From f2cb34832b02b3b71d8ec80f81cbf67fd5b34a47 Mon Sep 17 00:00:00 2001 From: Sergio Iglesias Perez Date: Thu, 11 Oct 2018 12:05:10 +0200 Subject: [PATCH 01/17] lstm improve --- engines/lstm.py | 1 + 1 file changed, 1 insertion(+) diff --git a/engines/lstm.py b/engines/lstm.py index fa44582..0f633d7 100644 --- a/engines/lstm.py +++ b/engines/lstm.py @@ -1,3 +1,4 @@ + import numpy as np import pandas as pd from sklearn.preprocessing import MinMaxScaler From 036a110714b1af93d66e2769351867eda4463498 Mon Sep 17 00:00:00 2001 From: Sergio Iglesias Perez Date: Tue, 16 Oct 2018 13:18:18 +0200 Subject: [PATCH 02/17] LSTM forecast v1 --- engines/auto_arima.py | 7 +- engines/auto_arima.pyc | Bin 3091 -> 3103 bytes engines/functions_timeseries.py | 37 +- engines/functions_timeseries.pyc | Bin 2421 -> 2509 bytes engines/holtwinter.py | 35 +- engines/holtwinter.pyc | Bin 4095 -> 3511 bytes engines/lstm.py | 153 ++- engines/lstm.pyc | Bin 10217 -> 9496 bytes engines/var.py | 119 +- engines/var.pyc | Bin 4929 -> 5843 bytes server.py | 6 +- web_test/index.html | 2 +- .../app.e930879d9248292eb101f96a4dc3e2f6.css | 7 - ...p.e930879d9248292eb101f96a4dc3e2f6.css.map | 1 - web_test/static/img/background.svg | 1 - .../static/js/app.08435381b6fffdaa0f9e.js | 2 + .../static/js/app.08435381b6fffdaa0f9e.js.map | 1 + .../static/js/app.212e56a0a1268ad92684.js | 2 - .../static/js/app.212e56a0a1268ad92684.js.map | 1 - .../static/js/app.47300cd67415e5c21ad8.js | 2 - .../static/js/app.47300cd67415e5c21ad8.js.map | 1 - .../static/js/app.baf6bbb799475d13ba64.js | 2 - .../static/js/app.baf6bbb799475d13ba64.js.map | 1 - .../static/js/app.f6bfe6cf87997bceb672.js | 2 - .../static/js/app.f6bfe6cf87997bceb672.js.map | 1 - .../js/manifest.2ae2e69a05c33dfc65f8.js | 2 - .../js/manifest.2ae2e69a05c33dfc65f8.js.map | 1 - .../js/manifest.3ad1d5771e9b13dbdad2.js.map | 2 +- .../static/js/vendor.0c2cfd5831e4bdd23e73.js | 1210 ----------------- .../js/vendor.0c2cfd5831e4bdd23e73.js.map | 1 - .../static/js/vendor.fa9e32a6390cf9fa6594.js | 1210 ----------------- .../js/vendor.fa9e32a6390cf9fa6594.js.map | 1 - 32 files changed, 241 insertions(+), 2569 deletions(-) delete mode 100644 web_test/static/css/app.e930879d9248292eb101f96a4dc3e2f6.css delete mode 100644 web_test/static/css/app.e930879d9248292eb101f96a4dc3e2f6.css.map delete mode 100644 web_test/static/img/background.svg create mode 100644 web_test/static/js/app.08435381b6fffdaa0f9e.js create mode 100644 web_test/static/js/app.08435381b6fffdaa0f9e.js.map delete mode 100644 web_test/static/js/app.212e56a0a1268ad92684.js delete mode 100644 web_test/static/js/app.212e56a0a1268ad92684.js.map delete mode 100644 web_test/static/js/app.47300cd67415e5c21ad8.js delete mode 100644 web_test/static/js/app.47300cd67415e5c21ad8.js.map delete mode 100644 web_test/static/js/app.baf6bbb799475d13ba64.js delete mode 100644 web_test/static/js/app.baf6bbb799475d13ba64.js.map delete mode 100644 web_test/static/js/app.f6bfe6cf87997bceb672.js delete mode 100644 web_test/static/js/app.f6bfe6cf87997bceb672.js.map delete mode 100644 web_test/static/js/manifest.2ae2e69a05c33dfc65f8.js delete mode 100644 web_test/static/js/manifest.2ae2e69a05c33dfc65f8.js.map delete mode 100644 web_test/static/js/vendor.0c2cfd5831e4bdd23e73.js delete mode 100644 web_test/static/js/vendor.0c2cfd5831e4bdd23e73.js.map delete mode 100644 web_test/static/js/vendor.fa9e32a6390cf9fa6594.js delete mode 100644 web_test/static/js/vendor.fa9e32a6390cf9fa6594.js.map diff --git a/engines/auto_arima.py b/engines/auto_arima.py index fbbf3e9..652f812 100644 --- a/engines/auto_arima.py +++ b/engines/auto_arima.py @@ -4,7 +4,7 @@ from sklearn.metrics import mean_squared_error,mean_absolute_error import helpers as h -def anomaly_AutoArima(lista_datos,desv_mse=0): +def anomaly_AutoArima(lista_datos,num_fut,desv_mse=0): lista_puntos = np.arange(0, len(lista_datos),1) @@ -73,7 +73,7 @@ def anomaly_AutoArima(lista_datos,desv_mse=0): ############## FORECAST START updated_model = stepwise_model.fit(df['valores']) - forecast = updated_model.predict(n_periods=5) + forecast = updated_model.predict(n_periods=num_fut) engine_output['rmse'] = rmse engine_output['mse'] = mse @@ -84,11 +84,10 @@ def anomaly_AutoArima(lista_datos,desv_mse=0): engine_output['engine']='Autoarima' df_future= pd.DataFrame(forecast,columns=['value']) df_future['value']=df_future.value.astype("float32") - df_future['step']= np.arange( len(lista_datos),len(lista_datos)+5,1) + df_future['step']= np.arange( len(lista_datos),len(lista_datos)+num_fut,1) engine_output['future'] = df_future.to_dict(orient='record') testing_data = pd.DataFrame(future_forecast_pred,index = df_test.index,columns=['expected value']) testing_data['step']=testing_data.index engine_output['debug'] = testing_data.to_dict(orient='record') return (engine_output) - diff --git a/engines/auto_arima.pyc b/engines/auto_arima.pyc index 43f9276e30aeebb33545be28c9cf3d839b7961d0..cc5fe9bd7b00c08189b10a9ffcf9c5973802fd4a 100644 GIT binary patch delta 1110 zcmZ`(%Wl&^6g{@%IFBZ2njP zB`6OHNL_sNpi9s`bQx1X2arCLKi_tyNd>Bcn5PfnAxa%M#!$Ut&{fD9;yP3nA~Zm} z1Q9{>ao`|zTwSw48W00W7pk0xO5x~w?p(LdebQ{Y4I4+ua#%-j)AxG3UDve2D6)r*| zFAL}r*;-M?yDP@fYnX9Q$&Qg&h^cuKk=Vjv36U-gS;@MS zzYwpP7IZh)RTrTm%11r}CNrTfJumdaGt;eSlDk^lMBFvw%LrM@S)_YVJ;at?ii9Jn z$U<%^u$wa5qr~l9+Zj#VnPPL4?or~%J7xqNMBIhA5AgtLLb?-wNSqt`AJ5=NTrr!LmAHHD?&x+9h z+?0aGeWeRbSwkvvy(4-pHAf2 WdF6*&{XoN*f6QOh-p~KkhkpS!?8r|5 delta 1063 zcmZ`&OKuZE5PdV_vCa6C#NQb^kU$_G{sh>01q;}-V1tArT0$NpB9UHp-_92GkImMZoIBmk#VIr71V%vb;5Q{z=woPat z-Gph9A9e$J3#O6Vn@hgDnXqVPyJ&_dS>YxUvjuevqeVUOb}${0Qp{ZjSdrFkjCAX& zwm^3Xk%rc`quD_cvk@0dy7Jw_NZrMow_@MJt|dkOa5jYaPTRn{q)r#Y#U$8P)D%SwlpF=?;%n9n3Ry%CE!}H zo#H^+kzcUg!Z%&ShEaZs8L*g8U1cu(Wv26sOqHkR*ht-%@j3Mcg=B0Grnk@%=PC;7 zLpH_!xhdHmEpG3>oe|>B41bQ+gZZp9oYHtqh^y$zEI5(02lWu@k&w!{C*0uEJmVSZ zoWlFLu#cUVJWI95Nc%`*sOQ2#R~_>-)#>H4<^@|Z*m0k`%>sOqlcGN6U#t6KSuI*4 z;RGhhHN#6L9CWU6yd+w_I1S$godNH?uJQF{e5Ox6suO*BcJZfr>3i?z=e6(u0FE2K A@c;k- diff --git a/engines/functions_timeseries.py b/engines/functions_timeseries.py index 7ef486c..f7adf6c 100644 --- a/engines/functions_timeseries.py +++ b/engines/functions_timeseries.py @@ -9,31 +9,37 @@ def model_univariate(lista_datos,num_fut,desv_mse): debug = {} try: - engines_output['LSTM'] = anomaly_uni_LSTM(lista_datos,desv_mse) + engines_output['LSTM'] = anomaly_uni_LSTM(lista_datos,num_fut,desv_mse) debug['LSTM'] = engines_output['LSTM']['debug'] except Exception as e: print(e) print ('ERROR: exception executing LSTM univariate') + + try: + if (len(lista_datos) > 200): + #new_length= + lista_datos=lista_datos[len(lista_datos)-200:] + engines_output['arima'] = anomaly_AutoArima(lista_datos,num_fut,desv_mse) + debug['arima'] = engines_output['arima']['debug'] + except Exception as e: + print(e) + print ('ERROR: exception executing Autoarima') - #try: - #engines_output['arima'] = anomaly_AutoArima(lista_datos,desv_mse) - #debug['arima'] = engines_output['arima']['debug'] - #except Exception as e: - #print(e) - #print ('ERROR: exception executing Autoarima') try: - engines_output['VAR'] = univariate_anomaly_VAR(lista_datos) + engines_output['VAR'] = univariate_anomaly_VAR(lista_datos,num_fut) debug['VAR'] = engines_output['VAR']['debug'] except Exception as e: print(e) print ('ERROR: exception executing VAR') + try: - engines_output['Holtwinters'] = anomaly_holt(lista_datos,desv_mse) + engines_output['Holtwinters'] = anomaly_holt(lista_datos,num_fut,desv_mse) debug['Holtwinters'] = engines_output['Holtwinters']['debug'] except Exception as e: print(e) print ('ERROR: exception executing Holtwinters') + best_mae=999999999 winner='Holtwinters' print ('The size is: ') @@ -64,19 +70,22 @@ def model_multivariate(list_var,num_fut,desv_mse): debug = {} try: - engines_output['LSTM'] = anomaly_LSTM(list_var,desv_mse) + engines_output['LSTM'] = anomaly_LSTM(list_var,num_fut,desv_mse) debug['LSTM'] = engines_output['LSTM']['debug'] print (engines_output['LSTM']) except Exception as e: print(e) print ('ERROR: exception executing LSTM') + try: - engines_output['VAR'] = anomaly_VAR(list_var) + engines_output['VAR'] = anomaly_VAR(list_var,num_fut) debug['VAR'] = engines_output['VAR']['debug'] print (engines_output['VAR']) - except Exception as e: - print(e) - print ('ERROR: exception executing VAR') + except Exception, err: + print(Exception) + print (err) + print ('ERROR: exception executing VAR') + best_mae=999999999 winner='LSTM' print ('The size is ') diff --git a/engines/functions_timeseries.pyc b/engines/functions_timeseries.pyc index 793afbdf61ca6229d8f6bc9684d5433affe87fc6..9de283abbacbb101eb1fd89c795cb4ff0e4424dc 100644 GIT binary patch delta 979 zcmZWnO=}ZT6g_XgGih2)nx?5}s2|0uRVcXW2cm)v;%Y$Jg`knCCA6k=GAe}`x`-}x z>D&1yq*(A52o-cI_y@Xip&+jH+{p(iGBao1z3<&~XU@5QieF2v`Mcn69Ddq&@2cqo z1vG)w%+SK_6~sWoTOl#fG4-~Z*;|E5ZK%Y?N35w)Z1u=GY)>Y)%j9Cf z#LO^LSq*)@*CPsZNF9VeQWs&K$=J~MjG5&TRAL874q*XR{#s?F-U|{3n?UqR^nuL>s&!O$}vne!D~#}D#vxvs2qz+ z{XJh#+O?}AtddW;&8JOkk9&Uof6u3MVwcZ78dxyw`+U!0@^lQnZ(q1}c3|2^Rya_! zkg|zq^tn4ObWoI5NWHhtr9G7cykTUhKb0qgFeWgR(ml5ZhgOdlxZ7I&vJI*AVCV73}EGS?9be7eKo^$7)6sS@_ zkr0duj0v0&;Dd{zW$Y2Qn(g@E^F|aD83ZMPaRJ#2%7o0s^(YD^BvTQX6sQVJ>0e%` mr@e`}TMXL*F#E<9RbgOlN%bSKT0izW&M6_N=^x%}wfGNct*dDO delta 889 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 Kk;z}qUHV_}uu*CN literal 10217 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 diff --git a/engines/var.py b/engines/var.py index 05b4ac8..3eaf752 100644 --- a/engines/var.py +++ b/engines/var.py @@ -6,8 +6,7 @@ - -def univariate_anomaly_VAR(lista_datos): +def univariate_anomaly_VAR(lista_datos,num_fut): lista_puntos = np.arange(0, len(lista_datos),1) @@ -21,26 +20,63 @@ def univariate_anomaly_VAR(lista_datos): print('Tamanio train: {}'.format(df_train.shape)) df_test = df[tam_train:] print('Tamanio test: {}'.format(df_test.shape)) + + mae_period = 99999999 + best_lag=0 + lags = int(round(len(df_train)/2)) + for lag in range(lags): + model = pf.VAR(df_train,lags=lag) + x = model.fit() + + + future_forecast_pred = model.predict(len(df_test)) + future_forecast_pred = future_forecast_pred[['valores']] + + list_test = df_test['valores'].values + list_future_forecast_pred = future_forecast_pred['valores'].values - model = pf.VAR(df_train,lags=15) + #pyplot.plot(list_test, label='real') + #pyplot.plot(list_future_forecast_pred, label='pred') + #pyplot.legend() + #pyplot.show() + + mae_temp = mean_absolute_error(list_test, list_future_forecast_pred) + print('El error medio del modelo_test es: {}'.format(mae_temp)) + + if mae_temp < mae_period: + best_lag=lag + mae_period=mae_temp + else: + print ("mae:" + str(mae_period)) + + print ("######best mae is " + str(mae_period) + " with the lag " + str(best_lag)) + + model = pf.VAR(df_train,lags=best_lag) x = model.fit() #model.plot_z(list(range(0,6)),figsize=(15,5)) #model.plot_fit(figsize=(8,5)) #model.plot_predict_is(h=8, figsize=((8,5))) #model.plot_predict(past_values=20, h=6, figsize=(8,5)) - + future_forecast_pred = model.predict(len(df_test)) future_forecast_pred = future_forecast_pred[['valores']] list_test = df_test['valores'].values list_future_forecast_pred = future_forecast_pred['valores'].values - + #mse_test = (list_future_forecast_pred - list_test) #mse_abs_test = abs(mse_test) - + + #pyplot.plot(list_test, label='real') + #pyplot.plot(list_future_forecast_pred, label='pred') + #pyplot.legend() + #pyplot.show() + mse = mean_squared_error(list_test, list_future_forecast_pred) print('El error medio del modelo_test es: {}'.format(mse)) + + rmse = np.sqrt(mse) print('El root error medio del modelo_test es: {}'.format(rmse)) mae = mean_absolute_error(list_test, list_future_forecast_pred) @@ -79,13 +115,17 @@ def univariate_anomaly_VAR(lista_datos): #####forecast##### - model_for = pf.VAR(df,lags=5) + model_for = pf.VAR(df,lags=best_lag) x_for = model_for.fit() #model.plot_z(list(range(0,6)),figsize=(15,5)) #model.plot_fit(figsize=(8,5)) - future_forecast_pred_for = model_for.predict(5) + future_forecast_pred_for = model_for.predict(num_fut) + + #pyplot.plot(future_forecast_pred_for, label='forecast') + #pyplot.legend() + #pyplot.show() df_result_forecast = future_forecast_pred_for.reset_index() df_result_forecast = df_result_forecast.rename(columns = {'index':'step'}) @@ -98,19 +138,19 @@ def univariate_anomaly_VAR(lista_datos): engine_output['mse'] = mse engine_output['mae'] = mae engine_output['present_status']=exists_anom_last_5 - engine_output['present_alerts']=df_aler_ult.to_dict(orient='record') + engine_output['present_alerts']=df_aler_ult.fillna(0).to_dict(orient='record') engine_output['past']=df_aler.to_dict(orient='record') engine_output['engine']='VAR' - engine_output['future']= df_result_forecast.to_dict(orient='record') + engine_output['future']= df_result_forecast.fillna(0).to_dict(orient='record') test_values = pd.DataFrame(future_forecast_pred.values,index = df_test.index,columns=['expected value']) test_values['step'] = test_values.index - engine_output['debug'] = test_values.to_dict(orient='record') + engine_output['debug'] = test_values.fillna(0).to_dict(orient='record') return (engine_output) -def anomaly_VAR(list_var): +def anomaly_VAR(list_var,num_fut): df_var = pd.DataFrame() for i in range(len(list_var)): @@ -126,8 +166,41 @@ def anomaly_VAR(list_var): df_test = df_var[tam_train:] print('Tamanio test: {}'.format(df_test.shape)) - lags = int(round(len(df_test)/2)) - model = pf.VAR(df_train,lags=lags) + + mae_period = 99999999 + best_lag=0 + lags = int(round(len(df_train)/2)) + for lag in range(lags): + print ("entra en el bucle con dato " + str(lag)) + model = pf.VAR(df_train,lags=lag) + x = model.fit() + + + future_forecast_pred = model.predict(len(df_test)) + future_forecast_pred = future_forecast_pred[['expected value']] + + list_test = df_test['expected value'].values + list_future_forecast_pred = future_forecast_pred['expected value'].values + + #pyplot.plot(list_test, label='real') + #pyplot.plot(list_future_forecast_pred, label='pred') + #pyplot.legend() + #pyplot.show() + + mae_temp = mean_absolute_error(list_test, list_future_forecast_pred) + print('El error medio del modelo_test es: {}'.format(mae_temp)) + + if mae_temp < mae_period: + best_lag=lag + mae_period=mae_temp + else: + print ("mae:" + str(mae_period)) + print ("sale del bucle") + + print ("######best mae is " + str(mae_period) + " with the lag " + str(best_lag)) + + + model = pf.VAR(df_train,lags=best_lag) x = model.fit() #model.plot_z(list(range(0,6)),figsize=(15,5)) @@ -135,12 +208,18 @@ def anomaly_VAR(list_var): #model.plot_predict_is(h=90, figsize=((8,5))) #model.plot_predict(past_values=len(df_train), h=len(df_test), figsize=(8,5)) + future_forecast_pred = model.predict(len(df_test)) future_forecast_pred = future_forecast_pred[['expected value']] list_test = df_test['expected value'].values list_future_forecast_pred = future_forecast_pred['expected value'].values + + #pyplot.plot(list_test, label='real') + #pyplot.plot(list_future_forecast_pred, label='pred') + #pyplot.legend() + #pyplot.show() #mse_test = (list_future_forecast_pred - list_test) #mse_abs_test = abs(mse_test) @@ -182,13 +261,13 @@ def anomaly_VAR(list_var): df_aler_ult = df_aler_ult.fillna(0) #####forecast##### - model_for = pf.VAR(df_var,lags=5) + model_for = pf.VAR(df_var,lags=best_lag) x_for = model_for.fit() #model.plot_z(list(range(0,6)),figsize=(15,5)) #model.plot_fit(figsize=(8,5)) - future_forecast_pred_for = model_for.predict(5) + future_forecast_pred_for = model_for.predict(num_fut) future_forecast_pred_for = future_forecast_pred_for[['expected value']] df_result_forecast = future_forecast_pred_for.reset_index() @@ -201,10 +280,10 @@ def anomaly_VAR(list_var): engine_output['mse'] = mse engine_output['mae'] = mae engine_output['present_status']=exists_anom_last_5 - engine_output['present_alerts']=df_aler_ult.to_dict(orient='record') + engine_output['present_alerts']=df_aler_ult.fillna(0).to_dict(orient='record') engine_output['past']=df_aler.to_dict(orient='record') engine_output['engine']='VAR' - engine_output['future']= df_result_forecast.to_dict(orient='record') + engine_output['future']= df_result_forecast.fillna(0).to_dict(orient='record') engine_output['rmse'] = rmse engine_output['mse'] = mse @@ -213,9 +292,9 @@ def anomaly_VAR(list_var): engine_output['present_alerts']=df_aler_ult.to_dict(orient='record') engine_output['past']=df_aler.to_dict(orient='record') engine_output['engine']='VAR' - engine_output['future']= df_result_forecast.to_dict(orient='record') + engine_output['future']= df_result_forecast.fillna(0).to_dict(orient='record') test_values = pd.DataFrame(future_forecast_pred.values,index = df_test.index,columns=['expected value']) test_values['step'] = test_values.index - engine_output['debug'] = test_values.to_dict(orient='record') + engine_output['debug'] = test_values.fillna(0).to_dict(orient='record') return (engine_output) diff --git a/engines/var.pyc b/engines/var.pyc index 4da67b161961573320c875f6e84cb5e4f361b1fd..dae82d1fdeba2166fbf573555d5cadeb6f87f7af 100644 GIT binary patch literal 5843 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 eFL5)bV0aJri+Jn7s zk8rUjK~)P4I{o6Xh5@2~;qUW94w`R43`0NZWzQ#m8V0>EO-E_IJyZK%W}|qLhgRP= z(7X69;rj``S+fc!A_IhKBzI&ga*47dmlY|XsmP!zmm-ClrVise&THBfjnK3zJ9rco zfpJ=qZc&w>CW9rJR%NivCZ9dArh7$Af+aPfL21fYWU$J%!LkG^Xl@F0MXS0FyR79k z9j``b9BW0USgeYi8F5*G+lsh@h7|Cm7Om7JZ^{%ZxN@YxQm*RYYc?oOdtIhlE3mwE zH8x6PYoTXzVI9x|9@iyUlVdn$se#g(mYOJGJ{wwDM`c|Gn-ZW+i(7@snJGd-eFLkw zUG{dZJGX@D^-i zhc;!Z9~&s7_4N!JxLHO&S0WWUFns(9%hqcxJFm60t;IzQ%(hLgHZl(*q@;HzarygBoh@L5qyJq3z0X@Rs&^8+HVC!~PCZNncZ@9`bmfF9h}v z(IYkSj$9h2=*YCATMMNNH>lija{%ogPMB}uSoj=M!8yazB437h;m4yi%+5~r@9!UF zn@~RWhkg=`x_RnH$p_u9ifm(18)i9`ISv?!{j)4;p^(x0TFThM7A1o^6?qMo{rk``YGt9nI6wk9&x95@zeDh8N?opNBzLRahe&m06hc>>E## ze3a?jqGTNV{m`2I5J!fHpNxin{IZwzG3|&4ZKMY;T|}G^PC$`QAO7Nt$2z~K-Y*}k zvpx>nVUnpb%fqp@i;^I`P*uwD8QK`D876rz%l&+kX-K0qf<}vJh;f5!4gEMwbL)5P zXSqiEtB0O850kSfvGY2eZzcaa^4P#^aWI-=&tXf=;B=_9k(zH-C765wafBwHI^f z_jOziknw1^7h3AT$EyZcBPjyDvC8l~pNPH+Ho1DENj{$B8U)v&e9I2ePgGjLyd4(KsEw#OpW8ph#bYX&h$RQ63GE+vEAude4qt`02ajm-#N7Op*w-$Op5` zUPB~0U+?Vq5Mu6B8m3;^b?Ro*;On$aW4UdbPSZ4NEwgU)TSXiFZ<=jWcMhB#XTxlm zee|k0e=u8S)mc(a&FojX#j(dfO2HshM(iFflIB)802>?TR{i-v2fst0{h=xjuXe}w=LoMzA6@VRp1u9S& z5Dm8%#zJ5-3d0?V3sY-Flh+xI7?!gkKh1k$c%@iw1fU1{mc4laW+(w#c`u_xDgy@M z_D7|KN=pW9mdbS{qJgncC!*oPM+tDrM^h}KsSSvRClL+9Y01T+DWc64KnTWz8QKOQ z2iCz}whjd709^Q3@CMTBl794K1BJA{h-h17^m8Tn!y?*k%j#<_Geo=HXO3uFx~0Tc z0htle{^^j+wiVGjEFc&~wE0BK`h23cer=+vA_x(k09?oxjAU~RBjKlyl5&A9!nAFU zfzD6{=xQ|Nu-$ofSz6oIr3HTNExb5aeRY$h4Mw1fE3SB&He--rs23|4`6X%uCU^+ z0T!&>0t;Zme+Cx&rd3g}0Ga?Ts<*HLC}RJwVTNv7ZEfrfHPx zZ>eW-=%>lM;NUdsXEqDCSGM)b(|B^BIio;%9>(J^&2%%*y+>%~{T$+IjlV&RTY=+a XKe;^mLhZz^ diff --git a/server.py b/server.py index 36e391f..6026896 100644 --- a/server.py +++ b/server.py @@ -16,7 +16,8 @@ def univariate_engine(): timedata = request.get_json() lista=timedata['data'] - num_fut = 5 + num_fut = int(timedata.get('num_future', 5)) + desv_mse = 0 salida = ft.model_univariate(lista,num_fut,desv_mse) @@ -38,7 +39,8 @@ def multivariate_engine(): list_var.append(timedata['main']) - num_fut = 5 + num_fut = int(timedata.get('num_future', 5)) + desv_mse = 0 salida = ft.model_multivariate(list_var,num_fut,desv_mse) diff --git a/web_test/index.html b/web_test/index.html index 5da73e2..80a93f5 100644 --- a/web_test/index.html +++ b/web_test/index.html @@ -1 +1 @@ -timecop
\ No newline at end of file +timecop
\ No newline at end of file diff --git a/web_test/static/css/app.e930879d9248292eb101f96a4dc3e2f6.css b/web_test/static/css/app.e930879d9248292eb101f96a4dc3e2f6.css deleted file mode 100644 index 93b5668..0000000 --- a/web_test/static/css/app.e930879d9248292eb101f96a4dc3e2f6.css +++ /dev/null @@ -1,7 +0,0 @@ -.background{background-repeat:repeat;background-color:#7099ff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300' viewBox='0 0 120 120'%3E%3Cpath fill='%2391e4ee' fill-opacity='.12' d='M120 120H60l30-30 30-30V0L60 60 0 0v60l30 30 30 30h60z'/%3E%3C/svg%3E")}svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.column-code{height:85vh;overflow-y:scroll}.winner{position:absolute;right:0;margin-right:-14px;margin-top:-10px;font-size:25px;transform:rotate(28deg)} -/*! -* Vuetify v1.2.3 -* Forged by John Leider -* Released under the MIT License. -*/@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{caret-color:#000!important;color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{caret-color:#fff!important;color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{caret-color:transparent!important;color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{caret-color:#f44336!important;color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{caret-color:#ffebee!important;color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important;border-color:#ffcdd2!important}.red--text.text--lighten-4{caret-color:#ffcdd2!important;color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important;border-color:#ef9a9a!important}.red--text.text--lighten-3{caret-color:#ef9a9a!important;color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important;border-color:#e57373!important}.red--text.text--lighten-2{caret-color:#e57373!important;color:#e57373!important}.red.lighten-1{background-color:#ef5350!important;border-color:#ef5350!important}.red--text.text--lighten-1{caret-color:#ef5350!important;color:#ef5350!important}.red.darken-1{background-color:#e53935!important;border-color:#e53935!important}.red--text.text--darken-1{caret-color:#e53935!important;color:#e53935!important}.red.darken-2{background-color:#d32f2f!important;border-color:#d32f2f!important}.red--text.text--darken-2{caret-color:#d32f2f!important;color:#d32f2f!important}.red.darken-3{background-color:#c62828!important;border-color:#c62828!important}.red--text.text--darken-3{caret-color:#c62828!important;color:#c62828!important}.red.darken-4{background-color:#b71c1c!important;border-color:#b71c1c!important}.red--text.text--darken-4{caret-color:#b71c1c!important;color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important;border-color:#ff8a80!important}.red--text.text--accent-1{caret-color:#ff8a80!important;color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important;border-color:#ff5252!important}.red--text.text--accent-2{caret-color:#ff5252!important;color:#ff5252!important}.red.accent-3{background-color:#ff1744!important;border-color:#ff1744!important}.red--text.text--accent-3{caret-color:#ff1744!important;color:#ff1744!important}.red.accent-4{background-color:#d50000!important;border-color:#d50000!important}.red--text.text--accent-4{caret-color:#d50000!important;color:#d50000!important}.pink{background-color:#e91e63!important;border-color:#e91e63!important}.pink--text{caret-color:#e91e63!important;color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important;border-color:#fce4ec!important}.pink--text.text--lighten-5{caret-color:#fce4ec!important;color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important;border-color:#f8bbd0!important}.pink--text.text--lighten-4{caret-color:#f8bbd0!important;color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important;border-color:#f48fb1!important}.pink--text.text--lighten-3{caret-color:#f48fb1!important;color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important;border-color:#f06292!important}.pink--text.text--lighten-2{caret-color:#f06292!important;color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important;border-color:#ec407a!important}.pink--text.text--lighten-1{caret-color:#ec407a!important;color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important;border-color:#d81b60!important}.pink--text.text--darken-1{caret-color:#d81b60!important;color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important;border-color:#c2185b!important}.pink--text.text--darken-2{caret-color:#c2185b!important;color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important;border-color:#ad1457!important}.pink--text.text--darken-3{caret-color:#ad1457!important;color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important;border-color:#880e4f!important}.pink--text.text--darken-4{caret-color:#880e4f!important;color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important;border-color:#ff80ab!important}.pink--text.text--accent-1{caret-color:#ff80ab!important;color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important;border-color:#ff4081!important}.pink--text.text--accent-2{caret-color:#ff4081!important;color:#ff4081!important}.pink.accent-3{background-color:#f50057!important;border-color:#f50057!important}.pink--text.text--accent-3{caret-color:#f50057!important;color:#f50057!important}.pink.accent-4{background-color:#c51162!important;border-color:#c51162!important}.pink--text.text--accent-4{caret-color:#c51162!important;color:#c51162!important}.purple{background-color:#9c27b0!important;border-color:#9c27b0!important}.purple--text{caret-color:#9c27b0!important;color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important;border-color:#f3e5f5!important}.purple--text.text--lighten-5{caret-color:#f3e5f5!important;color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important;border-color:#e1bee7!important}.purple--text.text--lighten-4{caret-color:#e1bee7!important;color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important;border-color:#ce93d8!important}.purple--text.text--lighten-3{caret-color:#ce93d8!important;color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important;border-color:#ba68c8!important}.purple--text.text--lighten-2{caret-color:#ba68c8!important;color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important;border-color:#ab47bc!important}.purple--text.text--lighten-1{caret-color:#ab47bc!important;color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important;border-color:#8e24aa!important}.purple--text.text--darken-1{caret-color:#8e24aa!important;color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important;border-color:#7b1fa2!important}.purple--text.text--darken-2{caret-color:#7b1fa2!important;color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important;border-color:#6a1b9a!important}.purple--text.text--darken-3{caret-color:#6a1b9a!important;color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important;border-color:#4a148c!important}.purple--text.text--darken-4{caret-color:#4a148c!important;color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important;border-color:#ea80fc!important}.purple--text.text--accent-1{caret-color:#ea80fc!important;color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important;border-color:#e040fb!important}.purple--text.text--accent-2{caret-color:#e040fb!important;color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important;border-color:#d500f9!important}.purple--text.text--accent-3{caret-color:#d500f9!important;color:#d500f9!important}.purple.accent-4{background-color:#a0f!important;border-color:#a0f!important}.purple--text.text--accent-4{caret-color:#a0f!important;color:#a0f!important}.deep-purple{background-color:#673ab7!important;border-color:#673ab7!important}.deep-purple--text{caret-color:#673ab7!important;color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important;border-color:#ede7f6!important}.deep-purple--text.text--lighten-5{caret-color:#ede7f6!important;color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important;border-color:#d1c4e9!important}.deep-purple--text.text--lighten-4{caret-color:#d1c4e9!important;color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important;border-color:#b39ddb!important}.deep-purple--text.text--lighten-3{caret-color:#b39ddb!important;color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important;border-color:#9575cd!important}.deep-purple--text.text--lighten-2{caret-color:#9575cd!important;color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important;border-color:#7e57c2!important}.deep-purple--text.text--lighten-1{caret-color:#7e57c2!important;color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important;border-color:#5e35b1!important}.deep-purple--text.text--darken-1{caret-color:#5e35b1!important;color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important;border-color:#512da8!important}.deep-purple--text.text--darken-2{caret-color:#512da8!important;color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important;border-color:#4527a0!important}.deep-purple--text.text--darken-3{caret-color:#4527a0!important;color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important;border-color:#311b92!important}.deep-purple--text.text--darken-4{caret-color:#311b92!important;color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important;border-color:#b388ff!important}.deep-purple--text.text--accent-1{caret-color:#b388ff!important;color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important;border-color:#7c4dff!important}.deep-purple--text.text--accent-2{caret-color:#7c4dff!important;color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important;border-color:#651fff!important}.deep-purple--text.text--accent-3{caret-color:#651fff!important;color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important;border-color:#6200ea!important}.deep-purple--text.text--accent-4{caret-color:#6200ea!important;color:#6200ea!important}.indigo{background-color:#3f51b5!important;border-color:#3f51b5!important}.indigo--text{caret-color:#3f51b5!important;color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important;border-color:#e8eaf6!important}.indigo--text.text--lighten-5{caret-color:#e8eaf6!important;color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important;border-color:#c5cae9!important}.indigo--text.text--lighten-4{caret-color:#c5cae9!important;color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important;border-color:#9fa8da!important}.indigo--text.text--lighten-3{caret-color:#9fa8da!important;color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important;border-color:#7986cb!important}.indigo--text.text--lighten-2{caret-color:#7986cb!important;color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important;border-color:#5c6bc0!important}.indigo--text.text--lighten-1{caret-color:#5c6bc0!important;color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important;border-color:#3949ab!important}.indigo--text.text--darken-1{caret-color:#3949ab!important;color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important;border-color:#303f9f!important}.indigo--text.text--darken-2{caret-color:#303f9f!important;color:#303f9f!important}.indigo.darken-3{background-color:#283593!important;border-color:#283593!important}.indigo--text.text--darken-3{caret-color:#283593!important;color:#283593!important}.indigo.darken-4{background-color:#1a237e!important;border-color:#1a237e!important}.indigo--text.text--darken-4{caret-color:#1a237e!important;color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important;border-color:#8c9eff!important}.indigo--text.text--accent-1{caret-color:#8c9eff!important;color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important;border-color:#536dfe!important}.indigo--text.text--accent-2{caret-color:#536dfe!important;color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important;border-color:#3d5afe!important}.indigo--text.text--accent-3{caret-color:#3d5afe!important;color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important;border-color:#304ffe!important}.indigo--text.text--accent-4{caret-color:#304ffe!important;color:#304ffe!important}.blue{background-color:#2196f3!important;border-color:#2196f3!important}.blue--text{caret-color:#2196f3!important;color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important;border-color:#e3f2fd!important}.blue--text.text--lighten-5{caret-color:#e3f2fd!important;color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important;border-color:#bbdefb!important}.blue--text.text--lighten-4{caret-color:#bbdefb!important;color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important;border-color:#90caf9!important}.blue--text.text--lighten-3{caret-color:#90caf9!important;color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important;border-color:#64b5f6!important}.blue--text.text--lighten-2{caret-color:#64b5f6!important;color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important;border-color:#42a5f5!important}.blue--text.text--lighten-1{caret-color:#42a5f5!important;color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important;border-color:#1e88e5!important}.blue--text.text--darken-1{caret-color:#1e88e5!important;color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important;border-color:#1976d2!important}.blue--text.text--darken-2{caret-color:#1976d2!important;color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important;border-color:#1565c0!important}.blue--text.text--darken-3{caret-color:#1565c0!important;color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important;border-color:#0d47a1!important}.blue--text.text--darken-4{caret-color:#0d47a1!important;color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important;border-color:#82b1ff!important}.blue--text.text--accent-1{caret-color:#82b1ff!important;color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important;border-color:#448aff!important}.blue--text.text--accent-2{caret-color:#448aff!important;color:#448aff!important}.blue.accent-3{background-color:#2979ff!important;border-color:#2979ff!important}.blue--text.text--accent-3{caret-color:#2979ff!important;color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important;border-color:#2962ff!important}.blue--text.text--accent-4{caret-color:#2962ff!important;color:#2962ff!important}.light-blue{background-color:#03a9f4!important;border-color:#03a9f4!important}.light-blue--text{caret-color:#03a9f4!important;color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important;border-color:#e1f5fe!important}.light-blue--text.text--lighten-5{caret-color:#e1f5fe!important;color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important;border-color:#b3e5fc!important}.light-blue--text.text--lighten-4{caret-color:#b3e5fc!important;color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important;border-color:#81d4fa!important}.light-blue--text.text--lighten-3{caret-color:#81d4fa!important;color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important;border-color:#4fc3f7!important}.light-blue--text.text--lighten-2{caret-color:#4fc3f7!important;color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important;border-color:#29b6f6!important}.light-blue--text.text--lighten-1{caret-color:#29b6f6!important;color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important;border-color:#039be5!important}.light-blue--text.text--darken-1{caret-color:#039be5!important;color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important;border-color:#0288d1!important}.light-blue--text.text--darken-2{caret-color:#0288d1!important;color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important;border-color:#0277bd!important}.light-blue--text.text--darken-3{caret-color:#0277bd!important;color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important;border-color:#01579b!important}.light-blue--text.text--darken-4{caret-color:#01579b!important;color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important;border-color:#80d8ff!important}.light-blue--text.text--accent-1{caret-color:#80d8ff!important;color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important;border-color:#40c4ff!important}.light-blue--text.text--accent-2{caret-color:#40c4ff!important;color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important;border-color:#00b0ff!important}.light-blue--text.text--accent-3{caret-color:#00b0ff!important;color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important;border-color:#0091ea!important}.light-blue--text.text--accent-4{caret-color:#0091ea!important;color:#0091ea!important}.cyan{background-color:#00bcd4!important;border-color:#00bcd4!important}.cyan--text{caret-color:#00bcd4!important;color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important;border-color:#e0f7fa!important}.cyan--text.text--lighten-5{caret-color:#e0f7fa!important;color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important;border-color:#b2ebf2!important}.cyan--text.text--lighten-4{caret-color:#b2ebf2!important;color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important;border-color:#80deea!important}.cyan--text.text--lighten-3{caret-color:#80deea!important;color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important;border-color:#4dd0e1!important}.cyan--text.text--lighten-2{caret-color:#4dd0e1!important;color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important;border-color:#26c6da!important}.cyan--text.text--lighten-1{caret-color:#26c6da!important;color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important;border-color:#00acc1!important}.cyan--text.text--darken-1{caret-color:#00acc1!important;color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important;border-color:#0097a7!important}.cyan--text.text--darken-2{caret-color:#0097a7!important;color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important;border-color:#00838f!important}.cyan--text.text--darken-3{caret-color:#00838f!important;color:#00838f!important}.cyan.darken-4{background-color:#006064!important;border-color:#006064!important}.cyan--text.text--darken-4{caret-color:#006064!important;color:#006064!important}.cyan.accent-1{background-color:#84ffff!important;border-color:#84ffff!important}.cyan--text.text--accent-1{caret-color:#84ffff!important;color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important;border-color:#18ffff!important}.cyan--text.text--accent-2{caret-color:#18ffff!important;color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important;border-color:#00e5ff!important}.cyan--text.text--accent-3{caret-color:#00e5ff!important;color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important;border-color:#00b8d4!important}.cyan--text.text--accent-4{caret-color:#00b8d4!important;color:#00b8d4!important}.teal{background-color:#009688!important;border-color:#009688!important}.teal--text{caret-color:#009688!important;color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important;border-color:#e0f2f1!important}.teal--text.text--lighten-5{caret-color:#e0f2f1!important;color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important;border-color:#b2dfdb!important}.teal--text.text--lighten-4{caret-color:#b2dfdb!important;color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important;border-color:#80cbc4!important}.teal--text.text--lighten-3{caret-color:#80cbc4!important;color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important;border-color:#4db6ac!important}.teal--text.text--lighten-2{caret-color:#4db6ac!important;color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important;border-color:#26a69a!important}.teal--text.text--lighten-1{caret-color:#26a69a!important;color:#26a69a!important}.teal.darken-1{background-color:#00897b!important;border-color:#00897b!important}.teal--text.text--darken-1{caret-color:#00897b!important;color:#00897b!important}.teal.darken-2{background-color:#00796b!important;border-color:#00796b!important}.teal--text.text--darken-2{caret-color:#00796b!important;color:#00796b!important}.teal.darken-3{background-color:#00695c!important;border-color:#00695c!important}.teal--text.text--darken-3{caret-color:#00695c!important;color:#00695c!important}.teal.darken-4{background-color:#004d40!important;border-color:#004d40!important}.teal--text.text--darken-4{caret-color:#004d40!important;color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important;border-color:#a7ffeb!important}.teal--text.text--accent-1{caret-color:#a7ffeb!important;color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important;border-color:#64ffda!important}.teal--text.text--accent-2{caret-color:#64ffda!important;color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important;border-color:#1de9b6!important}.teal--text.text--accent-3{caret-color:#1de9b6!important;color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important;border-color:#00bfa5!important}.teal--text.text--accent-4{caret-color:#00bfa5!important;color:#00bfa5!important}.green{background-color:#4caf50!important;border-color:#4caf50!important}.green--text{caret-color:#4caf50!important;color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important;border-color:#e8f5e9!important}.green--text.text--lighten-5{caret-color:#e8f5e9!important;color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important;border-color:#c8e6c9!important}.green--text.text--lighten-4{caret-color:#c8e6c9!important;color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important;border-color:#a5d6a7!important}.green--text.text--lighten-3{caret-color:#a5d6a7!important;color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important;border-color:#81c784!important}.green--text.text--lighten-2{caret-color:#81c784!important;color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important;border-color:#66bb6a!important}.green--text.text--lighten-1{caret-color:#66bb6a!important;color:#66bb6a!important}.green.darken-1{background-color:#43a047!important;border-color:#43a047!important}.green--text.text--darken-1{caret-color:#43a047!important;color:#43a047!important}.green.darken-2{background-color:#388e3c!important;border-color:#388e3c!important}.green--text.text--darken-2{caret-color:#388e3c!important;color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important;border-color:#2e7d32!important}.green--text.text--darken-3{caret-color:#2e7d32!important;color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important;border-color:#1b5e20!important}.green--text.text--darken-4{caret-color:#1b5e20!important;color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important;border-color:#b9f6ca!important}.green--text.text--accent-1{caret-color:#b9f6ca!important;color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important;border-color:#69f0ae!important}.green--text.text--accent-2{caret-color:#69f0ae!important;color:#69f0ae!important}.green.accent-3{background-color:#00e676!important;border-color:#00e676!important}.green--text.text--accent-3{caret-color:#00e676!important;color:#00e676!important}.green.accent-4{background-color:#00c853!important;border-color:#00c853!important}.green--text.text--accent-4{caret-color:#00c853!important;color:#00c853!important}.light-green{background-color:#8bc34a!important;border-color:#8bc34a!important}.light-green--text{caret-color:#8bc34a!important;color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important;border-color:#f1f8e9!important}.light-green--text.text--lighten-5{caret-color:#f1f8e9!important;color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important;border-color:#dcedc8!important}.light-green--text.text--lighten-4{caret-color:#dcedc8!important;color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important;border-color:#c5e1a5!important}.light-green--text.text--lighten-3{caret-color:#c5e1a5!important;color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important;border-color:#aed581!important}.light-green--text.text--lighten-2{caret-color:#aed581!important;color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important;border-color:#9ccc65!important}.light-green--text.text--lighten-1{caret-color:#9ccc65!important;color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important;border-color:#7cb342!important}.light-green--text.text--darken-1{caret-color:#7cb342!important;color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important;border-color:#689f38!important}.light-green--text.text--darken-2{caret-color:#689f38!important;color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important;border-color:#558b2f!important}.light-green--text.text--darken-3{caret-color:#558b2f!important;color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important;border-color:#33691e!important}.light-green--text.text--darken-4{caret-color:#33691e!important;color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important;border-color:#ccff90!important}.light-green--text.text--accent-1{caret-color:#ccff90!important;color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important;border-color:#b2ff59!important}.light-green--text.text--accent-2{caret-color:#b2ff59!important;color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important;border-color:#76ff03!important}.light-green--text.text--accent-3{caret-color:#76ff03!important;color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important;border-color:#64dd17!important}.light-green--text.text--accent-4{caret-color:#64dd17!important;color:#64dd17!important}.lime{background-color:#cddc39!important;border-color:#cddc39!important}.lime--text{caret-color:#cddc39!important;color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important;border-color:#f9fbe7!important}.lime--text.text--lighten-5{caret-color:#f9fbe7!important;color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important;border-color:#f0f4c3!important}.lime--text.text--lighten-4{caret-color:#f0f4c3!important;color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important;border-color:#e6ee9c!important}.lime--text.text--lighten-3{caret-color:#e6ee9c!important;color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important;border-color:#dce775!important}.lime--text.text--lighten-2{caret-color:#dce775!important;color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important;border-color:#d4e157!important}.lime--text.text--lighten-1{caret-color:#d4e157!important;color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important;border-color:#c0ca33!important}.lime--text.text--darken-1{caret-color:#c0ca33!important;color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important;border-color:#afb42b!important}.lime--text.text--darken-2{caret-color:#afb42b!important;color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important;border-color:#9e9d24!important}.lime--text.text--darken-3{caret-color:#9e9d24!important;color:#9e9d24!important}.lime.darken-4{background-color:#827717!important;border-color:#827717!important}.lime--text.text--darken-4{caret-color:#827717!important;color:#827717!important}.lime.accent-1{background-color:#f4ff81!important;border-color:#f4ff81!important}.lime--text.text--accent-1{caret-color:#f4ff81!important;color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important;border-color:#eeff41!important}.lime--text.text--accent-2{caret-color:#eeff41!important;color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important;border-color:#c6ff00!important}.lime--text.text--accent-3{caret-color:#c6ff00!important;color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important;border-color:#aeea00!important}.lime--text.text--accent-4{caret-color:#aeea00!important;color:#aeea00!important}.yellow{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.yellow--text{caret-color:#ffeb3b!important;color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important;border-color:#fffde7!important}.yellow--text.text--lighten-5{caret-color:#fffde7!important;color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important;border-color:#fff9c4!important}.yellow--text.text--lighten-4{caret-color:#fff9c4!important;color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important;border-color:#fff59d!important}.yellow--text.text--lighten-3{caret-color:#fff59d!important;color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important;border-color:#fff176!important}.yellow--text.text--lighten-2{caret-color:#fff176!important;color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important;border-color:#ffee58!important}.yellow--text.text--lighten-1{caret-color:#ffee58!important;color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important;border-color:#fdd835!important}.yellow--text.text--darken-1{caret-color:#fdd835!important;color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important;border-color:#fbc02d!important}.yellow--text.text--darken-2{caret-color:#fbc02d!important;color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important;border-color:#f9a825!important}.yellow--text.text--darken-3{caret-color:#f9a825!important;color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important;border-color:#f57f17!important}.yellow--text.text--darken-4{caret-color:#f57f17!important;color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important;border-color:#ffff8d!important}.yellow--text.text--accent-1{caret-color:#ffff8d!important;color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important;border-color:#ff0!important}.yellow--text.text--accent-2{caret-color:#ff0!important;color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important;border-color:#ffea00!important}.yellow--text.text--accent-3{caret-color:#ffea00!important;color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important;border-color:#ffd600!important}.yellow--text.text--accent-4{caret-color:#ffd600!important;color:#ffd600!important}.amber{background-color:#ffc107!important;border-color:#ffc107!important}.amber--text{caret-color:#ffc107!important;color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important;border-color:#fff8e1!important}.amber--text.text--lighten-5{caret-color:#fff8e1!important;color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important;border-color:#ffecb3!important}.amber--text.text--lighten-4{caret-color:#ffecb3!important;color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important;border-color:#ffe082!important}.amber--text.text--lighten-3{caret-color:#ffe082!important;color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important;border-color:#ffd54f!important}.amber--text.text--lighten-2{caret-color:#ffd54f!important;color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important;border-color:#ffca28!important}.amber--text.text--lighten-1{caret-color:#ffca28!important;color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important;border-color:#ffb300!important}.amber--text.text--darken-1{caret-color:#ffb300!important;color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important;border-color:#ffa000!important}.amber--text.text--darken-2{caret-color:#ffa000!important;color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important;border-color:#ff8f00!important}.amber--text.text--darken-3{caret-color:#ff8f00!important;color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important;border-color:#ff6f00!important}.amber--text.text--darken-4{caret-color:#ff6f00!important;color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important;border-color:#ffe57f!important}.amber--text.text--accent-1{caret-color:#ffe57f!important;color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important;border-color:#ffd740!important}.amber--text.text--accent-2{caret-color:#ffd740!important;color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important;border-color:#ffc400!important}.amber--text.text--accent-3{caret-color:#ffc400!important;color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important;border-color:#ffab00!important}.amber--text.text--accent-4{caret-color:#ffab00!important;color:#ffab00!important}.orange{background-color:#ff9800!important;border-color:#ff9800!important}.orange--text{caret-color:#ff9800!important;color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important;border-color:#fff3e0!important}.orange--text.text--lighten-5{caret-color:#fff3e0!important;color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important;border-color:#ffe0b2!important}.orange--text.text--lighten-4{caret-color:#ffe0b2!important;color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important;border-color:#ffcc80!important}.orange--text.text--lighten-3{caret-color:#ffcc80!important;color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important;border-color:#ffb74d!important}.orange--text.text--lighten-2{caret-color:#ffb74d!important;color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important;border-color:#ffa726!important}.orange--text.text--lighten-1{caret-color:#ffa726!important;color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important;border-color:#fb8c00!important}.orange--text.text--darken-1{caret-color:#fb8c00!important;color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important;border-color:#f57c00!important}.orange--text.text--darken-2{caret-color:#f57c00!important;color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important;border-color:#ef6c00!important}.orange--text.text--darken-3{caret-color:#ef6c00!important;color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important;border-color:#e65100!important}.orange--text.text--darken-4{caret-color:#e65100!important;color:#e65100!important}.orange.accent-1{background-color:#ffd180!important;border-color:#ffd180!important}.orange--text.text--accent-1{caret-color:#ffd180!important;color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important;border-color:#ffab40!important}.orange--text.text--accent-2{caret-color:#ffab40!important;color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important;border-color:#ff9100!important}.orange--text.text--accent-3{caret-color:#ff9100!important;color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important;border-color:#ff6d00!important}.orange--text.text--accent-4{caret-color:#ff6d00!important;color:#ff6d00!important}.deep-orange{background-color:#ff5722!important;border-color:#ff5722!important}.deep-orange--text{caret-color:#ff5722!important;color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important;border-color:#fbe9e7!important}.deep-orange--text.text--lighten-5{caret-color:#fbe9e7!important;color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important;border-color:#ffccbc!important}.deep-orange--text.text--lighten-4{caret-color:#ffccbc!important;color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important;border-color:#ffab91!important}.deep-orange--text.text--lighten-3{caret-color:#ffab91!important;color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important;border-color:#ff8a65!important}.deep-orange--text.text--lighten-2{caret-color:#ff8a65!important;color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important;border-color:#ff7043!important}.deep-orange--text.text--lighten-1{caret-color:#ff7043!important;color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important;border-color:#f4511e!important}.deep-orange--text.text--darken-1{caret-color:#f4511e!important;color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important;border-color:#e64a19!important}.deep-orange--text.text--darken-2{caret-color:#e64a19!important;color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important;border-color:#d84315!important}.deep-orange--text.text--darken-3{caret-color:#d84315!important;color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important;border-color:#bf360c!important}.deep-orange--text.text--darken-4{caret-color:#bf360c!important;color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important;border-color:#ff9e80!important}.deep-orange--text.text--accent-1{caret-color:#ff9e80!important;color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important;border-color:#ff6e40!important}.deep-orange--text.text--accent-2{caret-color:#ff6e40!important;color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important;border-color:#ff3d00!important}.deep-orange--text.text--accent-3{caret-color:#ff3d00!important;color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important;border-color:#dd2c00!important}.deep-orange--text.text--accent-4{caret-color:#dd2c00!important;color:#dd2c00!important}.brown{background-color:#795548!important;border-color:#795548!important}.brown--text{caret-color:#795548!important;color:#795548!important}.brown.lighten-5{background-color:#efebe9!important;border-color:#efebe9!important}.brown--text.text--lighten-5{caret-color:#efebe9!important;color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important;border-color:#d7ccc8!important}.brown--text.text--lighten-4{caret-color:#d7ccc8!important;color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important;border-color:#bcaaa4!important}.brown--text.text--lighten-3{caret-color:#bcaaa4!important;color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important;border-color:#a1887f!important}.brown--text.text--lighten-2{caret-color:#a1887f!important;color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important;border-color:#8d6e63!important}.brown--text.text--lighten-1{caret-color:#8d6e63!important;color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important;border-color:#6d4c41!important}.brown--text.text--darken-1{caret-color:#6d4c41!important;color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important;border-color:#5d4037!important}.brown--text.text--darken-2{caret-color:#5d4037!important;color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important;border-color:#4e342e!important}.brown--text.text--darken-3{caret-color:#4e342e!important;color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important;border-color:#3e2723!important}.brown--text.text--darken-4{caret-color:#3e2723!important;color:#3e2723!important}.blue-grey{background-color:#607d8b!important;border-color:#607d8b!important}.blue-grey--text{caret-color:#607d8b!important;color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important;border-color:#eceff1!important}.blue-grey--text.text--lighten-5{caret-color:#eceff1!important;color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important;border-color:#cfd8dc!important}.blue-grey--text.text--lighten-4{caret-color:#cfd8dc!important;color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important;border-color:#b0bec5!important}.blue-grey--text.text--lighten-3{caret-color:#b0bec5!important;color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important;border-color:#90a4ae!important}.blue-grey--text.text--lighten-2{caret-color:#90a4ae!important;color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important;border-color:#78909c!important}.blue-grey--text.text--lighten-1{caret-color:#78909c!important;color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important;border-color:#546e7a!important}.blue-grey--text.text--darken-1{caret-color:#546e7a!important;color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important;border-color:#455a64!important}.blue-grey--text.text--darken-2{caret-color:#455a64!important;color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important;border-color:#37474f!important}.blue-grey--text.text--darken-3{caret-color:#37474f!important;color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important;border-color:#263238!important}.blue-grey--text.text--darken-4{caret-color:#263238!important;color:#263238!important}.grey{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.grey--text{caret-color:#9e9e9e!important;color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important;border-color:#fafafa!important}.grey--text.text--lighten-5{caret-color:#fafafa!important;color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.grey--text.text--lighten-4{caret-color:#f5f5f5!important;color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important;border-color:#eee!important}.grey--text.text--lighten-3{caret-color:#eee!important;color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.grey--text.text--lighten-2{caret-color:#e0e0e0!important;color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.grey--text.text--lighten-1{caret-color:#bdbdbd!important;color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important;border-color:#757575!important}.grey--text.text--darken-1{caret-color:#757575!important;color:#757575!important}.grey.darken-2{background-color:#616161!important;border-color:#616161!important}.grey--text.text--darken-2{caret-color:#616161!important;color:#616161!important}.grey.darken-3{background-color:#424242!important;border-color:#424242!important}.grey--text.text--darken-3{caret-color:#424242!important;color:#424242!important}.grey.darken-4{background-color:#212121!important;border-color:#212121!important}.grey--text.text--darken-4{caret-color:#212121!important;color:#212121!important}.shades.black{background-color:#000!important;border-color:#000!important}.shades--text.text--black{caret-color:#000!important;color:#000!important}.shades.white{background-color:#fff!important;border-color:#fff!important}.shades--text.text--white{caret-color:#fff!important;color:#fff!important}.shades.transparent{background-color:transparent!important;border-color:transparent!important}.shades--text.text--transparent{caret-color:transparent!important;color:transparent!important}.elevation-0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.elevation-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.elevation-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.elevation-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.elevation-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.elevation-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.elevation-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.elevation-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.elevation-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.elevation-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.elevation-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.elevation-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.elevation-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.elevation-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.elevation-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.elevation-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.elevation-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.elevation-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.elevation-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.elevation-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.elevation-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.elevation-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}html{-webkit-text-size-adjust:100%;box-sizing:border-box;overflow-y:scroll}*,:after,:before{box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{border:0;outline:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.bottom-sheet-transition-enter,.bottom-sheet-transition-leave-to{transform:translateY(100%)}.carousel-transition-enter{transform:translate(100%)}.carousel-transition-leave,.carousel-transition-leave-to{position:absolute;top:0}.carousel-reverse-transition-enter,.carousel-transition-leave,.carousel-transition-leave-to{transform:translate(-100%)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{-webkit-transform:translate(100%);position:absolute;top:0;transform:translate(100%)}.dialog-transition-enter,.dialog-transition-leave-to{-webkit-transform:scale(.5);opacity:0;transform:scale(.5)}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{transform:translateY(100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{transform:translateY(100%)}.picker-reverse-transition-enter,.picker-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{transform:translate(0)}.picker-title-transition-enter{transform:translate(-100%)}.picker-title-transition-leave-to{-webkit-transform:translate(100%);opacity:0;transform:translate(100%)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{transform:translate(100%)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute}.tab-reverse-transition-enter,.tab-transition-leave-to{transform:translate(-100%)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{-webkit-transform:translate(100%);position:absolute;top:0;transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-transition-move{transition:transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-transition-move{transition:transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{-webkit-transform:scale(0);opacity:0;transform:scale(0)}.message-transition-enter-active,.message-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.message-transition-move{transition:transform .6s}.message-transition-enter,.message-transition-leave-to{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-transition-move{transition:transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-reverse-transition-move{transition:transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{-webkit-transform:translateY(15px);opacity:0;transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-transition-move{transition:transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-reverse-transition-move{transition:transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-transition-move{transition:transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{transform:translateX(-15px)}.scroll-x-transition-leave-to{transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-reverse-transition-move{transition:transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-transition-move{transition:transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{-webkit-transform:translateX(-15px);opacity:0;transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-reverse-transition-move{transition:transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{-webkit-transform:translateX(15px);opacity:0;transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fade-transition-move{transition:transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0}.fab-transition-enter-active,.fab-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fab-transition-move{transition:transform .6s}.fab-transition-enter,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.blockquote{font-size:18px;font-weight:300;padding:16px 0 16px 24px}code,kbd{border-radius:3px;display:inline-block;font-size:85%;font-weight:900;white-space:pre-wrap}code:after,code:before,kbd:after,kbd:before{content:"\A0";letter-spacing:-1px}code{background-color:#f5f5f5;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#bd4147}kbd{background:#424242;color:#fff}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;overflow-x:hidden;text-rendering:optimizeLegibility}.application{font-family:Roboto,sans-serif;line-height:1.5}::-ms-clear,::-ms-reveal{display:none}ol,ul{padding-left:24px}.display-4{font-family:Roboto,sans-serif!important;font-size:112px!important;font-weight:300;letter-spacing:-.04em!important;line-height:1!important}.display-3{font-size:56px!important;letter-spacing:-.02em!important;line-height:1.35!important}.display-2,.display-3{font-family:Roboto,sans-serif!important;font-weight:400}.display-2{font-size:45px!important;letter-spacing:normal!important;line-height:48px!important}.display-1{font-size:34px!important;line-height:40px!important}.display-1,.headline{font-family:Roboto,sans-serif!important;font-weight:400;letter-spacing:normal!important}.headline{font-size:24px!important;line-height:32px!important}.title{font-family:Roboto,sans-serif!important;font-size:20px!important;font-weight:500;letter-spacing:.02em!important;line-height:1!important}.subheading{font-size:16px!important;font-weight:400}.body-2{font-weight:500}.body-1,.body-2{font-size:14px!important}.body-1,.caption{font-weight:400}.caption{font-size:12px!important}p{margin-bottom:16px}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.right{float:right!important}.left{float:left!important}.ma-auto{margin:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.ma-0{margin:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.pa-0{padding:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.px-0{padding-left:0!important;padding-right:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.ma-1{margin:4px!important}.my-1{margin-bottom:4px!important;margin-top:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.pa-1{padding:4px!important}.py-1{padding-bottom:4px!important;padding-top:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.ma-2{margin:8px!important}.my-2{margin-bottom:8px!important;margin-top:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.pa-2{padding:8px!important}.py-2{padding-bottom:8px!important;padding-top:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.ma-3{margin:16px!important}.my-3{margin-bottom:16px!important;margin-top:16px!important}.mx-3{margin-left:16px!important;margin-right:16px!important}.mt-3{margin-top:16px!important}.mr-3{margin-right:16px!important}.mb-3{margin-bottom:16px!important}.ml-3{margin-left:16px!important}.pa-3{padding:16px!important}.py-3{padding-bottom:16px!important;padding-top:16px!important}.px-3{padding-left:16px!important;padding-right:16px!important}.pt-3{padding-top:16px!important}.pr-3{padding-right:16px!important}.pb-3{padding-bottom:16px!important}.pl-3{padding-left:16px!important}.ma-4{margin:24px!important}.my-4{margin-bottom:24px!important;margin-top:24px!important}.mx-4{margin-left:24px!important;margin-right:24px!important}.mt-4{margin-top:24px!important}.mr-4{margin-right:24px!important}.mb-4{margin-bottom:24px!important}.ml-4{margin-left:24px!important}.pa-4{padding:24px!important}.py-4{padding-bottom:24px!important;padding-top:24px!important}.px-4{padding-left:24px!important;padding-right:24px!important}.pt-4{padding-top:24px!important}.pr-4{padding-right:24px!important}.pb-4{padding-bottom:24px!important}.pl-4{padding-left:24px!important}.ma-5{margin:48px!important}.my-5{margin-bottom:48px!important;margin-top:48px!important}.mx-5{margin-left:48px!important;margin-right:48px!important}.mt-5{margin-top:48px!important}.mr-5{margin-right:48px!important}.mb-5{margin-bottom:48px!important}.ml-5{margin-left:48px!important}.pa-5{padding:48px!important}.py-5{padding-bottom:48px!important;padding-top:48px!important}.px-5{padding-left:48px!important;padding-right:48px!important}.pt-5{padding-top:48px!important}.pr-5{padding-right:48px!important}.pb-5{padding-bottom:48px!important}.pl-5{padding-left:48px!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-no-wrap,.text-truncate{white-space:nowrap!important}.text-truncate{overflow:hidden!important;text-overflow:ellipsis!important}.transition-fast-out-slow-in{transition:.3s cubic-bezier(.4,0,.2,1)!important}.transition-linear-out-slow-in{transition:.3s cubic-bezier(0,0,.2,1)!important}.transition-fast-out-linear-in{transition:.3s cubic-bezier(.4,0,1,1)!important}.transition-ease-in-out{transition:.3s cubic-bezier(.4,0,.6,1)!important}.transition-fast-in-fast-out{transition:.3s cubic-bezier(.25,.8,.25,1)!important}.transition-swing{transition:.3s cubic-bezier(.25,.8,.5,1)!important}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}@media only screen and (max-width:599px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:600px) and (max-width:959px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:959px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:600px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:960px) and (max-width:1263px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1263px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:960px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:1264px) and (max-width:1903px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1903px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1264px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1904px){.hidden-xl-only{display:none!important}}@media (min-width:0){.text-xs-left{text-align:left!important}.text-xs-center{text-align:center!important}.text-xs-right{text-align:right!important}.text-xs-justify{text-align:justify!important}}@media (min-width:600px){.text-sm-left{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-right{text-align:right!important}.text-sm-justify{text-align:justify!important}}@media (min-width:960px){.text-md-left{text-align:left!important}.text-md-center{text-align:center!important}.text-md-right{text-align:right!important}.text-md-justify{text-align:justify!important}}@media (min-width:1264px){.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-right{text-align:right!important}.text-lg-justify{text-align:justify!important}}@media (min-width:1904px){.text-xl-left{text-align:left!important}.text-xl-center{text-align:center!important}.text-xl-right{text-align:right!important}.text-xl-justify{text-align:justify!important}}.application{display:-ms-flexbox;display:flex}.application a{cursor:pointer}.application--is-rtl{direction:rtl}.application--wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;max-width:100%;min-height:100vh;position:relative}.theme--light.application{background:#fafafa;color:rgba(0,0,0,.87)}.theme--light.application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.application .text--secondary{color:rgba(0,0,0,.54)!important}.theme--light.application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.application{background:#303030;color:#fff}.theme--dark.application .text--primary{color:#fff!important}.theme--dark.application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.application .text--disabled{color:hsla(0,0%,100%,.5)!important}@media print{@-moz-document url-prefix(){.application,.application--wrap{display:block}}}.v-alert{border-radius:0;border-style:solid;border-width:4px 0 0;color:#fff;display:-ms-flexbox;display:flex;font-size:14px;margin:4px auto;padding:16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert .v-alert__icon.v-icon,.v-alert__dismissible .v-icon{-ms-flex-item-align:center;align-self:center;color:rgba(0,0,0,.3);font-size:24px}.v-alert--outline .v-icon{color:inherit!important}.v-alert__icon{margin-right:16px}.v-alert__dismissible{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-item-align:start;align-self:flex-start;color:inherit;margin-left:16px;margin-right:0;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none}.v-alert__dismissible:hover{opacity:.8}.v-alert--no-icon .v-alert__icon{display:none}.v-alert>div{-ms-flex-item-align:center;align-self:center;-ms-flex:1 1;flex:1 1}.v-alert.v-alert{border-color:rgba(0,0,0,.12)!important}.v-alert.v-alert--outline{border:1px solid!important}@media screen and (max-width:600px){.v-alert__icon{display:none}}.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon{-webkit-font-feature-settings:"liga";-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-feature-settings:"liga";font-size:24px;-ms-flex-pack:center;justify-content:center;line-height:1;transition:.3s cubic-bezier(.25,.8,.5,1);vertical-align:text-bottom}.v-icon.v-icon.v-icon--link{cursor:pointer}.v-icon.v-icon--large{font-size:2.5rem}.v-icon.v-icon--medium{font-size:2rem}.v-icon.v-icon--x-large{font-size:3rem}.v-icon.v-icon--disabled{pointer-events:none}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{-ms-flex-item-align:center;align-self:center}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo) .v-select__slot>input{margin-top:24px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:auto}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.theme--light.v-text-field .v-input__slot:before{border-color:rgba(0,0,0,.42)}.theme--light.v-text-field:not(.v-input--has-state) .v-input__slot:hover:before{border-color:rgba(0,0,0,.87)}.theme--light.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38),rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38),rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat}.theme--light.v-text-field__prefix,.theme--light.v-text-field__suffix{color:rgba(0,0,0,.54)}.theme--light.v-text-field--solo .v-input__slot{background:#fff;border-radius:2px}.theme--light.v-text-field--solo-inverted.v-text-field--solo .v-input__slot{background:rgba(0,0,0,.16)}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot{background:#424242}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot .v-label,.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot input{color:#fff}.theme--light.v-text-field--box .v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--box:not(.v-input--is-focused) .v-input__slot:hover{background:rgba(0,0,0,.12)}.theme--light.v-text-field--outline .v-input__slot{border:2px solid rgba(0,0,0,.54)}.theme--light.v-text-field--outline:not(.v-input--is-focused) .v-input__slot:hover{border:2px solid rgba(0,0,0,.87)}.theme--dark.v-text-field .v-input__slot:before{border-color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field:not(.v-input--has-state) .v-input__slot:hover:before{border-color:#fff}.theme--dark.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat}.theme--dark.v-text-field__prefix,.theme--dark.v-text-field__suffix{color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field--solo .v-input__slot{background:#424242;border-radius:2px}.theme--dark.v-text-field--solo-inverted.v-text-field--solo .v-input__slot{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot{background:#fff}.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot .v-label,.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot input{color:rgba(0,0,0,.87)}.theme--dark.v-text-field--box .v-input__slot{background:rgba(0,0,0,.1)}.theme--dark.v-text-field--box:not(.v-input--is-focused) .v-input__slot:hover{background:rgba(0,0,0,.2)}.theme--dark.v-text-field--outline .v-input__slot{border:2px solid hsla(0,0%,100%,.7)}.theme--dark.v-text-field--outline:not(.v-input--is-focused) .v-input__slot:hover{border:2px solid #fff}.application--is-rtl .v-text-field .v-label{transform-origin:top right}.application--is-rtl .v-text-field .v-counter{margin-left:0;margin-right:8px}.application--is-rtl .v-text-field--enclosed .v-input__append-outer{margin-left:0;margin-right:16px}.application--is-rtl .v-text-field--enclosed .v-input__prepend-outer{margin-left:16px;margin-right:0}.application--is-rtl .v-text-field--reverse input{text-align:left}.application--is-rtl .v-text-field--reverse .v-label{transform-origin:top left}.application--is-rtl .v-text-field__prefix{padding-left:4px;padding-right:0;text-align:left}.application--is-rtl .v-text-field__suffix{padding-left:0;padding-right:4px}.application--is-rtl .v-text-field--reverse .v-text-field__prefix{padding-left:0;padding-right:4px;text-align:right}.application--is-rtl .v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-text-field{margin-top:4px;padding-top:12px}.v-text-field input{-ms-flex:1 1 auto;flex:1 1 auto;line-height:20px;max-width:100%;min-width:0;padding:8px 0;width:100%}.v-text-field .v-input__append-inner,.v-text-field .v-input__prepend-inner{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-item-align:start;align-self:flex-start;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-top:4px;user-select:none}.v-text-field .v-input__prepend-inner{margin-right:auto;padding-right:4px}.v-text-field .v-input__append-inner{margin-left:auto;padding-left:4px}.v-text-field .v-counter{margin-left:8px;white-space:nowrap}.v-text-field .v-label{-webkit-transform-origin:top left;max-width:90%;overflow:hidden;pointer-events:none;text-overflow:ellipsis;top:6px;transform-origin:top left;white-space:nowrap}.v-text-field .v-label--active{-webkit-transform:translateY(-18px) scale(.75);max-width:100%;transform:translateY(-18px) scale(.75)}.v-text-field>.v-input__control>.v-input__slot{cursor:text;transition:background .3s cubic-bezier(.25,.8,.5,1)}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{bottom:-1px;content:"";left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-text-field>.v-input__control>.v-input__slot:before{border-style:solid;border-width:thin 0 0}.v-text-field>.v-input__control>.v-input__slot:after{-webkit-transform:scaleX(0);border-color:currentColor;border-style:solid;border-width:thin 0;transform:scaleX(0)}.v-text-field__details{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;overflow:hidden}.v-text-field__prefix,.v-text-field__suffix{-ms-flex-item-align:center;align-self:center;cursor:default}.v-text-field__prefix{padding-right:4px;text-align:right;width:16px}.v-text-field__suffix{padding-left:4px;white-space:nowrap}.v-text-field--reverse .v-text-field__prefix{padding-left:4px;padding-right:0;text-align:left}.v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-text-field__slot{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.v-text-field--box,.v-text-field--outline{position:relative}.v-text-field--box .v-input__slot,.v-text-field--outline .v-input__slot{-ms-flex-align:stretch;align-items:stretch}.v-text-field--box input,.v-text-field--outline input{margin-top:22px}.v-text-field--box.v-text-field--single-line input,.v-text-field--outline.v-text-field--single-line input{margin-top:12px}.v-text-field--box .v-label,.v-text-field--outline .v-label{top:18px}.v-text-field--box .v-label--active,.v-text-field--outline .v-label--active{transform:translateY(-6px) scale(.75)}.v-text-field--box .v-input__slot,.v-text-field--outline .v-input__slot{min-height:56px}.v-text-field--box .v-input__slot{border-top-left-radius:4px;border-top-right-radius:4px}.v-text-field--box .v-input__slot:before{border-style:solid;border-width:thin 0}.v-text-field.v-text-field--enclosed{margin:0;padding:0}.v-text-field.v-text-field--enclosed:not(.v-text-field--box) .v-progress-linear__background{display:none}.v-text-field.v-text-field--enclosed .v-input__append-inner,.v-text-field.v-text-field--enclosed .v-input__append-outer,.v-text-field.v-text-field--enclosed .v-input__prepend-inner,.v-text-field.v-text-field--enclosed .v-input__prepend-outer{margin-top:16px}.v-text-field.v-text-field--enclosed .v-input__slot,.v-text-field.v-text-field--enclosed .v-text-field__details{padding:0 12px}.v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:8px}.v-text-field.v-text-field--full-width.v-input{margin-bottom:0;margin-top:0}.v-text-field.v-text-field--full-width .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--full-width .v-input__control{padding:12px 0}.v-text-field.v-text-field--full-width .v-input__append-outer,.v-text-field.v-text-field--full-width .v-input__prepend-outer{margin-top:4px}.v-text-field.v-text-field--full-width .v-input__append-inner{-ms-flex-item-align:center;align-self:center;margin-top:0}.v-text-field--reverse input{text-align:right}.v-text-field--reverse .v-label{transform-origin:top right}.v-text-field--reverse .v-input__slot,.v-text-field--reverse .v-text-field__slot{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-text-field--full-width .v-input__slot:after,.v-text-field--full-width .v-input__slot:before,.v-text-field--outline .v-input__slot:after,.v-text-field--outline .v-input__slot:before,.v-text-field--solo .v-input__slot:after,.v-text-field--solo .v-input__slot:before{display:none}.v-text-field--outline{margin-bottom:16px;transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outline .v-input__slot{background:transparent!important;border-radius:4px}.v-text-field--outline .v-input__append-outer,.v-text-field--outline .v-input__prepend-outer{margin-top:18px}.v-text-field--outline.v-input--is-focused .v-input__slot{border:2px solid;transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field.v-text-field--solo .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--solo .v-input__control{min-height:48px;padding:0}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat) .v-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-text-field.v-text-field--solo .v-text-field__slot{-ms-flex-align:center;align-items:center}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{-ms-flex-item-align:center;align-self:center;margin-top:0}.v-text-field.v-text-field--solo .v-input__append-outer,.v-text-field.v-text-field--solo .v-input__prepend-outer{margin-top:12px}.v-text-field.v-input--is-focused .v-input__slot:after{transform:scaleX(1)}.v-text-field.v-input--has-state .v-input__slot:before{border-color:currentColor}.theme--light.v-select .v-select__selections{color:rgba(0,0,0,.87)}.theme--light.v-select .v-chip--disabled,.theme--light.v-select.v-input--is-disabled .v-select__selections,.theme--light.v-select .v-select__selection--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-select .v-select__selections,.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:#fff}.theme--dark.v-select .v-chip--disabled,.theme--dark.v-select.v-input--is-disabled .v-select__selections,.theme--dark.v-select .v-select__selection--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:rgba(0,0,0,.87)}.v-select{position:relative}.v-select>.v-input__control>.v-input__slot{cursor:pointer}.v-select .v-chip{-ms-flex:0 1 auto;flex:0 1 auto}.v-select .fade-transition-leave-active{left:0;position:absolute}.v-select.v-input--is-dirty ::-webkit-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty :-ms-input-placeholder,.v-select.v-input--is-dirty ::-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::placeholder{color:transparent!important}.v-select.v-text-field--enclosed:not(.v-text-field--single-line) .v-select__selections{padding-top:24px}.v-select.v-text-field input{-ms-flex:1 1;flex:1 1;margin-top:0;min-width:0;pointer-events:none;position:relative}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{transform:rotate(180deg)}.v-select.v-select--chips input{margin:0}.v-select.v-select--chips .v-select__selections{min-height:42px}.v-select.v-select--chips.v-select--chips--small .v-select__selections{min-height:32px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections{min-height:68px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections{min-height:56px}.v-select.v-text-field--reverse .v-select__selections,.v-select.v-text-field--reverse .v-select__slot{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-select__selections{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:18px}.v-select__selection{max-width:90%}.v-select__selection--comma{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;margin:7px 4px 7px 0}.v-select__slot{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative;width:100%}.v-select:not(.v-text-field--single-line) .v-select__slot>input{-ms-flex-item-align:end;align-self:flex-end}.theme--light.v-chip{background:#e0e0e0;color:rgba(0,0,0,.87)}.theme--light.v-chip--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-chip{background:#fff;color:rgba(0,0,0,.87)}.theme--dark.v-chip--disabled{color:hsla(0,0%,100%,.5)}.v-chip{border:1px solid transparent;border-radius:28px;font-size:13px;margin:4px;outline:none;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-chip,.v-chip .v-chip__content{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.v-chip .v-chip__content{border-radius:28px;cursor:default;height:32px;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px;white-space:nowrap;z-index:1}.v-chip--removable .v-chip__content{padding:0 4px 0 12px}.v-chip .v-avatar{height:32px!important;margin-left:-12px;margin-right:8px;min-width:32px;width:32px!important}.v-chip .v-avatar img{height:100%;width:100%}.v-chip--active,.v-chip--selected,.v-chip:focus:not(.v-chip--disabled){border-color:rgba(0,0,0,.13);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-chip--active:after,.v-chip--selected:after,.v-chip:focus:not(.v-chip--disabled):after{background:currentColor;border-radius:inherit;content:"";height:100%;left:0;opacity:.13;pointer-events:none;position:absolute;top:0;transition:inherit;width:100%}.v-chip--label,.v-chip--label .v-chip__content{border-radius:2px}.v-chip.v-chip.v-chip--outline{background:transparent!important;border-color:currentColor;color:#9e9e9e}.v-chip--small{height:24px}.v-chip--small .v-avatar{height:24px;min-width:24px;width:24px}.v-chip--small .v-icon{font-size:20px}.v-chip__close{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;color:inherit;display:-ms-flexbox;display:flex;font-size:20px;margin:0 2px 0 8px;text-decoration:none;user-select:none}.v-chip__close>.v-icon{color:inherit!important;cursor:pointer;font-size:20px;opacity:.5}.v-chip__close>.v-icon:hover{opacity:1}.v-chip--disabled .v-chip__close{pointer-events:none}.v-chip--select-multi{margin:4px 4px 4px 0}.v-chip .v-icon{color:inherit}.v-chip .v-icon--right{margin-left:12px;margin-right:-8px}.v-chip .v-icon--left{margin-left:-8px;margin-right:12px}.v-menu{display:block;position:relative;vertical-align:middle}.v-menu--inline{display:inline-block}.v-menu__activator{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;position:relative}.v-menu__activator *{cursor:pointer}.v-menu__activator--disabled{pointer-events:none}.v-menu__content{border-radius:2px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);contain:content;display:inline-block;max-width:80%;overflow-x:hidden;overflow-y:auto;position:absolute;will-change:transform}.v-menu__content--active{pointer-events:none}.v-menu__content>.card{-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:content}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list__tile{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list__tile{pointer-events:auto;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto .v-list__tile{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list__tile--active{-webkit-transform:none!important;opacity:1;pointer-events:auto;transform:none!important}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--dark.v-card{background-color:#424242;color:#fff}.v-card{border-radius:2px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:block;min-width:0;position:relative;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-card>:first-child:not(.v-btn):not(.v-chip){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card--raised{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.v-card--tile{border-radius:0}.v-card--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-card--hover{cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:box-shadow}.v-card--hover:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card__title{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px}.v-card__title--primary{padding-top:24px}.v-card__text{padding:16px;width:100%}.v-card__actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:8px}.v-card__actions .v-btn,.v-card__actions>*{margin:0}.v-card__actions .v-btn+.v-btn{margin-left:8px}.theme--light.v-input--selection-controls.v-input--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-input--selection-controls.v-input--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.application--is-rtl .v-input--selection-controls .v-input--selection-controls__input{margin-left:8px;margin-right:0}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls .v-input__append-outer,.v-input--selection-controls .v-input__prepend-outer{margin-bottom:0;margin-top:0}.v-input--selection-controls .v-input__slot{margin-bottom:12px}.v-input--selection-controls__input{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;color:inherit;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;margin-right:8px;position:relative;transition:color .2s cubic-bezier(.25,.8,.25,1),transform .3s cubic-bezier(.25,.8,.25,1);user-select:none;width:24px}.v-input--selection-controls__input input{height:100%;opacity:0;position:absolute;width:100%}.v-input--selection-controls__input+.v-label,.v-input--selection-controls__input input{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-input--selection-controls__ripple{cursor:pointer;height:48px;left:-12px;position:absolute;top:calc(50% - 24px);transition:inherit;width:48px}.v-input--selection-controls__ripple:before{-webkit-transform:scale(.2);-webkit-transform-origin:center center;border-radius:50%;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;transform:scale(.2);transform-origin:center center;transition:inherit}.v-input--selection-controls.v-input .v-label{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;height:auto;top:0}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{-webkit-transform:scale(.8);background:currentColor;transform:scale(.8)}.theme--light.v-input:not(.v-input--is-disabled) input,.theme--light.v-input:not(.v-input--is-disabled) textarea{color:rgba(0,0,0,.87)}.theme--light.v-input input::-webkit-input-placeholder,.theme--light.v-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input:-ms-input-placeholder,.theme--light.v-input input::-ms-input-placeholder,.theme--light.v-input textarea:-ms-input-placeholder,.theme--light.v-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled .v-label,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.theme--dark.v-input:not(.v-input--is-disabled) input,.theme--dark.v-input:not(.v-input--is-disabled) textarea{color:#fff}.theme--dark.v-input input::-webkit-input-placeholder,.theme--dark.v-input textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input:-ms-input-placeholder,.theme--dark.v-input input::-ms-input-placeholder,.theme--dark.v-input textarea:-ms-input-placeholder,.theme--dark.v-input textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::placeholder,.theme--dark.v-input textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input--is-disabled .v-label,.theme--dark.v-input--is-disabled input,.theme--dark.v-input--is-disabled textarea{color:hsla(0,0%,100%,.5)}.v-input{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;text-align:left}.v-input .v-progress-linear{left:0;margin:0;position:absolute;top:calc(100% - 1px)}.v-input input{max-height:32px}.v-input input:invalid,.v-input textarea:invalid{box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:none}.v-input .v-label{height:20px;line-height:20px}.v-input__append-outer,.v-input__prepend-outer{display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-bottom:4px;margin-top:4px}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.v-input__append-outer{margin-left:9px}.v-input__prepend-outer{margin-right:9px}.v-input__control{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;position:relative;width:100%}.v-input__icon{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 0 auto;flex:1 0 auto;height:24px;-ms-flex-pack:center;justify-content:center;min-width:24px;width:24px}.v-input__icon--clear{border-radius:50%}.v-input__slot{-ms-flex-align:center;align-items:center;color:inherit;display:-ms-flexbox;display:flex;margin-bottom:8px;min-height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--is-loading .v-input__slot:after,.v-input--is-loading .v-input__slot:before{display:none}.v-input--hide-details .v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{animation:shake .6s cubic-bezier(.25,.8,.5,1)}.theme--light.v-label{color:rgba(0,0,0,.54)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.theme--dark.v-label{color:hsla(0,0%,100%,.7)}.theme--dark.v-label--is-disabled{color:hsla(0,0%,100%,.5)}.v-label{font-size:16px;line-height:1;min-height:8px;transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-messages{color:rgba(0,0,0,.54)}.theme--dark.v-messages{color:hsla(0,0%,100%,.7)}.application--is-rtl .v-messages{text-align:right}.v-messages{-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;min-height:12px;min-width:1px;position:relative}.v-messages__message{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;line-height:1;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.v-progress-linear{background:transparent;margin:1rem 0;overflow:hidden;position:relative;width:100%}.v-progress-linear__bar{position:relative;width:100%;z-index:1}.v-progress-linear__bar,.v-progress-linear__bar__determinate{height:inherit;transition:.2s}.v-progress-linear__bar__indeterminate .long,.v-progress-linear__bar__indeterminate .short{background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;top:0;width:auto;will-change:left,right}.v-progress-linear__bar__indeterminate--active .long{-webkit-animation:indeterminate;-webkit-animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation:indeterminate;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear__bar__indeterminate--active .short{-webkit-animation:indeterminate-short;-webkit-animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation:indeterminate-short;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;transition:.3s ease-in}.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .long{-webkit-animation:query;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation:query;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .short{-webkit-animation:query-short;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation:query-short;animation-duration:2s;animation-iteration-count:infinite}@keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes query{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes query-short{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}.theme--light.v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-divider{border-color:hsla(0,0%,100%,.12)}.v-divider{border:solid;border-width:thin 0 0;display:block;-ms-flex:1 1 0px;flex:1 1 0px;height:0;max-height:0;max-width:100%;transition:inherit}.v-divider--inset:not(.v-divider--vertical){margin-left:72px;max-width:calc(100% - 72px)}.v-divider--vertical{-ms-flex-item-align:stretch;align-self:stretch;border:solid;border-width:0 thin 0 0;display:-ms-inline-flexbox;display:inline-flex;height:inherit;max-height:100%;max-width:0;min-height:100%;vertical-align:text-bottom;width:0}.v-divider--vertical.v-divider--inset{margin-top:8px;max-height:calc(100% - 16px);min-height:0}.theme--light.v-subheader{color:rgba(0,0,0,.54)}.theme--dark.v-subheader{color:hsla(0,0%,100%,.7)}.v-subheader{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:48px;padding:0 16px}.v-subheader--inset{margin-left:56px}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list__tile__sub-title{color:rgba(0,0,0,.54)}.theme--light.v-list .v-list__tile__mask{background:#eee;color:rgba(0,0,0,.38)}.theme--light.v-list .v-list__group__header:hover,.theme--light.v-list .v-list__tile--highlighted,.theme--light.v-list .v-list__tile--link:hover{background:rgba(0,0,0,.04)}.theme--light.v-list .v-list__group--active:after,.theme--light.v-list .v-list__group--active:before{background:rgba(0,0,0,.12)}.theme--light.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon,.theme--light.v-list .v-list__group--disabled .v-list__tile{color:rgba(0,0,0,.38)!important}.theme--dark.v-list{background:#424242;color:#fff}.theme--dark.v-list .v-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list__tile__sub-title{color:hsla(0,0%,100%,.7)}.theme--dark.v-list .v-list__tile__mask{background:#494949;color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list__group__header:hover,.theme--dark.v-list .v-list__tile--highlighted,.theme--dark.v-list .v-list__tile--link:hover{background:hsla(0,0%,100%,.08)}.theme--dark.v-list .v-list__group--active:after,.theme--dark.v-list .v-list__group--active:before{background:hsla(0,0%,100%,.12)}.theme--dark.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon,.theme--dark.v-list .v-list__group--disabled .v-list__tile{color:hsla(0,0%,100%,.5)!important}.v-list{list-style-type:none;padding:8px 0;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list .v-input .v-messages{display:none}.v-list .v-input,.v-list .v-input__slot{margin:0}.v-list>div{transition:inherit}.v-list__tile{-ms-flex-align:center;align-items:center;color:inherit;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;height:48px;margin:0;padding:0 16px;position:relative;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list__tile--link{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-list__tile__action,.v-list__tile__content{height:100%}.v-list__tile__sub-title,.v-list__tile__title{overflow:hidden;text-overflow:ellipsis;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;width:100%}.v-list__tile__title{height:24px;line-height:24px;position:relative;text-align:left}.v-list__tile__sub-title{font-size:14px}.v-list__tile__action,.v-list__tile__avatar{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;min-width:56px}.v-list__tile__action{-ms-flex-align:center;align-items:center}.v-list__tile__action .v-btn{margin:0;padding:0}.v-list__tile__action .v-btn--icon{margin:-6px}.v-list__tile__action .v-radio.v-radio{margin:0}.v-list__tile__action .v-input--selection-controls{padding:0}.v-list__tile__action-text{color:#9e9e9e;font-size:12px}.v-list__tile__action--stack{-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8px;padding-top:8px;white-space:nowrap}.v-list__tile__content{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-align:left}.v-list__tile__content~.v-list__tile__action:not(.v-list__tile__action--stack),.v-list__tile__content~.v-list__tile__avatar{-ms-flex-pack:end;justify-content:flex-end}.v-list__tile--active .v-list__tile__action:first-of-type .v-icon{color:inherit}.v-list__tile--avatar{height:56px}.v-list--dense{padding-bottom:4px;padding-top:4px}.v-list--dense .v-subheader{font-size:13px;height:40px}.v-list--dense .v-list__group .v-subheader{height:40px}.v-list--dense .v-list__tile{font-size:13px}.v-list--dense .v-list__tile--avatar{height:48px}.v-list--dense .v-list__tile:not(.v-list__tile--avatar){height:40px}.v-list--dense .v-list__tile .v-icon{font-size:22px}.v-list--dense .v-list__tile__sub-title{font-size:13px}.v-list--disabled{pointer-events:none}.v-list--two-line .v-list__tile{height:72px}.v-list--two-line.v-list--dense .v-list__tile{height:60px}.v-list--three-line .v-list__tile{height:88px}.v-list--three-line .v-list__tile__avatar{margin-top:-18px}.v-list--three-line .v-list__tile__sub-title{-webkit-line-clamp:2;display:-webkit-box;white-space:normal}.v-list--three-line.v-list--dense .v-list__tile{height:76px}.v-list>.v-list__group:before{top:0}.v-list>.v-list__group:before .v-list__tile__avatar{margin-top:-14px}.v-list__group{padding:0;position:relative;transition:inherit}.v-list__group:after,.v-list__group:before{content:"";height:1px;left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-list__group--active~.v-list__group:before{display:none}.v-list__group__header{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;list-style-type:none}.v-list__group__header>div:not(.v-list__group__header__prepend-icon):not(.v-list__group__header__append-icon){-ms-flex:1 0 auto;flex:1 0 auto}.v-list__group__header .v-list__group__header__append-icon,.v-list__group__header .v-list__group__header__prepend-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;padding:0 16px;user-select:none}.v-list__group__header--sub-group{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.v-list__group__header--sub-group div .v-list__tile{padding-left:0}.v-list__group__header--sub-group .v-list__group__header__prepend-icon{margin-right:8px;padding:0 0 0 40px}.v-list__group__header .v-list__group__header__prepend-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;min-width:56px}.v-list__group__header--active .v-list__group__header__append-icon .v-icon{transform:rotate(-180deg)}.v-list__group__header--active .v-list__group__header__prepend-icon .v-icon{color:inherit}.v-list__group__header--active.v-list__group__header--sub-group .v-list__group__header__prepend-icon .v-icon{transform:rotate(-180deg)}.v-list__group__items{padding:0;position:relative;transition:inherit}.v-list__group__items>div{display:block}.v-list__group__items--no-action .v-list__tile{padding-left:72px}.v-list__group--disabled{pointer-events:none}.v-list--subheader{padding-top:0}.v-avatar{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;vertical-align:middle}.v-avatar,.v-avatar .v-icon,.v-avatar .v-image,.v-avatar img{border-radius:50%;display:-ms-inline-flexbox;display:inline-flex}.v-avatar .v-icon,.v-avatar .v-image,.v-avatar img{height:inherit;width:inherit}.v-avatar--tile,.v-avatar--tile .v-icon,.v-avatar--tile .v-image,.v-avatar--tile img{border-radius:0}.theme--light.v-counter{color:rgba(0,0,0,.54)}.theme--dark.v-counter{color:hsla(0,0%,100%,.7)}.v-counter{-ms-flex:0 1 auto;flex:0 1 auto;font-size:12px;line-height:1;min-height:12px}.v-badge{display:inline-block;position:relative}.v-badge__badge{-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;height:22px;-ms-flex-pack:center;justify-content:center;position:absolute;right:-22px;top:-11px;transition:.3s cubic-bezier(.25,.8,.5,1);width:22px}.v-badge__badge .v-icon{font-size:14px}.v-badge--overlap .v-badge__badge{right:-8px;top:-8px}.v-badge--overlap.v-badge--left .v-badge__badge{left:-8px;right:auto}.v-badge--overlap.v-badge--bottom .v-badge__badge{bottom:-8px;top:auto}.v-badge--left .v-badge__badge{left:-22px}.v-badge--bottom .v-badge__badge{bottom:-11px;top:auto}.theme--light.v-bottom-nav{background-color:#fff}.theme--dark.v-bottom-nav{background-color:#424242}.v-bottom-nav{-webkit-transform:translateY(60px);bottom:0;box-shadow:0 3px 14px 2px rgba(0,0,0,.12);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:0;transform:translateY(60px);transition:all .4s cubic-bezier(.25,.8,.5,1);width:100%}.v-bottom-nav--absolute{position:absolute}.v-bottom-nav--active{transform:translate(0)}.v-bottom-nav--fixed{position:fixed;z-index:4}.v-bottom-nav .v-btn{background:transparent!important;border-radius:0;box-shadow:none!important;-ms-flex-negative:1;flex-shrink:1;font-weight:400;height:100%;margin:0;max-width:168px;min-width:80px;opacity:.5;padding:8px 12px 10px;text-transform:none;width:100%}.v-bottom-nav .v-btn .v-btn__content{-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:12px;white-space:nowrap;will-change:font-size}.v-bottom-nav .v-btn .v-btn__content i.v-icon{color:inherit;margin-bottom:4px;transition:all .4s cubic-bezier(.25,.8,.5,1)}.v-bottom-nav .v-btn .v-btn__content span{line-height:1}.v-bottom-nav .v-btn--active{opacity:1;padding-top:6px}.v-bottom-nav .v-btn--active:before{background-color:transparent}.v-bottom-nav .v-btn--active .v-btn__content{font-size:14px}.v-bottom-nav .v-btn--active .v-btn__content .v-icon{transform:none}.v-bottom-nav .v-btn:not(.v-btn--active){filter:grayscale(100%)}.v-bottom-nav--shift .v-btn__content{font-size:14px}.v-bottom-nav--shift .v-btn{max-width:96px;min-width:56px;transition:all .3s}.v-bottom-nav--shift .v-btn--active{max-width:168px;min-width:96px}.v-bottom-nav--shift .v-btn:not(.v-btn--active) .v-btn__content .v-icon{transform:scale(1) translateY(8px)}.v-bottom-nav--shift .v-btn:not(.v-btn--active) .v-btn__content span{color:transparent}.v-bottom-sheet.v-dialog{-ms-flex-item-align:end;align-self:flex-end;border-radius:0;-ms-flex:1 0 100%;flex:1 0 100%;margin:0;min-width:100%;overflow:visible;transition:.3s cubic-bezier(.25,.8,.25,1)}.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:70%;min-width:0}@media only screen and (max-width:599px){.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:none}}.v-dialog{border-radius:2px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);margin:24px;overflow-y:auto;pointer-events:auto;transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit}.v-dialog__content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;outline:none;pointer-events:none;position:fixed;top:0;transition:.2s cubic-bezier(.25,.8,.25,1);width:100%;z-index:6}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog__activator,.v-dialog__activator *{cursor:pointer}.v-dialog__activator--disabled{pointer-events:none}.v-dialog__container{display:inline-block;vertical-align:middle}.v-dialog--animated{-webkit-animation-duration:.15s;-webkit-animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-duration:.15s;animation-name:animate-dialog;animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;height:100%;left:0;margin:0;overflow-y:auto;position:fixed;top:0}.v-dialog--fullscreen>.v-card{margin:0!important;min-height:100%;min-width:100%;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>.v-card{display:-ms-flexbox;display:flex}.v-dialog--scrollable>.v-card{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title{-ms-flex:1 0 auto;flex:1 0 auto}.v-dialog--scrollable>.v-card>.v-card__text{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-y:auto}@keyframes animate-dialog{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.v-overlay{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);z-index:5}.v-overlay--absolute{position:absolute}.v-overlay:before{background-color:#212121;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:inherit;transition-delay:.15s;width:100%}.v-overlay--active{pointer-events:auto;-ms-touch-action:none;touch-action:none}.v-overlay--active:before{opacity:.46}.theme--light.v-breadcrumbs li.v-breadcrumbs__divider,.theme--light.v-breadcrumbs li .v-breadcrumbs__item--disabled,.theme--light.v-breadcrumbs li:last-child .v-breadcrumbs__item{color:rgba(0,0,0,.38)}.theme--dark.v-breadcrumbs li.v-breadcrumbs__divider,.theme--dark.v-breadcrumbs li .v-breadcrumbs__item--disabled,.theme--dark.v-breadcrumbs li:last-child .v-breadcrumbs__item{color:hsla(0,0%,100%,.5)}.v-breadcrumbs{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:18px 12px}.v-breadcrumbs li{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-size:14px}.v-breadcrumbs li .v-icon{font-size:16px}.v-breadcrumbs li:last-child a{cursor:default;pointer-events:none}.v-breadcrumbs li:nth-child(2n){padding:0 12px}.v-breadcrumbs--large li,.v-breadcrumbs--large li .v-icon{font-size:16px}.v-breadcrumbs__item{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-breadcrumbs__item--disabled{pointer-events:none}.v-ripple__container{border-radius:inherit;contain:strict;height:100%;width:100%;z-index:0}.v-ripple__animation,.v-ripple__container{color:inherit;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.v-ripple__animation{background:currentColor;border-radius:50%;opacity:0;transition:.4s cubic-bezier(0,0,.2,1);will-change:transform,opacity}.v-ripple__animation--enter{transition:none}.v-ripple__animation--visible{opacity:.15}.theme--light.v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn.v-btn--disabled,.theme--light.v-btn.v-btn--disabled .v-btn__loading,.theme--light.v-btn.v-btn--disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat){background-color:rgba(0,0,0,.12)!important}.theme--light.v-btn:not(.v-btn--icon):not(.v-btn--flat){background-color:#f5f5f5}.theme--dark.v-btn{color:#fff}.theme--dark.v-btn.v-btn--disabled,.theme--dark.v-btn.v-btn--disabled .v-btn__loading,.theme--dark.v-btn.v-btn--disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.theme--dark.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat){background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn:not(.v-btn--icon):not(.v-btn--flat){background-color:#212121}.v-btn{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:500;height:36px;-ms-flex-pack:center;justify-content:center;margin:6px 8px;min-width:88px;outline:0;position:relative;text-decoration:none;text-transform:uppercase;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;user-select:none;vertical-align:middle}.v-btn:before{border-radius:inherit;color:inherit;content:"";height:100%;left:0;opacity:.12;position:absolute;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-btn{padding:0 16px}.v-btn--active,.v-btn:focus,.v-btn:hover{position:relative}.v-btn--active:before,.v-btn:focus:before,.v-btn:hover:before{background-color:currentColor}.v-btn__content{-ms-flex-align:center;align-items:center;border-radius:inherit;color:inherit;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;margin:0 auto;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;width:inherit}.v-btn--small{font-size:13px;height:28px;padding:0 8px}.v-btn--large{font-size:15px;height:44px;padding:0 32px}.v-btn .v-btn__content .v-icon{color:inherit}.v-btn:not(.v-btn--depressed):not(.v-btn--flat){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);will-change:box-shadow}.v-btn:not(.v-btn--depressed):not(.v-btn--flat):active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--icon{background:transparent;border-radius:50%;box-shadow:none!important;-ms-flex-pack:center;justify-content:center;min-width:0;width:36px}.v-btn--icon.v-btn--small{width:28px}.v-btn--icon.v-btn--large{width:44px}.v-btn--floating,.v-btn--icon:before{border-radius:50%}.v-btn--floating{height:56px;min-width:0;padding:0;width:56px}.v-btn--floating.v-btn--absolute,.v-btn--floating.v-btn--fixed{z-index:4}.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat):active{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.v-btn--floating .v-btn__content{-ms-flex:1 1 auto;flex:1 1 auto;height:100%;margin:0}.v-btn--floating:after{border-radius:50%}.v-btn--floating .v-btn__content :not(:only-child){transition:.3s cubic-bezier(.25,.8,.5,1)}.v-btn--floating .v-btn__content :not(:only-child):first-child{opacity:1}.v-btn--floating .v-btn__content :not(:only-child):last-child{-webkit-transform:rotate(-45deg);opacity:0;transform:rotate(-45deg)}.v-btn--floating .v-btn__content :not(:only-child):first-child,.v-btn--floating .v-btn__content :not(:only-child):last-child{-webkit-backface-visibility:hidden;left:0;position:absolute;top:0}.v-btn--floating.v-btn--active .v-btn__content :not(:only-child):first-child{-webkit-transform:rotate(45deg);opacity:0;transform:rotate(45deg)}.v-btn--floating.v-btn--active .v-btn__content :not(:only-child):last-child{-webkit-transform:rotate(0);opacity:1;transform:rotate(0)}.v-btn--floating .v-icon{height:inherit;width:inherit}.v-btn--floating.v-btn--small{height:40px;width:40px}.v-btn--floating.v-btn--small .v-icon{font-size:18px}.v-btn--floating.v-btn--large{height:72px;width:72px}.v-btn--floating.v-btn--large .v-icon{font-size:30px}.v-btn--reverse .v-btn__content{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-btn--reverse.v-btn--column .v-btn__content{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-btn--absolute,.v-btn--fixed{margin:0}.v-btn.v-btn--absolute{position:absolute}.v-btn.v-btn--fixed{position:fixed}.v-btn--top:not(.v-btn--absolute){top:16px}.v-btn--top.v-btn--absolute{top:-28px}.v-btn--top.v-btn--absolute.v-btn--small{top:-20px}.v-btn--top.v-btn--absolute.v-btn--large{top:-36px}.v-btn--bottom:not(.v-btn--absolute){bottom:16px}.v-btn--bottom.v-btn--absolute{bottom:-28px}.v-btn--bottom.v-btn--absolute.v-btn--small{bottom:-20px}.v-btn--bottom.v-btn--absolute.v-btn--large{bottom:-36px}.v-btn--left{left:16px}.v-btn--right{right:16px}.v-btn.v-btn--disabled{box-shadow:none!important;pointer-events:none}.v-btn:not(.v-btn--disabled):not(.v-btn--floating):not(.v-btn--icon) .v-btn__content .v-icon{transition:none}.v-btn--icon{padding:0}.v-btn--loader{pointer-events:none}.v-btn--loader .v-btn__content{opacity:0}.v-btn__loading{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loading .v-icon--left{line-height:inherit;margin-right:1rem}.v-btn__loading .v-icon--right{line-height:inherit;margin-left:1rem}.v-btn.v-btn--outline{background:transparent!important;border:1px solid;box-shadow:none}.v-btn.v-btn--outline:hover{box-shadow:none}.v-btn--block{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;margin:6px 0;width:100%}.v-btn--round,.v-btn--round:after{border-radius:28px}.v-btn .v-icon--right{margin-left:16px}.v-btn .v-icon--left{margin-right:16px}.v-btn:not(.v-btn--outline).accent,.v-btn:not(.v-btn--outline).error,.v-btn:not(.v-btn--outline).info,.v-btn:not(.v-btn--outline).primary,.v-btn:not(.v-btn--outline).secondary,.v-btn:not(.v-btn--outline).success,.v-btn:not(.v-btn--outline).warning{color:#fff}.v-progress-circular{display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle}.v-progress-circular svg{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:0}.v-progress-circular--indeterminate svg{-webkit-animation:progress-circular-rotate 1.4s linear infinite;-webkit-transform-origin:center center;animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-dasharray:80,200;stroke-dashoffset:0px;stroke-linecap:round}.v-progress-circular__underlay{stroke:rgba(0,0,0,.1);z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .6s ease-in-out;z-index:2}.v-progress-circular__info{-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes progress-circular-rotate{to{transform:rotate(1turn)}}.theme--light.v-btn-toggle{background:#fff}.theme--light.v-btn-toggle .v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn-toggle .v-btn.v-btn--active:not(:last-child):not([data-only-child]){border-right-color:rgba(0,0,0,.26)}.theme--dark.v-btn-toggle{background:#424242}.theme--dark.v-btn-toggle .v-btn{color:#fff}.theme--dark.v-btn-toggle .v-btn.v-btn--active:not(:last-child):not([data-only-child]){border-right-color:hsla(0,0%,100%,.3)}.v-btn-toggle{border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;transition:.3s cubic-bezier(.25,.8,.5,1);will-change:background,box-shadow}.v-btn-toggle .v-btn{border-radius:0;-ms-flex-pack:center;justify-content:center;margin:0;min-width:auto;opacity:.4;padding:0 8px;width:auto}.v-btn-toggle .v-btn:not(:last-child){border-right:1px solid transparent}.v-btn-toggle .v-btn:after{display:none}.v-btn-toggle .v-btn.v-btn--active{opacity:1}.v-btn-toggle .v-btn span+.v-icon{font-size:medium;margin-left:10px}.v-btn-toggle .v-btn:first-child{border-radius:2px 0 0 2px}.v-btn-toggle .v-btn:last-child{border-radius:0 2px 2px 0}.v-btn-toggle--selected{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-image{z-index:0}.v-image__image,.v-image__placeholder{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;position:relative}.v-responsive__content{-ms-flex:1 0 0px;flex:1 0 0px}.v-responsive__sizer{-ms-flex:0 0 0px;flex:0 0 0px;transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1)}.application--is-rtl .v-carousel__prev{left:auto;right:5px}.application--is-rtl .v-carousel__next{left:5px;right:auto}.v-carousel{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:500px;overflow:hidden;position:relative;width:100%}.v-carousel__item{position:absolute;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-carousel__next,.v-carousel__prev{-webkit-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);z-index:1}.v-carousel__next .v-btn,.v-carousel__prev .v-btn{height:auto;margin:0;width:auto}.v-carousel__next .v-btn i,.v-carousel__prev .v-btn i{font-size:48px}.v-carousel__next .v-btn:hover,.v-carousel__prev .v-btn:hover{background:none}.v-carousel__prev{left:5px}.v-carousel__next{right:5px}.v-carousel__controls{-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);bottom:0;display:-ms-flexbox;display:flex;height:50px;-ms-flex-pack:center;justify-content:center;left:0;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls__item{margin:0 8px!important}.v-carousel__controls__item .v-icon{opacity:.5;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.theme--light.v-data-iterator .v-data-iterator__actions{color:rgba(0,0,0,.54)}.theme--light.v-data-iterator .v-data-iterator__actions__select .v-select .v-input__append-inner,.theme--light.v-data-iterator .v-data-iterator__actions__select .v-select .v-select__selection--comma{color:rgba(0,0,0,.54)!important}.theme--dark.v-data-iterator .v-data-iterator__actions{color:hsla(0,0%,100%,.7)}.theme--dark.v-data-iterator .v-data-iterator__actions__select .v-select .v-input__append-inner,.theme--dark.v-data-iterator .v-data-iterator__actions__select .v-select .v-select__selection--comma{color:hsla(0,0%,100%,.7)!important}.v-data-iterator__actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;font-size:12px;-ms-flex-pack:end;justify-content:flex-end}.v-data-iterator__actions .v-btn{color:inherit}.v-data-iterator__actions .v-btn:last-of-type{margin-left:14px}.v-data-iterator__actions__range-controls{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;min-height:48px}.v-data-iterator__actions__pagination{display:block;margin:0 32px 0 24px;text-align:center}.v-data-iterator__actions__select{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-right:14px}.v-data-iterator__actions__select .v-select{margin:13px 0 13px 34px;padding:0;position:static}.v-data-iterator__actions__select .v-select .v-select__selection--comma{font-size:12px}.theme--light.v-overflow-btn .v-input__control:before,.theme--light.v-overflow-btn .v-input__slot:before{background-color:rgba(0,0,0,.12)!important}.theme--light.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,.theme--light.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner,.theme--light.v-overflow-btn--editable:hover .v-input__append-inner,.theme--light.v-overflow-btn--segmented .v-input__append-inner{border-left:1px solid rgba(0,0,0,.12)}.theme--light.v-overflow-btn.v-input--is-focused .v-input__slot,.theme--light.v-overflow-btn.v-select--is-menu-active .v-input__slot,.theme--light.v-overflow-btn:hover .v-input__slot{background:#fff}.theme--dark.v-overflow-btn .v-input__control:before,.theme--dark.v-overflow-btn .v-input__slot:before{background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,.theme--dark.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner,.theme--dark.v-overflow-btn--editable:hover .v-input__append-inner,.theme--dark.v-overflow-btn--segmented .v-input__append-inner{border-left:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-overflow-btn.v-input--is-focused .v-input__slot,.theme--dark.v-overflow-btn.v-select--is-menu-active .v-input__slot,.theme--dark.v-overflow-btn:hover .v-input__slot{background:#424242}.v-overflow-btn{margin-top:12px}.v-overflow-btn:not(.v-overflow-btn--editable)>.v-input__control>.v-input__slot{cursor:pointer}.v-overflow-btn .v-select__slot{height:48px}.v-overflow-btn .v-select__selection--comma:first-child,.v-overflow-btn .v-select__slot input{margin-left:16px}.v-overflow-btn .v-input__slot{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-overflow-btn .v-input__slot:after{content:none}.v-overflow-btn .v-label{margin-left:16px;top:calc(50% - 10px)}.v-overflow-btn .v-input__append-inner{-ms-flex-align:center;align-items:center;-ms-flex-item-align:auto;align-self:auto;-ms-flex-negative:0;flex-shrink:0;height:48px;margin-top:0;padding:0;width:48px}.v-overflow-btn .v-input__append-outer,.v-overflow-btn .v-input__prepend-outer{margin-bottom:12px;margin-top:12px}.v-overflow-btn .v-input__control:before{content:"";height:1px;left:0;position:absolute;top:-1px;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-overflow-btn.v-input--is-focused .v-input__slot,.v-overflow-btn.v-select--is-menu-active .v-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-overflow-btn .v-select__selections{width:0}.v-overflow-btn--segmented .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-overflow-btn--segmented .v-select__selections .v-btn{border-radius:0;height:48px;margin:0 -16px 0 0;width:100%}.v-overflow-btn--segmented .v-select__selections .v-btn__content{-ms-flex-pack:start;justify-content:start}.v-overflow-btn--segmented .v-select__selections .v-btn__content:before{background-color:transparent}.v-overflow-btn--editable .v-input__append-inner,.v-overflow-btn--editable .v-input__append-inner *{cursor:pointer}.theme--light.v-table{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-table thead tr:first-child{border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-table thead th{color:rgba(0,0,0,.54)}.theme--light.v-table tbody tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-table tbody tr[active]{background:#f5f5f5}.theme--light.v-table tbody tr:hover:not(.v-datatable__expand-row){background:#eee}.theme--light.v-table tfoot tr{border-top:1px solid rgba(0,0,0,.12)}.theme--dark.v-table{background-color:#424242;color:#fff}.theme--dark.v-table thead tr:first-child{border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-table thead th{color:hsla(0,0%,100%,.7)}.theme--dark.v-table tbody tr:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-table tbody tr[active]{background:#505050}.theme--dark.v-table tbody tr:hover:not(.v-datatable__expand-row){background:#616161}.theme--dark.v-table tfoot tr{border-top:1px solid hsla(0,0%,100%,.12)}.v-table__overflow{overflow-x:auto;overflow-y:hidden;width:100%}table.v-table{border-collapse:collapse;border-radius:2px;border-spacing:0;max-width:100%;width:100%}table.v-table tbody td:first-child,table.v-table tbody td:not(:first-child),table.v-table tbody th:first-child,table.v-table tbody th:not(:first-child),table.v-table thead td:first-child,table.v-table thead td:not(:first-child),table.v-table thead th:first-child,table.v-table thead th:not(:first-child){padding:0 24px}table.v-table thead tr{height:56px}table.v-table thead th{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;font-size:12px;font-weight:500;transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;white-space:nowrap}table.v-table thead th.sortable{pointer-events:auto}table.v-table thead th>div{width:100%}table.v-table tbody tr{transition:background .3s cubic-bezier(.25,.8,.5,1);will-change:background}table.v-table tbody td,table.v-table tbody th{height:48px}table.v-table tbody td{font-size:13px;font-weight:400}table.v-table .input-group--selection-controls{padding:0}table.v-table .input-group--selection-controls .input-group__details{display:none}table.v-table .input-group--selection-controls.checkbox .v-icon{-webkit-transform:translateX(-50%);left:50%;transform:translateX(-50%)}table.v-table .input-group--selection-controls.checkbox .input-group--selection-controls__ripple{-webkit-transform:translate(-50%,-50%);left:50%;transform:translate(-50%,-50%)}table.v-table tfoot tr{height:48px}table.v-table tfoot tr td{padding:0 24px}.theme--light.v-datatable thead th.column.sortable i{color:rgba(0,0,0,.38)}.theme--light.v-datatable thead th.column.sortable.active,.theme--light.v-datatable thead th.column.sortable.active i,.theme--light.v-datatable thead th.column.sortable:hover{color:rgba(0,0,0,.87)}.theme--light.v-datatable .v-datatable__actions{background-color:#fff;border-top:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.54)}.theme--dark.v-datatable thead th.column.sortable i{color:hsla(0,0%,100%,.5)}.theme--dark.v-datatable thead th.column.sortable.active,.theme--dark.v-datatable thead th.column.sortable.active i,.theme--dark.v-datatable thead th.column.sortable:hover{color:#fff}.theme--dark.v-datatable .v-datatable__actions{background-color:#424242;border-top:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.7)}.v-datatable .v-input--selection-controls{margin:0}.v-datatable thead th.column.sortable{cursor:pointer;outline:0}.v-datatable thead th.column.sortable i{display:inline-block;font-size:16px;opacity:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-datatable thead th.column.sortable:focus i,.v-datatable thead th.column.sortable:hover i{opacity:.6}.v-datatable thead th.column.sortable.active{transform:none}.v-datatable thead th.column.sortable.active i{opacity:1}.v-datatable thead th.column.sortable.active.desc i{transform:rotate(-180deg)}.v-datatable__actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;font-size:12px;-ms-flex-pack:end;justify-content:flex-end}.v-datatable__actions .v-btn{color:inherit}.v-datatable__actions .v-btn:last-of-type{margin-left:14px}.v-datatable__actions__range-controls{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;min-height:48px}.v-datatable__actions__pagination{display:block;margin:0 32px 0 24px;text-align:center}.v-datatable__actions__select{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-right:14px;white-space:nowrap}.v-datatable__actions__select .v-select{-ms-flex:0 1 0px;flex:0 1 0;margin:13px 0 13px 34px;padding:0;position:static}.v-datatable__actions__select .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-datatable__actions__select .v-select__selections .v-select__selection--comma{font-size:12px}.v-datatable__progress,.v-datatable__progress td,.v-datatable__progress th,.v-datatable__progress tr{height:auto!important}.v-datatable__progress th{padding:0!important}.v-datatable__progress th .v-progress-linear{margin:0}.v-datatable__expand-row{border:none!important}.v-datatable__expand-col{height:0!important;padding:0!important}.v-datatable__expand-col--expanded{border-bottom:1px solid rgba(0,0,0,.12)}.v-datatable__expand-content{transition:height .3s cubic-bezier(.25,.8,.5,1)}.v-datatable__expand-content>.card{border-radius:0;box-shadow:none}.theme--light.v-small-dialog a{color:rgba(0,0,0,.87)}.theme--dark.v-small-dialog a{color:#fff}.theme--light.v-small-dialog__content{background:#fff}.theme--dark.v-small-dialog__content{background:#424242}.theme--light.v-small-dialog__actions{background:#fff}.theme--dark.v-small-dialog__actions{background:#424242}.v-small-dialog{display:block;height:100%;width:100%}.v-small-dialog__content{padding:0 24px}.v-small-dialog__actions{text-align:right;white-space:pre}.v-small-dialog a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;text-decoration:none}.v-small-dialog a>*{width:100%}.v-small-dialog .v-menu__activator{height:100%}.application--is-rtl .v-date-picker-title .v-picker__title__btn{text-align:right}.v-date-picker-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;line-height:1}.v-date-picker-title__year{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:500;margin-bottom:8px}.v-date-picker-title__date{font-size:34px;font-weight:500;overflow:hidden;position:relative;text-align:left}.v-date-picker-title__date>div{position:relative}.theme--light.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) strong:not(:hover){color:rgba(0,0,0,.87)!important}.theme--light.v-date-picker-header .v-date-picker-header__value--disabled strong{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) strong:not(:hover){color:#fff!important}.theme--dark.v-date-picker-header .v-date-picker-header__value--disabled strong{color:hsla(0,0%,100%,.5)}.v-date-picker-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:4px 16px;position:relative}.v-date-picker-header .v-btn{margin:0;z-index:auto}.v-date-picker-header .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-date-picker-header__value{-ms-flex:1;flex:1;overflow:hidden;position:relative;text-align:center}.v-date-picker-header__value strong{cursor:pointer;display:block;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.theme--light.v-date-picker-table th{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-table th{color:hsla(0,0%,100%,.5)}.v-date-picker-table{height:242px;padding:0 12px;position:relative}.v-date-picker-table table{table-layout:fixed;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-date-picker-table td,.v-date-picker-table th{position:relative;text-align:center}.v-date-picker-table th{font-size:12px}.v-date-picker-table--date .v-btn{height:32px;width:32px}.v-date-picker-table .v-btn{font-size:12px;margin:0;z-index:auto}.v-date-picker-table .v-btn.v-btn--active{color:#fff}.v-date-picker-table--month td{height:56px;text-align:center;vertical-align:middle;width:33.333333%}.v-date-picker-table--month td .v-btn{margin:0 auto;max-width:160px;min-width:40px;width:100%}.v-date-picker-table--date th{font-weight:600;padding:8px 0}.v-date-picker-table--date td{width:45px}.v-date-picker-table__event{-webkit-transform:translateX(-4px);border-radius:50%;bottom:2px;content:"";display:block;height:8px;left:50%;position:absolute;transform:translateX(-4px);width:8px}.v-date-picker-years{font-size:16px;font-weight:400;height:286px;list-style-type:none;overflow:auto;padding:0;text-align:center}.v-date-picker-years li{cursor:pointer;padding:8px 0;transition:none}.v-date-picker-years li.active{font-size:26px;font-weight:500;padding:10px 0}.v-date-picker-years li:hover{background:rgba(0,0,0,.12)}.v-picker--landscape .v-date-picker-years{height:286px}.theme--light.v-picker__title{background:#e0e0e0}.theme--dark.v-picker__title{background:#616161}.theme--light.v-picker__body{background:#fff}.theme--dark.v-picker__body{background:#424242}.v-picker{border-radius:2px;contain:layout style;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;vertical-align:top}.v-picker--full-width{display:-ms-flexbox;display:flex}.v-picker__title{border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;padding:16px}.v-picker__title__btn{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-picker__title__btn:not(.active){cursor:pointer;opacity:.6}.v-picker__title__btn:not(.active):hover{opacity:1}.v-picker__title__btn--readonly{pointer-events:none}.v-picker__title__btn--active{opacity:1}.v-picker__body{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;position:relative;z-index:0}.v-picker__body>div{width:100%}.v-picker__body>div.fade-transition-leave-active{position:absolute}.v-picker--landscape .v-picker__title{border-bottom-right-radius:0;border-top-right-radius:0;height:100%;left:0;position:absolute;top:0;width:170px;z-index:1}.v-picker--landscape .v-picker__actions,.v-picker--landscape .v-picker__body{margin-left:170px}.theme--light.v-expansion-panel .v-expansion-panel__container{background-color:#fff;border-top:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.theme--light.v-expansion-panel .v-expansion-panel__container .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panel .v-expansion-panel__container--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panel--focusable .v-expansion-panel__container:focus{background-color:#eee}.theme--dark.v-expansion-panel .v-expansion-panel__container{background-color:#424242;border-top:1px solid hsla(0,0%,100%,.12);color:#fff}.theme--dark.v-expansion-panel .v-expansion-panel__container .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panel .v-expansion-panel__container--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panel--focusable .v-expansion-panel__container:focus{background-color:#494949}.v-expansion-panel{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding:0;text-align:left;width:100%}.v-expansion-panel__container{-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;outline:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel__container:first-child{border-top:none!important}.v-expansion-panel__container .v-expansion-panel__header__iconnel__header__icon{margin-left:auto}.v-expansion-panel__container--disabled .v-expansion-panel__header{pointer-events:none}.v-expansion-panel__container--active>.v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{transform:rotate(-180deg)}.v-expansion-panel__header{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;min-height:48px;padding:12px 24px;position:relative}.v-expansion-panel__header>:not(.v-expansion-panel__header__icon){-ms-flex:1 1 auto;flex:1 1 auto}.v-expansion-panel__body{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel__body .v-card{border-radius:0}.v-expansion-panel--inset,.v-expansion-panel--popout,.v-expansion-panel__body .v-card{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panel--inset .v-expansion-panel__container--active,.v-expansion-panel--popout .v-expansion-panel__container--active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);margin:16px}.v-expansion-panel--inset .v-expansion-panel__container,.v-expansion-panel--popout .v-expansion-panel__container{max-width:95%}.v-expansion-panel--popout .v-expansion-panel__container--active{max-width:100%}.v-expansion-panel--inset .v-expansion-panel__container--active{max-width:85%}.theme--light.v-footer{background:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-footer{background:#212121;color:#fff}.v-footer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto!important;flex:0 1 auto!important;min-height:36px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-footer--absolute,.v-footer--fixed{bottom:0;left:0;width:100%;z-index:3}.v-footer--inset{z-index:2}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-form>.container{padding:16px}.v-form>.container>.layout>.flex{padding:8px}.v-form>.container>.layout:only-child{margin:-8px}.v-form>.container>.layout:not(:only-child){margin:auto -8px}.container{-ms-flex:1 1 100%;flex:1 1 100%;margin:auto;padding:24px;width:100%}.container.fluid{max-width:100%}.container.fill-height{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.container.fill-height>.layout{-ms-flex:1 1 auto;flex:1 1 auto;height:100%}.container.grid-list-xs .layout .flex{padding:1px}.container.grid-list-xs .layout:only-child{margin:-1px}.container.grid-list-xs .layout:not(:only-child){margin:auto -1px}.container.grid-list-xs :not(:only-child) .layout:first-child{margin-top:-1px}.container.grid-list-xs :not(:only-child) .layout:last-child{margin-bottom:-1px}.container.grid-list-sm .layout .flex{padding:2px}.container.grid-list-sm .layout:only-child{margin:-2px}.container.grid-list-sm .layout:not(:only-child){margin:auto -2px}.container.grid-list-sm :not(:only-child) .layout:first-child{margin-top:-2px}.container.grid-list-sm :not(:only-child) .layout:last-child{margin-bottom:-2px}.container.grid-list-md .layout .flex{padding:4px}.container.grid-list-md .layout:only-child{margin:-4px}.container.grid-list-md .layout:not(:only-child){margin:auto -4px}.container.grid-list-md :not(:only-child) .layout:first-child{margin-top:-4px}.container.grid-list-md :not(:only-child) .layout:last-child{margin-bottom:-4px}.container.grid-list-lg .layout .flex{padding:8px}.container.grid-list-lg .layout:only-child{margin:-8px}.container.grid-list-lg .layout:not(:only-child){margin:auto -8px}.container.grid-list-lg :not(:only-child) .layout:first-child{margin-top:-8px}.container.grid-list-lg :not(:only-child) .layout:last-child{margin-bottom:-8px}.container.grid-list-xl .layout .flex{padding:12px}.container.grid-list-xl .layout:only-child{margin:-12px}.container.grid-list-xl .layout:not(:only-child){margin:auto -12px}.container.grid-list-xl :not(:only-child) .layout:first-child{margin-top:-12px}.container.grid-list-xl :not(:only-child) .layout:last-child{margin-bottom:-12px}.layout{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.layout.row{-ms-flex-direction:row;flex-direction:row}.layout.row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.layout.column{-ms-flex-direction:column;flex-direction:column}.layout.column.reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.layout.column>.flex{max-width:100%}.layout.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.child-flex>*,.flex{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.align-start{-ms-flex-align:start;align-items:flex-start}.align-end{-ms-flex-align:end;align-items:flex-end}.align-center{-ms-flex-align:center;align-items:center}.align-baseline{-ms-flex-align:baseline;align-items:baseline}.align-self-start{-ms-flex-item-align:start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.align-self-center{-ms-flex-item-align:center;align-self:center}.align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.align-content-start{-ms-flex-line-pack:start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;align-content:flex-end}.align-content-center{-ms-flex-line-pack:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;align-content:space-around}.justify-start{-ms-flex-pack:start;justify-content:flex-start}.justify-end{-ms-flex-pack:end;justify-content:flex-end}.justify-center{-ms-flex-pack:center;justify-content:center}.justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-space-between{-ms-flex-pack:justify;justify-content:space-between}.justify-self-start{justify-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-center{justify-self:center}.justify-self-baseline{justify-self:baseline}.grow,.spacer{-ms-flex-positive:1!important;flex-grow:1!important}.grow{-ms-flex-negative:0!important;flex-shrink:0!important}.shrink{-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:1!important;flex-shrink:1!important}.scroll-y{overflow-y:auto}.fill-height{height:100%}.hide-overflow{overflow:hidden!important}.show-overflow{overflow:visible!important}.ellipsis,.no-wrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-flex>*,.d-inline-flex>*{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}@media only screen and (min-width:960px){.container{max-width:900px}}@media only screen and (min-width:1264px){.container{max-width:1185px}}@media only screen and (min-width:1904px){.container{max-width:1785px}}@media only screen and (max-width:959px){.container{padding:16px}}@media (min-width:0){.flex.xs1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-xs1{-ms-flex-order:1;order:1}.flex.xs2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-xs2{-ms-flex-order:2;order:2}.flex.xs3{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xs3{-ms-flex-order:3;order:3}.flex.xs4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-xs4{-ms-flex-order:4;order:4}.flex.xs5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-xs5{-ms-flex-order:5;order:5}.flex.xs6{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xs6{-ms-flex-order:6;order:6}.flex.xs7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-xs7{-ms-flex-order:7;order:7}.flex.xs8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-xs8{-ms-flex-order:8;order:8}.flex.xs9{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xs9{-ms-flex-order:9;order:9}.flex.xs10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-xs10{-ms-flex-order:10;order:10}.flex.xs11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-xs11{-ms-flex-order:11;order:11}.flex.xs12{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xs12{-ms-flex-order:12;order:12}.flex.offset-xs0{margin-left:0}.flex.offset-xs1{margin-left:8.333333333333332%}.flex.offset-xs2{margin-left:16.666666666666664%}.flex.offset-xs3{margin-left:25%}.flex.offset-xs4{margin-left:33.33333333333333%}.flex.offset-xs5{margin-left:41.66666666666667%}.flex.offset-xs6{margin-left:50%}.flex.offset-xs7{margin-left:58.333333333333336%}.flex.offset-xs8{margin-left:66.66666666666666%}.flex.offset-xs9{margin-left:75%}.flex.offset-xs10{margin-left:83.33333333333334%}.flex.offset-xs11{margin-left:91.66666666666666%}.flex.offset-xs12{margin-left:100%}}@media (min-width:600px){.flex.sm1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-sm1{-ms-flex-order:1;order:1}.flex.sm2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-sm2{-ms-flex-order:2;order:2}.flex.sm3{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-sm3{-ms-flex-order:3;order:3}.flex.sm4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-sm4{-ms-flex-order:4;order:4}.flex.sm5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-sm5{-ms-flex-order:5;order:5}.flex.sm6{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-sm6{-ms-flex-order:6;order:6}.flex.sm7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-sm7{-ms-flex-order:7;order:7}.flex.sm8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-sm8{-ms-flex-order:8;order:8}.flex.sm9{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-sm9{-ms-flex-order:9;order:9}.flex.sm10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-sm10{-ms-flex-order:10;order:10}.flex.sm11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-sm11{-ms-flex-order:11;order:11}.flex.sm12{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-sm12{-ms-flex-order:12;order:12}.flex.offset-sm0{margin-left:0}.flex.offset-sm1{margin-left:8.333333333333332%}.flex.offset-sm2{margin-left:16.666666666666664%}.flex.offset-sm3{margin-left:25%}.flex.offset-sm4{margin-left:33.33333333333333%}.flex.offset-sm5{margin-left:41.66666666666667%}.flex.offset-sm6{margin-left:50%}.flex.offset-sm7{margin-left:58.333333333333336%}.flex.offset-sm8{margin-left:66.66666666666666%}.flex.offset-sm9{margin-left:75%}.flex.offset-sm10{margin-left:83.33333333333334%}.flex.offset-sm11{margin-left:91.66666666666666%}.flex.offset-sm12{margin-left:100%}}@media (min-width:960px){.flex.md1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-md1{-ms-flex-order:1;order:1}.flex.md2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-md2{-ms-flex-order:2;order:2}.flex.md3{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-md3{-ms-flex-order:3;order:3}.flex.md4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-md4{-ms-flex-order:4;order:4}.flex.md5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-md5{-ms-flex-order:5;order:5}.flex.md6{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-md6{-ms-flex-order:6;order:6}.flex.md7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-md7{-ms-flex-order:7;order:7}.flex.md8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-md8{-ms-flex-order:8;order:8}.flex.md9{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-md9{-ms-flex-order:9;order:9}.flex.md10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-md10{-ms-flex-order:10;order:10}.flex.md11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-md11{-ms-flex-order:11;order:11}.flex.md12{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-md12{-ms-flex-order:12;order:12}.flex.offset-md0{margin-left:0}.flex.offset-md1{margin-left:8.333333333333332%}.flex.offset-md2{margin-left:16.666666666666664%}.flex.offset-md3{margin-left:25%}.flex.offset-md4{margin-left:33.33333333333333%}.flex.offset-md5{margin-left:41.66666666666667%}.flex.offset-md6{margin-left:50%}.flex.offset-md7{margin-left:58.333333333333336%}.flex.offset-md8{margin-left:66.66666666666666%}.flex.offset-md9{margin-left:75%}.flex.offset-md10{margin-left:83.33333333333334%}.flex.offset-md11{margin-left:91.66666666666666%}.flex.offset-md12{margin-left:100%}}@media (min-width:1264px){.flex.lg1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-lg1{-ms-flex-order:1;order:1}.flex.lg2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-lg2{-ms-flex-order:2;order:2}.flex.lg3{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-lg3{-ms-flex-order:3;order:3}.flex.lg4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-lg4{-ms-flex-order:4;order:4}.flex.lg5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-lg5{-ms-flex-order:5;order:5}.flex.lg6{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-lg6{-ms-flex-order:6;order:6}.flex.lg7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-lg7{-ms-flex-order:7;order:7}.flex.lg8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-lg8{-ms-flex-order:8;order:8}.flex.lg9{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-lg9{-ms-flex-order:9;order:9}.flex.lg10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-lg10{-ms-flex-order:10;order:10}.flex.lg11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-lg11{-ms-flex-order:11;order:11}.flex.lg12{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-lg12{-ms-flex-order:12;order:12}.flex.offset-lg0{margin-left:0}.flex.offset-lg1{margin-left:8.333333333333332%}.flex.offset-lg2{margin-left:16.666666666666664%}.flex.offset-lg3{margin-left:25%}.flex.offset-lg4{margin-left:33.33333333333333%}.flex.offset-lg5{margin-left:41.66666666666667%}.flex.offset-lg6{margin-left:50%}.flex.offset-lg7{margin-left:58.333333333333336%}.flex.offset-lg8{margin-left:66.66666666666666%}.flex.offset-lg9{margin-left:75%}.flex.offset-lg10{margin-left:83.33333333333334%}.flex.offset-lg11{margin-left:91.66666666666666%}.flex.offset-lg12{margin-left:100%}}@media (min-width:1904px){.flex.xl1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-xl1{-ms-flex-order:1;order:1}.flex.xl2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-xl2{-ms-flex-order:2;order:2}.flex.xl3{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xl3{-ms-flex-order:3;order:3}.flex.xl4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-xl4{-ms-flex-order:4;order:4}.flex.xl5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-xl5{-ms-flex-order:5;order:5}.flex.xl6{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xl6{-ms-flex-order:6;order:6}.flex.xl7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-xl7{-ms-flex-order:7;order:7}.flex.xl8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-xl8{-ms-flex-order:8;order:8}.flex.xl9{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xl9{-ms-flex-order:9;order:9}.flex.xl10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-xl10{-ms-flex-order:10;order:10}.flex.xl11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-xl11{-ms-flex-order:11;order:11}.flex.xl12{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xl12{-ms-flex-order:12;order:12}.flex.offset-xl0{margin-left:0}.flex.offset-xl1{margin-left:8.333333333333332%}.flex.offset-xl2{margin-left:16.666666666666664%}.flex.offset-xl3{margin-left:25%}.flex.offset-xl4{margin-left:33.33333333333333%}.flex.offset-xl5{margin-left:41.66666666666667%}.flex.offset-xl6{margin-left:50%}.flex.offset-xl7{margin-left:58.333333333333336%}.flex.offset-xl8{margin-left:66.66666666666666%}.flex.offset-xl9{margin-left:75%}.flex.offset-xl10{margin-left:83.33333333333334%}.flex.offset-xl11{margin-left:91.66666666666666%}.flex.offset-xl12{margin-left:100%}}.v-content{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;transition:none}.v-content[data-booted=true]{transition:.2s cubic-bezier(.4,0,.2,1)}.v-content__wrap{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;position:relative}@media print{@-moz-document url-prefix(){.v-content{display:block}}}.theme--light.v-jumbotron .v-jumbotron__content{color:rgba(0,0,0,.87)}.theme--dark.v-jumbotron .v-jumbotron__content{color:#fff}.v-jumbotron{display:block;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-jumbotron__wrapper{height:100%;overflow:hidden;position:relative;transition:inherit;width:100%}.v-jumbotron__background{bottom:0;contain:strict;left:0;position:absolute;right:0;top:0;transition:inherit}.v-jumbotron__image{-webkit-transform:translate(-50%,-50%);left:50%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:inherit;will-change:transform}.v-jumbotron__content{height:100%;position:relative;transition:inherit}.theme--light.v-navigation-drawer{background-color:#fff}.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:rgba(0,0,0,.12)}.theme--light.v-navigation-drawer .v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-navigation-drawer{background-color:#424242}.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:hsla(0,0%,100%,.12)}.theme--dark.v-navigation-drawer .v-divider{border-color:hsla(0,0%,100%,.12)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;display:block;left:0;max-width:100%;overflow-x:hidden;overflow-y:auto;pointer-events:auto;top:0;transition:none;will-change:transform;z-index:3}.v-navigation-drawer[data-booted=true]{transition:.2s cubic-bezier(.4,0,.2,1);transition-property:transform,width}.v-navigation-drawer__border{height:100%;position:absolute;right:0;top:0;width:1px}.v-navigation-drawer.v-navigation-drawer--right:after{left:0;right:auto}.v-navigation-drawer--right{left:auto;right:0}.v-navigation-drawer--right>.v-navigation-drawer__border{left:0;right:auto}.v-navigation-drawer--absolute{position:absolute}.v-navigation-drawer--fixed{position:fixed}.v-navigation-drawer--floating:after{display:none}.v-navigation-drawer--mini-variant{overflow:hidden}.v-navigation-drawer--mini-variant .v-list__group__header__prepend-icon{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;width:100%}.v-navigation-drawer--mini-variant .v-list__tile__action,.v-navigation-drawer--mini-variant .v-list__tile__avatar{-ms-flex-pack:center;justify-content:center;min-width:48px}.v-navigation-drawer--mini-variant .v-list__tile:after,.v-navigation-drawer--mini-variant .v-list__tile__content{opacity:0}.v-navigation-drawer--mini-variant .v-divider,.v-navigation-drawer--mini-variant .v-list--group,.v-navigation-drawer--mini-variant .v-subheader{display:none!important}.v-navigation-drawer--is-mobile,.v-navigation-drawer--temporary{z-index:6}.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),.v-navigation-drawer--temporary:not(.v-navigation-drawer--close){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.v-navigation-drawer .v-list{background:inherit}.v-navigation-drawer>.v-list .v-list__tile{font-weight:500;transition:none}.v-navigation-drawer>.v-list .v-list__tile--active .v-list__tile__title{color:inherit}.v-navigation-drawer>.v-list .v-list--group .v-list__tile{font-weight:400}.v-navigation-drawer>.v-list .v-list--group__header--active:after{background:transparent}.v-navigation-drawer>.v-list:not(.v-list--dense) .v-list__tile{font-size:14px}.theme--light.v-pagination .v-pagination__item{background:#fff;color:#000}.theme--light.v-pagination .v-pagination__item--active{color:#fff}.theme--light.v-pagination .v-pagination__navigation{background:#fff}.theme--light.v-pagination .v-pagination__navigation .v-icon{color:rgba(0,0,0,.54)}.theme--dark.v-pagination .v-pagination__item{background:#424242;color:#fff}.theme--dark.v-pagination .v-pagination__item--active{color:#fff}.theme--dark.v-pagination .v-pagination__navigation{background:#424242}.theme--dark.v-pagination .v-pagination__navigation .v-icon{color:#fff}.v-pagination{display:-ms-inline-flexbox;display:inline-flex;list-style-type:none;margin:0;max-width:100%;padding:0}.v-pagination,.v-pagination>li{-ms-flex-align:center;align-items:center}.v-pagination>li{display:-ms-flexbox;display:flex}.v-pagination--circle .v-pagination__item,.v-pagination--circle .v-pagination__more,.v-pagination--circle .v-pagination__navigation{border-radius:50%}.v-pagination--disabled{opacity:.6;pointer-events:none}.v-pagination__item{-ms-flex-align:center;align-items:center;background:transparent;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:34px;-ms-flex-pack:center;justify-content:center;margin:.3rem;text-decoration:none;transition:.3s cubic-bezier(0,0,.2,1);width:34px}.v-pagination__item--active{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-pagination__navigation{-ms-flex-align:center;align-items:center;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:-ms-inline-flexbox;display:inline-flex;height:2rem;-ms-flex-pack:center;justify-content:center;margin:.3rem 10px;text-decoration:none;width:2rem}.v-pagination__navigation .v-icon{font-size:2rem;transition:.2s cubic-bezier(.4,0,.6,1);vertical-align:middle}.v-pagination__navigation--disabled{opacity:.6;pointer-events:none}.v-pagination__more{-ms-flex-align:end;align-items:flex-end;display:-ms-inline-flexbox;display:inline-flex;height:2rem;-ms-flex-pack:center;justify-content:center;margin:.3rem;width:2rem}.v-parallax{overflow:hidden;position:relative;z-index:0}.v-parallax__image-container{bottom:0;contain:strict;left:0;position:absolute;right:0;top:0;z-index:1}.v-parallax__image{-webkit-transform:translate(-50%);bottom:0;display:none;left:50%;min-height:100%;min-width:100%;position:absolute;transform:translate(-50%);transition:opacity .3s cubic-bezier(.25,.8,.5,1);will-change:transform;z-index:1}.v-parallax__content{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;padding:0 1rem;position:relative;z-index:2}.v-input--radio-group .v-radio{margin-bottom:8px}.v-input--radio-group__input{display:-ms-flexbox;display:flex;width:100%}.v-input--radio-group__input>.v-label{padding-bottom:8px}.v-input--radio-group--row .v-input--radio-group__input{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-input--radio-group--column .v-input--radio-group__input{-ms-flex-direction:column;flex-direction:column}.theme--light.v-radio--is-disabled label{color:rgba(0,0,0,.38)}.theme--light.v-radio--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.theme--dark.v-radio--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.v-radio{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:auto;margin-right:16px;outline:none}.v-radio--is-disabled{pointer-events:none}.theme--light.v-input--range-slider.v-input--slider.v-input--is-disabled .v-slider.v-slider .v-slider__thumb{background:#bdbdbd}.theme--dark.v-input--range-slider.v-input--slider.v-input--is-disabled .v-slider.v-slider .v-slider__thumb{background:#424242}.v-input--range-slider.v-input--is-disabled .v-slider__track-fill{display:none}.v-input--range-slider.v-input--is-disabled.v-input--slider .v-slider.v-slider .v-slider__thumb{border-color:transparent}.theme--light.v-input--slider .v-slider__track,.theme--light.v-input--slider .v-slider__track-fill{background:rgba(0,0,0,.26)}.theme--light.v-input--slider .v-slider__track__container:after{border:1px solid rgba(0,0,0,.87)}.theme--light.v-input--slider .v-slider__ticks{border-color:rgba(0,0,0,.87);color:rgba(0,0,0,.54)}.theme--light.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb-label{background:rgba(0,0,0,.26)}.theme--light.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb{border:3px solid rgba(0,0,0,.26)}.theme--light.v-input--slider:not(.v-input--is-dirty).v-input--slider--is-active .v-slider__thumb{border:3px solid rgba(0,0,0,.38)}.theme--light.v-input--slider.v-input--is-disabled .v-slider__thumb{border:5px solid rgba(0,0,0,.26)}.theme--light.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{background:rgba(0,0,0,.26)}.theme--light.v-input--slider.v-input--slider--is-active .v-slider__track{background:rgba(0,0,0,.38)}.theme--dark.v-input--slider .v-slider__track,.theme--dark.v-input--slider .v-slider__track-fill{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider .v-slider__track__container:after{border:1px solid #fff}.theme--dark.v-input--slider .v-slider__ticks{border-color:#fff;color:hsla(0,0%,100%,.7)}.theme--dark.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb-label{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb{border:3px solid hsla(0,0%,100%,.2)}.theme--dark.v-input--slider:not(.v-input--is-dirty).v-input--slider--is-active .v-slider__thumb{border:3px solid hsla(0,0%,100%,.3)}.theme--dark.v-input--slider.v-input--is-disabled .v-slider__thumb{border:5px solid hsla(0,0%,100%,.2)}.theme--dark.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider.v-input--slider--is-active .v-slider__track{background:hsla(0,0%,100%,.3)}.application--is-rtl .v-input--slider .v-label{margin-left:16px;margin-right:0}.v-input--slider{margin-top:16px}.v-input--slider.v-input--is-focused .v-slider__thumb-container--is-active:not(.v-slider__thumb-container--show-label):before{-webkit-transform:scale(1);opacity:.2;transform:scale(1)}.v-input--slider.v-input--is-focused .v-slider__track{transition:none}.v-input--slider.v-input--is-focused.v-input--slider--ticks .v-slider .v-slider__tick,.v-input--slider.v-input--is-focused.v-input--slider--ticks .v-slider__track__container:after,.v-input--slider.v-input--slider--ticks .v-slider__ticks.v-slider__ticks--always-show{opacity:1}.v-input--slider.v-input--slider--ticks-labels .v-input__slot{margin-bottom:16px}.v-input--slider.v-input--is-readonly{pointer-events:none}.v-input--slider.v-input--is-disabled .v-slider__thumb{transform:translateY(-50%) scale(.45)}.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{border:0 solid transparent}.v-input--slider .v-input__slot>:first-child:not(:only-child){margin-right:16px}.v-slider{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;cursor:default;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:32px;outline:none;position:relative;user-select:none}.v-slider input{cursor:default;opacity:0;padding:0;width:100%}.v-slider__track__container{-webkit-transform:translateY(-50%);height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.v-slider__track__container:after{content:"";height:2px;opacity:0;position:absolute;right:0;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:2px}.v-slider__thumb,.v-slider__ticks,.v-slider__track{position:absolute;top:0}.v-slider__track{-webkit-transform-origin:right;overflow:hidden;transform-origin:right}.v-slider__track,.v-slider__track-fill{height:2px;left:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-slider__track-fill{-webkit-transform-origin:left;position:absolute;transform-origin:left}.v-slider__ticks-container{-webkit-transform:translateY(-50%);height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.v-slider__ticks{border-style:solid;opacity:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__ticks>span{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateX(-50%);-webkit-user-select:none;position:absolute;top:8px;transform:translateX(-50%);user-select:none;white-space:nowrap}.v-slider__ticks:first-child>span{transform:translateX(0)}.v-slider__ticks:last-child>span{transform:translateX(-100%)}.v-slider:not(.v-input--is-dirty) .v-slider__ticks:first-child{border-color:transparent}.v-slider__thumb-container{position:absolute;top:50%;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb-container:before{-webkit-transform:scale(.2);background:currentColor;border-radius:50%;color:inherit;content:"";height:32px;left:-16px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:-16px;transform:scale(.2);transition:.4s cubic-bezier(0,0,.2,1);width:32px;will-change:transform,opacity}.v-slider__thumb{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateY(-50%) scale(.6);-webkit-user-select:none;background:transparent;border-radius:50%;height:24px;left:-12px;top:50%;transform:translateY(-50%) scale(.6);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;width:24px}.v-slider--is-active .v-slider__thumb-container--is-active .v-slider__thumb{transform:translateY(-50%) scale(1)}.v-slider--is-active .v-slider__thumb-container--is-active.v-slider__thumb-container--show-label .v-slider__thumb{transform:translateY(-50%) scale(0)}.v-slider--is-active .v-slider__ticks-container .v-slider__ticks{opacity:1}.v-slider__thumb-label__container{top:0}.v-slider__thumb-label,.v-slider__thumb-label__container{left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.25,1)}.v-slider__thumb-label{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);-webkit-user-select:none;-ms-flex-align:center;align-items:center;border-radius:50% 50% 0;bottom:100%;color:#fff;display:-ms-flexbox;display:flex;font-size:12px;height:32px;-ms-flex-pack:center;justify-content:center;transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);user-select:none;width:32px}.v-slider__thumb-label>*{transform:rotate(-45deg)}.v-slider__track,.v-slider__track-fill{position:absolute}.v-rating .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;border-radius:50%;padding:.5rem;user-select:none}.v-rating--readonly .v-icon{pointer-events:none}.v-rating--dense .v-icon{padding:.1rem}.v-snack{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;font-size:14px;left:0;pointer-events:none;position:fixed;right:0;z-index:1000}.v-snack--absolute{position:absolute}.v-snack--top{top:0}.v-snack--bottom{bottom:0}.v-snack__wrapper{background-color:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);pointer-events:auto}.v-snack__content,.v-snack__wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:100%}.v-snack__content{height:48px;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:14px 24px}.v-snack__content .v-btn{color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;margin:0 0 0 24px;min-width:auto;padding:8px;width:auto}.v-snack__content .v-btn__content{margin:-2px}.v-snack__content .v-btn:before{display:none}.v-snack--multi-line .v-snack__content{height:80px;padding:24px}.v-snack--vertical .v-snack__content{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;height:112px;padding:24px 24px 14px}.v-snack--vertical .v-snack__content .v-btn.v-btn{-ms-flex-pack:end;justify-content:flex-end;margin-left:0;margin-top:24px;padding:0}.v-snack--vertical .v-snack__content .v-btn__content{-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.v-snack--auto-height .v-snack__content{height:auto}.v-snack-transition-enter-active,.v-snack-transition-leave-active{transition:transform .4s cubic-bezier(.25,.8,.5,1)}.v-snack-transition-enter-active .v-snack__content,.v-snack-transition-leave-active .v-snack__content{transition:opacity .3s linear .1s}.v-snack-transition-enter .v-snack__content{opacity:0}.v-snack-transition-enter-to .v-snack__content,.v-snack-transition-leave .v-snack__content{opacity:1}.v-snack-transition-enter.v-snack.v-snack--top,.v-snack-transition-leave-to.v-snack.v-snack--top{transform:translateY(calc(-100% - 8px))}.v-snack-transition-enter.v-snack.v-snack--bottom,.v-snack-transition-leave-to.v-snack.v-snack--bottom{transform:translateY(100%)}@media only screen and (min-width:600px){.v-snack__wrapper{border-radius:2px;margin:0 auto;max-width:568px;min-width:288px;width:auto}.v-snack--left .v-snack__wrapper{margin-left:0}.v-snack--right .v-snack__wrapper{margin-right:0}.v-snack--left,.v-snack--right{margin:0 24px}.v-snack--left.v-snack--top,.v-snack--right.v-snack--top{transform:translateY(24px)}.v-snack--left.v-snack--bottom,.v-snack--right.v-snack--bottom{transform:translateY(-24px)}.v-snack__content .v-btn:first-of-type{margin-left:42px}}.v-speed-dial{position:relative}.v-speed-dial--absolute{position:absolute}.v-speed-dial--fixed{position:fixed}.v-speed-dial--absolute,.v-speed-dial--fixed{z-index:4}.v-speed-dial--absolute>.v-btn--floating,.v-speed-dial--fixed>.v-btn--floating{margin:0}.v-speed-dial--top:not(.v-speed-dial--absolute){top:16px}.v-speed-dial--top.v-speed-dial--absolute{-webkit-transform:translateY(-50%);top:50%;transform:translateY(-50%)}.v-speed-dial--bottom:not(.v-speed-dial--absolute){bottom:16px}.v-speed-dial--bottom.v-speed-dial--absolute{-webkit-transform:translateY(50%);bottom:50%;transform:translateY(50%)}.v-speed-dial--left{left:16px}.v-speed-dial--right{right:16px}.v-speed-dial--direction-left .v-speed-dial__list,.v-speed-dial--direction-right .v-speed-dial__list{height:100%;top:0}.v-speed-dial--direction-bottom .v-speed-dial__list,.v-speed-dial--direction-top .v-speed-dial__list{left:0;width:100%}.v-speed-dial--direction-top .v-speed-dial__list{bottom:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-speed-dial--direction-right .v-speed-dial__list{-ms-flex-direction:row;flex-direction:row;left:100%}.v-speed-dial--direction-bottom .v-speed-dial__list{-ms-flex-direction:column;flex-direction:column;top:100%}.v-speed-dial--direction-left .v-speed-dial__list{-ms-flex-direction:row-reverse;flex-direction:row-reverse;right:100%}.v-speed-dial__list{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute}.v-speed-dial__list .v-btn:first-child{transition-delay:.05s}.v-speed-dial__list .v-btn:nth-child(2){transition-delay:.1s}.v-speed-dial__list .v-btn:nth-child(3){transition-delay:.15s}.v-speed-dial__list .v-btn:nth-child(4){transition-delay:.2s}.v-speed-dial__list .v-btn:nth-child(5){transition-delay:.25s}.v-speed-dial__list .v-btn:nth-child(6){transition-delay:.3s}.v-speed-dial__list .v-btn:nth-child(7){transition-delay:.35s}.theme--light.v-stepper{background:#fff}.theme--light.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:rgba(0,0,0,.38)}.theme--light.v-stepper .v-stepper__step__step,.theme--light.v-stepper .v-stepper__step__step .v-icon{color:#fff}.theme--light.v-stepper .v-stepper__header .v-divider{border-color:rgba(0,0,0,.12)}.theme--light.v-stepper .v-stepper__step--active .v-stepper__label{text-shadow:0 0 0 #000}.theme--light.v-stepper .v-stepper__step--editable:hover{background:rgba(0,0,0,.06)}.theme--light.v-stepper .v-stepper__step--editable:hover .v-stepper__label{text-shadow:0 0 0 #000}.theme--light.v-stepper .v-stepper__step--complete .v-stepper__label{color:rgba(0,0,0,.87)}.theme--light.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step{background:rgba(0,0,0,.54)}.theme--light.v-stepper .v-stepper__label{color:rgba(0,0,0,.38)}.theme--light.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label,.theme--light.v-stepper .v-stepper__label small{color:rgba(0,0,0,.54)}.theme--light.v-stepper--vertical .v-stepper__content:not(:last-child){border-left:1px solid rgba(0,0,0,.12)}.theme--dark.v-stepper{background:#303030}.theme--dark.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:hsla(0,0%,100%,.5)}.theme--dark.v-stepper .v-stepper__step__step,.theme--dark.v-stepper .v-stepper__step__step .v-icon{color:#fff}.theme--dark.v-stepper .v-stepper__header .v-divider{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-stepper .v-stepper__step--active .v-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.v-stepper .v-stepper__step--editable:hover{background:hsla(0,0%,100%,.06)}.theme--dark.v-stepper .v-stepper__step--editable:hover .v-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.v-stepper .v-stepper__step--complete .v-stepper__label{color:hsla(0,0%,100%,.87)}.theme--dark.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step{background:hsla(0,0%,100%,.75)}.theme--dark.v-stepper .v-stepper__label{color:hsla(0,0%,100%,.5)}.theme--dark.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label,.theme--dark.v-stepper .v-stepper__label small{color:hsla(0,0%,100%,.7)}.theme--dark.v-stepper--vertical .v-stepper__content:not(:last-child){border-left:1px solid hsla(0,0%,100%,.12)}.v-stepper{overflow:hidden;position:relative}.v-stepper,.v-stepper__header{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-stepper__header{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:72px;-ms-flex-pack:justify;justify-content:space-between}.v-stepper__header .v-divider{-ms-flex-item-align:center;align-self:center;margin:0 -16px}.v-stepper__items{overflow:hidden;position:relative}.v-stepper__step__step{-ms-flex-align:center;align-items:center;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;height:24px;-ms-flex-pack:center;justify-content:center;margin-right:8px;min-width:24px;transition:.3s cubic-bezier(.25,.8,.25,1);width:24px}.v-stepper__step__step .v-icon{font-size:18px}.v-stepper__step{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:24px;position:relative}.v-stepper__step--active .v-stepper__label{transition:.3s cubic-bezier(.4,0,.6,1)}.v-stepper__step--editable{cursor:pointer}.v-stepper__step.v-stepper__step--error .v-stepper__step__step{background:transparent;color:inherit}.v-stepper__step.v-stepper__step--error .v-stepper__step__step .v-icon{color:inherit;font-size:24px}.v-stepper__step.v-stepper__step--error .v-stepper__label{color:inherit;font-weight:500;text-shadow:none}.v-stepper__step.v-stepper__step--error .v-stepper__label small{color:inherit}.v-stepper__label{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left}.v-stepper__label small{font-size:12px;font-weight:300;text-shadow:none}.v-stepper__wrapper{overflow:hidden;transition:none}.v-stepper__content{-ms-flex:1 0 auto;flex:1 0 auto;padding:24px 24px 16px;top:0;width:100%}.v-stepper__content>.v-btn{margin:24px 8px 8px 0}.v-stepper--is-booted .v-stepper__content,.v-stepper--is-booted .v-stepper__wrapper{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-stepper--vertical{padding-bottom:36px}.v-stepper--vertical .v-stepper__content{margin:-8px -36px -16px 36px;padding:16px 60px 16px 23px;width:auto}.v-stepper--vertical .v-stepper__step{padding:24px 24px 16px}.v-stepper--vertical .v-stepper__step__step{margin-right:12px}.v-stepper--alt-labels .v-stepper__header{height:auto}.v-stepper--alt-labels .v-stepper__header .v-divider{-ms-flex-item-align:start;align-self:flex-start;margin:35px -67px 0}.v-stepper--alt-labels .v-stepper__step{-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:175px;flex-basis:175px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.v-stepper--alt-labels .v-stepper__step small{-ms-flex-item-align:center;align-self:center}.v-stepper--alt-labels .v-stepper__step__step{margin-bottom:11px;margin-right:0}@media only screen and (max-width:959px){.v-stepper:not(.v-stepper--vertical) .v-stepper__label{display:none}.v-stepper:not(.v-stepper--vertical) .v-stepper__step__step{margin-right:0}}.theme--light.v-input--switch__thumb{color:#fafafa}.theme--light.v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#bdbdbd!important}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.application--is-rtl .v-input--switch .v-input--selection-controls__ripple{left:auto;right:-14px}.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(-16px)}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;transition:inherit}.v-input--switch__track{border-radius:8px;height:14px;left:2px;opacity:.6;position:absolute;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:20px;position:relative;top:calc(50% - 10px);width:20px}.v-input--switch .v-input--selection-controls__input{width:38px}.v-input--switch .v-input--selection-controls__ripple{left:-14px;top:calc(50% - 24px)}.v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(16px)}.theme--light.v-system-bar{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.theme--light.v-system-bar .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-system-bar--lights-out{background-color:hsla(0,0%,100%,.7)!important}.theme--dark.v-system-bar{background-color:#000;color:hsla(0,0%,100%,.7)}.theme--dark.v-system-bar .v-icon{color:hsla(0,0%,100%,.7)}.theme--dark.v-system-bar--lights-out{background-color:rgba(0,0,0,.2)!important}.v-system-bar{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;padding:0 8px}.v-system-bar .v-icon{font-size:16px}.v-system-bar--absolute,.v-system-bar--fixed{left:0;top:0;width:100%;z-index:3}.v-system-bar--fixed{position:fixed}.v-system-bar--absolute{position:absolute}.v-system-bar--status .v-icon{margin-right:4px}.v-system-bar--window .v-icon{font-size:20px;margin-right:8px}.theme--light.v-tabs__bar{background-color:#fff}.theme--light.v-tabs__bar .v-tabs__div{color:rgba(0,0,0,.87)}.theme--light.v-tabs__bar .v-tabs__item--disabled{color:rgba(0,0,0,.26)}.theme--dark.v-tabs__bar{background-color:#424242}.theme--dark.v-tabs__bar .v-tabs__div{color:#fff}.theme--dark.v-tabs__bar .v-tabs__item--disabled{color:hsla(0,0%,100%,.3)}.v-tabs,.v-tabs__bar{position:relative}.v-tabs__icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;height:100%;position:absolute;top:0;user-select:none;width:32px}.v-tabs__icon--prev{left:4px}.v-tabs__icon--next{right:4px}.v-tabs__wrapper{contain:content;display:-ms-flexbox;display:flex;overflow:hidden}.v-tabs__wrapper--show-arrows{margin-left:40px;margin-right:40px}.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title{padding-left:16px}.v-tabs__container{display:-ms-flexbox;display:flex;height:48px;list-style-type:none;position:relative;transition:transform .6s cubic-bezier(.86,0,.07,1);white-space:nowrap}.v-tabs__container,.v-tabs__container--overflow .v-tabs__div{-ms-flex:1 0 auto;flex:1 0 auto}.v-tabs__container--grow .v-tabs__div{-ms-flex:1 0 auto;flex:1 0 auto;max-width:none}.v-tabs__container--icons-and-text{height:72px}.v-tabs__container--align-with-title{padding-left:56px}.v-tabs__container--fixed-tabs .v-tabs__div,.v-tabs__container--icons-and-text .v-tabs__div{min-width:72px}.v-tabs__container--centered .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--centered>.v-tabs__div:first-child,.v-tabs__container--fixed-tabs .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--fixed-tabs>.v-tabs__div:first-child,.v-tabs__container--right .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--right>.v-tabs__div:first-child{margin-left:auto}.v-tabs__container--centered>.v-tabs__div:last-child,.v-tabs__container--fixed-tabs>.v-tabs__div:last-child{margin-right:auto}.v-tabs__container--icons-and-text .v-tabs__item{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-tabs__container--icons-and-text .v-tabs__item .v-icon{margin-bottom:6px}.v-tabs__div{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 1 auto;flex:0 1 auto;font-size:14px;font-weight:500;height:inherit;line-height:normal;max-width:264px;text-align:center;text-transform:uppercase;vertical-align:middle}.v-tabs__item{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;color:inherit;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;-ms-flex-pack:center;justify-content:center;max-width:inherit;padding:6px 12px;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;white-space:normal}.v-tabs__item:not(.v-tabs__item--active){opacity:.7}.v-tabs__item--disabled{pointer-events:none}.v-tabs__slider{height:2px;width:100%}.v-tabs__slider-wrapper{bottom:0;margin:0!important;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-tabs__items{overflow:hidden;position:relative}.v-tabs__content{transition:transform .4s cubic-bezier(.86,0,.07,1);width:100%}@media only screen and (max-width:599px){.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title{padding-left:24px}.v-tabs__container--fixed-tabs .v-tabs__div{-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:600px){.v-tabs__container--fixed-tabs .v-tabs__div,.v-tabs__container--icons-and-text .v-tabs__div{min-width:160px}}.theme--light.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea{color:#fff}.theme--dark.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px;margin-right:0}.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px;padding-right:0}.v-textarea textarea{-ms-flex:1 1 auto;flex:1 1 auto;line-height:18px;max-width:100%;min-height:32px;outline:none;padding:7px 0 8px;width:100%}.v-textarea .v-text-field__prefix{-ms-flex-item-align:start;align-self:start;padding-top:4px}.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__slot textarea,.v-textarea.v-text-field--full-width .v-text-field__slot textarea{margin-top:0}.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__details,.v-textarea.v-text-field--full-width .v-text-field__details{bottom:4px}.v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--single-line .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line textarea{margin-top:12px}.v-textarea.v-text-field--box.v-text-field--single-line .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--single-line.v-text-field--outline .v-input__control,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-text-field--outline .v-input__control{padding-top:0}.v-textarea.v-text-field--solo{-ms-flex-align:start;align-items:flex-start}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:16px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-time-picker-title{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;line-height:1}.v-time-picker-title__time{white-space:nowrap}.v-time-picker-title__time .v-picker__title__btn,.v-time-picker-title__time span{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-size:70px;height:70px;-ms-flex-pack:center;justify-content:center}.v-time-picker-title__ampm{-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;margin:8px 0 6px 8px;text-transform:uppercase}.v-time-picker-title__ampm div:only-child{-ms-flex-direction:row;flex-direction:row}.v-picker__title--landscape .v-time-picker-title{-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}.v-picker__title--landscape .v-time-picker-title__time{text-align:right}.v-picker__title--landscape .v-time-picker-title__time .v-picker__title__btn,.v-picker__title--landscape .v-time-picker-title__time span{font-size:55px;height:55px}.v-picker__title--landscape .v-time-picker-title__ampm{-ms-flex-item-align:auto;align-self:auto;margin:16px 0 0;text-align:center}.theme--light.v-time-picker-clock{background:#e0e0e0}.theme--light.v-time-picker-clock>span.disabled{color:rgba(0,0,0,.26)}.theme--light.v-time-picker-clock>span.disabled.active{color:hsla(0,0%,100%,.3)}.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__hand{background-color:#bdbdbd}.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__hand:after{color:#bdbdbd}.theme--light.v-time-picker-clock--indeterminate>span.active{background-color:#bdbdbd}.theme--dark.v-time-picker-clock{background:#616161}.theme--dark.v-time-picker-clock>span.disabled,.theme--dark.v-time-picker-clock>span.disabled.active{color:hsla(0,0%,100%,.3)}.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__hand{background-color:#757575}.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__hand:after{color:#757575}.theme--dark.v-time-picker-clock--indeterminate>span.active{background-color:#757575}.v-time-picker-clock{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;border-radius:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none}.v-time-picker-clock__container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:10px}.v-time-picker-clock__hand{-webkit-transform-origin:center bottom;bottom:50%;height:calc(50% - 28px);left:calc(50% - 1px);position:absolute;transform-origin:center bottom;width:2px;will-change:transform;z-index:1}.v-time-picker-clock__hand:before{background:transparent;border:2px solid;border-color:inherit;border-radius:100%;height:10px;top:-3%;width:10px}.v-time-picker-clock__hand:after,.v-time-picker-clock__hand:before{-webkit-transform:translate(-50%,-50%);content:"";left:50%;position:absolute;transform:translate(-50%,-50%)}.v-time-picker-clock__hand:after{background-color:inherit;border-color:inherit;border-radius:100%;border-style:solid;height:8px;top:100%;width:8px}.v-time-picker-clock>span{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;border-radius:100%;cursor:default;display:-ms-flexbox;display:flex;font-size:16px;height:40px;-ms-flex-pack:center;justify-content:center;left:calc(50% - 20px);position:absolute;text-align:center;top:calc(50% - 20px);user-select:none;width:40px}.v-time-picker-clock>span>span{z-index:1}.v-time-picker-clock>span:after,.v-time-picker-clock>span:before{-webkit-transform:translate(-50%,-50%);border-radius:100%;content:"";height:14px;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;width:40px}.v-time-picker-clock>span.active{color:#fff;cursor:default;z-index:2}.v-time-picker-clock>span.disabled{pointer-events:none}.theme--light.v-toolbar{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-toolbar{background-color:#212121;color:#fff}.v-toolbar{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);position:relative;transition:none;width:100%;will-change:padding-left,padding-right}.v-toolbar[data-booted=true]{transition:.2s cubic-bezier(.4,0,.2,1)}.v-toolbar .v-text-field--box,.v-toolbar .v-text-field--enclosed{margin:0}.v-toolbar .v-text-field--box .v-text-field__details,.v-toolbar .v-text-field--enclosed .v-text-field__details{display:none}.v-toolbar .v-tabs{width:100%}.v-toolbar__title{font-size:20px;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar__title:not(:first-child){margin-left:20px}.v-toolbar__content,.v-toolbar__extension{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:0 24px}.v-toolbar__content .v-btn--icon,.v-toolbar__extension .v-btn--icon{margin:6px}.v-toolbar__content>:first-child,.v-toolbar__extension>:first-child{margin-left:0}.v-toolbar__content>:first-child.v-btn--icon,.v-toolbar__extension>:first-child.v-btn--icon{margin-left:-6px}.v-toolbar__content>:first-child.v-menu .v-menu__activator .v-btn,.v-toolbar__content>:first-child.v-tooltip span .v-btn,.v-toolbar__extension>:first-child.v-menu .v-menu__activator .v-btn,.v-toolbar__extension>:first-child.v-tooltip span .v-btn{margin-left:0}.v-toolbar__content>:first-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__content>:first-child.v-tooltip span .v-btn--icon,.v-toolbar__extension>:first-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__extension>:first-child.v-tooltip span .v-btn--icon{margin-left:-6px}.v-toolbar__content>:last-child,.v-toolbar__extension>:last-child{margin-right:0}.v-toolbar__content>:last-child.v-btn--icon,.v-toolbar__extension>:last-child.v-btn--icon{margin-right:-6px}.v-toolbar__content>:last-child.v-menu .v-menu__activator .v-btn,.v-toolbar__content>:last-child.v-tooltip span .v-btn,.v-toolbar__extension>:last-child.v-menu .v-menu__activator .v-btn,.v-toolbar__extension>:last-child.v-tooltip span .v-btn{margin-right:0}.v-toolbar__content>:last-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__content>:last-child.v-tooltip span .v-btn--icon,.v-toolbar__extension>:last-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__extension>:last-child.v-tooltip span .v-btn--icon{margin-right:-6px}.v-toolbar__content>.v-list,.v-toolbar__extension>.v-list{-ms-flex:1 1 auto;flex:1 1 auto;max-height:100%}.v-toolbar__content>.v-list:first-child,.v-toolbar__extension>.v-list:first-child{margin-left:-24px}.v-toolbar__content>.v-list:last-child,.v-toolbar__extension>.v-list:last-child{margin-right:-24px}.v-toolbar__extension>.v-toolbar__title{margin-left:72px}.v-toolbar__items{display:-ms-flexbox;display:flex;height:inherit;max-width:100%;padding:0}.v-toolbar__items .v-btn{-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center}.v-toolbar__items .v-tooltip,.v-toolbar__items .v-tooltip>span{height:inherit}.v-toolbar__items .v-btn:not(.v-btn--floating):not(.v-btn--icon),.v-toolbar__items .v-menu,.v-toolbar__items .v-menu__activator{height:inherit;margin:0}.v-toolbar .v-btn-toggle,.v-toolbar .v-overflow-btn{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-toolbar .v-input{margin:0}.v-toolbar .v-overflow-btn .v-input__control:before,.v-toolbar .v-overflow-btn .v-input__slot:before{display:none}.v-toolbar--card{border-radius:2px 2px 0 0;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-toolbar--fixed{position:fixed;z-index:2}.v-toolbar--absolute,.v-toolbar--fixed{left:0;top:0}.v-toolbar--absolute{position:absolute;z-index:2}.v-toolbar--floating{display:-ms-inline-flexbox;display:inline-flex;margin:16px;width:auto}.v-toolbar--clipped{z-index:3}@media only screen and (max-width:959px){.v-toolbar__content,.v-toolbar__extension{padding:0 16px}.v-toolbar__content>.v-list:first-child,.v-toolbar__extension>.v-list:first-child{margin-left:-16px}.v-toolbar__content>.v-list:last-child,.v-toolbar__extension>.v-list:last-child{margin-right:-16px}}.v-tooltip{position:relative}.v-tooltip__content{background:#616161;border-radius:2px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#fff;display:inline-block;font-size:12px;padding:5px 8px;position:absolute;text-transform:none;transition:.15s cubic-bezier(.25,.8,.5,1);width:auto}.v-tooltip__content[class*=-active]{pointer-events:none}@media only screen and (max-width:959px){.v-tooltip .v-tooltip__content{padding:10px 16px}} -/*# sourceMappingURL=app.e930879d9248292eb101f96a4dc3e2f6.css.map */ \ No newline at end of file diff --git a/web_test/static/css/app.e930879d9248292eb101f96a4dc3e2f6.css.map b/web_test/static/css/app.e930879d9248292eb101f96a4dc3e2f6.css.map deleted file mode 100644 index ad21a2b..0000000 --- a/web_test/static/css/app.e930879d9248292eb101f96a4dc3e2f6.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["app.e930879d9248292eb101f96a4dc3e2f6.css"],"names":[],"mappings":"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","file":"app.e930879d9248292eb101f96a4dc3e2f6.css","sourcesContent":["\n.background {\n background-repeat: initial;\n background-color: #7099FF;\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300' viewBox='0 0 120 120'%3E%3Cpolygon fill='%2391e4ee' fill-opacity='0.12' points='120 120 60 120 90 90 120 60 120 0 120 0 60 60 0 0 0 60 30 90 60 120 120 120 '/%3E%3C/svg%3E\");\n}\nsvg {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.column-code {\r\n height: 85vh;\r\n overflow-y: scroll;\n}\r\n\n.winner {\r\n position: absolute;\r\n right: 0;\r\n margin-right: -14px;\r\n margin-top: -10px;\r\n font-size: 25px;\r\n -webkit-transform: rotateZ(28deg);\r\n transform: rotateZ(28deg);\n}\r\n/*!\n* Vuetify v1.2.3\n* Forged by John Leider\n* Released under the MIT License.\n*/@-webkit-keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{caret-color:#000!important;color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{caret-color:#fff!important;color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{caret-color:transparent!important;color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{caret-color:#f44336!important;color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{caret-color:#ffebee!important;color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important;border-color:#ffcdd2!important}.red--text.text--lighten-4{caret-color:#ffcdd2!important;color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important;border-color:#ef9a9a!important}.red--text.text--lighten-3{caret-color:#ef9a9a!important;color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important;border-color:#e57373!important}.red--text.text--lighten-2{caret-color:#e57373!important;color:#e57373!important}.red.lighten-1{background-color:#ef5350!important;border-color:#ef5350!important}.red--text.text--lighten-1{caret-color:#ef5350!important;color:#ef5350!important}.red.darken-1{background-color:#e53935!important;border-color:#e53935!important}.red--text.text--darken-1{caret-color:#e53935!important;color:#e53935!important}.red.darken-2{background-color:#d32f2f!important;border-color:#d32f2f!important}.red--text.text--darken-2{caret-color:#d32f2f!important;color:#d32f2f!important}.red.darken-3{background-color:#c62828!important;border-color:#c62828!important}.red--text.text--darken-3{caret-color:#c62828!important;color:#c62828!important}.red.darken-4{background-color:#b71c1c!important;border-color:#b71c1c!important}.red--text.text--darken-4{caret-color:#b71c1c!important;color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important;border-color:#ff8a80!important}.red--text.text--accent-1{caret-color:#ff8a80!important;color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important;border-color:#ff5252!important}.red--text.text--accent-2{caret-color:#ff5252!important;color:#ff5252!important}.red.accent-3{background-color:#ff1744!important;border-color:#ff1744!important}.red--text.text--accent-3{caret-color:#ff1744!important;color:#ff1744!important}.red.accent-4{background-color:#d50000!important;border-color:#d50000!important}.red--text.text--accent-4{caret-color:#d50000!important;color:#d50000!important}.pink{background-color:#e91e63!important;border-color:#e91e63!important}.pink--text{caret-color:#e91e63!important;color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important;border-color:#fce4ec!important}.pink--text.text--lighten-5{caret-color:#fce4ec!important;color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important;border-color:#f8bbd0!important}.pink--text.text--lighten-4{caret-color:#f8bbd0!important;color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important;border-color:#f48fb1!important}.pink--text.text--lighten-3{caret-color:#f48fb1!important;color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important;border-color:#f06292!important}.pink--text.text--lighten-2{caret-color:#f06292!important;color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important;border-color:#ec407a!important}.pink--text.text--lighten-1{caret-color:#ec407a!important;color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important;border-color:#d81b60!important}.pink--text.text--darken-1{caret-color:#d81b60!important;color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important;border-color:#c2185b!important}.pink--text.text--darken-2{caret-color:#c2185b!important;color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important;border-color:#ad1457!important}.pink--text.text--darken-3{caret-color:#ad1457!important;color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important;border-color:#880e4f!important}.pink--text.text--darken-4{caret-color:#880e4f!important;color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important;border-color:#ff80ab!important}.pink--text.text--accent-1{caret-color:#ff80ab!important;color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important;border-color:#ff4081!important}.pink--text.text--accent-2{caret-color:#ff4081!important;color:#ff4081!important}.pink.accent-3{background-color:#f50057!important;border-color:#f50057!important}.pink--text.text--accent-3{caret-color:#f50057!important;color:#f50057!important}.pink.accent-4{background-color:#c51162!important;border-color:#c51162!important}.pink--text.text--accent-4{caret-color:#c51162!important;color:#c51162!important}.purple{background-color:#9c27b0!important;border-color:#9c27b0!important}.purple--text{caret-color:#9c27b0!important;color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important;border-color:#f3e5f5!important}.purple--text.text--lighten-5{caret-color:#f3e5f5!important;color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important;border-color:#e1bee7!important}.purple--text.text--lighten-4{caret-color:#e1bee7!important;color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important;border-color:#ce93d8!important}.purple--text.text--lighten-3{caret-color:#ce93d8!important;color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important;border-color:#ba68c8!important}.purple--text.text--lighten-2{caret-color:#ba68c8!important;color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important;border-color:#ab47bc!important}.purple--text.text--lighten-1{caret-color:#ab47bc!important;color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important;border-color:#8e24aa!important}.purple--text.text--darken-1{caret-color:#8e24aa!important;color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important;border-color:#7b1fa2!important}.purple--text.text--darken-2{caret-color:#7b1fa2!important;color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important;border-color:#6a1b9a!important}.purple--text.text--darken-3{caret-color:#6a1b9a!important;color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important;border-color:#4a148c!important}.purple--text.text--darken-4{caret-color:#4a148c!important;color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important;border-color:#ea80fc!important}.purple--text.text--accent-1{caret-color:#ea80fc!important;color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important;border-color:#e040fb!important}.purple--text.text--accent-2{caret-color:#e040fb!important;color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important;border-color:#d500f9!important}.purple--text.text--accent-3{caret-color:#d500f9!important;color:#d500f9!important}.purple.accent-4{background-color:#a0f!important;border-color:#a0f!important}.purple--text.text--accent-4{caret-color:#a0f!important;color:#a0f!important}.deep-purple{background-color:#673ab7!important;border-color:#673ab7!important}.deep-purple--text{caret-color:#673ab7!important;color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important;border-color:#ede7f6!important}.deep-purple--text.text--lighten-5{caret-color:#ede7f6!important;color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important;border-color:#d1c4e9!important}.deep-purple--text.text--lighten-4{caret-color:#d1c4e9!important;color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important;border-color:#b39ddb!important}.deep-purple--text.text--lighten-3{caret-color:#b39ddb!important;color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important;border-color:#9575cd!important}.deep-purple--text.text--lighten-2{caret-color:#9575cd!important;color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important;border-color:#7e57c2!important}.deep-purple--text.text--lighten-1{caret-color:#7e57c2!important;color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important;border-color:#5e35b1!important}.deep-purple--text.text--darken-1{caret-color:#5e35b1!important;color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important;border-color:#512da8!important}.deep-purple--text.text--darken-2{caret-color:#512da8!important;color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important;border-color:#4527a0!important}.deep-purple--text.text--darken-3{caret-color:#4527a0!important;color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important;border-color:#311b92!important}.deep-purple--text.text--darken-4{caret-color:#311b92!important;color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important;border-color:#b388ff!important}.deep-purple--text.text--accent-1{caret-color:#b388ff!important;color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important;border-color:#7c4dff!important}.deep-purple--text.text--accent-2{caret-color:#7c4dff!important;color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important;border-color:#651fff!important}.deep-purple--text.text--accent-3{caret-color:#651fff!important;color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important;border-color:#6200ea!important}.deep-purple--text.text--accent-4{caret-color:#6200ea!important;color:#6200ea!important}.indigo{background-color:#3f51b5!important;border-color:#3f51b5!important}.indigo--text{caret-color:#3f51b5!important;color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important;border-color:#e8eaf6!important}.indigo--text.text--lighten-5{caret-color:#e8eaf6!important;color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important;border-color:#c5cae9!important}.indigo--text.text--lighten-4{caret-color:#c5cae9!important;color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important;border-color:#9fa8da!important}.indigo--text.text--lighten-3{caret-color:#9fa8da!important;color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important;border-color:#7986cb!important}.indigo--text.text--lighten-2{caret-color:#7986cb!important;color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important;border-color:#5c6bc0!important}.indigo--text.text--lighten-1{caret-color:#5c6bc0!important;color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important;border-color:#3949ab!important}.indigo--text.text--darken-1{caret-color:#3949ab!important;color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important;border-color:#303f9f!important}.indigo--text.text--darken-2{caret-color:#303f9f!important;color:#303f9f!important}.indigo.darken-3{background-color:#283593!important;border-color:#283593!important}.indigo--text.text--darken-3{caret-color:#283593!important;color:#283593!important}.indigo.darken-4{background-color:#1a237e!important;border-color:#1a237e!important}.indigo--text.text--darken-4{caret-color:#1a237e!important;color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important;border-color:#8c9eff!important}.indigo--text.text--accent-1{caret-color:#8c9eff!important;color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important;border-color:#536dfe!important}.indigo--text.text--accent-2{caret-color:#536dfe!important;color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important;border-color:#3d5afe!important}.indigo--text.text--accent-3{caret-color:#3d5afe!important;color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important;border-color:#304ffe!important}.indigo--text.text--accent-4{caret-color:#304ffe!important;color:#304ffe!important}.blue{background-color:#2196f3!important;border-color:#2196f3!important}.blue--text{caret-color:#2196f3!important;color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important;border-color:#e3f2fd!important}.blue--text.text--lighten-5{caret-color:#e3f2fd!important;color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important;border-color:#bbdefb!important}.blue--text.text--lighten-4{caret-color:#bbdefb!important;color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important;border-color:#90caf9!important}.blue--text.text--lighten-3{caret-color:#90caf9!important;color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important;border-color:#64b5f6!important}.blue--text.text--lighten-2{caret-color:#64b5f6!important;color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important;border-color:#42a5f5!important}.blue--text.text--lighten-1{caret-color:#42a5f5!important;color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important;border-color:#1e88e5!important}.blue--text.text--darken-1{caret-color:#1e88e5!important;color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important;border-color:#1976d2!important}.blue--text.text--darken-2{caret-color:#1976d2!important;color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important;border-color:#1565c0!important}.blue--text.text--darken-3{caret-color:#1565c0!important;color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important;border-color:#0d47a1!important}.blue--text.text--darken-4{caret-color:#0d47a1!important;color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important;border-color:#82b1ff!important}.blue--text.text--accent-1{caret-color:#82b1ff!important;color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important;border-color:#448aff!important}.blue--text.text--accent-2{caret-color:#448aff!important;color:#448aff!important}.blue.accent-3{background-color:#2979ff!important;border-color:#2979ff!important}.blue--text.text--accent-3{caret-color:#2979ff!important;color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important;border-color:#2962ff!important}.blue--text.text--accent-4{caret-color:#2962ff!important;color:#2962ff!important}.light-blue{background-color:#03a9f4!important;border-color:#03a9f4!important}.light-blue--text{caret-color:#03a9f4!important;color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important;border-color:#e1f5fe!important}.light-blue--text.text--lighten-5{caret-color:#e1f5fe!important;color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important;border-color:#b3e5fc!important}.light-blue--text.text--lighten-4{caret-color:#b3e5fc!important;color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important;border-color:#81d4fa!important}.light-blue--text.text--lighten-3{caret-color:#81d4fa!important;color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important;border-color:#4fc3f7!important}.light-blue--text.text--lighten-2{caret-color:#4fc3f7!important;color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important;border-color:#29b6f6!important}.light-blue--text.text--lighten-1{caret-color:#29b6f6!important;color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important;border-color:#039be5!important}.light-blue--text.text--darken-1{caret-color:#039be5!important;color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important;border-color:#0288d1!important}.light-blue--text.text--darken-2{caret-color:#0288d1!important;color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important;border-color:#0277bd!important}.light-blue--text.text--darken-3{caret-color:#0277bd!important;color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important;border-color:#01579b!important}.light-blue--text.text--darken-4{caret-color:#01579b!important;color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important;border-color:#80d8ff!important}.light-blue--text.text--accent-1{caret-color:#80d8ff!important;color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important;border-color:#40c4ff!important}.light-blue--text.text--accent-2{caret-color:#40c4ff!important;color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important;border-color:#00b0ff!important}.light-blue--text.text--accent-3{caret-color:#00b0ff!important;color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important;border-color:#0091ea!important}.light-blue--text.text--accent-4{caret-color:#0091ea!important;color:#0091ea!important}.cyan{background-color:#00bcd4!important;border-color:#00bcd4!important}.cyan--text{caret-color:#00bcd4!important;color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important;border-color:#e0f7fa!important}.cyan--text.text--lighten-5{caret-color:#e0f7fa!important;color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important;border-color:#b2ebf2!important}.cyan--text.text--lighten-4{caret-color:#b2ebf2!important;color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important;border-color:#80deea!important}.cyan--text.text--lighten-3{caret-color:#80deea!important;color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important;border-color:#4dd0e1!important}.cyan--text.text--lighten-2{caret-color:#4dd0e1!important;color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important;border-color:#26c6da!important}.cyan--text.text--lighten-1{caret-color:#26c6da!important;color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important;border-color:#00acc1!important}.cyan--text.text--darken-1{caret-color:#00acc1!important;color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important;border-color:#0097a7!important}.cyan--text.text--darken-2{caret-color:#0097a7!important;color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important;border-color:#00838f!important}.cyan--text.text--darken-3{caret-color:#00838f!important;color:#00838f!important}.cyan.darken-4{background-color:#006064!important;border-color:#006064!important}.cyan--text.text--darken-4{caret-color:#006064!important;color:#006064!important}.cyan.accent-1{background-color:#84ffff!important;border-color:#84ffff!important}.cyan--text.text--accent-1{caret-color:#84ffff!important;color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important;border-color:#18ffff!important}.cyan--text.text--accent-2{caret-color:#18ffff!important;color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important;border-color:#00e5ff!important}.cyan--text.text--accent-3{caret-color:#00e5ff!important;color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important;border-color:#00b8d4!important}.cyan--text.text--accent-4{caret-color:#00b8d4!important;color:#00b8d4!important}.teal{background-color:#009688!important;border-color:#009688!important}.teal--text{caret-color:#009688!important;color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important;border-color:#e0f2f1!important}.teal--text.text--lighten-5{caret-color:#e0f2f1!important;color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important;border-color:#b2dfdb!important}.teal--text.text--lighten-4{caret-color:#b2dfdb!important;color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important;border-color:#80cbc4!important}.teal--text.text--lighten-3{caret-color:#80cbc4!important;color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important;border-color:#4db6ac!important}.teal--text.text--lighten-2{caret-color:#4db6ac!important;color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important;border-color:#26a69a!important}.teal--text.text--lighten-1{caret-color:#26a69a!important;color:#26a69a!important}.teal.darken-1{background-color:#00897b!important;border-color:#00897b!important}.teal--text.text--darken-1{caret-color:#00897b!important;color:#00897b!important}.teal.darken-2{background-color:#00796b!important;border-color:#00796b!important}.teal--text.text--darken-2{caret-color:#00796b!important;color:#00796b!important}.teal.darken-3{background-color:#00695c!important;border-color:#00695c!important}.teal--text.text--darken-3{caret-color:#00695c!important;color:#00695c!important}.teal.darken-4{background-color:#004d40!important;border-color:#004d40!important}.teal--text.text--darken-4{caret-color:#004d40!important;color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important;border-color:#a7ffeb!important}.teal--text.text--accent-1{caret-color:#a7ffeb!important;color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important;border-color:#64ffda!important}.teal--text.text--accent-2{caret-color:#64ffda!important;color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important;border-color:#1de9b6!important}.teal--text.text--accent-3{caret-color:#1de9b6!important;color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important;border-color:#00bfa5!important}.teal--text.text--accent-4{caret-color:#00bfa5!important;color:#00bfa5!important}.green{background-color:#4caf50!important;border-color:#4caf50!important}.green--text{caret-color:#4caf50!important;color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important;border-color:#e8f5e9!important}.green--text.text--lighten-5{caret-color:#e8f5e9!important;color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important;border-color:#c8e6c9!important}.green--text.text--lighten-4{caret-color:#c8e6c9!important;color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important;border-color:#a5d6a7!important}.green--text.text--lighten-3{caret-color:#a5d6a7!important;color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important;border-color:#81c784!important}.green--text.text--lighten-2{caret-color:#81c784!important;color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important;border-color:#66bb6a!important}.green--text.text--lighten-1{caret-color:#66bb6a!important;color:#66bb6a!important}.green.darken-1{background-color:#43a047!important;border-color:#43a047!important}.green--text.text--darken-1{caret-color:#43a047!important;color:#43a047!important}.green.darken-2{background-color:#388e3c!important;border-color:#388e3c!important}.green--text.text--darken-2{caret-color:#388e3c!important;color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important;border-color:#2e7d32!important}.green--text.text--darken-3{caret-color:#2e7d32!important;color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important;border-color:#1b5e20!important}.green--text.text--darken-4{caret-color:#1b5e20!important;color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important;border-color:#b9f6ca!important}.green--text.text--accent-1{caret-color:#b9f6ca!important;color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important;border-color:#69f0ae!important}.green--text.text--accent-2{caret-color:#69f0ae!important;color:#69f0ae!important}.green.accent-3{background-color:#00e676!important;border-color:#00e676!important}.green--text.text--accent-3{caret-color:#00e676!important;color:#00e676!important}.green.accent-4{background-color:#00c853!important;border-color:#00c853!important}.green--text.text--accent-4{caret-color:#00c853!important;color:#00c853!important}.light-green{background-color:#8bc34a!important;border-color:#8bc34a!important}.light-green--text{caret-color:#8bc34a!important;color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important;border-color:#f1f8e9!important}.light-green--text.text--lighten-5{caret-color:#f1f8e9!important;color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important;border-color:#dcedc8!important}.light-green--text.text--lighten-4{caret-color:#dcedc8!important;color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important;border-color:#c5e1a5!important}.light-green--text.text--lighten-3{caret-color:#c5e1a5!important;color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important;border-color:#aed581!important}.light-green--text.text--lighten-2{caret-color:#aed581!important;color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important;border-color:#9ccc65!important}.light-green--text.text--lighten-1{caret-color:#9ccc65!important;color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important;border-color:#7cb342!important}.light-green--text.text--darken-1{caret-color:#7cb342!important;color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important;border-color:#689f38!important}.light-green--text.text--darken-2{caret-color:#689f38!important;color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important;border-color:#558b2f!important}.light-green--text.text--darken-3{caret-color:#558b2f!important;color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important;border-color:#33691e!important}.light-green--text.text--darken-4{caret-color:#33691e!important;color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important;border-color:#ccff90!important}.light-green--text.text--accent-1{caret-color:#ccff90!important;color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important;border-color:#b2ff59!important}.light-green--text.text--accent-2{caret-color:#b2ff59!important;color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important;border-color:#76ff03!important}.light-green--text.text--accent-3{caret-color:#76ff03!important;color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important;border-color:#64dd17!important}.light-green--text.text--accent-4{caret-color:#64dd17!important;color:#64dd17!important}.lime{background-color:#cddc39!important;border-color:#cddc39!important}.lime--text{caret-color:#cddc39!important;color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important;border-color:#f9fbe7!important}.lime--text.text--lighten-5{caret-color:#f9fbe7!important;color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important;border-color:#f0f4c3!important}.lime--text.text--lighten-4{caret-color:#f0f4c3!important;color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important;border-color:#e6ee9c!important}.lime--text.text--lighten-3{caret-color:#e6ee9c!important;color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important;border-color:#dce775!important}.lime--text.text--lighten-2{caret-color:#dce775!important;color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important;border-color:#d4e157!important}.lime--text.text--lighten-1{caret-color:#d4e157!important;color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important;border-color:#c0ca33!important}.lime--text.text--darken-1{caret-color:#c0ca33!important;color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important;border-color:#afb42b!important}.lime--text.text--darken-2{caret-color:#afb42b!important;color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important;border-color:#9e9d24!important}.lime--text.text--darken-3{caret-color:#9e9d24!important;color:#9e9d24!important}.lime.darken-4{background-color:#827717!important;border-color:#827717!important}.lime--text.text--darken-4{caret-color:#827717!important;color:#827717!important}.lime.accent-1{background-color:#f4ff81!important;border-color:#f4ff81!important}.lime--text.text--accent-1{caret-color:#f4ff81!important;color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important;border-color:#eeff41!important}.lime--text.text--accent-2{caret-color:#eeff41!important;color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important;border-color:#c6ff00!important}.lime--text.text--accent-3{caret-color:#c6ff00!important;color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important;border-color:#aeea00!important}.lime--text.text--accent-4{caret-color:#aeea00!important;color:#aeea00!important}.yellow{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.yellow--text{caret-color:#ffeb3b!important;color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important;border-color:#fffde7!important}.yellow--text.text--lighten-5{caret-color:#fffde7!important;color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important;border-color:#fff9c4!important}.yellow--text.text--lighten-4{caret-color:#fff9c4!important;color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important;border-color:#fff59d!important}.yellow--text.text--lighten-3{caret-color:#fff59d!important;color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important;border-color:#fff176!important}.yellow--text.text--lighten-2{caret-color:#fff176!important;color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important;border-color:#ffee58!important}.yellow--text.text--lighten-1{caret-color:#ffee58!important;color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important;border-color:#fdd835!important}.yellow--text.text--darken-1{caret-color:#fdd835!important;color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important;border-color:#fbc02d!important}.yellow--text.text--darken-2{caret-color:#fbc02d!important;color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important;border-color:#f9a825!important}.yellow--text.text--darken-3{caret-color:#f9a825!important;color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important;border-color:#f57f17!important}.yellow--text.text--darken-4{caret-color:#f57f17!important;color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important;border-color:#ffff8d!important}.yellow--text.text--accent-1{caret-color:#ffff8d!important;color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important;border-color:#ff0!important}.yellow--text.text--accent-2{caret-color:#ff0!important;color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important;border-color:#ffea00!important}.yellow--text.text--accent-3{caret-color:#ffea00!important;color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important;border-color:#ffd600!important}.yellow--text.text--accent-4{caret-color:#ffd600!important;color:#ffd600!important}.amber{background-color:#ffc107!important;border-color:#ffc107!important}.amber--text{caret-color:#ffc107!important;color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important;border-color:#fff8e1!important}.amber--text.text--lighten-5{caret-color:#fff8e1!important;color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important;border-color:#ffecb3!important}.amber--text.text--lighten-4{caret-color:#ffecb3!important;color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important;border-color:#ffe082!important}.amber--text.text--lighten-3{caret-color:#ffe082!important;color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important;border-color:#ffd54f!important}.amber--text.text--lighten-2{caret-color:#ffd54f!important;color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important;border-color:#ffca28!important}.amber--text.text--lighten-1{caret-color:#ffca28!important;color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important;border-color:#ffb300!important}.amber--text.text--darken-1{caret-color:#ffb300!important;color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important;border-color:#ffa000!important}.amber--text.text--darken-2{caret-color:#ffa000!important;color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important;border-color:#ff8f00!important}.amber--text.text--darken-3{caret-color:#ff8f00!important;color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important;border-color:#ff6f00!important}.amber--text.text--darken-4{caret-color:#ff6f00!important;color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important;border-color:#ffe57f!important}.amber--text.text--accent-1{caret-color:#ffe57f!important;color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important;border-color:#ffd740!important}.amber--text.text--accent-2{caret-color:#ffd740!important;color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important;border-color:#ffc400!important}.amber--text.text--accent-3{caret-color:#ffc400!important;color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important;border-color:#ffab00!important}.amber--text.text--accent-4{caret-color:#ffab00!important;color:#ffab00!important}.orange{background-color:#ff9800!important;border-color:#ff9800!important}.orange--text{caret-color:#ff9800!important;color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important;border-color:#fff3e0!important}.orange--text.text--lighten-5{caret-color:#fff3e0!important;color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important;border-color:#ffe0b2!important}.orange--text.text--lighten-4{caret-color:#ffe0b2!important;color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important;border-color:#ffcc80!important}.orange--text.text--lighten-3{caret-color:#ffcc80!important;color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important;border-color:#ffb74d!important}.orange--text.text--lighten-2{caret-color:#ffb74d!important;color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important;border-color:#ffa726!important}.orange--text.text--lighten-1{caret-color:#ffa726!important;color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important;border-color:#fb8c00!important}.orange--text.text--darken-1{caret-color:#fb8c00!important;color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important;border-color:#f57c00!important}.orange--text.text--darken-2{caret-color:#f57c00!important;color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important;border-color:#ef6c00!important}.orange--text.text--darken-3{caret-color:#ef6c00!important;color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important;border-color:#e65100!important}.orange--text.text--darken-4{caret-color:#e65100!important;color:#e65100!important}.orange.accent-1{background-color:#ffd180!important;border-color:#ffd180!important}.orange--text.text--accent-1{caret-color:#ffd180!important;color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important;border-color:#ffab40!important}.orange--text.text--accent-2{caret-color:#ffab40!important;color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important;border-color:#ff9100!important}.orange--text.text--accent-3{caret-color:#ff9100!important;color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important;border-color:#ff6d00!important}.orange--text.text--accent-4{caret-color:#ff6d00!important;color:#ff6d00!important}.deep-orange{background-color:#ff5722!important;border-color:#ff5722!important}.deep-orange--text{caret-color:#ff5722!important;color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important;border-color:#fbe9e7!important}.deep-orange--text.text--lighten-5{caret-color:#fbe9e7!important;color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important;border-color:#ffccbc!important}.deep-orange--text.text--lighten-4{caret-color:#ffccbc!important;color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important;border-color:#ffab91!important}.deep-orange--text.text--lighten-3{caret-color:#ffab91!important;color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important;border-color:#ff8a65!important}.deep-orange--text.text--lighten-2{caret-color:#ff8a65!important;color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important;border-color:#ff7043!important}.deep-orange--text.text--lighten-1{caret-color:#ff7043!important;color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important;border-color:#f4511e!important}.deep-orange--text.text--darken-1{caret-color:#f4511e!important;color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important;border-color:#e64a19!important}.deep-orange--text.text--darken-2{caret-color:#e64a19!important;color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important;border-color:#d84315!important}.deep-orange--text.text--darken-3{caret-color:#d84315!important;color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important;border-color:#bf360c!important}.deep-orange--text.text--darken-4{caret-color:#bf360c!important;color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important;border-color:#ff9e80!important}.deep-orange--text.text--accent-1{caret-color:#ff9e80!important;color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important;border-color:#ff6e40!important}.deep-orange--text.text--accent-2{caret-color:#ff6e40!important;color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important;border-color:#ff3d00!important}.deep-orange--text.text--accent-3{caret-color:#ff3d00!important;color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important;border-color:#dd2c00!important}.deep-orange--text.text--accent-4{caret-color:#dd2c00!important;color:#dd2c00!important}.brown{background-color:#795548!important;border-color:#795548!important}.brown--text{caret-color:#795548!important;color:#795548!important}.brown.lighten-5{background-color:#efebe9!important;border-color:#efebe9!important}.brown--text.text--lighten-5{caret-color:#efebe9!important;color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important;border-color:#d7ccc8!important}.brown--text.text--lighten-4{caret-color:#d7ccc8!important;color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important;border-color:#bcaaa4!important}.brown--text.text--lighten-3{caret-color:#bcaaa4!important;color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important;border-color:#a1887f!important}.brown--text.text--lighten-2{caret-color:#a1887f!important;color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important;border-color:#8d6e63!important}.brown--text.text--lighten-1{caret-color:#8d6e63!important;color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important;border-color:#6d4c41!important}.brown--text.text--darken-1{caret-color:#6d4c41!important;color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important;border-color:#5d4037!important}.brown--text.text--darken-2{caret-color:#5d4037!important;color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important;border-color:#4e342e!important}.brown--text.text--darken-3{caret-color:#4e342e!important;color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important;border-color:#3e2723!important}.brown--text.text--darken-4{caret-color:#3e2723!important;color:#3e2723!important}.blue-grey{background-color:#607d8b!important;border-color:#607d8b!important}.blue-grey--text{caret-color:#607d8b!important;color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important;border-color:#eceff1!important}.blue-grey--text.text--lighten-5{caret-color:#eceff1!important;color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important;border-color:#cfd8dc!important}.blue-grey--text.text--lighten-4{caret-color:#cfd8dc!important;color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important;border-color:#b0bec5!important}.blue-grey--text.text--lighten-3{caret-color:#b0bec5!important;color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important;border-color:#90a4ae!important}.blue-grey--text.text--lighten-2{caret-color:#90a4ae!important;color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important;border-color:#78909c!important}.blue-grey--text.text--lighten-1{caret-color:#78909c!important;color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important;border-color:#546e7a!important}.blue-grey--text.text--darken-1{caret-color:#546e7a!important;color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important;border-color:#455a64!important}.blue-grey--text.text--darken-2{caret-color:#455a64!important;color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important;border-color:#37474f!important}.blue-grey--text.text--darken-3{caret-color:#37474f!important;color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important;border-color:#263238!important}.blue-grey--text.text--darken-4{caret-color:#263238!important;color:#263238!important}.grey{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.grey--text{caret-color:#9e9e9e!important;color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important;border-color:#fafafa!important}.grey--text.text--lighten-5{caret-color:#fafafa!important;color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.grey--text.text--lighten-4{caret-color:#f5f5f5!important;color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important;border-color:#eee!important}.grey--text.text--lighten-3{caret-color:#eee!important;color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.grey--text.text--lighten-2{caret-color:#e0e0e0!important;color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.grey--text.text--lighten-1{caret-color:#bdbdbd!important;color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important;border-color:#757575!important}.grey--text.text--darken-1{caret-color:#757575!important;color:#757575!important}.grey.darken-2{background-color:#616161!important;border-color:#616161!important}.grey--text.text--darken-2{caret-color:#616161!important;color:#616161!important}.grey.darken-3{background-color:#424242!important;border-color:#424242!important}.grey--text.text--darken-3{caret-color:#424242!important;color:#424242!important}.grey.darken-4{background-color:#212121!important;border-color:#212121!important}.grey--text.text--darken-4{caret-color:#212121!important;color:#212121!important}.shades.black{background-color:#000!important;border-color:#000!important}.shades--text.text--black{caret-color:#000!important;color:#000!important}.shades.white{background-color:#fff!important;border-color:#fff!important}.shades--text.text--white{caret-color:#fff!important;color:#fff!important}.shades.transparent{background-color:transparent!important;border-color:transparent!important}.shades--text.text--transparent{caret-color:transparent!important;color:transparent!important}.elevation-0{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.elevation-1{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.elevation-2{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.elevation-3{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.elevation-4{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.elevation-5{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.elevation-6{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.elevation-7{-webkit-box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important;box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.elevation-8{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.elevation-9{-webkit-box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important;box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.elevation-10{-webkit-box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important;box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.elevation-11{-webkit-box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important;box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.elevation-12{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.elevation-13{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.elevation-14{-webkit-box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.elevation-15{-webkit-box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.elevation-16{-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.elevation-17{-webkit-box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.elevation-18{-webkit-box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important;box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.elevation-19{-webkit-box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important;box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.elevation-20{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.elevation-21{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.elevation-22{-webkit-box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.elevation-23{-webkit-box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.elevation-24{-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}html{-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{border:0;outline:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.bottom-sheet-transition-enter,.bottom-sheet-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.carousel-transition-enter{-webkit-transform:translate(100%);transform:translate(100%)}.carousel-transition-leave,.carousel-transition-leave-to{position:absolute;top:0}.carousel-reverse-transition-enter,.carousel-transition-leave,.carousel-transition-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{-webkit-transform:translate(100%);position:absolute;top:0;transform:translate(100%)}.dialog-transition-enter,.dialog-transition-leave-to{-webkit-transform:scale(.5);opacity:0;transform:scale(.5)}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.picker-reverse-transition-enter,.picker-transition-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.picker-reverse-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{-webkit-transform:translate(0);transform:translate(0)}.picker-title-transition-enter{-webkit-transform:translate(-100%);transform:translate(-100%)}.picker-title-transition-leave-to{-webkit-transform:translate(100%);opacity:0;transform:translate(100%)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{-webkit-transform:translate(100%);transform:translate(100%)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute}.tab-reverse-transition-enter,.tab-transition-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{-webkit-transform:translate(100%);position:absolute;top:0;transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{-webkit-transform:scale(0);opacity:0;transform:scale(0)}.message-transition-enter-active,.message-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.message-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.message-transition-enter,.message-transition-leave-to{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-reverse-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{-webkit-transform:translateY(15px);opacity:0;transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.scroll-y-transition-leave-to{-webkit-transform:translateY(15px);transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-reverse-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{-webkit-transform:translateY(15px);transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.scroll-x-transition-leave-to{-webkit-transform:translateX(15px);transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-reverse-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{-webkit-transform:translateX(15px);transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{-webkit-transform:translateX(-15px);opacity:0;transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-reverse-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{-webkit-transform:translateX(15px);opacity:0;transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.fade-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0}.fab-transition-enter-active,.fab-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.fab-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.fab-transition-enter,.fab-transition-leave-to{-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg)}.blockquote{font-size:18px;font-weight:300;padding:16px 0 16px 24px}code,kbd{border-radius:3px;display:inline-block;font-size:85%;font-weight:900;white-space:pre-wrap}code:after,code:before,kbd:after,kbd:before{content:\"\\A0\";letter-spacing:-1px}code{background-color:#f5f5f5;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#bd4147}kbd{background:#424242;color:#fff}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;overflow-x:hidden;text-rendering:optimizeLegibility}.application{font-family:Roboto,sans-serif;line-height:1.5}::-ms-clear,::-ms-reveal{display:none}ol,ul{padding-left:24px}.display-4{font-family:Roboto,sans-serif!important;font-size:112px!important;font-weight:300;letter-spacing:-.04em!important;line-height:1!important}.display-3{font-size:56px!important;letter-spacing:-.02em!important;line-height:1.35!important}.display-2,.display-3{font-family:Roboto,sans-serif!important;font-weight:400}.display-2{font-size:45px!important;letter-spacing:normal!important;line-height:48px!important}.display-1{font-size:34px!important;line-height:40px!important}.display-1,.headline{font-family:Roboto,sans-serif!important;font-weight:400;letter-spacing:normal!important}.headline{font-size:24px!important;line-height:32px!important}.title{font-family:Roboto,sans-serif!important;font-size:20px!important;font-weight:500;letter-spacing:.02em!important;line-height:1!important}.subheading{font-size:16px!important;font-weight:400}.body-2{font-weight:500}.body-1,.body-2{font-size:14px!important}.body-1,.caption{font-weight:400}.caption{font-size:12px!important}p{margin-bottom:16px}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.right{float:right!important}.left{float:left!important}.ma-auto{margin:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.ma-0{margin:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.pa-0{padding:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.px-0{padding-left:0!important;padding-right:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.ma-1{margin:4px!important}.my-1{margin-bottom:4px!important;margin-top:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.pa-1{padding:4px!important}.py-1{padding-bottom:4px!important;padding-top:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.ma-2{margin:8px!important}.my-2{margin-bottom:8px!important;margin-top:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.pa-2{padding:8px!important}.py-2{padding-bottom:8px!important;padding-top:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.ma-3{margin:16px!important}.my-3{margin-bottom:16px!important;margin-top:16px!important}.mx-3{margin-left:16px!important;margin-right:16px!important}.mt-3{margin-top:16px!important}.mr-3{margin-right:16px!important}.mb-3{margin-bottom:16px!important}.ml-3{margin-left:16px!important}.pa-3{padding:16px!important}.py-3{padding-bottom:16px!important;padding-top:16px!important}.px-3{padding-left:16px!important;padding-right:16px!important}.pt-3{padding-top:16px!important}.pr-3{padding-right:16px!important}.pb-3{padding-bottom:16px!important}.pl-3{padding-left:16px!important}.ma-4{margin:24px!important}.my-4{margin-bottom:24px!important;margin-top:24px!important}.mx-4{margin-left:24px!important;margin-right:24px!important}.mt-4{margin-top:24px!important}.mr-4{margin-right:24px!important}.mb-4{margin-bottom:24px!important}.ml-4{margin-left:24px!important}.pa-4{padding:24px!important}.py-4{padding-bottom:24px!important;padding-top:24px!important}.px-4{padding-left:24px!important;padding-right:24px!important}.pt-4{padding-top:24px!important}.pr-4{padding-right:24px!important}.pb-4{padding-bottom:24px!important}.pl-4{padding-left:24px!important}.ma-5{margin:48px!important}.my-5{margin-bottom:48px!important;margin-top:48px!important}.mx-5{margin-left:48px!important;margin-right:48px!important}.mt-5{margin-top:48px!important}.mr-5{margin-right:48px!important}.mb-5{margin-bottom:48px!important}.ml-5{margin-left:48px!important}.pa-5{padding:48px!important}.py-5{padding-bottom:48px!important;padding-top:48px!important}.px-5{padding-left:48px!important;padding-right:48px!important}.pt-5{padding-top:48px!important}.pr-5{padding-right:48px!important}.pb-5{padding-bottom:48px!important}.pl-5{padding-left:48px!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-no-wrap,.text-truncate{white-space:nowrap!important}.text-truncate{overflow:hidden!important;text-overflow:ellipsis!important}.transition-fast-out-slow-in{-webkit-transition:.3s cubic-bezier(.4,0,.2,1)!important;transition:.3s cubic-bezier(.4,0,.2,1)!important}.transition-linear-out-slow-in{-webkit-transition:.3s cubic-bezier(0,0,.2,1)!important;transition:.3s cubic-bezier(0,0,.2,1)!important}.transition-fast-out-linear-in{-webkit-transition:.3s cubic-bezier(.4,0,1,1)!important;transition:.3s cubic-bezier(.4,0,1,1)!important}.transition-ease-in-out{-webkit-transition:.3s cubic-bezier(.4,0,.6,1)!important;transition:.3s cubic-bezier(.4,0,.6,1)!important}.transition-fast-in-fast-out{-webkit-transition:.3s cubic-bezier(.25,.8,.25,1)!important;transition:.3s cubic-bezier(.25,.8,.25,1)!important}.transition-swing{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}@media only screen and (max-width:599px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:600px) and (max-width:959px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:959px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:600px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:960px) and (max-width:1263px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1263px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:960px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:1264px) and (max-width:1903px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1903px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1264px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1904px){.hidden-xl-only{display:none!important}}@media (min-width:0){.text-xs-left{text-align:left!important}.text-xs-center{text-align:center!important}.text-xs-right{text-align:right!important}.text-xs-justify{text-align:justify!important}}@media (min-width:600px){.text-sm-left{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-right{text-align:right!important}.text-sm-justify{text-align:justify!important}}@media (min-width:960px){.text-md-left{text-align:left!important}.text-md-center{text-align:center!important}.text-md-right{text-align:right!important}.text-md-justify{text-align:justify!important}}@media (min-width:1264px){.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-right{text-align:right!important}.text-lg-justify{text-align:justify!important}}@media (min-width:1904px){.text-xl-left{text-align:left!important}.text-xl-center{text-align:center!important}.text-xl-right{text-align:right!important}.text-xl-justify{text-align:justify!important}}.application{display:-webkit-box;display:-ms-flexbox;display:flex}.application a{cursor:pointer}.application--is-rtl{direction:rtl}.application--wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;min-height:100vh;position:relative}.theme--light.application{background:#fafafa;color:rgba(0,0,0,.87)}.theme--light.application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.application .text--secondary{color:rgba(0,0,0,.54)!important}.theme--light.application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.application{background:#303030;color:#fff}.theme--dark.application .text--primary{color:#fff!important}.theme--dark.application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.application .text--disabled{color:hsla(0,0%,100%,.5)!important}@media print{@-moz-document url-prefix(){.application,.application--wrap{display:block}}}.v-alert{border-radius:0;border-style:solid;border-width:4px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin:4px auto;padding:16px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert .v-alert__icon.v-icon,.v-alert__dismissible .v-icon{-ms-flex-item-align:center;align-self:center;color:rgba(0,0,0,.3);font-size:24px}.v-alert--outline .v-icon{color:inherit!important}.v-alert__icon{margin-right:16px}.v-alert__dismissible{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-item-align:start;align-self:flex-start;color:inherit;margin-left:16px;margin-right:0;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none}.v-alert__dismissible:hover{opacity:.8}.v-alert--no-icon .v-alert__icon{display:none}.v-alert>div{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.v-alert.v-alert{border-color:rgba(0,0,0,.12)!important}.v-alert.v-alert--outline{border:1px solid!important}@media screen and (max-width:600px){.v-alert__icon{display:none}}.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon{-webkit-font-feature-settings:\"liga\";-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-feature-settings:\"liga\";font-size:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);vertical-align:text-bottom}.v-icon.v-icon.v-icon--link{cursor:pointer}.v-icon.v-icon--large{font-size:2.5rem}.v-icon.v-icon--medium{font-size:2rem}.v-icon.v-icon--x-large{font-size:3rem}.v-icon.v-icon--disabled{pointer-events:none}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{-ms-flex-item-align:center;align-self:center}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo) .v-select__slot>input{margin-top:24px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:auto}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.theme--light.v-text-field .v-input__slot:before{border-color:rgba(0,0,0,.42)}.theme--light.v-text-field:not(.v-input--has-state) .v-input__slot:hover:before{border-color:rgba(0,0,0,.87)}.theme--light.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat}.theme--light.v-text-field__prefix,.theme--light.v-text-field__suffix{color:rgba(0,0,0,.54)}.theme--light.v-text-field--solo .v-input__slot{background:#fff;border-radius:2px}.theme--light.v-text-field--solo-inverted.v-text-field--solo .v-input__slot{background:rgba(0,0,0,.16)}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot{background:#424242}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot .v-label,.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot input{color:#fff}.theme--light.v-text-field--box .v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--box:not(.v-input--is-focused) .v-input__slot:hover{background:rgba(0,0,0,.12)}.theme--light.v-text-field--outline .v-input__slot{border:2px solid rgba(0,0,0,.54)}.theme--light.v-text-field--outline:not(.v-input--is-focused) .v-input__slot:hover{border:2px solid rgba(0,0,0,.87)}.theme--dark.v-text-field .v-input__slot:before{border-color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field:not(.v-input--has-state) .v-input__slot:hover:before{border-color:#fff}.theme--dark.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat}.theme--dark.v-text-field__prefix,.theme--dark.v-text-field__suffix{color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field--solo .v-input__slot{background:#424242;border-radius:2px}.theme--dark.v-text-field--solo-inverted.v-text-field--solo .v-input__slot{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot{background:#fff}.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot .v-label,.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot input{color:rgba(0,0,0,.87)}.theme--dark.v-text-field--box .v-input__slot{background:rgba(0,0,0,.1)}.theme--dark.v-text-field--box:not(.v-input--is-focused) .v-input__slot:hover{background:rgba(0,0,0,.2)}.theme--dark.v-text-field--outline .v-input__slot{border:2px solid hsla(0,0%,100%,.7)}.theme--dark.v-text-field--outline:not(.v-input--is-focused) .v-input__slot:hover{border:2px solid #fff}.application--is-rtl .v-text-field .v-label{-webkit-transform-origin:top right;transform-origin:top right}.application--is-rtl .v-text-field .v-counter{margin-left:0;margin-right:8px}.application--is-rtl .v-text-field--enclosed .v-input__append-outer{margin-left:0;margin-right:16px}.application--is-rtl .v-text-field--enclosed .v-input__prepend-outer{margin-left:16px;margin-right:0}.application--is-rtl .v-text-field--reverse input{text-align:left}.application--is-rtl .v-text-field--reverse .v-label{-webkit-transform-origin:top left;transform-origin:top left}.application--is-rtl .v-text-field__prefix{padding-left:4px;padding-right:0;text-align:left}.application--is-rtl .v-text-field__suffix{padding-left:0;padding-right:4px}.application--is-rtl .v-text-field--reverse .v-text-field__prefix{padding-left:0;padding-right:4px;text-align:right}.application--is-rtl .v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-text-field{margin-top:4px;padding-top:12px}.v-text-field input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:20px;max-width:100%;min-width:0;padding:8px 0;width:100%}.v-text-field .v-input__append-inner,.v-text-field .v-input__prepend-inner{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-top:4px;user-select:none}.v-text-field .v-input__prepend-inner{margin-right:auto;padding-right:4px}.v-text-field .v-input__append-inner{margin-left:auto;padding-left:4px}.v-text-field .v-counter{margin-left:8px;white-space:nowrap}.v-text-field .v-label{-webkit-transform-origin:top left;max-width:90%;overflow:hidden;pointer-events:none;text-overflow:ellipsis;top:6px;transform-origin:top left;white-space:nowrap}.v-text-field .v-label--active{-webkit-transform:translateY(-18px) scale(.75);max-width:100%;transform:translateY(-18px) scale(.75)}.v-text-field>.v-input__control>.v-input__slot{cursor:text;-webkit-transition:background .3s cubic-bezier(.25,.8,.5,1);transition:background .3s cubic-bezier(.25,.8,.5,1)}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{bottom:-1px;content:\"\";left:0;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-text-field>.v-input__control>.v-input__slot:before{border-style:solid;border-width:thin 0 0}.v-text-field>.v-input__control>.v-input__slot:after{-webkit-transform:scaleX(0);border-color:currentColor;border-style:solid;border-width:thin 0;transform:scaleX(0)}.v-text-field__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;overflow:hidden}.v-text-field__prefix,.v-text-field__suffix{-ms-flex-item-align:center;align-self:center;cursor:default}.v-text-field__prefix{padding-right:4px;text-align:right;width:16px}.v-text-field__suffix{padding-left:4px;white-space:nowrap}.v-text-field--reverse .v-text-field__prefix{padding-left:4px;padding-right:0;text-align:left}.v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-text-field__slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.v-text-field--box,.v-text-field--outline{position:relative}.v-text-field--box .v-input__slot,.v-text-field--outline .v-input__slot{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.v-text-field--box input,.v-text-field--outline input{margin-top:22px}.v-text-field--box.v-text-field--single-line input,.v-text-field--outline.v-text-field--single-line input{margin-top:12px}.v-text-field--box .v-label,.v-text-field--outline .v-label{top:18px}.v-text-field--box .v-label--active,.v-text-field--outline .v-label--active{-webkit-transform:translateY(-6px) scale(.75);transform:translateY(-6px) scale(.75)}.v-text-field--box .v-input__slot,.v-text-field--outline .v-input__slot{min-height:56px}.v-text-field--box .v-input__slot{border-top-left-radius:4px;border-top-right-radius:4px}.v-text-field--box .v-input__slot:before{border-style:solid;border-width:thin 0}.v-text-field.v-text-field--enclosed{margin:0;padding:0}.v-text-field.v-text-field--enclosed:not(.v-text-field--box) .v-progress-linear__background{display:none}.v-text-field.v-text-field--enclosed .v-input__append-inner,.v-text-field.v-text-field--enclosed .v-input__append-outer,.v-text-field.v-text-field--enclosed .v-input__prepend-inner,.v-text-field.v-text-field--enclosed .v-input__prepend-outer{margin-top:16px}.v-text-field.v-text-field--enclosed .v-input__slot,.v-text-field.v-text-field--enclosed .v-text-field__details{padding:0 12px}.v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:8px}.v-text-field.v-text-field--full-width.v-input{margin-bottom:0;margin-top:0}.v-text-field.v-text-field--full-width .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--full-width .v-input__control{padding:12px 0}.v-text-field.v-text-field--full-width .v-input__append-outer,.v-text-field.v-text-field--full-width .v-input__prepend-outer{margin-top:4px}.v-text-field.v-text-field--full-width .v-input__append-inner{-ms-flex-item-align:center;align-self:center;margin-top:0}.v-text-field--reverse input{text-align:right}.v-text-field--reverse .v-label{-webkit-transform-origin:top right;transform-origin:top right}.v-text-field--reverse .v-input__slot,.v-text-field--reverse .v-text-field__slot{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-text-field--full-width .v-input__slot:after,.v-text-field--full-width .v-input__slot:before,.v-text-field--outline .v-input__slot:after,.v-text-field--outline .v-input__slot:before,.v-text-field--solo .v-input__slot:after,.v-text-field--solo .v-input__slot:before{display:none}.v-text-field--outline{margin-bottom:16px;-webkit-transition:border .3s cubic-bezier(.25,.8,.5,1);transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outline .v-input__slot{background:transparent!important;border-radius:4px}.v-text-field--outline .v-input__append-outer,.v-text-field--outline .v-input__prepend-outer{margin-top:18px}.v-text-field--outline.v-input--is-focused .v-input__slot{border:2px solid;-webkit-transition:border .3s cubic-bezier(.25,.8,.5,1);transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field.v-text-field--solo .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--solo .v-input__control{min-height:48px;padding:0}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat) .v-input__slot{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-text-field.v-text-field--solo .v-text-field__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{-ms-flex-item-align:center;align-self:center;margin-top:0}.v-text-field.v-text-field--solo .v-input__append-outer,.v-text-field.v-text-field--solo .v-input__prepend-outer{margin-top:12px}.v-text-field.v-input--is-focused .v-input__slot:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.v-text-field.v-input--has-state .v-input__slot:before{border-color:currentColor}.theme--light.v-select .v-select__selections{color:rgba(0,0,0,.87)}.theme--light.v-select .v-chip--disabled,.theme--light.v-select.v-input--is-disabled .v-select__selections,.theme--light.v-select .v-select__selection--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-select .v-select__selections,.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:#fff}.theme--dark.v-select .v-chip--disabled,.theme--dark.v-select.v-input--is-disabled .v-select__selections,.theme--dark.v-select .v-select__selection--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:rgba(0,0,0,.87)}.v-select{position:relative}.v-select>.v-input__control>.v-input__slot{cursor:pointer}.v-select .v-chip{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-select .fade-transition-leave-active{left:0;position:absolute}.v-select.v-input--is-dirty ::-webkit-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty :-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::placeholder{color:transparent!important}.v-select.v-text-field--enclosed:not(.v-text-field--single-line) .v-select__selections{padding-top:24px}.v-select.v-text-field input{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-top:0;min-width:0;pointer-events:none;position:relative}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.v-select.v-select--chips input{margin:0}.v-select.v-select--chips .v-select__selections{min-height:42px}.v-select.v-select--chips.v-select--chips--small .v-select__selections{min-height:32px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections{min-height:68px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections{min-height:56px}.v-select.v-text-field--reverse .v-select__selections,.v-select.v-text-field--reverse .v-select__slot{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-select__selections{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:18px}.v-select__selection{max-width:90%}.v-select__selection--comma{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:7px 4px 7px 0}.v-select__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.v-select:not(.v-text-field--single-line) .v-select__slot>input{-ms-flex-item-align:end;align-self:flex-end}.theme--light.v-chip{background:#e0e0e0;color:rgba(0,0,0,.87)}.theme--light.v-chip--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-chip{background:#fff;color:rgba(0,0,0,.87)}.theme--dark.v-chip--disabled{color:hsla(0,0%,100%,.5)}.v-chip{border:1px solid transparent;border-radius:28px;font-size:13px;margin:4px;outline:none;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-chip,.v-chip .v-chip__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.v-chip .v-chip__content{border-radius:28px;cursor:default;height:32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px;white-space:nowrap;z-index:1}.v-chip--removable .v-chip__content{padding:0 4px 0 12px}.v-chip .v-avatar{height:32px!important;margin-left:-12px;margin-right:8px;min-width:32px;width:32px!important}.v-chip .v-avatar img{height:100%;width:100%}.v-chip--active,.v-chip--selected,.v-chip:focus:not(.v-chip--disabled){border-color:rgba(0,0,0,.13);-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-chip--active:after,.v-chip--selected:after,.v-chip:focus:not(.v-chip--disabled):after{background:currentColor;border-radius:inherit;content:\"\";height:100%;left:0;opacity:.13;pointer-events:none;position:absolute;top:0;-webkit-transition:inherit;transition:inherit;width:100%}.v-chip--label,.v-chip--label .v-chip__content{border-radius:2px}.v-chip.v-chip.v-chip--outline{background:transparent!important;border-color:currentColor;color:#9e9e9e}.v-chip--small{height:24px}.v-chip--small .v-avatar{height:24px;min-width:24px;width:24px}.v-chip--small .v-icon{font-size:20px}.v-chip__close{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;margin:0 2px 0 8px;text-decoration:none;user-select:none}.v-chip__close>.v-icon{color:inherit!important;cursor:pointer;font-size:20px;opacity:.5}.v-chip__close>.v-icon:hover{opacity:1}.v-chip--disabled .v-chip__close{pointer-events:none}.v-chip--select-multi{margin:4px 4px 4px 0}.v-chip .v-icon{color:inherit}.v-chip .v-icon--right{margin-left:12px;margin-right:-8px}.v-chip .v-icon--left{margin-left:-8px;margin-right:12px}.v-menu{display:block;position:relative;vertical-align:middle}.v-menu--inline{display:inline-block}.v-menu__activator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.v-menu__activator *{cursor:pointer}.v-menu__activator--disabled{pointer-events:none}.v-menu__content{border-radius:2px;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);contain:content;display:inline-block;max-width:80%;overflow-x:hidden;overflow-y:auto;position:absolute;will-change:transform}.v-menu__content--active{pointer-events:none}.v-menu__content>.card{-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:content}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list__tile{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list__tile{pointer-events:auto;-webkit-transition-delay:.1s;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto .v-list__tile{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list__tile--active{-webkit-transform:none!important;opacity:1;pointer-events:auto;transform:none!important}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--dark.v-card{background-color:#424242;color:#fff}.v-card{border-radius:2px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:block;min-width:0;position:relative;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-card>:first-child:not(.v-btn):not(.v-chip){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card--raised{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.v-card--tile{border-radius:0}.v-card--flat{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-card--hover{cursor:pointer;-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1);-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow, -webkit-box-shadow}.v-card--hover:hover{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px}.v-card__title--primary{padding-top:24px}.v-card__text{padding:16px;width:100%}.v-card__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px}.v-card__actions .v-btn,.v-card__actions>*{margin:0}.v-card__actions .v-btn+.v-btn{margin-left:8px}.theme--light.v-input--selection-controls.v-input--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-input--selection-controls.v-input--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.application--is-rtl .v-input--selection-controls .v-input--selection-controls__input{margin-left:8px;margin-right:0}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls .v-input__append-outer,.v-input--selection-controls .v-input__prepend-outer{margin-bottom:0;margin-top:0}.v-input--selection-controls .v-input__slot{margin-bottom:12px}.v-input--selection-controls__input{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;margin-right:8px;position:relative;transition:color .2s cubic-bezier(.25,.8,.25,1),-webkit-transform .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:color .2s cubic-bezier(.25,.8,.25,1),-webkit-transform .3s cubic-bezier(.25,.8,.25,1);transition:color .2s cubic-bezier(.25,.8,.25,1),transform .3s cubic-bezier(.25,.8,.25,1);transition:color .2s cubic-bezier(.25,.8,.25,1),transform .3s cubic-bezier(.25,.8,.25,1),-webkit-transform .3s cubic-bezier(.25,.8,.25,1);user-select:none;width:24px}.v-input--selection-controls__input input{height:100%;opacity:0;position:absolute;width:100%}.v-input--selection-controls__input+.v-label,.v-input--selection-controls__input input{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-input--selection-controls__ripple{cursor:pointer;height:48px;left:-12px;position:absolute;top:calc(50% - 24px);-webkit-transition:inherit;transition:inherit;width:48px}.v-input--selection-controls__ripple:before{-webkit-transform:scale(.2);-webkit-transform-origin:center center;border-radius:50%;bottom:0;content:\"\";left:0;opacity:.2;position:absolute;right:0;top:0;transform:scale(.2);transform-origin:center center;-webkit-transition:inherit;transition:inherit}.v-input--selection-controls.v-input .v-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;top:0}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{-webkit-transform:scale(.8);background:currentColor;transform:scale(.8)}.theme--light.v-input:not(.v-input--is-disabled) input,.theme--light.v-input:not(.v-input--is-disabled) textarea{color:rgba(0,0,0,.87)}.theme--light.v-input input::-webkit-input-placeholder,.theme--light.v-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input:-ms-input-placeholder,.theme--light.v-input textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-ms-input-placeholder,.theme--light.v-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled .v-label,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.theme--dark.v-input:not(.v-input--is-disabled) input,.theme--dark.v-input:not(.v-input--is-disabled) textarea{color:#fff}.theme--dark.v-input input::-webkit-input-placeholder,.theme--dark.v-input textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input:-ms-input-placeholder,.theme--dark.v-input textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::-ms-input-placeholder,.theme--dark.v-input textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::placeholder,.theme--dark.v-input textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input--is-disabled .v-label,.theme--dark.v-input--is-disabled input,.theme--dark.v-input--is-disabled textarea{color:hsla(0,0%,100%,.5)}.v-input{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;text-align:left}.v-input .v-progress-linear{left:0;margin:0;position:absolute;top:calc(100% - 1px)}.v-input input{max-height:32px}.v-input input:invalid,.v-input textarea:invalid{-webkit-box-shadow:none;box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:none}.v-input .v-label{height:20px;line-height:20px}.v-input__append-outer,.v-input__prepend-outer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-bottom:4px;margin-top:4px}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.v-input__append-outer{margin-left:9px}.v-input__prepend-outer{margin-right:9px}.v-input__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;position:relative;width:100%}.v-input__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px;width:24px}.v-input__icon--clear{border-radius:50%}.v-input__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;min-height:inherit;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--is-loading .v-input__slot:after,.v-input--is-loading .v-input__slot:before{display:none}.v-input--hide-details .v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{-webkit-animation:shake .6s cubic-bezier(.25,.8,.5,1);animation:shake .6s cubic-bezier(.25,.8,.5,1)}.theme--light.v-label{color:rgba(0,0,0,.54)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.theme--dark.v-label{color:hsla(0,0%,100%,.7)}.theme--dark.v-label--is-disabled{color:hsla(0,0%,100%,.5)}.v-label{font-size:16px;line-height:1;min-height:8px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-messages{color:rgba(0,0,0,.54)}.theme--dark.v-messages{color:hsla(0,0%,100%,.7)}.application--is-rtl .v-messages{text-align:right}.v-messages{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;min-height:12px;min-width:1px;position:relative}.v-messages__message{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;line-height:1;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.v-progress-linear{background:transparent;margin:1rem 0;overflow:hidden;position:relative;width:100%}.v-progress-linear__bar{position:relative;width:100%;z-index:1}.v-progress-linear__bar,.v-progress-linear__bar__determinate{height:inherit;-webkit-transition:.2s;transition:.2s}.v-progress-linear__bar__indeterminate .long,.v-progress-linear__bar__indeterminate .short{background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;top:0;width:auto;will-change:left,right}.v-progress-linear__bar__indeterminate--active .long{-webkit-animation:indeterminate;-webkit-animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation:indeterminate;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear__bar__indeterminate--active .short{-webkit-animation:indeterminate-short;-webkit-animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation:indeterminate-short;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;-webkit-transition:.3s ease-in;transition:.3s ease-in}.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .long{-webkit-animation:query;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation:query;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .short{-webkit-animation:query-short;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation:query-short;animation-duration:2s;animation-iteration-count:infinite}@-webkit-keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@-webkit-keyframes query{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes query{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@-webkit-keyframes query-short{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes query-short{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}.theme--light.v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-divider{border-color:hsla(0,0%,100%,.12)}.v-divider{border:solid;border-width:thin 0 0;display:block;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:0;max-height:0;max-width:100%;-webkit-transition:inherit;transition:inherit}.v-divider--inset:not(.v-divider--vertical){margin-left:72px;max-width:calc(100% - 72px)}.v-divider--vertical{-ms-flex-item-align:stretch;align-self:stretch;border:solid;border-width:0 thin 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:inherit;max-height:100%;max-width:0;min-height:100%;vertical-align:text-bottom;width:0}.v-divider--vertical.v-divider--inset{margin-top:8px;max-height:calc(100% - 16px);min-height:0}.theme--light.v-subheader{color:rgba(0,0,0,.54)}.theme--dark.v-subheader{color:hsla(0,0%,100%,.7)}.v-subheader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:48px;padding:0 16px}.v-subheader--inset{margin-left:56px}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list__tile__sub-title{color:rgba(0,0,0,.54)}.theme--light.v-list .v-list__tile__mask{background:#eee;color:rgba(0,0,0,.38)}.theme--light.v-list .v-list__group__header:hover,.theme--light.v-list .v-list__tile--highlighted,.theme--light.v-list .v-list__tile--link:hover{background:rgba(0,0,0,.04)}.theme--light.v-list .v-list__group--active:after,.theme--light.v-list .v-list__group--active:before{background:rgba(0,0,0,.12)}.theme--light.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon,.theme--light.v-list .v-list__group--disabled .v-list__tile{color:rgba(0,0,0,.38)!important}.theme--dark.v-list{background:#424242;color:#fff}.theme--dark.v-list .v-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list__tile__sub-title{color:hsla(0,0%,100%,.7)}.theme--dark.v-list .v-list__tile__mask{background:#494949;color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list__group__header:hover,.theme--dark.v-list .v-list__tile--highlighted,.theme--dark.v-list .v-list__tile--link:hover{background:hsla(0,0%,100%,.08)}.theme--dark.v-list .v-list__group--active:after,.theme--dark.v-list .v-list__group--active:before{background:hsla(0,0%,100%,.12)}.theme--dark.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon,.theme--dark.v-list .v-list__group--disabled .v-list__tile{color:hsla(0,0%,100%,.5)!important}.v-list{list-style-type:none;padding:8px 0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list .v-input .v-messages{display:none}.v-list .v-input,.v-list .v-input__slot{margin:0}.v-list>div{-webkit-transition:inherit;transition:inherit}.v-list__tile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;height:48px;margin:0;padding:0 16px;position:relative;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list__tile--link{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-list__tile__action,.v-list__tile__content{height:100%}.v-list__tile__sub-title,.v-list__tile__title{overflow:hidden;text-overflow:ellipsis;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;width:100%}.v-list__tile__title{height:24px;line-height:24px;position:relative;text-align:left}.v-list__tile__sub-title{font-size:14px}.v-list__tile__action,.v-list__tile__avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:56px}.v-list__tile__action{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-list__tile__action .v-btn{margin:0;padding:0}.v-list__tile__action .v-btn--icon{margin:-6px}.v-list__tile__action .v-radio.v-radio{margin:0}.v-list__tile__action .v-input--selection-controls{padding:0}.v-list__tile__action-text{color:#9e9e9e;font-size:12px}.v-list__tile__action--stack{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8px;padding-top:8px;white-space:nowrap}.v-list__tile__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-align:left}.v-list__tile__content~.v-list__tile__action:not(.v-list__tile__action--stack),.v-list__tile__content~.v-list__tile__avatar{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-list__tile--active .v-list__tile__action:first-of-type .v-icon{color:inherit}.v-list__tile--avatar{height:56px}.v-list--dense{padding-bottom:4px;padding-top:4px}.v-list--dense .v-subheader{font-size:13px;height:40px}.v-list--dense .v-list__group .v-subheader{height:40px}.v-list--dense .v-list__tile{font-size:13px}.v-list--dense .v-list__tile--avatar{height:48px}.v-list--dense .v-list__tile:not(.v-list__tile--avatar){height:40px}.v-list--dense .v-list__tile .v-icon{font-size:22px}.v-list--dense .v-list__tile__sub-title{font-size:13px}.v-list--disabled{pointer-events:none}.v-list--two-line .v-list__tile{height:72px}.v-list--two-line.v-list--dense .v-list__tile{height:60px}.v-list--three-line .v-list__tile{height:88px}.v-list--three-line .v-list__tile__avatar{margin-top:-18px}.v-list--three-line .v-list__tile__sub-title{-webkit-line-clamp:2;display:-webkit-box;white-space:normal}.v-list--three-line.v-list--dense .v-list__tile{height:76px}.v-list>.v-list__group:before{top:0}.v-list>.v-list__group:before .v-list__tile__avatar{margin-top:-14px}.v-list__group{padding:0;position:relative;-webkit-transition:inherit;transition:inherit}.v-list__group:after,.v-list__group:before{content:\"\";height:1px;left:0;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-list__group--active~.v-list__group:before{display:none}.v-list__group__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.v-list__group__header>div:not(.v-list__group__header__prepend-icon):not(.v-list__group__header__append-icon){-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.v-list__group__header .v-list__group__header__append-icon,.v-list__group__header .v-list__group__header__prepend-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;padding:0 16px;user-select:none}.v-list__group__header--sub-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.v-list__group__header--sub-group div .v-list__tile{padding-left:0}.v-list__group__header--sub-group .v-list__group__header__prepend-icon{margin-right:8px;padding:0 0 0 40px}.v-list__group__header .v-list__group__header__prepend-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:56px}.v-list__group__header--active .v-list__group__header__append-icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-list__group__header--active .v-list__group__header__prepend-icon .v-icon{color:inherit}.v-list__group__header--active.v-list__group__header--sub-group .v-list__group__header__prepend-icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-list__group__items{padding:0;position:relative;-webkit-transition:inherit;transition:inherit}.v-list__group__items>div{display:block}.v-list__group__items--no-action .v-list__tile{padding-left:72px}.v-list__group--disabled{pointer-events:none}.v-list--subheader{padding-top:0}.v-avatar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;vertical-align:middle}.v-avatar .v-icon,.v-avatar .v-image,.v-avatar img{border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:inherit;width:inherit}.v-avatar--tile,.v-avatar--tile .v-icon,.v-avatar--tile .v-image,.v-avatar--tile img{border-radius:0}.theme--light.v-counter{color:rgba(0,0,0,.54)}.theme--dark.v-counter{color:hsla(0,0%,100%,.7)}.v-counter{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:12px;line-height:1;min-height:12px}.v-badge{display:inline-block;position:relative}.v-badge__badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;height:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-22px;top:-11px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:22px}.v-badge__badge .v-icon{font-size:14px}.v-badge--overlap .v-badge__badge{right:-8px;top:-8px}.v-badge--overlap.v-badge--left .v-badge__badge{left:-8px;right:auto}.v-badge--overlap.v-badge--bottom .v-badge__badge{bottom:-8px;top:auto}.v-badge--left .v-badge__badge{left:-22px}.v-badge--bottom .v-badge__badge{bottom:-11px;top:auto}.theme--light.v-bottom-nav{background-color:#fff}.theme--dark.v-bottom-nav{background-color:#424242}.v-bottom-nav{-webkit-transform:translateY(60px);bottom:0;-webkit-box-shadow:0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 3px 14px 2px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;transform:translateY(60px);-webkit-transition:all .4s cubic-bezier(.25,.8,.5,1);transition:all .4s cubic-bezier(.25,.8,.5,1);width:100%}.v-bottom-nav--absolute{position:absolute}.v-bottom-nav--active{-webkit-transform:translate(0);transform:translate(0)}.v-bottom-nav--fixed{position:fixed;z-index:4}.v-bottom-nav .v-btn{background:transparent!important;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;-ms-flex-negative:1;flex-shrink:1;font-weight:400;height:100%;margin:0;max-width:168px;min-width:80px;opacity:.5;padding:8px 12px 10px;text-transform:none;width:100%}.v-bottom-nav .v-btn .v-btn__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:12px;white-space:nowrap;will-change:font-size}.v-bottom-nav .v-btn .v-btn__content i.v-icon{color:inherit;margin-bottom:4px;-webkit-transition:all .4s cubic-bezier(.25,.8,.5,1);transition:all .4s cubic-bezier(.25,.8,.5,1)}.v-bottom-nav .v-btn .v-btn__content span{line-height:1}.v-bottom-nav .v-btn--active{opacity:1;padding-top:6px}.v-bottom-nav .v-btn--active:before{background-color:transparent}.v-bottom-nav .v-btn--active .v-btn__content{font-size:14px}.v-bottom-nav .v-btn--active .v-btn__content .v-icon{-webkit-transform:none;transform:none}.v-bottom-nav .v-btn:not(.v-btn--active){-webkit-filter:grayscale(100%);filter:grayscale(100%)}.v-bottom-nav--shift .v-btn__content{font-size:14px}.v-bottom-nav--shift .v-btn{max-width:96px;min-width:56px;-webkit-transition:all .3s;transition:all .3s}.v-bottom-nav--shift .v-btn--active{max-width:168px;min-width:96px}.v-bottom-nav--shift .v-btn:not(.v-btn--active) .v-btn__content .v-icon{-webkit-transform:scale(1) translateY(8px);transform:scale(1) translateY(8px)}.v-bottom-nav--shift .v-btn:not(.v-btn--active) .v-btn__content span{color:transparent}.v-bottom-sheet.v-dialog{-ms-flex-item-align:end;align-self:flex-end;border-radius:0;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:0;min-width:100%;overflow:visible;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1)}.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:70%;min-width:0}@media only screen and (max-width:599px){.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:none}}.v-dialog{border-radius:2px;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);margin:24px;overflow-y:auto;pointer-events:auto;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit}.v-dialog__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;outline:none;pointer-events:none;position:fixed;top:0;-webkit-transition:.2s cubic-bezier(.25,.8,.25,1);transition:.2s cubic-bezier(.25,.8,.25,1);width:100%;z-index:6}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog__activator,.v-dialog__activator *{cursor:pointer}.v-dialog__activator--disabled{pointer-events:none}.v-dialog__container{display:inline-block;vertical-align:middle}.v-dialog--animated{-webkit-animation-duration:.15s;-webkit-animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-duration:.15s;animation-name:animate-dialog;animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;height:100%;left:0;margin:0;overflow-y:auto;position:fixed;top:0}.v-dialog--fullscreen>.v-card{margin:0!important;min-height:100%;min-width:100%;padding:0!important}.v-dialog--scrollable{display:-webkit-box;display:-ms-flexbox;display:flex}.v-dialog--scrollable>.v-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.v-dialog--scrollable>.v-card>.v-card__text{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-y:auto}@-webkit-keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}.v-overlay{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);z-index:5}.v-overlay--absolute{position:absolute}.v-overlay:before{background-color:#212121;bottom:0;content:\"\";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:inherit;transition:inherit;-webkit-transition-delay:.15s;transition-delay:.15s;width:100%}.v-overlay--active{pointer-events:auto;-ms-touch-action:none;touch-action:none}.v-overlay--active:before{opacity:.46}.theme--light.v-breadcrumbs li.v-breadcrumbs__divider,.theme--light.v-breadcrumbs li .v-breadcrumbs__item--disabled,.theme--light.v-breadcrumbs li:last-child .v-breadcrumbs__item{color:rgba(0,0,0,.38)}.theme--dark.v-breadcrumbs li.v-breadcrumbs__divider,.theme--dark.v-breadcrumbs li .v-breadcrumbs__item--disabled,.theme--dark.v-breadcrumbs li:last-child .v-breadcrumbs__item{color:hsla(0,0%,100%,.5)}.v-breadcrumbs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:18px 12px}.v-breadcrumbs li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px}.v-breadcrumbs li .v-icon{font-size:16px}.v-breadcrumbs li:last-child a{cursor:default;pointer-events:none}.v-breadcrumbs li:nth-child(2n){padding:0 12px}.v-breadcrumbs--large li,.v-breadcrumbs--large li .v-icon{font-size:16px}.v-breadcrumbs__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-breadcrumbs__item--disabled{pointer-events:none}.v-ripple__container{border-radius:inherit;contain:strict;height:100%;width:100%;z-index:0}.v-ripple__animation,.v-ripple__container{color:inherit;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.v-ripple__animation{background:currentColor;border-radius:50%;opacity:0;-webkit-transition:.4s cubic-bezier(0,0,.2,1);transition:.4s cubic-bezier(0,0,.2,1);will-change:transform,opacity}.v-ripple__animation--enter{-webkit-transition:none;transition:none}.v-ripple__animation--visible{opacity:.15}.theme--light.v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn.v-btn--disabled,.theme--light.v-btn.v-btn--disabled .v-btn__loading,.theme--light.v-btn.v-btn--disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat){background-color:rgba(0,0,0,.12)!important}.theme--light.v-btn:not(.v-btn--icon):not(.v-btn--flat){background-color:#f5f5f5}.theme--dark.v-btn{color:#fff}.theme--dark.v-btn.v-btn--disabled,.theme--dark.v-btn.v-btn--disabled .v-btn__loading,.theme--dark.v-btn.v-btn--disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.theme--dark.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat){background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn:not(.v-btn--icon):not(.v-btn--flat){background-color:#212121}.v-btn{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:500;height:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6px 8px;min-width:88px;outline:0;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;user-select:none;vertical-align:middle}.v-btn:before{border-radius:inherit;color:inherit;content:\"\";height:100%;left:0;opacity:.12;position:absolute;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-btn{padding:0 16px}.v-btn--active,.v-btn:focus,.v-btn:hover{position:relative}.v-btn--active:before,.v-btn:focus:before,.v-btn:hover:before{background-color:currentColor}.v-btn__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:inherit;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;width:inherit}.v-btn--small{font-size:13px;height:28px;padding:0 8px}.v-btn--large{font-size:15px;height:44px;padding:0 32px}.v-btn .v-btn__content .v-icon{color:inherit}.v-btn:not(.v-btn--depressed):not(.v-btn--flat){-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);will-change:box-shadow}.v-btn:not(.v-btn--depressed):not(.v-btn--flat):active{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--icon{background:transparent;border-radius:50%;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;width:36px}.v-btn--icon.v-btn--small{width:28px}.v-btn--icon.v-btn--large{width:44px}.v-btn--floating,.v-btn--icon:before{border-radius:50%}.v-btn--floating{height:56px;min-width:0;padding:0;width:56px}.v-btn--floating.v-btn--absolute,.v-btn--floating.v-btn--fixed{z-index:4}.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat){-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat):active{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.v-btn--floating .v-btn__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;margin:0}.v-btn--floating:after{border-radius:50%}.v-btn--floating .v-btn__content :not(:only-child){-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-btn--floating .v-btn__content :not(:only-child):first-child{opacity:1}.v-btn--floating .v-btn__content :not(:only-child):last-child{-webkit-transform:rotate(-45deg);opacity:0;transform:rotate(-45deg)}.v-btn--floating .v-btn__content :not(:only-child):first-child,.v-btn--floating .v-btn__content :not(:only-child):last-child{-webkit-backface-visibility:hidden;left:0;position:absolute;top:0}.v-btn--floating.v-btn--active .v-btn__content :not(:only-child):first-child{-webkit-transform:rotate(45deg);opacity:0;transform:rotate(45deg)}.v-btn--floating.v-btn--active .v-btn__content :not(:only-child):last-child{-webkit-transform:rotate(0);opacity:1;transform:rotate(0)}.v-btn--floating .v-icon{height:inherit;width:inherit}.v-btn--floating.v-btn--small{height:40px;width:40px}.v-btn--floating.v-btn--small .v-icon{font-size:18px}.v-btn--floating.v-btn--large{height:72px;width:72px}.v-btn--floating.v-btn--large .v-icon{font-size:30px}.v-btn--reverse .v-btn__content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-btn--reverse.v-btn--column .v-btn__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-btn--absolute,.v-btn--fixed{margin:0}.v-btn.v-btn--absolute{position:absolute}.v-btn.v-btn--fixed{position:fixed}.v-btn--top:not(.v-btn--absolute){top:16px}.v-btn--top.v-btn--absolute{top:-28px}.v-btn--top.v-btn--absolute.v-btn--small{top:-20px}.v-btn--top.v-btn--absolute.v-btn--large{top:-36px}.v-btn--bottom:not(.v-btn--absolute){bottom:16px}.v-btn--bottom.v-btn--absolute{bottom:-28px}.v-btn--bottom.v-btn--absolute.v-btn--small{bottom:-20px}.v-btn--bottom.v-btn--absolute.v-btn--large{bottom:-36px}.v-btn--left{left:16px}.v-btn--right{right:16px}.v-btn.v-btn--disabled{-webkit-box-shadow:none!important;box-shadow:none!important;pointer-events:none}.v-btn:not(.v-btn--disabled):not(.v-btn--floating):not(.v-btn--icon) .v-btn__content .v-icon{-webkit-transition:none;transition:none}.v-btn--icon{padding:0}.v-btn--loader{pointer-events:none}.v-btn--loader .v-btn__content{opacity:0}.v-btn__loading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loading .v-icon--left{line-height:inherit;margin-right:1rem}.v-btn__loading .v-icon--right{line-height:inherit;margin-left:1rem}.v-btn.v-btn--outline{background:transparent!important;border:1px solid;-webkit-box-shadow:none;box-shadow:none}.v-btn.v-btn--outline:hover{-webkit-box-shadow:none;box-shadow:none}.v-btn--block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:6px 0;width:100%}.v-btn--round,.v-btn--round:after{border-radius:28px}.v-btn .v-icon--right{margin-left:16px}.v-btn .v-icon--left{margin-right:16px}.v-btn:not(.v-btn--outline).accent,.v-btn:not(.v-btn--outline).error,.v-btn:not(.v-btn--outline).info,.v-btn:not(.v-btn--outline).primary,.v-btn:not(.v-btn--outline).secondary,.v-btn:not(.v-btn--outline).success,.v-btn:not(.v-btn--outline).warning{color:#fff}.v-progress-circular{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle}.v-progress-circular svg{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:0}.v-progress-circular--indeterminate svg{-webkit-animation:progress-circular-rotate 1.4s linear infinite;-webkit-transform-origin:center center;animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{-webkit-animation:progress-circular-dash 1.4s ease-in-out infinite;animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-dasharray:80,200;stroke-dashoffset:0px;stroke-linecap:round}.v-progress-circular__underlay{stroke:rgba(0,0,0,.1);z-index:1}.v-progress-circular__overlay{stroke:currentColor;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;z-index:2}.v-progress-circular__info{-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@-webkit-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@-webkit-keyframes progress-circular-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes progress-circular-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.theme--light.v-btn-toggle{background:#fff}.theme--light.v-btn-toggle .v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn-toggle .v-btn.v-btn--active:not(:last-child):not([data-only-child]){border-right-color:rgba(0,0,0,.26)}.theme--dark.v-btn-toggle{background:#424242}.theme--dark.v-btn-toggle .v-btn{color:#fff}.theme--dark.v-btn-toggle .v-btn.v-btn--active:not(:last-child):not([data-only-child]){border-right-color:hsla(0,0%,100%,.3)}.v-btn-toggle{border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);will-change:background,box-shadow}.v-btn-toggle .v-btn{border-radius:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;min-width:auto;opacity:.4;padding:0 8px;width:auto}.v-btn-toggle .v-btn:not(:last-child){border-right:1px solid transparent}.v-btn-toggle .v-btn:after{display:none}.v-btn-toggle .v-btn.v-btn--active{opacity:1}.v-btn-toggle .v-btn span+.v-icon{font-size:medium;margin-left:10px}.v-btn-toggle .v-btn:first-child{border-radius:2px 0 0 2px}.v-btn-toggle .v-btn:last-child{border-radius:0 2px 2px 0}.v-btn-toggle--selected{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-image{z-index:0}.v-image__image,.v-image__placeholder{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{-webkit-filter:blur(2px);filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;position:relative}.v-responsive__content{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.v-responsive__sizer{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0px;-webkit-transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1)}.application--is-rtl .v-carousel__prev{left:auto;right:5px}.application--is-rtl .v-carousel__next{left:5px;right:auto}.v-carousel{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:500px;overflow:hidden;position:relative;width:100%}.v-carousel__item{position:absolute;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-carousel__next,.v-carousel__prev{-webkit-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);z-index:1}.v-carousel__next .v-btn,.v-carousel__prev .v-btn{height:auto;margin:0;width:auto}.v-carousel__next .v-btn i,.v-carousel__prev .v-btn i{font-size:48px}.v-carousel__next .v-btn:hover,.v-carousel__prev .v-btn:hover{background:none}.v-carousel__prev{left:5px}.v-carousel__next{right:5px}.v-carousel__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls__item{margin:0 8px!important}.v-carousel__controls__item .v-icon{opacity:.5;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.theme--light.v-data-iterator .v-data-iterator__actions{color:rgba(0,0,0,.54)}.theme--light.v-data-iterator .v-data-iterator__actions__select .v-select .v-input__append-inner,.theme--light.v-data-iterator .v-data-iterator__actions__select .v-select .v-select__selection--comma{color:rgba(0,0,0,.54)!important}.theme--dark.v-data-iterator .v-data-iterator__actions{color:hsla(0,0%,100%,.7)}.theme--dark.v-data-iterator .v-data-iterator__actions__select .v-select .v-input__append-inner,.theme--dark.v-data-iterator .v-data-iterator__actions__select .v-select .v-select__selection--comma{color:hsla(0,0%,100%,.7)!important}.v-data-iterator__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;font-size:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-data-iterator__actions .v-btn{color:inherit}.v-data-iterator__actions .v-btn:last-of-type{margin-left:14px}.v-data-iterator__actions__range-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px}.v-data-iterator__actions__pagination{display:block;margin:0 32px 0 24px;text-align:center}.v-data-iterator__actions__select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:14px}.v-data-iterator__actions__select .v-select{margin:13px 0 13px 34px;padding:0;position:static}.v-data-iterator__actions__select .v-select .v-select__selection--comma{font-size:12px}.theme--light.v-overflow-btn .v-input__control:before,.theme--light.v-overflow-btn .v-input__slot:before{background-color:rgba(0,0,0,.12)!important}.theme--light.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,.theme--light.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner,.theme--light.v-overflow-btn--editable:hover .v-input__append-inner,.theme--light.v-overflow-btn--segmented .v-input__append-inner{border-left:1px solid rgba(0,0,0,.12)}.theme--light.v-overflow-btn.v-input--is-focused .v-input__slot,.theme--light.v-overflow-btn.v-select--is-menu-active .v-input__slot,.theme--light.v-overflow-btn:hover .v-input__slot{background:#fff}.theme--dark.v-overflow-btn .v-input__control:before,.theme--dark.v-overflow-btn .v-input__slot:before{background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,.theme--dark.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner,.theme--dark.v-overflow-btn--editable:hover .v-input__append-inner,.theme--dark.v-overflow-btn--segmented .v-input__append-inner{border-left:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-overflow-btn.v-input--is-focused .v-input__slot,.theme--dark.v-overflow-btn.v-select--is-menu-active .v-input__slot,.theme--dark.v-overflow-btn:hover .v-input__slot{background:#424242}.v-overflow-btn{margin-top:12px}.v-overflow-btn:not(.v-overflow-btn--editable)>.v-input__control>.v-input__slot{cursor:pointer}.v-overflow-btn .v-select__slot{height:48px}.v-overflow-btn .v-select__selection--comma:first-child,.v-overflow-btn .v-select__slot input{margin-left:16px}.v-overflow-btn .v-input__slot{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-overflow-btn .v-input__slot:after{content:none}.v-overflow-btn .v-label{margin-left:16px;top:calc(50% - 10px)}.v-overflow-btn .v-input__append-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:auto;align-self:auto;-ms-flex-negative:0;flex-shrink:0;height:48px;margin-top:0;padding:0;width:48px}.v-overflow-btn .v-input__append-outer,.v-overflow-btn .v-input__prepend-outer{margin-bottom:12px;margin-top:12px}.v-overflow-btn .v-input__control:before{content:\"\";height:1px;left:0;position:absolute;top:-1px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-overflow-btn.v-input--is-focused .v-input__slot,.v-overflow-btn.v-select--is-menu-active .v-input__slot{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-overflow-btn .v-select__selections{width:0}.v-overflow-btn--segmented .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-overflow-btn--segmented .v-select__selections .v-btn{border-radius:0;height:48px;margin:0 -16px 0 0;width:100%}.v-overflow-btn--segmented .v-select__selections .v-btn__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.v-overflow-btn--segmented .v-select__selections .v-btn__content:before{background-color:transparent}.v-overflow-btn--editable .v-input__append-inner,.v-overflow-btn--editable .v-input__append-inner *{cursor:pointer}.theme--light.v-table{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-table thead tr:first-child{border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-table thead th{color:rgba(0,0,0,.54)}.theme--light.v-table tbody tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-table tbody tr[active]{background:#f5f5f5}.theme--light.v-table tbody tr:hover:not(.v-datatable__expand-row){background:#eee}.theme--light.v-table tfoot tr{border-top:1px solid rgba(0,0,0,.12)}.theme--dark.v-table{background-color:#424242;color:#fff}.theme--dark.v-table thead tr:first-child{border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-table thead th{color:hsla(0,0%,100%,.7)}.theme--dark.v-table tbody tr:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-table tbody tr[active]{background:#505050}.theme--dark.v-table tbody tr:hover:not(.v-datatable__expand-row){background:#616161}.theme--dark.v-table tfoot tr{border-top:1px solid hsla(0,0%,100%,.12)}.v-table__overflow{overflow-x:auto;overflow-y:hidden;width:100%}table.v-table{border-collapse:collapse;border-radius:2px;border-spacing:0;max-width:100%;width:100%}table.v-table tbody td:first-child,table.v-table tbody td:not(:first-child),table.v-table tbody th:first-child,table.v-table tbody th:not(:first-child),table.v-table thead td:first-child,table.v-table thead td:not(:first-child),table.v-table thead th:first-child,table.v-table thead th:not(:first-child){padding:0 24px}table.v-table thead tr{height:56px}table.v-table thead th{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;font-size:12px;font-weight:500;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;white-space:nowrap}table.v-table thead th.sortable{pointer-events:auto}table.v-table thead th>div{width:100%}table.v-table tbody tr{-webkit-transition:background .3s cubic-bezier(.25,.8,.5,1);transition:background .3s cubic-bezier(.25,.8,.5,1);will-change:background}table.v-table tbody td,table.v-table tbody th{height:48px}table.v-table tbody td{font-size:13px;font-weight:400}table.v-table .input-group--selection-controls{padding:0}table.v-table .input-group--selection-controls .input-group__details{display:none}table.v-table .input-group--selection-controls.checkbox .v-icon{-webkit-transform:translateX(-50%);left:50%;transform:translateX(-50%)}table.v-table .input-group--selection-controls.checkbox .input-group--selection-controls__ripple{-webkit-transform:translate(-50%,-50%);left:50%;transform:translate(-50%,-50%)}table.v-table tfoot tr{height:48px}table.v-table tfoot tr td{padding:0 24px}.theme--light.v-datatable thead th.column.sortable i{color:rgba(0,0,0,.38)}.theme--light.v-datatable thead th.column.sortable.active,.theme--light.v-datatable thead th.column.sortable.active i,.theme--light.v-datatable thead th.column.sortable:hover{color:rgba(0,0,0,.87)}.theme--light.v-datatable .v-datatable__actions{background-color:#fff;border-top:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.54)}.theme--dark.v-datatable thead th.column.sortable i{color:hsla(0,0%,100%,.5)}.theme--dark.v-datatable thead th.column.sortable.active,.theme--dark.v-datatable thead th.column.sortable.active i,.theme--dark.v-datatable thead th.column.sortable:hover{color:#fff}.theme--dark.v-datatable .v-datatable__actions{background-color:#424242;border-top:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.7)}.v-datatable .v-input--selection-controls{margin:0}.v-datatable thead th.column.sortable{cursor:pointer;outline:0}.v-datatable thead th.column.sortable i{display:inline-block;font-size:16px;opacity:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-datatable thead th.column.sortable:focus i,.v-datatable thead th.column.sortable:hover i{opacity:.6}.v-datatable thead th.column.sortable.active{-webkit-transform:none;transform:none}.v-datatable thead th.column.sortable.active i{opacity:1}.v-datatable thead th.column.sortable.active.desc i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-datatable__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;font-size:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-datatable__actions .v-btn{color:inherit}.v-datatable__actions .v-btn:last-of-type{margin-left:14px}.v-datatable__actions__range-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px}.v-datatable__actions__pagination{display:block;margin:0 32px 0 24px;text-align:center}.v-datatable__actions__select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:14px;white-space:nowrap}.v-datatable__actions__select .v-select{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;margin:13px 0 13px 34px;padding:0;position:static}.v-datatable__actions__select .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-datatable__actions__select .v-select__selections .v-select__selection--comma{font-size:12px}.v-datatable__progress,.v-datatable__progress td,.v-datatable__progress th,.v-datatable__progress tr{height:auto!important}.v-datatable__progress th{padding:0!important}.v-datatable__progress th .v-progress-linear{margin:0}.v-datatable__expand-row{border:none!important}.v-datatable__expand-col{height:0!important;padding:0!important}.v-datatable__expand-col--expanded{border-bottom:1px solid rgba(0,0,0,.12)}.v-datatable__expand-content{-webkit-transition:height .3s cubic-bezier(.25,.8,.5,1);transition:height .3s cubic-bezier(.25,.8,.5,1)}.v-datatable__expand-content>.card{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.theme--light.v-small-dialog a{color:rgba(0,0,0,.87)}.theme--dark.v-small-dialog a{color:#fff}.theme--light.v-small-dialog__content{background:#fff}.theme--dark.v-small-dialog__content{background:#424242}.theme--light.v-small-dialog__actions{background:#fff}.theme--dark.v-small-dialog__actions{background:#424242}.v-small-dialog{display:block;height:100%;width:100%}.v-small-dialog__content{padding:0 24px}.v-small-dialog__actions{text-align:right;white-space:pre}.v-small-dialog a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;text-decoration:none}.v-small-dialog a>*{width:100%}.v-small-dialog .v-menu__activator{height:100%}.application--is-rtl .v-date-picker-title .v-picker__title__btn{text-align:right}.v-date-picker-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1}.v-date-picker-title__year{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:500;margin-bottom:8px}.v-date-picker-title__date{font-size:34px;font-weight:500;overflow:hidden;position:relative;text-align:left}.v-date-picker-title__date>div{position:relative}.theme--light.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) strong:not(:hover){color:rgba(0,0,0,.87)!important}.theme--light.v-date-picker-header .v-date-picker-header__value--disabled strong{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) strong:not(:hover){color:#fff!important}.theme--dark.v-date-picker-header .v-date-picker-header__value--disabled strong{color:hsla(0,0%,100%,.5)}.v-date-picker-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 16px;position:relative}.v-date-picker-header .v-btn{margin:0;z-index:auto}.v-date-picker-header .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-date-picker-header__value{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative;text-align:center}.v-date-picker-header__value strong{cursor:pointer;display:block;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.theme--light.v-date-picker-table th{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-table th{color:hsla(0,0%,100%,.5)}.v-date-picker-table{height:242px;padding:0 12px;position:relative}.v-date-picker-table table{table-layout:fixed;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-date-picker-table td,.v-date-picker-table th{position:relative;text-align:center}.v-date-picker-table th{font-size:12px}.v-date-picker-table--date .v-btn{height:32px;width:32px}.v-date-picker-table .v-btn{font-size:12px;margin:0;z-index:auto}.v-date-picker-table .v-btn.v-btn--active{color:#fff}.v-date-picker-table--month td{height:56px;text-align:center;vertical-align:middle;width:33.333333%}.v-date-picker-table--month td .v-btn{margin:0 auto;max-width:160px;min-width:40px;width:100%}.v-date-picker-table--date th{font-weight:600;padding:8px 0}.v-date-picker-table--date td{width:45px}.v-date-picker-table__event{-webkit-transform:translateX(-4px);border-radius:50%;bottom:2px;content:\"\";display:block;height:8px;left:50%;position:absolute;transform:translateX(-4px);width:8px}.v-date-picker-years{font-size:16px;font-weight:400;height:286px;list-style-type:none;overflow:auto;padding:0;text-align:center}.v-date-picker-years li{cursor:pointer;padding:8px 0;-webkit-transition:none;transition:none}.v-date-picker-years li.active{font-size:26px;font-weight:500;padding:10px 0}.v-date-picker-years li:hover{background:rgba(0,0,0,.12)}.v-picker--landscape .v-date-picker-years{height:286px}.theme--light.v-picker__title{background:#e0e0e0}.theme--dark.v-picker__title{background:#616161}.theme--light.v-picker__body{background:#fff}.theme--dark.v-picker__body{background:#424242}.v-picker{border-radius:2px;contain:layout style;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;vertical-align:top}.v-picker--full-width{display:-webkit-box;display:-ms-flexbox;display:flex}.v-picker__title{border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;padding:16px}.v-picker__title__btn{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-picker__title__btn:not(.active){cursor:pointer;opacity:.6}.v-picker__title__btn:not(.active):hover{opacity:1}.v-picker__title__btn--readonly{pointer-events:none}.v-picker__title__btn--active{opacity:1}.v-picker__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;position:relative;z-index:0}.v-picker__body>div{width:100%}.v-picker__body>div.fade-transition-leave-active{position:absolute}.v-picker--landscape .v-picker__title{border-bottom-right-radius:0;border-top-right-radius:0;height:100%;left:0;position:absolute;top:0;width:170px;z-index:1}.v-picker--landscape .v-picker__actions,.v-picker--landscape .v-picker__body{margin-left:170px}.theme--light.v-expansion-panel .v-expansion-panel__container{background-color:#fff;border-top:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.theme--light.v-expansion-panel .v-expansion-panel__container .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panel .v-expansion-panel__container--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panel--focusable .v-expansion-panel__container:focus{background-color:#eee}.theme--dark.v-expansion-panel .v-expansion-panel__container{background-color:#424242;border-top:1px solid hsla(0,0%,100%,.12);color:#fff}.theme--dark.v-expansion-panel .v-expansion-panel__container .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panel .v-expansion-panel__container--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panel--focusable .v-expansion-panel__container:focus{background-color:#494949}.v-expansion-panel{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding:0;text-align:left;width:100%}.v-expansion-panel__container{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;outline:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel__container:first-child{border-top:none!important}.v-expansion-panel__container .v-expansion-panel__header__iconnel__header__icon{margin-left:auto}.v-expansion-panel__container--disabled .v-expansion-panel__header{pointer-events:none}.v-expansion-panel__container--active>.v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-expansion-panel__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;padding:12px 24px;position:relative}.v-expansion-panel__header>:not(.v-expansion-panel__header__icon){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.v-expansion-panel__body{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel__body .v-card{border-radius:0}.v-expansion-panel--inset,.v-expansion-panel--popout,.v-expansion-panel__body .v-card{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panel--inset .v-expansion-panel__container--active,.v-expansion-panel--popout .v-expansion-panel__container--active{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);margin:16px}.v-expansion-panel--inset .v-expansion-panel__container,.v-expansion-panel--popout .v-expansion-panel__container{max-width:95%}.v-expansion-panel--popout .v-expansion-panel__container--active{max-width:100%}.v-expansion-panel--inset .v-expansion-panel__container--active{max-width:85%}.theme--light.v-footer{background:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-footer{background:#212121;color:#fff}.v-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0!important;-ms-flex:0 1 auto!important;flex:0 1 auto!important;min-height:36px;-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.v-footer--absolute,.v-footer--fixed{bottom:0;left:0;width:100%;z-index:3}.v-footer--inset{z-index:2}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-form>.container{padding:16px}.v-form>.container>.layout>.flex{padding:8px}.v-form>.container>.layout:only-child{margin:-8px}.v-form>.container>.layout:not(:only-child){margin:auto -8px}.container{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:auto;padding:24px;width:100%}.container.fluid{max-width:100%}.container.fill-height{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.container.fill-height>.layout{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%}.container.grid-list-xs .layout .flex{padding:1px}.container.grid-list-xs .layout:only-child{margin:-1px}.container.grid-list-xs .layout:not(:only-child){margin:auto -1px}.container.grid-list-xs :not(:only-child) .layout:first-child{margin-top:-1px}.container.grid-list-xs :not(:only-child) .layout:last-child{margin-bottom:-1px}.container.grid-list-sm .layout .flex{padding:2px}.container.grid-list-sm .layout:only-child{margin:-2px}.container.grid-list-sm .layout:not(:only-child){margin:auto -2px}.container.grid-list-sm :not(:only-child) .layout:first-child{margin-top:-2px}.container.grid-list-sm :not(:only-child) .layout:last-child{margin-bottom:-2px}.container.grid-list-md .layout .flex{padding:4px}.container.grid-list-md .layout:only-child{margin:-4px}.container.grid-list-md .layout:not(:only-child){margin:auto -4px}.container.grid-list-md :not(:only-child) .layout:first-child{margin-top:-4px}.container.grid-list-md :not(:only-child) .layout:last-child{margin-bottom:-4px}.container.grid-list-lg .layout .flex{padding:8px}.container.grid-list-lg .layout:only-child{margin:-8px}.container.grid-list-lg .layout:not(:only-child){margin:auto -8px}.container.grid-list-lg :not(:only-child) .layout:first-child{margin-top:-8px}.container.grid-list-lg :not(:only-child) .layout:last-child{margin-bottom:-8px}.container.grid-list-xl .layout .flex{padding:12px}.container.grid-list-xl .layout:only-child{margin:-12px}.container.grid-list-xl .layout:not(:only-child){margin:auto -12px}.container.grid-list-xl :not(:only-child) .layout:first-child{margin-top:-12px}.container.grid-list-xl :not(:only-child) .layout:last-child{margin-bottom:-12px}.layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.layout.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.layout.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.layout.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout.column.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.layout.column>.flex{max-width:100%}.layout.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.child-flex>*,.flex{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align-self-start{-ms-flex-item-align:start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.align-self-center{-ms-flex-item-align:center;align-self:center}.align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.align-content-start{-ms-flex-line-pack:start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;align-content:flex-end}.align-content-center{-ms-flex-line-pack:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;align-content:space-around}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-self-start{justify-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-center{justify-self:center}.justify-self-baseline{justify-self:baseline}.grow,.spacer{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.grow{-ms-flex-negative:0!important;flex-shrink:0!important}.shrink{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:1!important;flex-shrink:1!important}.scroll-y{overflow-y:auto}.fill-height{height:100%}.hide-overflow{overflow:hidden!important}.show-overflow{overflow:visible!important}.ellipsis,.no-wrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-flex>*,.d-inline-flex>*{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}@media only screen and (min-width:960px){.container{max-width:900px}}@media only screen and (min-width:1264px){.container{max-width:1185px}}@media only screen and (min-width:1904px){.container{max-width:1785px}}@media only screen and (max-width:959px){.container{padding:16px}}@media (min-width:0){.flex.xs1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-xs1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex.xs2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-xs2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.xs3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xs3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.xs4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-xs4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.xs5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-xs5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.xs6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xs6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.xs7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-xs7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.xs8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-xs8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.xs9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xs9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.xs10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-xs10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.xs11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-xs11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.xs12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xs12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.offset-xs0{margin-left:0}.flex.offset-xs1{margin-left:8.333333333333332%}.flex.offset-xs2{margin-left:16.666666666666664%}.flex.offset-xs3{margin-left:25%}.flex.offset-xs4{margin-left:33.33333333333333%}.flex.offset-xs5{margin-left:41.66666666666667%}.flex.offset-xs6{margin-left:50%}.flex.offset-xs7{margin-left:58.333333333333336%}.flex.offset-xs8{margin-left:66.66666666666666%}.flex.offset-xs9{margin-left:75%}.flex.offset-xs10{margin-left:83.33333333333334%}.flex.offset-xs11{margin-left:91.66666666666666%}.flex.offset-xs12{margin-left:100%}}@media (min-width:600px){.flex.sm1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-sm1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex.sm2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-sm2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.sm3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-sm3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.sm4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-sm4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.sm5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-sm5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.sm6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-sm6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.sm7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-sm7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.sm8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-sm8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.sm9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-sm9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.sm10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-sm10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.sm11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-sm11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.sm12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-sm12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.offset-sm0{margin-left:0}.flex.offset-sm1{margin-left:8.333333333333332%}.flex.offset-sm2{margin-left:16.666666666666664%}.flex.offset-sm3{margin-left:25%}.flex.offset-sm4{margin-left:33.33333333333333%}.flex.offset-sm5{margin-left:41.66666666666667%}.flex.offset-sm6{margin-left:50%}.flex.offset-sm7{margin-left:58.333333333333336%}.flex.offset-sm8{margin-left:66.66666666666666%}.flex.offset-sm9{margin-left:75%}.flex.offset-sm10{margin-left:83.33333333333334%}.flex.offset-sm11{margin-left:91.66666666666666%}.flex.offset-sm12{margin-left:100%}}@media (min-width:960px){.flex.md1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-md1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex.md2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-md2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.md3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-md3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.md4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-md4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.md5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-md5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.md6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-md6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.md7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-md7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.md8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-md8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.md9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-md9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.md10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-md10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.md11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-md11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.md12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-md12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.offset-md0{margin-left:0}.flex.offset-md1{margin-left:8.333333333333332%}.flex.offset-md2{margin-left:16.666666666666664%}.flex.offset-md3{margin-left:25%}.flex.offset-md4{margin-left:33.33333333333333%}.flex.offset-md5{margin-left:41.66666666666667%}.flex.offset-md6{margin-left:50%}.flex.offset-md7{margin-left:58.333333333333336%}.flex.offset-md8{margin-left:66.66666666666666%}.flex.offset-md9{margin-left:75%}.flex.offset-md10{margin-left:83.33333333333334%}.flex.offset-md11{margin-left:91.66666666666666%}.flex.offset-md12{margin-left:100%}}@media (min-width:1264px){.flex.lg1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-lg1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex.lg2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-lg2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.lg3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-lg3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.lg4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-lg4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.lg5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-lg5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.lg6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-lg6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.lg7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-lg7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.lg8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-lg8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.lg9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-lg9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.lg10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-lg10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.lg11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-lg11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.lg12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-lg12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.offset-lg0{margin-left:0}.flex.offset-lg1{margin-left:8.333333333333332%}.flex.offset-lg2{margin-left:16.666666666666664%}.flex.offset-lg3{margin-left:25%}.flex.offset-lg4{margin-left:33.33333333333333%}.flex.offset-lg5{margin-left:41.66666666666667%}.flex.offset-lg6{margin-left:50%}.flex.offset-lg7{margin-left:58.333333333333336%}.flex.offset-lg8{margin-left:66.66666666666666%}.flex.offset-lg9{margin-left:75%}.flex.offset-lg10{margin-left:83.33333333333334%}.flex.offset-lg11{margin-left:91.66666666666666%}.flex.offset-lg12{margin-left:100%}}@media (min-width:1904px){.flex.xl1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-xl1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex.xl2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-xl2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.xl3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xl3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.xl4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-xl4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.xl5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-xl5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.xl6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xl6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.xl7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-xl7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.xl8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-xl8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.xl9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xl9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.xl10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-xl10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.xl11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-xl11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.xl12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xl12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.offset-xl0{margin-left:0}.flex.offset-xl1{margin-left:8.333333333333332%}.flex.offset-xl2{margin-left:16.666666666666664%}.flex.offset-xl3{margin-left:25%}.flex.offset-xl4{margin-left:33.33333333333333%}.flex.offset-xl5{margin-left:41.66666666666667%}.flex.offset-xl6{margin-left:50%}.flex.offset-xl7{margin-left:58.333333333333336%}.flex.offset-xl8{margin-left:66.66666666666666%}.flex.offset-xl9{margin-left:75%}.flex.offset-xl10{margin-left:83.33333333333334%}.flex.offset-xl11{margin-left:91.66666666666666%}.flex.offset-xl12{margin-left:100%}}.v-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;-webkit-transition:none;transition:none}.v-content[data-booted=true]{-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.v-content__wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;position:relative}@media print{@-moz-document url-prefix(){.v-content{display:block}}}.theme--light.v-jumbotron .v-jumbotron__content{color:rgba(0,0,0,.87)}.theme--dark.v-jumbotron .v-jumbotron__content{color:#fff}.v-jumbotron{display:block;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-jumbotron__wrapper{height:100%;overflow:hidden;position:relative;-webkit-transition:inherit;transition:inherit;width:100%}.v-jumbotron__background{bottom:0;contain:strict;left:0;position:absolute;right:0;top:0;-webkit-transition:inherit;transition:inherit}.v-jumbotron__image{-webkit-transform:translate(-50%,-50%);left:50%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transition:inherit;transition:inherit;will-change:transform}.v-jumbotron__content{height:100%;position:relative;-webkit-transition:inherit;transition:inherit}.theme--light.v-navigation-drawer{background-color:#fff}.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:rgba(0,0,0,.12)}.theme--light.v-navigation-drawer .v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-navigation-drawer{background-color:#424242}.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:hsla(0,0%,100%,.12)}.theme--dark.v-navigation-drawer .v-divider{border-color:hsla(0,0%,100%,.12)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;display:block;left:0;max-width:100%;overflow-x:hidden;overflow-y:auto;pointer-events:auto;top:0;-webkit-transition:none;transition:none;will-change:transform;z-index:3}.v-navigation-drawer[data-booted=true]{-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,-webkit-transform;-webkit-transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.v-navigation-drawer__border{height:100%;position:absolute;right:0;top:0;width:1px}.v-navigation-drawer.v-navigation-drawer--right:after{left:0;right:auto}.v-navigation-drawer--right{left:auto;right:0}.v-navigation-drawer--right>.v-navigation-drawer__border{left:0;right:auto}.v-navigation-drawer--absolute{position:absolute}.v-navigation-drawer--fixed{position:fixed}.v-navigation-drawer--floating:after{display:none}.v-navigation-drawer--mini-variant{overflow:hidden}.v-navigation-drawer--mini-variant .v-list__group__header__prepend-icon{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.v-navigation-drawer--mini-variant .v-list__tile__action,.v-navigation-drawer--mini-variant .v-list__tile__avatar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:48px}.v-navigation-drawer--mini-variant .v-list__tile:after,.v-navigation-drawer--mini-variant .v-list__tile__content{opacity:0}.v-navigation-drawer--mini-variant .v-divider,.v-navigation-drawer--mini-variant .v-list--group,.v-navigation-drawer--mini-variant .v-subheader{display:none!important}.v-navigation-drawer--is-mobile,.v-navigation-drawer--temporary{z-index:6}.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),.v-navigation-drawer--temporary:not(.v-navigation-drawer--close){-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.v-navigation-drawer .v-list{background:inherit}.v-navigation-drawer>.v-list .v-list__tile{font-weight:500;-webkit-transition:none;transition:none}.v-navigation-drawer>.v-list .v-list__tile--active .v-list__tile__title{color:inherit}.v-navigation-drawer>.v-list .v-list--group .v-list__tile{font-weight:400}.v-navigation-drawer>.v-list .v-list--group__header--active:after{background:transparent}.v-navigation-drawer>.v-list:not(.v-list--dense) .v-list__tile{font-size:14px}.theme--light.v-pagination .v-pagination__item{background:#fff;color:#000}.theme--light.v-pagination .v-pagination__item--active{color:#fff}.theme--light.v-pagination .v-pagination__navigation{background:#fff}.theme--light.v-pagination .v-pagination__navigation .v-icon{color:rgba(0,0,0,.54)}.theme--dark.v-pagination .v-pagination__item{background:#424242;color:#fff}.theme--dark.v-pagination .v-pagination__item--active{color:#fff}.theme--dark.v-pagination .v-pagination__navigation{background:#424242}.theme--dark.v-pagination .v-pagination__navigation .v-icon{color:#fff}.v-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style-type:none;margin:0;max-width:100%;padding:0}.v-pagination>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.v-pagination--circle .v-pagination__item,.v-pagination--circle .v-pagination__more,.v-pagination--circle .v-pagination__navigation{border-radius:50%}.v-pagination--disabled{opacity:.6;pointer-events:none}.v-pagination__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border-radius:4px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.3rem;text-decoration:none;-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1);width:34px}.v-pagination__item--active{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-pagination__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.3rem 10px;text-decoration:none;width:2rem}.v-pagination__navigation .v-icon{font-size:2rem;-webkit-transition:.2s cubic-bezier(.4,0,.6,1);transition:.2s cubic-bezier(.4,0,.6,1);vertical-align:middle}.v-pagination__navigation--disabled{opacity:.6;pointer-events:none}.v-pagination__more{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.3rem;width:2rem}.v-parallax{overflow:hidden;position:relative;z-index:0}.v-parallax__image-container{bottom:0;contain:strict;left:0;position:absolute;right:0;top:0;z-index:1}.v-parallax__image{-webkit-transform:translate(-50%);bottom:0;display:none;left:50%;min-height:100%;min-width:100%;position:absolute;transform:translate(-50%);-webkit-transition:opacity .3s cubic-bezier(.25,.8,.5,1);transition:opacity .3s cubic-bezier(.25,.8,.5,1);will-change:transform;z-index:1}.v-parallax__content{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem;position:relative;z-index:2}.v-input--radio-group .v-radio{margin-bottom:8px}.v-input--radio-group__input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.v-input--radio-group__input>.v-label{padding-bottom:8px}.v-input--radio-group--row .v-input--radio-group__input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-input--radio-group--column .v-input--radio-group__input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme--light.v-radio--is-disabled label{color:rgba(0,0,0,.38)}.theme--light.v-radio--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.theme--dark.v-radio--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.v-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-right:16px;outline:none}.v-radio--is-disabled{pointer-events:none}.theme--light.v-input--range-slider.v-input--slider.v-input--is-disabled .v-slider.v-slider .v-slider__thumb{background:#bdbdbd}.theme--dark.v-input--range-slider.v-input--slider.v-input--is-disabled .v-slider.v-slider .v-slider__thumb{background:#424242}.v-input--range-slider.v-input--is-disabled .v-slider__track-fill{display:none}.v-input--range-slider.v-input--is-disabled.v-input--slider .v-slider.v-slider .v-slider__thumb{border-color:transparent}.theme--light.v-input--slider .v-slider__track,.theme--light.v-input--slider .v-slider__track-fill{background:rgba(0,0,0,.26)}.theme--light.v-input--slider .v-slider__track__container:after{border:1px solid rgba(0,0,0,.87)}.theme--light.v-input--slider .v-slider__ticks{border-color:rgba(0,0,0,.87);color:rgba(0,0,0,.54)}.theme--light.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb-label{background:rgba(0,0,0,.26)}.theme--light.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb{border:3px solid rgba(0,0,0,.26)}.theme--light.v-input--slider:not(.v-input--is-dirty).v-input--slider--is-active .v-slider__thumb{border:3px solid rgba(0,0,0,.38)}.theme--light.v-input--slider.v-input--is-disabled .v-slider__thumb{border:5px solid rgba(0,0,0,.26)}.theme--light.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{background:rgba(0,0,0,.26)}.theme--light.v-input--slider.v-input--slider--is-active .v-slider__track{background:rgba(0,0,0,.38)}.theme--dark.v-input--slider .v-slider__track,.theme--dark.v-input--slider .v-slider__track-fill{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider .v-slider__track__container:after{border:1px solid #fff}.theme--dark.v-input--slider .v-slider__ticks{border-color:#fff;color:hsla(0,0%,100%,.7)}.theme--dark.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb-label{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb{border:3px solid hsla(0,0%,100%,.2)}.theme--dark.v-input--slider:not(.v-input--is-dirty).v-input--slider--is-active .v-slider__thumb{border:3px solid hsla(0,0%,100%,.3)}.theme--dark.v-input--slider.v-input--is-disabled .v-slider__thumb{border:5px solid hsla(0,0%,100%,.2)}.theme--dark.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider.v-input--slider--is-active .v-slider__track{background:hsla(0,0%,100%,.3)}.application--is-rtl .v-input--slider .v-label{margin-left:16px;margin-right:0}.v-input--slider{margin-top:16px}.v-input--slider.v-input--is-focused .v-slider__thumb-container--is-active:not(.v-slider__thumb-container--show-label):before{-webkit-transform:scale(1);opacity:.2;transform:scale(1)}.v-input--slider.v-input--is-focused .v-slider__track{-webkit-transition:none;transition:none}.v-input--slider.v-input--is-focused.v-input--slider--ticks .v-slider .v-slider__tick,.v-input--slider.v-input--is-focused.v-input--slider--ticks .v-slider__track__container:after,.v-input--slider.v-input--slider--ticks .v-slider__ticks.v-slider__ticks--always-show{opacity:1}.v-input--slider.v-input--slider--ticks-labels .v-input__slot{margin-bottom:16px}.v-input--slider.v-input--is-readonly{pointer-events:none}.v-input--slider.v-input--is-disabled .v-slider__thumb{-webkit-transform:translateY(-50%) scale(.45);transform:translateY(-50%) scale(.45)}.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{border:0 solid transparent}.v-input--slider .v-input__slot>:first-child:not(:only-child){margin-right:16px}.v-slider{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:32px;outline:none;position:relative;user-select:none}.v-slider input{cursor:default;opacity:0;padding:0;width:100%}.v-slider__track__container{-webkit-transform:translateY(-50%);height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.v-slider__track__container:after{content:\"\";height:2px;opacity:0;position:absolute;right:0;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:2px}.v-slider__thumb,.v-slider__ticks,.v-slider__track{position:absolute;top:0}.v-slider__track{-webkit-transform-origin:right;overflow:hidden;transform-origin:right}.v-slider__track,.v-slider__track-fill{height:2px;left:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-slider__track-fill{-webkit-transform-origin:left;position:absolute;transform-origin:left}.v-slider__ticks-container{-webkit-transform:translateY(-50%);height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.v-slider__ticks{border-style:solid;opacity:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__ticks>span{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateX(-50%);-webkit-user-select:none;position:absolute;top:8px;transform:translateX(-50%);user-select:none;white-space:nowrap}.v-slider__ticks:first-child>span{-webkit-transform:translateX(0);transform:translateX(0)}.v-slider__ticks:last-child>span{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.v-slider:not(.v-input--is-dirty) .v-slider__ticks:first-child{border-color:transparent}.v-slider__thumb-container{position:absolute;top:50%;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb-container:before{-webkit-transform:scale(.2);background:currentColor;border-radius:50%;color:inherit;content:\"\";height:32px;left:-16px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:-16px;transform:scale(.2);-webkit-transition:.4s cubic-bezier(0,0,.2,1);transition:.4s cubic-bezier(0,0,.2,1);width:32px;will-change:transform,opacity}.v-slider__thumb{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateY(-50%) scale(.6);-webkit-user-select:none;background:transparent;border-radius:50%;height:24px;left:-12px;top:50%;transform:translateY(-50%) scale(.6);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;width:24px}.v-slider--is-active .v-slider__thumb-container--is-active .v-slider__thumb{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.v-slider--is-active .v-slider__thumb-container--is-active.v-slider__thumb-container--show-label .v-slider__thumb{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}.v-slider--is-active .v-slider__ticks-container .v-slider__ticks{opacity:1}.v-slider__thumb-label__container{top:0}.v-slider__thumb-label,.v-slider__thumb-label__container{left:0;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1)}.v-slider__thumb-label{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50% 50% 0;bottom:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);user-select:none;width:32px}.v-slider__thumb-label>*{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.v-slider__track,.v-slider__track-fill{position:absolute}.v-rating .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;border-radius:50%;padding:.5rem;user-select:none}.v-rating--readonly .v-icon{pointer-events:none}.v-rating--dense .v-icon{padding:.1rem}.v-snack{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;left:0;pointer-events:none;position:fixed;right:0;z-index:1000}.v-snack--absolute{position:absolute}.v-snack--top{top:0}.v-snack--bottom{bottom:0}.v-snack__wrapper{background-color:#323232;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);pointer-events:auto}.v-snack__content,.v-snack__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.v-snack__content{height:48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:14px 24px}.v-snack__content .v-btn{color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;margin:0 0 0 24px;min-width:auto;padding:8px;width:auto}.v-snack__content .v-btn__content{margin:-2px}.v-snack__content .v-btn:before{display:none}.v-snack--multi-line .v-snack__content{height:80px;padding:24px}.v-snack--vertical .v-snack__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:112px;padding:24px 24px 14px}.v-snack--vertical .v-snack__content .v-btn.v-btn{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:0;margin-top:24px;padding:0}.v-snack--vertical .v-snack__content .v-btn__content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.v-snack--auto-height .v-snack__content{height:auto}.v-snack-transition-enter-active,.v-snack-transition-leave-active{transition:-webkit-transform .4s cubic-bezier(.25,.8,.5,1);-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.8,.5,1);transition:transform .4s cubic-bezier(.25,.8,.5,1);transition:transform .4s cubic-bezier(.25,.8,.5,1), -webkit-transform .4s cubic-bezier(.25,.8,.5,1);transition:transform .4s cubic-bezier(.25,.8,.5,1),-webkit-transform .4s cubic-bezier(.25,.8,.5,1)}.v-snack-transition-enter-active .v-snack__content,.v-snack-transition-leave-active .v-snack__content{-webkit-transition:opacity .3s linear .1s;transition:opacity .3s linear .1s}.v-snack-transition-enter .v-snack__content{opacity:0}.v-snack-transition-enter-to .v-snack__content,.v-snack-transition-leave .v-snack__content{opacity:1}.v-snack-transition-enter.v-snack.v-snack--top,.v-snack-transition-leave-to.v-snack.v-snack--top{-webkit-transform:translateY(calc(-100% - 8px));transform:translateY(calc(-100% - 8px))}.v-snack-transition-enter.v-snack.v-snack--bottom,.v-snack-transition-leave-to.v-snack.v-snack--bottom{-webkit-transform:translateY(100%);transform:translateY(100%)}@media only screen and (min-width:600px){.v-snack__wrapper{border-radius:2px;margin:0 auto;max-width:568px;min-width:288px;width:auto}.v-snack--left .v-snack__wrapper{margin-left:0}.v-snack--right .v-snack__wrapper{margin-right:0}.v-snack--left,.v-snack--right{margin:0 24px}.v-snack--left.v-snack--top,.v-snack--right.v-snack--top{-webkit-transform:translateY(24px);transform:translateY(24px)}.v-snack--left.v-snack--bottom,.v-snack--right.v-snack--bottom{-webkit-transform:translateY(-24px);transform:translateY(-24px)}.v-snack__content .v-btn:first-of-type{margin-left:42px}}.v-speed-dial{position:relative}.v-speed-dial--absolute{position:absolute}.v-speed-dial--fixed{position:fixed}.v-speed-dial--absolute,.v-speed-dial--fixed{z-index:4}.v-speed-dial--absolute>.v-btn--floating,.v-speed-dial--fixed>.v-btn--floating{margin:0}.v-speed-dial--top:not(.v-speed-dial--absolute){top:16px}.v-speed-dial--top.v-speed-dial--absolute{-webkit-transform:translateY(-50%);top:50%;transform:translateY(-50%)}.v-speed-dial--bottom:not(.v-speed-dial--absolute){bottom:16px}.v-speed-dial--bottom.v-speed-dial--absolute{-webkit-transform:translateY(50%);bottom:50%;transform:translateY(50%)}.v-speed-dial--left{left:16px}.v-speed-dial--right{right:16px}.v-speed-dial--direction-left .v-speed-dial__list,.v-speed-dial--direction-right .v-speed-dial__list{height:100%;top:0}.v-speed-dial--direction-bottom .v-speed-dial__list,.v-speed-dial--direction-top .v-speed-dial__list{left:0;width:100%}.v-speed-dial--direction-top .v-speed-dial__list{bottom:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-speed-dial--direction-right .v-speed-dial__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:100%}.v-speed-dial--direction-bottom .v-speed-dial__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:100%}.v-speed-dial--direction-left .v-speed-dial__list{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;right:100%}.v-speed-dial__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute}.v-speed-dial__list .v-btn:first-child{-webkit-transition-delay:.05s;transition-delay:.05s}.v-speed-dial__list .v-btn:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.v-speed-dial__list .v-btn:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.v-speed-dial__list .v-btn:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.v-speed-dial__list .v-btn:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.v-speed-dial__list .v-btn:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.v-speed-dial__list .v-btn:nth-child(7){-webkit-transition-delay:.35s;transition-delay:.35s}.theme--light.v-stepper{background:#fff}.theme--light.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:rgba(0,0,0,.38)}.theme--light.v-stepper .v-stepper__step__step,.theme--light.v-stepper .v-stepper__step__step .v-icon{color:#fff}.theme--light.v-stepper .v-stepper__header .v-divider{border-color:rgba(0,0,0,.12)}.theme--light.v-stepper .v-stepper__step--active .v-stepper__label{text-shadow:0 0 0 #000}.theme--light.v-stepper .v-stepper__step--editable:hover{background:rgba(0,0,0,.06)}.theme--light.v-stepper .v-stepper__step--editable:hover .v-stepper__label{text-shadow:0 0 0 #000}.theme--light.v-stepper .v-stepper__step--complete .v-stepper__label{color:rgba(0,0,0,.87)}.theme--light.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step{background:rgba(0,0,0,.54)}.theme--light.v-stepper .v-stepper__label{color:rgba(0,0,0,.38)}.theme--light.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label,.theme--light.v-stepper .v-stepper__label small{color:rgba(0,0,0,.54)}.theme--light.v-stepper--vertical .v-stepper__content:not(:last-child){border-left:1px solid rgba(0,0,0,.12)}.theme--dark.v-stepper{background:#303030}.theme--dark.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:hsla(0,0%,100%,.5)}.theme--dark.v-stepper .v-stepper__step__step,.theme--dark.v-stepper .v-stepper__step__step .v-icon{color:#fff}.theme--dark.v-stepper .v-stepper__header .v-divider{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-stepper .v-stepper__step--active .v-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.v-stepper .v-stepper__step--editable:hover{background:hsla(0,0%,100%,.06)}.theme--dark.v-stepper .v-stepper__step--editable:hover .v-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.v-stepper .v-stepper__step--complete .v-stepper__label{color:hsla(0,0%,100%,.87)}.theme--dark.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step{background:hsla(0,0%,100%,.75)}.theme--dark.v-stepper .v-stepper__label{color:hsla(0,0%,100%,.5)}.theme--dark.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label,.theme--dark.v-stepper .v-stepper__label small{color:hsla(0,0%,100%,.7)}.theme--dark.v-stepper--vertical .v-stepper__content:not(:last-child){border-left:1px solid hsla(0,0%,100%,.12)}.v-stepper{overflow:hidden;position:relative}.v-stepper,.v-stepper__header{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-stepper__header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:72px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.v-stepper__header .v-divider{-ms-flex-item-align:center;align-self:center;margin:0 -16px}.v-stepper__items{overflow:hidden;position:relative}.v-stepper__step__step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;min-width:24px;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1);width:24px}.v-stepper__step__step .v-icon{font-size:18px}.v-stepper__step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:24px;position:relative}.v-stepper__step--active .v-stepper__label{-webkit-transition:.3s cubic-bezier(.4,0,.6,1);transition:.3s cubic-bezier(.4,0,.6,1)}.v-stepper__step--editable{cursor:pointer}.v-stepper__step.v-stepper__step--error .v-stepper__step__step{background:transparent;color:inherit}.v-stepper__step.v-stepper__step--error .v-stepper__step__step .v-icon{color:inherit;font-size:24px}.v-stepper__step.v-stepper__step--error .v-stepper__label{color:inherit;font-weight:500;text-shadow:none}.v-stepper__step.v-stepper__step--error .v-stepper__label small{color:inherit}.v-stepper__label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.v-stepper__label small{font-size:12px;font-weight:300;text-shadow:none}.v-stepper__wrapper{overflow:hidden;-webkit-transition:none;transition:none}.v-stepper__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:24px 24px 16px;top:0;width:100%}.v-stepper__content>.v-btn{margin:24px 8px 8px 0}.v-stepper--is-booted .v-stepper__content,.v-stepper--is-booted .v-stepper__wrapper{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-stepper--vertical{padding-bottom:36px}.v-stepper--vertical .v-stepper__content{margin:-8px -36px -16px 36px;padding:16px 60px 16px 23px;width:auto}.v-stepper--vertical .v-stepper__step{padding:24px 24px 16px}.v-stepper--vertical .v-stepper__step__step{margin-right:12px}.v-stepper--alt-labels .v-stepper__header{height:auto}.v-stepper--alt-labels .v-stepper__header .v-divider{-ms-flex-item-align:start;align-self:flex-start;margin:35px -67px 0}.v-stepper--alt-labels .v-stepper__step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:175px;flex-basis:175px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.v-stepper--alt-labels .v-stepper__step small{-ms-flex-item-align:center;align-self:center}.v-stepper--alt-labels .v-stepper__step__step{margin-bottom:11px;margin-right:0}@media only screen and (max-width:959px){.v-stepper:not(.v-stepper--vertical) .v-stepper__label{display:none}.v-stepper:not(.v-stepper--vertical) .v-stepper__step__step{margin-right:0}}.theme--light.v-input--switch__thumb{color:#fafafa}.theme--light.v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#bdbdbd!important}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.application--is-rtl .v-input--switch .v-input--selection-controls__ripple{left:auto;right:-14px}.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(-16px);transform:translate(-16px)}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;-webkit-transition:inherit;transition:inherit}.v-input--switch__track{border-radius:8px;height:14px;left:2px;opacity:.6;position:absolute;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:20px;position:relative;top:calc(50% - 10px);width:20px}.v-input--switch .v-input--selection-controls__input{width:38px}.v-input--switch .v-input--selection-controls__ripple{left:-14px;top:calc(50% - 24px)}.v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-input--switch.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(16px);transform:translate(16px)}.theme--light.v-system-bar{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.theme--light.v-system-bar .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-system-bar--lights-out{background-color:hsla(0,0%,100%,.7)!important}.theme--dark.v-system-bar{background-color:#000;color:hsla(0,0%,100%,.7)}.theme--dark.v-system-bar .v-icon{color:hsla(0,0%,100%,.7)}.theme--dark.v-system-bar--lights-out{background-color:rgba(0,0,0,.2)!important}.v-system-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;padding:0 8px}.v-system-bar .v-icon{font-size:16px}.v-system-bar--absolute,.v-system-bar--fixed{left:0;top:0;width:100%;z-index:3}.v-system-bar--fixed{position:fixed}.v-system-bar--absolute{position:absolute}.v-system-bar--status .v-icon{margin-right:4px}.v-system-bar--window .v-icon{font-size:20px;margin-right:8px}.theme--light.v-tabs__bar{background-color:#fff}.theme--light.v-tabs__bar .v-tabs__div{color:rgba(0,0,0,.87)}.theme--light.v-tabs__bar .v-tabs__item--disabled{color:rgba(0,0,0,.26)}.theme--dark.v-tabs__bar{background-color:#424242}.theme--dark.v-tabs__bar .v-tabs__div{color:#fff}.theme--dark.v-tabs__bar .v-tabs__item--disabled{color:hsla(0,0%,100%,.3)}.v-tabs,.v-tabs__bar{position:relative}.v-tabs__icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;position:absolute;top:0;user-select:none;width:32px}.v-tabs__icon--prev{left:4px}.v-tabs__icon--next{right:4px}.v-tabs__wrapper{contain:content;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.v-tabs__wrapper--show-arrows{margin-left:40px;margin-right:40px}.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title{padding-left:16px}.v-tabs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:48px;list-style-type:none;position:relative;transition:-webkit-transform .6s cubic-bezier(.86,0,.07,1);-webkit-transition:-webkit-transform .6s cubic-bezier(.86,0,.07,1);transition:transform .6s cubic-bezier(.86,0,.07,1);transition:transform .6s cubic-bezier(.86,0,.07,1), -webkit-transform .6s cubic-bezier(.86,0,.07,1);transition:transform .6s cubic-bezier(.86,0,.07,1),-webkit-transform .6s cubic-bezier(.86,0,.07,1);white-space:nowrap}.v-tabs__container--overflow .v-tabs__div{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.v-tabs__container--grow .v-tabs__div{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:none}.v-tabs__container--icons-and-text{height:72px}.v-tabs__container--align-with-title{padding-left:56px}.v-tabs__container--fixed-tabs .v-tabs__div,.v-tabs__container--icons-and-text .v-tabs__div{min-width:72px}.v-tabs__container--centered .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--centered>.v-tabs__div:first-child,.v-tabs__container--fixed-tabs .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--fixed-tabs>.v-tabs__div:first-child,.v-tabs__container--right .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--right>.v-tabs__div:first-child{margin-left:auto}.v-tabs__container--centered>.v-tabs__div:last-child,.v-tabs__container--fixed-tabs>.v-tabs__div:last-child{margin-right:auto}.v-tabs__container--icons-and-text .v-tabs__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-tabs__container--icons-and-text .v-tabs__item .v-icon{margin-bottom:6px}.v-tabs__div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:14px;font-weight:500;height:inherit;line-height:normal;max-width:264px;text-align:center;text-transform:uppercase;vertical-align:middle}.v-tabs__item{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:inherit;padding:6px 12px;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;white-space:normal}.v-tabs__item:not(.v-tabs__item--active){opacity:.7}.v-tabs__item--disabled{pointer-events:none}.v-tabs__slider{height:2px;width:100%}.v-tabs__slider-wrapper{bottom:0;margin:0!important;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-tabs__items{overflow:hidden;position:relative}.v-tabs__content{transition:-webkit-transform .4s cubic-bezier(.86,0,.07,1);-webkit-transition:-webkit-transform .4s cubic-bezier(.86,0,.07,1);transition:transform .4s cubic-bezier(.86,0,.07,1);transition:transform .4s cubic-bezier(.86,0,.07,1), -webkit-transform .4s cubic-bezier(.86,0,.07,1);transition:transform .4s cubic-bezier(.86,0,.07,1),-webkit-transform .4s cubic-bezier(.86,0,.07,1);width:100%}@media only screen and (max-width:599px){.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title{padding-left:24px}.v-tabs__container--fixed-tabs .v-tabs__div{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:600px){.v-tabs__container--fixed-tabs .v-tabs__div,.v-tabs__container--icons-and-text .v-tabs__div{min-width:160px}}.theme--light.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea{color:#fff}.theme--dark.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px;margin-right:0}.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px;padding-right:0}.v-textarea textarea{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:18px;max-width:100%;min-height:32px;outline:none;padding:7px 0 8px;width:100%}.v-textarea .v-text-field__prefix{-ms-flex-item-align:start;align-self:start;padding-top:4px}.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__slot textarea,.v-textarea.v-text-field--full-width .v-text-field__slot textarea{margin-top:0}.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__details,.v-textarea.v-text-field--full-width .v-text-field__details{bottom:4px}.v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--single-line .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line textarea{margin-top:12px}.v-textarea.v-text-field--box.v-text-field--single-line .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--single-line.v-text-field--outline .v-input__control,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-text-field--outline .v-input__control{padding-top:0}.v-textarea.v-text-field--solo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:16px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-time-picker-title{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:1}.v-time-picker-title__time{white-space:nowrap}.v-time-picker-title__time .v-picker__title__btn,.v-time-picker-title__time span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:70px;height:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-time-picker-title__ampm{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;margin:8px 0 6px 8px;text-transform:uppercase}.v-time-picker-title__ampm div:only-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.v-picker__title--landscape .v-time-picker-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-picker__title--landscape .v-time-picker-title__time{text-align:right}.v-picker__title--landscape .v-time-picker-title__time .v-picker__title__btn,.v-picker__title--landscape .v-time-picker-title__time span{font-size:55px;height:55px}.v-picker__title--landscape .v-time-picker-title__ampm{-ms-flex-item-align:auto;align-self:auto;margin:16px 0 0;text-align:center}.theme--light.v-time-picker-clock{background:#e0e0e0}.theme--light.v-time-picker-clock>span.disabled{color:rgba(0,0,0,.26)}.theme--light.v-time-picker-clock>span.disabled.active{color:hsla(0,0%,100%,.3)}.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__hand{background-color:#bdbdbd}.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__hand:after{color:#bdbdbd}.theme--light.v-time-picker-clock--indeterminate>span.active{background-color:#bdbdbd}.theme--dark.v-time-picker-clock{background:#616161}.theme--dark.v-time-picker-clock>span.disabled,.theme--dark.v-time-picker-clock>span.disabled.active{color:hsla(0,0%,100%,.3)}.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__hand{background-color:#757575}.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__hand:after{color:#757575}.theme--dark.v-time-picker-clock--indeterminate>span.active{background-color:#757575}.v-time-picker-clock{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;border-radius:100%;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none}.v-time-picker-clock__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.v-time-picker-clock__hand{-webkit-transform-origin:center bottom;bottom:50%;height:calc(50% - 28px);left:calc(50% - 1px);position:absolute;transform-origin:center bottom;width:2px;will-change:transform;z-index:1}.v-time-picker-clock__hand:before{background:transparent;border:2px solid;border-color:inherit;border-radius:100%;height:10px;top:-3%;width:10px}.v-time-picker-clock__hand:after,.v-time-picker-clock__hand:before{-webkit-transform:translate(-50%,-50%);content:\"\";left:50%;position:absolute;transform:translate(-50%,-50%)}.v-time-picker-clock__hand:after{background-color:inherit;border-color:inherit;border-radius:100%;border-style:solid;height:8px;top:100%;width:8px}.v-time-picker-clock>span{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:calc(50% - 20px);position:absolute;text-align:center;top:calc(50% - 20px);user-select:none;width:40px}.v-time-picker-clock>span>span{z-index:1}.v-time-picker-clock>span:after,.v-time-picker-clock>span:before{-webkit-transform:translate(-50%,-50%);border-radius:100%;content:\"\";height:14px;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;width:40px}.v-time-picker-clock>span.active{color:#fff;cursor:default;z-index:2}.v-time-picker-clock>span.disabled{pointer-events:none}.theme--light.v-toolbar{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-toolbar{background-color:#212121;color:#fff}.v-toolbar{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);position:relative;-webkit-transition:none;transition:none;width:100%;will-change:padding-left,padding-right}.v-toolbar[data-booted=true]{-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.v-toolbar .v-text-field--box,.v-toolbar .v-text-field--enclosed{margin:0}.v-toolbar .v-text-field--box .v-text-field__details,.v-toolbar .v-text-field--enclosed .v-text-field__details{display:none}.v-toolbar .v-tabs{width:100%}.v-toolbar__title{font-size:20px;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar__title:not(:first-child){margin-left:20px}.v-toolbar__content,.v-toolbar__extension{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 24px}.v-toolbar__content .v-btn--icon,.v-toolbar__extension .v-btn--icon{margin:6px}.v-toolbar__content>:first-child,.v-toolbar__extension>:first-child{margin-left:0}.v-toolbar__content>:first-child.v-btn--icon,.v-toolbar__extension>:first-child.v-btn--icon{margin-left:-6px}.v-toolbar__content>:first-child.v-menu .v-menu__activator .v-btn,.v-toolbar__content>:first-child.v-tooltip span .v-btn,.v-toolbar__extension>:first-child.v-menu .v-menu__activator .v-btn,.v-toolbar__extension>:first-child.v-tooltip span .v-btn{margin-left:0}.v-toolbar__content>:first-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__content>:first-child.v-tooltip span .v-btn--icon,.v-toolbar__extension>:first-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__extension>:first-child.v-tooltip span .v-btn--icon{margin-left:-6px}.v-toolbar__content>:last-child,.v-toolbar__extension>:last-child{margin-right:0}.v-toolbar__content>:last-child.v-btn--icon,.v-toolbar__extension>:last-child.v-btn--icon{margin-right:-6px}.v-toolbar__content>:last-child.v-menu .v-menu__activator .v-btn,.v-toolbar__content>:last-child.v-tooltip span .v-btn,.v-toolbar__extension>:last-child.v-menu .v-menu__activator .v-btn,.v-toolbar__extension>:last-child.v-tooltip span .v-btn{margin-right:0}.v-toolbar__content>:last-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__content>:last-child.v-tooltip span .v-btn--icon,.v-toolbar__extension>:last-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__extension>:last-child.v-tooltip span .v-btn--icon{margin-right:-6px}.v-toolbar__content>.v-list,.v-toolbar__extension>.v-list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:100%}.v-toolbar__content>.v-list:first-child,.v-toolbar__extension>.v-list:first-child{margin-left:-24px}.v-toolbar__content>.v-list:last-child,.v-toolbar__extension>.v-list:last-child{margin-right:-24px}.v-toolbar__extension>.v-toolbar__title{margin-left:72px}.v-toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;max-width:100%;padding:0}.v-toolbar__items .v-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center}.v-toolbar__items .v-tooltip,.v-toolbar__items .v-tooltip>span{height:inherit}.v-toolbar__items .v-btn:not(.v-btn--floating):not(.v-btn--icon),.v-toolbar__items .v-menu,.v-toolbar__items .v-menu__activator{height:inherit;margin:0}.v-toolbar .v-btn-toggle,.v-toolbar .v-overflow-btn{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-toolbar .v-input{margin:0}.v-toolbar .v-overflow-btn .v-input__control:before,.v-toolbar .v-overflow-btn .v-input__slot:before{display:none}.v-toolbar--card{border-radius:2px 2px 0 0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-toolbar--fixed{position:fixed;z-index:2}.v-toolbar--absolute,.v-toolbar--fixed{left:0;top:0}.v-toolbar--absolute{position:absolute;z-index:2}.v-toolbar--floating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:16px;width:auto}.v-toolbar--clipped{z-index:3}@media only screen and (max-width:959px){.v-toolbar__content,.v-toolbar__extension{padding:0 16px}.v-toolbar__content>.v-list:first-child,.v-toolbar__extension>.v-list:first-child{margin-left:-16px}.v-toolbar__content>.v-list:last-child,.v-toolbar__extension>.v-list:last-child{margin-right:-16px}}.v-tooltip{position:relative}.v-tooltip__content{background:#616161;border-radius:2px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#fff;display:inline-block;font-size:12px;padding:5px 8px;position:absolute;text-transform:none;-webkit-transition:.15s cubic-bezier(.25,.8,.5,1);transition:.15s cubic-bezier(.25,.8,.5,1);width:auto}.v-tooltip__content[class*=-active]{pointer-events:none}@media only screen and (max-width:959px){.v-tooltip .v-tooltip__content{padding:10px 16px}}"]} \ No newline at end of file diff --git a/web_test/static/img/background.svg b/web_test/static/img/background.svg deleted file mode 100644 index d6295ca..0000000 --- a/web_test/static/img/background.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/web_test/static/js/app.08435381b6fffdaa0f9e.js b/web_test/static/js/app.08435381b6fffdaa0f9e.js new file mode 100644 index 0000000..3dc7e02 --- /dev/null +++ b/web_test/static/js/app.08435381b6fffdaa0f9e.js @@ -0,0 +1,2 @@ +webpackJsonp([1],{0:function(t,e){},"7zck":function(t,e){},NHnr:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("/5sW"),r={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-app",{attrs:{dark:t.dark}},[a("v-content",[a("router-view",{on:{toggleTheme:function(e){t.dark=e}}})],1)],1)},staticRenderFns:[]};var s=a("VU/8")({name:"App",data:function(){return{dark:!1}}},r,!1,function(t){a("etxH")},null,null).exports,n=a("/ocq"),o=a("mvHQ"),l=a.n(o),d=a("fZjL"),c=a.n(d),h={name:"Tform",data:function(){return{url:"http://localhost:5000/univariate/get",dataToProcess:"",loading:!1,future:5,rules:{json:function(t){try{JSON.parse(t)}catch(t){return"Data is not a valid json"}return!0},url:function(t){return!!/(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\\/]))?/.test(t)||"Url is not a valid"}},errorDialog:{value:!1,text:""},selectHeaderDialog:{selectedHeaders:{},value:!1,data:{}},multivariateData:{timeseries:[],main:[]},mainKey:null}},methods:{loadCSVFile:function(t){var e=this,a=t.target.files[0],i=new FileReader,r={};i.onload=function(t){for(var a=t.target.result.split("\n"),i=a[0].split(","),s=0;s0?this.multivariateData.timeseries.push({data:t[a]}):this.multivariateData.main=t[a];this.dataToProcess=l()(this.multivariateData)}this.multivariateData={timeseries:[],main:[]},this.mainKey="",this.selectHeaderDialog={selectedHeaders:{},value:!1,data:{}},this.$refs.csvFile.value=""},addToProcessList:function(t,e){this.selectHeaderDialog.selectedHeaders[e]?(this.mainKey===e&&(this.mainKey=null),this.$delete(this.selectHeaderDialog.selectedHeaders,e)):(this.mainKey||(this.mainKey=e),this.$set(this.selectHeaderDialog.selectedHeaders,e,t))},getUrl:function(){var t=this;this.loading=!0,this.$set(this.dataSet,"num_future",+this.future),this.$http.post(this.url,this.dataSet).then(function(e){console.log(e),t.$emit("response",{dataToProcess:t.dataSet,result:e.body}),t.loading=!1}).catch(function(e){t.loading=!1,t.errorDialog.value=!0,t.errorDialog.text=e,console.log(e)})}},computed:{dataSet:function(){return JSON.parse(this.dataToProcess)},amountSelectedData:function(){return c()(this.selectHeaderDialog.selectedHeaders).length}}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-flex",{attrs:{xs12:""}},[a("v-card",[a("v-card-text",[a("v-flex",{attrs:{xs12:""}},[a("v-text-field",{attrs:{label:"Url",rules:[t.rules.url],outline:""},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.url,callback:function(e){t.url=e},expression:"url"}})],1),t._v(" "),a("v-flex",{attrs:{xs12:""}},[a("v-textarea",{attrs:{hint:"Paste your data or load CSV file","persistent-hint":"",outline:"",label:"DatatSet",rules:[t.rules.json]},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.dataToProcess,callback:function(e){t.dataToProcess=e},expression:"dataToProcess"}})],1),t._v(" "),a("v-layout",[a("v-flex",{attrs:{xs4:""}},[a("v-text-field",{attrs:{outline:"","single-line":"","persistent-hint":""},model:{value:t.future,callback:function(e){t.future=e},expression:"future"}})],1),t._v(" "),a("v-flex",{staticClass:"mt-3",attrs:{xs10:""}},[t._v("Steps in the future that you want to predict")])],1)],1),t._v(" "),a("v-card-actions",[a("v-btn",{attrs:{outline:"",color:"indigo"},on:{click:function(e){t.$refs.csvFile.click()}}},[t._v("csv")]),t._v(" "),a("input",{ref:"csvFile",attrs:{type:"file",hidden:"",accept:".csv, text/plain"},on:{change:t.loadCSVFile}}),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{color:"success"},on:{click:t.getUrl}},[t._v("Submit "),a("v-icon",{attrs:{right:""}},[t._v("send")])],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"300"},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},[a("v-card",{attrs:{"max-width":"300"}},[a("v-card-text",[t._v("\n Processing... this may take a while\n "),a("v-progress-linear",{staticClass:"mb-0",attrs:{indeterminate:""}})],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"500"},model:{value:t.errorDialog.value,callback:function(e){t.$set(t.errorDialog,"value",e)},expression:"errorDialog.value"}},[a("v-card",{attrs:{color:"red",dark:"","max-width":"500"}},[a("v-card-text",[a("pre",[t._v(t._s(t.errorDialog.text))])]),t._v(" "),a("v-card-actions",[a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.errorDialog.value=!1}}},[t._v("ok")])],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{persistent:"",width:"500"},model:{value:t.selectHeaderDialog.value,callback:function(e){t.$set(t.selectHeaderDialog,"value",e)},expression:"selectHeaderDialog.value"}},[a("v-card",{attrs:{dark:"","max-width":"500"}},[a("v-card-title",[a("div",[a("h3",{staticClass:"headline"},[t._v("What column do you want to process?")]),t._v(" "),t.amountSelectedData>0?a("small",[t._v("data type: "+t._s(t.amountSelectedData>1?"Multivariate":"Univariate"))]):t._e()])]),t._v(" "),a("v-card-text",[a("v-list",t._l(t.selectHeaderDialog.data,function(e,i){return a("v-list-tile",{key:i,on:{click:function(a){!e||t.addToProcessList(e,i)}}},[i===t.mainKey?a("v-list-tile-action",[a("v-icon",{attrs:{color:"yellow"}},[t._v("star")])],1):t._e(),t._v(" "),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(i))]),t._v(" "),a("v-list-tile-sub-title",{staticClass:"blue--text text--lighten-2"},[t._v(t._s(e||"it is not a valid data, a number is needed"))])],1),t._v(" "),t.selectHeaderDialog.selectedHeaders[i]?a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[t._v("check_circle")])],1):t._e()],1)}))],1),t._v(" "),a("v-card-actions",[a("small",[a("v-icon",{attrs:{small:"",color:"yellow"}},[t._v("star")]),t._v(" data to forecast")],1),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.selectHeaderDialog.value=!1}}},[t._v("cancel")]),t._v(" "),a("v-btn",{attrs:{disabled:0===t.amountSelectedData,flat:""},on:{click:t.dataFileToDataSet}},[t._v("process")])],1)],1)],1)],1)},staticRenderFns:[]},v=a("VU/8")(h,u,!1,null,null,null).exports,g=a("pFYg"),f=a.n(g),m={name:"jsonViewer",props:["json"],data:function(){return{items:[],hightLevel:0}},methods:{addItems:function(t,e,a){for(var i in t)this.items.splice(e,0,{name:i,type:f()(t[i]),data:t[i],level:a,open:!0});this.hightLevel=a},toggle:function(t,e,a,i){i?this.addItems(t,e,a):this.deleteItems(t,e,a)},deleteItems:function(t,e,a){this.hightLeve--;for(var i=this.items.filter(function(t){return t.level>=a}).length,r=c()(t).length,s=a!==this.hightLevel?i:r,n=0;n0)for(var e=t.offsetX-this.marginLeft,a=0;aa?t:a}return t},globalMin:function(){var t=1e11;for(var e in this.toGraph)if(this.toGraph[e].visible){var a=this.$utils.getMin(this.toGraph[e].data,"y");t=t0?a("g",{attrs:{transform:"translate("+t.marginLeft+", "+t.marginTop+")"}},[a("defs",[a("clipPath",{attrs:{id:"clip-rect"}},[a("rect",{attrs:{width:t.chartWidth,height:t.height,y:-this.marginTop}})])]),t._v(" "),a("g",{attrs:{"clip-path":"url(#clip-rect)"}},[t._l(t.toGraph,function(e,i){return e.visible?a("g",{key:i},[a("c-path",{attrs:{dasharray:e.debug?"5,5":"",transform:"translate("+-t.offsetX+", 0)",color:e.color,rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:e.data,y:"y",x:"x",height:t.chartHeight,width:t.chartWidth}})],1):t._e()}),t._v(" "),t.markPos.pos>0?a("line",{attrs:{x1:t.markPos.pos,x2:t.markPos.pos,y2:t.chartHeight,"stroke-width":"2",stroke:"#0eff0e78",fill:"none"}}):t._e(),t._v(" "),t.markPos.pos>0?a("text",{attrs:{fill:"#0eff0e78","text-anchor":"middle",dy:"-5px",transform:"translate("+t.markPos.pos+" 0)"}},[t._v("\n "+t._s(t.markPos.val)+"\n ")]):t._e(),t._v(" "),t._l(t.anomalies,function(e,i){return a("circle",{key:i,attrs:{cx:e-t.offsetX,cy:t.chartHeight,r:"7",stroke:"white","stroke-width":"1",fill:"red"}})}),t._v(" "),a("c-axis-x",{attrs:{transform:"translate("+-t.offsetX+" "+t.chartHeight+")",range:[t.zoomMin,t.zoomMax],dataset:t.total,x:"x",ticks:25,fixed:1,height:t.chartHeight,width:t.chartWidth,strokeColor:this.$vuetify.dark?"white":"#6d6d6d"}})],2),t._v(" "),a("c-axis-y",{attrs:{transform:"translate("+(t.chartWidth-t.marginLeft-t.marginRight)+" 0)",range:[t.globalMin,t.globalMax],ticks:5,fixed:3,height:t.chartHeight,strokeColor:this.$vuetify.dark?"white":"#6d6d6d"}})],1):t._e(),t._v(" "),t.extendedArea.active?a("g",{attrs:{transform:"translate("+t.extendedArea.el.x+", "+t.extendedArea.el.y+")"}},[a("rect",{attrs:{fill:"#ffffff17",width:t.extendedArea.el.w,height:t.extendedArea.el.h},on:{mousemove:t.moveExtendedArea,mousedown:function(e){if(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return null;t.extendedArea.el.draggable=!0},mouseup:function(e){t.extendedArea.el.draggable=!1},mouseout:function(e){t.extendedArea.el.draggable=!1}}}),t._v(" "),a("circle",{attrs:{cx:t.extendedArea.el.w,cy:t.extendedArea.el.h/2,r:"15",stroke:"black",fill:"grey"},on:{mousemove:function(e){t.extendedArea.el.w+=e.movementX}}}),t._v(" "),a("circle",{attrs:{cx:t.extendedArea.el.w/2,cy:t.extendedArea.el.h,r:"15",stroke:"black",fill:"grey"},on:{mousemove:function(e){t.extendedArea.el.h+=e.movementY}}})]):t._e()]),t._v(" "),a("svg",{class:t.background,attrs:{viewBox:t.extendedArea.el.x+" "+t.extendedArea.el.y+" "+t.extendedArea.el.w+" "+t.extendedArea.el.h,width:"100%",height:"300",preserveAspectRatio:"xMidYMid slice"},domProps:{innerHTML:t._s(t.extendedArea.value)}})],1)},staticRenderFns:[]};var k={name:"homeView",components:{tForm:v,tJson:x,tGraph2d:a("VU/8")(y,_,!1,function(t){a("dFeK")},null,null).exports},data:function(){return{response:{},toggleDataVisibility:!0,dark:!0}},mounted:function(){this.$emit("toggleTheme",this.dark)},methods:{toggleData:function(){this.toggleDataVisibility=!0},showResponse:function(t){this.response={toPredict:t.dataToProcess,prediction:t.result}}}},b={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{attrs:{fluid:"","grid-list-md":""}},[a("v-toolbar",{attrs:{dense:"",app:""}},[a("span",{staticClass:"mt-3"},[a("v-switch",{on:{change:function(e){t.$emit("toggleTheme",t.dark)}},model:{value:t.dark,callback:function(e){t.dark=e},expression:"dark"}})],1),t._v(" "),t.dark?a("img",{staticClass:"pa-1",attrs:{src:"static/img/logo_dark.svg",height:"70%",alt:"Time Cop"}}):a("img",{staticClass:"pa-1",attrs:{src:"static/img/logo.svg",height:"70%",alt:"Time Cop"}}),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:"",color:"blue"},on:{click:function(e){t.toggleDataVisibility=!t.toggleDataVisibility}}},[t._v("\n data\n "),t.toggleDataVisibility?a("v-icon",{attrs:{right:""}},[t._v("visibility")]):a("v-icon",{attrs:{right:""}},[t._v("visibility_off")])],1)],1),t._v(" "),a("v-layout",{attrs:{wrap:""}},[a("v-flex",{class:t.toggleDataVisibility?"xs8":"xs12"},[a("t-graph-2d",{attrs:{dataSet:t.response,toggleSize:t.toggleDataVisibility,height:350,"margin-left":5,background:t.dark?"grey darken-3":"grey lighten-3"}})],1),t._v(" "),a("v-flex",{directives:[{name:"show",rawName:"v-show",value:t.toggleDataVisibility,expression:"toggleDataVisibility"}],attrs:{xs4:""}},[a("t-form",{staticClass:"mb-4",on:{response:t.showResponse}}),t._v(" "),a("t-json",{attrs:{json:t.response.prediction}})],1)],1)],1)},staticRenderFns:[]};var w=a("VU/8")(k,b,!1,function(t){a("R5Fh")},null,null).exports;i.default.use(n.a);var $=new n.a({routes:[{path:"/",name:"home",component:w}]}),S=a("3EgV"),D=a.n(S),A=a("8+8L"),M=a("wmFm");a("7zck");i.default.use(D.a),i.default.config.productionTip=!1,i.default.use(A.a),i.default.http.headers.common["content-type"]="application/json",i.default.use(M.a),new i.default({el:"#app",router:$,render:function(t){return t(s)}})},NvMd:function(t,e,a){"use strict";var i={name:"cAxisY",props:{range:{type:Array,required:!0},ticks:{type:Number},height:{type:Number,required:!0},label:{type:String},fixed:{type:Number},strokeColor:{type:String,default:"white"}},computed:{ticksList:function(){if(this.range&&this.range.length>0){var t=[],e=this.range[0],a=(this.range[1]-e)/(this.ticks-1),i=e;t.push(this.fixed?i.toFixed(this.fixed):i);for(var r=1;r0){for(var t=this.rangeY?this.rangeY[0]:this.$utils.getMin(this.dataset,this.y),e=this.rangeY?this.rangeY[1]:this.$utils.getMax(this.dataset,this.y),a=this.rangeX?this.rangeX[0]:this.$utils.getMin(this.dataset,this.x),i=this.rangeX?this.rangeX[1]:this.$utils.getMax(this.dataset,this.x),r=[],s=[],n=0;n0){for(var t=this.range?this.range[0]:this.$utils.getMin(this.dataset,this.x),e=this.range?this.range[1]:this.$utils.getMax(this.dataset,this.x),a=[],i=0;i0?a("line",{attrs:{x1:t.ticksList[0].position,x2:t.ticksList[t.ticksList.length-1].position}}):t._e(),t._v(" "),t._l(t.ticksList,function(e,i){return a("g",{key:"tick"+i,attrs:{transform:"translate("+e.position+", 0)"}},[a("line",{attrs:{y2:"6"}}),t._v(" "),a("text",{attrs:{"stroke-width":"0.1",y:"9",dy:"0.71em"}},[t._v(t._s(e.value))])])}),t._v(" "),a("text",{attrs:{x:t.ticksList[0].position,y:"-25",dx:"-0.71em",dy:"0.71em","stroke-width":"0.1"}},[t._v(t._s(t.label))])],2)},staticRenderFns:[]},s=a("VU/8")(i,r,!1,null,null,null);e.a=s.exports},o3Cr:function(t,e,a){"use strict";var i={name:"bars",props:{dataset:{type:Array,required:!0},column:{type:String,required:!0},height:{type:Number,required:!0},width:{type:Number,required:!0}},computed:{list:function(){for(var t=[],e=this.$utils.getMax(this.dataset,this.column),a=this.$utils.getMin(this.dataset,this.column),i=0;i\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/form.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-card',[_c('v-card-text',[_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-text-field',{attrs:{\"label\":\"Url\",\"rules\":[_vm.rules.url],\"outline\":\"\"},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.url),callback:function ($$v) {_vm.url=$$v},expression:\"url\"}})],1),_vm._v(\" \"),_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-textarea',{attrs:{\"hint\":\"Paste your data or load CSV file\",\"persistent-hint\":\"\",\"outline\":\"\",\"label\":\"DatatSet\",\"rules\":[_vm.rules.json]},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.dataToProcess),callback:function ($$v) {_vm.dataToProcess=$$v},expression:\"dataToProcess\"}})],1),_vm._v(\" \"),_c('v-layout',[_c('v-flex',{attrs:{\"xs4\":\"\"}},[_c('v-text-field',{attrs:{\"outline\":\"\",\"single-line\":\"\",\"persistent-hint\":\"\"},model:{value:(_vm.future),callback:function ($$v) {_vm.future=$$v},expression:\"future\"}})],1),_vm._v(\" \"),_c('v-flex',{staticClass:\"mt-3\",attrs:{\"xs10\":\"\"}},[_vm._v(\"Steps in the future that you want to predict\")])],1)],1),_vm._v(\" \"),_c('v-card-actions',[_c('v-btn',{attrs:{\"outline\":\"\",\"color\":\"indigo\"},on:{\"click\":function($event){_vm.$refs.csvFile.click()}}},[_vm._v(\"csv\")]),_vm._v(\" \"),_c('input',{ref:\"csvFile\",attrs:{\"type\":\"file\",\"hidden\":\"\",\"accept\":\".csv, text/plain\"},on:{\"change\":_vm.loadCSVFile}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"color\":\"success\"},on:{\"click\":_vm.getUrl}},[_vm._v(\"Submit \"),_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"send\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"300\"},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},[_c('v-card',{attrs:{\"max-width\":\"300\"}},[_c('v-card-text',[_vm._v(\"\\n Processing... this may take a while\\n \"),_c('v-progress-linear',{staticClass:\"mb-0\",attrs:{\"indeterminate\":\"\"}})],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.errorDialog.value),callback:function ($$v) {_vm.$set(_vm.errorDialog, \"value\", $$v)},expression:\"errorDialog.value\"}},[_c('v-card',{attrs:{\"color\":\"red\",\"dark\":\"\",\"max-width\":\"500\"}},[_c('v-card-text',[_c('pre',[_vm._v(_vm._s(_vm.errorDialog.text))])]),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.errorDialog.value = false}}},[_vm._v(\"ok\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.selectHeaderDialog.value),callback:function ($$v) {_vm.$set(_vm.selectHeaderDialog, \"value\", $$v)},expression:\"selectHeaderDialog.value\"}},[_c('v-card',{attrs:{\"dark\":\"\",\"max-width\":\"500\"}},[_c('v-card-title',[_c('div',[_c('h3',{staticClass:\"headline\"},[_vm._v(\"What column do you want to process?\")]),_vm._v(\" \"),(_vm.amountSelectedData > 0)?_c('small',[_vm._v(\"data type: \"+_vm._s(_vm.amountSelectedData > 1 ? 'Multivariate' : 'Univariate'))]):_vm._e()])]),_vm._v(\" \"),_c('v-card-text',[_c('v-list',_vm._l((_vm.selectHeaderDialog.data),function(data,i){return _c('v-list-tile',{key:i,on:{\"click\":function($event){!data || _vm.addToProcessList(data, i)}}},[(i === _vm.mainKey)?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"yellow\"}},[_vm._v(\"star\")])],1):_vm._e(),_vm._v(\" \"),_c('v-list-tile-content',[_c('v-list-tile-title',[_vm._v(_vm._s(i))]),_vm._v(\" \"),_c('v-list-tile-sub-title',{staticClass:\"blue--text text--lighten-2\"},[_vm._v(_vm._s(data || 'it is not a valid data, a number is needed'))])],1),_vm._v(\" \"),(_vm.selectHeaderDialog.selectedHeaders[i])?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"green\"}},[_vm._v(\"check_circle\")])],1):_vm._e()],1)}))],1),_vm._v(\" \"),_c('v-card-actions',[_c('small',[_c('v-icon',{attrs:{\"small\":\"\",\"color\":\"yellow\"}},[_vm._v(\"star\")]),_vm._v(\" data to forecast\")],1),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.selectHeaderDialog.value = false}}},[_vm._v(\"cancel\")]),_vm._v(\" \"),_c('v-btn',{attrs:{\"disabled\":_vm.amountSelectedData === 0,\"flat\":\"\"},on:{\"click\":_vm.dataFileToDataSet}},[_vm._v(\"process\")])],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-749ab030\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/form.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-749ab030\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./form.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/form.vue\n// module id = null\n// module chunks = ","\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/jsonViewer.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},_vm._l((_vm.items),function(item,i){return _c('div',{key:i,style:({'margin-left': item.level * 10 + 'px', cursor: item.type === 'object' && item.data.length !== 0 ? 'pointer' : 'auto'}),on:{\"click\":function($event){item.type !== 'object' || _vm.toggle(item.data, i + 1, item.level + 1, item.open), item.open = !item.open}}},[_c('span',{class:{'font-weight-bold': item.type === 'object' && item.data.length !== 0}},[_vm._v(_vm._s(item.name)+\":\")]),_vm._v(\" \"),_c('span',{class:_vm.getColor(item.type)},[_vm._v(_vm._s(item.type === 'object' && item.data.length !== 0 ? '{...}' : item.data))])])}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d44f50fe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d44f50fe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./jsonViewer.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/graph.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{directives:[{name:\"resize\",rawName:\"v-resize\",value:(_vm.calculateSize),expression:\"calculateSize\"}],attrs:{\"xs12\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\"}},[_c('v-toolbar-items',_vm._l((_vm.toGraph),function(g,i){return _c('v-btn',{key:'btn' + i,class:{'graph-inactive-btn': !g.visible},attrs:{\"color\":g.color,\"disabled\":_vm.extendedArea.active,\"flat\":\"\"},on:{\"click\":function($event){g.visible = !g.visible}}},[_vm._v(\"\\n \"+_vm._s(g.name)+\"\\n \"),(g.name === _vm.dataSet.prediction.engine)?_c('span',{staticClass:\"winner\"},[_vm._v(\"♕\")]):_vm._e()])})),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.extendedArea.active,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":_vm.randomizeColors},slot:\"activator\"},[_c('v-icon',[_vm._v(\"brush\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"Randomize Colors\")])],1),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.total.length === 0,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":function($event){_vm.extendedArea.active = !_vm.extendedArea.active}},slot:\"activator\"},[_c('v-icon',[_vm._v(\"crop_free\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"extend area\")])],1)],1),_vm._v(\" \"),_c('svg',{ref:\"graph-container\",class:_vm.background,attrs:{\"width\":\"100%\",\"height\":_vm.height},on:{\"wheel\":function($event){$event.preventDefault();return _vm.zoom($event)},\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.panEnabled = true},\"mouseup\":function($event){_vm.panEnabled = false},\"mousemove\":_vm.pan}},[(_vm.total.length > 0)?_c('g',{attrs:{\"transform\":(\"translate(\" + _vm.marginLeft + \", \" + _vm.marginTop + \")\")}},[_c('defs',[_c('clipPath',{attrs:{\"id\":\"clip-rect\"}},[_c('rect',{attrs:{\"width\":_vm.chartWidth,\"height\":_vm.height,\"y\":-this.marginTop}})])]),_vm._v(\" \"),_c('g',{attrs:{\"clip-path\":\"url(#clip-rect)\"}},[_vm._l((_vm.toGraph),function(g,i){return (g.visible)?_c('g',{key:i},[_c('c-path',{attrs:{\"dasharray\":g.debug ? '5,5' : '',\"transform\":(\"translate(\" + (- _vm.offsetX) + \", 0)\"),\"color\":g.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":g.data,\"y\":\"y\",\"x\":\"x\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],1):_vm._e()}),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('line',{attrs:{\"x1\":_vm.markPos.pos,\"x2\":_vm.markPos.pos,\"y2\":_vm.chartHeight,\"stroke-width\":\"2\",\"stroke\":\"#0eff0e78\",\"fill\":\"none\"}}):_vm._e(),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('text',{attrs:{\"fill\":\"#0eff0e78\",\"text-anchor\":\"middle\",\"dy\":\"-5px\",\"transform\":(\"translate(\" + (_vm.markPos.pos) + \" 0)\")}},[_vm._v(\"\\n \"+_vm._s(_vm.markPos.val)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.anomalies),function(line,i){return _c('circle',{key:i,attrs:{\"cx\":line - _vm.offsetX,\"cy\":_vm.chartHeight,\"r\":\"7\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"fill\":\"red\"}})}),_vm._v(\" \"),_c('c-axis-x',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" \" + _vm.chartHeight + \")\"),\"range\":[_vm.zoomMin, _vm.zoomMax],\"dataset\":_vm.total,\"x\":\"x\",\"ticks\":25,\"fixed\":1,\"height\":_vm.chartHeight,\"width\":_vm.chartWidth,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],2),_vm._v(\" \"),_c('c-axis-y',{attrs:{\"transform\":(\"translate(\" + (_vm.chartWidth - _vm.marginLeft - _vm.marginRight) + \" 0)\"),\"range\":[_vm.globalMin, _vm.globalMax],\"ticks\":5,\"fixed\":3,\"height\":_vm.chartHeight,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],1):_vm._e(),_vm._v(\" \"),(_vm.extendedArea.active)?_c('g',{attrs:{\"transform\":(\"translate(\" + (_vm.extendedArea.el.x) + \", \" + (_vm.extendedArea.el.y) + \")\")}},[_c('rect',{attrs:{\"fill\":\"#ffffff17\",\"width\":_vm.extendedArea.el.w,\"height\":_vm.extendedArea.el.h},on:{\"mousemove\":_vm.moveExtendedArea,\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.extendedArea.el.draggable = true},\"mouseup\":function($event){_vm.extendedArea.el.draggable = false},\"mouseout\":function($event){_vm.extendedArea.el.draggable = false}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w,\"cy\":_vm.extendedArea.el.h / 2,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.w += $event.movementX}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w / 2,\"cy\":_vm.extendedArea.el.h,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.h += $event.movementY}}})]):_vm._e()]),_vm._v(\" \"),_c('svg',{class:_vm.background,attrs:{\"viewBox\":((_vm.extendedArea.el.x) + \" \" + (_vm.extendedArea.el.y) + \" \" + (_vm.extendedArea.el.w) + \" \" + (_vm.extendedArea.el.h)),\"width\":\"100%\",\"height\":\"300\",\"preserveAspectRatio\":\"xMidYMid slice\"},domProps:{\"innerHTML\":_vm._s(_vm.extendedArea.value)}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-dee54210\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/graph.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-dee54210\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./graph.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-dee54210\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./graph.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/graph.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/homeView.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{attrs:{\"fluid\":\"\",\"grid-list-md\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"app\":\"\"}},[_c('span',{staticClass:\"mt-3\"},[_c('v-switch',{on:{\"change\":function($event){_vm.$emit('toggleTheme', _vm.dark)}},model:{value:(_vm.dark),callback:function ($$v) {_vm.dark=$$v},expression:\"dark\"}})],1),_vm._v(\" \"),(!_vm.dark)?_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}):_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo_dark.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\",\"color\":\"blue\"},on:{\"click\":function($event){_vm.toggleDataVisibility = !_vm.toggleDataVisibility}}},[_vm._v(\"\\n data\\n \"),(_vm.toggleDataVisibility)?_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility\")]):_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility_off\")])],1)],1),_vm._v(\" \"),_c('v-layout',{attrs:{\"wrap\":\"\"}},[_c('v-flex',{class:_vm.toggleDataVisibility ? 'xs8' : 'xs12'},[_c('t-graph-2d',{attrs:{\"dataSet\":_vm.response,\"toggleSize\":_vm.toggleDataVisibility,\"height\":350,\"margin-left\":5,\"background\":_vm.dark ? 'grey darken-3': 'grey lighten-3'}})],1),_vm._v(\" \"),_c('v-flex',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.toggleDataVisibility),expression:\"toggleDataVisibility\"}],attrs:{\"xs4\":\"\"}},[_c('t-form',{staticClass:\"mb-4\",on:{\"response\":_vm.showResponse}}),_vm._v(\" \"),_c('t-json',{attrs:{\"json\":_vm.response.prediction}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-04efdfce\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/homeView.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./homeView.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./homeView.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/homeView.vue\n// module id = null\n// module chunks = ","import Vue from 'vue'\nimport Router from 'vue-router'\nimport home from '@/view/homeView'\n\nVue.use(Router)\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: home\n }\n ]\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport Vuetify from 'vuetify'\nimport VueResource from 'vue-resource'\n// import chartConstructor from './constructor/2d_graph'\nimport chart2dConstructor from 'vue-chart2d-constructor'\nimport 'vuetify/dist/vuetify.min.css'\n\nVue.use(Vuetify)\n\nVue.config.productionTip = false\nVue.use(VueResource)\nVue.http.headers.common['content-type'] = 'application/json'\nVue.use(chart2dConstructor)\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n render: h => h(App)\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-y.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"end\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\"}},[_c('line',{attrs:{\"y1\":_vm.height}}),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(0, \" + (i * (_vm.height/(_vm.ticksList.length - 1))) + \")\")}},[_c('line',{attrs:{\"x2\":\"-6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"x\":\"-9\",\"dy\":\"0.32em\"}},[_vm._v(_vm._s(tick))])])}),_vm._v(\" \"),_c('text',{attrs:{\"transform\":\"rotate(-90)\",\"y\":\"6\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-35c15ce6\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-35c15ce6\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-y.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cPath.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('path',{attrs:{\"fill\":\"none\",\"stroke\":_vm.color,\"stroke-linejoin\":\"round\",\"stroke-linecap\":\"round\",\"stroke-width\":_vm.strokeWidth,\"stroke-dasharray\":_vm.dasharray,\"d\":_vm.points}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-58b941c4\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58b941c4\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cPath.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-x.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"middle\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\",\"transform\":(\"translate(0, \" + _vm.height + \")\")}},[(_vm.ticksList && _vm.ticksList.length > 0)?_c('line',{attrs:{\"x1\":_vm.ticksList[0].position,\"x2\":_vm.ticksList[_vm.ticksList.length - 1].position}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(\" + (tick.position) + \", 0)\")}},[_c('line',{attrs:{\"y2\":\"6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"y\":\"9\",\"dy\":\"0.71em\"}},[_vm._v(_vm._s(tick.value))])])}),_vm._v(\" \"),_c('text',{attrs:{\"x\":_vm.ticksList[0].position,\"y\":\"-25\",\"dx\":\"-0.71em\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-69a54ebe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-69a54ebe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-x.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cBars.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',_vm._l((_vm.list),function(item,i){return _c('rect',{key:i,attrs:{\"x\":i * (_vm.width / _vm.list.length),\"y\":item.v,\"width\":30,\"height\":_vm.height - item.v,\"fill\":\"green\"}})}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-65db09f9\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-65db09f9\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cBars.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cCircle.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('circle',{attrs:{\"cx\":_vm.x,\"cy\":_vm.y,\"r\":_vm.r,\"stroke\":_vm.strokeColor,\"stroke-width\":_vm.strokeWidth,\"fill\":_vm.color}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-10fc018e\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-10fc018e\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cCircle.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} \ No newline at end of file diff --git a/web_test/static/js/app.212e56a0a1268ad92684.js b/web_test/static/js/app.212e56a0a1268ad92684.js deleted file mode 100644 index 7bd9774..0000000 --- a/web_test/static/js/app.212e56a0a1268ad92684.js +++ /dev/null @@ -1,2 +0,0 @@ -webpackJsonp([1],{0:function(t,e){},"7zck":function(t,e){},"8fE4":function(t,e){},NHnr:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i("/5sW"),s={render:function(){var t=this.$createElement,e=this._self._c||t;return e("v-app",[e("v-content",[e("router-view")],1)],1)},staticRenderFns:[]};var a=i("VU/8")({name:"App"},s,!1,function(t){i("8fE4")},null,null).exports,n=i("/ocq"),r={name:"Tform",data:function(){return{url:"",dataToProcess:"",loading:!1,rules:{json:function(t){try{JSON.parse(t)}catch(t){return"Data is not a valid json"}return!0},url:function(t){return!!/(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\\/]))?/.test(t)||"Url is not a valid"}},errorDialog:{value:!1,text:""}}},methods:{getUrl:function(){var t=this;this.loading=!0,this.$http.post(this.url,this.dataSet).then(function(e){t.$emit("response",{dataToProcess:t.dataSet,result:e.body}),t.loading=!1}).catch(function(e){t.loading=!1,t.errorDialog.value=!0,t.errorDialog.text=e,console.log(e)})}},computed:{dataSet:function(){return JSON.parse(this.dataToProcess)}}},l={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-flex",{attrs:{xs12:""}},[i("v-card",{attrs:{flat:""}},[i("v-card-text",[i("v-flex",{attrs:{xs12:""}},[i("v-text-field",{attrs:{label:"Url",rules:[t.rules.url],outline:""},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.url,callback:function(e){t.url=e},expression:"url"}})],1),t._v(" "),i("v-flex",{attrs:{xs12:""}},[i("v-textarea",{attrs:{outline:"",label:"DatatSet",rules:[t.rules.json]},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.dataToProcess,callback:function(e){t.dataToProcess=e},expression:"dataToProcess"}})],1)],1),t._v(" "),i("v-card-actions",[i("v-spacer"),t._v(" "),i("v-btn",{attrs:{color:"success"},on:{click:t.getUrl}},[t._v("Submit "),i("v-icon",{attrs:{right:""}},[t._v("send")])],1)],1)],1),t._v(" "),i("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"300"},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},[i("v-card",[i("v-card-text",[t._v("\n Processing... this may take a while\n "),i("v-progress-linear",{staticClass:"mb-0",attrs:{indeterminate:""}})],1)],1)],1),t._v(" "),i("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"500"},model:{value:t.errorDialog.value,callback:function(e){t.$set(t.errorDialog,"value",e)},expression:"errorDialog.value"}},[i("v-card",{attrs:{color:"red",dark:""}},[i("v-card-text",[i("pre",[t._v(t._s(t.errorDialog.text))])]),t._v(" "),i("v-card-actions",[i("v-spacer"),t._v(" "),i("v-btn",{attrs:{flat:""},on:{click:function(e){t.errorDialog.value=!1}}},[t._v("ok")])],1)],1)],1)],1)},staticRenderFns:[]},h=i("VU/8")(r,l,!1,null,null,null).exports,d=i("fZjL"),c=i.n(d),u=i("pFYg"),g=i.n(u),m={name:"jsonViewer",props:["json"],data:function(){return{items:[],hightLevel:0}},methods:{addItems:function(t,e,i){for(var o in t)this.items.splice(e,0,{name:o,type:g()(t[o]),data:t[o],level:i,open:!0});this.hightLevel=i},toggle:function(t,e,i,o){o?this.addItems(t,e,i):this.deleteItems(t,e,i)},deleteItems:function(t,e,i){this.hightLeve--;for(var o=this.items.filter(function(t){return t.level>=i}).length,s=c()(t).length,a=i!==this.hightLevel?o:s,n=0;nt["expected value"]||t.Prediction?e.globalMax:t["expected value"]||t.Prediction,e.globalMin=e.globalMin=3e3?(this.zoomMin=0,this.zoomMax=this.total.length-1):(this.zoomMin+=e,this.zoomMax+=-e)},pan:function(t){if(this.panEnabled)this.offsetX+=-t.movementX,this.markPos=0;else for(var e=t.offsetX-this.marginLeft,i=0;i0?i("v-btn",{attrs:{color:"blue",flat:""},on:{click:function(e){t.isActive.toPredict=!t.isActive.toPredict}}},[t._v("Main")]):t._e(),t._v(" "),t.prediction.length>0?i("v-btn",{attrs:{color:"yellow",flat:""},on:{click:function(e){t.isActive.prediction=!t.isActive.prediction}}},[t._v("Prediction")]):t._e(),t._v(" "),t._l(t.timeSeries,function(e,o){return t.timeSeries.length>0?i("v-btn",{key:"cheboxTimeSerie"+o,attrs:{color:t.timeSeries[o].color,flat:""},on:{click:function(e){t.isActive[o]=!t.isActive[o]}}},[t._v("data-"+t._s(o))]):t._e()}),t._v(" "),t._l(t.debug,function(e,o){return t.debug.length>0?i("v-btn",{key:"debug"+o,attrs:{color:e.color,flat:""},on:{click:function(i){t.isActive.debug[e.name]=!t.isActive.debug[e.name]}}},[t._v("\n "+t._s(e.name)+"\n "),e.name===t.dataSet.prediction.engine?i("span",{staticClass:"winner"},[t._v("♕")]):t._e()]):t._e()})],2),t._v(" "),i("v-spacer"),t._v(" "),i("v-tooltip",{attrs:{bottom:""}},[i("v-btn",{attrs:{slot:"activator",flat:"",icon:""},on:{click:t.randomizeColors},slot:"activator"},[i("v-icon",[t._v("brush")])],1),t._v(" "),i("span",[t._v("Randomize Colors")])],1)],1),t._v(" "),i("svg",{staticClass:"grey darken-3",attrs:{width:"100%",height:t.height},on:{wheel:function(e){return e.preventDefault(),t.zoom(e)},mousedown:function(e){if(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return null;t.panEnabled=!0},mouseup:function(e){t.panEnabled=!1},mousemove:t.pan}},[t.toPredict.length>0&&t.prediction.length>0?i("g",{attrs:{transform:"translate("+t.marginLeft+", "+t.marginTop+")"}},[i("defs",[i("clipPath",{attrs:{id:"clip-rect"}},[i("rect",{attrs:{width:t.chartWidth,height:t.height,y:-this.marginTop}})])]),t._v(" "),i("g",{attrs:{"clip-path":"url(#clip-rect)"}},[t.isActive.toPredict?i("c-path",{attrs:{transform:"translate("+-t.offsetX+" 0)",rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:t.toPredict,column:"y",height:t.chartHeight,width:t.chartWidth}}):t._e(),t._v(" "),t.isActive.prediction?i("c-path",{attrs:{transform:"translate("+(t.$toXPixel(t.prediction[0].x+t.zoomMin,t.zoomMin,t.zoomMax,t.chartWidth)-t.offsetX)+", 0)",color:"yellow",rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:t.prediction,column:"y",height:t.chartHeight,width:t.chartWidth}}):t._e(),t._v(" "),t._l(t.timeSeries,function(e,o){return t.isActive[o]?i("c-path",{key:"serie"+o,attrs:{transform:"translate("+-t.offsetX+" 0)",color:e.color,rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:e.dataset,column:"y",height:t.chartHeight,width:t.chartWidth}}):t._e()}),t._v(" "),t._l(t.debug,function(e,o){return!t.debug.isEmpty&&t.isActive.debug[e.name]?i("g",{key:"debug"+o},[i("c-path",{attrs:{dasharray:"5,5",transform:"translate("+(t.$toXPixel(e.d[0].x+t.zoomMin,t.zoomMin,t.zoomMax,t.chartWidth)-t.offsetX)+", 0)",color:e.color,rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:e.d,column:"y",height:t.chartHeight,width:t.chartWidth}})],1):t._e()}),t._v(" "),t.markPos.pos>0?i("line",{attrs:{x1:t.markPos.pos,x2:t.markPos.pos,y2:t.chartHeight,"stroke-width":"2",stroke:"#0eff0e78",fill:"none"}}):t._e(),t._v(" "),t.markPos.pos>0?i("text",{attrs:{fill:"#0eff0e78","text-anchor":"middle",dy:"-5px",transform:"translate("+t.markPos.pos+" 0)"}},[t._v("\n "+t._s(t.markPos.val)+"\n ")]):t._e(),t._v(" "),t._l(t.anomalies,function(e,o){return i("circle",{key:o,attrs:{cx:e-t.offsetX,cy:t.chartHeight,r:"7",stroke:"white","stroke-width":"1",fill:"red"}})}),t._v(" "),i("x-axis",{attrs:{transform:"translate("+-t.offsetX+" "+t.chartHeight+")",range:[t.zoomMin,t.zoomMax],dataset:t.total,x:"x",ticks:25,fixed:1,height:t.chartHeight,width:t.chartWidth}})],2),t._v(" "),i("y-axis",{attrs:{transform:"translate("+(t.chartWidth-t.marginLeft-t.marginRight)+" 0)",range:[t.globalMin,t.globalMax],ticks:5,fixed:1,height:t.chartHeight}})],1):t._e()]),t._v(" "),i("svg",{directives:[{name:"show",rawName:"v-show",value:!t.debug.isEmpty,expression:"!debug.isEmpty"}],staticClass:"grey darken-3",attrs:{width:"100%",height:t.height/1.5}},[t.isActive.toPredict?i("c-path",{attrs:{dataset:t.toPredictInDebug,rangeY:[t.globalMin,t.globalMax],column:"y",height:(t.chartHeight+t.marginTop+t.marginBottom)/1.5,width:t.chartWidth+t.marginLeft+t.marginRight}}):t._e(),t._v(" "),t._l(t.debug,function(e,o){return!t.debug.isEmpty&&t.isActive.debug[e.name]?i("g",{key:"debug"+o},[i("c-path",{attrs:{dasharray:"5,5",rangeY:[t.globalMin,t.globalMax],color:e.color,dataset:e.d,column:"y",height:(t.chartHeight+t.marginTop+t.marginBottom)/1.5,width:t.chartWidth+t.marginLeft+t.marginRight}})],1):t._e()})],2)],1)},staticRenderFns:[]};var C={name:"homeView",components:{tForm:h,tJson:v,tGraph2d:i("VU/8")(f,x,!1,function(t){i("RdBY")},null,null).exports},data:function(){return{response:{},toggleDataVisibility:!0}},methods:{toggleData:function(){this.toggleDataVisibility=!0},showResponse:function(t){this.response={toPredict:t.dataToProcess,prediction:t.result}}}},b={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-container",{attrs:{fluid:"","grid-list-md":""}},[i("v-toolbar",{attrs:{dense:"",app:""}},[i("img",{staticClass:"pa-1",attrs:{src:"static/img/logo.svg",height:"80%",alt:"Time Cop"}}),t._v(" "),i("v-spacer"),t._v(" "),i("v-btn",{attrs:{flat:"",color:"blue"},on:{click:function(e){t.toggleDataVisibility=!t.toggleDataVisibility}}},[t._v("\n data\n "),t.toggleDataVisibility?i("v-icon",{attrs:{right:""}},[t._v("visibility")]):i("v-icon",{attrs:{right:""}},[t._v("visibility_off")])],1)],1),t._v(" "),i("v-layout",{attrs:{wrap:""}},[i("v-flex",{class:t.toggleDataVisibility?"xs8":"xs12"},[i("t-graph-2d",{attrs:{dataSet:t.response,toggleSize:t.toggleDataVisibility,height:350,"margin-left":5}})],1),t._v(" "),i("v-flex",{directives:[{name:"show",rawName:"v-show",value:t.toggleDataVisibility,expression:"toggleDataVisibility"}],attrs:{xs4:""}},[i("t-form",{on:{response:t.showResponse}}),t._v(" "),i("t-json",{attrs:{json:t.response.prediction}})],1)],1)],1)},staticRenderFns:[]};var y=i("VU/8")(C,b,!1,function(t){i("tfUZ")},null,null).exports,w=i("Yxl6"),_=i.n(w),k={data:function(){return{convertedText:[]}},mounted:function(){this.convert()},methods:{convert:function(){for(var t=0;t<_.a.length;t++){var e=_.a[t];this.convertedText.push(e.Close)}}}},D={render:function(){var t=this.$createElement;return(this._self._c||t)("pre",[this._v(this._s(this.convertedText))])},staticRenderFns:[]},A=i("VU/8")(k,D,!1,null,null,null).exports;o.default.use(n.a);var L=new n.a({routes:[{path:"/",name:"home",component:y},{path:"/converter",name:"converter",component:A}]}),V=i("3EgV"),j=i.n(V),H=i("8+8L"),M={name:"y-axis",props:{range:{type:Array,required:!0},ticks:{type:Number},height:{type:Number,required:!0},label:{type:String},fixed:{type:Number}},computed:{ticksList:function(){if(this.range&&this.range.length>0){var t=[],e=this.range[0],i=(this.range[1]-e)/(this.ticks-1),o=e;t.push(this.fixed?e.toFixed(this.fixed):e);for(var s=1;s0){for(var t=this.range?this.range[0]:this.$getMin(this.dataset,this.x),e=this.range?this.range[1]:this.$getMax(this.dataset,this.x),i=[],o=0;o0?i("line",{attrs:{x1:t.ticksList[0].position,x2:t.ticksList[t.ticksList.length-1].position}}):t._e(),t._v(" "),t._l(t.ticksList,function(e,o){return i("g",{key:"tick"+o,attrs:{transform:"translate("+e.position+", 0)"}},[i("line",{attrs:{y2:"6"}}),t._v(" "),i("text",{attrs:{"stroke-width":"0.1",y:"9",dy:"0.71em"}},[t._v(t._s(e.value))])])}),t._v(" "),i("text",{attrs:{x:t.ticksList[0].position,y:"-25",dx:"-0.71em",dy:"0.71em","stroke-width":"0.1"}},[t._v(t._s(t.label))])],2)},staticRenderFns:[]},S=i("VU/8")(z,$,!1,null,null,null).exports,X={name:"bars",props:{dataset:{type:Array,required:!0},column:{type:String,required:!0},height:{type:Number,required:!0},width:{type:Number,required:!0}},computed:{list:function(){for(var t=[],e=this.$getMax(this.dataset,this.column),i=this.$getMin(this.dataset,this.column),o=0;o0){for(var t=this.rangeY?this.rangeY[0]:this.$getMin(this.dataset,this.column),e=this.rangeY?this.rangeY[1]:this.$getMax(this.dataset,this.column),i=this.rangeX?this.rangeX[0]:0,o=this.rangeX?this.rangeX[1]:this.dataset.length,s=[],a=[],n=0;ni?t[o][e]:i;else for(var s=0;si?t[s]:i;return i},t.prototype.$getMin=function(t,e){var i=1e11;if(e)for(var o=0;o\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/form.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-card',{attrs:{\"flat\":\"\"}},[_c('v-card-text',[_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-text-field',{attrs:{\"label\":\"Url\",\"rules\":[_vm.rules.url],\"outline\":\"\"},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.url),callback:function ($$v) {_vm.url=$$v},expression:\"url\"}})],1),_vm._v(\" \"),_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-textarea',{attrs:{\"outline\":\"\",\"label\":\"DatatSet\",\"rules\":[_vm.rules.json]},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.dataToProcess),callback:function ($$v) {_vm.dataToProcess=$$v},expression:\"dataToProcess\"}})],1)],1),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"color\":\"success\"},on:{\"click\":_vm.getUrl}},[_vm._v(\"Submit \"),_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"send\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"300\"},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},[_c('v-card',[_c('v-card-text',[_vm._v(\"\\n Processing... this may take a while\\n \"),_c('v-progress-linear',{staticClass:\"mb-0\",attrs:{\"indeterminate\":\"\"}})],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.errorDialog.value),callback:function ($$v) {_vm.$set(_vm.errorDialog, \"value\", $$v)},expression:\"errorDialog.value\"}},[_c('v-card',{attrs:{\"color\":\"red\",\"dark\":\"\"}},[_c('v-card-text',[_c('pre',[_vm._v(_vm._s(_vm.errorDialog.text))])]),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.errorDialog.value = false}}},[_vm._v(\"ok\")])],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0e363b20\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/form.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0e363b20\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./form.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/form.vue\n// module id = null\n// module chunks = ","\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/jsonViewer.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},_vm._l((_vm.items),function(item,i){return _c('div',{key:i,style:({'margin-left': item.level * 10 + 'px', cursor: item.type === 'object' && item.data.length !== 0 ? 'pointer' : 'auto'}),on:{\"click\":function($event){item.type !== 'object' || _vm.toggle(item.data, i + 1, item.level + 1, item.open), item.open = !item.open}}},[_c('span',{class:{'font-weight-bold': item.type === 'object' && item.data.length !== 0}},[_vm._v(_vm._s(item.name)+\":\")]),_vm._v(\" \"),_c('span',{class:_vm.getColor(item.type)},[_vm._v(_vm._s(item.type === 'object' && item.data.length !== 0 ? '{...}' : item.data))])])}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d44f50fe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d44f50fe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./jsonViewer.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/graph2D.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{directives:[{name:\"resize\",rawName:\"v-resize\",value:(_vm.calculateSize),expression:\"calculateSize\"}],attrs:{\"xs12\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"dark\":\"\"}},[_c('v-toolbar-items',[(_vm.toPredict.length > 0)?_c('v-btn',{attrs:{\"color\":\"blue\",\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive.toPredict = !_vm.isActive.toPredict}}},[_vm._v(\"Main\")]):_vm._e(),_vm._v(\" \"),(_vm.prediction.length > 0)?_c('v-btn',{attrs:{\"color\":\"yellow\",\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive.prediction = !_vm.isActive.prediction}}},[_vm._v(\"Prediction\")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.timeSeries),function(timeSerie,i){return (_vm.timeSeries.length > 0)?_c('v-btn',{key:'cheboxTimeSerie' + i,attrs:{\"color\":_vm.timeSeries[i].color,\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive[i] = !_vm.isActive[i]}}},[_vm._v(\"data-\"+_vm._s(i))]):_vm._e()}),_vm._v(\" \"),_vm._l((_vm.debug),function(d,i){return (_vm.debug.length > 0)?_c('v-btn',{key:'debug' + i,attrs:{\"color\":d.color,\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive.debug[d.name] = !_vm.isActive.debug[d.name]}}},[_vm._v(\"\\n \"+_vm._s(d.name)+\"\\n \"),(d.name === _vm.dataSet.prediction.engine)?_c('span',{staticClass:\"winner\"},[_vm._v(\"♕\")]):_vm._e()]):_vm._e()})],2),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"flat\":\"\",\"icon\":\"\"},on:{\"click\":_vm.randomizeColors},slot:\"activator\"},[_c('v-icon',[_vm._v(\"brush\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"Randomize Colors\")])],1)],1),_vm._v(\" \"),_c('svg',{staticClass:\"grey darken-3\",attrs:{\"width\":\"100%\",\"height\":_vm.height},on:{\"wheel\":function($event){$event.preventDefault();return _vm.zoom($event)},\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.panEnabled = true},\"mouseup\":function($event){_vm.panEnabled = false},\"mousemove\":_vm.pan}},[(_vm.toPredict.length > 0 && _vm.prediction.length > 0)?_c('g',{attrs:{\"transform\":(\"translate(\" + _vm.marginLeft + \", \" + _vm.marginTop + \")\")}},[_c('defs',[_c('clipPath',{attrs:{\"id\":\"clip-rect\"}},[_c('rect',{attrs:{\"width\":_vm.chartWidth,\"height\":_vm.height,\"y\":-this.marginTop}})])]),_vm._v(\" \"),_c('g',{attrs:{\"clip-path\":\"url(#clip-rect)\"}},[(_vm.isActive.toPredict)?_c('c-path',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" 0)\"),\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":_vm.toPredict,\"column\":\"y\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}}):_vm._e(),_vm._v(\" \"),(_vm.isActive.prediction)?_c('c-path',{attrs:{\"transform\":(\"translate(\" + (_vm.$toXPixel(_vm.prediction[0].x + _vm.zoomMin, _vm.zoomMin, _vm.zoomMax, _vm.chartWidth) - _vm.offsetX) + \", 0)\"),\"color\":\"yellow\",\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":_vm.prediction,\"column\":\"y\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.timeSeries),function(timeSerie,i){return (_vm.isActive[i])?_c('c-path',{key:'serie' + i,attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" 0)\"),\"color\":timeSerie.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":timeSerie.dataset,\"column\":\"y\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}}):_vm._e()}),_vm._v(\" \"),_vm._l((_vm.debug),function(data,i){return (!_vm.debug.isEmpty && _vm.isActive.debug[data.name])?_c('g',{key:'debug' + i},[_c('c-path',{attrs:{\"dasharray\":\"5,5\",\"transform\":(\"translate(\" + (_vm.$toXPixel(data.d[0].x + _vm.zoomMin, _vm.zoomMin, _vm.zoomMax, _vm.chartWidth) - _vm.offsetX) + \", 0)\"),\"color\":data.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":data.d,\"column\":\"y\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],1):_vm._e()}),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('line',{attrs:{\"x1\":_vm.markPos.pos,\"x2\":_vm.markPos.pos,\"y2\":_vm.chartHeight,\"stroke-width\":\"2\",\"stroke\":\"#0eff0e78\",\"fill\":\"none\"}}):_vm._e(),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('text',{attrs:{\"fill\":\"#0eff0e78\",\"text-anchor\":\"middle\",\"dy\":\"-5px\",\"transform\":(\"translate(\" + (_vm.markPos.pos) + \" 0)\")}},[_vm._v(\"\\n \"+_vm._s(_vm.markPos.val)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.anomalies),function(line,i){return _c('circle',{key:i,attrs:{\"cx\":line - _vm.offsetX,\"cy\":_vm.chartHeight,\"r\":\"7\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"fill\":\"red\"}})}),_vm._v(\" \"),_c('x-axis',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" \" + _vm.chartHeight + \")\"),\"range\":[_vm.zoomMin, _vm.zoomMax],\"dataset\":_vm.total,\"x\":\"x\",\"ticks\":25,\"fixed\":1,\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],2),_vm._v(\" \"),_c('y-axis',{attrs:{\"transform\":(\"translate(\" + (_vm.chartWidth - _vm.marginLeft - _vm.marginRight) + \" 0)\"),\"range\":[_vm.globalMin, _vm.globalMax],\"ticks\":5,\"fixed\":1,\"height\":_vm.chartHeight}})],1):_vm._e()]),_vm._v(\" \"),_c('svg',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.debug.isEmpty),expression:\"!debug.isEmpty\"}],staticClass:\"grey darken-3\",attrs:{\"width\":\"100%\",\"height\":_vm.height / 1.5}},[(_vm.isActive.toPredict)?_c('c-path',{attrs:{\"dataset\":_vm.toPredictInDebug,\"rangeY\":[_vm.globalMin, _vm.globalMax],\"column\":\"y\",\"height\":(_vm.chartHeight + _vm.marginTop + _vm.marginBottom) / 1.5,\"width\":_vm.chartWidth + _vm.marginLeft + _vm.marginRight}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.debug),function(data,i){return (!_vm.debug.isEmpty && _vm.isActive.debug[data.name])?_c('g',{key:'debug' + i},[_c('c-path',{attrs:{\"dasharray\":\"5,5\",\"rangeY\":[_vm.globalMin, _vm.globalMax],\"color\":data.color,\"dataset\":data.d,\"column\":\"y\",\"height\":(_vm.chartHeight + _vm.marginTop + _vm.marginBottom) / 1.5,\"width\":_vm.chartWidth + _vm.marginLeft + _vm.marginRight}})],1):_vm._e()})],2)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-1f0043a8\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/graph2D.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-1f0043a8\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./graph2D.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph2D.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph2D.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-1f0043a8\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./graph2D.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/graph2D.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/homeView.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{attrs:{\"fluid\":\"\",\"grid-list-md\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"app\":\"\"}},[_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo.svg\",\"height\":\"80%\",\"alt\":\"Time Cop\"}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\",\"color\":\"blue\"},on:{\"click\":function($event){_vm.toggleDataVisibility = !_vm.toggleDataVisibility}}},[_vm._v(\"\\n data\\n \"),(_vm.toggleDataVisibility)?_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility\")]):_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility_off\")])],1)],1),_vm._v(\" \"),_c('v-layout',{attrs:{\"wrap\":\"\"}},[_c('v-flex',{class:_vm.toggleDataVisibility ? 'xs8' : 'xs12'},[_c('t-graph-2d',{attrs:{\"dataSet\":_vm.response,\"toggleSize\":_vm.toggleDataVisibility,\"height\":350,\"margin-left\":5}})],1),_vm._v(\" \"),_c('v-flex',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.toggleDataVisibility),expression:\"toggleDataVisibility\"}],attrs:{\"xs4\":\"\"}},[_c('t-form',{on:{\"response\":_vm.showResponse}}),_vm._v(\" \"),_c('t-json',{attrs:{\"json\":_vm.response.prediction}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0e08f32e\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/homeView.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0e08f32e\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./homeView.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0e08f32e\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./homeView.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/homeView.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/converter.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('pre',[_vm._v(_vm._s(_vm.convertedText))])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-511afa56\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/converter.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./converter.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./converter.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-511afa56\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./converter.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/converter.vue\n// module id = null\n// module chunks = ","import Vue from 'vue'\nimport Router from 'vue-router'\nimport home from '@/view/homeView'\nimport converter from '@/view/converter'\n\nVue.use(Router)\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: home\n },\n {\n path: '/converter',\n name: 'converter',\n component: converter\n }\n ]\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/constructor/2d_graph/components/y-axis.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"end\",\"fill\":\"white\",\"stroke\":\"white\",\"stroke-width\":\"1\"}},[_c('line',{attrs:{\"y1\":_vm.height}}),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(0, \" + (i * (_vm.height/(_vm.ticksList.length - 1))) + \")\")}},[_c('line',{attrs:{\"x2\":\"-6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"x\":\"-9\",\"dy\":\"0.32em\"}},[_vm._v(_vm._s(tick))])])}),_vm._v(\" \"),_c('text',{attrs:{\"transform\":\"rotate(-90)\",\"y\":\"6\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-9d74eb0a\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/constructor/2d_graph/components/y-axis.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./y-axis.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./y-axis.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-9d74eb0a\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./y-axis.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/constructor/2d_graph/components/y-axis.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/constructor/2d_graph/components/x-axis.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"middle\",\"fill\":\"white\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"transform\":(\"translate(0, \" + _vm.height + \")\")}},[(_vm.ticksList && _vm.ticksList.length > 0)?_c('line',{attrs:{\"x1\":_vm.ticksList[0].position,\"x2\":_vm.ticksList[_vm.ticksList.length - 1].position}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(\" + (tick.position) + \", 0)\")}},[_c('line',{attrs:{\"y2\":\"6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"y\":\"9\",\"dy\":\"0.71em\"}},[_vm._v(_vm._s(tick.value))])])}),_vm._v(\" \"),_c('text',{attrs:{\"x\":_vm.ticksList[0].position,\"y\":\"-25\",\"dx\":\"-0.71em\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-04b7b441\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/constructor/2d_graph/components/x-axis.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./x-axis.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./x-axis.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-04b7b441\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./x-axis.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/constructor/2d_graph/components/x-axis.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/constructor/2d_graph/components/cBars.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',_vm._l((_vm.list),function(item,i){return _c('rect',{key:i,attrs:{\"x\":i * (_vm.width / _vm.list.length),\"y\":item.v,\"width\":30,\"height\":_vm.height - item.v,\"fill\":\"green\"}})}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-43591dac\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/constructor/2d_graph/components/cBars.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-43591dac\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./cBars.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/constructor/2d_graph/components/cBars.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/constructor/2d_graph/components/cPath.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('path',{attrs:{\"fill\":\"none\",\"stroke\":_vm.color,\"stroke-linejoin\":\"round\",\"stroke-linecap\":\"round\",\"stroke-dasharray\":_vm.dasharray,\"stroke-width\":_vm.strokeWidth,\"d\":_vm.points}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-3657ff22\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/constructor/2d_graph/components/cPath.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3657ff22\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./cPath.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/constructor/2d_graph/components/cPath.vue\n// module id = null\n// module chunks = ","import yAxis from './components/y-axis'\r\nimport xAxis from './components/x-axis'\r\nimport cBars from './components/cBars'\r\nimport cPath from './components/cPath'\r\nconst chartFunctions = {\r\n install (Vue) {\r\n Vue.prototype.$getMax = (data, key) => {\r\n let max = 0\r\n if (key) {\r\n for (let i = 0; i < data.length; i++) {\r\n max = data[i][key] > max ? data[i][key] : max\r\n }\r\n } else {\r\n for (let i = 0; i < data.length; i++) {\r\n max = data[i] > max ? data[i] : max\r\n }\r\n }\r\n return max\r\n }\r\n Vue.prototype.$getMin = (data, key) => {\r\n let min = 10e10\r\n if (key) {\r\n for (let i = 0; i < data.length; i++) {\r\n min = data[i][key] < min ? data[i][key] : min\r\n }\r\n } else {\r\n for (let i = 0; i < data.length; i++) {\r\n min = data[i] < min ? data[i] : min\r\n }\r\n }\r\n return min\r\n }\r\n Vue.prototype.$toYPixel = (point, min, max, lenght) => {\r\n return lenght - (point - min) / (max - min) * lenght\r\n }\r\n Vue.prototype.$toXPixel = (point, min, max, lenght) => {\r\n return (point - min) / (max - min) * lenght\r\n }\r\n Vue.prototype.$getRandomColor = () => `hsla(${Math.floor(Math.random() * 360)}, 100%, 70%, 60)`\r\n Vue.component(yAxis.name, yAxis)\r\n Vue.component(xAxis.name, xAxis)\r\n Vue.component(cBars.name, cBars)\r\n Vue.component(cPath.name, cPath)\r\n }\r\n}\r\n\r\nexport default chartFunctions\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/constructor/2d_graph/index.js","import Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport Vuetify from 'vuetify'\nimport VueResource from 'vue-resource'\nimport chartConstructor from './constructor/2d_graph'\nimport 'vuetify/dist/vuetify.min.css'\n\nVue.use(Vuetify)\n\nVue.config.productionTip = false\nVue.use(VueResource)\nVue.http.headers.common['content-type'] = 'application/json'\nVue.use(chartConstructor)\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n render: h => h(App)\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","module.exports = [{\"Date\":\"2018-06-18\",\"Open\":275.48999,\"High\":276.700012,\"Low\":274.950012,\"Close\":276.559998,\"Adj Close\":276.559998,\"Volume\":52917600},{\"Date\":\"2018-06-19\",\"Open\":274,\"High\":275.75,\"Low\":273.529999,\"Close\":275.5,\"Adj Close\":275.5,\"Volume\":97531500},{\"Date\":\"2018-06-20\",\"Open\":276.269989,\"High\":276.720001,\"Low\":275.589996,\"Close\":275.970001,\"Adj Close\":275.970001,\"Volume\":53785500},{\"Date\":\"2018-06-21\",\"Open\":275.959991,\"High\":275.980011,\"Low\":273.679993,\"Close\":274.23999,\"Adj Close\":274.23999,\"Volume\":71061400},{\"Date\":\"2018-06-22\",\"Open\":275.660004,\"High\":275.790009,\"Low\":274.48999,\"Close\":274.73999,\"Adj Close\":274.73999,\"Volume\":54898500},{\"Date\":\"2018-06-25\",\"Open\":273.440002,\"High\":273.619995,\"Low\":269.100006,\"Close\":271,\"Adj Close\":271,\"Volume\":137854200},{\"Date\":\"2018-06-26\",\"Open\":271.640015,\"High\":272.559998,\"Low\":270.790009,\"Close\":271.600006,\"Adj Close\":271.600006,\"Volume\":68547400},{\"Date\":\"2018-06-27\",\"Open\":272.26001,\"High\":273.869995,\"Low\":269.179993,\"Close\":269.350006,\"Adj Close\":269.350006,\"Volume\":105110700},{\"Date\":\"2018-06-28\",\"Open\":269.290009,\"High\":271.75,\"Low\":268.48999,\"Close\":270.890015,\"Adj Close\":270.890015,\"Volume\":76650500},{\"Date\":\"2018-06-29\",\"Open\":272.119995,\"High\":273.660004,\"Low\":271.149994,\"Close\":271.279999,\"Adj Close\":271.279999,\"Volume\":97592500},{\"Date\":\"2018-07-02\",\"Open\":269.51001,\"High\":272.040009,\"Low\":269.23999,\"Close\":271.859985,\"Adj Close\":271.859985,\"Volume\":63554800},{\"Date\":\"2018-07-03\",\"Open\":272.869995,\"High\":272.980011,\"Low\":270.420013,\"Close\":270.899994,\"Adj Close\":270.899994,\"Volume\":42187100},{\"Date\":\"2018-07-05\",\"Open\":272.170013,\"High\":273.179993,\"Low\":270.959991,\"Close\":273.109985,\"Adj Close\":273.109985,\"Volume\":56925900},{\"Date\":\"2018-07-06\",\"Open\":273.140015,\"High\":275.839996,\"Low\":272.709991,\"Close\":275.420013,\"Adj Close\":275.420013,\"Volume\":66493700},{\"Date\":\"2018-07-09\",\"Open\":276.549988,\"High\":277.959991,\"Low\":276.5,\"Close\":277.899994,\"Adj Close\":277.899994,\"Volume\":50550400},{\"Date\":\"2018-07-10\",\"Open\":278.410004,\"High\":279.01001,\"Low\":278.079987,\"Close\":278.899994,\"Adj Close\":278.899994,\"Volume\":51966800},{\"Date\":\"2018-07-11\",\"Open\":277.149994,\"High\":278.040009,\"Low\":276.519989,\"Close\":276.859985,\"Adj Close\":276.859985,\"Volume\":77054700},{\"Date\":\"2018-07-12\",\"Open\":278.279999,\"High\":279.429993,\"Low\":277.600006,\"Close\":279.369995,\"Adj Close\":279.369995,\"Volume\":60124700},{\"Date\":\"2018-07-13\",\"Open\":279.170013,\"High\":279.929993,\"Low\":278.660004,\"Close\":279.589996,\"Adj Close\":279.589996,\"Volume\":48216000},{\"Date\":\"2018-07-16\",\"Open\":279.640015,\"High\":279.799988,\"Low\":278.839996,\"Close\":279.339996,\"Adj Close\":279.339996,\"Volume\":48201000},{\"Date\":\"2018-07-17\",\"Open\":278.470001,\"High\":280.910004,\"Low\":278.410004,\"Close\":280.470001,\"Adj Close\":280.470001,\"Volume\":52315500},{\"Date\":\"2018-07-18\",\"Open\":280.559998,\"High\":281.179993,\"Low\":280.059998,\"Close\":281.059998,\"Adj Close\":281.059998,\"Volume\":44593500},{\"Date\":\"2018-07-19\",\"Open\":280.309998,\"High\":280.73999,\"Low\":279.459991,\"Close\":280,\"Adj Close\":280,\"Volume\":61412100},{\"Date\":\"2018-07-20\",\"Open\":279.769989,\"High\":280.480011,\"Low\":279.5,\"Close\":279.679993,\"Adj Close\":279.679993,\"Volume\":82337700},{\"Date\":\"2018-07-23\",\"Open\":279.450012,\"High\":280.429993,\"Low\":279.059998,\"Close\":280.200012,\"Adj Close\":280.200012,\"Volume\":47047600},{\"Date\":\"2018-07-24\",\"Open\":281.790009,\"High\":282.559998,\"Low\":280.630005,\"Close\":281.609985,\"Adj Close\":281.609985,\"Volume\":68026900},{\"Date\":\"2018-07-25\",\"Open\":281.329987,\"High\":284.369995,\"Low\":281.279999,\"Close\":284.01001,\"Adj Close\":284.01001,\"Volume\":78882900},{\"Date\":\"2018-07-26\",\"Open\":283.200012,\"High\":284.109985,\"Low\":283.089996,\"Close\":283.339996,\"Adj Close\":283.339996,\"Volume\":57919500},{\"Date\":\"2018-07-27\",\"Open\":283.709991,\"High\":283.820007,\"Low\":280.380005,\"Close\":281.420013,\"Adj Close\":281.420013,\"Volume\":76768700},{\"Date\":\"2018-07-30\",\"Open\":281.51001,\"High\":281.690002,\"Low\":279.359985,\"Close\":279.950012,\"Adj Close\":279.950012,\"Volume\":63742500},{\"Date\":\"2018-07-31\",\"Open\":280.809998,\"High\":282.019989,\"Low\":280.380005,\"Close\":281.329987,\"Adj Close\":281.329987,\"Volume\":68570500},{\"Date\":\"2018-08-01\",\"Open\":281.559998,\"High\":282.130005,\"Low\":280.130005,\"Close\":280.859985,\"Adj Close\":280.859985,\"Volume\":53853300},{\"Date\":\"2018-08-02\",\"Open\":279.390015,\"High\":282.579987,\"Low\":279.160004,\"Close\":282.390015,\"Adj Close\":282.390015,\"Volume\":63426400},{\"Date\":\"2018-08-03\",\"Open\":282.529999,\"High\":283.660004,\"Low\":282.329987,\"Close\":283.600006,\"Adj Close\":283.600006,\"Volume\":53935400},{\"Date\":\"2018-08-06\",\"Open\":283.640015,\"High\":284.98999,\"Low\":283.200012,\"Close\":284.640015,\"Adj Close\":284.640015,\"Volume\":39400900},{\"Date\":\"2018-08-07\",\"Open\":285.390015,\"High\":286.01001,\"Low\":285.23999,\"Close\":285.579987,\"Adj Close\":285.579987,\"Volume\":43196600},{\"Date\":\"2018-08-08\",\"Open\":285.390015,\"High\":285.910004,\"Low\":284.940002,\"Close\":285.459991,\"Adj Close\":285.459991,\"Volume\":42114600},{\"Date\":\"2018-08-09\",\"Open\":285.529999,\"High\":285.970001,\"Low\":284.920013,\"Close\":285.070007,\"Adj Close\":285.070007,\"Volume\":35652400},{\"Date\":\"2018-08-10\",\"Open\":283.450012,\"High\":284.059998,\"Low\":282.359985,\"Close\":283.160004,\"Adj Close\":283.160004,\"Volume\":77076000},{\"Date\":\"2018-08-13\",\"Open\":283.470001,\"High\":284.160004,\"Low\":281.769989,\"Close\":282.100006,\"Adj Close\":282.100006,\"Volume\":65686900},{\"Date\":\"2018-08-14\",\"Open\":282.920013,\"High\":284.170013,\"Low\":282.480011,\"Close\":283.899994,\"Adj Close\":283.899994,\"Volume\":43842000},{\"Date\":\"2018-08-15\",\"Open\":282.380005,\"High\":282.540009,\"Low\":280.160004,\"Close\":281.779999,\"Adj Close\":281.779999,\"Volume\":102925400},{\"Date\":\"2018-08-16\",\"Open\":283.399994,\"High\":285.040009,\"Low\":283.359985,\"Close\":284.059998,\"Adj Close\":284.059998,\"Volume\":69967900},{\"Date\":\"2018-08-17\",\"Open\":283.829987,\"High\":285.559998,\"Low\":283.369995,\"Close\":285.059998,\"Adj Close\":285.059998,\"Volume\":65618500},{\"Date\":\"2018-08-20\",\"Open\":285.570007,\"High\":285.970001,\"Low\":285.059998,\"Close\":285.670013,\"Adj Close\":285.670013,\"Volume\":39807500},{\"Date\":\"2018-08-21\",\"Open\":286.25,\"High\":287.309998,\"Low\":285.709991,\"Close\":286.339996,\"Adj Close\":286.339996,\"Volume\":67272000},{\"Date\":\"2018-08-22\",\"Open\":285.880005,\"High\":286.76001,\"Low\":285.579987,\"Close\":286.170013,\"Adj Close\":286.170013,\"Volume\":44993300},{\"Date\":\"2018-08-23\",\"Open\":285.970001,\"High\":286.940002,\"Low\":285.429993,\"Close\":285.790009,\"Adj Close\":285.790009,\"Volume\":49204900},{\"Date\":\"2018-08-24\",\"Open\":286.440002,\"High\":287.670013,\"Low\":286.380005,\"Close\":287.51001,\"Adj Close\":287.51001,\"Volume\":57487400},{\"Date\":\"2018-08-27\",\"Open\":288.859985,\"High\":289.899994,\"Low\":288.679993,\"Close\":289.779999,\"Adj Close\":289.779999,\"Volume\":57072400},{\"Date\":\"2018-08-28\",\"Open\":290.299988,\"High\":290.420013,\"Low\":289.399994,\"Close\":289.920013,\"Adj Close\":289.920013,\"Volume\":46943500},{\"Date\":\"2018-08-29\",\"Open\":290.160004,\"High\":291.73999,\"Low\":289.890015,\"Close\":291.480011,\"Adj Close\":291.480011,\"Volume\":61485500},{\"Date\":\"2018-08-30\",\"Open\":290.940002,\"High\":291.359985,\"Low\":289.630005,\"Close\":290.299988,\"Adj Close\":290.299988,\"Volume\":61229500},{\"Date\":\"2018-08-31\",\"Open\":289.839996,\"High\":290.809998,\"Low\":289.290009,\"Close\":290.309998,\"Adj Close\":290.309998,\"Volume\":66140800},{\"Date\":\"2018-09-04\",\"Open\":289.839996,\"High\":290.209991,\"Low\":288.679993,\"Close\":289.809998,\"Adj Close\":289.809998,\"Volume\":57594400},{\"Date\":\"2018-09-05\",\"Open\":289.410004,\"High\":289.640015,\"Low\":287.890015,\"Close\":289.029999,\"Adj Close\":289.029999,\"Volume\":72452400},{\"Date\":\"2018-09-06\",\"Open\":289.149994,\"High\":289.48999,\"Low\":287,\"Close\":288.160004,\"Adj Close\":288.160004,\"Volume\":65909900},{\"Date\":\"2018-09-07\",\"Open\":286.980011,\"High\":288.700012,\"Low\":286.709991,\"Close\":287.600006,\"Adj Close\":287.600006,\"Volume\":73524800},{\"Date\":\"2018-09-10\",\"Open\":288.73999,\"High\":289.040009,\"Low\":287.880005,\"Close\":288.100006,\"Adj Close\":288.100006,\"Volume\":50210900},{\"Date\":\"2018-09-11\",\"Open\":287.369995,\"High\":289.549988,\"Low\":286.980011,\"Close\":289.049988,\"Adj Close\":289.049988,\"Volume\":50530500},{\"Date\":\"2018-09-12\",\"Open\":289.059998,\"High\":289.799988,\"Low\":288.230011,\"Close\":289.119995,\"Adj Close\":289.119995,\"Volume\":59810800},{\"Date\":\"2018-09-13\",\"Open\":290.320007,\"High\":291.040009,\"Low\":290,\"Close\":290.829987,\"Adj Close\":290.829987,\"Volume\":51034200},{\"Date\":\"2018-09-14\",\"Open\":291.059998,\"High\":291.269989,\"Low\":290,\"Close\":290.880005,\"Adj Close\":290.880005,\"Volume\":54962300}]\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/dataTest/csvjson.json\n// module id = Yxl6\n// module chunks = 1"],"sourceRoot":""} \ No newline at end of file diff --git a/web_test/static/js/app.47300cd67415e5c21ad8.js b/web_test/static/js/app.47300cd67415e5c21ad8.js deleted file mode 100644 index 15a77d9..0000000 --- a/web_test/static/js/app.47300cd67415e5c21ad8.js +++ /dev/null @@ -1,2 +0,0 @@ -webpackJsonp([1],{0:function(e,t){},"7zck":function(e,t){},"8fE4":function(e,t){},NHnr:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=i("/5sW"),a={render:function(){var e=this.$createElement,t=this._self._c||e;return t("v-app",[t("v-content",[t("router-view")],1)],1)},staticRenderFns:[]};var s=i("VU/8")({name:"App"},a,!1,function(e){i("8fE4")},null,null).exports,r=i("/ocq"),n=i("mvHQ"),l=i.n(n),h=i("fZjL"),d=i.n(h),c={name:"Tform",data:function(){return{url:"http://EC2Co-EcsEl-XUB6CEYYL9WI-1361317568.eu-central-1.elb.amazonaws.com/univariate/get",dataToProcess:"",loading:!1,rules:{json:function(e){try{JSON.parse(e)}catch(e){return"Data is not a valid json"}return!0},url:function(e){return!!/(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\\/]))?/.test(e)||"Url is not a valid"}},errorDialog:{value:!1,text:""},selectHeaderDialog:{selectedHeaders:{},value:!1,data:{}},multivariateData:{timeseries:[],main:[]},mainKey:null}},methods:{loadCSVFile:function(e){var t=this,i=e.target.files[0],o=new FileReader,a={};o.onload=function(e){for(var i=e.target.result.split("\n"),o=i[0].split(","),s=0;s0?this.multivariateData.timeseries.push({data:e[i]}):this.multivariateData.main=e[i];this.dataToProcess=l()(this.multivariateData)}this.multivariateData={timeseries:[],main:[]},this.mainKey="",this.selectHeaderDialog={selectedHeaders:{},value:!1,data:{}},this.$refs.csvFile.value=""},addToProcessList:function(e,t){this.selectHeaderDialog.selectedHeaders[t]?(this.mainKey===t&&(this.mainKey=null),this.$delete(this.selectHeaderDialog.selectedHeaders,t)):(this.mainKey||(this.mainKey=t),this.$set(this.selectHeaderDialog.selectedHeaders,t,e))},getUrl:function(){var e=this;this.loading=!0,this.$http.post(this.url,this.dataSet).then(function(t){e.$emit("response",{dataToProcess:e.dataSet,result:t.body}),e.loading=!1}).catch(function(t){e.loading=!1,e.errorDialog.value=!0,e.errorDialog.text=t,console.log(t)})}},computed:{dataSet:function(){return JSON.parse(this.dataToProcess)},amountSelectedData:function(){return d()(this.selectHeaderDialog.selectedHeaders).length}}},u={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-flex",{attrs:{xs12:""}},[i("v-card",[i("v-card-text",[i("v-flex",{attrs:{xs12:""}},[i("v-text-field",{attrs:{label:"Url",rules:[e.rules.url],outline:""},on:{keypress:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.getUrl(t):null}},model:{value:e.url,callback:function(t){e.url=t},expression:"url"}})],1),e._v(" "),i("v-flex",{attrs:{xs12:""}},[i("v-textarea",{attrs:{hint:"Paste your data or load CSV file","persistent-hint":"",outline:"",label:"DatatSet",rules:[e.rules.json]},on:{keypress:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.getUrl(t):null}},model:{value:e.dataToProcess,callback:function(t){e.dataToProcess=t},expression:"dataToProcess"}})],1)],1),e._v(" "),i("v-card-actions",[i("v-btn",{attrs:{outline:"",color:"indigo"},on:{click:function(t){e.$refs.csvFile.click()}}},[e._v("csv")]),e._v(" "),i("input",{ref:"csvFile",attrs:{type:"file",hidden:"",accept:".csv, text/plain"},on:{change:e.loadCSVFile}}),e._v(" "),i("v-spacer"),e._v(" "),i("v-btn",{attrs:{color:"success"},on:{click:e.getUrl}},[e._v("Submit "),i("v-icon",{attrs:{right:""}},[e._v("send")])],1)],1)],1),e._v(" "),i("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"300"},model:{value:e.loading,callback:function(t){e.loading=t},expression:"loading"}},[i("v-card",[i("v-card-text",[e._v("\n Processing... this may take a while\n "),i("v-progress-linear",{staticClass:"mb-0",attrs:{indeterminate:""}})],1)],1)],1),e._v(" "),i("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"500"},model:{value:e.errorDialog.value,callback:function(t){e.$set(e.errorDialog,"value",t)},expression:"errorDialog.value"}},[i("v-card",{attrs:{color:"red",dark:""}},[i("v-card-text",[i("pre",[e._v(e._s(e.errorDialog.text))])]),e._v(" "),i("v-card-actions",[i("v-spacer"),e._v(" "),i("v-btn",{attrs:{flat:""},on:{click:function(t){e.errorDialog.value=!1}}},[e._v("ok")])],1)],1)],1),e._v(" "),i("v-dialog",{attrs:{persistent:"",width:"500"},model:{value:e.selectHeaderDialog.value,callback:function(t){e.$set(e.selectHeaderDialog,"value",t)},expression:"selectHeaderDialog.value"}},[i("v-card",{attrs:{dark:""}},[i("v-card-title",[i("div",[i("h3",{staticClass:"headline"},[e._v("What column do you want to process?")]),e._v(" "),e.amountSelectedData>0?i("small",[e._v("data type: "+e._s(e.amountSelectedData>1?"Multivariate":"Univariate"))]):e._e()])]),e._v(" "),i("v-card-text",[i("v-list",e._l(e.selectHeaderDialog.data,function(t,o){return i("v-list-tile",{key:o,on:{click:function(i){!t||e.addToProcessList(t,o)}}},[o===e.mainKey?i("v-list-tile-action",[i("v-icon",{attrs:{color:"yellow"}},[e._v("star")])],1):e._e(),e._v(" "),i("v-list-tile-content",[i("v-list-tile-title",[e._v(e._s(o))]),e._v(" "),i("v-list-tile-sub-title",{staticClass:"blue--text text--lighten-2"},[e._v(e._s(t||"it is not a valid data, a number is needed"))])],1),e._v(" "),e.selectHeaderDialog.selectedHeaders[o]?i("v-list-tile-action",[i("v-icon",{attrs:{color:"green"}},[e._v("check_circle")])],1):e._e()],1)}))],1),e._v(" "),i("v-card-actions",[i("small",[i("v-icon",{attrs:{small:"",color:"yellow"}},[e._v("star")]),e._v(" data to forecast")],1),e._v(" "),i("v-spacer"),e._v(" "),i("v-btn",{attrs:{disabled:0===e.amountSelectedData,flat:""},on:{click:e.dataFileToDataSet}},[e._v("process")])],1)],1)],1)],1)},staticRenderFns:[]},g=i("VU/8")(c,u,!1,null,null,null).exports,m=i("pFYg"),p=i.n(m),v={name:"jsonViewer",props:["json"],data:function(){return{items:[],hightLevel:0}},methods:{addItems:function(e,t,i){for(var o in e)this.items.splice(t,0,{name:o,type:p()(e[o]),data:e[o],level:i,open:!0});this.hightLevel=i},toggle:function(e,t,i,o){o?this.addItems(e,t,i):this.deleteItems(e,t,i)},deleteItems:function(e,t,i){this.hightLeve--;for(var o=this.items.filter(function(e){return e.level>=i}).length,a=d()(e).length,s=i!==this.hightLevel?o:a,r=0;re["expected value"]||e.Prediction?t.globalMax:e["expected value"]||e.Prediction,t.globalMin=t.globalMin=3e3?(this.zoomMin=0,this.zoomMax=this.total.length-1):(this.zoomMin+=t,this.zoomMax+=-t)},pan:function(e){if(this.panEnabled)this.offsetX+=-e.movementX,this.markPos=0;else for(var t=e.offsetX-this.marginLeft,i=0;i0?i("v-btn",{attrs:{color:"blue",flat:""},on:{click:function(t){e.isActive.toPredict=!e.isActive.toPredict}}},[e._v("Main")]):e._e(),e._v(" "),e.prediction.length>0?i("v-btn",{attrs:{color:"yellow",flat:""},on:{click:function(t){e.isActive.prediction=!e.isActive.prediction}}},[e._v("Prediction")]):e._e(),e._v(" "),e._l(e.timeSeries,function(t,o){return e.timeSeries.length>0?i("v-btn",{key:"cheboxTimeSerie"+o,attrs:{color:e.timeSeries[o].color,flat:""},on:{click:function(t){e.isActive[o]=!e.isActive[o]}}},[e._v("data-"+e._s(o))]):e._e()}),e._v(" "),e._l(e.debug,function(t,o){return e.debug.length>0?i("v-btn",{key:"debug"+o,attrs:{color:t.color,flat:""},on:{click:function(i){e.isActive.debug[t.name]=!e.isActive.debug[t.name]}}},[e._v("\n "+e._s(t.name)+"\n "),t.name===e.dataSet.prediction.engine?i("span",{staticClass:"winner"},[e._v("♕")]):e._e()]):e._e()})],2),e._v(" "),i("v-spacer"),e._v(" "),i("v-tooltip",{attrs:{bottom:""}},[i("v-btn",{attrs:{slot:"activator",flat:"",icon:""},on:{click:e.randomizeColors},slot:"activator"},[i("v-icon",[e._v("brush")])],1),e._v(" "),i("span",[e._v("Randomize Colors")])],1)],1),e._v(" "),i("svg",{staticClass:"grey darken-3",attrs:{width:"100%",height:e.height},on:{wheel:function(t){return t.preventDefault(),e.zoom(t)},mousedown:function(t){if(t.ctrlKey||t.shiftKey||t.altKey||t.metaKey)return null;e.panEnabled=!0},mouseup:function(t){e.panEnabled=!1},mousemove:e.pan}},[e.toPredict.length>0&&e.prediction.length>0?i("g",{attrs:{transform:"translate("+e.marginLeft+", "+e.marginTop+")"}},[i("defs",[i("clipPath",{attrs:{id:"clip-rect"}},[i("rect",{attrs:{width:e.chartWidth,height:e.height,y:-this.marginTop}})])]),e._v(" "),i("g",{attrs:{"clip-path":"url(#clip-rect)"}},[e.isActive.toPredict?i("c-path",{attrs:{transform:"translate("+-e.offsetX+" 0)",rangeX:[e.zoomMin,e.zoomMax],rangeY:[e.globalMin,e.globalMax],dataset:e.toPredict,column:"y",height:e.chartHeight,width:e.chartWidth}}):e._e(),e._v(" "),e.isActive.prediction?i("c-path",{attrs:{transform:"translate("+(e.$toXPixel(e.prediction[0].x+e.zoomMin,e.zoomMin,e.zoomMax,e.chartWidth)-e.offsetX)+", 0)",color:"yellow",rangeX:[e.zoomMin,e.zoomMax],rangeY:[e.globalMin,e.globalMax],dataset:e.prediction,column:"y",height:e.chartHeight,width:e.chartWidth}}):e._e(),e._v(" "),e._l(e.timeSeries,function(t,o){return e.isActive[o]?i("c-path",{key:"serie"+o,attrs:{transform:"translate("+-e.offsetX+" 0)",color:t.color,rangeX:[e.zoomMin,e.zoomMax],rangeY:[e.globalMin,e.globalMax],dataset:t.dataset,column:"y",height:e.chartHeight,width:e.chartWidth}}):e._e()}),e._v(" "),e._l(e.debug,function(t,o){return!e.debug.isEmpty&&e.isActive.debug[t.name]?i("g",{key:"debug"+o},[i("c-path",{attrs:{dasharray:"5,5",transform:"translate("+(e.$toXPixel(t.d[0].x+e.zoomMin,e.zoomMin,e.zoomMax,e.chartWidth)-e.offsetX)+", 0)",color:t.color,rangeX:[e.zoomMin,e.zoomMax],rangeY:[e.globalMin,e.globalMax],dataset:t.d,column:"y",height:e.chartHeight,width:e.chartWidth}})],1):e._e()}),e._v(" "),e.markPos.pos>0?i("line",{attrs:{x1:e.markPos.pos,x2:e.markPos.pos,y2:e.chartHeight,"stroke-width":"2",stroke:"#0eff0e78",fill:"none"}}):e._e(),e._v(" "),e.markPos.pos>0?i("text",{attrs:{fill:"#0eff0e78","text-anchor":"middle",dy:"-5px",transform:"translate("+e.markPos.pos+" 0)"}},[e._v("\n "+e._s(e.markPos.val)+"\n ")]):e._e(),e._v(" "),e._l(e.anomalies,function(t,o){return i("circle",{key:o,attrs:{cx:t-e.offsetX,cy:e.chartHeight,r:"7",stroke:"white","stroke-width":"1",fill:"red"}})}),e._v(" "),i("x-axis",{attrs:{transform:"translate("+-e.offsetX+" "+e.chartHeight+")",range:[e.zoomMin,e.zoomMax],dataset:e.total,x:"x",ticks:25,fixed:1,height:e.chartHeight,width:e.chartWidth}})],2),e._v(" "),i("y-axis",{attrs:{transform:"translate("+(e.chartWidth-e.marginLeft-e.marginRight)+" 0)",range:[e.globalMin,e.globalMax],ticks:5,fixed:1,height:e.chartHeight}})],1):e._e()]),e._v(" "),i("svg",{directives:[{name:"show",rawName:"v-show",value:!e.debug.isEmpty,expression:"!debug.isEmpty"}],staticClass:"grey darken-3",attrs:{width:"100%",height:e.height/1.5}},[e.isActive.toPredict?i("c-path",{attrs:{dataset:e.toPredictInDebug,rangeY:[e.globalMin,e.globalMax],column:"y",height:(e.chartHeight+e.marginTop+e.marginBottom)/1.5,width:e.chartWidth+e.marginLeft+e.marginRight}}):e._e(),e._v(" "),e._l(e.debug,function(t,o){return!e.debug.isEmpty&&e.isActive.debug[t.name]?i("g",{key:"debug"+o},[i("c-path",{attrs:{dasharray:"5,5",rangeY:[e.globalMin,e.globalMax],color:t.color,dataset:t.d,column:"y",height:(e.chartHeight+e.marginTop+e.marginBottom)/1.5,width:e.chartWidth+e.marginLeft+e.marginRight}})],1):e._e()})],2)],1)},staticRenderFns:[]};var _={name:"homeView",components:{tForm:g,tJson:x,tGraph2d:i("VU/8")(C,y,!1,function(e){i("iFpN")},null,null).exports},data:function(){return{response:{},toggleDataVisibility:!0}},methods:{toggleData:function(){this.toggleDataVisibility=!0},showResponse:function(e){this.response={toPredict:e.dataToProcess,prediction:e.result}}}},b={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-container",{attrs:{fluid:"","grid-list-md":""}},[i("v-toolbar",{attrs:{dense:"",app:""}},[i("img",{staticClass:"pa-1",attrs:{src:"static/img/logo.svg",height:"80%",alt:"Time Cop"}}),e._v(" "),i("v-spacer"),e._v(" "),i("v-btn",{attrs:{flat:"",color:"blue"},on:{click:function(t){e.toggleDataVisibility=!e.toggleDataVisibility}}},[e._v("\n data\n "),e.toggleDataVisibility?i("v-icon",{attrs:{right:""}},[e._v("visibility")]):i("v-icon",{attrs:{right:""}},[e._v("visibility_off")])],1)],1),e._v(" "),i("v-layout",{attrs:{wrap:""}},[i("v-flex",{class:e.toggleDataVisibility?"xs8":"xs12"},[i("t-graph-2d",{attrs:{dataSet:e.response,toggleSize:e.toggleDataVisibility,height:350,"margin-left":5}})],1),e._v(" "),i("v-flex",{directives:[{name:"show",rawName:"v-show",value:e.toggleDataVisibility,expression:"toggleDataVisibility"}],attrs:{xs4:""}},[i("t-form",{staticClass:"mb-4",on:{response:e.showResponse}}),e._v(" "),i("t-json",{attrs:{json:e.response.prediction}})],1)],1)],1)},staticRenderFns:[]};var w=i("VU/8")(_,b,!1,function(e){i("Ujp1")},null,null).exports,D=i("Yxl6"),k=i.n(D),H={data:function(){return{convertedText:[]}},mounted:function(){this.convert()},methods:{convert:function(){for(var e=0;e0){var e=[],t=this.range[0],i=(this.range[1]-t)/(this.ticks-1),o=t;e.push(this.fixed?t.toFixed(this.fixed):t);for(var a=1;a0){for(var e=this.range?this.range[0]:this.$getMin(this.dataset,this.x),t=this.range?this.range[1]:this.$getMax(this.dataset,this.x),i=[],o=0;o0?i("line",{attrs:{x1:e.ticksList[0].position,x2:e.ticksList[e.ticksList.length-1].position}}):e._e(),e._v(" "),e._l(e.ticksList,function(t,o){return i("g",{key:"tick"+o,attrs:{transform:"translate("+t.position+", 0)"}},[i("line",{attrs:{y2:"6"}}),e._v(" "),i("text",{attrs:{"stroke-width":"0.1",y:"9",dy:"0.71em"}},[e._v(e._s(t.value))])])}),e._v(" "),i("text",{attrs:{x:e.ticksList[0].position,y:"-25",dx:"-0.71em",dy:"0.71em","stroke-width":"0.1"}},[e._v(e._s(e.label))])],2)},staticRenderFns:[]},E=i("VU/8")($,X,!1,null,null,null).exports,N={name:"bars",props:{dataset:{type:Array,required:!0},column:{type:String,required:!0},height:{type:Number,required:!0},width:{type:Number,required:!0}},computed:{list:function(){for(var e=[],t=this.$getMax(this.dataset,this.column),i=this.$getMin(this.dataset,this.column),o=0;o0){for(var e=this.rangeY?this.rangeY[0]:this.$getMin(this.dataset,this.column),t=this.rangeY?this.rangeY[1]:this.$getMax(this.dataset,this.column),i=this.rangeX?this.rangeX[0]:0,o=this.rangeX?this.rangeX[1]:this.dataset.length,a=[],s=[],r=0;ri?e[o][t]:i;else for(var a=0;ai?e[a]:i;return i},e.prototype.$getMin=function(e,t){var i=1e11;if(t)for(var o=0;o\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/form.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-card',[_c('v-card-text',[_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-text-field',{attrs:{\"label\":\"Url\",\"rules\":[_vm.rules.url],\"outline\":\"\"},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.url),callback:function ($$v) {_vm.url=$$v},expression:\"url\"}})],1),_vm._v(\" \"),_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-textarea',{attrs:{\"hint\":\"Paste your data or load CSV file\",\"persistent-hint\":\"\",\"outline\":\"\",\"label\":\"DatatSet\",\"rules\":[_vm.rules.json]},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.dataToProcess),callback:function ($$v) {_vm.dataToProcess=$$v},expression:\"dataToProcess\"}})],1)],1),_vm._v(\" \"),_c('v-card-actions',[_c('v-btn',{attrs:{\"outline\":\"\",\"color\":\"indigo\"},on:{\"click\":function($event){_vm.$refs.csvFile.click()}}},[_vm._v(\"csv\")]),_vm._v(\" \"),_c('input',{ref:\"csvFile\",attrs:{\"type\":\"file\",\"hidden\":\"\",\"accept\":\".csv, text/plain\"},on:{\"change\":_vm.loadCSVFile}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"color\":\"success\"},on:{\"click\":_vm.getUrl}},[_vm._v(\"Submit \"),_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"send\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"300\"},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},[_c('v-card',[_c('v-card-text',[_vm._v(\"\\n Processing... this may take a while\\n \"),_c('v-progress-linear',{staticClass:\"mb-0\",attrs:{\"indeterminate\":\"\"}})],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.errorDialog.value),callback:function ($$v) {_vm.$set(_vm.errorDialog, \"value\", $$v)},expression:\"errorDialog.value\"}},[_c('v-card',{attrs:{\"color\":\"red\",\"dark\":\"\"}},[_c('v-card-text',[_c('pre',[_vm._v(_vm._s(_vm.errorDialog.text))])]),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.errorDialog.value = false}}},[_vm._v(\"ok\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.selectHeaderDialog.value),callback:function ($$v) {_vm.$set(_vm.selectHeaderDialog, \"value\", $$v)},expression:\"selectHeaderDialog.value\"}},[_c('v-card',{attrs:{\"dark\":\"\"}},[_c('v-card-title',[_c('div',[_c('h3',{staticClass:\"headline\"},[_vm._v(\"What column do you want to process?\")]),_vm._v(\" \"),(_vm.amountSelectedData > 0)?_c('small',[_vm._v(\"data type: \"+_vm._s(_vm.amountSelectedData > 1 ? 'Multivariate' : 'Univariate'))]):_vm._e()])]),_vm._v(\" \"),_c('v-card-text',[_c('v-list',_vm._l((_vm.selectHeaderDialog.data),function(data,i){return _c('v-list-tile',{key:i,on:{\"click\":function($event){!data || _vm.addToProcessList(data, i)}}},[(i === _vm.mainKey)?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"yellow\"}},[_vm._v(\"star\")])],1):_vm._e(),_vm._v(\" \"),_c('v-list-tile-content',[_c('v-list-tile-title',[_vm._v(_vm._s(i))]),_vm._v(\" \"),_c('v-list-tile-sub-title',{staticClass:\"blue--text text--lighten-2\"},[_vm._v(_vm._s(data || 'it is not a valid data, a number is needed'))])],1),_vm._v(\" \"),(_vm.selectHeaderDialog.selectedHeaders[i])?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"green\"}},[_vm._v(\"check_circle\")])],1):_vm._e()],1)}))],1),_vm._v(\" \"),_c('v-card-actions',[_c('small',[_c('v-icon',{attrs:{\"small\":\"\",\"color\":\"yellow\"}},[_vm._v(\"star\")]),_vm._v(\" data to forecast\")],1),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"disabled\":_vm.amountSelectedData === 0,\"flat\":\"\"},on:{\"click\":_vm.dataFileToDataSet}},[_vm._v(\"process\")])],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-70f477c0\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/form.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-70f477c0\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./form.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/form.vue\n// module id = null\n// module chunks = ","\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/jsonViewer.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},_vm._l((_vm.items),function(item,i){return _c('div',{key:i,style:({'margin-left': item.level * 10 + 'px', cursor: item.type === 'object' && item.data.length !== 0 ? 'pointer' : 'auto'}),on:{\"click\":function($event){item.type !== 'object' || _vm.toggle(item.data, i + 1, item.level + 1, item.open), item.open = !item.open}}},[_c('span',{class:{'font-weight-bold': item.type === 'object' && item.data.length !== 0}},[_vm._v(_vm._s(item.name)+\":\")]),_vm._v(\" \"),_c('span',{class:_vm.getColor(item.type)},[_vm._v(_vm._s(item.type === 'object' && item.data.length !== 0 ? '{...}' : item.data))])])}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d44f50fe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d44f50fe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./jsonViewer.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/graph2D.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{directives:[{name:\"resize\",rawName:\"v-resize\",value:(_vm.calculateSize),expression:\"calculateSize\"}],attrs:{\"xs12\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"dark\":\"\"}},[_c('v-toolbar-items',[(_vm.toPredict.length > 0)?_c('v-btn',{attrs:{\"color\":\"blue\",\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive.toPredict = !_vm.isActive.toPredict}}},[_vm._v(\"Main\")]):_vm._e(),_vm._v(\" \"),(_vm.prediction.length > 0)?_c('v-btn',{attrs:{\"color\":\"yellow\",\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive.prediction = !_vm.isActive.prediction}}},[_vm._v(\"Prediction\")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.timeSeries),function(timeSerie,i){return (_vm.timeSeries.length > 0)?_c('v-btn',{key:'cheboxTimeSerie' + i,attrs:{\"color\":_vm.timeSeries[i].color,\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive[i] = !_vm.isActive[i]}}},[_vm._v(\"data-\"+_vm._s(i))]):_vm._e()}),_vm._v(\" \"),_vm._l((_vm.debug),function(d,i){return (_vm.debug.length > 0)?_c('v-btn',{key:'debug' + i,attrs:{\"color\":d.color,\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive.debug[d.name] = !_vm.isActive.debug[d.name]}}},[_vm._v(\"\\n \"+_vm._s(d.name)+\"\\n \"),(d.name === _vm.dataSet.prediction.engine)?_c('span',{staticClass:\"winner\"},[_vm._v(\"♕\")]):_vm._e()]):_vm._e()})],2),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"flat\":\"\",\"icon\":\"\"},on:{\"click\":_vm.randomizeColors},slot:\"activator\"},[_c('v-icon',[_vm._v(\"brush\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"Randomize Colors\")])],1)],1),_vm._v(\" \"),_c('svg',{staticClass:\"grey darken-3\",attrs:{\"width\":\"100%\",\"height\":_vm.height},on:{\"wheel\":function($event){$event.preventDefault();return _vm.zoom($event)},\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.panEnabled = true},\"mouseup\":function($event){_vm.panEnabled = false},\"mousemove\":_vm.pan}},[(_vm.toPredict.length > 0 && _vm.prediction.length > 0)?_c('g',{attrs:{\"transform\":(\"translate(\" + _vm.marginLeft + \", \" + _vm.marginTop + \")\")}},[_c('defs',[_c('clipPath',{attrs:{\"id\":\"clip-rect\"}},[_c('rect',{attrs:{\"width\":_vm.chartWidth,\"height\":_vm.height,\"y\":-this.marginTop}})])]),_vm._v(\" \"),_c('g',{attrs:{\"clip-path\":\"url(#clip-rect)\"}},[(_vm.isActive.toPredict)?_c('c-path',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" 0)\"),\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":_vm.toPredict,\"column\":\"y\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}}):_vm._e(),_vm._v(\" \"),(_vm.isActive.prediction)?_c('c-path',{attrs:{\"transform\":(\"translate(\" + (_vm.$toXPixel(_vm.prediction[0].x + _vm.zoomMin, _vm.zoomMin, _vm.zoomMax, _vm.chartWidth) - _vm.offsetX) + \", 0)\"),\"color\":\"yellow\",\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":_vm.prediction,\"column\":\"y\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.timeSeries),function(timeSerie,i){return (_vm.isActive[i])?_c('c-path',{key:'serie' + i,attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" 0)\"),\"color\":timeSerie.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":timeSerie.dataset,\"column\":\"y\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}}):_vm._e()}),_vm._v(\" \"),_vm._l((_vm.debug),function(data,i){return (!_vm.debug.isEmpty && _vm.isActive.debug[data.name])?_c('g',{key:'debug' + i},[_c('c-path',{attrs:{\"dasharray\":\"5,5\",\"transform\":(\"translate(\" + (_vm.$toXPixel(data.d[0].x + _vm.zoomMin, _vm.zoomMin, _vm.zoomMax, _vm.chartWidth) - _vm.offsetX) + \", 0)\"),\"color\":data.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":data.d,\"column\":\"y\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],1):_vm._e()}),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('line',{attrs:{\"x1\":_vm.markPos.pos,\"x2\":_vm.markPos.pos,\"y2\":_vm.chartHeight,\"stroke-width\":\"2\",\"stroke\":\"#0eff0e78\",\"fill\":\"none\"}}):_vm._e(),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('text',{attrs:{\"fill\":\"#0eff0e78\",\"text-anchor\":\"middle\",\"dy\":\"-5px\",\"transform\":(\"translate(\" + (_vm.markPos.pos) + \" 0)\")}},[_vm._v(\"\\n \"+_vm._s(_vm.markPos.val)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.anomalies),function(line,i){return _c('circle',{key:i,attrs:{\"cx\":line - _vm.offsetX,\"cy\":_vm.chartHeight,\"r\":\"7\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"fill\":\"red\"}})}),_vm._v(\" \"),_c('x-axis',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" \" + _vm.chartHeight + \")\"),\"range\":[_vm.zoomMin, _vm.zoomMax],\"dataset\":_vm.total,\"x\":\"x\",\"ticks\":25,\"fixed\":1,\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],2),_vm._v(\" \"),_c('y-axis',{attrs:{\"transform\":(\"translate(\" + (_vm.chartWidth - _vm.marginLeft - _vm.marginRight) + \" 0)\"),\"range\":[_vm.globalMin, _vm.globalMax],\"ticks\":5,\"fixed\":1,\"height\":_vm.chartHeight}})],1):_vm._e()]),_vm._v(\" \"),_c('svg',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.debug.isEmpty),expression:\"!debug.isEmpty\"}],staticClass:\"grey darken-3\",attrs:{\"width\":\"100%\",\"height\":_vm.height / 1.5}},[(_vm.isActive.toPredict)?_c('c-path',{attrs:{\"dataset\":_vm.toPredictInDebug,\"rangeY\":[_vm.globalMin, _vm.globalMax],\"column\":\"y\",\"height\":(_vm.chartHeight + _vm.marginTop + _vm.marginBottom) / 1.5,\"width\":_vm.chartWidth + _vm.marginLeft + _vm.marginRight}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.debug),function(data,i){return (!_vm.debug.isEmpty && _vm.isActive.debug[data.name])?_c('g',{key:'debug' + i},[_c('c-path',{attrs:{\"dasharray\":\"5,5\",\"rangeY\":[_vm.globalMin, _vm.globalMax],\"color\":data.color,\"dataset\":data.d,\"column\":\"y\",\"height\":(_vm.chartHeight + _vm.marginTop + _vm.marginBottom) / 1.5,\"width\":_vm.chartWidth + _vm.marginLeft + _vm.marginRight}})],1):_vm._e()})],2)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-4bf2a359\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/graph2D.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4bf2a359\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./graph2D.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph2D.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph2D.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4bf2a359\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./graph2D.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/graph2D.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/homeView.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{attrs:{\"fluid\":\"\",\"grid-list-md\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"app\":\"\"}},[_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo.svg\",\"height\":\"80%\",\"alt\":\"Time Cop\"}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\",\"color\":\"blue\"},on:{\"click\":function($event){_vm.toggleDataVisibility = !_vm.toggleDataVisibility}}},[_vm._v(\"\\n data\\n \"),(_vm.toggleDataVisibility)?_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility\")]):_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility_off\")])],1)],1),_vm._v(\" \"),_c('v-layout',{attrs:{\"wrap\":\"\"}},[_c('v-flex',{class:_vm.toggleDataVisibility ? 'xs8' : 'xs12'},[_c('t-graph-2d',{attrs:{\"dataSet\":_vm.response,\"toggleSize\":_vm.toggleDataVisibility,\"height\":350,\"margin-left\":5}})],1),_vm._v(\" \"),_c('v-flex',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.toggleDataVisibility),expression:\"toggleDataVisibility\"}],attrs:{\"xs4\":\"\"}},[_c('t-form',{staticClass:\"mb-4\",on:{\"response\":_vm.showResponse}}),_vm._v(\" \"),_c('t-json',{attrs:{\"json\":_vm.response.prediction}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-684168e5\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/homeView.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-684168e5\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./homeView.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-684168e5\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./homeView.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/homeView.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/converter.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('pre',[_vm._v(_vm._s(_vm.convertedText))])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-511afa56\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/converter.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./converter.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./converter.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-511afa56\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./converter.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/converter.vue\n// module id = null\n// module chunks = ","import Vue from 'vue'\nimport Router from 'vue-router'\nimport home from '@/view/homeView'\nimport converter from '@/view/converter'\n\nVue.use(Router)\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: home\n },\n {\n path: '/converter',\n name: 'converter',\n component: converter\n }\n ]\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/constructor/2d_graph/components/y-axis.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"end\",\"fill\":\"white\",\"stroke\":\"white\",\"stroke-width\":\"1\"}},[_c('line',{attrs:{\"y1\":_vm.height}}),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(0, \" + (i * (_vm.height/(_vm.ticksList.length - 1))) + \")\")}},[_c('line',{attrs:{\"x2\":\"-6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"x\":\"-9\",\"dy\":\"0.32em\"}},[_vm._v(_vm._s(tick))])])}),_vm._v(\" \"),_c('text',{attrs:{\"transform\":\"rotate(-90)\",\"y\":\"6\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-9d74eb0a\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/constructor/2d_graph/components/y-axis.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./y-axis.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./y-axis.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-9d74eb0a\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./y-axis.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/constructor/2d_graph/components/y-axis.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/constructor/2d_graph/components/x-axis.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"middle\",\"fill\":\"white\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"transform\":(\"translate(0, \" + _vm.height + \")\")}},[(_vm.ticksList && _vm.ticksList.length > 0)?_c('line',{attrs:{\"x1\":_vm.ticksList[0].position,\"x2\":_vm.ticksList[_vm.ticksList.length - 1].position}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(\" + (tick.position) + \", 0)\")}},[_c('line',{attrs:{\"y2\":\"6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"y\":\"9\",\"dy\":\"0.71em\"}},[_vm._v(_vm._s(tick.value))])])}),_vm._v(\" \"),_c('text',{attrs:{\"x\":_vm.ticksList[0].position,\"y\":\"-25\",\"dx\":\"-0.71em\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-04b7b441\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/constructor/2d_graph/components/x-axis.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./x-axis.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./x-axis.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-04b7b441\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./x-axis.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/constructor/2d_graph/components/x-axis.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/constructor/2d_graph/components/cBars.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',_vm._l((_vm.list),function(item,i){return _c('rect',{key:i,attrs:{\"x\":i * (_vm.width / _vm.list.length),\"y\":item.v,\"width\":30,\"height\":_vm.height - item.v,\"fill\":\"green\"}})}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-43591dac\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/constructor/2d_graph/components/cBars.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-43591dac\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./cBars.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/constructor/2d_graph/components/cBars.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/constructor/2d_graph/components/cPath.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('path',{attrs:{\"fill\":\"none\",\"stroke\":_vm.color,\"stroke-linejoin\":\"round\",\"stroke-linecap\":\"round\",\"stroke-dasharray\":_vm.dasharray,\"stroke-width\":_vm.strokeWidth,\"d\":_vm.points}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-3657ff22\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/constructor/2d_graph/components/cPath.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3657ff22\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./cPath.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/constructor/2d_graph/components/cPath.vue\n// module id = null\n// module chunks = ","import yAxis from './components/y-axis'\r\nimport xAxis from './components/x-axis'\r\nimport cBars from './components/cBars'\r\nimport cPath from './components/cPath'\r\nconst chartFunctions = {\r\n install (Vue) {\r\n Vue.prototype.$getMax = (data, key) => {\r\n let max = 0\r\n if (key) {\r\n for (let i = 0; i < data.length; i++) {\r\n max = data[i][key] > max ? data[i][key] : max\r\n }\r\n } else {\r\n for (let i = 0; i < data.length; i++) {\r\n max = data[i] > max ? data[i] : max\r\n }\r\n }\r\n return max\r\n }\r\n Vue.prototype.$getMin = (data, key) => {\r\n let min = 10e10\r\n if (key) {\r\n for (let i = 0; i < data.length; i++) {\r\n min = data[i][key] < min ? data[i][key] : min\r\n }\r\n } else {\r\n for (let i = 0; i < data.length; i++) {\r\n min = data[i] < min ? data[i] : min\r\n }\r\n }\r\n return min\r\n }\r\n Vue.prototype.$toYPixel = (point, min, max, lenght) => {\r\n return lenght - (point - min) / (max - min) * lenght\r\n }\r\n Vue.prototype.$toXPixel = (point, min, max, lenght) => {\r\n return (point - min) / (max - min) * lenght\r\n }\r\n Vue.prototype.$getRandomColor = () => `hsla(${Math.floor(Math.random() * 360)}, 100%, 70%, 60)`\r\n Vue.component(yAxis.name, yAxis)\r\n Vue.component(xAxis.name, xAxis)\r\n Vue.component(cBars.name, cBars)\r\n Vue.component(cPath.name, cPath)\r\n }\r\n}\r\n\r\nexport default chartFunctions\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/constructor/2d_graph/index.js","import Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport Vuetify from 'vuetify'\nimport VueResource from 'vue-resource'\nimport chartConstructor from './constructor/2d_graph'\nimport 'vuetify/dist/vuetify.min.css'\n\nVue.use(Vuetify)\n\nVue.config.productionTip = false\nVue.use(VueResource)\nVue.http.headers.common['content-type'] = 'application/json'\nVue.use(chartConstructor)\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n render: h => h(App)\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","module.exports = [{\"Date\":\"2018-06-18\",\"Open\":275.48999,\"High\":276.700012,\"Low\":274.950012,\"Close\":276.559998,\"Adj Close\":276.559998,\"Volume\":52917600},{\"Date\":\"2018-06-19\",\"Open\":274,\"High\":275.75,\"Low\":273.529999,\"Close\":275.5,\"Adj Close\":275.5,\"Volume\":97531500},{\"Date\":\"2018-06-20\",\"Open\":276.269989,\"High\":276.720001,\"Low\":275.589996,\"Close\":275.970001,\"Adj Close\":275.970001,\"Volume\":53785500},{\"Date\":\"2018-06-21\",\"Open\":275.959991,\"High\":275.980011,\"Low\":273.679993,\"Close\":274.23999,\"Adj Close\":274.23999,\"Volume\":71061400},{\"Date\":\"2018-06-22\",\"Open\":275.660004,\"High\":275.790009,\"Low\":274.48999,\"Close\":274.73999,\"Adj Close\":274.73999,\"Volume\":54898500},{\"Date\":\"2018-06-25\",\"Open\":273.440002,\"High\":273.619995,\"Low\":269.100006,\"Close\":271,\"Adj Close\":271,\"Volume\":137854200},{\"Date\":\"2018-06-26\",\"Open\":271.640015,\"High\":272.559998,\"Low\":270.790009,\"Close\":271.600006,\"Adj Close\":271.600006,\"Volume\":68547400},{\"Date\":\"2018-06-27\",\"Open\":272.26001,\"High\":273.869995,\"Low\":269.179993,\"Close\":269.350006,\"Adj Close\":269.350006,\"Volume\":105110700},{\"Date\":\"2018-06-28\",\"Open\":269.290009,\"High\":271.75,\"Low\":268.48999,\"Close\":270.890015,\"Adj Close\":270.890015,\"Volume\":76650500},{\"Date\":\"2018-06-29\",\"Open\":272.119995,\"High\":273.660004,\"Low\":271.149994,\"Close\":271.279999,\"Adj Close\":271.279999,\"Volume\":97592500},{\"Date\":\"2018-07-02\",\"Open\":269.51001,\"High\":272.040009,\"Low\":269.23999,\"Close\":271.859985,\"Adj Close\":271.859985,\"Volume\":63554800},{\"Date\":\"2018-07-03\",\"Open\":272.869995,\"High\":272.980011,\"Low\":270.420013,\"Close\":270.899994,\"Adj Close\":270.899994,\"Volume\":42187100},{\"Date\":\"2018-07-05\",\"Open\":272.170013,\"High\":273.179993,\"Low\":270.959991,\"Close\":273.109985,\"Adj Close\":273.109985,\"Volume\":56925900},{\"Date\":\"2018-07-06\",\"Open\":273.140015,\"High\":275.839996,\"Low\":272.709991,\"Close\":275.420013,\"Adj Close\":275.420013,\"Volume\":66493700},{\"Date\":\"2018-07-09\",\"Open\":276.549988,\"High\":277.959991,\"Low\":276.5,\"Close\":277.899994,\"Adj Close\":277.899994,\"Volume\":50550400},{\"Date\":\"2018-07-10\",\"Open\":278.410004,\"High\":279.01001,\"Low\":278.079987,\"Close\":278.899994,\"Adj Close\":278.899994,\"Volume\":51966800},{\"Date\":\"2018-07-11\",\"Open\":277.149994,\"High\":278.040009,\"Low\":276.519989,\"Close\":276.859985,\"Adj Close\":276.859985,\"Volume\":77054700},{\"Date\":\"2018-07-12\",\"Open\":278.279999,\"High\":279.429993,\"Low\":277.600006,\"Close\":279.369995,\"Adj Close\":279.369995,\"Volume\":60124700},{\"Date\":\"2018-07-13\",\"Open\":279.170013,\"High\":279.929993,\"Low\":278.660004,\"Close\":279.589996,\"Adj Close\":279.589996,\"Volume\":48216000},{\"Date\":\"2018-07-16\",\"Open\":279.640015,\"High\":279.799988,\"Low\":278.839996,\"Close\":279.339996,\"Adj Close\":279.339996,\"Volume\":48201000},{\"Date\":\"2018-07-17\",\"Open\":278.470001,\"High\":280.910004,\"Low\":278.410004,\"Close\":280.470001,\"Adj Close\":280.470001,\"Volume\":52315500},{\"Date\":\"2018-07-18\",\"Open\":280.559998,\"High\":281.179993,\"Low\":280.059998,\"Close\":281.059998,\"Adj Close\":281.059998,\"Volume\":44593500},{\"Date\":\"2018-07-19\",\"Open\":280.309998,\"High\":280.73999,\"Low\":279.459991,\"Close\":280,\"Adj Close\":280,\"Volume\":61412100},{\"Date\":\"2018-07-20\",\"Open\":279.769989,\"High\":280.480011,\"Low\":279.5,\"Close\":279.679993,\"Adj Close\":279.679993,\"Volume\":82337700},{\"Date\":\"2018-07-23\",\"Open\":279.450012,\"High\":280.429993,\"Low\":279.059998,\"Close\":280.200012,\"Adj Close\":280.200012,\"Volume\":47047600},{\"Date\":\"2018-07-24\",\"Open\":281.790009,\"High\":282.559998,\"Low\":280.630005,\"Close\":281.609985,\"Adj Close\":281.609985,\"Volume\":68026900},{\"Date\":\"2018-07-25\",\"Open\":281.329987,\"High\":284.369995,\"Low\":281.279999,\"Close\":284.01001,\"Adj Close\":284.01001,\"Volume\":78882900},{\"Date\":\"2018-07-26\",\"Open\":283.200012,\"High\":284.109985,\"Low\":283.089996,\"Close\":283.339996,\"Adj Close\":283.339996,\"Volume\":57919500},{\"Date\":\"2018-07-27\",\"Open\":283.709991,\"High\":283.820007,\"Low\":280.380005,\"Close\":281.420013,\"Adj Close\":281.420013,\"Volume\":76768700},{\"Date\":\"2018-07-30\",\"Open\":281.51001,\"High\":281.690002,\"Low\":279.359985,\"Close\":279.950012,\"Adj Close\":279.950012,\"Volume\":63742500},{\"Date\":\"2018-07-31\",\"Open\":280.809998,\"High\":282.019989,\"Low\":280.380005,\"Close\":281.329987,\"Adj Close\":281.329987,\"Volume\":68570500},{\"Date\":\"2018-08-01\",\"Open\":281.559998,\"High\":282.130005,\"Low\":280.130005,\"Close\":280.859985,\"Adj Close\":280.859985,\"Volume\":53853300},{\"Date\":\"2018-08-02\",\"Open\":279.390015,\"High\":282.579987,\"Low\":279.160004,\"Close\":282.390015,\"Adj Close\":282.390015,\"Volume\":63426400},{\"Date\":\"2018-08-03\",\"Open\":282.529999,\"High\":283.660004,\"Low\":282.329987,\"Close\":283.600006,\"Adj Close\":283.600006,\"Volume\":53935400},{\"Date\":\"2018-08-06\",\"Open\":283.640015,\"High\":284.98999,\"Low\":283.200012,\"Close\":284.640015,\"Adj Close\":284.640015,\"Volume\":39400900},{\"Date\":\"2018-08-07\",\"Open\":285.390015,\"High\":286.01001,\"Low\":285.23999,\"Close\":285.579987,\"Adj Close\":285.579987,\"Volume\":43196600},{\"Date\":\"2018-08-08\",\"Open\":285.390015,\"High\":285.910004,\"Low\":284.940002,\"Close\":285.459991,\"Adj Close\":285.459991,\"Volume\":42114600},{\"Date\":\"2018-08-09\",\"Open\":285.529999,\"High\":285.970001,\"Low\":284.920013,\"Close\":285.070007,\"Adj Close\":285.070007,\"Volume\":35652400},{\"Date\":\"2018-08-10\",\"Open\":283.450012,\"High\":284.059998,\"Low\":282.359985,\"Close\":283.160004,\"Adj Close\":283.160004,\"Volume\":77076000},{\"Date\":\"2018-08-13\",\"Open\":283.470001,\"High\":284.160004,\"Low\":281.769989,\"Close\":282.100006,\"Adj Close\":282.100006,\"Volume\":65686900},{\"Date\":\"2018-08-14\",\"Open\":282.920013,\"High\":284.170013,\"Low\":282.480011,\"Close\":283.899994,\"Adj Close\":283.899994,\"Volume\":43842000},{\"Date\":\"2018-08-15\",\"Open\":282.380005,\"High\":282.540009,\"Low\":280.160004,\"Close\":281.779999,\"Adj Close\":281.779999,\"Volume\":102925400},{\"Date\":\"2018-08-16\",\"Open\":283.399994,\"High\":285.040009,\"Low\":283.359985,\"Close\":284.059998,\"Adj Close\":284.059998,\"Volume\":69967900},{\"Date\":\"2018-08-17\",\"Open\":283.829987,\"High\":285.559998,\"Low\":283.369995,\"Close\":285.059998,\"Adj Close\":285.059998,\"Volume\":65618500},{\"Date\":\"2018-08-20\",\"Open\":285.570007,\"High\":285.970001,\"Low\":285.059998,\"Close\":285.670013,\"Adj Close\":285.670013,\"Volume\":39807500},{\"Date\":\"2018-08-21\",\"Open\":286.25,\"High\":287.309998,\"Low\":285.709991,\"Close\":286.339996,\"Adj Close\":286.339996,\"Volume\":67272000},{\"Date\":\"2018-08-22\",\"Open\":285.880005,\"High\":286.76001,\"Low\":285.579987,\"Close\":286.170013,\"Adj Close\":286.170013,\"Volume\":44993300},{\"Date\":\"2018-08-23\",\"Open\":285.970001,\"High\":286.940002,\"Low\":285.429993,\"Close\":285.790009,\"Adj Close\":285.790009,\"Volume\":49204900},{\"Date\":\"2018-08-24\",\"Open\":286.440002,\"High\":287.670013,\"Low\":286.380005,\"Close\":287.51001,\"Adj Close\":287.51001,\"Volume\":57487400},{\"Date\":\"2018-08-27\",\"Open\":288.859985,\"High\":289.899994,\"Low\":288.679993,\"Close\":289.779999,\"Adj Close\":289.779999,\"Volume\":57072400},{\"Date\":\"2018-08-28\",\"Open\":290.299988,\"High\":290.420013,\"Low\":289.399994,\"Close\":289.920013,\"Adj Close\":289.920013,\"Volume\":46943500},{\"Date\":\"2018-08-29\",\"Open\":290.160004,\"High\":291.73999,\"Low\":289.890015,\"Close\":291.480011,\"Adj Close\":291.480011,\"Volume\":61485500},{\"Date\":\"2018-08-30\",\"Open\":290.940002,\"High\":291.359985,\"Low\":289.630005,\"Close\":290.299988,\"Adj Close\":290.299988,\"Volume\":61229500},{\"Date\":\"2018-08-31\",\"Open\":289.839996,\"High\":290.809998,\"Low\":289.290009,\"Close\":290.309998,\"Adj Close\":290.309998,\"Volume\":66140800},{\"Date\":\"2018-09-04\",\"Open\":289.839996,\"High\":290.209991,\"Low\":288.679993,\"Close\":289.809998,\"Adj Close\":289.809998,\"Volume\":57594400},{\"Date\":\"2018-09-05\",\"Open\":289.410004,\"High\":289.640015,\"Low\":287.890015,\"Close\":289.029999,\"Adj Close\":289.029999,\"Volume\":72452400},{\"Date\":\"2018-09-06\",\"Open\":289.149994,\"High\":289.48999,\"Low\":287,\"Close\":288.160004,\"Adj Close\":288.160004,\"Volume\":65909900},{\"Date\":\"2018-09-07\",\"Open\":286.980011,\"High\":288.700012,\"Low\":286.709991,\"Close\":287.600006,\"Adj Close\":287.600006,\"Volume\":73524800},{\"Date\":\"2018-09-10\",\"Open\":288.73999,\"High\":289.040009,\"Low\":287.880005,\"Close\":288.100006,\"Adj Close\":288.100006,\"Volume\":50210900},{\"Date\":\"2018-09-11\",\"Open\":287.369995,\"High\":289.549988,\"Low\":286.980011,\"Close\":289.049988,\"Adj Close\":289.049988,\"Volume\":50530500},{\"Date\":\"2018-09-12\",\"Open\":289.059998,\"High\":289.799988,\"Low\":288.230011,\"Close\":289.119995,\"Adj Close\":289.119995,\"Volume\":59810800},{\"Date\":\"2018-09-13\",\"Open\":290.320007,\"High\":291.040009,\"Low\":290,\"Close\":290.829987,\"Adj Close\":290.829987,\"Volume\":51034200},{\"Date\":\"2018-09-14\",\"Open\":291.059998,\"High\":291.269989,\"Low\":290,\"Close\":290.880005,\"Adj Close\":290.880005,\"Volume\":54962300}]\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/dataTest/csvjson.json\n// module id = Yxl6\n// module chunks = 1"],"sourceRoot":""} \ No newline at end of file diff --git a/web_test/static/js/app.baf6bbb799475d13ba64.js b/web_test/static/js/app.baf6bbb799475d13ba64.js deleted file mode 100644 index 193838d..0000000 --- a/web_test/static/js/app.baf6bbb799475d13ba64.js +++ /dev/null @@ -1,2 +0,0 @@ -webpackJsonp([1],{0:function(t,e){},"7zck":function(t,e){},NHnr:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("/5sW"),r={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-app",{attrs:{dark:t.dark}},[a("v-content",[a("router-view",{on:{toggleTheme:function(e){t.dark=e}}})],1)],1)},staticRenderFns:[]};var s=a("VU/8")({name:"App",data:function(){return{dark:!1}}},r,!1,function(t){a("etxH")},null,null).exports,n=a("/ocq"),o=a("mvHQ"),l=a.n(o),d=a("fZjL"),c=a.n(d),h={name:"Tform",data:function(){return{url:"http://localhost:5000/univariate/get",dataToProcess:"",loading:!1,rules:{json:function(t){try{JSON.parse(t)}catch(t){return"Data is not a valid json"}return!0},url:function(t){return!!/(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\\/]))?/.test(t)||"Url is not a valid"}},errorDialog:{value:!1,text:""},selectHeaderDialog:{selectedHeaders:{},value:!1,data:{}},multivariateData:{timeseries:[],main:[]},mainKey:null}},methods:{loadCSVFile:function(t){var e=this,a=t.target.files[0],i=new FileReader,r={};i.onload=function(t){for(var a=t.target.result.split("\n"),i=a[0].split(","),s=0;s0?this.multivariateData.timeseries.push({data:t[a]}):this.multivariateData.main=t[a];this.dataToProcess=l()(this.multivariateData)}this.multivariateData={timeseries:[],main:[]},this.mainKey="",this.selectHeaderDialog={selectedHeaders:{},value:!1,data:{}},this.$refs.csvFile.value=""},addToProcessList:function(t,e){this.selectHeaderDialog.selectedHeaders[e]?(this.mainKey===e&&(this.mainKey=null),this.$delete(this.selectHeaderDialog.selectedHeaders,e)):(this.mainKey||(this.mainKey=e),this.$set(this.selectHeaderDialog.selectedHeaders,e,t))},getUrl:function(){var t=this;this.loading=!0,this.$http.post(this.url,this.dataSet).then(function(e){console.log(e),t.$emit("response",{dataToProcess:t.dataSet,result:e.body}),t.loading=!1}).catch(function(e){t.loading=!1,t.errorDialog.value=!0,t.errorDialog.text=e,console.log(e)})}},computed:{dataSet:function(){return JSON.parse(this.dataToProcess)},amountSelectedData:function(){return c()(this.selectHeaderDialog.selectedHeaders).length}}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-flex",{attrs:{xs12:""}},[a("v-card",[a("v-card-text",[a("v-flex",{attrs:{xs12:""}},[a("v-text-field",{attrs:{label:"Url",rules:[t.rules.url],outline:""},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.url,callback:function(e){t.url=e},expression:"url"}})],1),t._v(" "),a("v-flex",{attrs:{xs12:""}},[a("v-textarea",{attrs:{hint:"Paste your data or load CSV file","persistent-hint":"",outline:"",label:"DatatSet",rules:[t.rules.json]},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.dataToProcess,callback:function(e){t.dataToProcess=e},expression:"dataToProcess"}})],1)],1),t._v(" "),a("v-card-actions",[a("v-btn",{attrs:{outline:"",color:"indigo"},on:{click:function(e){t.$refs.csvFile.click()}}},[t._v("csv")]),t._v(" "),a("input",{ref:"csvFile",attrs:{type:"file",hidden:"",accept:".csv, text/plain"},on:{change:t.loadCSVFile}}),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{color:"success"},on:{click:t.getUrl}},[t._v("Submit "),a("v-icon",{attrs:{right:""}},[t._v("send")])],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"300"},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},[a("v-card",[a("v-card-text",[t._v("\n Processing... this may take a while\n "),a("v-progress-linear",{staticClass:"mb-0",attrs:{indeterminate:""}})],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"500"},model:{value:t.errorDialog.value,callback:function(e){t.$set(t.errorDialog,"value",e)},expression:"errorDialog.value"}},[a("v-card",{attrs:{color:"red",dark:""}},[a("v-card-text",[a("pre",[t._v(t._s(t.errorDialog.text))])]),t._v(" "),a("v-card-actions",[a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.errorDialog.value=!1}}},[t._v("ok")])],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{persistent:"",width:"500"},model:{value:t.selectHeaderDialog.value,callback:function(e){t.$set(t.selectHeaderDialog,"value",e)},expression:"selectHeaderDialog.value"}},[a("v-card",{attrs:{dark:""}},[a("v-card-title",[a("div",[a("h3",{staticClass:"headline"},[t._v("What column do you want to process?")]),t._v(" "),t.amountSelectedData>0?a("small",[t._v("data type: "+t._s(t.amountSelectedData>1?"Multivariate":"Univariate"))]):t._e()])]),t._v(" "),a("v-card-text",[a("v-list",t._l(t.selectHeaderDialog.data,function(e,i){return a("v-list-tile",{key:i,on:{click:function(a){!e||t.addToProcessList(e,i)}}},[i===t.mainKey?a("v-list-tile-action",[a("v-icon",{attrs:{color:"yellow"}},[t._v("star")])],1):t._e(),t._v(" "),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(i))]),t._v(" "),a("v-list-tile-sub-title",{staticClass:"blue--text text--lighten-2"},[t._v(t._s(e||"it is not a valid data, a number is needed"))])],1),t._v(" "),t.selectHeaderDialog.selectedHeaders[i]?a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[t._v("check_circle")])],1):t._e()],1)}))],1),t._v(" "),a("v-card-actions",[a("small",[a("v-icon",{attrs:{small:"",color:"yellow"}},[t._v("star")]),t._v(" data to forecast")],1),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.selectHeaderDialog.value=!1}}},[t._v("cancel")]),t._v(" "),a("v-btn",{attrs:{disabled:0===t.amountSelectedData,flat:""},on:{click:t.dataFileToDataSet}},[t._v("process")])],1)],1)],1)],1)},staticRenderFns:[]},v=a("VU/8")(h,u,!1,null,null,null).exports,g=a("pFYg"),f=a.n(g),p={name:"jsonViewer",props:["json"],data:function(){return{items:[],hightLevel:0}},methods:{addItems:function(t,e,a){for(var i in t)this.items.splice(e,0,{name:i,type:f()(t[i]),data:t[i],level:a,open:!0});this.hightLevel=a},toggle:function(t,e,a,i){i?this.addItems(t,e,a):this.deleteItems(t,e,a)},deleteItems:function(t,e,a){this.hightLeve--;for(var i=this.items.filter(function(t){return t.level>=a}).length,r=c()(t).length,s=a!==this.hightLevel?i:r,n=0;n0)for(var e=t.offsetX-this.marginLeft,a=0;aa?t:a}return t},globalMin:function(){var t=1e11;for(var e in this.toGraph)if(this.toGraph[e].visible){var a=this.$utils.getMin(this.toGraph[e].data,"y");t=t0?a("g",{attrs:{transform:"translate("+t.marginLeft+", "+t.marginTop+")"}},[a("defs",[a("clipPath",{attrs:{id:"clip-rect"}},[a("rect",{attrs:{width:t.chartWidth,height:t.height,y:-this.marginTop}})])]),t._v(" "),a("g",{attrs:{"clip-path":"url(#clip-rect)"}},[t._l(t.toGraph,function(e,i){return e.visible?a("g",{key:i},[a("c-path",{attrs:{dasharray:e.debug?"5,5":"",transform:"translate("+-t.offsetX+", 0)",color:e.color,rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:e.data,y:"y",x:"x",height:t.chartHeight,width:t.chartWidth}})],1):t._e()}),t._v(" "),t.markPos.pos>0?a("line",{attrs:{x1:t.markPos.pos,x2:t.markPos.pos,y2:t.chartHeight,"stroke-width":"2",stroke:"#0eff0e78",fill:"none"}}):t._e(),t._v(" "),t.markPos.pos>0?a("text",{attrs:{fill:"#0eff0e78","text-anchor":"middle",dy:"-5px",transform:"translate("+t.markPos.pos+" 0)"}},[t._v("\n "+t._s(t.markPos.val)+"\n ")]):t._e(),t._v(" "),t._l(t.anomalies,function(e,i){return a("circle",{key:i,attrs:{cx:e-t.offsetX,cy:t.chartHeight,r:"7",stroke:"white","stroke-width":"1",fill:"red"}})}),t._v(" "),a("c-axis-x",{attrs:{transform:"translate("+-t.offsetX+" "+t.chartHeight+")",range:[t.zoomMin,t.zoomMax],dataset:t.total,x:"x",ticks:25,fixed:1,height:t.chartHeight,width:t.chartWidth,strokeColor:this.$vuetify.dark?"white":"#6d6d6d"}})],2),t._v(" "),a("c-axis-y",{attrs:{transform:"translate("+(t.chartWidth-t.marginLeft-t.marginRight)+" 0)",range:[t.globalMin,t.globalMax],ticks:5,fixed:3,height:t.chartHeight,strokeColor:this.$vuetify.dark?"white":"#6d6d6d"}})],1):t._e(),t._v(" "),t.extendedArea.active?a("g",{attrs:{transform:"translate("+t.extendedArea.el.x+", "+t.extendedArea.el.y+")"}},[a("rect",{attrs:{fill:"#ffffff17",width:t.extendedArea.el.w,height:t.extendedArea.el.h},on:{mousemove:t.moveExtendedArea,mousedown:function(e){if(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return null;t.extendedArea.el.draggable=!0},mouseup:function(e){t.extendedArea.el.draggable=!1},mouseout:function(e){t.extendedArea.el.draggable=!1}}}),t._v(" "),a("circle",{attrs:{cx:t.extendedArea.el.w,cy:t.extendedArea.el.h/2,r:"15",stroke:"black",fill:"grey"},on:{mousemove:function(e){t.extendedArea.el.w+=e.movementX}}}),t._v(" "),a("circle",{attrs:{cx:t.extendedArea.el.w/2,cy:t.extendedArea.el.h,r:"15",stroke:"black",fill:"grey"},on:{mousemove:function(e){t.extendedArea.el.h+=e.movementY}}})]):t._e()]),t._v(" "),a("svg",{class:t.background,attrs:{viewBox:t.extendedArea.el.x+" "+t.extendedArea.el.y+" "+t.extendedArea.el.w+" "+t.extendedArea.el.h,width:"100%",height:"300",preserveAspectRatio:"xMidYMid slice"},domProps:{innerHTML:t._s(t.extendedArea.value)}})],1)},staticRenderFns:[]};var k={name:"homeView",components:{tForm:v,tJson:x,tGraph2d:a("VU/8")(y,_,!1,function(t){a("dFeK")},null,null).exports},data:function(){return{response:{},toggleDataVisibility:!0,dark:!0}},mounted:function(){this.$emit("toggleTheme",this.dark)},methods:{toggleData:function(){this.toggleDataVisibility=!0},showResponse:function(t){this.response={toPredict:t.dataToProcess,prediction:t.result}}}},b={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{attrs:{fluid:"","grid-list-md":""}},[a("v-toolbar",{attrs:{dense:"",app:""}},[a("span",{staticClass:"mt-3"},[a("v-switch",{on:{change:function(e){t.$emit("toggleTheme",t.dark)}},model:{value:t.dark,callback:function(e){t.dark=e},expression:"dark"}})],1),t._v(" "),t.dark?a("img",{staticClass:"pa-1",attrs:{src:"static/img/logo_dark.svg",height:"70%",alt:"Time Cop"}}):a("img",{staticClass:"pa-1",attrs:{src:"static/img/logo.svg",height:"70%",alt:"Time Cop"}}),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:"",color:"blue"},on:{click:function(e){t.toggleDataVisibility=!t.toggleDataVisibility}}},[t._v("\n data\n "),t.toggleDataVisibility?a("v-icon",{attrs:{right:""}},[t._v("visibility")]):a("v-icon",{attrs:{right:""}},[t._v("visibility_off")])],1)],1),t._v(" "),a("v-layout",{attrs:{wrap:""}},[a("v-flex",{class:t.toggleDataVisibility?"xs8":"xs12"},[a("t-graph-2d",{attrs:{dataSet:t.response,toggleSize:t.toggleDataVisibility,height:350,"margin-left":5,background:t.dark?"grey darken-3":"grey lighten-3"}})],1),t._v(" "),a("v-flex",{directives:[{name:"show",rawName:"v-show",value:t.toggleDataVisibility,expression:"toggleDataVisibility"}],attrs:{xs4:""}},[a("t-form",{staticClass:"mb-4",on:{response:t.showResponse}}),t._v(" "),a("t-json",{attrs:{json:t.response.prediction}})],1)],1)],1)},staticRenderFns:[]};var w=a("VU/8")(k,b,!1,function(t){a("R5Fh")},null,null).exports;i.default.use(n.a);var $=new n.a({routes:[{path:"/",name:"home",component:w}]}),D=a("3EgV"),A=a.n(D),S=a("8+8L"),M=a("wmFm");a("7zck");i.default.use(A.a),i.default.config.productionTip=!1,i.default.use(S.a),i.default.http.headers.common["content-type"]="application/json",i.default.use(M.a),new i.default({el:"#app",router:$,render:function(t){return t(s)}})},NvMd:function(t,e,a){"use strict";var i={name:"cAxisY",props:{range:{type:Array,required:!0},ticks:{type:Number},height:{type:Number,required:!0},label:{type:String},fixed:{type:Number},strokeColor:{type:String,default:"white"}},computed:{ticksList:function(){if(this.range&&this.range.length>0){var t=[],e=this.range[0],a=(this.range[1]-e)/(this.ticks-1),i=e;t.push(this.fixed?i.toFixed(this.fixed):i);for(var r=1;r0){for(var t=this.rangeY?this.rangeY[0]:this.$utils.getMin(this.dataset,this.y),e=this.rangeY?this.rangeY[1]:this.$utils.getMax(this.dataset,this.y),a=this.rangeX?this.rangeX[0]:this.$utils.getMin(this.dataset,this.x),i=this.rangeX?this.rangeX[1]:this.$utils.getMax(this.dataset,this.x),r=[],s=[],n=0;n0){for(var t=this.range?this.range[0]:this.$utils.getMin(this.dataset,this.x),e=this.range?this.range[1]:this.$utils.getMax(this.dataset,this.x),a=[],i=0;i0?a("line",{attrs:{x1:t.ticksList[0].position,x2:t.ticksList[t.ticksList.length-1].position}}):t._e(),t._v(" "),t._l(t.ticksList,function(e,i){return a("g",{key:"tick"+i,attrs:{transform:"translate("+e.position+", 0)"}},[a("line",{attrs:{y2:"6"}}),t._v(" "),a("text",{attrs:{"stroke-width":"0.1",y:"9",dy:"0.71em"}},[t._v(t._s(e.value))])])}),t._v(" "),a("text",{attrs:{x:t.ticksList[0].position,y:"-25",dx:"-0.71em",dy:"0.71em","stroke-width":"0.1"}},[t._v(t._s(t.label))])],2)},staticRenderFns:[]},s=a("VU/8")(i,r,!1,null,null,null);e.a=s.exports},o3Cr:function(t,e,a){"use strict";var i={name:"bars",props:{dataset:{type:Array,required:!0},column:{type:String,required:!0},height:{type:Number,required:!0},width:{type:Number,required:!0}},computed:{list:function(){for(var t=[],e=this.$utils.getMax(this.dataset,this.column),a=this.$utils.getMin(this.dataset,this.column),i=0;i\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/form.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-card',[_c('v-card-text',[_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-text-field',{attrs:{\"label\":\"Url\",\"rules\":[_vm.rules.url],\"outline\":\"\"},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.url),callback:function ($$v) {_vm.url=$$v},expression:\"url\"}})],1),_vm._v(\" \"),_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-textarea',{attrs:{\"hint\":\"Paste your data or load CSV file\",\"persistent-hint\":\"\",\"outline\":\"\",\"label\":\"DatatSet\",\"rules\":[_vm.rules.json]},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.dataToProcess),callback:function ($$v) {_vm.dataToProcess=$$v},expression:\"dataToProcess\"}})],1)],1),_vm._v(\" \"),_c('v-card-actions',[_c('v-btn',{attrs:{\"outline\":\"\",\"color\":\"indigo\"},on:{\"click\":function($event){_vm.$refs.csvFile.click()}}},[_vm._v(\"csv\")]),_vm._v(\" \"),_c('input',{ref:\"csvFile\",attrs:{\"type\":\"file\",\"hidden\":\"\",\"accept\":\".csv, text/plain\"},on:{\"change\":_vm.loadCSVFile}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"color\":\"success\"},on:{\"click\":_vm.getUrl}},[_vm._v(\"Submit \"),_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"send\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"300\"},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},[_c('v-card',[_c('v-card-text',[_vm._v(\"\\n Processing... this may take a while\\n \"),_c('v-progress-linear',{staticClass:\"mb-0\",attrs:{\"indeterminate\":\"\"}})],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.errorDialog.value),callback:function ($$v) {_vm.$set(_vm.errorDialog, \"value\", $$v)},expression:\"errorDialog.value\"}},[_c('v-card',{attrs:{\"color\":\"red\",\"dark\":\"\"}},[_c('v-card-text',[_c('pre',[_vm._v(_vm._s(_vm.errorDialog.text))])]),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.errorDialog.value = false}}},[_vm._v(\"ok\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.selectHeaderDialog.value),callback:function ($$v) {_vm.$set(_vm.selectHeaderDialog, \"value\", $$v)},expression:\"selectHeaderDialog.value\"}},[_c('v-card',{attrs:{\"dark\":\"\"}},[_c('v-card-title',[_c('div',[_c('h3',{staticClass:\"headline\"},[_vm._v(\"What column do you want to process?\")]),_vm._v(\" \"),(_vm.amountSelectedData > 0)?_c('small',[_vm._v(\"data type: \"+_vm._s(_vm.amountSelectedData > 1 ? 'Multivariate' : 'Univariate'))]):_vm._e()])]),_vm._v(\" \"),_c('v-card-text',[_c('v-list',_vm._l((_vm.selectHeaderDialog.data),function(data,i){return _c('v-list-tile',{key:i,on:{\"click\":function($event){!data || _vm.addToProcessList(data, i)}}},[(i === _vm.mainKey)?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"yellow\"}},[_vm._v(\"star\")])],1):_vm._e(),_vm._v(\" \"),_c('v-list-tile-content',[_c('v-list-tile-title',[_vm._v(_vm._s(i))]),_vm._v(\" \"),_c('v-list-tile-sub-title',{staticClass:\"blue--text text--lighten-2\"},[_vm._v(_vm._s(data || 'it is not a valid data, a number is needed'))])],1),_vm._v(\" \"),(_vm.selectHeaderDialog.selectedHeaders[i])?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"green\"}},[_vm._v(\"check_circle\")])],1):_vm._e()],1)}))],1),_vm._v(\" \"),_c('v-card-actions',[_c('small',[_c('v-icon',{attrs:{\"small\":\"\",\"color\":\"yellow\"}},[_vm._v(\"star\")]),_vm._v(\" data to forecast\")],1),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.selectHeaderDialog.value = false}}},[_vm._v(\"cancel\")]),_vm._v(\" \"),_c('v-btn',{attrs:{\"disabled\":_vm.amountSelectedData === 0,\"flat\":\"\"},on:{\"click\":_vm.dataFileToDataSet}},[_vm._v(\"process\")])],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-47fd4b81\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/form.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-47fd4b81\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./form.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/form.vue\n// module id = null\n// module chunks = ","\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/jsonViewer.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},_vm._l((_vm.items),function(item,i){return _c('div',{key:i,style:({'margin-left': item.level * 10 + 'px', cursor: item.type === 'object' && item.data.length !== 0 ? 'pointer' : 'auto'}),on:{\"click\":function($event){item.type !== 'object' || _vm.toggle(item.data, i + 1, item.level + 1, item.open), item.open = !item.open}}},[_c('span',{class:{'font-weight-bold': item.type === 'object' && item.data.length !== 0}},[_vm._v(_vm._s(item.name)+\":\")]),_vm._v(\" \"),_c('span',{class:_vm.getColor(item.type)},[_vm._v(_vm._s(item.type === 'object' && item.data.length !== 0 ? '{...}' : item.data))])])}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d44f50fe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d44f50fe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./jsonViewer.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/graph.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{directives:[{name:\"resize\",rawName:\"v-resize\",value:(_vm.calculateSize),expression:\"calculateSize\"}],attrs:{\"xs12\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\"}},[_c('v-toolbar-items',_vm._l((_vm.toGraph),function(g,i){return _c('v-btn',{key:'btn' + i,class:{'graph-inactive-btn': !g.visible},attrs:{\"color\":g.color,\"disabled\":_vm.extendedArea.active,\"flat\":\"\"},on:{\"click\":function($event){g.visible = !g.visible}}},[_vm._v(\"\\n \"+_vm._s(g.name)+\"\\n \"),(g.name === _vm.dataSet.prediction.engine)?_c('span',{staticClass:\"winner\"},[_vm._v(\"♕\")]):_vm._e()])})),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.extendedArea.active,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":_vm.randomizeColors},slot:\"activator\"},[_c('v-icon',[_vm._v(\"brush\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"Randomize Colors\")])],1),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.total.length === 0,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":function($event){_vm.extendedArea.active = !_vm.extendedArea.active}},slot:\"activator\"},[_c('v-icon',[_vm._v(\"crop_free\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"extend area\")])],1)],1),_vm._v(\" \"),_c('svg',{ref:\"graph-container\",class:_vm.background,attrs:{\"width\":\"100%\",\"height\":_vm.height},on:{\"wheel\":function($event){$event.preventDefault();return _vm.zoom($event)},\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.panEnabled = true},\"mouseup\":function($event){_vm.panEnabled = false},\"mousemove\":_vm.pan}},[(_vm.total.length > 0)?_c('g',{attrs:{\"transform\":(\"translate(\" + _vm.marginLeft + \", \" + _vm.marginTop + \")\")}},[_c('defs',[_c('clipPath',{attrs:{\"id\":\"clip-rect\"}},[_c('rect',{attrs:{\"width\":_vm.chartWidth,\"height\":_vm.height,\"y\":-this.marginTop}})])]),_vm._v(\" \"),_c('g',{attrs:{\"clip-path\":\"url(#clip-rect)\"}},[_vm._l((_vm.toGraph),function(g,i){return (g.visible)?_c('g',{key:i},[_c('c-path',{attrs:{\"dasharray\":g.debug ? '5,5' : '',\"transform\":(\"translate(\" + (- _vm.offsetX) + \", 0)\"),\"color\":g.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":g.data,\"y\":\"y\",\"x\":\"x\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],1):_vm._e()}),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('line',{attrs:{\"x1\":_vm.markPos.pos,\"x2\":_vm.markPos.pos,\"y2\":_vm.chartHeight,\"stroke-width\":\"2\",\"stroke\":\"#0eff0e78\",\"fill\":\"none\"}}):_vm._e(),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('text',{attrs:{\"fill\":\"#0eff0e78\",\"text-anchor\":\"middle\",\"dy\":\"-5px\",\"transform\":(\"translate(\" + (_vm.markPos.pos) + \" 0)\")}},[_vm._v(\"\\n \"+_vm._s(_vm.markPos.val)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.anomalies),function(line,i){return _c('circle',{key:i,attrs:{\"cx\":line - _vm.offsetX,\"cy\":_vm.chartHeight,\"r\":\"7\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"fill\":\"red\"}})}),_vm._v(\" \"),_c('c-axis-x',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" \" + _vm.chartHeight + \")\"),\"range\":[_vm.zoomMin, _vm.zoomMax],\"dataset\":_vm.total,\"x\":\"x\",\"ticks\":25,\"fixed\":1,\"height\":_vm.chartHeight,\"width\":_vm.chartWidth,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],2),_vm._v(\" \"),_c('c-axis-y',{attrs:{\"transform\":(\"translate(\" + (_vm.chartWidth - _vm.marginLeft - _vm.marginRight) + \" 0)\"),\"range\":[_vm.globalMin, _vm.globalMax],\"ticks\":5,\"fixed\":3,\"height\":_vm.chartHeight,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],1):_vm._e(),_vm._v(\" \"),(_vm.extendedArea.active)?_c('g',{attrs:{\"transform\":(\"translate(\" + (_vm.extendedArea.el.x) + \", \" + (_vm.extendedArea.el.y) + \")\")}},[_c('rect',{attrs:{\"fill\":\"#ffffff17\",\"width\":_vm.extendedArea.el.w,\"height\":_vm.extendedArea.el.h},on:{\"mousemove\":_vm.moveExtendedArea,\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.extendedArea.el.draggable = true},\"mouseup\":function($event){_vm.extendedArea.el.draggable = false},\"mouseout\":function($event){_vm.extendedArea.el.draggable = false}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w,\"cy\":_vm.extendedArea.el.h / 2,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.w += $event.movementX}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w / 2,\"cy\":_vm.extendedArea.el.h,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.h += $event.movementY}}})]):_vm._e()]),_vm._v(\" \"),_c('svg',{class:_vm.background,attrs:{\"viewBox\":((_vm.extendedArea.el.x) + \" \" + (_vm.extendedArea.el.y) + \" \" + (_vm.extendedArea.el.w) + \" \" + (_vm.extendedArea.el.h)),\"width\":\"100%\",\"height\":\"300\",\"preserveAspectRatio\":\"xMidYMid slice\"},domProps:{\"innerHTML\":_vm._s(_vm.extendedArea.value)}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-dee54210\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/graph.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-dee54210\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./graph.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-dee54210\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./graph.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/graph.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/homeView.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{attrs:{\"fluid\":\"\",\"grid-list-md\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"app\":\"\"}},[_c('span',{staticClass:\"mt-3\"},[_c('v-switch',{on:{\"change\":function($event){_vm.$emit('toggleTheme', _vm.dark)}},model:{value:(_vm.dark),callback:function ($$v) {_vm.dark=$$v},expression:\"dark\"}})],1),_vm._v(\" \"),(!_vm.dark)?_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}):_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo_dark.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\",\"color\":\"blue\"},on:{\"click\":function($event){_vm.toggleDataVisibility = !_vm.toggleDataVisibility}}},[_vm._v(\"\\n data\\n \"),(_vm.toggleDataVisibility)?_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility\")]):_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility_off\")])],1)],1),_vm._v(\" \"),_c('v-layout',{attrs:{\"wrap\":\"\"}},[_c('v-flex',{class:_vm.toggleDataVisibility ? 'xs8' : 'xs12'},[_c('t-graph-2d',{attrs:{\"dataSet\":_vm.response,\"toggleSize\":_vm.toggleDataVisibility,\"height\":350,\"margin-left\":5,\"background\":_vm.dark ? 'grey darken-3': 'grey lighten-3'}})],1),_vm._v(\" \"),_c('v-flex',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.toggleDataVisibility),expression:\"toggleDataVisibility\"}],attrs:{\"xs4\":\"\"}},[_c('t-form',{staticClass:\"mb-4\",on:{\"response\":_vm.showResponse}}),_vm._v(\" \"),_c('t-json',{attrs:{\"json\":_vm.response.prediction}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-04efdfce\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/homeView.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./homeView.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./homeView.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/homeView.vue\n// module id = null\n// module chunks = ","import Vue from 'vue'\nimport Router from 'vue-router'\nimport home from '@/view/homeView'\n\nVue.use(Router)\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: home\n }\n ]\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport Vuetify from 'vuetify'\nimport VueResource from 'vue-resource'\n// import chartConstructor from './constructor/2d_graph'\nimport chart2dConstructor from 'vue-chart2d-constructor'\nimport 'vuetify/dist/vuetify.min.css'\n\nVue.use(Vuetify)\n\nVue.config.productionTip = false\nVue.use(VueResource)\nVue.http.headers.common['content-type'] = 'application/json'\nVue.use(chart2dConstructor)\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n render: h => h(App)\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-y.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"end\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\"}},[_c('line',{attrs:{\"y1\":_vm.height}}),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(0, \" + (i * (_vm.height/(_vm.ticksList.length - 1))) + \")\")}},[_c('line',{attrs:{\"x2\":\"-6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"x\":\"-9\",\"dy\":\"0.32em\"}},[_vm._v(_vm._s(tick))])])}),_vm._v(\" \"),_c('text',{attrs:{\"transform\":\"rotate(-90)\",\"y\":\"6\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-35c15ce6\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-35c15ce6\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-y.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cPath.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('path',{attrs:{\"fill\":\"none\",\"stroke\":_vm.color,\"stroke-linejoin\":\"round\",\"stroke-linecap\":\"round\",\"stroke-width\":_vm.strokeWidth,\"stroke-dasharray\":_vm.dasharray,\"d\":_vm.points}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-58b941c4\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58b941c4\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cPath.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-x.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"middle\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\",\"transform\":(\"translate(0, \" + _vm.height + \")\")}},[(_vm.ticksList && _vm.ticksList.length > 0)?_c('line',{attrs:{\"x1\":_vm.ticksList[0].position,\"x2\":_vm.ticksList[_vm.ticksList.length - 1].position}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(\" + (tick.position) + \", 0)\")}},[_c('line',{attrs:{\"y2\":\"6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"y\":\"9\",\"dy\":\"0.71em\"}},[_vm._v(_vm._s(tick.value))])])}),_vm._v(\" \"),_c('text',{attrs:{\"x\":_vm.ticksList[0].position,\"y\":\"-25\",\"dx\":\"-0.71em\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-69a54ebe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-69a54ebe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-x.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cBars.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',_vm._l((_vm.list),function(item,i){return _c('rect',{key:i,attrs:{\"x\":i * (_vm.width / _vm.list.length),\"y\":item.v,\"width\":30,\"height\":_vm.height - item.v,\"fill\":\"green\"}})}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-65db09f9\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-65db09f9\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cBars.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cCircle.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('circle',{attrs:{\"cx\":_vm.x,\"cy\":_vm.y,\"r\":_vm.r,\"stroke\":_vm.strokeColor,\"stroke-width\":_vm.strokeWidth,\"fill\":_vm.color}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-10fc018e\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-10fc018e\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cCircle.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} \ No newline at end of file diff --git a/web_test/static/js/app.f6bfe6cf87997bceb672.js b/web_test/static/js/app.f6bfe6cf87997bceb672.js deleted file mode 100644 index cd1b393..0000000 --- a/web_test/static/js/app.f6bfe6cf87997bceb672.js +++ /dev/null @@ -1,2 +0,0 @@ -webpackJsonp([1],{0:function(t,e){},"7zck":function(t,e){},"8fE4":function(t,e){},NHnr:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("/5sW"),a={render:function(){var t=this.$createElement,e=this._self._c||t;return e("v-app",[e("v-content",[e("router-view")],1)],1)},staticRenderFns:[]};var o=i("VU/8")({name:"App"},a,!1,function(t){i("8fE4")},null,null).exports,r=i("/ocq"),l=i("mvHQ"),n=i.n(l),h=i("fZjL"),d=i.n(h),c={name:"Tform",data:function(){return{url:"http://localhost:5000/univariate/get",dataToProcess:"",loading:!1,rules:{json:function(t){try{JSON.parse(t)}catch(t){return"Data is not a valid json"}return!0},url:function(t){return!!/(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\\/]))?/.test(t)||"Url is not a valid"}},errorDialog:{value:!1,text:""},selectHeaderDialog:{selectedHeaders:{},value:!1,data:{}},multivariateData:{timeseries:[],main:[]},mainKey:null}},methods:{loadCSVFile:function(t){var e=this,i=t.target.files[0],s=new FileReader,a={};s.onload=function(t){for(var i=t.target.result.split("\n"),s=i[0].split(","),o=0;o0?this.multivariateData.timeseries.push({data:t[i]}):this.multivariateData.main=t[i];this.dataToProcess=n()(this.multivariateData)}this.multivariateData={timeseries:[],main:[]},this.mainKey="",this.selectHeaderDialog={selectedHeaders:{},value:!1,data:{}},this.$refs.csvFile.value=""},addToProcessList:function(t,e){this.selectHeaderDialog.selectedHeaders[e]?(this.mainKey===e&&(this.mainKey=null),this.$delete(this.selectHeaderDialog.selectedHeaders,e)):(this.mainKey||(this.mainKey=e),this.$set(this.selectHeaderDialog.selectedHeaders,e,t))},getUrl:function(){var t=this;this.loading=!0,this.$http.post(this.url,this.dataSet).then(function(e){t.$emit("response",{dataToProcess:t.dataSet,result:e.body}),t.loading=!1}).catch(function(e){t.loading=!1,t.errorDialog.value=!0,t.errorDialog.text=e,console.log(e)})}},computed:{dataSet:function(){return JSON.parse(this.dataToProcess)},amountSelectedData:function(){return d()(this.selectHeaderDialog.selectedHeaders).length}}},u={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-flex",{attrs:{xs12:""}},[i("v-card",[i("v-card-text",[i("v-flex",{attrs:{xs12:""}},[i("v-text-field",{attrs:{label:"Url",rules:[t.rules.url],outline:""},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.url,callback:function(e){t.url=e},expression:"url"}})],1),t._v(" "),i("v-flex",{attrs:{xs12:""}},[i("v-textarea",{attrs:{hint:"Paste your data or load CSV file","persistent-hint":"",outline:"",label:"DatatSet",rules:[t.rules.json]},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.dataToProcess,callback:function(e){t.dataToProcess=e},expression:"dataToProcess"}})],1)],1),t._v(" "),i("v-card-actions",[i("v-btn",{attrs:{outline:"",color:"indigo"},on:{click:function(e){t.$refs.csvFile.click()}}},[t._v("csv")]),t._v(" "),i("input",{ref:"csvFile",attrs:{type:"file",hidden:"",accept:".csv, text/plain"},on:{change:t.loadCSVFile}}),t._v(" "),i("v-spacer"),t._v(" "),i("v-btn",{attrs:{color:"success"},on:{click:t.getUrl}},[t._v("Submit "),i("v-icon",{attrs:{right:""}},[t._v("send")])],1)],1)],1),t._v(" "),i("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"300"},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},[i("v-card",[i("v-card-text",[t._v("\n Processing... this may take a while\n "),i("v-progress-linear",{staticClass:"mb-0",attrs:{indeterminate:""}})],1)],1)],1),t._v(" "),i("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"500"},model:{value:t.errorDialog.value,callback:function(e){t.$set(t.errorDialog,"value",e)},expression:"errorDialog.value"}},[i("v-card",{attrs:{color:"red",dark:""}},[i("v-card-text",[i("pre",[t._v(t._s(t.errorDialog.text))])]),t._v(" "),i("v-card-actions",[i("v-spacer"),t._v(" "),i("v-btn",{attrs:{flat:""},on:{click:function(e){t.errorDialog.value=!1}}},[t._v("ok")])],1)],1)],1),t._v(" "),i("v-dialog",{attrs:{persistent:"",width:"500"},model:{value:t.selectHeaderDialog.value,callback:function(e){t.$set(t.selectHeaderDialog,"value",e)},expression:"selectHeaderDialog.value"}},[i("v-card",{attrs:{dark:""}},[i("v-card-title",[i("div",[i("h3",{staticClass:"headline"},[t._v("What column do you want to process?")]),t._v(" "),t.amountSelectedData>0?i("small",[t._v("data type: "+t._s(t.amountSelectedData>1?"Multivariate":"Univariate"))]):t._e()])]),t._v(" "),i("v-card-text",[i("v-list",t._l(t.selectHeaderDialog.data,function(e,s){return i("v-list-tile",{key:s,on:{click:function(i){!e||t.addToProcessList(e,s)}}},[s===t.mainKey?i("v-list-tile-action",[i("v-icon",{attrs:{color:"yellow"}},[t._v("star")])],1):t._e(),t._v(" "),i("v-list-tile-content",[i("v-list-tile-title",[t._v(t._s(s))]),t._v(" "),i("v-list-tile-sub-title",{staticClass:"blue--text text--lighten-2"},[t._v(t._s(e||"it is not a valid data, a number is needed"))])],1),t._v(" "),t.selectHeaderDialog.selectedHeaders[s]?i("v-list-tile-action",[i("v-icon",{attrs:{color:"green"}},[t._v("check_circle")])],1):t._e()],1)}))],1),t._v(" "),i("v-card-actions",[i("small",[i("v-icon",{attrs:{small:"",color:"yellow"}},[t._v("star")]),t._v(" data to forecast")],1),t._v(" "),i("v-spacer"),t._v(" "),i("v-btn",{attrs:{disabled:0===t.amountSelectedData,flat:""},on:{click:t.dataFileToDataSet}},[t._v("process")])],1)],1)],1)],1)},staticRenderFns:[]},g=i("VU/8")(c,u,!1,null,null,null).exports,p=i("pFYg"),m=i.n(p),v={name:"jsonViewer",props:["json"],data:function(){return{items:[],hightLevel:0}},methods:{addItems:function(t,e,i){for(var s in t)this.items.splice(e,0,{name:s,type:m()(t[s]),data:t[s],level:i,open:!0});this.hightLevel=i},toggle:function(t,e,i,s){s?this.addItems(t,e,i):this.deleteItems(t,e,i)},deleteItems:function(t,e,i){this.hightLeve--;for(var s=this.items.filter(function(t){return t.level>=i}).length,a=d()(t).length,o=i!==this.hightLevel?s:a,r=0;r0)this.fillDebug("debug"),t.prediction.debug.map(function(t){var i=t["expected value"]||t.valores||t.var_0||t.values||t.value||t.Prediction;e.debug[e.debug.length-1].d.push({x:t.step,y:i}),e.globalMax=e.globalMax>i?e.globalMax:i,e.globalMin=e.globalMini?e.globalMax:i,e.globalMin=e.globalMin=3e3?(this.zoomMin=0,this.zoomMax=this.total.length-1):(this.zoomMin+=e,this.zoomMax+=-e)},pan:function(t){if(this.panEnabled)this.offsetX+=-t.movementX,this.markPos=0;else for(var e=t.offsetX-this.marginLeft,i=0;i0?i("v-btn",{style:{"text-decoration":t.isActive.toPredict?"none":"line-through"},attrs:{color:"blue",flat:""},on:{click:function(e){t.isActive.toPredict=!t.isActive.toPredict}}},[t._v("Main")]):t._e(),t._v(" "),t.prediction.length>0?i("v-btn",{style:{"text-decoration":t.isActive.prediction?"none":"line-through"},attrs:{color:"yellow",flat:""},on:{click:function(e){t.isActive.prediction=!t.isActive.prediction}}},[t._v("Prediction")]):t._e(),t._v(" "),t._l(t.timeSeries,function(e,s){return t.timeSeries.length>0?i("v-btn",{key:"cheboxTimeSerie"+s,style:{"text-decoration":t.isActive[s]?"none":"line-through"},attrs:{color:t.timeSeries[s].color,flat:""},on:{click:function(e){t.isActive[s]=!t.isActive[s]}}},[t._v("data-"+t._s(s))]):t._e()}),t._v(" "),t._l(t.debug,function(e,s){return t.debug.length>0?i("v-btn",{key:"debug"+s,style:{"text-decoration":t.isActive.debug[e.name]?"none":"line-through"},attrs:{color:e.color,flat:""},on:{click:function(i){t.isActive.debug[e.name]=!t.isActive.debug[e.name]}}},[t._v("\n "+t._s(e.name)+"\n "),e.name===t.dataSet.prediction.engine?i("span",{staticClass:"winner"},[t._v("♕")]):t._e()]):t._e()})],2),t._v(" "),i("v-spacer"),t._v(" "),i("v-tooltip",{attrs:{bottom:""}},[i("v-btn",{attrs:{slot:"activator",flat:"",icon:""},on:{click:t.randomizeColors},slot:"activator"},[i("v-icon",[t._v("brush")])],1),t._v(" "),i("span",[t._v("Randomize Colors")])],1)],1),t._v(" "),i("svg",{staticClass:"grey darken-3",attrs:{width:"100%",height:t.height},on:{wheel:function(e){return e.preventDefault(),t.zoom(e)},mousedown:function(e){if(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return null;t.panEnabled=!0},mouseup:function(e){t.panEnabled=!1},mousemove:t.pan}},[t.toPredict.length>0&&t.prediction.length>0?i("g",{attrs:{transform:"translate("+t.marginLeft+", "+t.marginTop+")"}},[i("defs",[i("clipPath",{attrs:{id:"clip-rect"}},[i("rect",{attrs:{width:t.chartWidth,height:t.height,y:-this.marginTop}})])]),t._v(" "),i("g",{attrs:{"clip-path":"url(#clip-rect)"}},[t.isActive.toPredict?i("c-path",{attrs:{transform:"translate("+-t.offsetX+" 0)",rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:t.toPredict,y:"y",x:"x",height:t.chartHeight,width:t.chartWidth}}):t._e(),t._v(" "),t.isActive.prediction?i("c-path",{attrs:{transform:"translate("+-t.offsetX+", 0)",color:"yellow",rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:t.prediction,y:"y",x:"x",height:t.chartHeight,width:t.chartWidth}}):t._e(),t._v(" "),t._l(t.timeSeries,function(e,s){return t.isActive[s]?i("c-path",{key:"serie"+s,attrs:{transform:"translate("+-t.offsetX+" 0)",color:e.color,rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:e.dataset,y:"y",x:"x",height:t.chartHeight,width:t.chartWidth}}):t._e()}),t._v(" "),t._l(t.debug,function(e,s){return!t.debug.isEmpty&&t.isActive.debug[e.name]?i("g",{key:"debug"+s},[i("c-path",{attrs:{dasharray:"5,5",transform:"translate("+-t.offsetX+", 0)",color:e.color,rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:e.d,y:"y",x:"x",height:t.chartHeight,width:t.chartWidth}})],1):t._e()}),t._v(" "),t.markPos.pos>0?i("line",{attrs:{x1:t.markPos.pos,x2:t.markPos.pos,y2:t.chartHeight,"stroke-width":"2",stroke:"#0eff0e78",fill:"none"}}):t._e(),t._v(" "),t.markPos.pos>0?i("text",{attrs:{fill:"#0eff0e78","text-anchor":"middle",dy:"-5px",transform:"translate("+t.markPos.pos+" 0)"}},[t._v("\n "+t._s(t.markPos.val)+"\n ")]):t._e(),t._v(" "),t._l(t.anomalies,function(e,s){return i("circle",{key:s,attrs:{cx:e-t.offsetX,cy:t.chartHeight,r:"7",stroke:"white","stroke-width":"1",fill:"red"}})}),t._v(" "),i("c-axis-x",{attrs:{transform:"translate("+-t.offsetX+" "+t.chartHeight+")",range:[t.zoomMin,t.zoomMax],dataset:t.total,x:"x",ticks:25,fixed:1,height:t.chartHeight,width:t.chartWidth}})],2),t._v(" "),i("c-axis-y",{attrs:{transform:"translate("+(t.chartWidth-t.marginLeft-t.marginRight)+" 0)",range:[t.globalMin,t.globalMax],ticks:5,fixed:3,height:t.chartHeight}})],1):t._e()]),t._v(" "),i("svg",{directives:[{name:"show",rawName:"v-show",value:!t.debug.isEmpty,expression:"!debug.isEmpty"}],staticClass:"grey darken-3",attrs:{width:"100%",height:t.height/1.5}},[t.isActive.toPredict?i("c-path",{attrs:{dataset:t.toPredictInDebug,rangeY:[t.globalMin,t.globalMax],y:"y",x:"x",height:(t.chartHeight+t.marginTop+t.marginBottom)/1.5,width:t.chartWidth+t.marginLeft+t.marginRight}}):t._e(),t._v(" "),t._l(t.debug,function(e,s){return!t.debug.isEmpty&&t.isActive.debug[e.name]?i("g",{key:"debug"+s},[i("c-path",{attrs:{dasharray:"5,5",rangeY:[t.globalMin,t.globalMax],color:e.color,dataset:e.d,y:"y",x:"x",height:(t.chartHeight+t.marginTop+t.marginBottom)/1.5,width:t.chartWidth+t.marginLeft+t.marginRight}})],1):t._e()})],2)],1)},staticRenderFns:[]};var _={name:"homeView",components:{tForm:g,tJson:y,tGraph2d:i("VU/8")(x,b,!1,function(t){i("qNIA")},null,null).exports},data:function(){return{response:{},toggleDataVisibility:!0}},methods:{toggleData:function(){this.toggleDataVisibility=!0},showResponse:function(t){this.response={toPredict:t.dataToProcess,prediction:t.result}}}},C={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-container",{attrs:{fluid:"","grid-list-md":""}},[i("v-toolbar",{attrs:{dense:"",app:""}},[i("img",{staticClass:"pa-1",attrs:{src:"static/img/logo.svg",height:"80%",alt:"Time Cop"}}),t._v(" "),i("v-spacer"),t._v(" "),i("v-btn",{attrs:{flat:"",color:"blue"},on:{click:function(e){t.toggleDataVisibility=!t.toggleDataVisibility}}},[t._v("\n data\n "),t.toggleDataVisibility?i("v-icon",{attrs:{right:""}},[t._v("visibility")]):i("v-icon",{attrs:{right:""}},[t._v("visibility_off")])],1)],1),t._v(" "),i("v-layout",{attrs:{wrap:""}},[i("v-flex",{class:t.toggleDataVisibility?"xs8":"xs12"},[i("t-graph-2d",{attrs:{dataSet:t.response,toggleSize:t.toggleDataVisibility,height:350,"margin-left":5}})],1),t._v(" "),i("v-flex",{directives:[{name:"show",rawName:"v-show",value:t.toggleDataVisibility,expression:"toggleDataVisibility"}],attrs:{xs4:""}},[i("t-form",{staticClass:"mb-4",on:{response:t.showResponse}}),t._v(" "),i("t-json",{attrs:{json:t.response.prediction}})],1)],1)],1)},staticRenderFns:[]};var w=i("VU/8")(_,C,!1,function(t){i("Ujp1")},null,null).exports,D=i("Yxl6"),k=i.n(D),H={data:function(){return{convertedText:[]}},mounted:function(){this.convert()},methods:{convert:function(){for(var t=0;t0){var t=[],e=this.range[0],i=(this.range[1]-e)/(this.ticks-1),s=e;t.push(this.fixed?s.toFixed(this.fixed):s);for(var a=1;a0){for(var t=this.rangeY?this.rangeY[0]:this.$utils.getMin(this.dataset,this.y),e=this.rangeY?this.rangeY[1]:this.$utils.getMax(this.dataset,this.y),i=this.rangeX?this.rangeX[0]:this.$utils.getMin(this.dataset,this.x),s=this.rangeX?this.rangeX[1]:this.$utils.getMax(this.dataset,this.x),a=[],o=[],r=0;r0){for(var t=this.range?this.range[0]:this.$utils.getMin(this.dataset,this.x),e=this.range?this.range[1]:this.$utils.getMax(this.dataset,this.x),i=[],s=0;s0?i("line",{attrs:{x1:t.ticksList[0].position,x2:t.ticksList[t.ticksList.length-1].position}}):t._e(),t._v(" "),t._l(t.ticksList,function(e,s){return i("g",{key:"tick"+s,attrs:{transform:"translate("+e.position+", 0)"}},[i("line",{attrs:{y2:"6"}}),t._v(" "),i("text",{attrs:{"stroke-width":"0.1",y:"9",dy:"0.71em"}},[t._v(t._s(e.value))])])}),t._v(" "),i("text",{attrs:{x:t.ticksList[0].position,y:"-25",dx:"-0.71em",dy:"0.71em","stroke-width":"0.1"}},[t._v(t._s(t.label))])],2)},staticRenderFns:[]},o=i("VU/8")(s,a,!1,null,null,null);e.a=o.exports},o3Cr:function(t,e,i){"use strict";var s={name:"bars",props:{dataset:{type:Array,required:!0},column:{type:String,required:!0},height:{type:Number,required:!0},width:{type:Number,required:!0}},computed:{list:function(){for(var t=[],e=this.$utils.getMax(this.dataset,this.column),i=this.$utils.getMin(this.dataset,this.column),s=0;s\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/form.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-card',[_c('v-card-text',[_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-text-field',{attrs:{\"label\":\"Url\",\"rules\":[_vm.rules.url],\"outline\":\"\"},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.url),callback:function ($$v) {_vm.url=$$v},expression:\"url\"}})],1),_vm._v(\" \"),_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-textarea',{attrs:{\"hint\":\"Paste your data or load CSV file\",\"persistent-hint\":\"\",\"outline\":\"\",\"label\":\"DatatSet\",\"rules\":[_vm.rules.json]},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.dataToProcess),callback:function ($$v) {_vm.dataToProcess=$$v},expression:\"dataToProcess\"}})],1)],1),_vm._v(\" \"),_c('v-card-actions',[_c('v-btn',{attrs:{\"outline\":\"\",\"color\":\"indigo\"},on:{\"click\":function($event){_vm.$refs.csvFile.click()}}},[_vm._v(\"csv\")]),_vm._v(\" \"),_c('input',{ref:\"csvFile\",attrs:{\"type\":\"file\",\"hidden\":\"\",\"accept\":\".csv, text/plain\"},on:{\"change\":_vm.loadCSVFile}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"color\":\"success\"},on:{\"click\":_vm.getUrl}},[_vm._v(\"Submit \"),_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"send\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"300\"},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},[_c('v-card',[_c('v-card-text',[_vm._v(\"\\n Processing... this may take a while\\n \"),_c('v-progress-linear',{staticClass:\"mb-0\",attrs:{\"indeterminate\":\"\"}})],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.errorDialog.value),callback:function ($$v) {_vm.$set(_vm.errorDialog, \"value\", $$v)},expression:\"errorDialog.value\"}},[_c('v-card',{attrs:{\"color\":\"red\",\"dark\":\"\"}},[_c('v-card-text',[_c('pre',[_vm._v(_vm._s(_vm.errorDialog.text))])]),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.errorDialog.value = false}}},[_vm._v(\"ok\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.selectHeaderDialog.value),callback:function ($$v) {_vm.$set(_vm.selectHeaderDialog, \"value\", $$v)},expression:\"selectHeaderDialog.value\"}},[_c('v-card',{attrs:{\"dark\":\"\"}},[_c('v-card-title',[_c('div',[_c('h3',{staticClass:\"headline\"},[_vm._v(\"What column do you want to process?\")]),_vm._v(\" \"),(_vm.amountSelectedData > 0)?_c('small',[_vm._v(\"data type: \"+_vm._s(_vm.amountSelectedData > 1 ? 'Multivariate' : 'Univariate'))]):_vm._e()])]),_vm._v(\" \"),_c('v-card-text',[_c('v-list',_vm._l((_vm.selectHeaderDialog.data),function(data,i){return _c('v-list-tile',{key:i,on:{\"click\":function($event){!data || _vm.addToProcessList(data, i)}}},[(i === _vm.mainKey)?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"yellow\"}},[_vm._v(\"star\")])],1):_vm._e(),_vm._v(\" \"),_c('v-list-tile-content',[_c('v-list-tile-title',[_vm._v(_vm._s(i))]),_vm._v(\" \"),_c('v-list-tile-sub-title',{staticClass:\"blue--text text--lighten-2\"},[_vm._v(_vm._s(data || 'it is not a valid data, a number is needed'))])],1),_vm._v(\" \"),(_vm.selectHeaderDialog.selectedHeaders[i])?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"green\"}},[_vm._v(\"check_circle\")])],1):_vm._e()],1)}))],1),_vm._v(\" \"),_c('v-card-actions',[_c('small',[_c('v-icon',{attrs:{\"small\":\"\",\"color\":\"yellow\"}},[_vm._v(\"star\")]),_vm._v(\" data to forecast\")],1),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"disabled\":_vm.amountSelectedData === 0,\"flat\":\"\"},on:{\"click\":_vm.dataFileToDataSet}},[_vm._v(\"process\")])],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-9f89900a\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/form.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-9f89900a\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./form.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/form.vue\n// module id = null\n// module chunks = ","\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/jsonViewer.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},_vm._l((_vm.items),function(item,i){return _c('div',{key:i,style:({'margin-left': item.level * 10 + 'px', cursor: item.type === 'object' && item.data.length !== 0 ? 'pointer' : 'auto'}),on:{\"click\":function($event){item.type !== 'object' || _vm.toggle(item.data, i + 1, item.level + 1, item.open), item.open = !item.open}}},[_c('span',{class:{'font-weight-bold': item.type === 'object' && item.data.length !== 0}},[_vm._v(_vm._s(item.name)+\":\")]),_vm._v(\" \"),_c('span',{class:_vm.getColor(item.type)},[_vm._v(_vm._s(item.type === 'object' && item.data.length !== 0 ? '{...}' : item.data))])])}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d44f50fe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d44f50fe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./jsonViewer.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/graph2D.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{directives:[{name:\"resize\",rawName:\"v-resize\",value:(_vm.calculateSize),expression:\"calculateSize\"}],attrs:{\"xs12\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"dark\":\"\"}},[_c('v-toolbar-items',[(_vm.toPredict.length > 0)?_c('v-btn',{style:({'text-decoration': !_vm.isActive.toPredict ? 'line-through' : 'none'}),attrs:{\"color\":\"blue\",\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive.toPredict = !_vm.isActive.toPredict}}},[_vm._v(\"Main\")]):_vm._e(),_vm._v(\" \"),(_vm.prediction.length > 0)?_c('v-btn',{style:({'text-decoration': !_vm.isActive.prediction ? 'line-through' : 'none'}),attrs:{\"color\":\"yellow\",\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive.prediction = !_vm.isActive.prediction}}},[_vm._v(\"Prediction\")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.timeSeries),function(timeSerie,i){return (_vm.timeSeries.length > 0)?_c('v-btn',{key:'cheboxTimeSerie' + i,style:({'text-decoration': !_vm.isActive[i] ? 'line-through' : 'none'}),attrs:{\"color\":_vm.timeSeries[i].color,\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive[i] = !_vm.isActive[i]}}},[_vm._v(\"data-\"+_vm._s(i))]):_vm._e()}),_vm._v(\" \"),_vm._l((_vm.debug),function(d,i){return (_vm.debug.length > 0)?_c('v-btn',{key:'debug' + i,style:({'text-decoration': !_vm.isActive.debug[d.name] ? 'line-through' : 'none'}),attrs:{\"color\":d.color,\"flat\":\"\"},on:{\"click\":function($event){_vm.isActive.debug[d.name] = !_vm.isActive.debug[d.name]}}},[_vm._v(\"\\n \"+_vm._s(d.name)+\"\\n \"),(d.name === _vm.dataSet.prediction.engine)?_c('span',{staticClass:\"winner\"},[_vm._v(\"♕\")]):_vm._e()]):_vm._e()})],2),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"flat\":\"\",\"icon\":\"\"},on:{\"click\":_vm.randomizeColors},slot:\"activator\"},[_c('v-icon',[_vm._v(\"brush\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"Randomize Colors\")])],1)],1),_vm._v(\" \"),_c('svg',{staticClass:\"grey darken-3\",attrs:{\"width\":\"100%\",\"height\":_vm.height},on:{\"wheel\":function($event){$event.preventDefault();return _vm.zoom($event)},\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.panEnabled = true},\"mouseup\":function($event){_vm.panEnabled = false},\"mousemove\":_vm.pan}},[(_vm.toPredict.length > 0 && _vm.prediction.length > 0)?_c('g',{attrs:{\"transform\":(\"translate(\" + _vm.marginLeft + \", \" + _vm.marginTop + \")\")}},[_c('defs',[_c('clipPath',{attrs:{\"id\":\"clip-rect\"}},[_c('rect',{attrs:{\"width\":_vm.chartWidth,\"height\":_vm.height,\"y\":-this.marginTop}})])]),_vm._v(\" \"),_c('g',{attrs:{\"clip-path\":\"url(#clip-rect)\"}},[(_vm.isActive.toPredict)?_c('c-path',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" 0)\"),\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":_vm.toPredict,\"y\":\"y\",\"x\":\"x\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}}):_vm._e(),_vm._v(\" \"),(_vm.isActive.prediction)?_c('c-path',{attrs:{\"transform\":(\"translate(\" + (- _vm.offsetX) + \", 0)\"),\"color\":\"yellow\",\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":_vm.prediction,\"y\":\"y\",\"x\":\"x\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.timeSeries),function(timeSerie,i){return (_vm.isActive[i])?_c('c-path',{key:'serie' + i,attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" 0)\"),\"color\":timeSerie.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":timeSerie.dataset,\"y\":\"y\",\"x\":\"x\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}}):_vm._e()}),_vm._v(\" \"),_vm._l((_vm.debug),function(data,i){return (!_vm.debug.isEmpty && _vm.isActive.debug[data.name])?_c('g',{key:'debug' + i},[_c('c-path',{attrs:{\"dasharray\":\"5,5\",\"transform\":(\"translate(\" + (- _vm.offsetX) + \", 0)\"),\"color\":data.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":data.d,\"y\":\"y\",\"x\":\"x\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],1):_vm._e()}),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('line',{attrs:{\"x1\":_vm.markPos.pos,\"x2\":_vm.markPos.pos,\"y2\":_vm.chartHeight,\"stroke-width\":\"2\",\"stroke\":\"#0eff0e78\",\"fill\":\"none\"}}):_vm._e(),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('text',{attrs:{\"fill\":\"#0eff0e78\",\"text-anchor\":\"middle\",\"dy\":\"-5px\",\"transform\":(\"translate(\" + (_vm.markPos.pos) + \" 0)\")}},[_vm._v(\"\\n \"+_vm._s(_vm.markPos.val)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.anomalies),function(line,i){return _c('circle',{key:i,attrs:{\"cx\":line - _vm.offsetX,\"cy\":_vm.chartHeight,\"r\":\"7\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"fill\":\"red\"}})}),_vm._v(\" \"),_c('c-axis-x',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" \" + _vm.chartHeight + \")\"),\"range\":[_vm.zoomMin, _vm.zoomMax],\"dataset\":_vm.total,\"x\":\"x\",\"ticks\":25,\"fixed\":1,\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],2),_vm._v(\" \"),_c('c-axis-y',{attrs:{\"transform\":(\"translate(\" + (_vm.chartWidth - _vm.marginLeft - _vm.marginRight) + \" 0)\"),\"range\":[_vm.globalMin, _vm.globalMax],\"ticks\":5,\"fixed\":3,\"height\":_vm.chartHeight}})],1):_vm._e()]),_vm._v(\" \"),_c('svg',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.debug.isEmpty),expression:\"!debug.isEmpty\"}],staticClass:\"grey darken-3\",attrs:{\"width\":\"100%\",\"height\":_vm.height / 1.5}},[(_vm.isActive.toPredict)?_c('c-path',{attrs:{\"dataset\":_vm.toPredictInDebug,\"rangeY\":[_vm.globalMin, _vm.globalMax],\"y\":\"y\",\"x\":\"x\",\"height\":(_vm.chartHeight + _vm.marginTop + _vm.marginBottom) / 1.5,\"width\":_vm.chartWidth + _vm.marginLeft + _vm.marginRight}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.debug),function(data,i){return (!_vm.debug.isEmpty && _vm.isActive.debug[data.name])?_c('g',{key:'debug' + i},[_c('c-path',{attrs:{\"dasharray\":\"5,5\",\"rangeY\":[_vm.globalMin, _vm.globalMax],\"color\":data.color,\"dataset\":data.d,\"y\":\"y\",\"x\":\"x\",\"height\":(_vm.chartHeight + _vm.marginTop + _vm.marginBottom) / 1.5,\"width\":_vm.chartWidth + _vm.marginLeft + _vm.marginRight}})],1):_vm._e()})],2)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-775ba3c3\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/graph2D.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-775ba3c3\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./graph2D.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph2D.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph2D.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-775ba3c3\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./graph2D.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/graph2D.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/homeView.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{attrs:{\"fluid\":\"\",\"grid-list-md\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"app\":\"\"}},[_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo.svg\",\"height\":\"80%\",\"alt\":\"Time Cop\"}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\",\"color\":\"blue\"},on:{\"click\":function($event){_vm.toggleDataVisibility = !_vm.toggleDataVisibility}}},[_vm._v(\"\\n data\\n \"),(_vm.toggleDataVisibility)?_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility\")]):_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility_off\")])],1)],1),_vm._v(\" \"),_c('v-layout',{attrs:{\"wrap\":\"\"}},[_c('v-flex',{class:_vm.toggleDataVisibility ? 'xs8' : 'xs12'},[_c('t-graph-2d',{attrs:{\"dataSet\":_vm.response,\"toggleSize\":_vm.toggleDataVisibility,\"height\":350,\"margin-left\":5}})],1),_vm._v(\" \"),_c('v-flex',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.toggleDataVisibility),expression:\"toggleDataVisibility\"}],attrs:{\"xs4\":\"\"}},[_c('t-form',{staticClass:\"mb-4\",on:{\"response\":_vm.showResponse}}),_vm._v(\" \"),_c('t-json',{attrs:{\"json\":_vm.response.prediction}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-684168e5\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/homeView.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-684168e5\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./homeView.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-684168e5\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./homeView.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/homeView.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/converter.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('pre',[_vm._v(_vm._s(_vm.convertedText))])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-511afa56\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/converter.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./converter.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./converter.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-511afa56\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./converter.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/converter.vue\n// module id = null\n// module chunks = ","import Vue from 'vue'\nimport Router from 'vue-router'\nimport home from '@/view/homeView'\nimport converter from '@/view/converter'\n\nVue.use(Router)\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: home\n },\n {\n path: '/converter',\n name: 'converter',\n component: converter\n }\n ]\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport Vuetify from 'vuetify'\nimport VueResource from 'vue-resource'\n// import chartConstructor from './constructor/2d_graph'\nimport chart2dConstructor from 'vue-chart2d-constructor'\nimport 'vuetify/dist/vuetify.min.css'\n\nVue.use(Vuetify)\n\nVue.config.productionTip = false\nVue.use(VueResource)\nVue.http.headers.common['content-type'] = 'application/json'\nVue.use(chart2dConstructor)\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n render: h => h(App)\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-y.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"end\",\"fill\":\"white\",\"stroke\":\"white\",\"stroke-width\":\"1\"}},[_c('line',{attrs:{\"y1\":_vm.height}}),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(0, \" + (i * (_vm.height/(_vm.ticksList.length - 1))) + \")\")}},[_c('line',{attrs:{\"x2\":\"-6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"x\":\"-9\",\"dy\":\"0.32em\"}},[_vm._v(_vm._s(tick))])])}),_vm._v(\" \"),_c('text',{attrs:{\"transform\":\"rotate(-90)\",\"y\":\"6\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-32a4728a\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-32a4728a\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-y.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cPath.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('path',{attrs:{\"fill\":\"none\",\"stroke\":_vm.color,\"stroke-linejoin\":\"round\",\"stroke-linecap\":\"round\",\"stroke-width\":_vm.strokeWidth,\"stroke-dasharray\":_vm.dasharray,\"d\":_vm.points}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-58b941c4\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58b941c4\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cPath.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","module.exports = [{\"Date\":\"2018-06-18\",\"Open\":275.48999,\"High\":276.700012,\"Low\":274.950012,\"Close\":276.559998,\"Adj Close\":276.559998,\"Volume\":52917600},{\"Date\":\"2018-06-19\",\"Open\":274,\"High\":275.75,\"Low\":273.529999,\"Close\":275.5,\"Adj Close\":275.5,\"Volume\":97531500},{\"Date\":\"2018-06-20\",\"Open\":276.269989,\"High\":276.720001,\"Low\":275.589996,\"Close\":275.970001,\"Adj Close\":275.970001,\"Volume\":53785500},{\"Date\":\"2018-06-21\",\"Open\":275.959991,\"High\":275.980011,\"Low\":273.679993,\"Close\":274.23999,\"Adj Close\":274.23999,\"Volume\":71061400},{\"Date\":\"2018-06-22\",\"Open\":275.660004,\"High\":275.790009,\"Low\":274.48999,\"Close\":274.73999,\"Adj Close\":274.73999,\"Volume\":54898500},{\"Date\":\"2018-06-25\",\"Open\":273.440002,\"High\":273.619995,\"Low\":269.100006,\"Close\":271,\"Adj Close\":271,\"Volume\":137854200},{\"Date\":\"2018-06-26\",\"Open\":271.640015,\"High\":272.559998,\"Low\":270.790009,\"Close\":271.600006,\"Adj Close\":271.600006,\"Volume\":68547400},{\"Date\":\"2018-06-27\",\"Open\":272.26001,\"High\":273.869995,\"Low\":269.179993,\"Close\":269.350006,\"Adj Close\":269.350006,\"Volume\":105110700},{\"Date\":\"2018-06-28\",\"Open\":269.290009,\"High\":271.75,\"Low\":268.48999,\"Close\":270.890015,\"Adj Close\":270.890015,\"Volume\":76650500},{\"Date\":\"2018-06-29\",\"Open\":272.119995,\"High\":273.660004,\"Low\":271.149994,\"Close\":271.279999,\"Adj Close\":271.279999,\"Volume\":97592500},{\"Date\":\"2018-07-02\",\"Open\":269.51001,\"High\":272.040009,\"Low\":269.23999,\"Close\":271.859985,\"Adj Close\":271.859985,\"Volume\":63554800},{\"Date\":\"2018-07-03\",\"Open\":272.869995,\"High\":272.980011,\"Low\":270.420013,\"Close\":270.899994,\"Adj Close\":270.899994,\"Volume\":42187100},{\"Date\":\"2018-07-05\",\"Open\":272.170013,\"High\":273.179993,\"Low\":270.959991,\"Close\":273.109985,\"Adj Close\":273.109985,\"Volume\":56925900},{\"Date\":\"2018-07-06\",\"Open\":273.140015,\"High\":275.839996,\"Low\":272.709991,\"Close\":275.420013,\"Adj Close\":275.420013,\"Volume\":66493700},{\"Date\":\"2018-07-09\",\"Open\":276.549988,\"High\":277.959991,\"Low\":276.5,\"Close\":277.899994,\"Adj Close\":277.899994,\"Volume\":50550400},{\"Date\":\"2018-07-10\",\"Open\":278.410004,\"High\":279.01001,\"Low\":278.079987,\"Close\":278.899994,\"Adj Close\":278.899994,\"Volume\":51966800},{\"Date\":\"2018-07-11\",\"Open\":277.149994,\"High\":278.040009,\"Low\":276.519989,\"Close\":276.859985,\"Adj Close\":276.859985,\"Volume\":77054700},{\"Date\":\"2018-07-12\",\"Open\":278.279999,\"High\":279.429993,\"Low\":277.600006,\"Close\":279.369995,\"Adj Close\":279.369995,\"Volume\":60124700},{\"Date\":\"2018-07-13\",\"Open\":279.170013,\"High\":279.929993,\"Low\":278.660004,\"Close\":279.589996,\"Adj Close\":279.589996,\"Volume\":48216000},{\"Date\":\"2018-07-16\",\"Open\":279.640015,\"High\":279.799988,\"Low\":278.839996,\"Close\":279.339996,\"Adj Close\":279.339996,\"Volume\":48201000},{\"Date\":\"2018-07-17\",\"Open\":278.470001,\"High\":280.910004,\"Low\":278.410004,\"Close\":280.470001,\"Adj Close\":280.470001,\"Volume\":52315500},{\"Date\":\"2018-07-18\",\"Open\":280.559998,\"High\":281.179993,\"Low\":280.059998,\"Close\":281.059998,\"Adj Close\":281.059998,\"Volume\":44593500},{\"Date\":\"2018-07-19\",\"Open\":280.309998,\"High\":280.73999,\"Low\":279.459991,\"Close\":280,\"Adj Close\":280,\"Volume\":61412100},{\"Date\":\"2018-07-20\",\"Open\":279.769989,\"High\":280.480011,\"Low\":279.5,\"Close\":279.679993,\"Adj Close\":279.679993,\"Volume\":82337700},{\"Date\":\"2018-07-23\",\"Open\":279.450012,\"High\":280.429993,\"Low\":279.059998,\"Close\":280.200012,\"Adj Close\":280.200012,\"Volume\":47047600},{\"Date\":\"2018-07-24\",\"Open\":281.790009,\"High\":282.559998,\"Low\":280.630005,\"Close\":281.609985,\"Adj Close\":281.609985,\"Volume\":68026900},{\"Date\":\"2018-07-25\",\"Open\":281.329987,\"High\":284.369995,\"Low\":281.279999,\"Close\":284.01001,\"Adj Close\":284.01001,\"Volume\":78882900},{\"Date\":\"2018-07-26\",\"Open\":283.200012,\"High\":284.109985,\"Low\":283.089996,\"Close\":283.339996,\"Adj Close\":283.339996,\"Volume\":57919500},{\"Date\":\"2018-07-27\",\"Open\":283.709991,\"High\":283.820007,\"Low\":280.380005,\"Close\":281.420013,\"Adj Close\":281.420013,\"Volume\":76768700},{\"Date\":\"2018-07-30\",\"Open\":281.51001,\"High\":281.690002,\"Low\":279.359985,\"Close\":279.950012,\"Adj Close\":279.950012,\"Volume\":63742500},{\"Date\":\"2018-07-31\",\"Open\":280.809998,\"High\":282.019989,\"Low\":280.380005,\"Close\":281.329987,\"Adj Close\":281.329987,\"Volume\":68570500},{\"Date\":\"2018-08-01\",\"Open\":281.559998,\"High\":282.130005,\"Low\":280.130005,\"Close\":280.859985,\"Adj Close\":280.859985,\"Volume\":53853300},{\"Date\":\"2018-08-02\",\"Open\":279.390015,\"High\":282.579987,\"Low\":279.160004,\"Close\":282.390015,\"Adj Close\":282.390015,\"Volume\":63426400},{\"Date\":\"2018-08-03\",\"Open\":282.529999,\"High\":283.660004,\"Low\":282.329987,\"Close\":283.600006,\"Adj Close\":283.600006,\"Volume\":53935400},{\"Date\":\"2018-08-06\",\"Open\":283.640015,\"High\":284.98999,\"Low\":283.200012,\"Close\":284.640015,\"Adj Close\":284.640015,\"Volume\":39400900},{\"Date\":\"2018-08-07\",\"Open\":285.390015,\"High\":286.01001,\"Low\":285.23999,\"Close\":285.579987,\"Adj Close\":285.579987,\"Volume\":43196600},{\"Date\":\"2018-08-08\",\"Open\":285.390015,\"High\":285.910004,\"Low\":284.940002,\"Close\":285.459991,\"Adj Close\":285.459991,\"Volume\":42114600},{\"Date\":\"2018-08-09\",\"Open\":285.529999,\"High\":285.970001,\"Low\":284.920013,\"Close\":285.070007,\"Adj Close\":285.070007,\"Volume\":35652400},{\"Date\":\"2018-08-10\",\"Open\":283.450012,\"High\":284.059998,\"Low\":282.359985,\"Close\":283.160004,\"Adj Close\":283.160004,\"Volume\":77076000},{\"Date\":\"2018-08-13\",\"Open\":283.470001,\"High\":284.160004,\"Low\":281.769989,\"Close\":282.100006,\"Adj Close\":282.100006,\"Volume\":65686900},{\"Date\":\"2018-08-14\",\"Open\":282.920013,\"High\":284.170013,\"Low\":282.480011,\"Close\":283.899994,\"Adj Close\":283.899994,\"Volume\":43842000},{\"Date\":\"2018-08-15\",\"Open\":282.380005,\"High\":282.540009,\"Low\":280.160004,\"Close\":281.779999,\"Adj Close\":281.779999,\"Volume\":102925400},{\"Date\":\"2018-08-16\",\"Open\":283.399994,\"High\":285.040009,\"Low\":283.359985,\"Close\":284.059998,\"Adj Close\":284.059998,\"Volume\":69967900},{\"Date\":\"2018-08-17\",\"Open\":283.829987,\"High\":285.559998,\"Low\":283.369995,\"Close\":285.059998,\"Adj Close\":285.059998,\"Volume\":65618500},{\"Date\":\"2018-08-20\",\"Open\":285.570007,\"High\":285.970001,\"Low\":285.059998,\"Close\":285.670013,\"Adj Close\":285.670013,\"Volume\":39807500},{\"Date\":\"2018-08-21\",\"Open\":286.25,\"High\":287.309998,\"Low\":285.709991,\"Close\":286.339996,\"Adj Close\":286.339996,\"Volume\":67272000},{\"Date\":\"2018-08-22\",\"Open\":285.880005,\"High\":286.76001,\"Low\":285.579987,\"Close\":286.170013,\"Adj Close\":286.170013,\"Volume\":44993300},{\"Date\":\"2018-08-23\",\"Open\":285.970001,\"High\":286.940002,\"Low\":285.429993,\"Close\":285.790009,\"Adj Close\":285.790009,\"Volume\":49204900},{\"Date\":\"2018-08-24\",\"Open\":286.440002,\"High\":287.670013,\"Low\":286.380005,\"Close\":287.51001,\"Adj Close\":287.51001,\"Volume\":57487400},{\"Date\":\"2018-08-27\",\"Open\":288.859985,\"High\":289.899994,\"Low\":288.679993,\"Close\":289.779999,\"Adj Close\":289.779999,\"Volume\":57072400},{\"Date\":\"2018-08-28\",\"Open\":290.299988,\"High\":290.420013,\"Low\":289.399994,\"Close\":289.920013,\"Adj Close\":289.920013,\"Volume\":46943500},{\"Date\":\"2018-08-29\",\"Open\":290.160004,\"High\":291.73999,\"Low\":289.890015,\"Close\":291.480011,\"Adj Close\":291.480011,\"Volume\":61485500},{\"Date\":\"2018-08-30\",\"Open\":290.940002,\"High\":291.359985,\"Low\":289.630005,\"Close\":290.299988,\"Adj Close\":290.299988,\"Volume\":61229500},{\"Date\":\"2018-08-31\",\"Open\":289.839996,\"High\":290.809998,\"Low\":289.290009,\"Close\":290.309998,\"Adj Close\":290.309998,\"Volume\":66140800},{\"Date\":\"2018-09-04\",\"Open\":289.839996,\"High\":290.209991,\"Low\":288.679993,\"Close\":289.809998,\"Adj Close\":289.809998,\"Volume\":57594400},{\"Date\":\"2018-09-05\",\"Open\":289.410004,\"High\":289.640015,\"Low\":287.890015,\"Close\":289.029999,\"Adj Close\":289.029999,\"Volume\":72452400},{\"Date\":\"2018-09-06\",\"Open\":289.149994,\"High\":289.48999,\"Low\":287,\"Close\":288.160004,\"Adj Close\":288.160004,\"Volume\":65909900},{\"Date\":\"2018-09-07\",\"Open\":286.980011,\"High\":288.700012,\"Low\":286.709991,\"Close\":287.600006,\"Adj Close\":287.600006,\"Volume\":73524800},{\"Date\":\"2018-09-10\",\"Open\":288.73999,\"High\":289.040009,\"Low\":287.880005,\"Close\":288.100006,\"Adj Close\":288.100006,\"Volume\":50210900},{\"Date\":\"2018-09-11\",\"Open\":287.369995,\"High\":289.549988,\"Low\":286.980011,\"Close\":289.049988,\"Adj Close\":289.049988,\"Volume\":50530500},{\"Date\":\"2018-09-12\",\"Open\":289.059998,\"High\":289.799988,\"Low\":288.230011,\"Close\":289.119995,\"Adj Close\":289.119995,\"Volume\":59810800},{\"Date\":\"2018-09-13\",\"Open\":290.320007,\"High\":291.040009,\"Low\":290,\"Close\":290.829987,\"Adj Close\":290.829987,\"Volume\":51034200},{\"Date\":\"2018-09-14\",\"Open\":291.059998,\"High\":291.269989,\"Low\":290,\"Close\":290.880005,\"Adj Close\":290.880005,\"Volume\":54962300}]\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/dataTest/csvjson.json\n// module id = Yxl6\n// module chunks = 1","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-x.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"middle\",\"fill\":\"white\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"transform\":(\"translate(0, \" + _vm.height + \")\")}},[(_vm.ticksList && _vm.ticksList.length > 0)?_c('line',{attrs:{\"x1\":_vm.ticksList[0].position,\"x2\":_vm.ticksList[_vm.ticksList.length - 1].position}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(\" + (tick.position) + \", 0)\")}},[_c('line',{attrs:{\"y2\":\"6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"y\":\"9\",\"dy\":\"0.71em\"}},[_vm._v(_vm._s(tick.value))])])}),_vm._v(\" \"),_c('text',{attrs:{\"x\":_vm.ticksList[0].position,\"y\":\"-25\",\"dx\":\"-0.71em\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-22e3bf52\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-22e3bf52\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-x.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cBars.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',_vm._l((_vm.list),function(item,i){return _c('rect',{key:i,attrs:{\"x\":i * (_vm.width / _vm.list.length),\"y\":item.v,\"width\":30,\"height\":_vm.height - item.v,\"fill\":\"green\"}})}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-65db09f9\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-65db09f9\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cBars.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cCircle.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('circle',{attrs:{\"cx\":_vm.x,\"cy\":_vm.y,\"r\":_vm.r,\"stroke\":_vm.strokeColor,\"stroke-width\":_vm.strokeWidth,\"fill\":_vm.color}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-10fc018e\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-10fc018e\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cCircle.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} \ No newline at end of file diff --git a/web_test/static/js/manifest.2ae2e69a05c33dfc65f8.js b/web_test/static/js/manifest.2ae2e69a05c33dfc65f8.js deleted file mode 100644 index 20fc5d9..0000000 --- a/web_test/static/js/manifest.2ae2e69a05c33dfc65f8.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(r){var n=window.webpackJsonp;window.webpackJsonp=function(e,u,c){for(var f,i,p,a=0,l=[];a=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return null==t?"":"object"==typeof t?JSON.stringify(t,null,2):String(t)}function f(t){var e=parseFloat(t);return isNaN(e)?t:e}function p(t,e){for(var n=Object.create(null),i=t.split(","),s=0;s-1)return t.splice(n,1)}}var g=Object.prototype.hasOwnProperty;function y(t,e){return g.call(t,e)}function b(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var x=/-(\w)/g,V=b(function(t){return t.replace(x,function(t,e){return e?e.toUpperCase():""})}),_=b(function(t){return t.charAt(0).toUpperCase()+t.slice(1)}),w=/\B([A-Z])/g,S=b(function(t){return t.replace(w,"-$1").toLowerCase()});var k=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var i=arguments.length;return i?i>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function C(t,e){e=e||0;for(var n=t.length-e,i=new Array(n);n--;)i[n]=t[n+e];return i}function T(t,e){for(var n in e)t[n]=e[n];return t}function j(t){for(var e={},n=0;n0,K=q&&q.indexOf("edge/")>0,Z=(q&&q.indexOf("android"),q&&/iphone|ipad|ipod|ios/.test(q)||"ios"===Y),J=(q&&/chrome\/\d+/.test(q),{}.watch),Q=!1;if(W)try{var tt={};Object.defineProperty(tt,"passive",{get:function(){Q=!0}}),window.addEventListener("test-passive",null,tt)}catch(t){}var et=function(){return void 0===H&&(H=!W&&!U&&void 0!==t&&"server"===t.process.env.VUE_ENV),H},nt=W&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function it(t){return"function"==typeof t&&/native code/.test(t.toString())}var st,rt="undefined"!=typeof Symbol&&it(Symbol)&&"undefined"!=typeof Reflect&&it(Reflect.ownKeys);st="undefined"!=typeof Set&&it(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ot=$,at=0,ct=function(){this.id=at++,this.subs=[]};ct.prototype.addSub=function(t){this.subs.push(t)},ct.prototype.removeSub=function(t){v(this.subs,t)},ct.prototype.depend=function(){ct.target&&ct.target.addDep(this)},ct.prototype.notify=function(){for(var t=this.subs.slice(),e=0,n=t.length;e-1)if(r&&!y(s,"default"))o=!1;else if(""===o||o===S(t)){var c=Ft(String,s.type);(c<0||a0&&(ue((u=t(u,(n||"")+"_"+c))[0])&&ue(h)&&(a[l]=mt(h.text+u[0].text),u.shift()),a.push.apply(a,u)):o(u)?ue(h)?a[l]=mt(h.text+u):""!==u&&a.push(mt(u)):ue(u)&&ue(h)?a[l]=mt(h.text+u.text):(r(e._isVList)&&s(u.tag)&&i(u.key)&&s(n)&&(u.key="__vlist"+n+"_"+c+"__"),a.push(u)));return a}(t):void 0}function ue(t){return s(t)&&s(t.text)&&!1===t.isComment}function le(t,e){return(t.__esModule||rt&&"Module"===t[Symbol.toStringTag])&&(t=t.default),a(t)?e.extend(t):t}function he(t){return t.isComment&&t.asyncFactory}function de(t){if(Array.isArray(t))for(var e=0;eje&&we[n].id>t.id;)n--;we.splice(n+1,0,t)}else we.push(t);Ce||(Ce=!0,Qt($e))}}(this)},Ie.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||a(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){Nt(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},Ie.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Ie.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},Ie.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var Ae={enumerable:!0,configurable:!0,get:$,set:$};function Pe(t,e,n){Ae.get=function(){return this[e][n]},Ae.set=function(t){this[e][n]=t},Object.defineProperty(t,n,Ae)}function De(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},i=t._props={},s=t.$options._propKeys=[];t.$parent&&Vt(!1);var r=function(r){s.push(r);var o=Mt(r,e,n,t);Ct(i,r,o),r in t||Pe(t,"_props",r)};for(var o in e)r(o);Vt(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var n in e)t[n]=null==e[n]?$:k(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;u(e=t._data="function"==typeof e?function(t,e){lt();try{return t.call(e,e)}catch(t){return Nt(t,e,"data()"),{}}finally{ht()}}(e,t):e||{})||(e={});var n=Object.keys(e),i=t.$options.props,s=(t.$options.methods,n.length);for(;s--;){var r=n[s];0,i&&y(i,r)||R(r)||Pe(t,"_data",r)}kt(e,!0)}(t):kt(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),i=et();for(var s in e){var r=e[s],o="function"==typeof r?r:r.get;0,i||(n[s]=new Ie(t,o||$,$,Ee)),s in t||Be(t,s,r)}}(t,e.computed),e.watch&&e.watch!==J&&function(t,e){for(var n in e){var i=e[n];if(Array.isArray(i))for(var s=0;s=0||n.indexOf(t[s])<0)&&i.push(t[s]);return i}return t}function hn(t){this._init(t)}function dn(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,i=n.cid,s=t._Ctor||(t._Ctor={});if(s[i])return s[i];var r=t.name||n.options.name;var o=function(t){this._init(t)};return(o.prototype=Object.create(n.prototype)).constructor=o,o.cid=e++,o.options=Et(n.options,t),o.super=n,o.options.props&&function(t){var e=t.options.props;for(var n in e)Pe(t.prototype,"_props",n)}(o),o.options.computed&&function(t){var e=t.options.computed;for(var n in e)Be(t.prototype,n,e[n])}(o),o.extend=n.extend,o.mixin=n.mixin,o.use=n.use,B.forEach(function(t){o[t]=n[t]}),r&&(o.options.components[r]=o),o.superOptions=n.options,o.extendOptions=t,o.sealedOptions=T({},o.options),s[i]=o,o}}function fn(t){return t&&(t.Ctor.options.name||t.tag)}function pn(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!l(t)&&t.test(e)}function mn(t,e){var n=t.cache,i=t.keys,s=t._vnode;for(var r in n){var o=n[r];if(o){var a=fn(o.componentOptions);a&&!e(a)&&vn(n,r,i,s)}}}function vn(t,e,n,i){var s=t[e];!s||i&&s.tag===i.tag||s.componentInstance.$destroy(),t[e]=null,v(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=cn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),i=e._parentVnode;n.parent=e.parent,n._parentVnode=i,n._parentElm=e._parentElm,n._refElm=e._refElm;var s=i.componentOptions;n.propsData=s.propsData,n._parentListeners=s.listeners,n._renderChildren=s.children,n._componentTag=s.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Et(un(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&me(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,i=t.$vnode=e._parentVnode,s=i&&i.context;t.$slots=ve(e._renderChildren,s),t.$scopedSlots=n,t._c=function(e,n,i,s){return an(t,e,n,i,s,!1)},t.$createElement=function(e,n,i,s){return an(t,e,n,i,s,!0)};var r=i&&i.data;Ct(t,"$attrs",r&&r.attrs||n,null,!0),Ct(t,"$listeners",e._parentListeners||n,null,!0)}(e),_e(e,"beforeCreate"),function(t){var e=Re(t.$options.inject,t);e&&(Vt(!1),Object.keys(e).forEach(function(n){Ct(t,n,e[n])}),Vt(!0))}(e),De(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),_e(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(hn),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=Tt,t.prototype.$delete=jt,t.prototype.$watch=function(t,e,n){if(u(e))return Le(this,t,e,n);(n=n||{}).user=!0;var i=new Ie(this,t,e,n);return n.immediate&&e.call(this,i.value),function(){i.teardown()}}}(hn),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){if(Array.isArray(t))for(var i=0,s=t.length;i1?C(n):n;for(var i=C(arguments,1),s=0,r=n.length;sparseInt(this.max)&&vn(o,a[0],a,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return L}};Object.defineProperty(t,"config",e),t.util={warn:ot,extend:T,mergeOptions:Et,defineReactive:Ct},t.set=Tt,t.delete=jt,t.nextTick=Qt,t.options=Object.create(null),B.forEach(function(e){t.options[e+"s"]=Object.create(null)}),t.options._base=t,T(t.options.components,yn),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=C(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Et(this.options,t),this}}(t),dn(t),function(t){B.forEach(function(e){t[e]=function(t,n){return n?("component"===e&&u(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}})}(t)}(hn),Object.defineProperty(hn.prototype,"$isServer",{get:et}),Object.defineProperty(hn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(hn,"FunctionalRenderContext",{value:Je}),hn.version="2.5.17";var bn=p("style,class"),xn=p("input,textarea,option,select,progress"),Vn=p("contenteditable,draggable,spellcheck"),_n=p("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),wn="http://www.w3.org/1999/xlink",Sn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},kn=function(t){return Sn(t)?t.slice(6,t.length):""},Cn=function(t){return null==t||!1===t};function Tn(t){for(var e=t.data,n=t,i=t;s(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(e=jn(i.data,e));for(;s(n=n.parent);)n&&n.data&&(e=jn(e,n.data));return function(t,e){if(s(t)||s(e))return $n(t,On(e));return""}(e.staticClass,e.class)}function jn(t,e){return{staticClass:$n(t.staticClass,e.staticClass),class:s(t.class)?[t.class,e.class]:e.class}}function $n(t,e){return t?e?t+" "+e:t:e||""}function On(t){return Array.isArray(t)?function(t){for(var e,n="",i=0,r=t.length;i-1?Qn(t,e,n):_n(e)?Cn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Vn(e)?t.setAttribute(e,Cn(n)||"false"===n?"false":"true"):Sn(e)?Cn(n)?t.removeAttributeNS(wn,kn(e)):t.setAttributeNS(wn,e,n):Qn(t,e,n)}function Qn(t,e,n){if(Cn(n))t.removeAttribute(e);else{if(X&&!G&&"TEXTAREA"===t.tagName&&"placeholder"===e&&!t.__ieph){var i=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",i)};t.addEventListener("input",i),t.__ieph=!0}t.setAttribute(e,n)}}var ti={create:Zn,update:Zn};function ei(t,e){var n=e.elm,r=e.data,o=t.data;if(!(i(r.staticClass)&&i(r.class)&&(i(o)||i(o.staticClass)&&i(o.class)))){var a=Tn(e),c=n._transitionClasses;s(c)&&(a=$n(a,On(c))),a!==n._prevClass&&(n.setAttribute("class",a),n._prevClass=a)}}var ni,ii={create:ei,update:ei},si="__r",ri="__c";function oi(t,e,n,i,s){var r;e=(r=e)._withTask||(r._withTask=function(){Gt=!0;var t=r.apply(null,arguments);return Gt=!1,t}),n&&(e=function(t,e,n){var i=ni;return function s(){null!==t.apply(null,arguments)&&ai(e,s,n,i)}}(e,t,i)),ni.addEventListener(t,e,Q?{capture:i,passive:s}:i)}function ai(t,e,n,i){(i||ni).removeEventListener(t,e._withTask||e,n)}function ci(t,e){if(!i(t.data.on)||!i(e.data.on)){var n=e.data.on||{},r=t.data.on||{};ni=e.elm,function(t){if(s(t[si])){var e=X?"change":"input";t[e]=[].concat(t[si],t[e]||[]),delete t[si]}s(t[ri])&&(t.change=[].concat(t[ri],t.change||[]),delete t[ri])}(n),re(n,r,oi,ai,e.context),ni=void 0}}var ui={create:ci,update:ci};function li(t,e){if(!i(t.data.domProps)||!i(e.data.domProps)){var n,r,o=e.elm,a=t.data.domProps||{},c=e.data.domProps||{};for(n in s(c.__ob__)&&(c=e.data.domProps=T({},c)),a)i(c[n])&&(o[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===a[n])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===n){o._value=r;var u=i(r)?"":String(r);hi(o,u)&&(o.value=u)}else o[n]=r}}}function hi(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,i=t._vModifiers;if(s(i)){if(i.lazy)return!1;if(i.number)return f(n)!==f(e);if(i.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var di={create:li,update:li},fi=b(function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach(function(t){if(t){var i=t.split(n);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e});function pi(t){var e=mi(t.style);return t.staticStyle?T(t.staticStyle,e):e}function mi(t){return Array.isArray(t)?j(t):"string"==typeof t?fi(t):t}var vi,gi=/^--/,yi=/\s*!important$/,bi=function(t,e,n){if(gi.test(e))t.style.setProperty(e,n);else if(yi.test(n))t.style.setProperty(e,n.replace(yi,""),"important");else{var i=Vi(e);if(Array.isArray(n))for(var s=0,r=n.length;s-1?e.split(/\s+/).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function ki(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(/\s+/).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",i=" "+e+" ";n.indexOf(i)>=0;)n=n.replace(i," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Ci(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&T(e,Ti(t.name||"v")),T(e,t),e}return"string"==typeof t?Ti(t):void 0}}var Ti=b(function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}}),ji=W&&!G,$i="transition",Oi="animation",Ii="transition",Ai="transitionend",Pi="animation",Di="animationend";ji&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ii="WebkitTransition",Ai="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Pi="WebkitAnimation",Di="webkitAnimationEnd"));var Ei=W?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Bi(t){Ei(function(){Ei(t)})}function Mi(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Si(t,e))}function Li(t,e){t._transitionClasses&&v(t._transitionClasses,e),ki(t,e)}function Ri(t,e,n){var i=Ni(t,e),s=i.type,r=i.timeout,o=i.propCount;if(!s)return n();var a=s===$i?Ai:Di,c=0,u=function(){t.removeEventListener(a,l),n()},l=function(e){e.target===t&&++c>=o&&u()};setTimeout(function(){c0&&(n=$i,l=o,h=r.length):e===Oi?u>0&&(n=Oi,l=u,h=c.length):h=(n=(l=Math.max(o,u))>0?o>u?$i:Oi:null)?n===$i?r.length:c.length:0,{type:n,timeout:l,propCount:h,hasTransform:n===$i&&Fi.test(i[Ii+"Property"])}}function Hi(t,e){for(;t.length1}function Xi(t,e){!0!==e.data.show&&Wi(e)}var Gi=function(t){var e,n,a={},c=t.modules,u=t.nodeOps;for(e=0;ep?b(t,i(n[g+1])?null:n[g+1].elm,n,f,g,r):f>g&&V(0,e,d,p)}(c,f,p,n,o):s(p)?(s(t.text)&&u.setTextContent(c,""),b(c,null,p,0,p.length-1,n)):s(f)?V(0,f,0,f.length-1):s(t.text)&&u.setTextContent(c,""):t.text!==e.text&&u.setTextContent(c,e.text),s(d)&&s(l=d.hook)&&s(l=l.postpatch)&&l(t,e)}}}function k(t,e,n){if(r(n)&&s(t.parent))t.parent.data.pendingInsert=e;else for(var i=0;i-1,o.selected!==r&&(o.selected=r);else if(A(ts(o),i))return void(t.selectedIndex!==a&&(t.selectedIndex=a));s||(t.selectedIndex=-1)}}function Qi(t,e){return e.every(function(e){return!A(e,t)})}function ts(t){return"_value"in t?t._value:t.value}function es(t){t.target.composing=!0}function ns(t){t.target.composing&&(t.target.composing=!1,is(t.target,"input"))}function is(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function ss(t){return!t.componentInstance||t.data&&t.data.transition?t:ss(t.componentInstance._vnode)}var rs={model:Ki,show:{bind:function(t,e,n){var i=e.value,s=(n=ss(n)).data&&n.data.transition,r=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;i&&s?(n.data.show=!0,Wi(n,function(){t.style.display=r})):t.style.display=i?r:"none"},update:function(t,e,n){var i=e.value;!i!=!e.oldValue&&((n=ss(n)).data&&n.data.transition?(n.data.show=!0,i?Wi(n,function(){t.style.display=t.__vOriginalDisplay}):Ui(n,function(){t.style.display="none"})):t.style.display=i?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,i,s){s||(t.style.display=t.__vOriginalDisplay)}}},os={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function as(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?as(de(e.children)):t}function cs(t){var e={},n=t.$options;for(var i in n.propsData)e[i]=t[i];var s=n._parentListeners;for(var r in s)e[V(r)]=s[r];return e}function us(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var ls={name:"transition",props:os,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(function(t){return t.tag||he(t)})).length){0;var i=this.mode;0;var s=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return s;var r=as(s);if(!r)return s;if(this._leaving)return us(t,s);var a="__transition-"+this._uid+"-";r.key=null==r.key?r.isComment?a+"comment":a+r.tag:o(r.key)?0===String(r.key).indexOf(a)?r.key:a+r.key:r.key;var c=(r.data||(r.data={})).transition=cs(this),u=this._vnode,l=as(u);if(r.data.directives&&r.data.directives.some(function(t){return"show"===t.name})&&(r.data.show=!0),l&&l.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(r,l)&&!he(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var h=l.data.transition=T({},c);if("out-in"===i)return this._leaving=!0,oe(h,"afterLeave",function(){e._leaving=!1,e.$forceUpdate()}),us(t,s);if("in-out"===i){if(he(r))return u;var d,f=function(){d()};oe(c,"afterEnter",f),oe(c,"enterCancelled",f),oe(h,"delayLeave",function(t){d=t})}}return s}}},hs=T({tag:String,moveClass:String},os);function ds(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function fs(t){t.data.newPos=t.elm.getBoundingClientRect()}function ps(t){var e=t.data.pos,n=t.data.newPos,i=e.left-n.left,s=e.top-n.top;if(i||s){t.data.moved=!0;var r=t.elm.style;r.transform=r.WebkitTransform="translate("+i+"px,"+s+"px)",r.transitionDuration="0s"}}delete hs.mode;var ms={Transition:ls,TransitionGroup:{props:hs,render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),i=this.prevChildren=this.children,s=this.$slots.default||[],r=this.children=[],o=cs(this),a=0;a-1?En[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:En[t]=/HTMLUnknownElement/.test(e.toString())},T(hn.options.directives,rs),T(hn.options.components,ms),hn.prototype.__patch__=W?Gi:$,hn.prototype.$mount=function(t,e){return function(t,e,n){return t.$el=e,t.$options.render||(t.$options.render=pt),_e(t,"beforeMount"),new Ie(t,function(){t._update(t._render(),n)},$,null,!0),n=!1,null==t.$vnode&&(t._isMounted=!0,_e(t,"mounted")),t}(this,t=t&&W?function(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}(t):void 0,e)},W&&setTimeout(function(){L.devtools&&nt&&nt.emit("init",hn)},0),e.default=hn}.call(e,n("DuR2"))},"/bQp":function(t,e){t.exports={}},"/n6Q":function(t,e,n){n("zQR9"),n("+tPU"),t.exports=n("Kh4W").f("iterator")},"/ocq":function(t,e,n){"use strict"; -/** - * vue-router v3.0.1 - * (c) 2017 Evan You - * @license MIT - */function i(t,e){0}function s(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}var r={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,i=e.children,s=e.parent,r=e.data;r.routerView=!0;for(var o=s.$createElement,a=n.name,c=s.$route,u=s._routerViewCache||(s._routerViewCache={}),l=0,h=!1;s&&s._routerRoot!==s;)s.$vnode&&s.$vnode.data.routerView&&l++,s._inactive&&(h=!0),s=s.$parent;if(r.routerViewDepth=l,h)return o(u[a],r,i);var d=c.matched[l];if(!d)return u[a]=null,o();var f=u[a]=d.components[a];r.registerRouteInstance=function(t,e){var n=d.instances[a];(e&&n!==t||!e&&n===t)&&(d.instances[a]=e)},(r.hook||(r.hook={})).prepatch=function(t,e){d.instances[a]=e.componentInstance};var p=r.props=function(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}(c,d.props&&d.props[a]);if(p){p=r.props=function(t,e){for(var n in e)t[n]=e[n];return t}({},p);var m=r.attrs=r.attrs||{};for(var v in p)f.props&&v in f.props||(m[v]=p[v],delete p[v])}return o(f,r,i)}};var o=/[!'()*]/g,a=function(t){return"%"+t.charCodeAt(0).toString(16)},c=/%2C/g,u=function(t){return encodeURIComponent(t).replace(o,a).replace(c,",")},l=decodeURIComponent;function h(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),i=l(n.shift()),s=n.length>0?l(n.join("=")):null;void 0===e[i]?e[i]=s:Array.isArray(e[i])?e[i].push(s):e[i]=[e[i],s]}),e):e}function d(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return u(e);if(Array.isArray(n)){var i=[];return n.forEach(function(t){void 0!==t&&(null===t?i.push(u(e)):i.push(u(e)+"="+u(t)))}),i.join("&")}return u(e)+"="+u(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}var f=/\/?$/;function p(t,e,n,i){var s=i&&i.options.stringifyQuery,r=e.query||{};try{r=m(r)}catch(t){}var o={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:r,params:e.params||{},fullPath:g(e,s),matched:t?function(t){var e=[];for(;t;)e.unshift(t),t=t.parent;return e}(t):[]};return n&&(o.redirectedFrom=g(n,s)),Object.freeze(o)}function m(t){if(Array.isArray(t))return t.map(m);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=m(t[n]);return e}return t}var v=p(null,{path:"/"});function g(t,e){var n=t.path,i=t.query;void 0===i&&(i={});var s=t.hash;return void 0===s&&(s=""),(n||"/")+(e||d)(i)+s}function y(t,e){return e===v?t===e:!!e&&(t.path&&e.path?t.path.replace(f,"")===e.path.replace(f,"")&&t.hash===e.hash&&b(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&b(t.query,e.query)&&b(t.params,e.params)))}function b(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),i=Object.keys(e);return n.length===i.length&&n.every(function(n){var i=t[n],s=e[n];return"object"==typeof i&&"object"==typeof s?b(i,s):String(i)===String(s)})}var x,V=[String,Object],_=[String,Array],w={name:"router-link",props:{to:{type:V,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:_,default:"click"}},render:function(t){var e=this,n=this.$router,i=this.$route,s=n.resolve(this.to,i,this.append),r=s.location,o=s.route,a=s.href,c={},u=n.options.linkActiveClass,l=n.options.linkExactActiveClass,h=null==u?"router-link-active":u,d=null==l?"router-link-exact-active":l,m=null==this.activeClass?h:this.activeClass,v=null==this.exactActiveClass?d:this.exactActiveClass,g=r.path?p(null,r,null,n):o;c[v]=y(i,g),c[m]=this.exact?c[v]:function(t,e){return 0===t.path.replace(f,"/").indexOf(e.path.replace(f,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var n in e)if(!(n in t))return!1;return!0}(t.query,e.query)}(i,g);var b=function(t){S(t)&&(e.replace?n.replace(r):n.push(r))},V={click:S};Array.isArray(this.event)?this.event.forEach(function(t){V[t]=b}):V[this.event]=b;var _={class:c};if("a"===this.tag)_.on=V,_.attrs={href:a};else{var w=function t(e){if(e)for(var n,i=0;i=0&&(e=t.slice(i),t=t.slice(0,i));var s=t.indexOf("?");return s>=0&&(n=t.slice(s+1),t=t.slice(0,s)),{path:t,query:n,hash:e}}(s.path||""),c=e&&e.path||"/",u=a.path?T(a.path,c,n||s.append):c,l=function(t,e,n){void 0===e&&(e={});var i,s=n||h;try{i=s(t||"")}catch(t){i={}}for(var r in e)i[r]=e[r];return i}(a.query,s.query,i&&i.options.parseQuery),d=s.hash||a.hash;return d&&"#"!==d.charAt(0)&&(d="#"+d),{_normalized:!0,path:u,query:l,hash:d}}function G(t,e){for(var n in e)t[n]=e[n];return t}function K(t,e){var n=q(t),i=n.pathList,s=n.pathMap,r=n.nameMap;function o(t,n,o){var a=X(t,n,!1,e),u=a.name;if(u){var l=r[u];if(!l)return c(null,a);var h=l.regex.keys.filter(function(t){return!t.optional}).map(function(t){return t.name});if("object"!=typeof a.params&&(a.params={}),n&&"object"==typeof n.params)for(var d in n.params)!(d in a.params)&&h.indexOf(d)>-1&&(a.params[d]=n.params[d]);if(l)return a.path=Y(l.path,a.params),c(l,a,o)}else if(a.path){a.params={};for(var f=0;f=t.length?n():t[s]?e(t[s],function(){i(s+1)}):i(s+1)};i(0)}function mt(t){return function(e,n,i){var r=!1,o=0,a=null;vt(t,function(t,e,n,c){if("function"==typeof t&&void 0===t.cid){r=!0,o++;var u,l=bt(function(e){var s;((s=e).__esModule||yt&&"Module"===s[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:x.extend(e),n.components[c]=e,--o<=0&&i()}),h=bt(function(t){var e="Failed to resolve async component "+c+": "+t;a||(a=s(t)?t:new Error(e),i(a))});try{u=t(l,h)}catch(t){h(t)}if(u)if("function"==typeof u.then)u.then(l,h);else{var d=u.component;d&&"function"==typeof d.then&&d.then(l,h)}}}),r||i()}}function vt(t,e){return gt(t.map(function(t){return Object.keys(t.components).map(function(n){return e(t.components[n],t.instances[n],t,n)})}))}function gt(t){return Array.prototype.concat.apply([],t)}var yt="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function bt(t){var e=!1;return function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];if(!e)return e=!0,t.apply(this,n)}}var xt=function(t,e){this.router=t,this.base=function(t){if(!t)if(C){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=v,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function Vt(t,e,n,i){var s=vt(t,function(t,i,s,r){var o=function(t,e){"function"!=typeof t&&(t=x.extend(t));return t.options[e]}(t,e);if(o)return Array.isArray(o)?o.map(function(t){return n(t,i,s,r)}):n(o,i,s,r)});return gt(i?s.reverse():s)}function _t(t,e){if(e)return function(){return t.apply(e,arguments)}}xt.prototype.listen=function(t){this.cb=t},xt.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},xt.prototype.onError=function(t){this.errorCbs.push(t)},xt.prototype.transitionTo=function(t,e,n){var i=this,s=this.router.match(t,this.current);this.confirmTransition(s,function(){i.updateRoute(s),e&&e(s),i.ensureURL(),i.ready||(i.ready=!0,i.readyCbs.forEach(function(t){t(s)}))},function(t){n&&n(t),t&&!i.ready&&(i.ready=!0,i.readyErrorCbs.forEach(function(e){e(t)}))})},xt.prototype.confirmTransition=function(t,e,n){var r=this,o=this.current,a=function(t){s(t)&&(r.errorCbs.length?r.errorCbs.forEach(function(e){e(t)}):(i(),console.error(t))),n&&n(t)};if(y(t,o)&&t.matched.length===o.matched.length)return this.ensureURL(),a();var c=function(t,e){var n,i=Math.max(t.length,e.length);for(n=0;n=0?e.slice(0,n):e)+"#"+t}function $t(t){at?dt(jt(t)):window.location.hash=t}function Ot(t){at?ft(jt(t)):window.location.replace(jt(t))}var It=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var i=this;this.transitionTo(t,function(t){i.stack=i.stack.slice(0,i.index+1).concat(t),i.index++,e&&e(t)},n)},e.prototype.replace=function(t,e,n){var i=this;this.transitionTo(t,function(t){i.stack=i.stack.slice(0,i.index).concat(t),e&&e(t)},n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var i=this.stack[n];this.confirmTransition(i,function(){e.index=n,e.updateRoute(i)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(xt),At=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=K(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!at&&!1!==t.fallback,this.fallback&&(e="hash"),C||(e="abstract"),this.mode=e,e){case"history":this.history=new wt(this,t.base);break;case"hash":this.history=new kt(this,t.base,this.fallback);break;case"abstract":this.history=new It(this,t.base);break;default:0}},Pt={currentRoute:{configurable:!0}};function Dt(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}At.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Pt.currentRoute.get=function(){return this.history&&this.history.current},At.prototype.init=function(t){var e=this;if(this.apps.push(t),!this.app){this.app=t;var n=this.history;if(n instanceof wt)n.transitionTo(n.getCurrentLocation());else if(n instanceof kt){var i=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},At.prototype.beforeEach=function(t){return Dt(this.beforeHooks,t)},At.prototype.beforeResolve=function(t){return Dt(this.resolveHooks,t)},At.prototype.afterEach=function(t){return Dt(this.afterHooks,t)},At.prototype.onReady=function(t,e){this.history.onReady(t,e)},At.prototype.onError=function(t){this.history.onError(t)},At.prototype.push=function(t,e,n){this.history.push(t,e,n)},At.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},At.prototype.go=function(t){this.history.go(t)},At.prototype.back=function(){this.go(-1)},At.prototype.forward=function(){this.go(1)},At.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},At.prototype.resolve=function(t,e,n){var i=X(t,e||this.history.current,n,this),s=this.match(i,e),r=s.redirectedFrom||s.fullPath;return{location:i,route:s,href:function(t,e,n){var i="hash"===n?"#"+e:e;return t?j(t+"/"+i):i}(this.history.base,r,this.mode),normalizedTo:i,resolved:s}},At.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==v&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(At.prototype,Pt),At.install=k,At.version="3.0.1",C&&window.Vue&&window.Vue.use(At),e.a=At},"06OY":function(t,e,n){var i=n("3Eo+")("meta"),s=n("EqjI"),r=n("D2L2"),o=n("evD5").f,a=0,c=Object.isExtensible||function(){return!0},u=!n("S82l")(function(){return c(Object.preventExtensions({}))}),l=function(t){o(t,i,{value:{i:"O"+ ++a,w:{}}})},h=t.exports={KEY:i,NEED:!1,fastKey:function(t,e){if(!s(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!r(t,i)){if(!c(t))return"F";if(!e)return"E";l(t)}return t[i].i},getWeak:function(t,e){if(!r(t,i)){if(!c(t))return!0;if(!e)return!1;l(t)}return t[i].w},onFreeze:function(t){return u&&h.NEED&&c(t)&&!r(t,i)&&l(t),t}}},"1kS7":function(t,e){e.f=Object.getOwnPropertySymbols},"3EgV":function(t,e,n){var i;"undefined"!=typeof self&&self,i=function(t){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var s=e[i]={i:i,l:!1,exports:{}};return t[i].call(s.exports,s,s.exports,n),s.l=!0,s.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var s in t)n.d(i,s,function(e){return t[e]}.bind(null,s));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s="./src/index.ts")}({"./src/components/VAlert/VAlert.ts": -/*!*****************************************!*\ - !*** ./src/components/VAlert/VAlert.ts ***! - \*****************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_alerts.styl */"./src/stylus/components/_alerts.styl");var i=n(/*! ../VIcon */"./src/components/VIcon/index.ts"),s=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),r=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),o=n(/*! ../../mixins/transitionable */"./src/mixins/transitionable.ts"),a=n(/*! ../../util/mixins */"./src/util/mixins.ts");e.default=Object(a.default)(s.default,r.default,o.default).extend({name:"v-alert",props:{dismissible:Boolean,icon:String,outline:Boolean,type:{type:String,validator:function(t){return["info","error","success","warning"].includes(t)}}},computed:{computedColor:function(){return this.type&&!this.color?this.type:this.color||"error"},computedIcon:function(){if(this.icon||!this.type)return this.icon;switch(this.type){case"info":return"$vuetify.icons.info";case"error":return"$vuetify.icons.error";case"success":return"$vuetify.icons.success";case"warning":return"$vuetify.icons.warning"}}},methods:{genIcon:function(){return this.computedIcon?this.$createElement(i.default,{class:"v-alert__icon"},this.computedIcon):null},genDismissible:function(){var t=this;return this.dismissible?this.$createElement("a",{class:"v-alert__dismissible",on:{click:function(){t.isActive=!1}}},[this.$createElement(i.default,{props:{right:!0}},"$vuetify.icons.cancel")]):null}},render:function(t){var e=[this.genIcon(),t("div",this.$slots.default),this.genDismissible()],n=t("div",(this.outline?this.setTextColor:this.setBackgroundColor)(this.computedColor,{staticClass:"v-alert",class:{"v-alert--outline":this.outline},directives:[{name:"show",value:this.isActive}],on:this.$listeners}),e);return this.transition?t("transition",{props:{name:this.transition,origin:this.origin,mode:this.mode}},[n]):n}})},"./src/components/VAlert/index.ts": -/*!****************************************!*\ - !*** ./src/components/VAlert/index.ts ***! - \****************************************/ -/*! exports provided: VAlert, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VAlert */"./src/components/VAlert/VAlert.ts");n.d(e,"VAlert",function(){return i.default}),e.default=i.default},"./src/components/VApp/VApp.js": -/*!*************************************!*\ - !*** ./src/components/VApp/VApp.js ***! - \*************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_app.styl */"./src/stylus/components/_app.styl");var i=n(/*! ./mixins/app-theme */"./src/components/VApp/mixins/app-theme.js"),s=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),r=n(/*! ../../directives/resize */"./src/directives/resize.ts"),o=function(){return(o=Object.assign||function(t){for(var e,n=1,i=arguments.length;n"+this.generatedStyles+""}else"undefined"!=typeof document&&(this.genStyle(),this.applyTheme())},methods:{applyTheme:function(){this.style&&(this.style.innerHTML=this.generatedStyles)},genStyle:function(){var t=document.getElementById("vuetify-theme-stylesheet");t||((t=document.createElement("style")).type="text/css",t.id="vuetify-theme-stylesheet",this.$vuetify.options.cspNonce&&t.setAttribute("nonce",this.$vuetify.options.cspNonce),document.head.appendChild(t)),this.style=t}}}},"./src/components/VAutocomplete/VAutocomplete.js": -/*!*******************************************************!*\ - !*** ./src/components/VAutocomplete/VAutocomplete.js ***! - \*******************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_autocompletes.styl */"./src/stylus/components/_autocompletes.styl");var i=n(/*! ../VSelect/VSelect */"./src/components/VSelect/VSelect.js"),s=n(/*! ../VTextField/VTextField */"./src/components/VTextField/VTextField.js"),r=n(/*! ../../util/helpers */"./src/util/helpers.ts"),o=function(){return(o=Object.assign||function(t){for(var e,n=1,i=arguments.length;n-1}},hideNoData:Boolean,noFilter:Boolean,searchInput:{default:void 0},menuProps:{type:i.default.props.menuProps.type,default:function(){return a}}},data:function(t){return{attrsInput:null,lazySearch:t.searchInput}},computed:{classes:function(){return Object.assign({},i.default.computed.classes.call(this),{"v-autocomplete":!0,"v-autocomplete--is-selecting-index":this.selectedIndex>-1})},computedItems:function(){return this.filteredItems},displayedItemsCount:function(){return this.hideSelected?this.filteredItems.length-this.selectedItems.length:this.filteredItems.length},currentRange:function(){return null==this.selectedItem?0:this.getText(this.selectedItem).toString().length},filteredItems:function(){var t=this;return!this.isSearching||this.noFilter?this.allItems:this.allItems.filter(function(e){return t.filter(e,t.internalSearch,t.getText(e))})},internalSearch:{get:function(){return this.lazySearch},set:function(t){this.lazySearch=t,this.$emit("update:searchInput",t)}},isAnyValueAllowed:function(){return!1},isDirty:function(){return this.searchIsDirty||this.selectedItems.length>0},isSearching:function(){return this.multiple?this.searchIsDirty:this.searchIsDirty&&this.internalSearch!==this.getText(this.selectedItem)},menuCanShow:function(){return!!this.isFocused&&(this.displayedItemsCount>0||!this.hideNoData)},$_menuProps:function(){var t=i.default.computed.$_menuProps.call(this);return t.contentClass=("v-autocomplete__content "+(t.contentClass||"")).trim(),o({},a,t)},searchIsDirty:function(){return null!=this.internalSearch&&""!==this.internalSearch},selectedItem:function(){var t=this;return this.multiple?null:this.selectedItems.find(function(e){return t.valueComparator(t.getValue(e),t.getValue(t.internalValue))})},listData:function(){var t=i.default.computed.listData.call(this);return Object.assign(t.props,{items:this.virtualizedItems,noFilter:this.noFilter||!this.isSearching||!this.filteredItems.length,searchInput:this.internalSearch}),t}},watch:{filteredItems:function(t){this.onFilteredItemsChanged(t)},internalValue:function(){this.setSearch()},isFocused:function(t){t?this.$refs.input&&this.$refs.input.select():this.updateSelf()},isMenuActive:function(t){!t&&this.hasSlot&&(this.lazySearch=null)},items:function(t){this.isFocused&&!this.isMenuActive&&t.length&&this.activateMenu()},searchInput:function(t){this.lazySearch=t},internalSearch:function(t){this.onInternalSearchChanged(t)}},created:function(){this.setSearch()},methods:{onFilteredItemsChanged:function(t){var e=this;this.setMenuIndex(-1),this.$nextTick(function(){e.setMenuIndex(1===t.length?0:-1)})},onInternalSearchChanged:function(t){this.updateMenuDimensions()},updateMenuDimensions:function(){this.isMenuActive&&this.$refs.menu&&this.$refs.menu.updateDimensions()},changeSelectedIndex:function(t){if(!this.searchIsDirty&&[r.keyCodes.backspace,r.keyCodes.left,r.keyCodes.right,r.keyCodes.delete].includes(t)){var e=this.selectedItems.length-1;if(t===r.keyCodes.left)this.selectedIndex=-1===this.selectedIndex?e:this.selectedIndex-1;else if(t===r.keyCodes.right)this.selectedIndex=this.selectedIndex>=e?-1:this.selectedIndex+1;else if(-1===this.selectedIndex)return void(this.selectedIndex=e);var n=this.selectedItems[this.selectedIndex];if([r.keyCodes.backspace,r.keyCodes.delete].includes(t)&&!this.getDisabled(n)){var i=this.selectedIndex===e?this.selectedIndex-1:this.selectedItems[this.selectedIndex+1]?this.selectedIndex:-1;-1===i?this.internalValue=this.multiple?[]:void 0:this.selectItem(n),this.selectedIndex=i}}},clearableCallback:function(){this.internalSearch=void 0,i.default.methods.clearableCallback.call(this)},genInput:function(){var t=s.default.methods.genInput.call(this);return t.data.attrs.role="combobox",t.data.domProps.value=this.internalSearch,t},genSelections:function(){return this.hasSlot||this.multiple?i.default.methods.genSelections.call(this):[]},onClick:function(){this.isDisabled||(this.selectedIndex>-1?this.selectedIndex=-1:this.onFocus(),this.activateMenu())},onEnterDown:function(){},onInput:function(t){this.selectedIndex>-1||(t.target.value&&(this.activateMenu(),this.isAnyValueAllowed||this.setMenuIndex(0)),this.mask&&this.resetSelections(t.target),this.internalSearch=t.target.value,this.badInput=t.target.validity&&t.target.validity.badInput)},onKeyDown:function(t){var e=t.keyCode;i.default.methods.onKeyDown.call(this,t),this.changeSelectedIndex(e)},onTabDown:function(t){i.default.methods.onTabDown.call(this,t),this.updateSelf()},selectItem:function(t){i.default.methods.selectItem.call(this,t),this.setSearch()},setSelectedItems:function(){i.default.methods.setSelectedItems.call(this),this.isFocused||this.setSearch()},setSearch:function(){var t=this;this.$nextTick(function(){t.internalSearch=!t.selectedItem||t.multiple||t.hasSlot?null:t.getText(t.selectedItem)})},setValue:function(){this.internalValue=this.internalSearch,this.$emit("change",this.internalSearch)},updateSelf:function(){this.updateAutocomplete()},updateAutocomplete:function(){(this.searchIsDirty||this.internalValue)&&(this.valueComparator(this.internalSearch,this.getValue(this.internalValue))||this.setSearch())}}}},"./src/components/VAutocomplete/index.js": -/*!***********************************************!*\ - !*** ./src/components/VAutocomplete/index.js ***! - \***********************************************/ -/*! exports provided: VAutocomplete, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VAutocomplete */"./src/components/VAutocomplete/VAutocomplete.js");n.d(e,"VAutocomplete",function(){return i.default}),e.default=i.default},"./src/components/VAvatar/VAvatar.ts": -/*!*******************************************!*\ - !*** ./src/components/VAvatar/VAvatar.ts ***! - \*******************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_avatars.styl */"./src/stylus/components/_avatars.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../util/helpers */"./src/util/helpers.ts"),r=n(/*! ../../util/mixins */"./src/util/mixins.ts"),o=function(){return(o=Object.assign||function(t){for(var e,n=1,i=arguments.length;n-1){if(this.mandatory&&1===n.length)return;n.length>=1&&n.splice(i,1)}else n.push(e);this.$emit("change",n)}else{if(this.mandatory&&this.inputValue===e)return;this.$emit("change",this.inputValue===e?null:e)}},updateAllValues:function(){if(this.multiple){for(var t=[],e=0;e0}},nextIcon:{type:[Boolean,String],default:"$vuetify.icons.next"},prevIcon:{type:[Boolean,String],default:"$vuetify.icons.prev"},value:Number},data:function(){return{inputValue:null,items:[],slideTimeout:null,reverse:!1}},computed:{isDark:function(){return this.dark||!this.light}},watch:{items:function(){this.inputValue>=this.items.length&&(this.inputValue=this.items.length-1)},inputValue:function(){for(var t=(this.items[this.inputValue]||{}).uid,e=this.items.length;--e>=0;)this.items[e].open(t,this.reverse);this.$emit("input",this.inputValue),this.restartTimeout()},value:function(t){this.inputValue=t},interval:function(){this.restartTimeout()},cycle:function(t){t?this.restartTimeout():(clearTimeout(this.slideTimeout),this.slideTimeout=null)}},mounted:function(){this.init()},methods:{genDelimiters:function(){return this.$createElement("div",{staticClass:"v-carousel__controls"},this.genItems())},genIcon:function(t,e,n){return e?this.$createElement("div",{staticClass:"v-carousel__"+t},[this.$createElement(i.default,{props:{icon:!0},on:{click:n}},[this.$createElement(s.default,{props:{size:"46px"}},e)])]):null},genItems:function(){var t=this;return this.items.map(function(e,n){return t.$createElement(i.default,{class:{"v-carousel__controls__item":!0,"v-carousel__controls__item--active":n===t.inputValue},props:{icon:!0,small:!0},key:n,on:{click:t.select.bind(t,n)}},[t.$createElement(s.default,{props:{size:"18px"}},t.delimiterIcon)])})},restartTimeout:function(){this.slideTimeout&&clearTimeout(this.slideTimeout),this.slideTimeout=null,(requestAnimationFrame||setTimeout)(this.startTimeout)},init:function(){this.inputValue=this.value||0},next:function(){this.reverse=!1,this.inputValue=(this.inputValue+1)%this.items.length},prev:function(){this.reverse=!0,this.inputValue=(this.inputValue+this.items.length-1)%this.items.length},select:function(t){this.reverse=t0?this.interval:6e3))},register:function(t,e){this.items.push({uid:t,open:e})},unregister:function(t){this.items=this.items.filter(function(e){return e.uid!==t})}},render:function(t){return t("div",{staticClass:"v-carousel",directives:[{name:"touch",value:{left:this.next,right:this.prev}}]},[this.hideControls?null:this.genIcon("prev",this.$vuetify.rtl?this.nextIcon:this.prevIcon,this.prev),this.hideControls?null:this.genIcon("next",this.$vuetify.rtl?this.prevIcon:this.nextIcon,this.next),this.hideDelimiters?null:this.genDelimiters(),this.$slots.default])}}},"./src/components/VCarousel/VCarouselItem.js": -/*!***************************************************!*\ - !*** ./src/components/VCarousel/VCarouselItem.js ***! - \***************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../VImg */"./src/components/VImg/index.ts"),s=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0||!!this.$slots["no-data"]&&!this.hideNoData)}},methods:{onFilteredItemsChanged:function(){},onInternalSearchChanged:function(t){if(t&&this.multiple&&this.delimiters){var e=this.delimiters.find(function(e){return t.endsWith(e)});if(null==e)return;this.internalSearch=t.slice(0,t.length-e.length),this.updateTags()}this.updateMenuDimensions()},genChipSelection:function(t,e){var n=this,s=i.default.methods.genChipSelection.call(this,t,e);return this.multiple&&(s.componentOptions.listeners.dblclick=function(){n.editingIndex=e,n.internalSearch=n.getText(t),n.selectedIndex=-1}),s},onChipInput:function(t){i.default.methods.onChipInput.call(this,t),this.editingIndex=-1},onEnterDown:function(t){t.preventDefault(),i.default.methods.onEnterDown.call(this),this.getMenuIndex()>-1||this.updateSelf()},onKeyDown:function(t){var e=t.keyCode;i.default.methods.onKeyDown.call(this,t),this.multiple&&e===r.keyCodes.left&&0===this.$refs.input.selectionStart&&this.updateSelf(),this.changeSelectedIndex(e)},onTabDown:function(t){if(this.multiple&&this.internalSearch&&-1===this.getMenuIndex())return t.preventDefault(),t.stopPropagation(),this.updateTags();s.default.methods.onTabDown.call(this,t)},selectItem:function(t){this.editingIndex>-1?this.updateEditing():i.default.methods.selectItem.call(this,t),this.setSearch()},setSelectedItems:function(){null==this.internalValue||""===this.internalValue?this.selectedItems=[]:this.selectedItems=this.multiple?this.internalValue:[this.internalValue]},updateEditing:function(){var t=this.internalValue.slice();t[this.editingIndex]=this.internalSearch,this.internalValue=t,this.editingIndex=-1},updateCombobox:function(){var t=Boolean(this.$scopedSlots.selection)||this.hasChips;t&&!this.searchIsDirty||(this.internalSearch!==this.getText(this.internalValue)&&this.setValue(),t&&(this.internalSearch=void 0))},updateSelf:function(){this.multiple?this.updateTags():this.updateCombobox()},updateTags:function(){var t=this.getMenuIndex();if(!(t<0)||this.searchIsDirty){if(this.editingIndex>-1)return this.updateEditing();var e=this.selectedItems.indexOf(this.internalSearch);if(e>-1&&this.internalValue.splice(e,1),t>-1)return this.internalSearch=null;this.selectItem(this.internalSearch),this.internalSearch=null}}}}},"./src/components/VCombobox/index.js": -/*!*******************************************!*\ - !*** ./src/components/VCombobox/index.js ***! - \*******************************************/ -/*! exports provided: VCombobox, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VCombobox */"./src/components/VCombobox/VCombobox.js");n.d(e,"VCombobox",function(){return i.default}),e.default=i.default},"./src/components/VCounter/VCounter.js": -/*!*********************************************!*\ - !*** ./src/components/VCounter/VCounter.js ***! - \*********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_counters.styl */"./src/stylus/components/_counters.styl");var i=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),s=function(){return(s=Object.assign||function(t){for(var e,n=1,i=arguments.length;nr},Object(i.functionalThemeClasses)(e))},a)}}},"./src/components/VCounter/index.js": -/*!******************************************!*\ - !*** ./src/components/VCounter/index.js ***! - \******************************************/ -/*! exports provided: VCounter, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VCounter */"./src/components/VCounter/VCounter.js");n.d(e,"VCounter",function(){return i.default}),e.default=i.default},"./src/components/VDataIterator/VDataIterator.js": -/*!*******************************************************!*\ - !*** ./src/components/VDataIterator/VDataIterator.js ***! - \*******************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_data-iterator.styl */"./src/stylus/components/_data-iterator.styl");var i=n(/*! ../../mixins/data-iterable */"./src/mixins/data-iterable.js"),s=function(){return(s=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},a=function(){for(var t=[],e=0;e0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};e.default={name:"v-date-picker",mixins:[c.default],props:{allowedDates:Function,dayFormat:{type:Function,default:null},events:{type:[Array,Object,Function],default:function(){return null}},eventColor:{type:[String,Function,Object],default:"warning"},firstDayOfWeek:{type:[String,Number],default:0},headerDateFormat:{type:Function,default:null},locale:{type:String,default:"en-us"},max:String,min:String,monthFormat:{type:Function,default:null},multiple:Boolean,nextIcon:{type:String,default:"$vuetify.icons.next"},pickerDate:String,prevIcon:{type:String,default:"$vuetify.icons.prev"},reactive:Boolean,readonly:Boolean,scrollable:Boolean,showCurrent:{type:[Boolean,String],default:!0},titleDateFormat:{type:Function,default:null},type:{type:String,default:"date",validator:function(t){return["date","month"].includes(t)}},value:[Array,String],yearFormat:{type:Function,default:null},yearIcon:String},data:function(){var t=this,e=new Date;return{activePicker:this.type.toUpperCase(),inputDay:null,inputMonth:null,inputYear:null,isReversing:!1,now:e,tableDate:function(){if(t.pickerDate)return t.pickerDate;var n=(t.multiple?t.value[t.value.length-1]:t.value)||e.getFullYear()+"-"+(e.getMonth()+1),i="date"===t.type?"month":"year";return t.sanitizeDateString(n,i)}()}},computed:{lastValue:function(){return this.multiple?this.value[this.value.length-1]:this.value},selectedMonths:function(){return this.value&&this.value.length&&"month"!==this.type?this.multiple?this.value.map(function(t){return t.substr(0,7)}):this.value.substr(0,7):this.value},current:function(){return!0===this.showCurrent?this.sanitizeDateString(this.now.getFullYear()+"-"+(this.now.getMonth()+1)+"-"+this.now.getDate(),this.type):this.showCurrent||null},inputDate:function(){return"date"===this.type?this.inputYear+"-"+Object(u.pad)(this.inputMonth+1)+"-"+Object(u.pad)(this.inputDay):this.inputYear+"-"+Object(u.pad)(this.inputMonth+1)},tableMonth:function(){return(this.pickerDate||this.tableDate).split("-")[1]-1},tableYear:function(){return 1*(this.pickerDate||this.tableDate).split("-")[0]},minMonth:function(){return this.min?this.sanitizeDateString(this.min,"month"):null},maxMonth:function(){return this.max?this.sanitizeDateString(this.max,"month"):null},minYear:function(){return this.min?this.sanitizeDateString(this.min,"year"):null},maxYear:function(){return this.max?this.sanitizeDateString(this.max,"year"):null},formatters:function(){return{year:this.yearFormat||Object(u.createNativeLocaleFormatter)(this.locale,{year:"numeric",timeZone:"UTC"},{length:4}),titleDate:this.titleDateFormat||(this.multiple?this.defaultTitleMultipleDateFormatter:this.defaultTitleDateFormatter)}},defaultTitleMultipleDateFormatter:function(){var t=this;return this.value.length<2?function(e){return e.length?t.defaultTitleDateFormatter(e[0]):"0 selected"}:function(t){return t.length+" selected"}},defaultTitleDateFormatter:function(){var t=Object(u.createNativeLocaleFormatter)(this.locale,{year:{year:"numeric",timeZone:"UTC"},month:{month:"long",timeZone:"UTC"},date:{weekday:"short",month:"short",day:"numeric",timeZone:"UTC"}}[this.type],{start:0,length:{date:10,month:7,year:4}[this.type]});return this.landscape?function(e){return t(e).replace(/([^\d\s])([\d])/g,function(t,e,n){return e+" "+n}).replace(", ",",
")}:t}},watch:{tableDate:function(t,e){var n="month"===this.type?"year":"month";this.isReversing=this.sanitizeDateString(t,n)-1:this.events instanceof Function&&this.events(t)},genTBody:function(){for(var t=[],e=new Date(this.displayedYear,this.displayedMonth+1,0).getDate(),n=[],i=this.weekDaysBeforeFirstDayOfTheMonth();i--;)n.push(this.$createElement("td"));for(i=1;i<=e;i++){var s=this.displayedYear+"-"+Object(o.pad)(this.displayedMonth+1)+"-"+Object(o.pad)(i);n.push(this.$createElement("td",[this.genButton(s,!0),this.isEvent(s)?this.genEvent(s):null])),n.length%7==0&&(t.push(this.genTR(n)),n=[])}return n.length&&t.push(this.genTR(n)),this.$createElement("tbody",t)},genTR:function(t){return[this.$createElement("tr",t)]}},render:function(){return this.genTable("v-date-picker-table v-date-picker-table--date",[this.genTHead(),this.genTBody()])}}},"./src/components/VDatePicker/VDatePickerHeader.js": -/*!*********************************************************!*\ - !*** ./src/components/VDatePicker/VDatePickerHeader.js ***! - \*********************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_date-picker-header.styl */"./src/stylus/components/_date-picker-header.styl");var i=n(/*! ../VBtn */"./src/components/VBtn/index.ts"),s=n(/*! ../VIcon */"./src/components/VIcon/index.ts"),r=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),o=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),a=n(/*! ./util */"./src/components/VDatePicker/util/index.js"),c=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};e.default={name:"v-date-picker-header",mixins:[r.default,o.default],props:{disabled:Boolean,format:{type:Function,default:null},locale:{type:String,default:"en-us"},min:String,max:String,nextIcon:{type:String,default:"$vuetify.icons.next"},prevIcon:{type:String,default:"$vuetify.icons.prev"},value:{type:[Number,String],required:!0}},data:function(){return{isReversing:!1}},computed:{formatter:function(){return this.format?this.format:String(this.value).split("-")[1]?Object(a.createNativeLocaleFormatter)(this.locale,{month:"long",year:"numeric",timeZone:"UTC"},{length:7}):Object(a.createNativeLocaleFormatter)(this.locale,{year:"numeric",timeZone:"UTC"},{length:4})}},watch:{value:function(t,e){this.isReversing=t0&&this.max&&this.calculateChange(t)>this.max;return this.$createElement(i.default,{props:{dark:this.dark,disabled:n,icon:!0,light:this.light},nativeOn:{click:function(n){n.stopPropagation(),e.$emit("input",e.calculateChange(t))}}},[this.$createElement(s.default,t<0==!this.$vuetify.rtl?this.prevIcon:this.nextIcon)])},calculateChange:function(t){var e=c(String(this.value).split("-").map(function(t){return 1*t}),2),n=e[0];return null==e[1]?""+(n+t):Object(a.monthChange)(String(this.value),t)},genHeader:function(){var t=this,e=!this.disabled&&(this.color||"accent"),n=this.$createElement("strong",this.setTextColor(e,{key:String(this.value),on:{click:function(){return t.$emit("toggle")}}}),[this.$slots.default||this.formatter(String(this.value))]),i=this.$createElement("transition",{props:{name:this.isReversing===!this.$vuetify.rtl?"tab-reverse-transition":"tab-transition"}},[n]);return this.$createElement("div",{staticClass:"v-date-picker-header__value",class:{"v-date-picker-header__value--disabled":this.disabled}},[i])}},render:function(){return this.$createElement("div",{staticClass:"v-date-picker-header",class:this.themeClasses},[this.genBtn(-1),this.genHeader(),this.genBtn(1)])}}},"./src/components/VDatePicker/VDatePickerMonthTable.js": -/*!*************************************************************!*\ - !*** ./src/components/VDatePicker/VDatePickerMonthTable.js ***! - \*************************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ./mixins/date-picker-table */"./src/components/VDatePicker/mixins/date-picker-table.js"),r=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),o=n(/*! ./util */"./src/components/VDatePicker/util/index.js");e.default={name:"v-date-picker-month-table",mixins:[i.default,s.default,r.default],computed:{formatter:function(){return this.format||Object(o.createNativeLocaleFormatter)(this.locale,{month:"short",timeZone:"UTC"},{start:5,length:2})}},methods:{calculateTableDate:function(t){return""+(parseInt(this.tableDate,10)+Math.sign(t||1))},genTBody:function(){for(var t=this,e=[],n=Array(3).fill(null),i=12/n.length,s=function(i){var s=n.map(function(e,s){var r=i*n.length+s;return t.$createElement("td",{key:r},[t.genButton(t.displayedYear+"-"+Object(o.pad)(r+1),!1)])});e.push(r.$createElement("tr",{key:i},s))},r=this,a=0;a=i;s--)t.push(this.genYearItem(s));return t}},render:function(){return this.$createElement("ul",{staticClass:"v-date-picker-years",ref:"years"},this.genYearItems())}}},"./src/components/VDatePicker/index.js": -/*!*********************************************!*\ - !*** ./src/components/VDatePicker/index.js ***! - \*********************************************/ -/*! exports provided: VDatePicker, VDatePickerTitle, VDatePickerHeader, VDatePickerDateTable, VDatePickerMonthTable, VDatePickerYears, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VDatePicker */"./src/components/VDatePicker/VDatePicker.js");n.d(e,"VDatePicker",function(){return i.default});var s=n(/*! ./VDatePickerTitle */"./src/components/VDatePicker/VDatePickerTitle.js");n.d(e,"VDatePickerTitle",function(){return s.default});var r=n(/*! ./VDatePickerHeader */"./src/components/VDatePicker/VDatePickerHeader.js");n.d(e,"VDatePickerHeader",function(){return r.default});var o=n(/*! ./VDatePickerDateTable */"./src/components/VDatePicker/VDatePickerDateTable.js");n.d(e,"VDatePickerDateTable",function(){return o.default});var a=n(/*! ./VDatePickerMonthTable */"./src/components/VDatePicker/VDatePickerMonthTable.js");n.d(e,"VDatePickerMonthTable",function(){return a.default});var c=n(/*! ./VDatePickerYears */"./src/components/VDatePicker/VDatePickerYears.js");n.d(e,"VDatePickerYears",function(){return c.default}),e.default={$_vuetify_subcomponents:{VDatePicker:i.default,VDatePickerTitle:s.default,VDatePickerHeader:r.default,VDatePickerDateTable:o.default,VDatePickerMonthTable:a.default,VDatePickerYears:c.default}}},"./src/components/VDatePicker/mixins/date-picker-table.js": -/*!****************************************************************!*\ - !*** ./src/components/VDatePicker/mixins/date-picker-table.js ***! - \****************************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../../stylus/components/_date-picker-table.styl */"./src/stylus/components/_date-picker-table.styl");var i=n(/*! ../../../directives/touch */"./src/directives/touch.ts"),s=n(/*! .././util/isDateAllowed */"./src/components/VDatePicker/util/isDateAllowed.js"),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n'+this.formatter(t)+""},on:this.disabled||!i?{}:{click:function(){return n.$emit("input",t)}}}))},wheel:function(t){t.preventDefault(),this.$emit("tableDate",this.calculateTableDate(t.deltaY))},touch:function(t){this.$emit("tableDate",this.calculateTableDate(t))},genTable:function(t,e){var n=this,i=this.$createElement("transition",{props:{name:this.computedTransition}},[this.$createElement("table",{key:this.tableDate},e)]),s={name:"touch",value:{left:function(t){return t.offsetX<-15&&n.touch(1)},right:function(t){return t.offsetX>15&&n.touch(-1)}}};return this.$createElement("div",{staticClass:t,class:this.themeClasses,on:this.scrollable?{wheel:this.wheel}:void 0,directives:[s]},[i])}}}},"./src/components/VDatePicker/util/createNativeLocaleFormatter.js": -/*!************************************************************************!*\ - !*** ./src/components/VDatePicker/util/createNativeLocaleFormatter.js ***! - \************************************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./pad */"./src/components/VDatePicker/util/pad.js"),s=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};e.default=function(t,e,n){var r=void 0===n?{start:0,length:0}:n,o=r.start,a=r.length,c=function(t){var e=s(t.trim().split(" ")[0].split("-"),3),n=e[0],r=e[1],o=e[2];return[n,Object(i.default)(r||1),Object(i.default)(o||1)].join("-")};try{var u=new Intl.DateTimeFormat(t||void 0,e);return function(t){return u.format(new Date(c(t)+"T00:00:00+00:00"))}}catch(t){return o||a?function(t){return c(t).substr(o,a)}:null}}},"./src/components/VDatePicker/util/index.js": -/*!**************************************************!*\ - !*** ./src/components/VDatePicker/util/index.js ***! - \**************************************************/ -/*! exports provided: createNativeLocaleFormatter, monthChange, pad */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./createNativeLocaleFormatter */"./src/components/VDatePicker/util/createNativeLocaleFormatter.js");n.d(e,"createNativeLocaleFormatter",function(){return i.default});var s=n(/*! ./monthChange */"./src/components/VDatePicker/util/monthChange.js");n.d(e,"monthChange",function(){return s.default});var r=n(/*! ./pad */"./src/components/VDatePicker/util/pad.js");n.d(e,"pad",function(){return r.default})},"./src/components/VDatePicker/util/isDateAllowed.js": -/*!**********************************************************!*\ - !*** ./src/components/VDatePicker/util/isDateAllowed.js ***! - \**********************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";function i(t,e,n,i){return(!i||i(t))&&(!e||t>=e)&&(!n||t<=n)}n.r(e),n.d(e,"default",function(){return i})},"./src/components/VDatePicker/util/monthChange.js": -/*!********************************************************!*\ - !*** ./src/components/VDatePicker/util/monthChange.js ***! - \********************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./pad */"./src/components/VDatePicker/util/pad.js"),s=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};e.default=function(t,e){var n=s(t.split("-").map(function(t){return 1*t}),2),r=n[0],o=n[1];return o+e===0?r-1+"-12":o+e===13?r+1+"-01":r+"-"+Object(i.default)(o+e)}},"./src/components/VDatePicker/util/pad.js": -/*!************************************************!*\ - !*** ./src/components/VDatePicker/util/pad.js ***! - \************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);e.default=function(t,e){return void 0===e&&(e=2),n=t,i=e,s="0",i>>=0,n=String(n),s=String(s),n.length>i?String(n):((i-=n.length)>s.length&&(s+=s.repeat(i/s.length)),s.slice(0,i)+String(n));var n,i,s}},"./src/components/VDialog/VDialog.js": -/*!*******************************************!*\ - !*** ./src/components/VDialog/VDialog.js ***! - \*******************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_dialogs.styl */"./src/stylus/components/_dialogs.styl");var i=n(/*! ../../mixins/dependent */"./src/mixins/dependent.js"),s=n(/*! ../../mixins/detachable */"./src/mixins/detachable.js"),r=n(/*! ../../mixins/overlayable */"./src/mixins/overlayable.js"),o=n(/*! ../../mixins/returnable */"./src/mixins/returnable.js"),a=n(/*! ../../mixins/stackable */"./src/mixins/stackable.js"),c=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),u=n(/*! ../../directives/click-outside */"./src/directives/click-outside.ts"),l=n(/*! ../../util/helpers */"./src/util/helpers.ts"),h=n(/*! ../../util/ThemeProvider */"./src/util/ThemeProvider.ts"),d=function(){return(d=Object.assign||function(t){for(var e,n=1,i=arguments.length;n=this.getMaxZIndex())},show:function(){!this.fullscreen&&!this.hideOverlay&&this.genOverlay(),this.fullscreen&&this.hideScroll(),this.$refs.content.focus(),this.$listeners.keydown&&this.bind()},bind:function(){window.addEventListener("keydown",this.onKeydown)},unbind:function(){window.removeEventListener("keydown",this.onKeydown)},onKeydown:function(t){this.$emit("keydown",t)}},render:function(t){var e=this,n=[],i={class:this.classes,ref:"dialog",directives:[{name:"click-outside",value:function(){return e.isActive=!1},args:{closeConditional:this.closeConditional,include:this.getOpenDependentElements}},{name:"show",value:this.isActive}],on:{click:function(t){t.stopPropagation()}}};this.fullscreen||(i.style={maxWidth:"none"===this.maxWidth?void 0:Object(l.convertToUnit)(this.maxWidth),width:"auto"===this.width?void 0:Object(l.convertToUnit)(this.width)}),this.$slots.activator&&n.push(t("div",{staticClass:"v-dialog__activator",class:{"v-dialog__activator--disabled":this.disabled},on:{click:function(t){t.stopPropagation(),e.disabled||(e.isActive=!e.isActive)}}},[this.$slots.activator]));var s=t("div",i,this.showLazyContent(this.$slots.default));return this.transition&&(s=t("transition",{props:{name:this.transition,origin:this.origin}},[s])),n.push(t("div",{class:this.contentClasses,attrs:d({tabIndex:"-1"},this.getScopeIdAttrs()),style:{zIndex:this.activeZIndex},ref:"content"},[this.$createElement(h.default,{props:{dark:this.$vuetify.dark||this.dark}},[s])])),t("div",{staticClass:"v-dialog__container",style:{display:!this.$slots.activator||this.fullWidth?"block":"inline-block"}},n)}}},"./src/components/VDialog/index.js": -/*!*****************************************!*\ - !*** ./src/components/VDialog/index.js ***! - \*****************************************/ -/*! exports provided: VDialog, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VDialog */"./src/components/VDialog/VDialog.js");n.d(e,"VDialog",function(){return i.default}),e.default=i.default},"./src/components/VDivider/VDivider.ts": -/*!*********************************************!*\ - !*** ./src/components/VDivider/VDivider.ts ***! - \*********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_dividers.styl */"./src/stylus/components/_dividers.styl");var i=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),s=function(){return(s=Object.assign||function(t){for(var e,n=1,i=arguments.length;n-1&&(i[e]=!0),this.open=i}this.$emit("input",t?this.open:e>-1?e:null)},value:function(t){this.updateFromValue(t)}},mounted:function(){null!==this.value&&this.updateFromValue(this.value)},methods:{updateFromValue:function(t){if(!Array.isArray(t)||this.expand){var e=Array(this.items.length).fill(!1);"number"==typeof t?e[t]=!0:null!==t&&(e=t),this.updatePanels(e)}},updatePanels:function(t){this.open=t;for(var e=0;e0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},d=function(){for(var t=[],e=0;e-1;return f?function(t){return["fas","far","fal","fab"].some(function(e){return t.includes(e)})}(l=u.slice(0,d))&&(l=""):o.push(u),c.class=h(((e={"v-icon--disabled":this.disabled,"v-icon--left":this.left,"v-icon--link":this.$listeners.click||this.$listeners["!click"],"v-icon--right":this.right})[l]=!0,e[u]=f,e),this.themeClasses),t("i",this.setTextColor(this.color,c),o)}});e.default=u.a.extend({name:"v-icon",$_wrapperFor:d,functional:!0,render:function(t,e){var n=e.data,i=e.children,s="";return n.domProps&&(s=n.domProps.textContent||n.domProps.innerHTML||s,delete n.domProps.textContent,delete n.domProps.innerHTML),t(d,n,s?[s]:i)}})},"./src/components/VIcon/index.ts": -/*!***************************************!*\ - !*** ./src/components/VIcon/index.ts ***! - \***************************************/ -/*! exports provided: VIcon, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VIcon */"./src/components/VIcon/VIcon.ts");n.d(e,"VIcon",function(){return i.default}),e.default=i.default},"./src/components/VImg/VImg.ts": -/*!*************************************!*\ - !*** ./src/components/VImg/VImg.ts ***! - \*************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_images.styl */"./src/stylus/components/_images.styl");var i=n(/*! ../VResponsive */"./src/components/VResponsive/index.ts"),s=n(/*! ../../util/console */"./src/util/console.ts");e.default=i.default.extend({name:"v-img",props:{alt:String,contain:Boolean,src:{type:[String,Object],default:""},gradient:String,lazySrc:String,srcset:String,sizes:String,position:{type:String,default:"center center"},transition:{type:[Boolean,String],default:"fade-transition"}},data:function(){return{currentSrc:"",image:null,isLoading:!0,calculatedAspectRatio:void 0}},computed:{computedAspectRatio:function(){return this.normalisedSrc.aspect},normalisedSrc:function(){return"string"==typeof this.src?{src:this.src,srcset:this.srcset,lazySrc:this.lazySrc,aspect:Number(this.aspectRatio||this.calculatedAspectRatio)}:{src:this.src.src,srcset:this.srcset||this.src.srcset,lazySrc:this.lazySrc||this.src.lazySrc,aspect:Number(this.aspectRatio||this.src.aspect||this.calculatedAspectRatio)}},__cachedImage:function(){if(!this.normalisedSrc.src&&!this.normalisedSrc.lazySrc)return[];var t=[],e=this.isLoading?this.normalisedSrc.lazySrc:this.currentSrc;this.gradient&&t.push("linear-gradient("+this.gradient+")"),e&&t.push('url("'+e+'")');var n=this.$createElement("div",{staticClass:"v-image__image",class:{"v-image__image--preload":this.isLoading,"v-image__image--contain":this.contain,"v-image__image--cover":!this.contain},style:{backgroundImage:t.join(", "),backgroundPosition:this.position},key:+this.isLoading});return this.transition?this.$createElement("transition",{attrs:{name:this.transition,mode:"in-out"}},[n]):n}},watch:{src:function(){this.isLoading?this.loadImage():this.init()},"$vuetify.breakpoint.width":"getSrc"},beforeMount:function(){this.init()},methods:{init:function(){if(this.normalisedSrc.lazySrc){var t=new Image;t.src=this.normalisedSrc.lazySrc,this.pollForSize(t,null)}this.normalisedSrc.src&&this.loadImage()},onLoad:function(){this.getSrc(),this.isLoading=!1,this.$emit("load",this.src)},onError:function(t){Object(s.consoleError)("Image load failed\n\nsrc: "+this.normalisedSrc.src+(t.message?"\nOriginal error: "+t.message:""),this),this.$emit("error",this.src)},getSrc:function(){this.image&&(this.currentSrc=this.image.currentSrc||this.image.src)},loadImage:function(){var t=this,e=new Image;this.image=e,e.onload=function(){e.decode?e.decode().catch(function(e){Object(s.consoleWarn)("Failed to decode image, trying to render anyway\n\nsrc: "+t.normalisedSrc.src+(e.message?"\nOriginal error: "+e.message:""),t)}).then(t.onLoad):t.onLoad()},e.onerror=this.onError,e.src=this.normalisedSrc.src,this.sizes&&(e.sizes=this.sizes),this.normalisedSrc.srcset&&(e.srcset=this.normalisedSrc.srcset),this.aspectRatio||this.pollForSize(e),this.getSrc()},pollForSize:function(t,e){var n=this;void 0===e&&(e=100);!function i(){var s=t.naturalHeight,r=t.naturalWidth;s||r?n.calculatedAspectRatio=r/s:null!=e&&setTimeout(i,e)}()},__genPlaceholder:function(){if(this.$slots.placeholder){var t=this.isLoading?[this.$createElement("div",{staticClass:"v-image__placeholder"},this.$slots.placeholder)]:[];return this.transition?this.$createElement("transition",{attrs:{name:this.transition}},t):t[0]}}},render:function(t){var e=i.default.options.render.call(this,t);return e.data.staticClass+=" v-image",e.data.attrs={role:this.alt?"img":void 0,"aria-label":this.alt},e.children=[this.__cachedSizer,this.__cachedImage,this.__genPlaceholder(),this.genContent()],t(e.tag,e.data,e.children)}})},"./src/components/VImg/index.ts": -/*!**************************************!*\ - !*** ./src/components/VImg/index.ts ***! - \**************************************/ -/*! exports provided: VImg, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VImg */"./src/components/VImg/VImg.ts");n.d(e,"VImg",function(){return i.default}),e.default=i.default},"./src/components/VInput/VInput.js": -/*!*****************************************!*\ - !*** ./src/components/VInput/VInput.js ***! - \*****************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_inputs.styl */"./src/stylus/components/_inputs.styl");var i=n(/*! ../VIcon */"./src/components/VIcon/index.ts"),s=n(/*! ../VLabel */"./src/components/VLabel/index.js"),r=n(/*! ../VMessages */"./src/components/VMessages/index.js"),o=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),a=n(/*! ../../mixins/loadable */"./src/mixins/loadable.ts"),c=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),u=n(/*! ../../mixins/validatable */"./src/mixins/validatable.js"),l=n(/*! ../../util/helpers */"./src/util/helpers.ts"),h=n(/*! ../../util/console */"./src/util/console.ts"),d=function(){return(d=Object.assign||function(t){for(var e,n=1,i=arguments.length;n-1&&this.groups.splice(e,1)},listClick:function(t){if(!this.expand)for(var e=this.groups.length;e--;)this.groups[e].cb(t)}},render:function(t){return t("div",{staticClass:"v-list",class:this.classes},[this.$slots.default])}}},"./src/components/VList/VListGroup.js": -/*!********************************************!*\ - !*** ./src/components/VList/VListGroup.js ***! - \********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../components/VIcon */"./src/components/VIcon/index.ts"),s=n(/*! ../../mixins/bootable */"./src/mixins/bootable.ts"),r=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),o=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),a=n(/*! ../transitions */"./src/components/transitions/index.js");e.default={name:"v-list-group",mixins:[s.default,Object(o.inject)("list","v-list-group","v-list"),r.default],inject:["listClick"],props:{activeClass:{type:String,default:"primary--text"},appendIcon:{type:String,default:"$vuetify.icons.expand"},disabled:Boolean,group:String,noAction:Boolean,prependIcon:String,subGroup:Boolean},data:function(){return{groups:[]}},computed:{groupClasses:function(){return{"v-list__group--active":this.isActive,"v-list__group--disabled":this.disabled}},headerClasses:function(){return{"v-list__group__header--active":this.isActive,"v-list__group__header--sub-group":this.subGroup}},itemsClasses:function(){return{"v-list__group__items--no-action":this.noAction}}},watch:{isActive:function(t){!this.subGroup&&t&&this.listClick(this._uid)},$route:function(t){var e=this.matchRoute(t.path);this.group&&(e&&this.isActive!==e&&this.listClick(this._uid),this.isActive=e)}},mounted:function(){this.list.register(this._uid,this.toggle),this.group&&this.$route&&null==this.value&&(this.isActive=this.matchRoute(this.$route.path))},beforeDestroy:function(){this.list.unregister(this._uid)},methods:{click:function(){this.disabled||(this.isActive=!this.isActive)},genIcon:function(t){return this.$createElement(i.default,t)},genAppendIcon:function(){var t=!this.subGroup&&this.appendIcon;return t||this.$slots.appendIcon?this.$createElement("div",{staticClass:"v-list__group__header__append-icon"},[this.$slots.appendIcon||this.genIcon(t)]):null},genGroup:function(){return this.$createElement("div",{staticClass:"v-list__group__header",class:this.headerClasses,on:Object.assign({},{click:this.click},this.$listeners),ref:"item"},[this.genPrependIcon(),this.$slots.activator,this.genAppendIcon()])},genItems:function(){return this.$createElement("div",{staticClass:"v-list__group__items",class:this.itemsClasses,directives:[{name:"show",value:this.isActive}],ref:"group"},this.showLazyContent(this.$slots.default))},genPrependIcon:function(){var t,e=this.prependIcon?this.prependIcon:!!this.subGroup&&"$vuetify.icons.subgroup";return e||this.$slots.prependIcon?this.$createElement("div",{staticClass:"v-list__group__header__prepend-icon",class:(t={},t[this.activeClass]=this.isActive,t)},[this.$slots.prependIcon||this.genIcon(e)]):null},toggle:function(t){this.isActive=this._uid===t},matchRoute:function(t){return!!this.group&&null!==t.match(this.group)}},render:function(t){return t("div",{staticClass:"v-list__group",class:this.groupClasses},[this.genGroup(),t(a.VExpandTransition,[this.genItems()])])}}},"./src/components/VList/VListTile.js": -/*!*******************************************!*\ - !*** ./src/components/VList/VListTile.js ***! - \*******************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../mixins/routable */"./src/mixins/routable.ts"),r=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),o=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),a=n(/*! ../../directives/ripple */"./src/directives/ripple.ts"),c=function(){return(c=Object.assign||function(t){for(var e,n=1,i=arguments.length;n1&&(n.staticClass+=" v-list__tile__action--stack"),t("div",n,i)}}},"./src/components/VList/VListTileAvatar.js": -/*!*************************************************!*\ - !*** ./src/components/VList/VListTileAvatar.js ***! - \*************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../VAvatar */"./src/components/VAvatar/index.ts");e.default={name:"v-list-tile-avatar",functional:!0,props:{color:String,size:{type:[Number,String],default:40},tile:Boolean},render:function(t,e){var n=e.data,s=e.children,r=e.props;return n.staticClass=("v-list__tile__avatar "+(n.staticClass||"")).trim(),t("div",n,[t(i.default,{props:{color:r.color,size:r.size,tile:r.tile}},[s])])}}},"./src/components/VList/index.js": -/*!***************************************!*\ - !*** ./src/components/VList/index.js ***! - \***************************************/ -/*! exports provided: VList, VListGroup, VListTile, VListTileAction, VListTileAvatar, VListTileActionText, VListTileContent, VListTileTitle, VListTileSubTitle, default */function(t,e,n){"use strict";n.r(e),n.d(e,"VListTileActionText",function(){return u}),n.d(e,"VListTileContent",function(){return l}),n.d(e,"VListTileTitle",function(){return h}),n.d(e,"VListTileSubTitle",function(){return d});var i=n(/*! ../../util/helpers */"./src/util/helpers.ts"),s=n(/*! ./VList */"./src/components/VList/VList.js");n.d(e,"VList",function(){return s.default});var r=n(/*! ./VListGroup */"./src/components/VList/VListGroup.js");n.d(e,"VListGroup",function(){return r.default});var o=n(/*! ./VListTile */"./src/components/VList/VListTile.js");n.d(e,"VListTile",function(){return o.default});var a=n(/*! ./VListTileAction */"./src/components/VList/VListTileAction.js");n.d(e,"VListTileAction",function(){return a.default});var c=n(/*! ./VListTileAvatar */"./src/components/VList/VListTileAvatar.js");n.d(e,"VListTileAvatar",function(){return c.default});var u=Object(i.createSimpleFunctional)("v-list__tile__action-text","span"),l=Object(i.createSimpleFunctional)("v-list__tile__content","div"),h=Object(i.createSimpleFunctional)("v-list__tile__title","div"),d=Object(i.createSimpleFunctional)("v-list__tile__sub-title","div");e.default={$_vuetify_subcomponents:{VList:s.default,VListGroup:r.default,VListTile:o.default,VListTileAction:a.default,VListTileActionText:u,VListTileAvatar:c.default,VListTileContent:l,VListTileSubTitle:d,VListTileTitle:h}}},"./src/components/VMenu/VMenu.js": -/*!***************************************!*\ - !*** ./src/components/VMenu/VMenu.js ***! - \***************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_menus.styl */"./src/stylus/components/_menus.styl");var i=n(/*! vue */"vue"),s=n.n(i),r=n(/*! ../../mixins/delayable */"./src/mixins/delayable.ts"),o=n(/*! ../../mixins/dependent */"./src/mixins/dependent.js"),a=n(/*! ../../mixins/detachable */"./src/mixins/detachable.js"),c=n(/*! ../../mixins/menuable.js */"./src/mixins/menuable.js"),u=n(/*! ../../mixins/returnable */"./src/mixins/returnable.js"),l=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),h=n(/*! ./mixins/menu-activator */"./src/components/VMenu/mixins/menu-activator.js"),d=n(/*! ./mixins/menu-generators */"./src/components/VMenu/mixins/menu-generators.js"),f=n(/*! ./mixins/menu-keyable */"./src/components/VMenu/mixins/menu-keyable.js"),p=n(/*! ./mixins/menu-position */"./src/components/VMenu/mixins/menu-position.js"),m=n(/*! ../../directives/click-outside */"./src/directives/click-outside.ts"),v=n(/*! ../../directives/resize */"./src/directives/resize.ts"),g=n(/*! ../../util/helpers */"./src/util/helpers.ts"),y=n(/*! ../../util/ThemeProvider */"./src/util/ThemeProvider.ts");e.default=s.a.extend({name:"v-menu",directives:{ClickOutside:m.default,Resize:v.default},mixins:[h.default,o.default,r.default,a.default,d.default,f.default,c.default,p.default,u.default,l.default],props:{auto:Boolean,closeOnClick:{type:Boolean,default:!0},closeOnContentClick:{type:Boolean,default:!0},disabled:Boolean,fullWidth:Boolean,maxHeight:{default:"auto"},offsetX:Boolean,offsetY:Boolean,openOnClick:{type:Boolean,default:!0},openOnHover:Boolean,origin:{type:String,default:"top left"},transition:{type:[Boolean,String],default:"v-menu-transition"}},data:function(){return{defaultOffset:8,maxHeightAutoDefault:"200px",startIndex:3,stopIndex:0,hasJustFocused:!1,resizeTimeout:null}},computed:{calculatedLeft:function(){return this.auto?this.calcXOverflow(this.calcLeftAuto())+"px":this.calcLeft()},calculatedMaxHeight:function(){return this.auto?"200px":Object(g.convertToUnit)(this.maxHeight)},calculatedMaxWidth:function(){return isNaN(this.maxWidth)?this.maxWidth:this.maxWidth+"px"},calculatedMinWidth:function(){if(this.minWidth)return isNaN(this.minWidth)?this.minWidth:this.minWidth+"px";var t=this.dimensions.activator.width+this.nudgeWidth+(this.auto?16:0),e=isNaN(parseInt(this.calculatedMaxWidth))?t:parseInt(this.calculatedMaxWidth);return Math.min(e,t)+"px"},calculatedTop:function(){return!this.auto||this.isAttached?this.calcTop():this.calcYOverflow(this.calcTopAuto())+"px"},styles:function(){return{maxHeight:this.calculatedMaxHeight,minWidth:this.calculatedMinWidth,maxWidth:this.calculatedMaxWidth,top:this.calculatedTop,left:this.calculatedLeft,transformOrigin:this.origin,zIndex:this.zIndex||this.activeZIndex}},tileHeight:function(){return this.dense?36:48}},watch:{activator:function(t,e){this.removeActivatorEvents(e),this.addActivatorEvents(t)},isContentActive:function(t){this.hasJustFocused=t}},methods:{activate:function(){this.getTiles(),this.updateDimensions(),requestAnimationFrame(this.startTransition),setTimeout(this.calculateScroll,50)},closeConditional:function(){return this.isActive&&this.closeOnClick},onResize:function(){this.isActive&&(this.$refs.content.offsetWidth,this.updateDimensions(),clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(this.updateDimensions,100))}},render:function(t){return t("div",{staticClass:"v-menu",class:{"v-menu--inline":!this.fullWidth&&this.$slots.activator},directives:[{arg:500,name:"resize",value:this.onResize}],on:{keydown:this.onKeyDown}},[this.genActivator(),this.$createElement(y.default,{props:{dark:this.$vuetify.dark||this.dark}},[this.genTransition()])])}})},"./src/components/VMenu/index.js": -/*!***************************************!*\ - !*** ./src/components/VMenu/index.js ***! - \***************************************/ -/*! exports provided: VMenu, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VMenu */"./src/components/VMenu/VMenu.js");n.d(e,"VMenu",function(){return i.default}),e.default=i.default},"./src/components/VMenu/mixins/menu-activator.js": -/*!*******************************************************!*\ - !*** ./src/components/VMenu/mixins/menu-activator.js ***! - \*******************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={methods:{activatorClickHandler:function(t){this.disabled||(this.openOnClick&&!this.isActive?(this.getActivator().focus(),this.isActive=!0,this.absoluteX=t.clientX,this.absoluteY=t.clientY):this.closeOnClick&&this.isActive&&(this.getActivator().blur(),this.isActive=!1))},mouseEnterHandler:function(){var t=this;this.runDelay("open",function(){t.hasJustFocused||(t.hasJustFocused=!0,t.isActive=!0)})},mouseLeaveHandler:function(t){var e=this;this.runDelay("close",function(){e.$refs.content.contains(t.relatedTarget)||requestAnimationFrame(function(){e.isActive=!1,e.callDeactivate()})})},addActivatorEvents:function(t){void 0===t&&(t=null),t&&t.addEventListener("click",this.activatorClickHandler)},removeActivatorEvents:function(t){void 0===t&&(t=null),t&&t.removeEventListener("click",this.activatorClickHandler)}}}},"./src/components/VMenu/mixins/menu-generators.js": -/*!********************************************************!*\ - !*** ./src/components/VMenu/mixins/menu-generators.js ***! - \********************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=function(){return(i=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},r=function(){for(var t=[],e=0;e-1?this.listIndex--:t.keyCode===i.keyCodes.enter&&-1!==this.listIndex&&this.tiles[this.listIndex].click()},getTiles:function(){this.tiles=this.$refs.content.querySelectorAll(".v-list__tile")}}}},"./src/components/VMenu/mixins/menu-position.js": -/*!******************************************************!*\ - !*** ./src/components/VMenu/mixins/menu-position.js ***! - \******************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={methods:{calculateScroll:function(){if(null!==this.selectedIndex){var t=0;this.selectedIndex>=this.stopIndex?t=this.$refs.content.scrollHeight:this.selectedIndex>this.startIndex&&(t=this.selectedIndex*this.tileHeight+this.tileHeight/2+this.defaultOffset/2-100),this.$refs.content&&(this.$refs.content.scrollTop=t)}},calcLeftAuto:function(){return this.isAttached?0:parseInt(this.dimensions.activator.left-2*this.defaultOffset)},calcTopAuto:function(){var t=Array.from(this.tiles).findIndex(function(t){return t.classList.contains("v-list__tile--active")});if(-1===t)return this.selectedIndex=null,this.computedTop;this.selectedIndex=t,this.stopIndex=this.tiles.length>4?this.tiles.length-4:this.tiles.length;var e,n=this.defaultOffset;return t>this.startIndex&&t=this.stopIndex?(n*=2,e=(t-this.stopIndex)*this.tileHeight):e=t*this.tileHeight,this.computedTop+n-e-this.tileHeight/2}}}},"./src/components/VMessages/VMessages.js": -/*!***********************************************!*\ - !*** ./src/components/VMessages/VMessages.js ***! - \***********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_messages.styl */"./src/stylus/components/_messages.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts");e.default={name:"v-messages",mixins:[i.default,s.default],props:{value:{type:Array,default:function(){return[]}}},methods:{genChildren:function(){var t=this;return this.$createElement("transition-group",{staticClass:"v-messages__wrapper",attrs:{name:"message-transition",tag:"div"}},this.value.map(function(e){return t.genMessage(e)}))},genMessage:function(t){return this.$createElement("div",{staticClass:"v-messages__message",key:t,domProps:{innerHTML:t}})}},render:function(t){return t("div",this.setTextColor(this.color,{staticClass:"v-messages",class:this.themeClasses}),[this.genChildren()])}}},"./src/components/VMessages/index.js": -/*!*******************************************!*\ - !*** ./src/components/VMessages/index.js ***! - \*******************************************/ -/*! exports provided: VMessages, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VMessages */"./src/components/VMessages/VMessages.js");n.d(e,"VMessages",function(){return i.default}),e.default=i.default},"./src/components/VNavigationDrawer/VNavigationDrawer.js": -/*!***************************************************************!*\ - !*** ./src/components/VNavigationDrawer/VNavigationDrawer.js ***! - \***************************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_navigation-drawer.styl */"./src/stylus/components/_navigation-drawer.styl");var i=n(/*! ../../mixins/applicationable */"./src/mixins/applicationable.ts"),s=n(/*! ../../mixins/overlayable */"./src/mixins/overlayable.js"),r=n(/*! ../../mixins/ssr-bootable */"./src/mixins/ssr-bootable.ts"),o=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),a=n(/*! ../../directives/click-outside */"./src/directives/click-outside.ts"),c=n(/*! ../../directives/resize */"./src/directives/resize.ts"),u=n(/*! ../../directives/touch */"./src/directives/touch.ts"),l=n(/*! ../../util/helpers */"./src/util/helpers.ts"),h=function(){return(h=Object.assign||function(t){for(var e,n=1,i=arguments.length;n=this.touchArea.right?this.isActive=!0:!this.right&&this.isActive&&(this.isActive=!1)))},updateApplication:function(){return!this.isActive||this.temporary||this.isMobile?0:this.calculatedWidth}},render:function(t){var e=this;return t("aside",{class:this.classes,style:this.styles,directives:this.genDirectives(),on:{click:function(){e.miniVariant&&e.$emit("update:miniVariant",!1)},transitionend:function(t){if(t.target===t.currentTarget){e.$emit("transitionend",t);var n=document.createEvent("UIEvents");n.initUIEvent("resize",!0,!1,window,0),window.dispatchEvent(n)}}}},[this.$slots.default,t("div",{class:"v-navigation-drawer__border"})])}}},"./src/components/VNavigationDrawer/index.js": -/*!***************************************************!*\ - !*** ./src/components/VNavigationDrawer/index.js ***! - \***************************************************/ -/*! exports provided: VNavigationDrawer, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VNavigationDrawer */"./src/components/VNavigationDrawer/VNavigationDrawer.js");n.d(e,"VNavigationDrawer",function(){return i.default}),e.default=i.default},"./src/components/VOverflowBtn/VOverflowBtn.js": -/*!*****************************************************!*\ - !*** ./src/components/VOverflowBtn/VOverflowBtn.js ***! - \*****************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_overflow-buttons.styl */"./src/stylus/components/_overflow-buttons.styl");var i=n(/*! ../VSelect/VSelect */"./src/components/VSelect/VSelect.js"),s=n(/*! ../VAutocomplete */"./src/components/VAutocomplete/index.js"),r=n(/*! ../VTextField/VTextField */"./src/components/VTextField/VTextField.js"),o=n(/*! ../VBtn */"./src/components/VBtn/index.ts"),a=n(/*! ../../util/console */"./src/util/console.ts");e.default={name:"v-overflow-btn",extends:s.default,props:{segmented:Boolean,editable:Boolean,transition:i.default.props.transition},computed:{classes:function(){return Object.assign(s.default.computed.classes.call(this),{"v-overflow-btn":!0,"v-overflow-btn--segmented":this.segmented,"v-overflow-btn--editable":this.editable})},isAnyValueAllowed:function(){return this.editable||s.default.computed.isAnyValueAllowed.call(this)},isSingle:function(){return!0},computedItems:function(){return this.segmented?this.allItems:this.filteredItems},$_menuProps:function(){var t=s.default.computed.$_menuProps.call(this);return t.transition=t.transition||"v-menu-transition",t}},methods:{genSelections:function(){return this.editable?s.default.methods.genSelections.call(this):i.default.methods.genSelections.call(this)},genCommaSelection:function(t,e,n){return this.segmented?this.genSegmentedBtn(t):i.default.methods.genCommaSelection.call(this,t,e,n)},genInput:function(){var t=r.default.methods.genInput.call(this);return t.data.domProps.value=this.editable?this.internalSearch:"",t.data.attrs.readonly=!this.isAnyValueAllowed,t},genLabel:function(){if(this.editable&&this.isFocused)return null;var t=r.default.methods.genLabel.call(this);return t?(t.data.style={},t):t},genSegmentedBtn:function(t){var e=this,n=this.getValue(t),i=this.computedItems.find(function(t){return e.getValue(t)===n})||t;return i.text&&i.callback?this.$createElement(o.default,{props:{flat:!0},on:{click:function(t){t.stopPropagation(),i.callback(t)}}},[i.text]):(Object(a.consoleWarn)("When using 'segmented' prop without a selection slot, items must contain both a text and callback property",this),null)},setSelectedItems:function(){null==this.internalValue?this.selectedItems=[]:this.selectedItems=[this.internalValue]}}}},"./src/components/VOverflowBtn/index.js": -/*!**********************************************!*\ - !*** ./src/components/VOverflowBtn/index.js ***! - \**********************************************/ -/*! exports provided: VOverflowBtn, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VOverflowBtn */"./src/components/VOverflowBtn/VOverflowBtn.js");n.d(e,"VOverflowBtn",function(){return i.default}),e.default=i.default},"./src/components/VPagination/VPagination.ts": -/*!***************************************************!*\ - !*** ./src/components/VPagination/VPagination.ts ***! - \***************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_pagination.styl */"./src/stylus/components/_pagination.styl");var i=n(/*! ../VIcon */"./src/components/VIcon/index.ts"),s=n(/*! ../../directives/resize */"./src/directives/resize.ts"),r=n(/*! ../../util/mixins */"./src/util/mixins.ts"),o=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),a=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),c=function(){return(c=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},l=function(){for(var t=[],e=0;en&&this.value0?t:1;i<=e;i++)n.push(i);return n},genIcon:function(t,e,n,s){return t("li",[t("button",{staticClass:"v-pagination__navigation",class:{"v-pagination__navigation--disabled":n},on:n?{}:{click:s}},[t(i.default,[e])])])},genItem:function(t,e){var n=this,i=e===this.value&&(this.color||"primary");return t("button",this.setBackgroundColor(i,{staticClass:"v-pagination__item",class:{"v-pagination__item--active":e===this.value},on:{click:function(){return n.$emit("input",e)}}}),[e.toString()])},genItems:function(t){var e=this;return this.items.map(function(n,i){return t("li",{key:i},[isNaN(Number(n))?t("span",{class:"v-pagination__more"},[n.toString()]):e.genItem(t,n)])})}},render:function(t){var e=[this.genIcon(t,this.$vuetify.rtl?this.nextIcon:this.prevIcon,this.value<=1,this.previous),this.genItems(t),this.genIcon(t,this.$vuetify.rtl?this.prevIcon:this.nextIcon,this.value>=this.length,this.next)];return t("ul",{directives:[{modifiers:{quiet:!0},name:"resize",value:this.onResize}],class:this.classes},e)}})},"./src/components/VPagination/index.ts": -/*!*********************************************!*\ - !*** ./src/components/VPagination/index.ts ***! - \*********************************************/ -/*! exports provided: VPagination, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VPagination */"./src/components/VPagination/VPagination.ts");n.d(e,"VPagination",function(){return i.default}),e.default=i.default},"./src/components/VParallax/VParallax.ts": -/*!***********************************************!*\ - !*** ./src/components/VParallax/VParallax.ts ***! - \***********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_parallax.styl */"./src/stylus/components/_parallax.styl");var i=n(/*! ../../mixins/translatable */"./src/mixins/translatable.ts"),s=n(/*! ../../util/mixins */"./src/util/mixins.ts");e.default=Object(s.default)(i.default).extend({name:"v-parallax",props:{alt:String,height:{type:[String,Number],default:500},src:String},data:function(){return{isBooted:!1}},computed:{styles:function(){return{display:"block",opacity:this.isBooted?1:0,transform:"translate(-50%, "+this.parallax+"px)"}}},watch:{parallax:function(){this.isBooted=!0}},mounted:function(){this.init()},methods:{init:function(){var t=this,e=this.$refs.img;e&&(e.complete?(this.translate(),this.listeners()):e.addEventListener("load",function(){t.translate(),t.listeners()},!1))},objHeight:function(){return this.$refs.img.naturalHeight}},render:function(t){var e={staticClass:"v-parallax__image",style:this.styles,attrs:{src:this.src},ref:"img"};this.alt&&(e.attrs.alt=this.alt);var n=t("div",{staticClass:"v-parallax__image-container"},[t("img",e)]),i=t("div",{staticClass:"v-parallax__content"},this.$slots.default);return t("div",{staticClass:"v-parallax",style:{height:this.height+"px"},on:this.$listeners},[n,i])}})},"./src/components/VParallax/index.ts": -/*!*******************************************!*\ - !*** ./src/components/VParallax/index.ts ***! - \*******************************************/ -/*! exports provided: VParallax, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VParallax */"./src/components/VParallax/VParallax.ts");n.d(e,"VParallax",function(){return i.default}),e.default=i.default},"./src/components/VPicker/VPicker.js": -/*!*******************************************!*\ - !*** ./src/components/VPicker/VPicker.js ***! - \*******************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_pickers.styl */"./src/stylus/components/_pickers.styl"),n(/*! ../../stylus/components/_cards.styl */"./src/stylus/components/_cards.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0}}},computed:{computedTitleColor:function(){var t=this.isDark?null:this.color||"primary";return this.color||t}},methods:{genTitle:function(){return this.$createElement("div",this.setBackgroundColor(this.computedTitleColor,{staticClass:"v-picker__title",class:{"v-picker__title--landscape":this.landscape}}),this.$slots.title)},genBodyTransition:function(){return this.$createElement("transition",{props:{name:this.transition}},this.$slots.default)},genBody:function(){return this.$createElement("div",{staticClass:"v-picker__body",class:this.themeClasses,style:this.fullWidth?void 0:{width:this.width+"px"}},[this.genBodyTransition()])},genActions:function(){return this.$createElement("div",{staticClass:"v-picker__actions v-card__actions"},this.$slots.actions)}},render:function(t){return t("div",{staticClass:"v-picker v-card",class:r({"v-picker--landscape":this.landscape},this.themeClasses)},[this.$slots.title?this.genTitle():null,this.genBody(),this.$slots.actions?this.genActions():null])}}},"./src/components/VPicker/index.js": -/*!*****************************************!*\ - !*** ./src/components/VPicker/index.js ***! - \*****************************************/ -/*! exports provided: VPicker, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VPicker */"./src/components/VPicker/VPicker.js");n.d(e,"VPicker",function(){return i.default}),e.default=i.default},"./src/components/VProgressCircular/VProgressCircular.ts": -/*!***************************************************************!*\ - !*** ./src/components/VProgressCircular/VProgressCircular.ts ***! - \***************************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_progress-circular.styl */"./src/stylus/components/_progress-circular.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../util/mixins */"./src/util/mixins.ts");e.default=Object(s.default)(i.default).extend({name:"v-progress-circular",props:{button:Boolean,indeterminate:Boolean,rotate:{type:Number,default:0},size:{type:[Number,String],default:32},width:{type:Number,default:4},value:{type:Number,default:0}},computed:{calculatedSize:function(){return Number(this.size)+(this.button?8:0)},circumference:function(){return 2*Math.PI*this.radius},classes:function(){return{"v-progress-circular--indeterminate":this.indeterminate,"v-progress-circular--button":this.button}},normalizedValue:function(){return this.value<0?0:this.value>100?100:this.value},radius:function(){return 20},strokeDashArray:function(){return Math.round(1e3*this.circumference)/1e3},strokeDashOffset:function(){return(100-this.normalizedValue)/100*this.circumference+"px"},strokeWidth:function(){return this.width/+this.size*this.viewBoxSize*2},styles:function(){return{height:this.calculatedSize+"px",width:this.calculatedSize+"px"}},svgStyles:function(){return{transform:"rotate("+this.rotate+"deg)"}},viewBoxSize:function(){return this.radius/(1-this.width/+this.size)}},methods:{genCircle:function(t,e,n){return t("circle",{class:"v-progress-circular__"+e,attrs:{fill:"transparent",cx:2*this.viewBoxSize,cy:2*this.viewBoxSize,r:this.radius,"stroke-width":this.strokeWidth,"stroke-dasharray":this.strokeDashArray,"stroke-dashoffset":n}})},genSvg:function(t){var e=[this.indeterminate||this.genCircle(t,"underlay",0),this.genCircle(t,"overlay",this.strokeDashOffset)];return t("svg",{style:this.svgStyles,attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:this.viewBoxSize+" "+this.viewBoxSize+" "+2*this.viewBoxSize+" "+2*this.viewBoxSize}},e)}},render:function(t){var e=t("div",{staticClass:"v-progress-circular__info"},[this.$slots.default]),n=this.genSvg(t);return t("div",this.setTextColor(this.color,{staticClass:"v-progress-circular",class:this.classes,style:this.styles,on:this.$listeners}),[n,e])}})},"./src/components/VProgressCircular/index.ts": -/*!***************************************************!*\ - !*** ./src/components/VProgressCircular/index.ts ***! - \***************************************************/ -/*! exports provided: VProgressCircular, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VProgressCircular */"./src/components/VProgressCircular/VProgressCircular.ts");n.d(e,"VProgressCircular",function(){return i.default}),e.default=i.default},"./src/components/VProgressLinear/VProgressLinear.ts": -/*!***********************************************************!*\ - !*** ./src/components/VProgressLinear/VProgressLinear.ts ***! - \***********************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_progress-linear.styl */"./src/stylus/components/_progress-linear.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../util/helpers */"./src/util/helpers.ts"),r=n(/*! ../../util/mixins */"./src/util/mixins.ts"),o=n(/*! ../transitions */"./src/components/transitions/index.js");e.default=Object(r.default)(i.default).extend({name:"v-progress-linear",props:{active:{type:Boolean,default:!0},backgroundColor:{type:String,default:null},backgroundOpacity:{type:[Number,String],default:null},bufferValue:{type:[Number,String],default:100},color:{type:String,default:"primary"},height:{type:[Number,String],default:7},indeterminate:Boolean,query:Boolean,value:{type:[Number,String],default:0}},computed:{styles:function(){var t={};return this.active||(t.height=0),this.indeterminate||100===parseInt(this.bufferValue,10)||(t.width=this.bufferValue+"%"),t},effectiveWidth:function(){return this.bufferValue?100*+this.value/+this.bufferValue:0},backgroundStyle:function(){var t=null==this.backgroundOpacity?this.backgroundColor?1:.3:parseFloat(this.backgroundOpacity);return{height:this.active?Object(s.convertToUnit)(this.height):0,opacity:t,width:this.bufferValue+"%"}}},methods:{genDeterminate:function(t){return t("div",this.setBackgroundColor(this.color,{ref:"front",staticClass:"v-progress-linear__bar__determinate",style:{width:this.effectiveWidth+"%"}}))},genBar:function(t,e){var n;return t("div",this.setBackgroundColor(this.color,{staticClass:"v-progress-linear__bar__indeterminate",class:(n={},n[e]=!0,n)}))},genIndeterminate:function(t){return t("div",{ref:"front",staticClass:"v-progress-linear__bar__indeterminate",class:{"v-progress-linear__bar__indeterminate--active":this.active}},[this.genBar(t,"long"),this.genBar(t,"short")])}},render:function(t){var e=t(o.VFadeTransition,this.indeterminate?[this.genIndeterminate(t)]:[]),n=t(o.VSlideXTransition,this.indeterminate?[]:[this.genDeterminate(t)]),i=t("div",{staticClass:"v-progress-linear__bar",style:this.styles},[e,n]),r=t("div",{staticClass:"v-progress-linear__background",class:[this.backgroundColor||this.color],style:this.backgroundStyle});return t("div",{staticClass:"v-progress-linear",class:{"v-progress-linear--query":this.query},style:{height:Object(s.convertToUnit)(this.height)},on:this.$listeners},[r,i])}})},"./src/components/VProgressLinear/index.ts": -/*!*************************************************!*\ - !*** ./src/components/VProgressLinear/index.ts ***! - \*************************************************/ -/*! exports provided: VProgressLinear, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VProgressLinear */"./src/components/VProgressLinear/VProgressLinear.ts");n.d(e,"VProgressLinear",function(){return i.default}),e.default=i.default},"./src/components/VRadioGroup/VRadio.js": -/*!**********************************************!*\ - !*** ./src/components/VRadioGroup/VRadio.js ***! - \**********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_radios.styl */"./src/stylus/components/_radios.styl");var i=n(/*! ../VIcon */"./src/components/VIcon/index.ts"),s=n(/*! ../VLabel */"./src/components/VLabel/index.js"),r=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),o=n(/*! ../../mixins/rippleable */"./src/mixins/rippleable.ts"),a=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),c=n(/*! ../../mixins/selectable */"./src/mixins/selectable.js"),u=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),l=function(){return(l=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},d=function(){for(var t=[],e=0;e=0;)this.radios[e].parentError=t},setActiveRadio:function(){for(var t=this.radios.length;--t>=0;){var e=this.radios[t];e.isActive=this.valueComparator(this.internalValue,e.value)}},unregister:function(t){t.$off("change",this.onRadioChange),t.$off("blur",this.onRadioBlur);var e=this.radios.findIndex(function(e){return e===t});e>-1&&this.radios.splice(e,1)}}}},"./src/components/VRadioGroup/index.js": -/*!*********************************************!*\ - !*** ./src/components/VRadioGroup/index.js ***! - \*********************************************/ -/*! exports provided: VRadioGroup, VRadio, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VRadioGroup */"./src/components/VRadioGroup/VRadioGroup.js");n.d(e,"VRadioGroup",function(){return i.default});var s=n(/*! ./VRadio */"./src/components/VRadioGroup/VRadio.js");n.d(e,"VRadio",function(){return s.default}),e.default={$_vuetify_subcomponents:{VRadioGroup:i.default,VRadio:s.default}}},"./src/components/VRangeSlider/VRangeSlider.js": -/*!*****************************************************!*\ - !*** ./src/components/VRangeSlider/VRangeSlider.js ***! - \*****************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_range-sliders.styl */"./src/stylus/components/_range-sliders.styl");var i=n(/*! ../VSlider */"./src/components/VSlider/index.js"),s=n(/*! ../../util/helpers */"./src/util/helpers.ts");e.default={name:"v-range-slider",extends:i.default,props:{value:{type:Array,default:function(){return[]}}},data:function(t){return{activeThumb:null,lazyValue:t.value.length?t.value:[0,0]}},computed:{classes:function(){return Object.assign({},{"v-input--range-slider":!0},i.default.computed.classes.call(this))},internalValue:{get:function(){return this.lazyValue},set:function(t){var e=this,n=this.min,i=this.max,r=t.map(function(t){return e.roundValue(Math.min(Math.max(t,n),i))});(r[0]>r[1]||r[1]=0}},watch:{internalValue:function(t){t!==this.value&&this.$emit("input",t)},value:function(t){this.internalValue=t}},methods:{createClickFn:function(t){var e=this;return function(n){if(!e.readonly){var i=e.genHoverIndex(n,t);e.clearable&&e.internalValue===i?e.internalValue=0:e.internalValue=i}}},createProps:function(t){var e={index:t,value:this.internalValue,click:this.createClickFn(t),isFilled:Math.floor(this.internalValue)>t,isHovered:Math.floor(this.hoverIndex)>t};return this.halfIncrements&&(e.isHalfHovered=!e.isHovered&&(this.hoverIndex-t)%1>0,e.isHalfFilled=!e.isFilled&&(this.internalValue-t)%1>0),e},genHoverIndex:function(t,e){return e+(this.isHalfEvent(t)?.5:1)},getIconName:function(t){var e=this.isHovering?t.isHovered:t.isFilled,n=this.isHovering?t.isHalfHovered:t.isHalfFilled;return e?this.fullIcon:n?this.halfIcon:this.emptyIcon},getColor:function(t){if(this.isHovering){if(t.isHovered||t.isHalfHovered)return this.color}else if(t.isFilled||t.isHalfFilled)return this.color;return this.backgroundColor},isHalfEvent:function(t){if(this.halfIncrements){var e=t.target&&t.target.getBoundingClientRect();if(e&&t.offsetX=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}},p={closeOnClick:!1,closeOnContentClick:!1,openOnClick:!1,maxHeight:300};e.default={name:"v-select",directives:{ClickOutside:u.default},extends:o.default,mixins:[a.default,c.default],props:{appendIcon:{type:String,default:"$vuetify.icons.dropdown"},appendIconCb:Function,attach:{type:null,default:!1},browserAutocomplete:{type:String,default:"on"},cacheItems:Boolean,chips:Boolean,clearable:Boolean,deletableChips:Boolean,dense:Boolean,hideSelected:Boolean,items:{type:Array,default:function(){return[]}},itemAvatar:{type:[String,Array,Function],default:"avatar"},itemDisabled:{type:[String,Array,Function],default:"disabled"},itemText:{type:[String,Array,Function],default:"text"},itemValue:{type:[String,Array,Function],default:"value"},menuProps:{type:[String,Array,Object],default:function(){return p}},multiple:Boolean,openOnClear:Boolean,returnObject:Boolean,searchInput:{default:null},smallChips:Boolean},data:function(t){return{attrsInput:{role:"combobox"},cachedItems:t.cacheItems?t.items:[],content:null,isBooted:!1,isMenuActive:!1,lastItem:20,lazyValue:void 0!==t.value?t.value:t.multiple?[]:void 0,selectedIndex:-1,selectedItems:[]}},computed:{allItems:function(){return this.filterDuplicates(this.cachedItems.concat(this.items))},classes:function(){return Object.assign({},o.default.computed.classes.call(this),{"v-select":!0,"v-select--chips":this.hasChips,"v-select--chips--small":this.smallChips,"v-select--is-menu-active":this.isMenuActive})},computedItems:function(){return this.allItems},counterValue:function(){return this.multiple?this.selectedItems.length:(this.getText(this.selectedItems[0])||"").toString().length},directives:function(){return this.isFocused?[{name:"click-outside",value:this.blur,args:{closeConditional:this.closeConditional}}]:void 0},dynamicHeight:function(){return"auto"},hasChips:function(){return this.chips||this.smallChips},hasSlot:function(){return Boolean(this.hasChips||this.$scopedSlots.selection)},isDirty:function(){return this.selectedItems.length>0},listData:function(){return{props:{action:this.multiple&&!this.isHidingSelected,color:this.color,dense:this.dense,hideSelected:this.hideSelected,items:this.virtualizedItems,noDataText:this.$vuetify.t(this.noDataText),selectedItems:this.selectedItems,itemAvatar:this.itemAvatar,itemDisabled:this.itemDisabled,itemValue:this.itemValue,itemText:this.itemText},on:{select:this.selectItem},scopedSlots:{item:this.$scopedSlots.item}}},staticList:function(){return(this.$slots["no-data"]||this.$slots["prepend-item"]||this.$slots["append-item"])&&Object(h.consoleError)("assert: staticList should not be called if slots are used"),this.$createElement(r.default,this.listData)},virtualizedItems:function(){return this.$_menuProps.auto?this.computedItems:this.computedItems.slice(0,this.lastItem)},menuCanShow:function(){return!0},$_menuProps:function(){var t;return t="string"==typeof this.menuProps?this.menuProps.split(","):this.menuProps,Array.isArray(t)&&(t=t.reduce(function(t,e){return t[e.trim()]=!0,t},{})),d({},p,{value:this.menuCanShow&&this.isMenuActive,nudgeBottom:this.nudgeBottom?this.nudgeBottom:t.offsetY?1:0},t)}},watch:{internalValue:function(t){this.initialValue=t,this.$emit("change",this.internalValue),this.setSelectedItems()},isBooted:function(){var t=this;this.$nextTick(function(){t.content&&t.content.addEventListener&&t.content.addEventListener("scroll",t.onScroll,!1)})},isMenuActive:function(t){t&&(this.isBooted=!0)},items:{immediate:!0,handler:function(t){this.cacheItems&&(this.cachedItems=this.filterDuplicates(this.cachedItems.concat(t))),this.setSelectedItems()}}},mounted:function(){this.content=this.$refs.menu&&this.$refs.menu.$refs.content},methods:{blur:function(){this.isMenuActive=!1,this.isFocused=!1,this.$refs.input&&this.$refs.input.blur(),this.selectedIndex=-1},activateMenu:function(){this.isMenuActive=!0},clearableCallback:function(){var t=this;this.internalValue=this.multiple?[]:void 0,this.$nextTick(function(){return t.$refs.input.focus()}),this.openOnClear&&(this.isMenuActive=!0)},closeConditional:function(t){return!(!this.content||this.content.contains(t.target)||!this.$el||this.$el.contains(t.target)||t.target===this.$el)},filterDuplicates:function(t){for(var e=new Map,n=0;n1,p=o.reduce(function(t,e){return t[Object(l.camelize)(e)]=n.$attrs[e],t},{}),m=o.map(function(t){return"'"+t+"'"}).join(", "),v=d?"\n":"'",g=Object.keys(p).every(function(t){var e=s.default.options.props[t],n=p[t];return!0===n||(e.type||e)===Boolean&&""===n});p=g?Object.keys(p).join(", "):JSON.stringify(p,null,d?2:0).replace(/"([^(")"]+)":/g,"$1:").replace(/"/g,"'"),Object(h.consoleWarn)(m+" "+(d?"are":"is")+" deprecated, use "+v+':menu-props="'+p+'"'+v+" instead",this)}return""===this.attach||!0===this.attach||"attach"===this.attach?i.attach=this.$el:i.attach=this.attach,this.$createElement(s.default,{props:i,on:{input:function(t){n.isMenuActive=t,n.isFocused=t}},ref:"menu"},[this.genList()])},genSelections:function(){var t,e=this.selectedItems.length,n=new Array(e);for(t=this.$scopedSlots.selection?this.genSlotSelection:this.hasChips?this.genChipSelection:this.genCommaSelection;e--;)n[e]=t(this.selectedItems[e],e,e===n.length-1);return this.$createElement("div",{staticClass:"v-select__selections"},n)},genSlotSelection:function(t,e){return this.$scopedSlots.selection({parent:this,item:t,index:e,selected:e===this.selectedIndex,disabled:this.disabled||this.readonly})},getMenuIndex:function(){return this.$refs.menu?this.$refs.menu.listIndex:-1},getDisabled:function(t){return Object(l.getPropertyFromItem)(t,this.itemDisabled,!1)},getText:function(t){return Object(l.getPropertyFromItem)(t,this.itemText,t)},getValue:function(t){return Object(l.getPropertyFromItem)(t,this.itemValue,this.getText(t))},onBlur:function(t){this.$emit("blur",t)},onChipInput:function(t){this.multiple?this.selectItem(t):this.internalValue=null,0===this.selectedItems.length&&(this.isMenuActive=!0),this.selectedIndex=-1},onClick:function(){this.isDisabled||(this.isMenuActive=!0,this.isFocused||(this.isFocused=!0,this.$emit("focus")))},onEnterDown:function(){this.onBlur()},onEscDown:function(t){t.preventDefault(),this.isMenuActive=!1},onKeyDown:function(t){var e=t.keyCode;return!this.isMenuActive&&[l.keyCodes.enter,l.keyCodes.space,l.keyCodes.up,l.keyCodes.down].includes(e)&&this.activateMenu(),this.isMenuActive&&this.$refs.menu&&this.$refs.menu.changeListIndex(t),e===l.keyCodes.enter?this.onEnterDown(t):e===l.keyCodes.esc?this.onEscDown(t):e===l.keyCodes.tab?this.onTabDown(t):void 0},onMouseUp:function(t){var e=this,n=this.$refs["append-inner"];this.isMenuActive&&n&&(n===t.target||n.contains(t.target))?this.$nextTick(function(){return e.isMenuActive=!e.isMenuActive}):this.isEnclosed&&!this.isDisabled&&(this.isMenuActive=!0),o.default.methods.onMouseUp.call(this,t)},onScroll:function(){var t=this;if(this.isMenuActive){if(this.lastItem>=this.computedItems.length)return;this.content.scrollHeight-(this.content.scrollTop+this.content.clientHeight)<200&&(this.lastItem+=20)}else requestAnimationFrame(function(){return t.content.scrollTop=0})},onTabDown:function(t){var e=this.getMenuIndex(),n=this.$refs.menu.tiles[e];n&&n.className.indexOf("v-list__tile--highlighted")>-1&&this.isMenuActive&&e>-1?(t.preventDefault(),t.stopPropagation(),n.click()):o.default.methods.onBlur.call(this,t)},selectItem:function(t){var e=this;if(this.multiple){var n=(this.internalValue||[]).slice(),i=this.findExistingIndex(t);-1!==i?n.splice(i,1):n.push(t),this.internalValue=n.map(function(t){return e.returnObject?t:e.getValue(t)}),this.$nextTick(function(){e.$refs.menu&&e.$refs.menu.updateDimensions()})}else this.internalValue=this.returnObject?t:this.getValue(t),this.isMenuActive=!1},setMenuIndex:function(t){this.$refs.menu&&(this.$refs.menu.listIndex=t)},setSelectedItems:function(){var t,e,n=this,i=[],s=this.multiple&&Array.isArray(this.internalValue)?this.internalValue:[this.internalValue],r=function(t){var e=o.allItems.findIndex(function(e){return n.valueComparator(n.getValue(e),n.getValue(t))});e>-1&&i.push(o.allItems[e])},o=this;try{for(var a=f(s),c=a.next();!c.done;c=a.next()){r(c.value)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(e=a.return)&&e.call(a)}finally{if(t)throw t.error}}this.selectedItems=i}}}},"./src/components/VSelect/VSelectList.js": -/*!***********************************************!*\ - !*** ./src/components/VSelect/VSelectList.js ***! - \***********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_cards.styl */"./src/stylus/components/_cards.styl");var i=n(/*! ../VCheckbox */"./src/components/VCheckbox/index.js"),s=n(/*! ../VDivider */"./src/components/VDivider/index.ts"),r=n(/*! ../VSubheader */"./src/components/VSubheader/index.js"),o=n(/*! ../VList */"./src/components/VList/index.js"),a=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),c=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),u=n(/*! ../../util/helpers */"./src/util/helpers.ts"),l=function(t){var e="function"==typeof Symbol&&t[Symbol.iterator],n=0;return e?e.call(t):{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}};e.default={name:"v-select-list",mixins:[a.default,c.default],props:{action:Boolean,dense:Boolean,hideSelected:Boolean,items:{type:Array,default:function(){return[]}},itemAvatar:{type:[String,Array,Function],default:"avatar"},itemDisabled:{type:[String,Array,Function],default:"disabled"},itemText:{type:[String,Array,Function],default:"text"},itemValue:{type:[String,Array,Function],default:"value"},noDataText:String,noFilter:Boolean,searchInput:{default:null},selectedItems:{type:Array,default:function(){return[]}}},computed:{parsedItems:function(){var t=this;return this.selectedItems.map(function(e){return t.getValue(e)})},tileActiveClass:function(){return Object.keys(this.setTextColor(this.color).class||{}).join(" ")},staticNoDataTile:function(){return this.$createElement(o.VListTile,{on:{mousedown:function(t){return t.preventDefault()}}},[this.genTileContent(this.noDataText)])}},methods:{genAction:function(t,e){var n=this,s={on:{click:function(e){e.stopPropagation(),n.$emit("select",t)}}};return this.$createElement(o.VListTileAction,s,[this.$createElement(i.default,{props:{color:this.color,inputValue:e}})])},genDivider:function(t){return this.$createElement(s.default,{props:t})},genFilteredText:function(t){if(t=(t||"").toString(),!this.searchInput||this.noFilter)return Object(u.escapeHTML)(t);var e=this.getMaskedCharacters(t),n=e.start,i=e.middle,s=e.end;return""+Object(u.escapeHTML)(n)+this.genHighlight(i)+Object(u.escapeHTML)(s)},genHeader:function(t){return this.$createElement(r.default,{props:t},t.header)},genHighlight:function(t){return''+Object(u.escapeHTML)(t)+""},getMaskedCharacters:function(t){var e=(this.searchInput||"").toString().toLowerCase(),n=t.toLowerCase().indexOf(e);return n<0?{start:"",middle:t,end:""}:{start:t.slice(0,n),middle:t.slice(n,n+e.length),end:t.slice(n+e.length)}},genTile:function(t,e,n,i){var s=this;void 0===e&&(e=null),void 0===n&&(n=!1),void 0===i&&(i=this.hasItem(t)),t===Object(t)&&(n=this.getAvatar(t),e=null!==e?e:this.getDisabled(t));var r={on:{mousedown:function(t){t.preventDefault()},click:function(){return e||s.$emit("select",t)}},props:{activeClass:this.tileActiveClass,avatar:n,disabled:e,ripple:!0,value:i}};if(!this.$scopedSlots.item)return this.$createElement(o.VListTile,r,[this.action&&!this.hideSelected&&this.items.length>0?this.genAction(t,i):null,this.genTileContent(t)]);var a=this.$scopedSlots.item({parent:this,item:t,tile:r});return this.needsTile(a)?this.$createElement(o.VListTile,r,[a]):a},genTileContent:function(t){var e=this.genFilteredText(this.getText(t));return this.$createElement(o.VListTileContent,[this.$createElement(o.VListTileTitle,{domProps:{innerHTML:e}})])},hasItem:function(t){return this.parsedItems.indexOf(this.getValue(t))>-1},needsTile:function(t){return null==t.componentOptions||"v-list-tile"!==t.componentOptions.Ctor.options.name},getAvatar:function(t){return Boolean(Object(u.getPropertyFromItem)(t,this.itemAvatar,!1))},getDisabled:function(t){return Boolean(Object(u.getPropertyFromItem)(t,this.itemDisabled,!1))},getText:function(t){return String(Object(u.getPropertyFromItem)(t,this.itemText,t))},getValue:function(t){return Object(u.getPropertyFromItem)(t,this.itemValue,this.getText(t))}},render:function(){var t,e,n=[];try{for(var i=l(this.items),s=i.next();!s.done;s=i.next()){var r=s.value;this.hideSelected&&this.hasItem(r)||(null==r?n.push(this.genTile(r)):r.header?n.push(this.genHeader(r)):r.divider?n.push(this.genDivider(r)):n.push(this.genTile(r)))}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}return n.length||n.push(this.$slots["no-data"]||this.staticNoDataTile),this.$slots["prepend-item"]&&n.unshift(this.$slots["prepend-item"]),this.$slots["append-item"]&&n.push(this.$slots["append-item"]),this.$createElement("div",{staticClass:"v-select-list v-card",class:this.themeClasses},[this.$createElement(o.VList,{props:{dense:this.dense}},n)])}}},"./src/components/VSelect/index.js": -/*!*****************************************!*\ - !*** ./src/components/VSelect/index.js ***! - \*****************************************/ -/*! exports provided: VSelect, default */function(t,e,n){"use strict";n.r(e),n.d(e,"VSelect",function(){return l});var i=n(/*! ./VSelect */"./src/components/VSelect/VSelect.js"),s=n(/*! ../VOverflowBtn */"./src/components/VOverflowBtn/index.js"),r=n(/*! ../VAutocomplete */"./src/components/VAutocomplete/index.js"),o=n(/*! ../VCombobox */"./src/components/VCombobox/index.js"),a=n(/*! ../../util/rebuildFunctionalSlots */"./src/util/rebuildFunctionalSlots.js"),c=n(/*! ../../util/dedupeModelListeners */"./src/util/dedupeModelListeners.ts"),u=n(/*! ../../util/console */"./src/util/console.ts"),l={functional:!0,$_wrapperFor:i.default,props:{autocomplete:Boolean,combobox:Boolean,multiple:Boolean,tags:Boolean,editable:Boolean,overflow:Boolean,segmented:Boolean},render:function(t,e){var n=e.props,h=e.data,d=e.slots,f=e.parent;Object(c.default)(h);var p=Object(a.default)(d(),t);return n.autocomplete&&Object(u.deprecate)("","",l,f),n.combobox&&Object(u.deprecate)("","",l,f),n.tags&&Object(u.deprecate)("","",l,f),n.overflow&&Object(u.deprecate)("","",l,f),n.segmented&&Object(u.deprecate)("","",l,f),n.editable&&Object(u.deprecate)("","",l,f),n.combobox||n.tags?(h.attrs.multiple=n.tags,t(o.default,h,p)):n.autocomplete?(h.attrs.multiple=n.multiple,t(r.default,h,p)):n.overflow||n.segmented||n.editable?(h.attrs.segmented=n.segmented,h.attrs.editable=n.editable,t(s.default,h,p)):(h.attrs.multiple=n.multiple,t(i.default,h,p))}};e.default=l},"./src/components/VSlider/VSlider.js": -/*!*******************************************!*\ - !*** ./src/components/VSlider/VSlider.js ***! - \*******************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_sliders.styl */"./src/stylus/components/_sliders.styl");var i=n(/*! ../transitions */"./src/components/transitions/index.js"),s=n(/*! ../VInput */"./src/components/VInput/index.js"),r=n(/*! ../../directives/click-outside */"./src/directives/click-outside.ts"),o=n(/*! ../../util/helpers */"./src/util/helpers.ts"),a=n(/*! ../../util/console */"./src/util/console.ts"),c=function(){return(c=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0,"v-input--slider--thumb-label":this.thumbLabel||this.$scopedSlots.thumbLabel}},showTicks:function(){return this.tickLabels.length>0||!this.disabled&&this.stepNumeric&&!!this.ticks},showThumbLabel:function(){return!this.disabled&&(!!this.thumbLabel||""===this.thumbLabel||this.$scopedSlots["thumb-label"])},computedColor:function(){return this.disabled?null:this.validationState||this.color||"primary"},computedTrackColor:function(){return this.disabled?null:this.trackColor||null},computedThumbColor:function(){return this.disabled||!this.isDirty?null:this.validationState||this.thumbColor||this.color||"primary"},internalValue:{get:function(){return this.lazyValue},set:function(t){var e=this.min,n=this.max,i=this.roundValue(Math.min(Math.max(t,e),n));i!==this.lazyValue&&(this.lazyValue=i,this.$emit("input",i),this.validate())}},stepNumeric:function(){return this.step>0?parseFloat(this.step):0},trackFillStyles:function(){var t=this.$vuetify.rtl?"auto":0,e=this.$vuetify.rtl?0:"auto",n=this.inputWidth+"%";return this.disabled&&(n="calc("+this.inputWidth+"% - 8px)"),{transition:this.trackTransition,left:t,right:e,width:n}},trackPadding:function(){return this.isActive||this.inputWidth>0||this.disabled?0:7},trackStyles:function(){var t=this.disabled?"calc("+this.inputWidth+"% + 8px)":this.trackPadding+"px",e=this.$vuetify.rtl?"auto":t,n=this.$vuetify.rtl?t:"auto",i=this.disabled?"calc("+(100-this.inputWidth)+"% - 8px)":"100%";return{transition:this.trackTransition,left:e,right:n,width:i}},tickStyles:function(){var t=Number(this.tickSize);return{"border-width":t+"px","border-radius":t>1?"50%":null,transform:t>1?"translateX(-"+t+"px) translateY(-"+(t-1)+"px)":null}},trackTransition:function(){return this.keyPressed>=2?"none":""},numTicks:function(){return Math.ceil((this.max-this.min)/this.stepNumeric)},inputWidth:function(){return(this.roundValue(this.internalValue)-this.min)/(this.max-this.min)*100},isDirty:function(){return this.internalValue>this.min||this.alwaysDirty}},watch:{min:function(t){t>this.internalValue&&this.$emit("input",parseFloat(t))},max:function(t){t0},style:c({},t.tickStyles,{left:e*(100/t.numTicks)+"%"})},n)});return this.$createElement("div",{staticClass:"v-slider__ticks-container"},e)},genThumb:function(){return this.$createElement("div",this.setBackgroundColor(this.computedThumbColor,{staticClass:"v-slider__thumb"}))},genThumbContainer:function(t,e,n,i){var s=[this.genThumb()],r=this.getLabel(t);return this.showThumbLabel&&s.push(this.genThumbLabel(r)),this.$createElement("div",this.setTextColor(this.computedThumbColor,{staticClass:"v-slider__thumb-container",class:{"v-slider__thumb-container--is-active":n,"v-slider__thumb-container--show-label":this.showThumbLabel},style:{transition:this.trackTransition,left:(this.$vuetify.rtl?100-e:e)+"%"},on:{touchstart:i,mousedown:i}}),s)},genThumbLabel:function(t){var e=Object(o.convertToUnit)(this.thumbSize);return this.$createElement(i.VScaleTransition,{props:{origin:"bottom center"}},[this.$createElement("div",{staticClass:"v-slider__thumb-label__container",directives:[{name:"show",value:this.isFocused||this.isActive||"always"===this.thumbLabel}]},[this.$createElement("div",this.setBackgroundColor(this.computedThumbColor,{staticClass:"v-slider__thumb-label",style:{height:e,width:e}}),[t])])])},genTrackContainer:function(){var t=[this.$createElement("div",this.setBackgroundColor(this.computedTrackColor,{staticClass:"v-slider__track",style:this.trackStyles})),this.$createElement("div",this.setBackgroundColor(this.computedColor,{staticClass:"v-slider__track-fill",style:this.trackFillStyles}))];return this.$createElement("div",{staticClass:"v-slider__track__container",ref:"track"},t)},getLabel:function(t){return this.$scopedSlots["thumb-label"]?this.$scopedSlots["thumb-label"]({value:t}):this.$createElement("span",t)},onBlur:function(t){2!==this.keyPressed&&(this.isActive=!1,this.isFocused=!1,this.$emit("blur",t))},onFocus:function(t){this.isFocused=!0,this.$emit("focus",t)},onThumbMouseDown:function(t){this.oldValue=this.internalValue,this.keyPressed=2;var e={passive:!0};this.isActive=!0,this.isFocused=!1,"touches"in t?(this.app.addEventListener("touchmove",this.onMouseMove,e),Object(o.addOnceEventListener)(this.app,"touchend",this.onSliderMouseUp)):(this.app.addEventListener("mousemove",this.onMouseMove,e),Object(o.addOnceEventListener)(this.app,"mouseup",this.onSliderMouseUp)),this.$emit("start",this.internalValue)},onSliderMouseUp:function(){this.keyPressed=0;var t={passive:!0};this.isActive=!1,this.isFocused=!1,this.app.removeEventListener("touchmove",this.onMouseMove,t),this.app.removeEventListener("mousemove",this.onMouseMove,t),this.$emit("end",this.internalValue),Object(o.deepEqual)(this.oldValue,this.internalValue)||this.$emit("change",this.internalValue)},onMouseMove:function(t){var e=this.parseMouseMove(t),n=e.value;e.isInsideTrack&&this.setInternalValue(n)},onKeyDown:function(t){if(!this.disabled&&!this.readonly){var e=this.parseKeyDown(t);null!=e&&(this.setInternalValue(e),this.$emit("change",e))}},onKeyUp:function(){this.keyPressed=0},onSliderClick:function(t){this.isFocused=!0,this.onMouseMove(t),this.$emit("change",this.internalValue)},parseMouseMove:function(t){var e=this.$refs.track.getBoundingClientRect(),n=e.left,i=e.width,s="touches"in t?t.touches[0].clientX:t.clientX,r=Math.min(Math.max((s-n)/i,0),1)||0;this.$vuetify.rtl&&(r=1-r);var o=s>=n-8&&s<=n+i+8;return{value:parseFloat(this.min)+r*(this.max-this.min),isInsideTrack:o}},parseKeyDown:function(t,e){if(void 0===e&&(e=this.internalValue),!this.disabled){var n=o.keyCodes.pageup,i=o.keyCodes.pagedown,s=o.keyCodes.end,r=o.keyCodes.home,a=o.keyCodes.left,c=o.keyCodes.right,u=o.keyCodes.down,l=o.keyCodes.up;if([n,i,s,r,a,c,u,l].includes(t.keyCode)){t.preventDefault();var h=this.stepNumeric||1,d=(this.max-this.min)/h;if([a,c,u,l].includes(t.keyCode))this.keyPressed+=1,e+=((this.$vuetify.rtl?[a,l]:[c,l]).includes(t.keyCode)?1:-1)*h*(t.shiftKey?3:t.ctrlKey?2:1);else if(t.keyCode===r)e=parseFloat(this.min);else if(t.keyCode===s)e=parseFloat(this.max);else{e-=(t.keyCode===i?1:-1)*h*(d>100?d/10:10)}return e}}},roundValue:function(t){if(!this.stepNumeric)return t;var e=this.step.toString().trim(),n=e.indexOf(".")>-1?e.length-e.indexOf(".")-1:0,i=this.min%this.stepNumeric,s=Math.round((t-i)/this.stepNumeric)*this.stepNumeric+i;return parseFloat(Math.min(s,this.max).toFixed(n))},setInternalValue:function(t){this.internalValue=t}}}},"./src/components/VSlider/index.js": -/*!*****************************************!*\ - !*** ./src/components/VSlider/index.js ***! - \*****************************************/ -/*! exports provided: VSlider, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VSlider */"./src/components/VSlider/VSlider.js");n.d(e,"VSlider",function(){return i.default}),e.default=i.default},"./src/components/VSnackbar/VSnackbar.ts": -/*!***********************************************!*\ - !*** ./src/components/VSnackbar/VSnackbar.ts ***! - \***********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_snackbars.styl */"./src/stylus/components/_snackbars.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),r=n(/*! ../../mixins/positionable */"./src/mixins/positionable.ts"),o=n(/*! ../../util/mixins */"./src/util/mixins.ts");e.default=Object(o.default)(i.default,s.default,Object(r.factory)(["absolute","top","bottom","left","right"])).extend({name:"v-snackbar",props:{autoHeight:Boolean,multiLine:Boolean,timeout:{type:Number,default:6e3},vertical:Boolean},data:function(){return{activeTimeout:-1}},computed:{classes:function(){return{"v-snack--active":this.isActive,"v-snack--absolute":this.absolute,"v-snack--auto-height":this.autoHeight,"v-snack--bottom":this.bottom||!this.top,"v-snack--left":this.left,"v-snack--multi-line":this.multiLine&&!this.vertical,"v-snack--right":this.right,"v-snack--top":this.top,"v-snack--vertical":this.vertical}}},watch:{isActive:function(){this.setTimeout()}},mounted:function(){this.setTimeout()},methods:{setTimeout:function(){var t=this;window.clearTimeout(this.activeTimeout),this.isActive&&this.timeout&&(this.activeTimeout=window.setTimeout(function(){t.isActive=!1},this.timeout))}},render:function(t){var e=[];return this.isActive&&e.push(t("div",{staticClass:"v-snack",class:this.classes,on:this.$listeners},[t("div",this.setBackgroundColor(this.color,{staticClass:"v-snack__wrapper"}),[t("div",{staticClass:"v-snack__content"},this.$slots.default)])])),t("transition",{attrs:{name:"v-snack-transition"}},e)}})},"./src/components/VSnackbar/index.ts": -/*!*******************************************!*\ - !*** ./src/components/VSnackbar/index.ts ***! - \*******************************************/ -/*! exports provided: VSnackbar, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VSnackbar */"./src/components/VSnackbar/VSnackbar.ts");n.d(e,"VSnackbar",function(){return i.default}),e.default=i.default},"./src/components/VSpeedDial/VSpeedDial.js": -/*!*************************************************!*\ - !*** ./src/components/VSpeedDial/VSpeedDial.js ***! - \*************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_speed-dial.styl */"./src/stylus/components/_speed-dial.styl");var i=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),s=n(/*! ../../mixins/positionable */"./src/mixins/positionable.ts"),r=n(/*! ../../mixins/transitionable */"./src/mixins/transitionable.ts"),o=n(/*! ../../directives/click-outside */"./src/directives/click-outside.ts");e.default={name:"v-speed-dial",directives:{ClickOutside:o.default},mixins:[s.default,i.default,r.default],props:{direction:{type:String,default:"top",validator:function(t){return["top","right","bottom","left"].includes(t)}},openOnHover:Boolean,transition:{type:String,default:"scale-transition"}},computed:{classes:function(){var t;return(t={"v-speed-dial":!0,"v-speed-dial--top":this.top,"v-speed-dial--right":this.right,"v-speed-dial--bottom":this.bottom,"v-speed-dial--left":this.left,"v-speed-dial--absolute":this.absolute,"v-speed-dial--fixed":this.fixed})["v-speed-dial--direction-"+this.direction]=!0,t}},render:function(t){var e=this,n=[],i={class:this.classes,directives:[{name:"click-outside",value:function(){return e.isActive=!1}}],on:{click:function(){return e.isActive=!e.isActive}}};this.openOnHover&&(i.on.mouseenter=function(){return e.isActive=!0},i.on.mouseleave=function(){return e.isActive=!1}),this.isActive&&(n=(this.$slots.default||[]).map(function(t,e){return t.key=e,t}));var s=t("transition-group",{class:"v-speed-dial__list",props:{name:this.transition,mode:this.mode,origin:this.origin,tag:"div"}},n);return t("div",i,[this.$slots.activator,s])}}},"./src/components/VSpeedDial/index.js": -/*!********************************************!*\ - !*** ./src/components/VSpeedDial/index.js ***! - \********************************************/ -/*! exports provided: VSpeedDial, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VSpeedDial */"./src/components/VSpeedDial/VSpeedDial.js");n.d(e,"VSpeedDial",function(){return i.default}),e.default=i.default},"./src/components/VStepper/VStepper.js": -/*!*********************************************!*\ - !*** ./src/components/VStepper/VStepper.js ***! - \*********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_steppers.styl */"./src/stylus/components/_steppers.styl");var i=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),s=function(){return(s=Object.assign||function(t){for(var e,n=1,i=arguments.length;n=0;)this.steps[n].toggle(this.inputValue);for(n=this.content.length;--n>=0;)this.content[n].toggle(this.inputValue,this.isReverse);this.$emit("input",this.inputValue),e&&(this.isBooted=!0)},value:function(){var t=this;this.getSteps(),this.$nextTick(function(){return t.inputValue=t.value})}},mounted:function(){this.getSteps(),this.inputValue=this.value||this.steps[0].step||1},methods:{getSteps:function(){this.steps=[],this.content=[];for(var t=0;t-1&&t.preventDefault(),this.$emit("click",t),this.to||this.tabClick(this)},onRouteChange:function(){var t=this;if(this.to&&this.$refs.link){var e="_vnode.data.class."+this.activeClass;this.$nextTick(function(){Object(o.getObjectValueByPath)(t.$refs.link,e)&&t.tabClick(t)})}},toggle:function(t){this.isActive=t===this||t===this.action}},render:function(t){var e=this.generateRouteLink(this.classes),n=e.data,i=this.disabled?"div":e.tag;return n.ref="link",t("div",{staticClass:"v-tabs__div"},[t(i,n,this.$slots.default)])}}},"./src/components/VTabs/VTabItem.js": -/*!******************************************!*\ - !*** ./src/components/VTabs/VTabItem.js ***! - \******************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../mixins/bootable */"./src/mixins/bootable.ts"),s=n(/*! ../transitions */"./src/components/transitions/index.js"),r=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),o=n(/*! ../../directives/touch */"./src/directives/touch.ts");e.default={name:"v-tab-item",components:{VTabTransition:s.VTabTransition,VTabReverseTransition:s.VTabReverseTransition},directives:{Touch:o.default},mixins:[i.default,Object(r.inject)("tabs","v-tab-item","v-tabs-items")],props:{id:String,transition:{type:[Boolean,String],default:"tab-transition"},reverseTransition:{type:[Boolean,String],default:"tab-reverse-transition"}},data:function(){return{isActive:!1,reverse:!1}},computed:{computedTransition:function(){return this.reverse?this.reverseTransition:this.transition}},mounted:function(){this.tabs.register(this)},beforeDestroy:function(){this.tabs.unregister(this)},methods:{toggle:function(t,e,n){this.$el.style.transition=n?null:"none",this.reverse=e,this.isActive=t}},render:function(t){var e=t("div",{staticClass:"v-tabs__content",directives:[{name:"show",value:this.isActive}],domProps:{id:this.id},on:this.$listeners},this.showLazyContent(this.$slots.default));return this.computedTransition?t("transition",{props:{name:this.computedTransition}},[e]):e}}},"./src/components/VTabs/VTabs.js": -/*!***************************************!*\ - !*** ./src/components/VTabs/VTabs.js ***! - \***************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_tabs.styl */"./src/stylus/components/_tabs.styl");var i=n(/*! ./mixins/tabs-computed */"./src/components/VTabs/mixins/tabs-computed.js"),s=n(/*! ./mixins/tabs-generators */"./src/components/VTabs/mixins/tabs-generators.js"),r=n(/*! ./mixins/tabs-props */"./src/components/VTabs/mixins/tabs-props.js"),o=n(/*! ./mixins/tabs-touch */"./src/components/VTabs/mixins/tabs-touch.js"),a=n(/*! ./mixins/tabs-watchers */"./src/components/VTabs/mixins/tabs-watchers.js"),c=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),u=n(/*! ../../mixins/ssr-bootable */"./src/mixins/ssr-bootable.ts"),l=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),h=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),d=n(/*! ../../directives/resize */"./src/directives/resize.ts"),f=n(/*! ../../directives/touch */"./src/directives/touch.ts");e.default={name:"v-tabs",directives:{Resize:d.default,Touch:f.default},mixins:[Object(h.provide)("tabs"),c.default,u.default,i.default,r.default,s.default,o.default,a.default,l.default],provide:function(){return{tabs:this,tabClick:this.tabClick,tabProxy:this.tabProxy,registerItems:this.registerItems,unregisterItems:this.unregisterItems}},data:function(){return{bar:[],content:[],isBooted:!1,isOverflowing:!1,lazyValue:this.value,nextIconVisible:!1,prevIconVisible:!1,resizeTimeout:null,reverse:!1,scrollOffset:0,sliderWidth:null,sliderLeft:null,startX:0,tabsContainer:null,tabs:[],tabItems:null,transitionTime:300,widths:{bar:0,container:0,wrapper:0}}},computed:{isDark:function(){return this.theme.isDark},selfIsDark:function(){return l.default.options.computed.isDark.call(this)},themeClasses:function(){return{"theme--dark":this.selfIsDark,"theme--light":!this.selfIsDark}}},watch:{tabs:"onResize"},mounted:function(){this.checkIcons()},methods:{checkIcons:function(){this.prevIconVisible=this.checkPrevIcon(),this.nextIconVisible=this.checkNextIcon()},checkPrevIcon:function(){return this.scrollOffset>0},checkNextIcon:function(){return this.widths.container>this.scrollOffset+this.widths.wrapper},callSlider:function(){var t=this;if(this.hideSlider||!this.activeTab)return!1;var e=(this.activeTab||{}).action,n=e===this.activeTab?this.activeTab:this.tabs.find(function(t){return t.action===e});this.$nextTick(function(){n&&n.$el&&(t.sliderWidth=n.$el.scrollWidth,t.sliderLeft=n.$el.offsetLeft)})},onResize:function(){var t=this;this._isDestroyed||(this.setWidths(),clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){t.callSlider(),t.scrollIntoView(),t.checkIcons()},this.transitionTime))},overflowCheck:function(t,e){this.isOverflowing&&e(t)},scrollTo:function(t){this.scrollOffset=this.newOffset(t)},setOverflow:function(){this.isOverflowing=this.widths.bar-1}),n=e>-1?e:0,i=this.tabs[n];this.inputValue=i.action===i?n:i.action}},parseNodes:function(){for(var t=[],e=[],n=[],i=[],s=(this.$slots.default||[]).length,r=0;r=0;)this.tabs[t].toggle(this.target);this.setOverflow()}},render:function(t){var e=this.parseNodes(),n=e.tab,i=e.slider,s=e.items,r=e.item;return t("div",{staticClass:"v-tabs",directives:[{name:"resize",arg:400,modifiers:{quiet:!0},value:this.onResize}]},[this.genBar([this.hideSlider?null:this.genSlider(i),n]),this.genItems(s,r)])}}},"./src/components/VTabs/VTabsItems.js": -/*!********************************************!*\ - !*** ./src/components/VTabs/VTabsItems.js ***! - \********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),s=n(/*! ../../directives/touch */"./src/directives/touch.ts");e.default={name:"v-tabs-items",directives:{Touch:s.default},mixins:[Object(i.provide)("tabs")],inject:{registerItems:{default:null},tabProxy:{default:null},unregisterItems:{default:null}},props:{cycle:Boolean,touchless:Boolean,value:[Number,String]},data:function(){return{items:[],lazyValue:this.value,reverse:!1}},computed:{activeIndex:function(){var t=this;return this.items.findIndex(function(e,n){return e.id===t.lazyValue||n===t.lazyValue})},activeItem:function(){if(this.items.length)return this.items[this.activeIndex]},inputValue:{get:function(){return this.lazyValue},set:function(t){this.lazyValue=t,this.tabProxy?this.tabProxy(t):this.$emit("input",t)}}},watch:{activeIndex:function(t,e){this.reverse=t=0;)this.items[t].toggle(this.activeIndex===t,this.reverse,this.isBooted);this.isBooted=!0}},render:function(t){var e=this,n={staticClass:"v-tabs__items",directives:[]};return!this.touchless&&n.directives.push({name:"touch",value:{left:function(){return e.onSwipe("next")},right:function(){return e.onSwipe("prev")}}}),t("div",n,this.$slots.default)}}},"./src/components/VTabs/VTabsSlider.js": -/*!*********************************************!*\ - !*** ./src/components/VTabs/VTabsSlider.js ***! - \*********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts");e.default={name:"v-tabs-slider",mixins:[i.default],render:function(t){return t("div",this.setBackgroundColor(this.color||"accent",{staticClass:"v-tabs__slider"}))}}},"./src/components/VTabs/index.js": -/*!***************************************!*\ - !*** ./src/components/VTabs/index.js ***! - \***************************************/ -/*! exports provided: VTabs, VTab, VTabItem, VTabsItems, VTabsSlider, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VTabs */"./src/components/VTabs/VTabs.js");n.d(e,"VTabs",function(){return i.default});var s=n(/*! ./VTab */"./src/components/VTabs/VTab.js");n.d(e,"VTab",function(){return s.default});var r=n(/*! ./VTabsItems */"./src/components/VTabs/VTabsItems.js");n.d(e,"VTabsItems",function(){return r.default});var o=n(/*! ./VTabItem */"./src/components/VTabs/VTabItem.js");n.d(e,"VTabItem",function(){return o.default});var a=n(/*! ./VTabsSlider */"./src/components/VTabs/VTabsSlider.js");n.d(e,"VTabsSlider",function(){return a.default}),e.default={$_vuetify_subcomponents:{VTabs:i.default,VTab:s.default,VTabsItems:r.default,VTabItem:o.default,VTabsSlider:a.default}}},"./src/components/VTabs/mixins/tabs-computed.js": -/*!******************************************************!*\ - !*** ./src/components/VTabs/mixins/tabs-computed.js ***! - \******************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={computed:{activeIndex:function(){var t=this;return this.tabs.findIndex(function(e,n){return(e.action===e?n:e.action)===t.lazyValue})},activeTab:function(){if(this.tabs.length)return this.tabs[this.activeIndex]},containerStyles:function(){return this.height?{height:parseInt(this.height,10)+"px"}:null},hasArrows:function(){return(this.showArrows||!this.isMobile)&&this.isOverflowing},inputValue:{get:function(){return this.lazyValue},set:function(t){this.inputValue!==t&&(this.lazyValue=t,this.$emit("input",t))}},isMobile:function(){return this.$vuetify.breakpoint.width0?t:e.length?this.$createElement(i.default,e):null},genTransition:function(t){return this.$createElement("transition",{props:{name:"fade-transition"}},[this.genIcon(t)])},genWrapper:function(t){var e=this;return this.$createElement("div",{staticClass:"v-tabs__wrapper",class:{"v-tabs__wrapper--show-arrows":this.hasArrows},ref:"wrapper",directives:[{name:"touch",value:{start:function(t){return e.overflowCheck(t,e.onTouchStart)},move:function(t){return e.overflowCheck(t,e.onTouchMove)},end:function(t){return e.overflowCheck(t,e.onTouchEnd)}}}]},[t])},genSlider:function(t){return t.length||(t=[this.$createElement(s.default,{props:{color:this.sliderColor}})]),this.$createElement("div",{staticClass:"v-tabs__slider-wrapper",style:this.sliderStyles},t)}}}},"./src/components/VTabs/mixins/tabs-props.js": -/*!***************************************************!*\ - !*** ./src/components/VTabs/mixins/tabs-props.js ***! - \***************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={props:{alignWithTitle:Boolean,centered:Boolean,fixedTabs:Boolean,grow:Boolean,height:{type:[Number,String],default:void 0,validator:function(t){return!isNaN(parseInt(t))}},hideSlider:Boolean,iconsAndText:Boolean,mobileBreakPoint:{type:[Number,String],default:1264,validator:function(t){return!isNaN(parseInt(t))}},nextIcon:{type:String,default:"$vuetify.icons.next"},prevIcon:{type:String,default:"$vuetify.icons.prev"},right:Boolean,showArrows:Boolean,sliderColor:{type:String,default:"accent"},value:[Number,String]}}},"./src/components/VTabs/mixins/tabs-touch.js": -/*!***************************************************!*\ - !*** ./src/components/VTabs/mixins/tabs-touch.js ***! - \***************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={methods:{newOffset:function(t){var e=this.$refs.wrapper.clientWidth;return"prev"===t?Math.max(this.scrollOffset-e,0):Math.min(this.scrollOffset+e,this.$refs.container.clientWidth-e)},onTouchStart:function(t){this.startX=this.scrollOffset+t.touchstartX,this.$refs.container.style.transition="none",this.$refs.container.style.willChange="transform"},onTouchMove:function(t){this.scrollOffset=this.startX-t.touchmoveX},onTouchEnd:function(){var t=this.$refs.container,e=this.$refs.wrapper,n=t.clientWidth-e.clientWidth;t.style.transition=null,t.style.willChange=null,this.scrollOffset<0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset>=n&&(this.scrollOffset=n)}}}},"./src/components/VTabs/mixins/tabs-watchers.js": -/*!******************************************************!*\ - !*** ./src/components/VTabs/mixins/tabs-watchers.js ***! - \******************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={watch:{activeTab:function(t,e){if(!e&&t&&this.updateTabs(),setTimeout(this.callSlider,0),t){var n=t.action;this.tabItems&&this.tabItems(n===t?this.tabs.indexOf(t):n)}},alignWithTitle:"callSlider",centered:"callSlider",fixedTabs:"callSlider",hasArrows:function(t){t||(this.scrollOffset=0)},isBooted:"findActiveLink",lazyValue:"updateTabs",right:"callSlider",value:function(t){this.lazyValue=t},"$vuetify.application.left":"onResize","$vuetify.application.right":"onResize",scrollOffset:function(t){this.$refs.container.style.transform="translateX("+-t+"px)",this.hasArrows&&(this.prevIconVisible=this.checkPrevIcon(),this.nextIconVisible=this.checkNextIcon())}}}},"./src/components/VTextField/VTextField.js": -/*!*************************************************!*\ - !*** ./src/components/VTextField/VTextField.js ***! - \*************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_text-fields.styl */"./src/stylus/components/_text-fields.styl");var i=n(/*! ../VInput */"./src/components/VInput/index.js"),s=n(/*! ../VCounter */"./src/components/VCounter/index.js"),r=n(/*! ../VLabel */"./src/components/VLabel/index.js"),o=n(/*! ../../mixins/maskable */"./src/mixins/maskable.js"),a=n(/*! ../../directives/ripple */"./src/directives/ripple.ts"),c=n(/*! ../../util/helpers */"./src/util/helpers.ts"),u=n(/*! ../../util/console */"./src/util/console.ts"),l=function(){return(l=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0||this.badInput},isEnclosed:function(){return this.box||this.isSolo||this.hasOutline||this.fullWidth},isLabelActive:function(){return this.isDirty||h.includes(this.type)},isSingle:function(){return this.isSolo||this.singleLine},isSolo:function(){return this.solo||this.soloInverted},labelPosition:function(){var t=this.prefix&&!this.labelValue?16:0;return!this.$vuetify.rtl!=!this.reverse?{left:"auto",right:t}:{left:t,right:"auto"}},showLabel:function(){return this.hasLabel&&(!this.isSingle||!this.isLabelActive&&!this.placeholder)},labelValue:function(){return!this.isSingle&&Boolean(this.isFocused||this.isLabelActive||this.placeholder)}},watch:{isFocused:function(t){this.hasColor=t,t?this.initialValue=this.lazyValue:this.initialValue!==this.lazyValue&&this.$emit("change",this.lazyValue)},value:function(t){var e=this;if(this.mask&&!this.internalChange){var n=this.maskText(this.unmaskText(t));this.lazyValue=this.unmaskText(n),String(t)!==this.lazyValue&&this.$nextTick(function(){e.$refs.input.value=n,e.$emit("input",e.lazyValue)})}else this.lazyValue=t}},mounted:function(){this.autofocus&&this.onFocus()},methods:{focus:function(){this.onFocus()},blur:function(){this.$refs.input?this.$refs.input.blur():this.onBlur()},clearableCallback:function(){var t=this;this.internalValue=null,this.$nextTick(function(){return t.$refs.input.focus()})},genAppendSlot:function(){var t=[];return this.$slots["append-outer"]?t.push(this.$slots["append-outer"]):this.appendOuterIcon&&t.push(this.genIcon("appendOuter")),this.genSlot("append","outer",t)},genPrependInnerSlot:function(){var t=[];return this.$slots["prepend-inner"]?t.push(this.$slots["prepend-inner"]):this.prependInnerIcon&&t.push(this.genIcon("prependInner")),this.genSlot("prepend","inner",t)},genIconSlot:function(){var t=[];return this.$slots.append?t.push(this.$slots.append):this.appendIcon&&t.push(this.genIcon("append")),this.genSlot("append","inner",t)},genInputSlot:function(){var t=i.default.methods.genInputSlot.call(this),e=this.genPrependInnerSlot();return e&&t.children.unshift(e),t},genClearIcon:function(){if(!this.clearable)return null;var t=!!this.isDirty&&"clear";return this.clearIconCb&&Object(u.deprecate)(":clear-icon-cb","@click:clear",this),this.genSlot("append","inner",[this.genIcon(t,!this.$listeners["click:clear"]&&this.clearIconCb||this.clearableCallback,!1)])},genCounter:function(){if(!1===this.counter||null==this.counter)return null;var t=!0===this.counter?this.$attrs.maxlength:this.counter;return this.$createElement(s.default,{props:{dark:this.dark,light:this.light,max:t,value:this.counterValue}})},genDefaultSlot:function(){return[this.genTextFieldSlot(),this.genClearIcon(),this.genIconSlot()]},genLabel:function(){if(!this.showLabel)return null;var t={props:{absolute:!0,color:this.validationState,dark:this.dark,disabled:this.disabled,focused:!this.isSingle&&(this.isFocused||!!this.validationState),left:this.labelPosition.left,light:this.light,right:this.labelPosition.right,value:this.labelValue}};return this.$attrs.id&&(t.props.for=this.$attrs.id),this.$createElement(r.default,t,this.$slots.label||this.label)},genInput:function(){var t=Object.assign({},this.$listeners);delete t.change;var e={style:{},domProps:{value:this.maskText(this.lazyValue)},attrs:l({"aria-label":(!this.$attrs||!this.$attrs.id)&&this.label},this.$attrs,{autofocus:this.autofocus,disabled:this.disabled,readonly:this.readonly,type:this.type}),on:Object.assign(t,{blur:this.onBlur,input:this.onInput,focus:this.onFocus,keydown:this.onKeyDown}),ref:"input"};return this.placeholder&&(e.attrs.placeholder=this.placeholder),this.mask&&(e.attrs.maxlength=this.masked.length),this.browserAutocomplete&&(e.attrs.autocomplete=this.browserAutocomplete),this.$createElement("input",e)},genMessages:function(){return this.hideDetails?null:this.$createElement("div",{staticClass:"v-text-field__details"},[i.default.methods.genMessages.call(this),this.genCounter()])},genTextFieldSlot:function(){return this.$createElement("div",{staticClass:"v-text-field__slot"},[this.genLabel(),this.prefix?this.genAffix("prefix"):null,this.genInput(),this.suffix?this.genAffix("suffix"):null])},genAffix:function(t){return this.$createElement("div",{class:"v-text-field__"+t,ref:t},this[t])},onBlur:function(t){this.isFocused=!1,this.internalChange=!1,this.$emit("blur",t)},onClick:function(){this.isFocused||this.disabled||this.$refs.input.focus()},onFocus:function(t){if(this.$refs.input)return document.activeElement!==this.$refs.input?this.$refs.input.focus():void(this.isFocused||(this.isFocused=!0,this.$emit("focus",t)))},onInput:function(t){this.internalChange=!0,this.mask&&this.resetSelections(t.target),this.internalValue=t.target.value,this.badInput=t.target.validity&&t.target.validity.badInput},onKeyDown:function(t){this.internalChange=!0,t.keyCode===c.keyCodes.enter&&this.$emit("change",this.internalValue),this.$emit("keydown",t)},onMouseDown:function(t){t.target!==this.$refs.input&&(t.preventDefault(),t.stopPropagation()),i.default.methods.onMouseDown.call(this,t)},onMouseUp:function(t){this.focus(),i.default.methods.onMouseUp.call(this,t)}}}},"./src/components/VTextField/index.js": -/*!********************************************!*\ - !*** ./src/components/VTextField/index.js ***! - \********************************************/ -/*! exports provided: VTextField, default */function(t,e,n){"use strict";n.r(e),n.d(e,"VTextField",function(){return c});var i=n(/*! ./VTextField */"./src/components/VTextField/VTextField.js"),s=n(/*! ../VTextarea/VTextarea */"./src/components/VTextarea/VTextarea.js"),r=n(/*! ../../util/rebuildFunctionalSlots */"./src/util/rebuildFunctionalSlots.js"),o=n(/*! ../../util/dedupeModelListeners */"./src/util/dedupeModelListeners.ts"),a=n(/*! ../../util/console */"./src/util/console.ts"),c={functional:!0,$_wrapperFor:i.default,props:{textarea:Boolean,multiLine:Boolean},render:function(t,e){var n=e.props,u=e.data,l=e.slots,h=e.parent;Object(o.default)(u);var d=Object(r.default)(l(),t);return n.textarea&&Object(a.deprecate)("","",c,h),n.multiLine&&Object(a.deprecate)("","",c,h),n.textarea||n.multiLine?(u.attrs.outline=n.textarea,t(s.default,u,d)):t(i.default,u,d)}};e.default=c},"./src/components/VTextarea/VTextarea.js": -/*!***********************************************!*\ - !*** ./src/components/VTextarea/VTextarea.js ***! - \***********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_textarea.styl */"./src/stylus/components/_textarea.styl");var i=n(/*! ../VTextField/VTextField */"./src/components/VTextField/VTextField.js"),s=n(/*! ../../util/console */"./src/util/console.ts"),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},u=Object(o.createRange)(24),l=Object(o.createRange)(12),h=l.map(function(t){return t+12}),d=Object(o.createRange)(60);e.default={name:"v-time-picker",mixins:[r.default],props:{allowedHours:Function,allowedMinutes:Function,format:{type:String,default:"ampm",validator:function(t){return["ampm","24hr"].includes(t)}},min:String,max:String,readonly:Boolean,scrollable:Boolean,value:null},data:function(){return{inputHour:null,inputMinute:null,period:"am",selectingHour:!0}},computed:{isAllowedHourCb:function(){var t=this;if(!this.min&&!this.max)return this.allowedHours;var e=this.min?this.min.split(":")[0]:0,n=this.max?this.max.split(":")[0]:23;return function(i){return i>=1*e&&i<=1*n&&(!t.allowedHours||t.allowedHours(i))}},isAllowedMinuteCb:function(){var t=this,e=!this.allowedHours||this.allowedHours(this.inputHour);if(!this.min&&!this.max)return e?this.allowedMinutes:function(){return!1};var n=c(this.min?this.min.split(":"):[0,0],2),i=n[0],s=n[1],r=c(this.max?this.max.split(":"):[23,59],2),o=60*i+1*s,a=60*r[0]+1*r[1];return function(n){var i=60*t.inputHour+n;return i>=o&&i<=a&&e&&(!t.allowedMinutes||t.allowedMinutes(n))}},isAmPm:function(){return"ampm"===this.format}},watch:{value:"setInputData"},mounted:function(){this.setInputData(this.value)},methods:{emitValue:function(){null!=this.inputHour&&null!=this.inputMinute&&this.$emit("input",Object(a.default)(this.inputHour)+":"+Object(a.default)(this.inputMinute))},setPeriod:function(t){if(this.period=t,null!=this.inputHour){var e=this.inputHour+("am"===t?-12:12);this.inputHour=this.firstAllowed("hour",e),this.emitValue()}},setInputData:function(t){if(null==t)return this.inputHour=null,void(this.inputMinute=null);if(t instanceof Date)this.inputHour=t.getHours(),this.inputMinute=t.getMinutes();else{var e=c(t.trim().toLowerCase().match(/^(\d+):(\d+)(:\d+)?([ap]m)?$/,"")||[],5),n=e[1],i=e[2],s=e[4];this.inputHour=s?this.convert12to24(parseInt(n,10),s):parseInt(n,10),this.inputMinute=parseInt(i,10)}this.period=this.inputHour<12?"am":"pm"},convert24to12:function(t){return t?(t-1)%12+1:12},convert12to24:function(t,e){return t%12+("pm"===e?12:0)},onInput:function(t){this.selectingHour?this.inputHour=this.isAmPm?this.convert12to24(t,this.period):t:this.inputMinute=t,this.emitValue()},onChange:function(){this.selectingHour?this.selectingHour=!1:this.$emit("change",this.value)},firstAllowed:function(t,e){var n="hour"===t?this.isAllowedHourCb:this.isAllowedMinuteCb;if(!n)return e;var i="minute"===t?d:this.isAmPm?e<12?l:h:u;return((i.find(function(t){return n((t+e)%i.length+i[0])})||0)+e)%i.length+i[0]},genClock:function(){return this.$createElement(s.default,{props:{allowedValues:this.selectingHour?this.isAllowedHourCb:this.isAllowedMinuteCb,color:this.color,dark:this.dark,double:this.selectingHour&&!this.isAmPm,format:this.selectingHour?this.isAmPm?this.convert24to12:function(t){return t}:function(t){return Object(a.default)(t,2)},light:this.light,max:this.selectingHour?this.isAmPm&&"am"===this.period?11:23:59,min:this.selectingHour&&this.isAmPm&&"pm"===this.period?12:0,readonly:this.readonly,scrollable:this.scrollable,size:this.width-(!this.fullWidth&&this.landscape?80:20),step:this.selectingHour?1:5,value:this.selectingHour?this.inputHour:this.inputMinute},on:{input:this.onInput,change:this.onChange},ref:"clock"})},genPickerBody:function(){return this.$createElement("div",{staticClass:"v-time-picker-clock__container",style:{width:this.width+"px",height:this.width-(!this.fullWidth&&this.landscape?60:0)+"px"},key:this.selectingHour},[this.genClock()])},genPickerTitle:function(){var t=this;return this.$createElement(i.default,{props:{ampm:this.isAmPm,hour:this.inputHour,minute:this.inputMinute,period:this.period,readonly:this.readonly,selectingHour:this.selectingHour},on:{"update:selectingHour":function(e){return t.selectingHour=e},"update:period":this.setPeriod},ref:"title",slot:"title"})}},render:function(){return this.genPicker("v-picker--time")}}},"./src/components/VTimePicker/VTimePickerClock.js": -/*!********************************************************!*\ - !*** ./src/components/VTimePicker/VTimePickerClock.js ***! - \********************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_time-picker-clock.styl */"./src/stylus/components/_time-picker-clock.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n=this.roundCount?this.innerRadius/this.radius:this.outerRadius/this.radius},isAllowed:function(t){return!this.allowedValues||this.allowedValues(t)},genValues:function(){for(var t=[],e=this.min;e<=this.max;e+=this.step){var n=e===this.value&&(this.color||"accent");t.push(this.$createElement("span",this.setBackgroundColor(n,{class:{active:e===this.displayedValue,disabled:!this.isAllowed(e)},style:this.getTransform(e),domProps:{innerHTML:""+this.format(e)+""}})))}return t},genHand:function(){var t="scaleY("+this.handScale(this.displayedValue)+")",e=this.rotate+this.degreesPerUnit*(this.displayedValue-this.min),n=null!=this.value&&(this.color||"accent");return this.$createElement("div",this.setBackgroundColor(n,{staticClass:"v-time-picker-clock__hand",style:{transform:"rotate("+e+"deg) "+t}}))},getTransform:function(t){var e=this.getPosition(t);return{transform:"translate("+e.x+"px, "+e.y+"px)"}},getPosition:function(t){var e=(this.radius-24)*this.handScale(t),n=this.rotate*Math.PI/180;return{x:Math.round(Math.sin((t-this.min)*this.degrees+n)*e),y:Math.round(-Math.cos((t-this.min)*this.degrees+n)*e)}},onMouseDown:function(t){t.preventDefault(),this.valueOnMouseDown=null,this.valueOnMouseUp=null,this.isDragging=!0,this.onDragMove(t)},onMouseUp:function(){this.isDragging=!1,null!==this.valueOnMouseUp&&this.isAllowed(this.valueOnMouseUp)&&this.$emit("change",this.valueOnMouseUp)},onDragMove:function(t){if(t.preventDefault(),this.isDragging||"click"===t.type){var e,n=this.$refs.clock.getBoundingClientRect(),i=n.width,s=n.top,r=n.left,o="touches"in t?t.touches[0]:t,a={x:i/2,y:-i/2},c={x:o.clientX-r,y:s-o.clientY},u=Math.round(this.angle(a,c)-this.rotate+360)%360,l=this.double&&this.euclidean(a,c)<(this.outerRadius+this.innerRadius)/2-16,h=Math.round(u/this.degreesPerUnit)+this.min+(l?this.roundCount:0);e=u>=360-this.degreesPerUnit/2?l?this.max:this.min:h,this.isAllowed(h)&&(null===this.valueOnMouseDown&&(this.valueOnMouseDown=e),this.valueOnMouseUp=e,this.update(e))}},update:function(t){this.inputValue!==t&&(this.inputValue=t,this.$emit("input",t))},euclidean:function(t,e){var n=e.x-t.x,i=e.y-t.y;return Math.sqrt(n*n+i*i)},angle:function(t,e){var n=2*Math.atan2(e.y-t.y-this.euclidean(t,e),e.x-t.x);return Math.abs(180*n/Math.PI)}},render:function(){var t=this,e={staticClass:"v-time-picker-clock",class:r({"v-time-picker-clock--indeterminate":null==this.value},this.themeClasses),on:this.readonly?void 0:{mousedown:this.onMouseDown,mouseup:this.onMouseUp,mouseleave:function(){return t.isDragging&&t.onMouseUp()},touchstart:this.onMouseDown,touchend:this.onMouseUp,mousemove:this.onDragMove,touchmove:this.onDragMove},style:{height:this.size+"px",width:this.size+"px"},ref:"clock"};return!this.readonly&&this.scrollable&&(e.on.wheel=this.wheel),this.$createElement("div",e,[this.genHand(),this.genValues()])}}},"./src/components/VTimePicker/VTimePickerTitle.js": -/*!********************************************************!*\ - !*** ./src/components/VTimePicker/VTimePickerTitle.js ***! - \********************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_time-picker-title.styl */"./src/stylus/components/_time-picker-title.styl");var i=n(/*! ../../mixins/picker-button */"./src/mixins/picker-button.js"),s=n(/*! ../VDatePicker/util */"./src/components/VDatePicker/util/index.js");e.default={name:"v-time-picker-title",mixins:[i.default],props:{ampm:Boolean,hour:Number,minute:Number,period:{type:String,validator:function(t){return"am"===t||"pm"===t}},readonly:Boolean,selectingHour:Boolean},methods:{genTime:function(){var t=this.hour;this.ampm&&(t=t?(t-1)%12+1:12);var e=null==this.hour?"--":this.ampm?t:Object(s.pad)(t),n=null==this.minute?"--":Object(s.pad)(this.minute);return this.$createElement("div",{class:"v-time-picker-title__time"},[this.genPickerButton("selectingHour",!0,e),this.$createElement("span",":"),this.genPickerButton("selectingHour",!1,n)])},genAmPm:function(){return this.$createElement("div",{staticClass:"v-time-picker-title__ampm"},[this.genPickerButton("period","am","am",this.readonly),this.genPickerButton("period","pm","pm",this.readonly)])}},render:function(t){return t("div",{staticClass:"v-time-picker-title"},[this.genTime(),this.ampm?this.genAmPm():null])}}},"./src/components/VTimePicker/index.js": -/*!*********************************************!*\ - !*** ./src/components/VTimePicker/index.js ***! - \*********************************************/ -/*! exports provided: VTimePicker, VTimePickerClock, VTimePickerTitle, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VTimePicker */"./src/components/VTimePicker/VTimePicker.js");n.d(e,"VTimePicker",function(){return i.default});var s=n(/*! ./VTimePickerClock */"./src/components/VTimePicker/VTimePickerClock.js");n.d(e,"VTimePickerClock",function(){return s.default});var r=n(/*! ./VTimePickerTitle */"./src/components/VTimePicker/VTimePickerTitle.js");n.d(e,"VTimePickerTitle",function(){return r.default}),e.default={$_vuetify_subcomponents:{VTimePicker:i.default,VTimePickerClock:s.default,VTimePickerTitle:r.default}}},"./src/components/VToolbar/VToolbar.js": -/*!*********************************************!*\ - !*** ./src/components/VToolbar/VToolbar.js ***! - \*********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_toolbar.styl */"./src/stylus/components/_toolbar.styl");var i=n(/*! ../../mixins/applicationable */"./src/mixins/applicationable.ts"),s=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),r=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),o=n(/*! ../../mixins/ssr-bootable */"./src/mixins/ssr-bootable.ts"),a=n(/*! ../../directives/scroll */"./src/directives/scroll.ts"),c=n(/*! ../../util/console */"./src/util/console.ts"),u=function(){return(u=Object.assign||function(t){for(var e,n=1,i=arguments.length;nthis.$vuetify.breakpoint.height?this.heights.mobileLandscape:this.heights.mobile},computedExtensionHeight:function(){return this.tabs?48:this.extensionHeight?parseInt(this.extensionHeight):this.computedContentHeight},computedHeight:function(){return this.isExtended?this.computedContentHeight+this.computedExtensionHeight:this.computedContentHeight},computedMarginTop:function(){return this.app?this.$vuetify.application.bar:0},classes:function(){return u({"v-toolbar":!0,"elevation-0":this.flat||!this.isActive&&!this.tabs&&this.canScroll,"v-toolbar--absolute":this.absolute,"v-toolbar--card":this.card,"v-toolbar--clipped":this.clippedLeft||this.clippedRight,"v-toolbar--dense":this.dense,"v-toolbar--extended":this.isExtended,"v-toolbar--fixed":!this.absolute&&(this.app||this.fixed),"v-toolbar--floating":this.floating,"v-toolbar--prominent":this.prominent},this.themeClasses)},computedPaddingLeft:function(){return!this.app||this.clippedLeft?0:this.$vuetify.application.left},computedPaddingRight:function(){return!this.app||this.clippedRight?0:this.$vuetify.application.right},computedTransform:function(){return this.isActive?0:this.canScroll?-this.computedContentHeight:-this.computedHeight},currentThreshold:function(){return Math.abs(this.currentScroll-this.savedScroll)},styles:function(){return{marginTop:this.computedMarginTop+"px",paddingRight:this.computedPaddingRight+"px",paddingLeft:this.computedPaddingLeft+"px",transform:"translateY("+this.computedTransform+"px)"}}},watch:{currentThreshold:function(t){if(this.invertedScroll)return this.isActive=this.currentScroll>this.scrollThreshold;ti[1]||s[1]===i[1]&&s[2]>=i[2])||Object(d.consoleWarn)("Vuetify requires Vue version "+n)}e.default=f},"./src/components/Vuetify/mixins/application.ts": -/*!******************************************************!*\ - !*** ./src/components/Vuetify/mixins/application.ts ***! - \******************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={bar:0,bottom:0,footer:0,insetFooter:0,left:0,right:0,top:0,components:{bar:{},bottom:{},footer:{},insetFooter:{},left:{},right:{},top:{}},bind:function(t,e,n){var i;this.components[e]&&(this.components[e]=((i={})[t]=n,i),this.update(e))},unbind:function(t,e){null!=this.components[e][t]&&(delete this.components[e][t],this.update(e))},update:function(t){this[t]=Object.values(this.components[t]).reduce(function(t,e){return t+e},0)}}},"./src/components/Vuetify/mixins/breakpoint.ts": -/*!*****************************************************!*\ - !*** ./src/components/Vuetify/mixins/breakpoint.ts ***! - \*****************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! vue */"vue"),s=n.n(i);function r(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientWidth,window.innerWidth||0)}function o(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientHeight,window.innerHeight||0)}e.default=s.a.extend({data:function(){return{clientHeight:o(),clientWidth:r(),resizeTimeout:void 0}},computed:{breakpoint:function(){var t,e=this.clientWidth<600,n=this.clientWidth<960&&!e,i=this.clientWidth<1264&&!(n||e),s=this.clientWidth<1904&&!(i||n||e),r=this.clientWidth>=1904,o=e,a=n,c=(e||n)&&!(i||s||r),u=!e&&(n||i||s||r),l=i,h=(e||n||i)&&!(s||r),d=!(e||n)&&(i||s||r),f=s,p=(e||n||i||s)&&!r,m=!(e||n||i)&&(s||r),v=r;switch(!0){case e:t="xs";break;case n:t="sm";break;case i:t="md";break;case s:t="lg";break;default:t="xl"}return{xs:e,sm:n,md:i,lg:s,xl:r,name:t,xsOnly:o,smOnly:a,smAndDown:c,smAndUp:u,mdOnly:l,mdAndDown:h,mdAndUp:d,lgOnly:f,lgAndDown:p,lgAndUp:m,xlOnly:v,width:this.clientWidth,height:this.clientHeight}}},created:function(){"undefined"!=typeof window&&window.addEventListener("resize",this.onResize,{passive:!0})},beforeDestroy:function(){"undefined"!=typeof window&&window.removeEventListener("resize",this.onResize)},methods:{onResize:function(){clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(this.setDimensions,200)},setDimensions:function(){this.clientHeight=o(),this.clientWidth=r()}}})},"./src/components/Vuetify/mixins/icons.js": -/*!************************************************!*\ - !*** ./src/components/Vuetify/mixins/icons.js ***! - \************************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),n.d(e,"default",function(){return s});var i={md:{complete:"check",cancel:"cancel",close:"close",delete:"cancel",clear:"clear",success:"check_circle",info:"info",warning:"priority_high",error:"warning",prev:"chevron_left",next:"chevron_right",checkboxOn:"check_box",checkboxOff:"check_box_outline_blank",checkboxIndeterminate:"indeterminate_check_box",delimiter:"fiber_manual_record",sort:"arrow_upward",expand:"keyboard_arrow_down",menu:"menu",subgroup:"arrow_drop_down",dropdown:"arrow_drop_down",radioOn:"radio_button_checked",radioOff:"radio_button_unchecked",edit:"edit",ratingEmpty:"star_border",ratingFull:"star",ratingHalf:"star_half"},mdi:{complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-exclamation",error:"mdi-alert",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sort:"mdi-arrow-up",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half"},fa:{complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",sort:"fas fa-sort-up",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half"},fa4:{complete:"fa fa-check",cancel:"fa fa-times-circle",close:"fa fa-times",delete:"fa fa-times-circle",clear:"fa fa-times-circle",success:"fa fa-check-circle",info:"fa fa-info-circle",warning:"fa fa-exclamation",error:"fa fa-exclamation-triangle",prev:"fa fa-chevron-left",next:"fa fa-chevron-right",checkboxOn:"fa fa-check-square",checkboxOff:"fa fa-square-o",checkboxIndeterminate:"fa fa-minus-square",delimiter:"fa fa-circle",sort:"fa fa-sort-up",expand:"fa fa-chevron-down",menu:"fa fa-bars",subgroup:"fa fa-caret-down",dropdown:"fa fa-caret-down",radioOn:"fa fa-dot-circle",radioOff:"fa fa-circle-o",edit:"fa fa-pencil",ratingEmpty:"fa fa-star-o",ratingFull:"fa fa-star",ratingHalf:"fa fa-star-half-o"}};function s(t,e){return void 0===t&&(t="md"),void 0===e&&(e={}),Object.assign({},i[t]||i.md,e)}},"./src/components/Vuetify/mixins/lang.ts": -/*!***********************************************!*\ - !*** ./src/components/Vuetify/mixins/lang.ts ***! - \***********************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),n.d(e,"default",function(){return l});var i=n(/*! ../../../locale/en */"./src/locale/en.ts"),s=n(/*! ../../../util/helpers */"./src/util/helpers.ts"),r=n(/*! ../../../util/console */"./src/util/console.ts"),o=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},a=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}};function s(){return!1}function r(t,e,n){n.args=n.args||{};var r=n.args.closeConditional||s;if(t&&!1!==r(t)&&!("isTrusted"in t&&!t.isTrusted||"pointerType"in t&&!t.pointerType)){var a=(n.args.include||function(){return[]})();a.push(e),!function(t,e){var n,s,r=t.clientX,a=t.clientY;try{for(var c=i(e),u=c.next();!u.done;u=c.next()){var l=u.value;if(o(l,r,a))return!0}}catch(t){n={error:t}}finally{try{u&&!u.done&&(s=c.return)&&s.call(c)}finally{if(n)throw n.error}}return!1}(t,a)&&setTimeout(function(){r(t)&&n.value(t)},0)}}function o(t,e,n){var i=t.getBoundingClientRect();return e>=i.left&&e<=i.right&&n>=i.top&&n<=i.bottom}e.default={inserted:function(t,e){var n=function(n){return r(n,t,e)};(document.querySelector("[data-app]")||document.body).addEventListener("click",n,!0),t._clickOutside=n},unbind:function(t){if(t._clickOutside){var e=document.querySelector("[data-app]")||document.body;e&&e.removeEventListener("click",t._clickOutside,!0),delete t._clickOutside}}}},"./src/directives/index.ts": -/*!*********************************!*\ - !*** ./src/directives/index.ts ***! - \*********************************/ -/*! exports provided: ClickOutside, Ripple, Resize, Scroll, Touch */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./click-outside */"./src/directives/click-outside.ts");n.d(e,"ClickOutside",function(){return i.default});var s=n(/*! ./resize */"./src/directives/resize.ts");n.d(e,"Resize",function(){return s.default});var r=n(/*! ./ripple */"./src/directives/ripple.ts");n.d(e,"Ripple",function(){return r.default});var o=n(/*! ./scroll */"./src/directives/scroll.ts");n.d(e,"Scroll",function(){return o.default});var a=n(/*! ./touch */"./src/directives/touch.ts");n.d(e,"Touch",function(){return a.default})},"./src/directives/resize.ts": -/*!**********************************!*\ - !*** ./src/directives/resize.ts ***! - \**********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={inserted:function(t,e){var n=e.value,i=e.options||{passive:!0};window.addEventListener("resize",n,i),t._onResize={callback:n,options:i},e.modifiers&&e.modifiers.quiet||n()},unbind:function(t){if(t._onResize){var e=t._onResize,n=e.callback,i=e.options;window.removeEventListener("resize",n,i),delete t._onResize}}}},"./src/directives/ripple.ts": -/*!**********************************!*\ - !*** ./src/directives/ripple.ts ***! - \**********************************/ -/*! exports provided: default */function(t,e,n){"use strict";function i(t,e){t.style.transform=e,t.style.webkitTransform=e}n.r(e);var s={show:function(t,e,n){if(void 0===n&&(n={}),e._ripple&&e._ripple.enabled){var s=document.createElement("span"),r=document.createElement("span");s.appendChild(r),s.className="v-ripple__container",n.class&&(s.className+=" "+n.class);var o=Math.min(e.clientWidth,e.clientHeight)*(n.center?1:e.clientWidth/e.clientHeight*1.6),a=o/2;r.className="v-ripple__animation",r.style.width=o+"px",r.style.height=o+"px",e.appendChild(s);var c=window.getComputedStyle(e);"absolute"!==c.position&&"fixed"!==c.position&&(e.style.position="relative");var u=e.getBoundingClientRect(),l=n.center?0:t.clientX-u.left-a,h=n.center?0:t.clientY-u.top-a;r.classList.add("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--visible"),i(r,"translate("+l+"px, "+h+"px) scale3d(0.5, 0.5, 0.5)"),r.dataset.activated=String(performance.now()),setTimeout(function(){r.classList.remove("v-ripple__animation--enter"),i(r,"translate("+l+"px, "+h+"px) scale3d(1, 1, 1)")},0)}},hide:function(t){if(t&&t._ripple&&t._ripple.enabled){var e=t.getElementsByClassName("v-ripple__animation");if(0!==e.length){var n=e[e.length-1];if(!n.dataset.isHiding){n.dataset.isHiding="true";var i=performance.now()-Number(n.dataset.activated),s=Math.max(300-i,0);setTimeout(function(){n.classList.remove("v-ripple__animation--visible"),setTimeout(function(){0===t.getElementsByClassName("v-ripple__animation").length&&(t.style.position=null),n.parentNode&&t.removeChild(n.parentNode)},300)},s)}}}}};function r(t){return void 0===t||!!t}function o(t){var e={},n=t.currentTarget;n&&(e.center=n._ripple.centered,n._ripple.class&&(e.class=n._ripple.class),s.show(t,n,e))}function a(t){s.hide(t.currentTarget)}function c(t,e,n){var i=r(e.value);i||s.hide(t),t._ripple=t._ripple||{},t._ripple.enabled=i;var c=e.value||{};c.center&&(t._ripple.centered=!0),c.class&&(t._ripple.class=e.value.class),i&&!n?("ontouchstart"in window&&(t.addEventListener("touchend",a,!1),t.addEventListener("touchcancel",a,!1)),t.addEventListener("mousedown",o,!1),t.addEventListener("mouseup",a,!1),t.addEventListener("mouseleave",a,!1),t.addEventListener("dragstart",a,!1)):!i&&n&&u(t)}function u(t){t.removeEventListener("mousedown",o,!1),t.removeEventListener("touchend",a,!1),t.removeEventListener("touchcancel",a,!1),t.removeEventListener("mouseup",a,!1),t.removeEventListener("mouseleave",a,!1),t.removeEventListener("dragstart",a,!1)}e.default={bind:function(t,e){c(t,e,!1)},unbind:function(t){delete t._ripple,u(t)},update:function(t,e){e.value!==e.oldValue&&c(t,e,r(e.oldValue))}}},"./src/directives/scroll.ts": -/*!**********************************!*\ - !*** ./src/directives/scroll.ts ***! - \**********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={inserted:function(t,e){var n=e.value,i=e.options||{passive:!0},s=e.arg?document.querySelector(e.arg):window;s&&(s.addEventListener("scroll",n,i),t._onScroll={callback:n,options:i,target:s})},unbind:function(t){if(t._onScroll){var e=t._onScroll,n=e.callback,i=e.options;e.target.removeEventListener("scroll",n,i),delete t._onScroll}}}},"./src/directives/touch.ts": -/*!*********************************!*\ - !*** ./src/directives/touch.ts ***! - \*********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../util/helpers */"./src/util/helpers.ts"),s=function(t){var e=t.touchstartX,n=t.touchendX,i=t.touchstartY,s=t.touchendY;t.offsetX=n-e,t.offsetY=s-i,Math.abs(t.offsetY)<.5*Math.abs(t.offsetX)&&(t.left&&ne+16&&t.right(t)),Math.abs(t.offsetX)<.5*Math.abs(t.offsetY)&&(t.up&&si+16&&t.down(t))};function r(t){var e={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:t.left,right:t.right,up:t.up,down:t.down,start:t.start,move:t.move,end:t.end};return{touchstart:function(t){return function(t,e){var n=t.changedTouches[0];e.touchstartX=n.clientX,e.touchstartY=n.clientY,e.start&&e.start(Object.assign(t,e))}(t,e)},touchend:function(t){return function(t,e){var n=t.changedTouches[0];e.touchendX=n.clientX,e.touchendY=n.clientY,e.end&&e.end(Object.assign(t,e)),s(e)}(t,e)},touchmove:function(t){return function(t,e){var n=t.changedTouches[0];e.touchmoveX=n.clientX,e.touchmoveY=n.clientY,e.move&&e.move(Object.assign(t,e))}(t,e)}}}e.default={inserted:function(t,e,n){var s=e.value,o=s.parent?t.parentElement:t,a=s.options||{passive:!0};if(o){var c=r(e.value);o._touchHandlers=Object(o._touchHandlers),o._touchHandlers[n.context._uid]=c,Object(i.keys)(c).forEach(function(t){o.addEventListener(t,c[t],a)})}},unbind:function(t,e,n){var s=e.value.parent?t.parentElement:t;if(s&&s._touchHandlers){var r=s._touchHandlers[n.context._uid];Object(i.keys)(r).forEach(function(t){s.removeEventListener(t,r[t])}),delete s._touchHandlers[n.context._uid]}}}},"./src/index.ts": -/*!**********************!*\ - !*** ./src/index.ts ***! - \**********************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ./stylus/app.styl */"./src/stylus/app.styl");var i=n(/*! ./components/Vuetify */"./src/components/Vuetify/index.ts"),s=n(/*! ./components */"./src/components/index.js"),r=n(/*! ./directives */"./src/directives/index.ts"),o=function(){return(o=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)},register:function(t){var e=this.buttons.length;this.buttons.push(t),this.listeners.push(this.updateValue.bind(this,e)),t.$on("click",this.listeners[e])},unregister:function(t){if(this.isDestroying){var e=this.buttons.indexOf(t);-1!==e&&t.$off("click",this.listeners[e])}else this.redoRegistrations(t)},redoRegistrations:function(t){for(var e=0,n=[],i=0;i0),this.updateAllValues&&this.updateAllValues()},ensureMandatoryInvariant:function(t){this.mandatory&&!t&&(this.listeners.length?this.listeners[0]():Object(r.consoleWarn)("There must be at least one v-btn child if the mandatory property is true.",this))}}})},"./src/mixins/colorable.ts": -/*!*********************************!*\ - !*** ./src/mixins/colorable.ts ***! - \*********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! vue */"vue"),s=n.n(i),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};function a(t){return!!t&&!!t.match(/^(#|(rgb|hsl)a?\()/)}e.default=s.a.extend({name:"colorable",props:{color:String},methods:{setBackgroundColor:function(t,e){var n;return void 0===e&&(e={}),a(t)?e.style=r({},e.style,{"background-color":""+t,"border-color":""+t}):t&&(e.class=r({},e.class,((n={})[t]=!0,n))),e},setTextColor:function(t,e){var n;if(void 0===e&&(e={}),a(t))e.style=r({},e.style,{color:""+t,"caret-color":""+t});else if(t){var i=o(t.toString().trim().split(" ",2),2),s=i[0],c=i[1];e.class=r({},e.class,((n={})[s+"--text"]=!0,n)),c&&(e.class["text--"+c]=!0)}return e}}})},"./src/mixins/comparable.ts": -/*!**********************************!*\ - !*** ./src/mixins/comparable.ts ***! - \**********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! vue */"vue"),s=n.n(i),r=n(/*! ../util/helpers */"./src/util/helpers.ts");e.default=s.a.extend({name:"comparable",props:{valueComparator:{type:Function,default:r.deepEqual}}})},"./src/mixins/data-iterable.js": -/*!*************************************!*\ - !*** ./src/mixins/data-iterable.js ***! - \*************************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../components/VBtn */"./src/components/VBtn/index.ts"),s=n(/*! ../components/VIcon */"./src/components/VIcon/index.ts"),r=n(/*! ../components/VSelect */"./src/components/VSelect/index.js"),o=n(/*! ./filterable */"./src/mixins/filterable.js"),a=n(/*! ./themeable */"./src/mixins/themeable.ts"),c=n(/*! ./loadable */"./src/mixins/loadable.ts"),u=n(/*! ../util/helpers */"./src/util/helpers.ts"),l=n(/*! ../util/console */"./src/util/console.ts"),h=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},d=function(){for(var t=[],e=0;e(a=r[1])?1:o0},hasSelectAll:function(){return void 0!==this.selectAll&&!1!==this.selectAll},itemsLength:function(){return this.hasSearch?this.searchLength:this.totalItems||this.items.length},indeterminate:function(){return this.hasSelectAll&&this.someItems&&!this.everyItem},everyItem:function(){var t=this;return this.filteredItems.length&&this.filteredItems.every(function(e){return t.isSelected(e)})},someItems:function(){var t=this;return this.filteredItems.some(function(e){return t.isSelected(e)})},getPage:function(){var t=this.computedPagination.rowsPerPage;return t===Object(t)?t.value:t},pageStart:function(){return-1===this.getPage?0:(this.computedPagination.page-1)*this.getPage},pageStop:function(){return-1===this.getPage?this.itemsLength:this.computedPagination.page*this.getPage},filteredItems:function(){return this.filteredItemsImpl()},selected:function(){for(var t={},e=0;e=this.itemsLength||this.pageStop<0;return this.$createElement(i.default,{props:{disabled:n,icon:!0,flat:!0},on:{click:function(){var e=t.computedPagination.page;t.updatePagination({page:e+1})}},attrs:{"aria-label":this.$vuetify.t("$vuetify.dataIterator.nextPage")}},[this.$createElement(s.default,this.$vuetify.rtl?this.prevIcon:this.nextIcon)])},genSelect:function(){var t=this;return this.$createElement("div",{class:this.actionsSelectClasses},[this.$vuetify.t(this.rowsPerPageText),this.$createElement(r.default,{attrs:{"aria-label":this.$vuetify.t(this.rowsPerPageText)},props:{items:this.computedRowsPerPageItems,value:this.computedPagination.rowsPerPage,hideDetails:!0,menuProps:{auto:!0,minWidth:"75px"}},on:{input:function(e){t.updatePagination({page:1,rowsPerPage:e})}}})])},genPagination:function(){var t="–";if(this.itemsLength){var e=this.itemsLength1?this.genSelect():null,t,this.$slots["actions-append"]?this.$createElement("div",{},this.$slots["actions-append"]):null])]}}}},"./src/mixins/delayable.ts": -/*!*********************************!*\ - !*** ./src/mixins/delayable.ts ***! - \*********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! vue */"vue"),s=n.n(i);e.default=s.a.extend({name:"delayable",props:{openDelay:{type:[Number,String],default:0},closeDelay:{type:[Number,String],default:200}},data:function(){return{openTimeout:void 0,closeTimeout:void 0}},methods:{clearDelay:function(){clearTimeout(this.openTimeout),clearTimeout(this.closeTimeout)},runDelay:function(t,e){this.clearDelay();var n=parseInt(this[t+"Delay"],10);this[t+"Timeout"]=setTimeout(e,n)}}})},"./src/mixins/dependent.js": -/*!*********************************!*\ - !*** ./src/mixins/dependent.js ***! - \*********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},s=function(){for(var t=[],e=0;e0&&(t=n-i-(n>600?30:12)),t<0&&(t=12),t},calcYOverflow:function(t){var e=this.getInnerHeight(),n=this.pageYOffset+e,i=this.dimensions.activator,s=this.dimensions.content.height,r=ns?t=this.pageYOffset+(i.top-s):r&&!this.allowOverflow?t=n-s-12:t0?this.$refs.activator.children[0]:this.$refs.activator},getInnerHeight:function(){return this.hasWindow?window.innerHeight||document.documentElement.clientHeight:0},getInnerWidth:function(){return this.hasWindow?window.innerWidth:0},getOffsetTop:function(){return this.hasWindow?window.pageYOffset||document.documentElement.scrollTop:0},getRoundedBoundedClientRect:function(t){var e=t.getBoundingClientRect();return{top:Math.round(e.top),left:Math.round(e.left),bottom:Math.round(e.bottom),right:Math.round(e.right),width:Math.round(e.width),height:Math.round(e.height)}},measure:function(t,e){if(!(t=e?t.querySelector(e):t)||!this.hasWindow)return null;var n=this.getRoundedBoundedClientRect(t);if(this.isAttached){var i=window.getComputedStyle(t);n.left=parseInt(i.marginLeft),n.top=parseInt(i.marginTop)}return n},sneakPeek:function(t){var e=this;requestAnimationFrame(function(){var n=e.$refs.content;if(!n||e.isShown(n))return t();n.style.display="inline-block",t(),n.style.display="none"})},startTransition:function(){var t=this;requestAnimationFrame(function(){return t.isContentActive=!0})},isShown:function(t){return"none"!==t.style.display},updateDimensions:function(){var t=this;this.checkForWindow(),this.checkForPageYOffset();var e={};e.activator=!this.hasActivator||this.absolute?this.absolutePosition():this.measure(this.getActivator()),this.sneakPeek(function(){e.content=t.measure(t.$refs.content),t.dimensions=e})}}})},"./src/mixins/overlayable.js": -/*!***********************************!*\ - !*** ./src/mixins/overlayable.js ***! - \***********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../stylus/components/_overlay.styl */"./src/stylus/components/_overlay.styl");var i=n(/*! ../util/helpers */"./src/util/helpers.ts");e.default={name:"overlayable",props:{hideOverlay:Boolean},data:function(){return{overlay:null,overlayOffset:0,overlayTimeout:null,overlayTransitionDuration:650}},beforeDestroy:function(){this.removeOverlay()},methods:{genOverlay:function(){var t=this;if(!this.isActive||this.hideOverlay||this.isActive&&this.overlayTimeout||this.overlay)return clearTimeout(this.overlayTimeout),this.overlay&&this.overlay.classList.add("v-overlay--active");this.overlay=document.createElement("div"),this.overlay.className="v-overlay",this.absolute&&(this.overlay.className+=" v-overlay--absolute"),this.hideScroll();var e=this.absolute?this.$el.parentNode:document.querySelector("[data-app]");return e&&e.insertBefore(this.overlay,e.firstChild),this.overlay.clientHeight,requestAnimationFrame(function(){t.overlay&&(t.overlay.className+=" v-overlay--active",void 0!==t.activeZIndex&&(t.overlay.style.zIndex=t.activeZIndex-1))}),!0},removeOverlay:function(){var t=this;if(!this.overlay)return this.showScroll();this.overlay.classList.remove("v-overlay--active"),this.overlayTimeout=setTimeout(function(){try{t.overlay&&t.overlay.parentNode&&t.overlay.parentNode.removeChild(t.overlay),t.overlay=null,t.showScroll()}catch(t){console.log(t)}clearTimeout(t.overlayTimeout),t.overlayTimeout=null},this.overlayTransitionDuration)},scrollListener:function(t){if("keydown"===t.type){if(["INPUT","TEXTAREA","SELECT"].includes(t.target.tagName)||t.target.isContentEditable)return;var e=[i.keyCodes.up,i.keyCodes.pageup],n=[i.keyCodes.down,i.keyCodes.pagedown];if(e.includes(t.keyCode))t.deltaY=-1;else{if(!n.includes(t.keyCode))return;t.deltaY=1}}(t.target===this.overlay||"keydown"!==t.type&&t.target===document.body||this.checkPath(t))&&t.preventDefault()},hasScrollbar:function(t){if(!t||t.nodeType!==Node.ELEMENT_NODE)return!1;var e=window.getComputedStyle(t);return["auto","scroll"].includes(e["overflow-y"])&&t.scrollHeight>t.clientHeight},shouldScroll:function(t,e){return 0===t.scrollTop&&e<0||t.scrollTop+t.clientHeight===t.scrollHeight&&e>0},isInside:function(t,e){return t===e||null!==t&&t!==document.body&&this.isInside(t.parentNode,e)},checkPath:function(t){var e=t.path||this.composedPath(t),n=t.deltaY||-t.wheelDelta;if("keydown"===t.type&&e[0]===document.body){var i=this.$refs.dialog,s=window.getSelection().anchorNode;return!this.hasScrollbar(i)||!this.isInside(s,i)||this.shouldScroll(i,n)}for(var r=0;r0}}},methods:{genPickerTitle:function(){},genPickerBody:function(){},genPickerActionsSlot:function(){return this.$scopedSlots.default?this.$scopedSlots.default({save:this.save,cancel:this.cancel}):this.$slots.default},genPicker:function(t){return this.$createElement(i.default,{staticClass:t,class:this.fullWidth?["v-picker--full-width"]:[],props:{color:this.headerColor||this.color,dark:this.dark,fullWidth:this.fullWidth,landscape:this.landscape,light:this.light,width:this.width}},[this.noTitle?null:this.genPickerTitle(),this.genPickerBody(),this.$createElement("template",{slot:"actions"},[this.genPickerActionsSlot()])])}}}},"./src/mixins/positionable.ts": -/*!************************************!*\ - !*** ./src/mixins/positionable.ts ***! - \************************************/ -/*! exports provided: factory, default */function(t,e,n){"use strict";n.r(e),n.d(e,"factory",function(){return a});var i=n(/*! vue */"vue"),s=n.n(i),r=n(/*! ../util/helpers */"./src/util/helpers.ts"),o={absolute:Boolean,bottom:Boolean,fixed:Boolean,left:Boolean,right:Boolean,top:Boolean};function a(t){return void 0===t&&(t=[]),s.a.extend({name:"positionable",props:t.length?Object(r.filterObjectOnKeys)(o,t):o})}e.default=a()},"./src/mixins/registrable.ts": -/*!***********************************!*\ - !*** ./src/mixins/registrable.ts ***! - \***********************************/ -/*! exports provided: inject, provide */function(t,e,n){"use strict";n.r(e),n.d(e,"inject",function(){return a}),n.d(e,"provide",function(){return c});var i=n(/*! vue */"vue"),s=n.n(i),r=n(/*! ../util/console */"./src/util/console.ts");function o(t,e){return function(){return Object(r.consoleWarn)("The "+t+" component must be used inside a "+e)}}function a(t,e,n){var i,r=e&&n?{register:o(e,n),unregister:o(e,n)}:null;return s.a.extend({name:"registrable-inject",inject:(i={},i[t]={default:r},i)})}function c(t){return s.a.extend({name:"registrable-provide",methods:{register:null,unregister:null},provide:function(){var e;return(e={})[t]={register:this.register,unregister:this.unregister},e}})}},"./src/mixins/returnable.js": -/*!**********************************!*\ - !*** ./src/mixins/returnable.js ***! - \**********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={name:"returnable",props:{returnValue:null},data:function(){return{originalValue:null}},watch:{isActive:function(t){t?this.originalValue=this.returnValue:this.$emit("update:returnValue",this.originalValue)}},methods:{save:function(t){this.originalValue=t,this.isActive=!1}}}},"./src/mixins/rippleable.ts": -/*!**********************************!*\ - !*** ./src/mixins/rippleable.ts ***! - \**********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../directives/ripple */"./src/directives/ripple.ts"),s=n(/*! vue */"vue"),r=n.n(s);e.default=r.a.extend({name:"rippleable",directives:{Ripple:i.default},props:{ripple:{type:[Boolean,Object],default:!0}},methods:{genRipple:function(t){return void 0===t&&(t={}),this.ripple?(t.staticClass="v-input--selection-controls__ripple",t.directives=t.directives||[],t.directives.push({name:"ripple",value:{center:!0}}),t.on=Object.assign({click:this.onChange},this.$listeners),this.$createElement("div",t)):null},onChange:function(){}}})},"./src/mixins/routable.ts": -/*!********************************!*\ - !*** ./src/mixins/routable.ts ***! - \********************************/ -/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! vue */"vue"),s=n.n(i),r=n(/*! ../directives/ripple */"./src/directives/ripple.ts"),o=function(){return(o=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},r=function(){for(var t=[],e=0;e0||this.errorBucket.length>0||this.error},externalError:function(){return this.internalErrorMessages.length>0||this.error},hasSuccess:function(){return this.successMessages.length>0||this.success},hasMessages:function(){return this.validations.length>0},hasState:function(){return this.hasSuccess||this.shouldValidate&&this.hasError},internalErrorMessages:function(){return this.errorMessages||""},shouldValidate:function(){return this.externalError||!this.isResetting&&(this.validateOnBlur?this.hasFocused&&!this.isFocused:this.hasInput||this.hasFocused)},validations:function(){return this.validationTarget.slice(0,this.errorCount)},validationState:function(){return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":this.hasColor?this.color:null},validationTarget:function(){var t=this.internalErrorMessages.length>0?this.errorMessages:this.successMessages.length>0?this.successMessages:this.messages;return Array.isArray(t)?t.length>0?t:this.shouldValidate?this.errorBucket:[]:[t]}},watch:{rules:{handler:function(t,e){Object(i.deepEqual)(t,e)||this.validate()},deep:!0},internalValue:function(){this.hasInput=!0,this.validateOnBlur||this.$nextTick(this.validate)},isFocused:function(t){t||(this.hasFocused=!0,this.validateOnBlur&&this.validate())},isResetting:function(){var t=this;setTimeout(function(){t.hasInput=!1,t.hasFocused=!1,t.isResetting=!1},0)},hasError:function(t){this.shouldValidate&&this.$emit("update:error",t)}},beforeMount:function(){this.validate()},created:function(){this.form&&this.form.register(this)},beforeDestroy:function(){this.form&&this.form.unregister(this)},methods:{reset:function(){this.isResetting=!0,this.internalValue=Array.isArray(this.internalValue)?[]:void 0},resetValidation:function(){this.isResetting=!0},validate:function(t,e){void 0===t&&(t=!1),void 0===e&&(e=this.internalValue);var n=[];t&&(this.hasInput=this.hasFocused=!0);for(var i=0;iMath.pow(i,3)?Math.cbrt(t):t/(3*Math.pow(i,2))+4/29},r=function(t){return t>i?Math.pow(t,3):3*Math.pow(i,2)*(t-4/29)};function o(t){var e=s,n=e(t[1]);return[116*n-16,500*(e(t[0]/.95047)-n),200*(n-e(t[2]/1.08883))]}function a(t){var e=r,n=(t[0]+16)/116;return[.95047*e(n+t[1]/500),e(n),1.08883*e(n-t[2]/200)]}},"./src/util/color/transformSRGB.ts": -/*!*****************************************!*\ - !*** ./src/util/color/transformSRGB.ts ***! - \*****************************************/ -/*! exports provided: fromXYZ, toXYZ */function(t,e,n){"use strict";n.r(e),n.d(e,"fromXYZ",function(){return a}),n.d(e,"toXYZ",function(){return c});var i=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],s=function(t){return t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055},r=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],o=function(t){return t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)};function a(t){for(var e,n=Array(3),r=s,o=i,a=0;a<3;++a)n[a]=Math.round(255*(e=r(o[a][0]*t[0]+o[a][1]*t[1]+o[a][2]*t[2]),Math.max(0,Math.min(1,e))));return(n[0]<<16)+(n[1]<<8)+(n[2]<<0)}function c(t){for(var e=[0,0,0],n=o,i=r,s=n((t>>16&255)/255),a=n((t>>8&255)/255),c=n((t>>0&255)/255),u=0;u<3;++u)e[u]=i[u][0]*s+i[u][1]*a+i[u][2]*c;return e}},"./src/util/colorUtils.ts": -/*!********************************!*\ - !*** ./src/util/colorUtils.ts ***! - \********************************/ -/*! exports provided: colorToInt, intToHex, colorToHex */function(t,e,n){"use strict";n.r(e),n.d(e,"colorToInt",function(){return s}),n.d(e,"intToHex",function(){return r}),n.d(e,"colorToHex",function(){return o});var i=n(/*! ./console */"./src/util/console.ts");function s(t){var e;if("number"==typeof t)e=t;else{if("string"!=typeof t)throw new TypeError("Colors can only be numbers or strings, recieved "+(null==t?t:t.constructor.name)+" instead");var n="#"===t[0]?t.substring(1):t;3===n.length&&(n=n.split("").map(function(t){return t+t}).join("")),6!==n.length&&Object(i.consoleWarn)("'"+t+"' is not a valid rgb color"),e=parseInt(n,16)}return e<0?(Object(i.consoleWarn)("Colors cannot be negative: '"+t+"'"),e=0):(e>16777215||isNaN(e))&&(Object(i.consoleWarn)("'"+t+"' is not a valid rgb color"),e=16777215),e}function r(t){var e=t.toString(16);return e.length<6&&(e="0".repeat(6-e.length)+e),"#"+e}function o(t){return r(s(t))}},"./src/util/console.ts": -/*!*****************************!*\ - !*** ./src/util/console.ts ***! - \*****************************/ -/*! exports provided: consoleInfo, consoleWarn, consoleError, deprecate */function(t,e,n){"use strict";function i(t,e,n){if(n&&(e={_isVue:!0,$parent:n,$options:e}),e){if(e.$_alreadyWarned=e.$_alreadyWarned||[],e.$_alreadyWarned.includes(t))return;e.$_alreadyWarned.push(t)}return"[Vuetify] "+t+(e?function(t){if(t._isVue&&t.$parent){for(var e=[],n=0;t;){if(e.length>0){var i=e[e.length-1];if(i.constructor===t.constructor){n++,t=t.$parent;continue}n>0&&(e[e.length-1]=[i,n],n=0)}e.push(t),t=t.$parent}return"\n\nfound in\n\n"+e.map(function(t,e){return""+(0===e?"---\x3e ":" ".repeat(5+2*e))+(Array.isArray(t)?l(t[0])+"... ("+t[1]+" recursive calls)":l(t))}).join("\n")}return"\n\n(found in "+l(t)+")"}(e):"")}function s(t,e,n){var s=i(t,e,n);null!=s&&console.info(s)}function r(t,e,n){var s=i(t,e,n);null!=s&&console.warn(s)}function o(t,e,n){var s=i(t,e,n);null!=s&&console.error(s)}function a(t,e,n,i){r("'"+t+"' is deprecated, use '"+e+"' instead",n,i)}n.r(e),n.d(e,"consoleInfo",function(){return s}),n.d(e,"consoleWarn",function(){return r}),n.d(e,"consoleError",function(){return o}),n.d(e,"deprecate",function(){return a});var c=/(?:^|[-_])(\w)/g,u=function(t){return t.replace(c,function(t){return t.toUpperCase()}).replace(/[-_]/g,"")};function l(t,e){if(t.$root===t)return"";var n="function"==typeof t&&null!=t.cid?t.options:t._isVue?t.$options||t.constructor.options:t||{},i=n.name||n._componentTag,s=n.__file;if(!i&&s){var r=s.match(/([^/\\]+)\.vue$/);i=r&&r[1]}return(i?"<"+u(i)+">":"")+(s&&!1!==e?" at "+s:"")}},"./src/util/dedupeModelListeners.ts": -/*!******************************************!*\ - !*** ./src/util/dedupeModelListeners.ts ***! - \******************************************/ -/*! exports provided: default */function(t,e,n){"use strict";function i(t){if(t.model&&t.on&&t.on.input)if(Array.isArray(t.on.input)){var e=t.on.input.indexOf(t.model.callback);e>-1&&t.on.input.splice(e,1)}else delete t.on.input}n.r(e),n.d(e,"default",function(){return i})},"./src/util/easing-patterns.js": -/*!*************************************!*\ - !*** ./src/util/easing-patterns.js ***! - \*************************************/ -/*! exports provided: linear, easeInQuad, easeOutQuad, easeInOutQuad, easeInCubic, easeOutCubic, easeInOutCubic, easeInQuart, easeOutQuart, easeInOutQuart, easeInQuint, easeOutQuint, easeInOutQuint */function(t,e,n){"use strict";n.r(e),n.d(e,"linear",function(){return i}),n.d(e,"easeInQuad",function(){return s}),n.d(e,"easeOutQuad",function(){return r}),n.d(e,"easeInOutQuad",function(){return o}),n.d(e,"easeInCubic",function(){return a}),n.d(e,"easeOutCubic",function(){return c}),n.d(e,"easeInOutCubic",function(){return u}),n.d(e,"easeInQuart",function(){return l}),n.d(e,"easeOutQuart",function(){return h}),n.d(e,"easeInOutQuart",function(){return d}),n.d(e,"easeInQuint",function(){return f}),n.d(e,"easeOutQuint",function(){return p}),n.d(e,"easeInOutQuint",function(){return m});var i=function(t){return t},s=function(t){return t*t},r=function(t){return t*(2-t)},o=function(t){return t<.5?2*t*t:(4-2*t)*t-1},a=function(t){return t*t*t},c=function(t){return--t*t*t+1},u=function(t){return t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1},l=function(t){return t*t*t*t},h=function(t){return 1- --t*t*t*t},d=function(t){return t<.5?8*t*t*t*t:1-8*--t*t*t*t},f=function(t){return t*t*t*t*t},p=function(t){return 1+--t*t*t*t*t},m=function(t){return t<.5?16*t*t*t*t*t:1+16*--t*t*t*t*t}},"./src/util/helpers.ts": -/*!*****************************!*\ - !*** ./src/util/helpers.ts ***! - \*****************************/ -/*! exports provided: createSimpleFunctional, createSimpleTransition, createJavaScriptTransition, directiveConfig, addOnceEventListener, getNestedValue, deepEqual, getObjectValueByPath, getPropertyFromItem, createRange, getZIndex, escapeHTML, filterObjectOnKeys, filterChildren, convertToUnit, kebabCase, isObject, keyCodes, remapInternalIcon, keys, camelize */function(t,e,n){"use strict";n.r(e),n.d(e,"createSimpleFunctional",function(){return r}),n.d(e,"createSimpleTransition",function(){return a}),n.d(e,"createJavaScriptTransition",function(){return c}),n.d(e,"directiveConfig",function(){return u}),n.d(e,"addOnceEventListener",function(){return l}),n.d(e,"getNestedValue",function(){return h}),n.d(e,"deepEqual",function(){return d}),n.d(e,"getObjectValueByPath",function(){return f}),n.d(e,"getPropertyFromItem",function(){return p}),n.d(e,"createRange",function(){return m}),n.d(e,"getZIndex",function(){return v}),n.d(e,"escapeHTML",function(){return y}),n.d(e,"filterObjectOnKeys",function(){return b}),n.d(e,"filterChildren",function(){return x}),n.d(e,"convertToUnit",function(){return V}),n.d(e,"kebabCase",function(){return _}),n.d(e,"isObject",function(){return w}),n.d(e,"keyCodes",function(){return S}),n.d(e,"remapInternalIcon",function(){return C}),n.d(e,"keys",function(){return T}),n.d(e,"camelize",function(){return $});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s=function(){return(s=Object.assign||function(t){for(var e,n=1,i=arguments.length;n":">"};function y(t){return t.replace(/[&<>]/g,function(t){return g[t]||t})}function b(t,e){for(var n={},i=0;i?,./\\ ]/,s=function(t){return t&&i.test(t)},r={"#":{test:function(t){return t.match(/[0-9]/)}},A:{test:function(t){return t.match(/[A-Z]/i)},convert:function(t){return t.toUpperCase()}},a:{test:function(t){return t.match(/[a-z]/i)},convert:function(t){return t.toLowerCase()}},N:{test:function(t){return t.match(/[0-9A-Z]/i)},convert:function(t){return t.toUpperCase()}},n:{test:function(t){return t.match(/[0-9a-z]/i)},convert:function(t){return t.toLowerCase()}},X:{test:s}},o=function(t){return r.hasOwnProperty(t)},a=function(t,e){return r[t].convert?r[t].convert(e):e},c=function(t,e){return!(null==e||!o(t))&&r[t].test(e)},u=function(t,e,n){if(null==t)return"";if(t=String(t),!e.length||!t.length)return t;Array.isArray(e)||(e=e.split(""));for(var i=0,s=0,r="";s0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};function c(t,e){void 0===e&&(e=!1);for(var n=Object.keys(t),s={},r=0;r0;--s)n["lighten"+s]=Object(i.intToHex)(m(e,s));for(s=1;s<=4;++s)n["darken"+s]=Object(i.intToHex)(v(e,s));return n}function m(t,e){var n=r.fromXYZ(s.toXYZ(t));return n[0]=n[0]+10*e,s.fromXYZ(r.toXYZ(n))}function v(t,e){var n=r.fromXYZ(s.toXYZ(t));return n[0]=n[0]-10*e,s.fromXYZ(r.toXYZ(n))}},vue: -/*!******************************************************************************!*\ - !*** external {"commonjs":"vue","commonjs2":"vue","amd":"vue","root":"Vue"} ***! - \******************************************************************************/ -/*! no static exports found */function(e,n){e.exports=t}}).default},t.exports=i(n("/5sW"))},"3Eo+":function(t,e){var n=0,i=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+i).toString(36))}},"4mcu":function(t,e){t.exports=function(){}},"52gC":function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},"5QVw":function(t,e,n){t.exports={default:n("BwfY"),__esModule:!0}},"77Pl":function(t,e,n){var i=n("EqjI");t.exports=function(t){if(!i(t))throw TypeError(t+" is not an object!");return t}},"7KvD":function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},"7UMu":function(t,e,n){var i=n("R9M2");t.exports=Array.isArray||function(t){return"Array"==i(t)}},"8+8L":function(t,e,n){"use strict"; -/*! - * vue-resource v1.5.1 - * https://github.com/pagekit/vue-resource - * Released under the MIT License. - */var i=2;function s(t){this.state=i,this.value=void 0,this.deferred=[];var e=this;try{t(function(t){e.resolve(t)},function(t){e.reject(t)})}catch(t){e.reject(t)}}s.reject=function(t){return new s(function(e,n){n(t)})},s.resolve=function(t){return new s(function(e,n){e(t)})},s.all=function(t){return new s(function(e,n){var i=0,r=[];function o(n){return function(s){r[n]=s,(i+=1)===t.length&&e(r)}}0===t.length&&e(r);for(var a=0;a=200&&s<300,this.status=s||0,this.statusText=r||"",this.headers=new L(i),this.body=t,v(t)?this.bodyText=t:"undefined"!=typeof Blob&&t instanceof Blob&&(this.bodyBlob=t,function(t){return 0===t.type.indexOf("text")||-1!==t.type.indexOf("json")}(t)&&(this.bodyText=function(t){return new o(function(e){var n=new FileReader;n.readAsText(t),n.onload=function(){e(n.result)}})}(t)))};F.prototype.blob=function(){return x(this.bodyBlob)},F.prototype.text=function(){return x(this.bodyText)},F.prototype.json=function(){return x(this.text(),function(t){return JSON.parse(t)})},Object.defineProperty(F.prototype,"data",{get:function(){return this.body},set:function(t){this.body=t}});var N=function(t){var e;this.body=null,this.params={},w(this,t,{method:(e=t.method||"GET",e?e.toUpperCase():"")}),this.headers instanceof L||(this.headers=new L(this.headers))};N.prototype.getUrl=function(){return I(this)},N.prototype.getBody=function(){return this.body},N.prototype.respondWith=function(t,e){return new F(t,w(e||{},{url:this.getUrl()}))};var H={"Content-Type":"application/json;charset=utf-8"};function z(t){var e=this||{},n=function(t){var e=[M],n=[];function i(i){for(;e.length;){var s=e.pop();if(g(s)){var r=void 0,a=void 0;if(y(r=s.call(t,i,function(t){return a=t})||a))return new o(function(e,i){n.forEach(function(e){r=x(r,function(n){return e.call(t,n)||n},i)}),x(r,e,i)},t);g(r)&&n.unshift(r)}else c="Invalid interceptor of type "+typeof s+", must be a function","undefined"!=typeof console&&h&&console.warn("[VueResource warn]: "+c)}var c}return y(t)||(t=null),i.use=function(t){e.push(t)},i}(e.$vm);return function(t){l.call(arguments,1).forEach(function(e){for(var n in e)void 0===t[n]&&(t[n]=e[n])})}(t||{},e.$options,z.options),z.interceptors.forEach(function(t){v(t)&&(t=z.interceptor[t]),g(t)&&n.use(t)}),n(new N(t)).then(function(t){return t.ok?t:o.reject(t)},function(t){var e;return t instanceof Error&&(e=t,"undefined"!=typeof console&&console.error(e)),o.reject(t)})}function W(t,e,n,i){var s=this||{},r={};return _(n=w({},W.actions,n),function(n,o){n=S({url:t,params:w({},e)},i,n),r[o]=function(){return(s.$http||z)(function(t,e){var n,i=w({},t),s={};switch(e.length){case 2:s=e[0],n=e[1];break;case 1:/^(POST|PUT|PATCH)$/i.test(i.method)?n=e[0]:s=e[0];break;case 0:break;default:throw"Expected up to 2 arguments [params, body], got "+e.length+" arguments"}return i.body=n,i.params=w({},i.params,s),i}(n,arguments))}}),r}function U(t){var e,n,i;U.installed||(n=(e=t).config,i=e.nextTick,c=i,h=n.debug||!n.silent,t.url=I,t.http=z,t.resource=W,t.Promise=o,Object.defineProperties(t.prototype,{$url:{get:function(){return V(t.url,this,this.$options.url)}},$http:{get:function(){return V(t.http,this,this.$options.http)}},$resource:{get:function(){return t.resource.bind(this)}},$promise:{get:function(){var e=this;return function(n){return new t.Promise(n,e)}}}}))}z.options={},z.headers={put:H,post:H,patch:H,delete:H,common:{Accept:"application/json, text/plain, */*"},custom:{}},z.interceptor={before:function(t){g(t.before)&&t.before.call(this,t)},method:function(t){t.emulateHTTP&&/^(PUT|PATCH|DELETE)$/i.test(t.method)&&(t.headers.set("X-HTTP-Method-Override",t.method),t.method="POST")},jsonp:function(t){"JSONP"==t.method&&(t.client=D)},json:function(t){var e=t.headers.get("Content-Type")||"";return y(t.body)&&0===e.indexOf("application/json")&&(t.body=JSON.stringify(t.body)),function(t){return t.bodyText?x(t.text(),function(e){var n,i;if(0===(t.headers.get("Content-Type")||"").indexOf("application/json")||(i=(n=e).match(/^\s*(\[|\{)/))&&{"[":/]\s*$/,"{":/}\s*$/}[i[1]].test(n))try{t.body=JSON.parse(e)}catch(e){t.body=null}else t.body=e;return t}):t}},form:function(t){var e;e=t.body,"undefined"!=typeof FormData&&e instanceof FormData?t.headers.delete("Content-Type"):y(t.body)&&t.emulateJSON&&(t.body=I.params(t.body),t.headers.set("Content-Type","application/x-www-form-urlencoded"))},header:function(t){_(w({},z.headers.common,t.crossOrigin?{}:z.headers.custom,z.headers[p(t.method)]),function(e,n){t.headers.has(n)||t.headers.set(n,e)})},cors:function(t){if(d){var e=I.parse(location.href),n=I.parse(t.getUrl());n.protocol===e.protocol&&n.host===e.host||(t.crossOrigin=!0,t.emulateHTTP=!1,P||(t.client=A))}}},z.interceptors=["before","method","jsonp","json","form","header","cors"],["get","delete","head","jsonp"].forEach(function(t){z[t]=function(e,n){return this(w(n||{},{url:e,method:t}))}}),["post","put","patch"].forEach(function(t){z[t]=function(e,n,i){return this(w(i||{},{url:e,method:t,body:n}))}}),W.actions={get:{method:"GET"},save:{method:"POST"},query:{method:"GET"},update:{method:"PUT"},remove:{method:"DELETE"},delete:{method:"DELETE"}},"undefined"!=typeof window&&window.Vue&&window.Vue.use(U),e.a=U},"880/":function(t,e,n){t.exports=n("hJx8")},"94VQ":function(t,e,n){"use strict";var i=n("Yobk"),s=n("X8DO"),r=n("e6n0"),o={};n("hJx8")(o,n("dSzd")("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=i(o,{next:s(1,n)}),r(t,e+" Iterator")}},BwfY:function(t,e,n){n("fWfb"),n("M6a0"),n("OYls"),n("QWe/"),t.exports=n("FeBl").Symbol},Cdx3:function(t,e,n){var i=n("sB3e"),s=n("lktj");n("uqUo")("keys",function(){return function(t){return s(i(t))}})},D2L2:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},DuR2:function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},EGZi:function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},EqjI:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},FeBl:function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},Ibhu:function(t,e,n){var i=n("D2L2"),s=n("TcQ7"),r=n("vFc/")(!1),o=n("ax3d")("IE_PROTO");t.exports=function(t,e){var n,a=s(t),c=0,u=[];for(n in a)n!=o&&i(a,n)&&u.push(n);for(;e.length>c;)i(a,n=e[c++])&&(~r(u,n)||u.push(n));return u}},Kh4W:function(t,e,n){e.f=n("dSzd")},LKZe:function(t,e,n){var i=n("NpIQ"),s=n("X8DO"),r=n("TcQ7"),o=n("MmMw"),a=n("D2L2"),c=n("SfB7"),u=Object.getOwnPropertyDescriptor;e.f=n("+E39")?u:function(t,e){if(t=r(t),e=o(e,!0),c)try{return u(t,e)}catch(t){}if(a(t,e))return s(!i.f.call(t,e),t[e])}},M6a0:function(t,e){},MU5D:function(t,e,n){var i=n("R9M2");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==i(t)?t.split(""):Object(t)}},MmMw:function(t,e,n){var i=n("EqjI");t.exports=function(t,e){if(!i(t))return t;var n,s;if(e&&"function"==typeof(n=t.toString)&&!i(s=n.call(t)))return s;if("function"==typeof(n=t.valueOf)&&!i(s=n.call(t)))return s;if(!e&&"function"==typeof(n=t.toString)&&!i(s=n.call(t)))return s;throw TypeError("Can't convert object to primitive value")}},NpIQ:function(t,e){e.f={}.propertyIsEnumerable},O4g8:function(t,e){t.exports=!0},ON07:function(t,e,n){var i=n("EqjI"),s=n("7KvD").document,r=i(s)&&i(s.createElement);t.exports=function(t){return r?s.createElement(t):{}}},OYls:function(t,e,n){n("crlp")("asyncIterator")},PzxK:function(t,e,n){var i=n("D2L2"),s=n("sB3e"),r=n("ax3d")("IE_PROTO"),o=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=s(t),i(t,r)?t[r]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?o:null}},QRG4:function(t,e,n){var i=n("UuGF"),s=Math.min;t.exports=function(t){return t>0?s(i(t),9007199254740991):0}},"QWe/":function(t,e,n){n("crlp")("observable")},R9M2:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},RPLV:function(t,e,n){var i=n("7KvD").document;t.exports=i&&i.documentElement},Rrel:function(t,e,n){var i=n("TcQ7"),s=n("n0T6").f,r={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return o&&"[object Window]"==r.call(t)?function(t){try{return s(t)}catch(t){return o.slice()}}(t):s(i(t))}},S82l:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},SfB7:function(t,e,n){t.exports=!n("+E39")&&!n("S82l")(function(){return 7!=Object.defineProperty(n("ON07")("div"),"a",{get:function(){return 7}}).a})},TcQ7:function(t,e,n){var i=n("MU5D"),s=n("52gC");t.exports=function(t){return i(s(t))}},UuGF:function(t,e){var n=Math.ceil,i=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?i:n)(t)}},"VU/8":function(t,e){t.exports=function(t,e,n,i,s,r){var o,a=t=t||{},c=typeof t.default;"object"!==c&&"function"!==c||(o=t,a=t.default);var u,l="function"==typeof a?a.options:a;if(e&&(l.render=e.render,l.staticRenderFns=e.staticRenderFns,l._compiled=!0),n&&(l.functional=!0),s&&(l._scopeId=s),r?(u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(r)},l._ssrRegister=u):i&&(u=i),u){var h=l.functional,d=h?l.render:l.beforeCreate;h?(l._injectStyles=u,l.render=function(t,e){return u.call(e),d(t,e)}):l.beforeCreate=d?[].concat(d,u):[u]}return{esModule:o,exports:a,options:l}}},X8DO:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},Xc4G:function(t,e,n){var i=n("lktj"),s=n("1kS7"),r=n("NpIQ");t.exports=function(t){var e=i(t),n=s.f;if(n)for(var o,a=n(t),c=r.f,u=0;a.length>u;)c.call(t,o=a[u++])&&e.push(o);return e}},Yobk:function(t,e,n){var i=n("77Pl"),s=n("qio6"),r=n("xnc9"),o=n("ax3d")("IE_PROTO"),a=function(){},c=function(){var t,e=n("ON07")("iframe"),i=r.length;for(e.style.display="none",n("RPLV").appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write(" + + + diff --git a/web_test/web_test_dev/src/assets/dataTest/csvjson.json b/web_test/web_test_dev/src/assets/dataTest/csvjson.json new file mode 100644 index 0000000..52dcc80 --- /dev/null +++ b/web_test/web_test_dev/src/assets/dataTest/csvjson.json @@ -0,0 +1,569 @@ +[ + { + "Date": "2018-06-18", + "Open": 275.48999, + "High": 276.700012, + "Low": 274.950012, + "Close": 276.559998, + "Adj Close": 276.559998, + "Volume": 52917600 + }, + { + "Date": "2018-06-19", + "Open": 274, + "High": 275.75, + "Low": 273.529999, + "Close": 275.5, + "Adj Close": 275.5, + "Volume": 97531500 + }, + { + "Date": "2018-06-20", + "Open": 276.269989, + "High": 276.720001, + "Low": 275.589996, + "Close": 275.970001, + "Adj Close": 275.970001, + "Volume": 53785500 + }, + { + "Date": "2018-06-21", + "Open": 275.959991, + "High": 275.980011, + "Low": 273.679993, + "Close": 274.23999, + "Adj Close": 274.23999, + "Volume": 71061400 + }, + { + "Date": "2018-06-22", + "Open": 275.660004, + "High": 275.790009, + "Low": 274.48999, + "Close": 274.73999, + "Adj Close": 274.73999, + "Volume": 54898500 + }, + { + "Date": "2018-06-25", + "Open": 273.440002, + "High": 273.619995, + "Low": 269.100006, + "Close": 271, + "Adj Close": 271, + "Volume": 137854200 + }, + { + "Date": "2018-06-26", + "Open": 271.640015, + "High": 272.559998, + "Low": 270.790009, + "Close": 271.600006, + "Adj Close": 271.600006, + "Volume": 68547400 + }, + { + "Date": "2018-06-27", + "Open": 272.26001, + "High": 273.869995, + "Low": 269.179993, + "Close": 269.350006, + "Adj Close": 269.350006, + "Volume": 105110700 + }, + { + "Date": "2018-06-28", + "Open": 269.290009, + "High": 271.75, + "Low": 268.48999, + "Close": 270.890015, + "Adj Close": 270.890015, + "Volume": 76650500 + }, + { + "Date": "2018-06-29", + "Open": 272.119995, + "High": 273.660004, + "Low": 271.149994, + "Close": 271.279999, + "Adj Close": 271.279999, + "Volume": 97592500 + }, + { + "Date": "2018-07-02", + "Open": 269.51001, + "High": 272.040009, + "Low": 269.23999, + "Close": 271.859985, + "Adj Close": 271.859985, + "Volume": 63554800 + }, + { + "Date": "2018-07-03", + "Open": 272.869995, + "High": 272.980011, + "Low": 270.420013, + "Close": 270.899994, + "Adj Close": 270.899994, + "Volume": 42187100 + }, + { + "Date": "2018-07-05", + "Open": 272.170013, + "High": 273.179993, + "Low": 270.959991, + "Close": 273.109985, + "Adj Close": 273.109985, + "Volume": 56925900 + }, + { + "Date": "2018-07-06", + "Open": 273.140015, + "High": 275.839996, + "Low": 272.709991, + "Close": 275.420013, + "Adj Close": 275.420013, + "Volume": 66493700 + }, + { + "Date": "2018-07-09", + "Open": 276.549988, + "High": 277.959991, + "Low": 276.5, + "Close": 277.899994, + "Adj Close": 277.899994, + "Volume": 50550400 + }, + { + "Date": "2018-07-10", + "Open": 278.410004, + "High": 279.01001, + "Low": 278.079987, + "Close": 278.899994, + "Adj Close": 278.899994, + "Volume": 51966800 + }, + { + "Date": "2018-07-11", + "Open": 277.149994, + "High": 278.040009, + "Low": 276.519989, + "Close": 276.859985, + "Adj Close": 276.859985, + "Volume": 77054700 + }, + { + "Date": "2018-07-12", + "Open": 278.279999, + "High": 279.429993, + "Low": 277.600006, + "Close": 279.369995, + "Adj Close": 279.369995, + "Volume": 60124700 + }, + { + "Date": "2018-07-13", + "Open": 279.170013, + "High": 279.929993, + "Low": 278.660004, + "Close": 279.589996, + "Adj Close": 279.589996, + "Volume": 48216000 + }, + { + "Date": "2018-07-16", + "Open": 279.640015, + "High": 279.799988, + "Low": 278.839996, + "Close": 279.339996, + "Adj Close": 279.339996, + "Volume": 48201000 + }, + { + "Date": "2018-07-17", + "Open": 278.470001, + "High": 280.910004, + "Low": 278.410004, + "Close": 280.470001, + "Adj Close": 280.470001, + "Volume": 52315500 + }, + { + "Date": "2018-07-18", + "Open": 280.559998, + "High": 281.179993, + "Low": 280.059998, + "Close": 281.059998, + "Adj Close": 281.059998, + "Volume": 44593500 + }, + { + "Date": "2018-07-19", + "Open": 280.309998, + "High": 280.73999, + "Low": 279.459991, + "Close": 280, + "Adj Close": 280, + "Volume": 61412100 + }, + { + "Date": "2018-07-20", + "Open": 279.769989, + "High": 280.480011, + "Low": 279.5, + "Close": 279.679993, + "Adj Close": 279.679993, + "Volume": 82337700 + }, + { + "Date": "2018-07-23", + "Open": 279.450012, + "High": 280.429993, + "Low": 279.059998, + "Close": 280.200012, + "Adj Close": 280.200012, + "Volume": 47047600 + }, + { + "Date": "2018-07-24", + "Open": 281.790009, + "High": 282.559998, + "Low": 280.630005, + "Close": 281.609985, + "Adj Close": 281.609985, + "Volume": 68026900 + }, + { + "Date": "2018-07-25", + "Open": 281.329987, + "High": 284.369995, + "Low": 281.279999, + "Close": 284.01001, + "Adj Close": 284.01001, + "Volume": 78882900 + }, + { + "Date": "2018-07-26", + "Open": 283.200012, + "High": 284.109985, + "Low": 283.089996, + "Close": 283.339996, + "Adj Close": 283.339996, + "Volume": 57919500 + }, + { + "Date": "2018-07-27", + "Open": 283.709991, + "High": 283.820007, + "Low": 280.380005, + "Close": 281.420013, + "Adj Close": 281.420013, + "Volume": 76768700 + }, + { + "Date": "2018-07-30", + "Open": 281.51001, + "High": 281.690002, + "Low": 279.359985, + "Close": 279.950012, + "Adj Close": 279.950012, + "Volume": 63742500 + }, + { + "Date": "2018-07-31", + "Open": 280.809998, + "High": 282.019989, + "Low": 280.380005, + "Close": 281.329987, + "Adj Close": 281.329987, + "Volume": 68570500 + }, + { + "Date": "2018-08-01", + "Open": 281.559998, + "High": 282.130005, + "Low": 280.130005, + "Close": 280.859985, + "Adj Close": 280.859985, + "Volume": 53853300 + }, + { + "Date": "2018-08-02", + "Open": 279.390015, + "High": 282.579987, + "Low": 279.160004, + "Close": 282.390015, + "Adj Close": 282.390015, + "Volume": 63426400 + }, + { + "Date": "2018-08-03", + "Open": 282.529999, + "High": 283.660004, + "Low": 282.329987, + "Close": 283.600006, + "Adj Close": 283.600006, + "Volume": 53935400 + }, + { + "Date": "2018-08-06", + "Open": 283.640015, + "High": 284.98999, + "Low": 283.200012, + "Close": 284.640015, + "Adj Close": 284.640015, + "Volume": 39400900 + }, + { + "Date": "2018-08-07", + "Open": 285.390015, + "High": 286.01001, + "Low": 285.23999, + "Close": 285.579987, + "Adj Close": 285.579987, + "Volume": 43196600 + }, + { + "Date": "2018-08-08", + "Open": 285.390015, + "High": 285.910004, + "Low": 284.940002, + "Close": 285.459991, + "Adj Close": 285.459991, + "Volume": 42114600 + }, + { + "Date": "2018-08-09", + "Open": 285.529999, + "High": 285.970001, + "Low": 284.920013, + "Close": 285.070007, + "Adj Close": 285.070007, + "Volume": 35652400 + }, + { + "Date": "2018-08-10", + "Open": 283.450012, + "High": 284.059998, + "Low": 282.359985, + "Close": 283.160004, + "Adj Close": 283.160004, + "Volume": 77076000 + }, + { + "Date": "2018-08-13", + "Open": 283.470001, + "High": 284.160004, + "Low": 281.769989, + "Close": 282.100006, + "Adj Close": 282.100006, + "Volume": 65686900 + }, + { + "Date": "2018-08-14", + "Open": 282.920013, + "High": 284.170013, + "Low": 282.480011, + "Close": 283.899994, + "Adj Close": 283.899994, + "Volume": 43842000 + }, + { + "Date": "2018-08-15", + "Open": 282.380005, + "High": 282.540009, + "Low": 280.160004, + "Close": 281.779999, + "Adj Close": 281.779999, + "Volume": 102925400 + }, + { + "Date": "2018-08-16", + "Open": 283.399994, + "High": 285.040009, + "Low": 283.359985, + "Close": 284.059998, + "Adj Close": 284.059998, + "Volume": 69967900 + }, + { + "Date": "2018-08-17", + "Open": 283.829987, + "High": 285.559998, + "Low": 283.369995, + "Close": 285.059998, + "Adj Close": 285.059998, + "Volume": 65618500 + }, + { + "Date": "2018-08-20", + "Open": 285.570007, + "High": 285.970001, + "Low": 285.059998, + "Close": 285.670013, + "Adj Close": 285.670013, + "Volume": 39807500 + }, + { + "Date": "2018-08-21", + "Open": 286.25, + "High": 287.309998, + "Low": 285.709991, + "Close": 286.339996, + "Adj Close": 286.339996, + "Volume": 67272000 + }, + { + "Date": "2018-08-22", + "Open": 285.880005, + "High": 286.76001, + "Low": 285.579987, + "Close": 286.170013, + "Adj Close": 286.170013, + "Volume": 44993300 + }, + { + "Date": "2018-08-23", + "Open": 285.970001, + "High": 286.940002, + "Low": 285.429993, + "Close": 285.790009, + "Adj Close": 285.790009, + "Volume": 49204900 + }, + { + "Date": "2018-08-24", + "Open": 286.440002, + "High": 287.670013, + "Low": 286.380005, + "Close": 287.51001, + "Adj Close": 287.51001, + "Volume": 57487400 + }, + { + "Date": "2018-08-27", + "Open": 288.859985, + "High": 289.899994, + "Low": 288.679993, + "Close": 289.779999, + "Adj Close": 289.779999, + "Volume": 57072400 + }, + { + "Date": "2018-08-28", + "Open": 290.299988, + "High": 290.420013, + "Low": 289.399994, + "Close": 289.920013, + "Adj Close": 289.920013, + "Volume": 46943500 + }, + { + "Date": "2018-08-29", + "Open": 290.160004, + "High": 291.73999, + "Low": 289.890015, + "Close": 291.480011, + "Adj Close": 291.480011, + "Volume": 61485500 + }, + { + "Date": "2018-08-30", + "Open": 290.940002, + "High": 291.359985, + "Low": 289.630005, + "Close": 290.299988, + "Adj Close": 290.299988, + "Volume": 61229500 + }, + { + "Date": "2018-08-31", + "Open": 289.839996, + "High": 290.809998, + "Low": 289.290009, + "Close": 290.309998, + "Adj Close": 290.309998, + "Volume": 66140800 + }, + { + "Date": "2018-09-04", + "Open": 289.839996, + "High": 290.209991, + "Low": 288.679993, + "Close": 289.809998, + "Adj Close": 289.809998, + "Volume": 57594400 + }, + { + "Date": "2018-09-05", + "Open": 289.410004, + "High": 289.640015, + "Low": 287.890015, + "Close": 289.029999, + "Adj Close": 289.029999, + "Volume": 72452400 + }, + { + "Date": "2018-09-06", + "Open": 289.149994, + "High": 289.48999, + "Low": 287, + "Close": 288.160004, + "Adj Close": 288.160004, + "Volume": 65909900 + }, + { + "Date": "2018-09-07", + "Open": 286.980011, + "High": 288.700012, + "Low": 286.709991, + "Close": 287.600006, + "Adj Close": 287.600006, + "Volume": 73524800 + }, + { + "Date": "2018-09-10", + "Open": 288.73999, + "High": 289.040009, + "Low": 287.880005, + "Close": 288.100006, + "Adj Close": 288.100006, + "Volume": 50210900 + }, + { + "Date": "2018-09-11", + "Open": 287.369995, + "High": 289.549988, + "Low": 286.980011, + "Close": 289.049988, + "Adj Close": 289.049988, + "Volume": 50530500 + }, + { + "Date": "2018-09-12", + "Open": 289.059998, + "High": 289.799988, + "Low": 288.230011, + "Close": 289.119995, + "Adj Close": 289.119995, + "Volume": 59810800 + }, + { + "Date": "2018-09-13", + "Open": 290.320007, + "High": 291.040009, + "Low": 290, + "Close": 290.829987, + "Adj Close": 290.829987, + "Volume": 51034200 + }, + { + "Date": "2018-09-14", + "Open": 291.059998, + "High": 291.269989, + "Low": 290, + "Close": 290.880005, + "Adj Close": 290.880005, + "Volume": 54962300 + } +] \ No newline at end of file diff --git a/web_test/web_test_dev/src/assets/dataTest/dataResponseMulti.json b/web_test/web_test_dev/src/assets/dataTest/dataResponseMulti.json new file mode 100644 index 0000000..874e77a --- /dev/null +++ b/web_test/web_test_dev/src/assets/dataTest/dataResponseMulti.json @@ -0,0 +1,117 @@ +{ + "debug": [ + { + "expected value": 32.07443618774414, + "step": 41.0 + }, + { + "expected value": 31.97576332092285, + "step": 42.0 + }, + { + "expected value": 32.007484436035156, + "step": 43.0 + }, + { + "expected value": 31.92361831665039, + "step": 44.0 + }, + { + "expected value": 32.12289047241211, + "step": 45.0 + }, + { + "expected value": 31.95492935180664, + "step": 46.0 + }, + { + "expected value": 32.04954147338867, + "step": 47.0 + }, + { + "expected value": 32.29735565185547, + "step": 48.0 + }, + { + "expected value": 32.407005310058594, + "step": 49.0 + }, + { + "expected value": 32.43721389770508, + "step": 50.0 + }, + { + "expected value": 32.54985046386719, + "step": 51.0 + }, + { + "expected value": 32.496910095214844, + "step": 52.0 + }, + { + "expected value": 32.48390579223633, + "step": 53.0 + }, + { + "expected value": 32.36211395263672, + "step": 54.0 + }, + { + "expected value": 32.41166687011719, + "step": 55.0 + }, + { + "expected value": 32.29999542236328, + "step": 56.0 + }, + { + "expected value": 32.356842041015625, + "step": 57.0 + }, + { + "expected value": 32.251983642578125, + "step": 58.0 + }, + { + "expected value": 32.291595458984375, + "step": 59.0 + }, + { + "expected value": 32.45553970336914, + "step": 60.0 + }, + { + "expected value": 32.464141845703125, + "step": 61.0 + } + ], + "engine": "LSTM", + "future": [ + { + "step": 62, + "valores": "22.475634" + }, + { + "step": 63, + "valores": "22.43554" + }, + { + "step": 64, + "valores": "22.437986" + }, + { + "step": 65, + "valores": "22.469006" + }, + { + "step": 66, + "valores": "22.467916" + } + ], + "mae": 20.910049756290956, + "mse": 445.9071246984847, + "past": [], + "present_alerts": [], + "present_status": "FALSE", + "rmse": 21.116513080963077 +} \ No newline at end of file diff --git a/web_test/web_test_dev/src/assets/dataTest/dataResponseUni.json b/web_test/web_test_dev/src/assets/dataTest/dataResponseUni.json new file mode 100644 index 0000000..4fa3d88 --- /dev/null +++ b/web_test/web_test_dev/src/assets/dataTest/dataResponseUni.json @@ -0,0 +1,276 @@ +{ + "debug": { + "Holtwinters": [ + { + "expected value": 285.86322945205876, + "step": 44.0 + }, + { + "expected value": 285.475915363008, + "step": 45.0 + }, + { + "expected value": 286.4403637428464, + "step": 46.0 + }, + { + "expected value": 286.05304965379565, + "step": 47.0 + }, + { + "expected value": 287.017498033634, + "step": 48.0 + }, + { + "expected value": 286.63018394458334, + "step": 49.0 + }, + { + "expected value": 287.5946323244217, + "step": 50.0 + }, + { + "expected value": 287.20731823537096, + "step": 51.0 + }, + { + "expected value": 288.1717666152093, + "step": 52.0 + }, + { + "expected value": 287.7844525261586, + "step": 53.0 + }, + { + "expected value": 288.74890090599695, + "step": 54.0 + }, + { + "expected value": 288.3615868169462, + "step": 55.0 + }, + { + "expected value": 289.3260351967846, + "step": 56.0 + }, + { + "expected value": 288.93872110773384, + "step": 57.0 + }, + { + "expected value": 289.9031694875722, + "step": 58.0 + }, + { + "expected value": 289.51585539852147, + "step": 59.0 + }, + { + "expected value": 290.4803037783599, + "step": 60.0 + }, + { + "expected value": 290.09298968930915, + "step": 61.0 + }, + { + "expected value": 291.0574380691475, + "step": 62.0 + } + ], + "LSTM": [ + { + "expected value": 284.10491943359375, + "step": 44.0 + }, + { + "expected value": 285.1344299316406, + "step": 45.0 + }, + { + "expected value": 285.7671813964844, + "step": 46.0 + }, + { + "expected value": 286.4662170410156, + "step": 47.0 + }, + { + "expected value": 286.2884826660156, + "step": 48.0 + }, + { + "expected value": 285.8920593261719, + "step": 49.0 + }, + { + "expected value": 287.697021484375, + "step": 50.0 + }, + { + "expected value": 290.11981201171875, + "step": 51.0 + }, + { + "expected value": 290.27069091796875, + "step": 52.0 + }, + { + "expected value": 291.962890625, + "step": 53.0 + }, + { + "expected value": 290.6810302734375, + "step": 54.0 + }, + { + "expected value": 290.69183349609375, + "step": 55.0 + }, + { + "expected value": 290.1521301269531, + "step": 56.0 + }, + { + "expected value": 289.3143310546875, + "step": 57.0 + }, + { + "expected value": 288.3861083984375, + "step": 58.0 + }, + { + "expected value": 287.7922058105469, + "step": 59.0 + }, + { + "expected value": 288.3223571777344, + "step": 60.0 + }, + { + "expected value": 289.33575439453125, + "step": 61.0 + }, + { + "expected value": 289.4107666015625, + "step": 62.0 + } + ], + "VAR": [ + { + "expected value": 285.76892062533403, + "step": 44.0 + }, + { + "expected value": 285.62317333823376, + "step": 45.0 + }, + { + "expected value": 285.5953372713822, + "step": 46.0 + }, + { + "expected value": 285.45538031710106, + "step": 47.0 + }, + { + "expected value": 285.45645011089226, + "step": 48.0 + }, + { + "expected value": 285.42282128848905, + "step": 49.0 + }, + { + "expected value": 285.4307234734371, + "step": 50.0 + }, + { + "expected value": 285.4134924618338, + "step": 51.0 + }, + { + "expected value": 285.4088934935136, + "step": 52.0 + }, + { + "expected value": 285.3945169157804, + "step": 53.0 + }, + { + "expected value": 285.3863167893631, + "step": 54.0 + }, + { + "expected value": 285.3750759625683, + "step": 55.0 + }, + { + "expected value": 285.3667164339083, + "step": 56.0 + }, + { + "expected value": 285.357369755395, + "step": 57.0 + }, + { + "expected value": 285.3493445439618, + "step": 58.0 + }, + { + "expected value": 285.3411146745383, + "step": 59.0 + }, + { + "expected value": 285.33360915092095, + "step": 60.0 + }, + { + "expected value": 285.3262210085171, + "step": 61.0 + }, + { + "expected value": 285.31931140042434, + "step": 62.0 + } + ] + }, + "engine": "LSTM", + "future": [ + { + "step": 63.0, + "value": 289.4107666015625 + }, + { + "step": 64.0, + "value": 289.72265625 + }, + { + "step": 65.0, + "value": 290.05804443359375 + }, + { + "step": 66.0, + "value": 290.41961669921875 + }, + { + "step": 67.0, + "value": 290.81048583984375 + } + ], + "mae": 0, + "mse": 1, + "past": [ + { + "anomaly_score": 0.0, + "expected value": 287.697021484375, + "mae": 0.8745759725570679, + "mse": 1.0472296476364136, + "real_value": 289.7799908523807, + "step": 6.0 + } + ], + "present_alerts": [], + "present_status": "FALSE", + "rmse": "1.0233423902274417" +} diff --git a/web_test/web_test_dev/src/assets/logo.png b/web_test/web_test_dev/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a2ce2353f273cbda4cc6de145f86062ff039a1d2 GIT binary patch literal 5674 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 P6963zeMGIAUBv$Y4kLO$ literal 0 HcmV?d00001 diff --git a/web_test/web_test_dev/src/components/form.vue b/web_test/web_test_dev/src/components/form.vue new file mode 100644 index 0000000..64bfa7c --- /dev/null +++ b/web_test/web_test_dev/src/components/form.vue @@ -0,0 +1,233 @@ + + + diff --git a/web_test/web_test_dev/src/components/graph.vue b/web_test/web_test_dev/src/components/graph.vue new file mode 100644 index 0000000..bb448e8 --- /dev/null +++ b/web_test/web_test_dev/src/components/graph.vue @@ -0,0 +1,400 @@ + + + + + diff --git a/web_test/web_test_dev/src/components/jsonViewer.vue b/web_test/web_test_dev/src/components/jsonViewer.vue new file mode 100644 index 0000000..13a1106 --- /dev/null +++ b/web_test/web_test_dev/src/components/jsonViewer.vue @@ -0,0 +1,69 @@ + + + \ No newline at end of file diff --git a/web_test/web_test_dev/src/main.js b/web_test/web_test_dev/src/main.js new file mode 100644 index 0000000..dc70bb3 --- /dev/null +++ b/web_test/web_test_dev/src/main.js @@ -0,0 +1,21 @@ +import Vue from 'vue' +import App from './App' +import router from './router' +import Vuetify from 'vuetify' +import VueResource from 'vue-resource' +// import chartConstructor from './constructor/2d_graph' +import chart2dConstructor from 'vue-chart2d-constructor' +import 'vuetify/dist/vuetify.min.css' + +Vue.use(Vuetify) + +Vue.config.productionTip = false +Vue.use(VueResource) +Vue.http.headers.common['content-type'] = 'application/json' +Vue.use(chart2dConstructor) +/* eslint-disable no-new */ +new Vue({ + el: '#app', + router, + render: h => h(App) +}) diff --git a/web_test/web_test_dev/src/router/index.js b/web_test/web_test_dev/src/router/index.js new file mode 100644 index 0000000..e86fab5 --- /dev/null +++ b/web_test/web_test_dev/src/router/index.js @@ -0,0 +1,15 @@ +import Vue from 'vue' +import Router from 'vue-router' +import home from '@/view/homeView' + +Vue.use(Router) + +export default new Router({ + routes: [ + { + path: '/', + name: 'home', + component: home + } + ] +}) diff --git a/web_test/web_test_dev/src/view/homeView.vue b/web_test/web_test_dev/src/view/homeView.vue new file mode 100644 index 0000000..8f3cdf2 --- /dev/null +++ b/web_test/web_test_dev/src/view/homeView.vue @@ -0,0 +1,74 @@ + + + + + diff --git a/web_test/web_test_dev/static/.gitkeep b/web_test/web_test_dev/static/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/web_test/static/img/logo.svg b/web_test/web_test_dev/static/img/logo.svg similarity index 100% rename from web_test/static/img/logo.svg rename to web_test/web_test_dev/static/img/logo.svg diff --git a/web_test/static/img/logo_dark.svg b/web_test/web_test_dev/static/img/logo_dark.svg similarity index 100% rename from web_test/static/img/logo_dark.svg rename to web_test/web_test_dev/static/img/logo_dark.svg From 4ca6e0a2a5b0284d2c53d5decb82082052a75e24 Mon Sep 17 00:00:00 2001 From: Luis Manuel <36008244+LuisManuelNR@users.noreply.github.com> Date: Fri, 19 Oct 2018 12:14:08 +0200 Subject: [PATCH 09/17] changed path production in webpack config --- web_test/{ => production}/index.html | 2 +- .../app.14daf9aed06f69ef52ff8971689f65e3.css | 7 + ...p.14daf9aed06f69ef52ff8971689f65e3.css.map | 1 + web_test/production/static/img/logo.svg | 1 + web_test/production/static/img/logo_dark.svg | 1 + .../static/js/app.9bddbc1f5c768a018f59.js | 2 + .../static/js/app.9bddbc1f5c768a018f59.js.map | 1 + .../js/manifest.3ad1d5771e9b13dbdad2.js | 2 + .../js/manifest.3ad1d5771e9b13dbdad2.js.map | 2 +- .../static/js/vendor.c2a07eda06ceb06f9226.js | 1210 +++++++++++++++++ .../js/vendor.c2a07eda06ceb06f9226.js.map | 1 + .../static/js/app.08435381b6fffdaa0f9e.js | 2 - .../static/js/app.08435381b6fffdaa0f9e.js.map | 1 - web_test/web_test_dev/package-lock.json | 13 +- web_test/web_test_dev/src/components/form.vue | 2 +- 15 files changed, 1238 insertions(+), 10 deletions(-) rename web_test/{ => production}/index.html (82%) create mode 100644 web_test/production/static/css/app.14daf9aed06f69ef52ff8971689f65e3.css create mode 100644 web_test/production/static/css/app.14daf9aed06f69ef52ff8971689f65e3.css.map create mode 100644 web_test/production/static/img/logo.svg create mode 100644 web_test/production/static/img/logo_dark.svg create mode 100644 web_test/production/static/js/app.9bddbc1f5c768a018f59.js create mode 100644 web_test/production/static/js/app.9bddbc1f5c768a018f59.js.map create mode 100644 web_test/production/static/js/manifest.3ad1d5771e9b13dbdad2.js rename web_test/{ => production}/static/js/manifest.3ad1d5771e9b13dbdad2.js.map (96%) create mode 100644 web_test/production/static/js/vendor.c2a07eda06ceb06f9226.js create mode 100644 web_test/production/static/js/vendor.c2a07eda06ceb06f9226.js.map delete mode 100644 web_test/static/js/app.08435381b6fffdaa0f9e.js delete mode 100644 web_test/static/js/app.08435381b6fffdaa0f9e.js.map diff --git a/web_test/index.html b/web_test/production/index.html similarity index 82% rename from web_test/index.html rename to web_test/production/index.html index 80a93f5..4ac0514 100644 --- a/web_test/index.html +++ b/web_test/production/index.html @@ -1 +1 @@ -timecop
\ No newline at end of file +timecop
\ No newline at end of file diff --git a/web_test/production/static/css/app.14daf9aed06f69ef52ff8971689f65e3.css b/web_test/production/static/css/app.14daf9aed06f69ef52ff8971689f65e3.css new file mode 100644 index 0000000..d9348d8 --- /dev/null +++ b/web_test/production/static/css/app.14daf9aed06f69ef52ff8971689f65e3.css @@ -0,0 +1,7 @@ +svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.column-code{height:85vh;overflow-y:scroll}.winner{position:absolute;right:0;margin-right:-14px;margin-top:-10px;font-size:25px;transform:rotate(28deg)}.graph-inactive-btn{text-decoration:line-through!important;-webkit-text-decoration-style:double!important;text-decoration-style:double!important}.extended-area{width:100%;height:250px} +/*! +* Vuetify v1.2.3 +* Forged by John Leider +* Released under the MIT License. +*/@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{caret-color:#000!important;color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{caret-color:#fff!important;color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{caret-color:transparent!important;color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{caret-color:#f44336!important;color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{caret-color:#ffebee!important;color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important;border-color:#ffcdd2!important}.red--text.text--lighten-4{caret-color:#ffcdd2!important;color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important;border-color:#ef9a9a!important}.red--text.text--lighten-3{caret-color:#ef9a9a!important;color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important;border-color:#e57373!important}.red--text.text--lighten-2{caret-color:#e57373!important;color:#e57373!important}.red.lighten-1{background-color:#ef5350!important;border-color:#ef5350!important}.red--text.text--lighten-1{caret-color:#ef5350!important;color:#ef5350!important}.red.darken-1{background-color:#e53935!important;border-color:#e53935!important}.red--text.text--darken-1{caret-color:#e53935!important;color:#e53935!important}.red.darken-2{background-color:#d32f2f!important;border-color:#d32f2f!important}.red--text.text--darken-2{caret-color:#d32f2f!important;color:#d32f2f!important}.red.darken-3{background-color:#c62828!important;border-color:#c62828!important}.red--text.text--darken-3{caret-color:#c62828!important;color:#c62828!important}.red.darken-4{background-color:#b71c1c!important;border-color:#b71c1c!important}.red--text.text--darken-4{caret-color:#b71c1c!important;color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important;border-color:#ff8a80!important}.red--text.text--accent-1{caret-color:#ff8a80!important;color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important;border-color:#ff5252!important}.red--text.text--accent-2{caret-color:#ff5252!important;color:#ff5252!important}.red.accent-3{background-color:#ff1744!important;border-color:#ff1744!important}.red--text.text--accent-3{caret-color:#ff1744!important;color:#ff1744!important}.red.accent-4{background-color:#d50000!important;border-color:#d50000!important}.red--text.text--accent-4{caret-color:#d50000!important;color:#d50000!important}.pink{background-color:#e91e63!important;border-color:#e91e63!important}.pink--text{caret-color:#e91e63!important;color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important;border-color:#fce4ec!important}.pink--text.text--lighten-5{caret-color:#fce4ec!important;color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important;border-color:#f8bbd0!important}.pink--text.text--lighten-4{caret-color:#f8bbd0!important;color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important;border-color:#f48fb1!important}.pink--text.text--lighten-3{caret-color:#f48fb1!important;color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important;border-color:#f06292!important}.pink--text.text--lighten-2{caret-color:#f06292!important;color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important;border-color:#ec407a!important}.pink--text.text--lighten-1{caret-color:#ec407a!important;color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important;border-color:#d81b60!important}.pink--text.text--darken-1{caret-color:#d81b60!important;color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important;border-color:#c2185b!important}.pink--text.text--darken-2{caret-color:#c2185b!important;color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important;border-color:#ad1457!important}.pink--text.text--darken-3{caret-color:#ad1457!important;color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important;border-color:#880e4f!important}.pink--text.text--darken-4{caret-color:#880e4f!important;color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important;border-color:#ff80ab!important}.pink--text.text--accent-1{caret-color:#ff80ab!important;color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important;border-color:#ff4081!important}.pink--text.text--accent-2{caret-color:#ff4081!important;color:#ff4081!important}.pink.accent-3{background-color:#f50057!important;border-color:#f50057!important}.pink--text.text--accent-3{caret-color:#f50057!important;color:#f50057!important}.pink.accent-4{background-color:#c51162!important;border-color:#c51162!important}.pink--text.text--accent-4{caret-color:#c51162!important;color:#c51162!important}.purple{background-color:#9c27b0!important;border-color:#9c27b0!important}.purple--text{caret-color:#9c27b0!important;color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important;border-color:#f3e5f5!important}.purple--text.text--lighten-5{caret-color:#f3e5f5!important;color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important;border-color:#e1bee7!important}.purple--text.text--lighten-4{caret-color:#e1bee7!important;color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important;border-color:#ce93d8!important}.purple--text.text--lighten-3{caret-color:#ce93d8!important;color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important;border-color:#ba68c8!important}.purple--text.text--lighten-2{caret-color:#ba68c8!important;color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important;border-color:#ab47bc!important}.purple--text.text--lighten-1{caret-color:#ab47bc!important;color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important;border-color:#8e24aa!important}.purple--text.text--darken-1{caret-color:#8e24aa!important;color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important;border-color:#7b1fa2!important}.purple--text.text--darken-2{caret-color:#7b1fa2!important;color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important;border-color:#6a1b9a!important}.purple--text.text--darken-3{caret-color:#6a1b9a!important;color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important;border-color:#4a148c!important}.purple--text.text--darken-4{caret-color:#4a148c!important;color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important;border-color:#ea80fc!important}.purple--text.text--accent-1{caret-color:#ea80fc!important;color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important;border-color:#e040fb!important}.purple--text.text--accent-2{caret-color:#e040fb!important;color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important;border-color:#d500f9!important}.purple--text.text--accent-3{caret-color:#d500f9!important;color:#d500f9!important}.purple.accent-4{background-color:#a0f!important;border-color:#a0f!important}.purple--text.text--accent-4{caret-color:#a0f!important;color:#a0f!important}.deep-purple{background-color:#673ab7!important;border-color:#673ab7!important}.deep-purple--text{caret-color:#673ab7!important;color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important;border-color:#ede7f6!important}.deep-purple--text.text--lighten-5{caret-color:#ede7f6!important;color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important;border-color:#d1c4e9!important}.deep-purple--text.text--lighten-4{caret-color:#d1c4e9!important;color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important;border-color:#b39ddb!important}.deep-purple--text.text--lighten-3{caret-color:#b39ddb!important;color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important;border-color:#9575cd!important}.deep-purple--text.text--lighten-2{caret-color:#9575cd!important;color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important;border-color:#7e57c2!important}.deep-purple--text.text--lighten-1{caret-color:#7e57c2!important;color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important;border-color:#5e35b1!important}.deep-purple--text.text--darken-1{caret-color:#5e35b1!important;color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important;border-color:#512da8!important}.deep-purple--text.text--darken-2{caret-color:#512da8!important;color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important;border-color:#4527a0!important}.deep-purple--text.text--darken-3{caret-color:#4527a0!important;color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important;border-color:#311b92!important}.deep-purple--text.text--darken-4{caret-color:#311b92!important;color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important;border-color:#b388ff!important}.deep-purple--text.text--accent-1{caret-color:#b388ff!important;color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important;border-color:#7c4dff!important}.deep-purple--text.text--accent-2{caret-color:#7c4dff!important;color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important;border-color:#651fff!important}.deep-purple--text.text--accent-3{caret-color:#651fff!important;color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important;border-color:#6200ea!important}.deep-purple--text.text--accent-4{caret-color:#6200ea!important;color:#6200ea!important}.indigo{background-color:#3f51b5!important;border-color:#3f51b5!important}.indigo--text{caret-color:#3f51b5!important;color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important;border-color:#e8eaf6!important}.indigo--text.text--lighten-5{caret-color:#e8eaf6!important;color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important;border-color:#c5cae9!important}.indigo--text.text--lighten-4{caret-color:#c5cae9!important;color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important;border-color:#9fa8da!important}.indigo--text.text--lighten-3{caret-color:#9fa8da!important;color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important;border-color:#7986cb!important}.indigo--text.text--lighten-2{caret-color:#7986cb!important;color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important;border-color:#5c6bc0!important}.indigo--text.text--lighten-1{caret-color:#5c6bc0!important;color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important;border-color:#3949ab!important}.indigo--text.text--darken-1{caret-color:#3949ab!important;color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important;border-color:#303f9f!important}.indigo--text.text--darken-2{caret-color:#303f9f!important;color:#303f9f!important}.indigo.darken-3{background-color:#283593!important;border-color:#283593!important}.indigo--text.text--darken-3{caret-color:#283593!important;color:#283593!important}.indigo.darken-4{background-color:#1a237e!important;border-color:#1a237e!important}.indigo--text.text--darken-4{caret-color:#1a237e!important;color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important;border-color:#8c9eff!important}.indigo--text.text--accent-1{caret-color:#8c9eff!important;color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important;border-color:#536dfe!important}.indigo--text.text--accent-2{caret-color:#536dfe!important;color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important;border-color:#3d5afe!important}.indigo--text.text--accent-3{caret-color:#3d5afe!important;color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important;border-color:#304ffe!important}.indigo--text.text--accent-4{caret-color:#304ffe!important;color:#304ffe!important}.blue{background-color:#2196f3!important;border-color:#2196f3!important}.blue--text{caret-color:#2196f3!important;color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important;border-color:#e3f2fd!important}.blue--text.text--lighten-5{caret-color:#e3f2fd!important;color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important;border-color:#bbdefb!important}.blue--text.text--lighten-4{caret-color:#bbdefb!important;color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important;border-color:#90caf9!important}.blue--text.text--lighten-3{caret-color:#90caf9!important;color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important;border-color:#64b5f6!important}.blue--text.text--lighten-2{caret-color:#64b5f6!important;color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important;border-color:#42a5f5!important}.blue--text.text--lighten-1{caret-color:#42a5f5!important;color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important;border-color:#1e88e5!important}.blue--text.text--darken-1{caret-color:#1e88e5!important;color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important;border-color:#1976d2!important}.blue--text.text--darken-2{caret-color:#1976d2!important;color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important;border-color:#1565c0!important}.blue--text.text--darken-3{caret-color:#1565c0!important;color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important;border-color:#0d47a1!important}.blue--text.text--darken-4{caret-color:#0d47a1!important;color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important;border-color:#82b1ff!important}.blue--text.text--accent-1{caret-color:#82b1ff!important;color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important;border-color:#448aff!important}.blue--text.text--accent-2{caret-color:#448aff!important;color:#448aff!important}.blue.accent-3{background-color:#2979ff!important;border-color:#2979ff!important}.blue--text.text--accent-3{caret-color:#2979ff!important;color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important;border-color:#2962ff!important}.blue--text.text--accent-4{caret-color:#2962ff!important;color:#2962ff!important}.light-blue{background-color:#03a9f4!important;border-color:#03a9f4!important}.light-blue--text{caret-color:#03a9f4!important;color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important;border-color:#e1f5fe!important}.light-blue--text.text--lighten-5{caret-color:#e1f5fe!important;color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important;border-color:#b3e5fc!important}.light-blue--text.text--lighten-4{caret-color:#b3e5fc!important;color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important;border-color:#81d4fa!important}.light-blue--text.text--lighten-3{caret-color:#81d4fa!important;color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important;border-color:#4fc3f7!important}.light-blue--text.text--lighten-2{caret-color:#4fc3f7!important;color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important;border-color:#29b6f6!important}.light-blue--text.text--lighten-1{caret-color:#29b6f6!important;color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important;border-color:#039be5!important}.light-blue--text.text--darken-1{caret-color:#039be5!important;color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important;border-color:#0288d1!important}.light-blue--text.text--darken-2{caret-color:#0288d1!important;color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important;border-color:#0277bd!important}.light-blue--text.text--darken-3{caret-color:#0277bd!important;color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important;border-color:#01579b!important}.light-blue--text.text--darken-4{caret-color:#01579b!important;color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important;border-color:#80d8ff!important}.light-blue--text.text--accent-1{caret-color:#80d8ff!important;color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important;border-color:#40c4ff!important}.light-blue--text.text--accent-2{caret-color:#40c4ff!important;color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important;border-color:#00b0ff!important}.light-blue--text.text--accent-3{caret-color:#00b0ff!important;color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important;border-color:#0091ea!important}.light-blue--text.text--accent-4{caret-color:#0091ea!important;color:#0091ea!important}.cyan{background-color:#00bcd4!important;border-color:#00bcd4!important}.cyan--text{caret-color:#00bcd4!important;color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important;border-color:#e0f7fa!important}.cyan--text.text--lighten-5{caret-color:#e0f7fa!important;color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important;border-color:#b2ebf2!important}.cyan--text.text--lighten-4{caret-color:#b2ebf2!important;color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important;border-color:#80deea!important}.cyan--text.text--lighten-3{caret-color:#80deea!important;color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important;border-color:#4dd0e1!important}.cyan--text.text--lighten-2{caret-color:#4dd0e1!important;color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important;border-color:#26c6da!important}.cyan--text.text--lighten-1{caret-color:#26c6da!important;color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important;border-color:#00acc1!important}.cyan--text.text--darken-1{caret-color:#00acc1!important;color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important;border-color:#0097a7!important}.cyan--text.text--darken-2{caret-color:#0097a7!important;color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important;border-color:#00838f!important}.cyan--text.text--darken-3{caret-color:#00838f!important;color:#00838f!important}.cyan.darken-4{background-color:#006064!important;border-color:#006064!important}.cyan--text.text--darken-4{caret-color:#006064!important;color:#006064!important}.cyan.accent-1{background-color:#84ffff!important;border-color:#84ffff!important}.cyan--text.text--accent-1{caret-color:#84ffff!important;color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important;border-color:#18ffff!important}.cyan--text.text--accent-2{caret-color:#18ffff!important;color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important;border-color:#00e5ff!important}.cyan--text.text--accent-3{caret-color:#00e5ff!important;color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important;border-color:#00b8d4!important}.cyan--text.text--accent-4{caret-color:#00b8d4!important;color:#00b8d4!important}.teal{background-color:#009688!important;border-color:#009688!important}.teal--text{caret-color:#009688!important;color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important;border-color:#e0f2f1!important}.teal--text.text--lighten-5{caret-color:#e0f2f1!important;color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important;border-color:#b2dfdb!important}.teal--text.text--lighten-4{caret-color:#b2dfdb!important;color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important;border-color:#80cbc4!important}.teal--text.text--lighten-3{caret-color:#80cbc4!important;color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important;border-color:#4db6ac!important}.teal--text.text--lighten-2{caret-color:#4db6ac!important;color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important;border-color:#26a69a!important}.teal--text.text--lighten-1{caret-color:#26a69a!important;color:#26a69a!important}.teal.darken-1{background-color:#00897b!important;border-color:#00897b!important}.teal--text.text--darken-1{caret-color:#00897b!important;color:#00897b!important}.teal.darken-2{background-color:#00796b!important;border-color:#00796b!important}.teal--text.text--darken-2{caret-color:#00796b!important;color:#00796b!important}.teal.darken-3{background-color:#00695c!important;border-color:#00695c!important}.teal--text.text--darken-3{caret-color:#00695c!important;color:#00695c!important}.teal.darken-4{background-color:#004d40!important;border-color:#004d40!important}.teal--text.text--darken-4{caret-color:#004d40!important;color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important;border-color:#a7ffeb!important}.teal--text.text--accent-1{caret-color:#a7ffeb!important;color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important;border-color:#64ffda!important}.teal--text.text--accent-2{caret-color:#64ffda!important;color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important;border-color:#1de9b6!important}.teal--text.text--accent-3{caret-color:#1de9b6!important;color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important;border-color:#00bfa5!important}.teal--text.text--accent-4{caret-color:#00bfa5!important;color:#00bfa5!important}.green{background-color:#4caf50!important;border-color:#4caf50!important}.green--text{caret-color:#4caf50!important;color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important;border-color:#e8f5e9!important}.green--text.text--lighten-5{caret-color:#e8f5e9!important;color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important;border-color:#c8e6c9!important}.green--text.text--lighten-4{caret-color:#c8e6c9!important;color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important;border-color:#a5d6a7!important}.green--text.text--lighten-3{caret-color:#a5d6a7!important;color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important;border-color:#81c784!important}.green--text.text--lighten-2{caret-color:#81c784!important;color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important;border-color:#66bb6a!important}.green--text.text--lighten-1{caret-color:#66bb6a!important;color:#66bb6a!important}.green.darken-1{background-color:#43a047!important;border-color:#43a047!important}.green--text.text--darken-1{caret-color:#43a047!important;color:#43a047!important}.green.darken-2{background-color:#388e3c!important;border-color:#388e3c!important}.green--text.text--darken-2{caret-color:#388e3c!important;color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important;border-color:#2e7d32!important}.green--text.text--darken-3{caret-color:#2e7d32!important;color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important;border-color:#1b5e20!important}.green--text.text--darken-4{caret-color:#1b5e20!important;color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important;border-color:#b9f6ca!important}.green--text.text--accent-1{caret-color:#b9f6ca!important;color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important;border-color:#69f0ae!important}.green--text.text--accent-2{caret-color:#69f0ae!important;color:#69f0ae!important}.green.accent-3{background-color:#00e676!important;border-color:#00e676!important}.green--text.text--accent-3{caret-color:#00e676!important;color:#00e676!important}.green.accent-4{background-color:#00c853!important;border-color:#00c853!important}.green--text.text--accent-4{caret-color:#00c853!important;color:#00c853!important}.light-green{background-color:#8bc34a!important;border-color:#8bc34a!important}.light-green--text{caret-color:#8bc34a!important;color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important;border-color:#f1f8e9!important}.light-green--text.text--lighten-5{caret-color:#f1f8e9!important;color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important;border-color:#dcedc8!important}.light-green--text.text--lighten-4{caret-color:#dcedc8!important;color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important;border-color:#c5e1a5!important}.light-green--text.text--lighten-3{caret-color:#c5e1a5!important;color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important;border-color:#aed581!important}.light-green--text.text--lighten-2{caret-color:#aed581!important;color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important;border-color:#9ccc65!important}.light-green--text.text--lighten-1{caret-color:#9ccc65!important;color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important;border-color:#7cb342!important}.light-green--text.text--darken-1{caret-color:#7cb342!important;color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important;border-color:#689f38!important}.light-green--text.text--darken-2{caret-color:#689f38!important;color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important;border-color:#558b2f!important}.light-green--text.text--darken-3{caret-color:#558b2f!important;color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important;border-color:#33691e!important}.light-green--text.text--darken-4{caret-color:#33691e!important;color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important;border-color:#ccff90!important}.light-green--text.text--accent-1{caret-color:#ccff90!important;color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important;border-color:#b2ff59!important}.light-green--text.text--accent-2{caret-color:#b2ff59!important;color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important;border-color:#76ff03!important}.light-green--text.text--accent-3{caret-color:#76ff03!important;color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important;border-color:#64dd17!important}.light-green--text.text--accent-4{caret-color:#64dd17!important;color:#64dd17!important}.lime{background-color:#cddc39!important;border-color:#cddc39!important}.lime--text{caret-color:#cddc39!important;color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important;border-color:#f9fbe7!important}.lime--text.text--lighten-5{caret-color:#f9fbe7!important;color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important;border-color:#f0f4c3!important}.lime--text.text--lighten-4{caret-color:#f0f4c3!important;color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important;border-color:#e6ee9c!important}.lime--text.text--lighten-3{caret-color:#e6ee9c!important;color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important;border-color:#dce775!important}.lime--text.text--lighten-2{caret-color:#dce775!important;color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important;border-color:#d4e157!important}.lime--text.text--lighten-1{caret-color:#d4e157!important;color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important;border-color:#c0ca33!important}.lime--text.text--darken-1{caret-color:#c0ca33!important;color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important;border-color:#afb42b!important}.lime--text.text--darken-2{caret-color:#afb42b!important;color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important;border-color:#9e9d24!important}.lime--text.text--darken-3{caret-color:#9e9d24!important;color:#9e9d24!important}.lime.darken-4{background-color:#827717!important;border-color:#827717!important}.lime--text.text--darken-4{caret-color:#827717!important;color:#827717!important}.lime.accent-1{background-color:#f4ff81!important;border-color:#f4ff81!important}.lime--text.text--accent-1{caret-color:#f4ff81!important;color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important;border-color:#eeff41!important}.lime--text.text--accent-2{caret-color:#eeff41!important;color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important;border-color:#c6ff00!important}.lime--text.text--accent-3{caret-color:#c6ff00!important;color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important;border-color:#aeea00!important}.lime--text.text--accent-4{caret-color:#aeea00!important;color:#aeea00!important}.yellow{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.yellow--text{caret-color:#ffeb3b!important;color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important;border-color:#fffde7!important}.yellow--text.text--lighten-5{caret-color:#fffde7!important;color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important;border-color:#fff9c4!important}.yellow--text.text--lighten-4{caret-color:#fff9c4!important;color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important;border-color:#fff59d!important}.yellow--text.text--lighten-3{caret-color:#fff59d!important;color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important;border-color:#fff176!important}.yellow--text.text--lighten-2{caret-color:#fff176!important;color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important;border-color:#ffee58!important}.yellow--text.text--lighten-1{caret-color:#ffee58!important;color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important;border-color:#fdd835!important}.yellow--text.text--darken-1{caret-color:#fdd835!important;color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important;border-color:#fbc02d!important}.yellow--text.text--darken-2{caret-color:#fbc02d!important;color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important;border-color:#f9a825!important}.yellow--text.text--darken-3{caret-color:#f9a825!important;color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important;border-color:#f57f17!important}.yellow--text.text--darken-4{caret-color:#f57f17!important;color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important;border-color:#ffff8d!important}.yellow--text.text--accent-1{caret-color:#ffff8d!important;color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important;border-color:#ff0!important}.yellow--text.text--accent-2{caret-color:#ff0!important;color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important;border-color:#ffea00!important}.yellow--text.text--accent-3{caret-color:#ffea00!important;color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important;border-color:#ffd600!important}.yellow--text.text--accent-4{caret-color:#ffd600!important;color:#ffd600!important}.amber{background-color:#ffc107!important;border-color:#ffc107!important}.amber--text{caret-color:#ffc107!important;color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important;border-color:#fff8e1!important}.amber--text.text--lighten-5{caret-color:#fff8e1!important;color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important;border-color:#ffecb3!important}.amber--text.text--lighten-4{caret-color:#ffecb3!important;color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important;border-color:#ffe082!important}.amber--text.text--lighten-3{caret-color:#ffe082!important;color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important;border-color:#ffd54f!important}.amber--text.text--lighten-2{caret-color:#ffd54f!important;color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important;border-color:#ffca28!important}.amber--text.text--lighten-1{caret-color:#ffca28!important;color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important;border-color:#ffb300!important}.amber--text.text--darken-1{caret-color:#ffb300!important;color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important;border-color:#ffa000!important}.amber--text.text--darken-2{caret-color:#ffa000!important;color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important;border-color:#ff8f00!important}.amber--text.text--darken-3{caret-color:#ff8f00!important;color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important;border-color:#ff6f00!important}.amber--text.text--darken-4{caret-color:#ff6f00!important;color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important;border-color:#ffe57f!important}.amber--text.text--accent-1{caret-color:#ffe57f!important;color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important;border-color:#ffd740!important}.amber--text.text--accent-2{caret-color:#ffd740!important;color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important;border-color:#ffc400!important}.amber--text.text--accent-3{caret-color:#ffc400!important;color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important;border-color:#ffab00!important}.amber--text.text--accent-4{caret-color:#ffab00!important;color:#ffab00!important}.orange{background-color:#ff9800!important;border-color:#ff9800!important}.orange--text{caret-color:#ff9800!important;color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important;border-color:#fff3e0!important}.orange--text.text--lighten-5{caret-color:#fff3e0!important;color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important;border-color:#ffe0b2!important}.orange--text.text--lighten-4{caret-color:#ffe0b2!important;color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important;border-color:#ffcc80!important}.orange--text.text--lighten-3{caret-color:#ffcc80!important;color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important;border-color:#ffb74d!important}.orange--text.text--lighten-2{caret-color:#ffb74d!important;color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important;border-color:#ffa726!important}.orange--text.text--lighten-1{caret-color:#ffa726!important;color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important;border-color:#fb8c00!important}.orange--text.text--darken-1{caret-color:#fb8c00!important;color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important;border-color:#f57c00!important}.orange--text.text--darken-2{caret-color:#f57c00!important;color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important;border-color:#ef6c00!important}.orange--text.text--darken-3{caret-color:#ef6c00!important;color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important;border-color:#e65100!important}.orange--text.text--darken-4{caret-color:#e65100!important;color:#e65100!important}.orange.accent-1{background-color:#ffd180!important;border-color:#ffd180!important}.orange--text.text--accent-1{caret-color:#ffd180!important;color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important;border-color:#ffab40!important}.orange--text.text--accent-2{caret-color:#ffab40!important;color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important;border-color:#ff9100!important}.orange--text.text--accent-3{caret-color:#ff9100!important;color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important;border-color:#ff6d00!important}.orange--text.text--accent-4{caret-color:#ff6d00!important;color:#ff6d00!important}.deep-orange{background-color:#ff5722!important;border-color:#ff5722!important}.deep-orange--text{caret-color:#ff5722!important;color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important;border-color:#fbe9e7!important}.deep-orange--text.text--lighten-5{caret-color:#fbe9e7!important;color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important;border-color:#ffccbc!important}.deep-orange--text.text--lighten-4{caret-color:#ffccbc!important;color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important;border-color:#ffab91!important}.deep-orange--text.text--lighten-3{caret-color:#ffab91!important;color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important;border-color:#ff8a65!important}.deep-orange--text.text--lighten-2{caret-color:#ff8a65!important;color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important;border-color:#ff7043!important}.deep-orange--text.text--lighten-1{caret-color:#ff7043!important;color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important;border-color:#f4511e!important}.deep-orange--text.text--darken-1{caret-color:#f4511e!important;color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important;border-color:#e64a19!important}.deep-orange--text.text--darken-2{caret-color:#e64a19!important;color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important;border-color:#d84315!important}.deep-orange--text.text--darken-3{caret-color:#d84315!important;color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important;border-color:#bf360c!important}.deep-orange--text.text--darken-4{caret-color:#bf360c!important;color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important;border-color:#ff9e80!important}.deep-orange--text.text--accent-1{caret-color:#ff9e80!important;color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important;border-color:#ff6e40!important}.deep-orange--text.text--accent-2{caret-color:#ff6e40!important;color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important;border-color:#ff3d00!important}.deep-orange--text.text--accent-3{caret-color:#ff3d00!important;color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important;border-color:#dd2c00!important}.deep-orange--text.text--accent-4{caret-color:#dd2c00!important;color:#dd2c00!important}.brown{background-color:#795548!important;border-color:#795548!important}.brown--text{caret-color:#795548!important;color:#795548!important}.brown.lighten-5{background-color:#efebe9!important;border-color:#efebe9!important}.brown--text.text--lighten-5{caret-color:#efebe9!important;color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important;border-color:#d7ccc8!important}.brown--text.text--lighten-4{caret-color:#d7ccc8!important;color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important;border-color:#bcaaa4!important}.brown--text.text--lighten-3{caret-color:#bcaaa4!important;color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important;border-color:#a1887f!important}.brown--text.text--lighten-2{caret-color:#a1887f!important;color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important;border-color:#8d6e63!important}.brown--text.text--lighten-1{caret-color:#8d6e63!important;color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important;border-color:#6d4c41!important}.brown--text.text--darken-1{caret-color:#6d4c41!important;color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important;border-color:#5d4037!important}.brown--text.text--darken-2{caret-color:#5d4037!important;color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important;border-color:#4e342e!important}.brown--text.text--darken-3{caret-color:#4e342e!important;color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important;border-color:#3e2723!important}.brown--text.text--darken-4{caret-color:#3e2723!important;color:#3e2723!important}.blue-grey{background-color:#607d8b!important;border-color:#607d8b!important}.blue-grey--text{caret-color:#607d8b!important;color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important;border-color:#eceff1!important}.blue-grey--text.text--lighten-5{caret-color:#eceff1!important;color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important;border-color:#cfd8dc!important}.blue-grey--text.text--lighten-4{caret-color:#cfd8dc!important;color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important;border-color:#b0bec5!important}.blue-grey--text.text--lighten-3{caret-color:#b0bec5!important;color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important;border-color:#90a4ae!important}.blue-grey--text.text--lighten-2{caret-color:#90a4ae!important;color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important;border-color:#78909c!important}.blue-grey--text.text--lighten-1{caret-color:#78909c!important;color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important;border-color:#546e7a!important}.blue-grey--text.text--darken-1{caret-color:#546e7a!important;color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important;border-color:#455a64!important}.blue-grey--text.text--darken-2{caret-color:#455a64!important;color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important;border-color:#37474f!important}.blue-grey--text.text--darken-3{caret-color:#37474f!important;color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important;border-color:#263238!important}.blue-grey--text.text--darken-4{caret-color:#263238!important;color:#263238!important}.grey{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.grey--text{caret-color:#9e9e9e!important;color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important;border-color:#fafafa!important}.grey--text.text--lighten-5{caret-color:#fafafa!important;color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.grey--text.text--lighten-4{caret-color:#f5f5f5!important;color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important;border-color:#eee!important}.grey--text.text--lighten-3{caret-color:#eee!important;color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.grey--text.text--lighten-2{caret-color:#e0e0e0!important;color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.grey--text.text--lighten-1{caret-color:#bdbdbd!important;color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important;border-color:#757575!important}.grey--text.text--darken-1{caret-color:#757575!important;color:#757575!important}.grey.darken-2{background-color:#616161!important;border-color:#616161!important}.grey--text.text--darken-2{caret-color:#616161!important;color:#616161!important}.grey.darken-3{background-color:#424242!important;border-color:#424242!important}.grey--text.text--darken-3{caret-color:#424242!important;color:#424242!important}.grey.darken-4{background-color:#212121!important;border-color:#212121!important}.grey--text.text--darken-4{caret-color:#212121!important;color:#212121!important}.shades.black{background-color:#000!important;border-color:#000!important}.shades--text.text--black{caret-color:#000!important;color:#000!important}.shades.white{background-color:#fff!important;border-color:#fff!important}.shades--text.text--white{caret-color:#fff!important;color:#fff!important}.shades.transparent{background-color:transparent!important;border-color:transparent!important}.shades--text.text--transparent{caret-color:transparent!important;color:transparent!important}.elevation-0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.elevation-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.elevation-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.elevation-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.elevation-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.elevation-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.elevation-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.elevation-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.elevation-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.elevation-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.elevation-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.elevation-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.elevation-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.elevation-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.elevation-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.elevation-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.elevation-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.elevation-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.elevation-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.elevation-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.elevation-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.elevation-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}html{-webkit-text-size-adjust:100%;box-sizing:border-box;overflow-y:scroll}*,:after,:before{box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{border:0;outline:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.bottom-sheet-transition-enter,.bottom-sheet-transition-leave-to{transform:translateY(100%)}.carousel-transition-enter{transform:translate(100%)}.carousel-transition-leave,.carousel-transition-leave-to{position:absolute;top:0}.carousel-reverse-transition-enter,.carousel-transition-leave,.carousel-transition-leave-to{transform:translate(-100%)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{-webkit-transform:translate(100%);position:absolute;top:0;transform:translate(100%)}.dialog-transition-enter,.dialog-transition-leave-to{-webkit-transform:scale(.5);opacity:0;transform:scale(.5)}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{transform:translateY(100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{transform:translateY(100%)}.picker-reverse-transition-enter,.picker-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{transform:translate(0)}.picker-title-transition-enter{transform:translate(-100%)}.picker-title-transition-leave-to{-webkit-transform:translate(100%);opacity:0;transform:translate(100%)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{transform:translate(100%)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute}.tab-reverse-transition-enter,.tab-transition-leave-to{transform:translate(-100%)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{-webkit-transform:translate(100%);position:absolute;top:0;transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-transition-move{transition:transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-transition-move{transition:transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{-webkit-transform:scale(0);opacity:0;transform:scale(0)}.message-transition-enter-active,.message-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.message-transition-move{transition:transform .6s}.message-transition-enter,.message-transition-leave-to{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-transition-move{transition:transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-reverse-transition-move{transition:transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{-webkit-transform:translateY(15px);opacity:0;transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-transition-move{transition:transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-reverse-transition-move{transition:transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-transition-move{transition:transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{transform:translateX(-15px)}.scroll-x-transition-leave-to{transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-reverse-transition-move{transition:transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-transition-move{transition:transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{-webkit-transform:translateX(-15px);opacity:0;transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-reverse-transition-move{transition:transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{-webkit-transform:translateX(15px);opacity:0;transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fade-transition-move{transition:transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0}.fab-transition-enter-active,.fab-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fab-transition-move{transition:transform .6s}.fab-transition-enter,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.blockquote{font-size:18px;font-weight:300;padding:16px 0 16px 24px}code,kbd{border-radius:3px;display:inline-block;font-size:85%;font-weight:900;white-space:pre-wrap}code:after,code:before,kbd:after,kbd:before{content:"\A0";letter-spacing:-1px}code{background-color:#f5f5f5;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#bd4147}kbd{background:#424242;color:#fff}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;overflow-x:hidden;text-rendering:optimizeLegibility}.application{font-family:Roboto,sans-serif;line-height:1.5}::-ms-clear,::-ms-reveal{display:none}ol,ul{padding-left:24px}.display-4{font-family:Roboto,sans-serif!important;font-size:112px!important;font-weight:300;letter-spacing:-.04em!important;line-height:1!important}.display-3{font-size:56px!important;letter-spacing:-.02em!important;line-height:1.35!important}.display-2,.display-3{font-family:Roboto,sans-serif!important;font-weight:400}.display-2{font-size:45px!important;letter-spacing:normal!important;line-height:48px!important}.display-1{font-size:34px!important;line-height:40px!important}.display-1,.headline{font-family:Roboto,sans-serif!important;font-weight:400;letter-spacing:normal!important}.headline{font-size:24px!important;line-height:32px!important}.title{font-family:Roboto,sans-serif!important;font-size:20px!important;font-weight:500;letter-spacing:.02em!important;line-height:1!important}.subheading{font-size:16px!important;font-weight:400}.body-2{font-weight:500}.body-1,.body-2{font-size:14px!important}.body-1,.caption{font-weight:400}.caption{font-size:12px!important}p{margin-bottom:16px}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.right{float:right!important}.left{float:left!important}.ma-auto{margin:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.ma-0{margin:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.pa-0{padding:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.px-0{padding-left:0!important;padding-right:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.ma-1{margin:4px!important}.my-1{margin-bottom:4px!important;margin-top:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.pa-1{padding:4px!important}.py-1{padding-bottom:4px!important;padding-top:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.ma-2{margin:8px!important}.my-2{margin-bottom:8px!important;margin-top:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.pa-2{padding:8px!important}.py-2{padding-bottom:8px!important;padding-top:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.ma-3{margin:16px!important}.my-3{margin-bottom:16px!important;margin-top:16px!important}.mx-3{margin-left:16px!important;margin-right:16px!important}.mt-3{margin-top:16px!important}.mr-3{margin-right:16px!important}.mb-3{margin-bottom:16px!important}.ml-3{margin-left:16px!important}.pa-3{padding:16px!important}.py-3{padding-bottom:16px!important;padding-top:16px!important}.px-3{padding-left:16px!important;padding-right:16px!important}.pt-3{padding-top:16px!important}.pr-3{padding-right:16px!important}.pb-3{padding-bottom:16px!important}.pl-3{padding-left:16px!important}.ma-4{margin:24px!important}.my-4{margin-bottom:24px!important;margin-top:24px!important}.mx-4{margin-left:24px!important;margin-right:24px!important}.mt-4{margin-top:24px!important}.mr-4{margin-right:24px!important}.mb-4{margin-bottom:24px!important}.ml-4{margin-left:24px!important}.pa-4{padding:24px!important}.py-4{padding-bottom:24px!important;padding-top:24px!important}.px-4{padding-left:24px!important;padding-right:24px!important}.pt-4{padding-top:24px!important}.pr-4{padding-right:24px!important}.pb-4{padding-bottom:24px!important}.pl-4{padding-left:24px!important}.ma-5{margin:48px!important}.my-5{margin-bottom:48px!important;margin-top:48px!important}.mx-5{margin-left:48px!important;margin-right:48px!important}.mt-5{margin-top:48px!important}.mr-5{margin-right:48px!important}.mb-5{margin-bottom:48px!important}.ml-5{margin-left:48px!important}.pa-5{padding:48px!important}.py-5{padding-bottom:48px!important;padding-top:48px!important}.px-5{padding-left:48px!important;padding-right:48px!important}.pt-5{padding-top:48px!important}.pr-5{padding-right:48px!important}.pb-5{padding-bottom:48px!important}.pl-5{padding-left:48px!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-no-wrap,.text-truncate{white-space:nowrap!important}.text-truncate{overflow:hidden!important;text-overflow:ellipsis!important}.transition-fast-out-slow-in{transition:.3s cubic-bezier(.4,0,.2,1)!important}.transition-linear-out-slow-in{transition:.3s cubic-bezier(0,0,.2,1)!important}.transition-fast-out-linear-in{transition:.3s cubic-bezier(.4,0,1,1)!important}.transition-ease-in-out{transition:.3s cubic-bezier(.4,0,.6,1)!important}.transition-fast-in-fast-out{transition:.3s cubic-bezier(.25,.8,.25,1)!important}.transition-swing{transition:.3s cubic-bezier(.25,.8,.5,1)!important}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}@media only screen and (max-width:599px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:600px) and (max-width:959px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:959px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:600px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:960px) and (max-width:1263px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1263px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:960px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:1264px) and (max-width:1903px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1903px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1264px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1904px){.hidden-xl-only{display:none!important}}@media (min-width:0){.text-xs-left{text-align:left!important}.text-xs-center{text-align:center!important}.text-xs-right{text-align:right!important}.text-xs-justify{text-align:justify!important}}@media (min-width:600px){.text-sm-left{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-right{text-align:right!important}.text-sm-justify{text-align:justify!important}}@media (min-width:960px){.text-md-left{text-align:left!important}.text-md-center{text-align:center!important}.text-md-right{text-align:right!important}.text-md-justify{text-align:justify!important}}@media (min-width:1264px){.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-right{text-align:right!important}.text-lg-justify{text-align:justify!important}}@media (min-width:1904px){.text-xl-left{text-align:left!important}.text-xl-center{text-align:center!important}.text-xl-right{text-align:right!important}.text-xl-justify{text-align:justify!important}}.application{display:-ms-flexbox;display:flex}.application a{cursor:pointer}.application--is-rtl{direction:rtl}.application--wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;max-width:100%;min-height:100vh;position:relative}.theme--light.application{background:#fafafa;color:rgba(0,0,0,.87)}.theme--light.application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.application .text--secondary{color:rgba(0,0,0,.54)!important}.theme--light.application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.application{background:#303030;color:#fff}.theme--dark.application .text--primary{color:#fff!important}.theme--dark.application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.application .text--disabled{color:hsla(0,0%,100%,.5)!important}@media print{@-moz-document url-prefix(){.application,.application--wrap{display:block}}}.v-alert{border-radius:0;border-style:solid;border-width:4px 0 0;color:#fff;display:-ms-flexbox;display:flex;font-size:14px;margin:4px auto;padding:16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert .v-alert__icon.v-icon,.v-alert__dismissible .v-icon{-ms-flex-item-align:center;align-self:center;color:rgba(0,0,0,.3);font-size:24px}.v-alert--outline .v-icon{color:inherit!important}.v-alert__icon{margin-right:16px}.v-alert__dismissible{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-item-align:start;align-self:flex-start;color:inherit;margin-left:16px;margin-right:0;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none}.v-alert__dismissible:hover{opacity:.8}.v-alert--no-icon .v-alert__icon{display:none}.v-alert>div{-ms-flex-item-align:center;align-self:center;-ms-flex:1 1;flex:1 1}.v-alert.v-alert{border-color:rgba(0,0,0,.12)!important}.v-alert.v-alert--outline{border:1px solid!important}@media screen and (max-width:600px){.v-alert__icon{display:none}}.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon{-webkit-font-feature-settings:"liga";-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-feature-settings:"liga";font-size:24px;-ms-flex-pack:center;justify-content:center;line-height:1;transition:.3s cubic-bezier(.25,.8,.5,1);vertical-align:text-bottom}.v-icon.v-icon.v-icon--link{cursor:pointer}.v-icon.v-icon--large{font-size:2.5rem}.v-icon.v-icon--medium{font-size:2rem}.v-icon.v-icon--x-large{font-size:3rem}.v-icon.v-icon--disabled{pointer-events:none}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{-ms-flex-item-align:center;align-self:center}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo) .v-select__slot>input{margin-top:24px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:auto}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.theme--light.v-text-field .v-input__slot:before{border-color:rgba(0,0,0,.42)}.theme--light.v-text-field:not(.v-input--has-state) .v-input__slot:hover:before{border-color:rgba(0,0,0,.87)}.theme--light.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38),rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38),rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat}.theme--light.v-text-field__prefix,.theme--light.v-text-field__suffix{color:rgba(0,0,0,.54)}.theme--light.v-text-field--solo .v-input__slot{background:#fff;border-radius:2px}.theme--light.v-text-field--solo-inverted.v-text-field--solo .v-input__slot{background:rgba(0,0,0,.16)}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot{background:#424242}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot .v-label,.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot input{color:#fff}.theme--light.v-text-field--box .v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--box:not(.v-input--is-focused) .v-input__slot:hover{background:rgba(0,0,0,.12)}.theme--light.v-text-field--outline .v-input__slot{border:2px solid rgba(0,0,0,.54)}.theme--light.v-text-field--outline:not(.v-input--is-focused) .v-input__slot:hover{border:2px solid rgba(0,0,0,.87)}.theme--dark.v-text-field .v-input__slot:before{border-color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field:not(.v-input--has-state) .v-input__slot:hover:before{border-color:#fff}.theme--dark.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat}.theme--dark.v-text-field__prefix,.theme--dark.v-text-field__suffix{color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field--solo .v-input__slot{background:#424242;border-radius:2px}.theme--dark.v-text-field--solo-inverted.v-text-field--solo .v-input__slot{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot{background:#fff}.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot .v-label,.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot input{color:rgba(0,0,0,.87)}.theme--dark.v-text-field--box .v-input__slot{background:rgba(0,0,0,.1)}.theme--dark.v-text-field--box:not(.v-input--is-focused) .v-input__slot:hover{background:rgba(0,0,0,.2)}.theme--dark.v-text-field--outline .v-input__slot{border:2px solid hsla(0,0%,100%,.7)}.theme--dark.v-text-field--outline:not(.v-input--is-focused) .v-input__slot:hover{border:2px solid #fff}.application--is-rtl .v-text-field .v-label{transform-origin:top right}.application--is-rtl .v-text-field .v-counter{margin-left:0;margin-right:8px}.application--is-rtl .v-text-field--enclosed .v-input__append-outer{margin-left:0;margin-right:16px}.application--is-rtl .v-text-field--enclosed .v-input__prepend-outer{margin-left:16px;margin-right:0}.application--is-rtl .v-text-field--reverse input{text-align:left}.application--is-rtl .v-text-field--reverse .v-label{transform-origin:top left}.application--is-rtl .v-text-field__prefix{padding-left:4px;padding-right:0;text-align:left}.application--is-rtl .v-text-field__suffix{padding-left:0;padding-right:4px}.application--is-rtl .v-text-field--reverse .v-text-field__prefix{padding-left:0;padding-right:4px;text-align:right}.application--is-rtl .v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-text-field{margin-top:4px;padding-top:12px}.v-text-field input{-ms-flex:1 1 auto;flex:1 1 auto;line-height:20px;max-width:100%;min-width:0;padding:8px 0;width:100%}.v-text-field .v-input__append-inner,.v-text-field .v-input__prepend-inner{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-item-align:start;align-self:flex-start;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-top:4px;user-select:none}.v-text-field .v-input__prepend-inner{margin-right:auto;padding-right:4px}.v-text-field .v-input__append-inner{margin-left:auto;padding-left:4px}.v-text-field .v-counter{margin-left:8px;white-space:nowrap}.v-text-field .v-label{-webkit-transform-origin:top left;max-width:90%;overflow:hidden;pointer-events:none;text-overflow:ellipsis;top:6px;transform-origin:top left;white-space:nowrap}.v-text-field .v-label--active{-webkit-transform:translateY(-18px) scale(.75);max-width:100%;transform:translateY(-18px) scale(.75)}.v-text-field>.v-input__control>.v-input__slot{cursor:text;transition:background .3s cubic-bezier(.25,.8,.5,1)}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{bottom:-1px;content:"";left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-text-field>.v-input__control>.v-input__slot:before{border-style:solid;border-width:thin 0 0}.v-text-field>.v-input__control>.v-input__slot:after{-webkit-transform:scaleX(0);border-color:currentColor;border-style:solid;border-width:thin 0;transform:scaleX(0)}.v-text-field__details{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;overflow:hidden}.v-text-field__prefix,.v-text-field__suffix{-ms-flex-item-align:center;align-self:center;cursor:default}.v-text-field__prefix{padding-right:4px;text-align:right;width:16px}.v-text-field__suffix{padding-left:4px;white-space:nowrap}.v-text-field--reverse .v-text-field__prefix{padding-left:4px;padding-right:0;text-align:left}.v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-text-field__slot{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.v-text-field--box,.v-text-field--outline{position:relative}.v-text-field--box .v-input__slot,.v-text-field--outline .v-input__slot{-ms-flex-align:stretch;align-items:stretch}.v-text-field--box input,.v-text-field--outline input{margin-top:22px}.v-text-field--box.v-text-field--single-line input,.v-text-field--outline.v-text-field--single-line input{margin-top:12px}.v-text-field--box .v-label,.v-text-field--outline .v-label{top:18px}.v-text-field--box .v-label--active,.v-text-field--outline .v-label--active{transform:translateY(-6px) scale(.75)}.v-text-field--box .v-input__slot,.v-text-field--outline .v-input__slot{min-height:56px}.v-text-field--box .v-input__slot{border-top-left-radius:4px;border-top-right-radius:4px}.v-text-field--box .v-input__slot:before{border-style:solid;border-width:thin 0}.v-text-field.v-text-field--enclosed{margin:0;padding:0}.v-text-field.v-text-field--enclosed:not(.v-text-field--box) .v-progress-linear__background{display:none}.v-text-field.v-text-field--enclosed .v-input__append-inner,.v-text-field.v-text-field--enclosed .v-input__append-outer,.v-text-field.v-text-field--enclosed .v-input__prepend-inner,.v-text-field.v-text-field--enclosed .v-input__prepend-outer{margin-top:16px}.v-text-field.v-text-field--enclosed .v-input__slot,.v-text-field.v-text-field--enclosed .v-text-field__details{padding:0 12px}.v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:8px}.v-text-field.v-text-field--full-width.v-input{margin-bottom:0;margin-top:0}.v-text-field.v-text-field--full-width .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--full-width .v-input__control{padding:12px 0}.v-text-field.v-text-field--full-width .v-input__append-outer,.v-text-field.v-text-field--full-width .v-input__prepend-outer{margin-top:4px}.v-text-field.v-text-field--full-width .v-input__append-inner{-ms-flex-item-align:center;align-self:center;margin-top:0}.v-text-field--reverse input{text-align:right}.v-text-field--reverse .v-label{transform-origin:top right}.v-text-field--reverse .v-input__slot,.v-text-field--reverse .v-text-field__slot{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-text-field--full-width .v-input__slot:after,.v-text-field--full-width .v-input__slot:before,.v-text-field--outline .v-input__slot:after,.v-text-field--outline .v-input__slot:before,.v-text-field--solo .v-input__slot:after,.v-text-field--solo .v-input__slot:before{display:none}.v-text-field--outline{margin-bottom:16px;transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outline .v-input__slot{background:transparent!important;border-radius:4px}.v-text-field--outline .v-input__append-outer,.v-text-field--outline .v-input__prepend-outer{margin-top:18px}.v-text-field--outline.v-input--is-focused .v-input__slot{border:2px solid;transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field.v-text-field--solo .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--solo .v-input__control{min-height:48px;padding:0}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat) .v-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-text-field.v-text-field--solo .v-text-field__slot{-ms-flex-align:center;align-items:center}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{-ms-flex-item-align:center;align-self:center;margin-top:0}.v-text-field.v-text-field--solo .v-input__append-outer,.v-text-field.v-text-field--solo .v-input__prepend-outer{margin-top:12px}.v-text-field.v-input--is-focused .v-input__slot:after{transform:scaleX(1)}.v-text-field.v-input--has-state .v-input__slot:before{border-color:currentColor}.theme--light.v-select .v-select__selections{color:rgba(0,0,0,.87)}.theme--light.v-select .v-chip--disabled,.theme--light.v-select.v-input--is-disabled .v-select__selections,.theme--light.v-select .v-select__selection--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-select .v-select__selections,.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:#fff}.theme--dark.v-select .v-chip--disabled,.theme--dark.v-select.v-input--is-disabled .v-select__selections,.theme--dark.v-select .v-select__selection--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:rgba(0,0,0,.87)}.v-select{position:relative}.v-select>.v-input__control>.v-input__slot{cursor:pointer}.v-select .v-chip{-ms-flex:0 1 auto;flex:0 1 auto}.v-select .fade-transition-leave-active{left:0;position:absolute}.v-select.v-input--is-dirty ::-webkit-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty :-ms-input-placeholder,.v-select.v-input--is-dirty ::-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::placeholder{color:transparent!important}.v-select.v-text-field--enclosed:not(.v-text-field--single-line) .v-select__selections{padding-top:24px}.v-select.v-text-field input{-ms-flex:1 1;flex:1 1;margin-top:0;min-width:0;pointer-events:none;position:relative}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{transform:rotate(180deg)}.v-select.v-select--chips input{margin:0}.v-select.v-select--chips .v-select__selections{min-height:42px}.v-select.v-select--chips.v-select--chips--small .v-select__selections{min-height:32px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections{min-height:68px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections{min-height:56px}.v-select.v-text-field--reverse .v-select__selections,.v-select.v-text-field--reverse .v-select__slot{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-select__selections{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:18px}.v-select__selection{max-width:90%}.v-select__selection--comma{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;margin:7px 4px 7px 0}.v-select__slot{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative;width:100%}.v-select:not(.v-text-field--single-line) .v-select__slot>input{-ms-flex-item-align:end;align-self:flex-end}.theme--light.v-chip{background:#e0e0e0;color:rgba(0,0,0,.87)}.theme--light.v-chip--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-chip{background:#fff;color:rgba(0,0,0,.87)}.theme--dark.v-chip--disabled{color:hsla(0,0%,100%,.5)}.v-chip{border:1px solid transparent;border-radius:28px;font-size:13px;margin:4px;outline:none;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-chip,.v-chip .v-chip__content{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.v-chip .v-chip__content{border-radius:28px;cursor:default;height:32px;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px;white-space:nowrap;z-index:1}.v-chip--removable .v-chip__content{padding:0 4px 0 12px}.v-chip .v-avatar{height:32px!important;margin-left:-12px;margin-right:8px;min-width:32px;width:32px!important}.v-chip .v-avatar img{height:100%;width:100%}.v-chip--active,.v-chip--selected,.v-chip:focus:not(.v-chip--disabled){border-color:rgba(0,0,0,.13);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-chip--active:after,.v-chip--selected:after,.v-chip:focus:not(.v-chip--disabled):after{background:currentColor;border-radius:inherit;content:"";height:100%;left:0;opacity:.13;pointer-events:none;position:absolute;top:0;transition:inherit;width:100%}.v-chip--label,.v-chip--label .v-chip__content{border-radius:2px}.v-chip.v-chip.v-chip--outline{background:transparent!important;border-color:currentColor;color:#9e9e9e}.v-chip--small{height:24px}.v-chip--small .v-avatar{height:24px;min-width:24px;width:24px}.v-chip--small .v-icon{font-size:20px}.v-chip__close{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;color:inherit;display:-ms-flexbox;display:flex;font-size:20px;margin:0 2px 0 8px;text-decoration:none;user-select:none}.v-chip__close>.v-icon{color:inherit!important;cursor:pointer;font-size:20px;opacity:.5}.v-chip__close>.v-icon:hover{opacity:1}.v-chip--disabled .v-chip__close{pointer-events:none}.v-chip--select-multi{margin:4px 4px 4px 0}.v-chip .v-icon{color:inherit}.v-chip .v-icon--right{margin-left:12px;margin-right:-8px}.v-chip .v-icon--left{margin-left:-8px;margin-right:12px}.v-menu{display:block;position:relative;vertical-align:middle}.v-menu--inline{display:inline-block}.v-menu__activator{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;position:relative}.v-menu__activator *{cursor:pointer}.v-menu__activator--disabled{pointer-events:none}.v-menu__content{border-radius:2px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);contain:content;display:inline-block;max-width:80%;overflow-x:hidden;overflow-y:auto;position:absolute;will-change:transform}.v-menu__content--active{pointer-events:none}.v-menu__content>.card{-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:content}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list__tile{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list__tile{pointer-events:auto;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto .v-list__tile{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list__tile--active{-webkit-transform:none!important;opacity:1;pointer-events:auto;transform:none!important}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--dark.v-card{background-color:#424242;color:#fff}.v-card{border-radius:2px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:block;min-width:0;position:relative;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-card>:first-child:not(.v-btn):not(.v-chip){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card--raised{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.v-card--tile{border-radius:0}.v-card--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-card--hover{cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:box-shadow}.v-card--hover:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card__title{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px}.v-card__title--primary{padding-top:24px}.v-card__text{padding:16px;width:100%}.v-card__actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:8px}.v-card__actions .v-btn,.v-card__actions>*{margin:0}.v-card__actions .v-btn+.v-btn{margin-left:8px}.theme--light.v-input--selection-controls.v-input--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-input--selection-controls.v-input--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.application--is-rtl .v-input--selection-controls .v-input--selection-controls__input{margin-left:8px;margin-right:0}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls .v-input__append-outer,.v-input--selection-controls .v-input__prepend-outer{margin-bottom:0;margin-top:0}.v-input--selection-controls .v-input__slot{margin-bottom:12px}.v-input--selection-controls__input{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;color:inherit;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;margin-right:8px;position:relative;transition:color .2s cubic-bezier(.25,.8,.25,1),transform .3s cubic-bezier(.25,.8,.25,1);user-select:none;width:24px}.v-input--selection-controls__input input{height:100%;opacity:0;position:absolute;width:100%}.v-input--selection-controls__input+.v-label,.v-input--selection-controls__input input{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-input--selection-controls__ripple{cursor:pointer;height:48px;left:-12px;position:absolute;top:calc(50% - 24px);transition:inherit;width:48px}.v-input--selection-controls__ripple:before{-webkit-transform:scale(.2);-webkit-transform-origin:center center;border-radius:50%;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;transform:scale(.2);transform-origin:center center;transition:inherit}.v-input--selection-controls.v-input .v-label{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;height:auto;top:0}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{-webkit-transform:scale(.8);background:currentColor;transform:scale(.8)}.theme--light.v-input:not(.v-input--is-disabled) input,.theme--light.v-input:not(.v-input--is-disabled) textarea{color:rgba(0,0,0,.87)}.theme--light.v-input input::-webkit-input-placeholder,.theme--light.v-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input:-ms-input-placeholder,.theme--light.v-input input::-ms-input-placeholder,.theme--light.v-input textarea:-ms-input-placeholder,.theme--light.v-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled .v-label,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.theme--dark.v-input:not(.v-input--is-disabled) input,.theme--dark.v-input:not(.v-input--is-disabled) textarea{color:#fff}.theme--dark.v-input input::-webkit-input-placeholder,.theme--dark.v-input textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input:-ms-input-placeholder,.theme--dark.v-input input::-ms-input-placeholder,.theme--dark.v-input textarea:-ms-input-placeholder,.theme--dark.v-input textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::placeholder,.theme--dark.v-input textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input--is-disabled .v-label,.theme--dark.v-input--is-disabled input,.theme--dark.v-input--is-disabled textarea{color:hsla(0,0%,100%,.5)}.v-input{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;text-align:left}.v-input .v-progress-linear{left:0;margin:0;position:absolute;top:calc(100% - 1px)}.v-input input{max-height:32px}.v-input input:invalid,.v-input textarea:invalid{box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:none}.v-input .v-label{height:20px;line-height:20px}.v-input__append-outer,.v-input__prepend-outer{display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-bottom:4px;margin-top:4px}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.v-input__append-outer{margin-left:9px}.v-input__prepend-outer{margin-right:9px}.v-input__control{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;position:relative;width:100%}.v-input__icon{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 0 auto;flex:1 0 auto;height:24px;-ms-flex-pack:center;justify-content:center;min-width:24px;width:24px}.v-input__icon--clear{border-radius:50%}.v-input__slot{-ms-flex-align:center;align-items:center;color:inherit;display:-ms-flexbox;display:flex;margin-bottom:8px;min-height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--is-loading .v-input__slot:after,.v-input--is-loading .v-input__slot:before{display:none}.v-input--hide-details .v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{animation:shake .6s cubic-bezier(.25,.8,.5,1)}.theme--light.v-label{color:rgba(0,0,0,.54)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.theme--dark.v-label{color:hsla(0,0%,100%,.7)}.theme--dark.v-label--is-disabled{color:hsla(0,0%,100%,.5)}.v-label{font-size:16px;line-height:1;min-height:8px;transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-messages{color:rgba(0,0,0,.54)}.theme--dark.v-messages{color:hsla(0,0%,100%,.7)}.application--is-rtl .v-messages{text-align:right}.v-messages{-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;min-height:12px;min-width:1px;position:relative}.v-messages__message{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;line-height:1;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.v-progress-linear{background:transparent;margin:1rem 0;overflow:hidden;position:relative;width:100%}.v-progress-linear__bar{position:relative;width:100%;z-index:1}.v-progress-linear__bar,.v-progress-linear__bar__determinate{height:inherit;transition:.2s}.v-progress-linear__bar__indeterminate .long,.v-progress-linear__bar__indeterminate .short{background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;top:0;width:auto;will-change:left,right}.v-progress-linear__bar__indeterminate--active .long{-webkit-animation:indeterminate;-webkit-animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation:indeterminate;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear__bar__indeterminate--active .short{-webkit-animation:indeterminate-short;-webkit-animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation:indeterminate-short;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;transition:.3s ease-in}.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .long{-webkit-animation:query;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation:query;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .short{-webkit-animation:query-short;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation:query-short;animation-duration:2s;animation-iteration-count:infinite}@keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes query{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes query-short{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}.theme--light.v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-divider{border-color:hsla(0,0%,100%,.12)}.v-divider{border:solid;border-width:thin 0 0;display:block;-ms-flex:1 1 0px;flex:1 1 0px;height:0;max-height:0;max-width:100%;transition:inherit}.v-divider--inset:not(.v-divider--vertical){margin-left:72px;max-width:calc(100% - 72px)}.v-divider--vertical{-ms-flex-item-align:stretch;align-self:stretch;border:solid;border-width:0 thin 0 0;display:-ms-inline-flexbox;display:inline-flex;height:inherit;max-height:100%;max-width:0;min-height:100%;vertical-align:text-bottom;width:0}.v-divider--vertical.v-divider--inset{margin-top:8px;max-height:calc(100% - 16px);min-height:0}.theme--light.v-subheader{color:rgba(0,0,0,.54)}.theme--dark.v-subheader{color:hsla(0,0%,100%,.7)}.v-subheader{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:48px;padding:0 16px}.v-subheader--inset{margin-left:56px}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list__tile__sub-title{color:rgba(0,0,0,.54)}.theme--light.v-list .v-list__tile__mask{background:#eee;color:rgba(0,0,0,.38)}.theme--light.v-list .v-list__group__header:hover,.theme--light.v-list .v-list__tile--highlighted,.theme--light.v-list .v-list__tile--link:hover{background:rgba(0,0,0,.04)}.theme--light.v-list .v-list__group--active:after,.theme--light.v-list .v-list__group--active:before{background:rgba(0,0,0,.12)}.theme--light.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon,.theme--light.v-list .v-list__group--disabled .v-list__tile{color:rgba(0,0,0,.38)!important}.theme--dark.v-list{background:#424242;color:#fff}.theme--dark.v-list .v-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list__tile__sub-title{color:hsla(0,0%,100%,.7)}.theme--dark.v-list .v-list__tile__mask{background:#494949;color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list__group__header:hover,.theme--dark.v-list .v-list__tile--highlighted,.theme--dark.v-list .v-list__tile--link:hover{background:hsla(0,0%,100%,.08)}.theme--dark.v-list .v-list__group--active:after,.theme--dark.v-list .v-list__group--active:before{background:hsla(0,0%,100%,.12)}.theme--dark.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon,.theme--dark.v-list .v-list__group--disabled .v-list__tile{color:hsla(0,0%,100%,.5)!important}.v-list{list-style-type:none;padding:8px 0;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list .v-input .v-messages{display:none}.v-list .v-input,.v-list .v-input__slot{margin:0}.v-list>div{transition:inherit}.v-list__tile{-ms-flex-align:center;align-items:center;color:inherit;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;height:48px;margin:0;padding:0 16px;position:relative;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list__tile--link{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-list__tile__action,.v-list__tile__content{height:100%}.v-list__tile__sub-title,.v-list__tile__title{overflow:hidden;text-overflow:ellipsis;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;width:100%}.v-list__tile__title{height:24px;line-height:24px;position:relative;text-align:left}.v-list__tile__sub-title{font-size:14px}.v-list__tile__action,.v-list__tile__avatar{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;min-width:56px}.v-list__tile__action{-ms-flex-align:center;align-items:center}.v-list__tile__action .v-btn{margin:0;padding:0}.v-list__tile__action .v-btn--icon{margin:-6px}.v-list__tile__action .v-radio.v-radio{margin:0}.v-list__tile__action .v-input--selection-controls{padding:0}.v-list__tile__action-text{color:#9e9e9e;font-size:12px}.v-list__tile__action--stack{-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8px;padding-top:8px;white-space:nowrap}.v-list__tile__content{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-align:left}.v-list__tile__content~.v-list__tile__action:not(.v-list__tile__action--stack),.v-list__tile__content~.v-list__tile__avatar{-ms-flex-pack:end;justify-content:flex-end}.v-list__tile--active .v-list__tile__action:first-of-type .v-icon{color:inherit}.v-list__tile--avatar{height:56px}.v-list--dense{padding-bottom:4px;padding-top:4px}.v-list--dense .v-subheader{font-size:13px;height:40px}.v-list--dense .v-list__group .v-subheader{height:40px}.v-list--dense .v-list__tile{font-size:13px}.v-list--dense .v-list__tile--avatar{height:48px}.v-list--dense .v-list__tile:not(.v-list__tile--avatar){height:40px}.v-list--dense .v-list__tile .v-icon{font-size:22px}.v-list--dense .v-list__tile__sub-title{font-size:13px}.v-list--disabled{pointer-events:none}.v-list--two-line .v-list__tile{height:72px}.v-list--two-line.v-list--dense .v-list__tile{height:60px}.v-list--three-line .v-list__tile{height:88px}.v-list--three-line .v-list__tile__avatar{margin-top:-18px}.v-list--three-line .v-list__tile__sub-title{-webkit-line-clamp:2;display:-webkit-box;white-space:normal}.v-list--three-line.v-list--dense .v-list__tile{height:76px}.v-list>.v-list__group:before{top:0}.v-list>.v-list__group:before .v-list__tile__avatar{margin-top:-14px}.v-list__group{padding:0;position:relative;transition:inherit}.v-list__group:after,.v-list__group:before{content:"";height:1px;left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-list__group--active~.v-list__group:before{display:none}.v-list__group__header{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;list-style-type:none}.v-list__group__header>div:not(.v-list__group__header__prepend-icon):not(.v-list__group__header__append-icon){-ms-flex:1 0 auto;flex:1 0 auto}.v-list__group__header .v-list__group__header__append-icon,.v-list__group__header .v-list__group__header__prepend-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;padding:0 16px;user-select:none}.v-list__group__header--sub-group{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.v-list__group__header--sub-group div .v-list__tile{padding-left:0}.v-list__group__header--sub-group .v-list__group__header__prepend-icon{margin-right:8px;padding:0 0 0 40px}.v-list__group__header .v-list__group__header__prepend-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;min-width:56px}.v-list__group__header--active .v-list__group__header__append-icon .v-icon{transform:rotate(-180deg)}.v-list__group__header--active .v-list__group__header__prepend-icon .v-icon{color:inherit}.v-list__group__header--active.v-list__group__header--sub-group .v-list__group__header__prepend-icon .v-icon{transform:rotate(-180deg)}.v-list__group__items{padding:0;position:relative;transition:inherit}.v-list__group__items>div{display:block}.v-list__group__items--no-action .v-list__tile{padding-left:72px}.v-list__group--disabled{pointer-events:none}.v-list--subheader{padding-top:0}.v-avatar{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;vertical-align:middle}.v-avatar,.v-avatar .v-icon,.v-avatar .v-image,.v-avatar img{border-radius:50%;display:-ms-inline-flexbox;display:inline-flex}.v-avatar .v-icon,.v-avatar .v-image,.v-avatar img{height:inherit;width:inherit}.v-avatar--tile,.v-avatar--tile .v-icon,.v-avatar--tile .v-image,.v-avatar--tile img{border-radius:0}.theme--light.v-counter{color:rgba(0,0,0,.54)}.theme--dark.v-counter{color:hsla(0,0%,100%,.7)}.v-counter{-ms-flex:0 1 auto;flex:0 1 auto;font-size:12px;line-height:1;min-height:12px}.v-badge{display:inline-block;position:relative}.v-badge__badge{-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;height:22px;-ms-flex-pack:center;justify-content:center;position:absolute;right:-22px;top:-11px;transition:.3s cubic-bezier(.25,.8,.5,1);width:22px}.v-badge__badge .v-icon{font-size:14px}.v-badge--overlap .v-badge__badge{right:-8px;top:-8px}.v-badge--overlap.v-badge--left .v-badge__badge{left:-8px;right:auto}.v-badge--overlap.v-badge--bottom .v-badge__badge{bottom:-8px;top:auto}.v-badge--left .v-badge__badge{left:-22px}.v-badge--bottom .v-badge__badge{bottom:-11px;top:auto}.theme--light.v-bottom-nav{background-color:#fff}.theme--dark.v-bottom-nav{background-color:#424242}.v-bottom-nav{-webkit-transform:translateY(60px);bottom:0;box-shadow:0 3px 14px 2px rgba(0,0,0,.12);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:0;transform:translateY(60px);transition:all .4s cubic-bezier(.25,.8,.5,1);width:100%}.v-bottom-nav--absolute{position:absolute}.v-bottom-nav--active{transform:translate(0)}.v-bottom-nav--fixed{position:fixed;z-index:4}.v-bottom-nav .v-btn{background:transparent!important;border-radius:0;box-shadow:none!important;-ms-flex-negative:1;flex-shrink:1;font-weight:400;height:100%;margin:0;max-width:168px;min-width:80px;opacity:.5;padding:8px 12px 10px;text-transform:none;width:100%}.v-bottom-nav .v-btn .v-btn__content{-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:12px;white-space:nowrap;will-change:font-size}.v-bottom-nav .v-btn .v-btn__content i.v-icon{color:inherit;margin-bottom:4px;transition:all .4s cubic-bezier(.25,.8,.5,1)}.v-bottom-nav .v-btn .v-btn__content span{line-height:1}.v-bottom-nav .v-btn--active{opacity:1;padding-top:6px}.v-bottom-nav .v-btn--active:before{background-color:transparent}.v-bottom-nav .v-btn--active .v-btn__content{font-size:14px}.v-bottom-nav .v-btn--active .v-btn__content .v-icon{transform:none}.v-bottom-nav .v-btn:not(.v-btn--active){filter:grayscale(100%)}.v-bottom-nav--shift .v-btn__content{font-size:14px}.v-bottom-nav--shift .v-btn{max-width:96px;min-width:56px;transition:all .3s}.v-bottom-nav--shift .v-btn--active{max-width:168px;min-width:96px}.v-bottom-nav--shift .v-btn:not(.v-btn--active) .v-btn__content .v-icon{transform:scale(1) translateY(8px)}.v-bottom-nav--shift .v-btn:not(.v-btn--active) .v-btn__content span{color:transparent}.v-bottom-sheet.v-dialog{-ms-flex-item-align:end;align-self:flex-end;border-radius:0;-ms-flex:1 0 100%;flex:1 0 100%;margin:0;min-width:100%;overflow:visible;transition:.3s cubic-bezier(.25,.8,.25,1)}.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:70%;min-width:0}@media only screen and (max-width:599px){.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:none}}.v-dialog{border-radius:2px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);margin:24px;overflow-y:auto;pointer-events:auto;transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit}.v-dialog__content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;outline:none;pointer-events:none;position:fixed;top:0;transition:.2s cubic-bezier(.25,.8,.25,1);width:100%;z-index:6}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog__activator,.v-dialog__activator *{cursor:pointer}.v-dialog__activator--disabled{pointer-events:none}.v-dialog__container{display:inline-block;vertical-align:middle}.v-dialog--animated{-webkit-animation-duration:.15s;-webkit-animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-duration:.15s;animation-name:animate-dialog;animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;height:100%;left:0;margin:0;overflow-y:auto;position:fixed;top:0}.v-dialog--fullscreen>.v-card{margin:0!important;min-height:100%;min-width:100%;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>.v-card{display:-ms-flexbox;display:flex}.v-dialog--scrollable>.v-card{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title{-ms-flex:1 0 auto;flex:1 0 auto}.v-dialog--scrollable>.v-card>.v-card__text{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-y:auto}@keyframes animate-dialog{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.v-overlay{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);z-index:5}.v-overlay--absolute{position:absolute}.v-overlay:before{background-color:#212121;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:inherit;transition-delay:.15s;width:100%}.v-overlay--active{pointer-events:auto;-ms-touch-action:none;touch-action:none}.v-overlay--active:before{opacity:.46}.theme--light.v-breadcrumbs li.v-breadcrumbs__divider,.theme--light.v-breadcrumbs li .v-breadcrumbs__item--disabled,.theme--light.v-breadcrumbs li:last-child .v-breadcrumbs__item{color:rgba(0,0,0,.38)}.theme--dark.v-breadcrumbs li.v-breadcrumbs__divider,.theme--dark.v-breadcrumbs li .v-breadcrumbs__item--disabled,.theme--dark.v-breadcrumbs li:last-child .v-breadcrumbs__item{color:hsla(0,0%,100%,.5)}.v-breadcrumbs{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:18px 12px}.v-breadcrumbs li{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-size:14px}.v-breadcrumbs li .v-icon{font-size:16px}.v-breadcrumbs li:last-child a{cursor:default;pointer-events:none}.v-breadcrumbs li:nth-child(2n){padding:0 12px}.v-breadcrumbs--large li,.v-breadcrumbs--large li .v-icon{font-size:16px}.v-breadcrumbs__item{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-breadcrumbs__item--disabled{pointer-events:none}.v-ripple__container{border-radius:inherit;contain:strict;height:100%;width:100%;z-index:0}.v-ripple__animation,.v-ripple__container{color:inherit;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.v-ripple__animation{background:currentColor;border-radius:50%;opacity:0;transition:.4s cubic-bezier(0,0,.2,1);will-change:transform,opacity}.v-ripple__animation--enter{transition:none}.v-ripple__animation--visible{opacity:.15}.theme--light.v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn.v-btn--disabled,.theme--light.v-btn.v-btn--disabled .v-btn__loading,.theme--light.v-btn.v-btn--disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat){background-color:rgba(0,0,0,.12)!important}.theme--light.v-btn:not(.v-btn--icon):not(.v-btn--flat){background-color:#f5f5f5}.theme--dark.v-btn{color:#fff}.theme--dark.v-btn.v-btn--disabled,.theme--dark.v-btn.v-btn--disabled .v-btn__loading,.theme--dark.v-btn.v-btn--disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.theme--dark.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat){background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn:not(.v-btn--icon):not(.v-btn--flat){background-color:#212121}.v-btn{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:500;height:36px;-ms-flex-pack:center;justify-content:center;margin:6px 8px;min-width:88px;outline:0;position:relative;text-decoration:none;text-transform:uppercase;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;user-select:none;vertical-align:middle}.v-btn:before{border-radius:inherit;color:inherit;content:"";height:100%;left:0;opacity:.12;position:absolute;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-btn{padding:0 16px}.v-btn--active,.v-btn:focus,.v-btn:hover{position:relative}.v-btn--active:before,.v-btn:focus:before,.v-btn:hover:before{background-color:currentColor}.v-btn__content{-ms-flex-align:center;align-items:center;border-radius:inherit;color:inherit;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;margin:0 auto;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;width:inherit}.v-btn--small{font-size:13px;height:28px;padding:0 8px}.v-btn--large{font-size:15px;height:44px;padding:0 32px}.v-btn .v-btn__content .v-icon{color:inherit}.v-btn:not(.v-btn--depressed):not(.v-btn--flat){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);will-change:box-shadow}.v-btn:not(.v-btn--depressed):not(.v-btn--flat):active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--icon{background:transparent;border-radius:50%;box-shadow:none!important;-ms-flex-pack:center;justify-content:center;min-width:0;width:36px}.v-btn--icon.v-btn--small{width:28px}.v-btn--icon.v-btn--large{width:44px}.v-btn--floating,.v-btn--icon:before{border-radius:50%}.v-btn--floating{height:56px;min-width:0;padding:0;width:56px}.v-btn--floating.v-btn--absolute,.v-btn--floating.v-btn--fixed{z-index:4}.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat):active{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.v-btn--floating .v-btn__content{-ms-flex:1 1 auto;flex:1 1 auto;height:100%;margin:0}.v-btn--floating:after{border-radius:50%}.v-btn--floating .v-btn__content :not(:only-child){transition:.3s cubic-bezier(.25,.8,.5,1)}.v-btn--floating .v-btn__content :not(:only-child):first-child{opacity:1}.v-btn--floating .v-btn__content :not(:only-child):last-child{-webkit-transform:rotate(-45deg);opacity:0;transform:rotate(-45deg)}.v-btn--floating .v-btn__content :not(:only-child):first-child,.v-btn--floating .v-btn__content :not(:only-child):last-child{-webkit-backface-visibility:hidden;left:0;position:absolute;top:0}.v-btn--floating.v-btn--active .v-btn__content :not(:only-child):first-child{-webkit-transform:rotate(45deg);opacity:0;transform:rotate(45deg)}.v-btn--floating.v-btn--active .v-btn__content :not(:only-child):last-child{-webkit-transform:rotate(0);opacity:1;transform:rotate(0)}.v-btn--floating .v-icon{height:inherit;width:inherit}.v-btn--floating.v-btn--small{height:40px;width:40px}.v-btn--floating.v-btn--small .v-icon{font-size:18px}.v-btn--floating.v-btn--large{height:72px;width:72px}.v-btn--floating.v-btn--large .v-icon{font-size:30px}.v-btn--reverse .v-btn__content{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-btn--reverse.v-btn--column .v-btn__content{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-btn--absolute,.v-btn--fixed{margin:0}.v-btn.v-btn--absolute{position:absolute}.v-btn.v-btn--fixed{position:fixed}.v-btn--top:not(.v-btn--absolute){top:16px}.v-btn--top.v-btn--absolute{top:-28px}.v-btn--top.v-btn--absolute.v-btn--small{top:-20px}.v-btn--top.v-btn--absolute.v-btn--large{top:-36px}.v-btn--bottom:not(.v-btn--absolute){bottom:16px}.v-btn--bottom.v-btn--absolute{bottom:-28px}.v-btn--bottom.v-btn--absolute.v-btn--small{bottom:-20px}.v-btn--bottom.v-btn--absolute.v-btn--large{bottom:-36px}.v-btn--left{left:16px}.v-btn--right{right:16px}.v-btn.v-btn--disabled{box-shadow:none!important;pointer-events:none}.v-btn:not(.v-btn--disabled):not(.v-btn--floating):not(.v-btn--icon) .v-btn__content .v-icon{transition:none}.v-btn--icon{padding:0}.v-btn--loader{pointer-events:none}.v-btn--loader .v-btn__content{opacity:0}.v-btn__loading{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loading .v-icon--left{line-height:inherit;margin-right:1rem}.v-btn__loading .v-icon--right{line-height:inherit;margin-left:1rem}.v-btn.v-btn--outline{background:transparent!important;border:1px solid;box-shadow:none}.v-btn.v-btn--outline:hover{box-shadow:none}.v-btn--block{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;margin:6px 0;width:100%}.v-btn--round,.v-btn--round:after{border-radius:28px}.v-btn .v-icon--right{margin-left:16px}.v-btn .v-icon--left{margin-right:16px}.v-btn:not(.v-btn--outline).accent,.v-btn:not(.v-btn--outline).error,.v-btn:not(.v-btn--outline).info,.v-btn:not(.v-btn--outline).primary,.v-btn:not(.v-btn--outline).secondary,.v-btn:not(.v-btn--outline).success,.v-btn:not(.v-btn--outline).warning{color:#fff}.v-progress-circular{display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle}.v-progress-circular svg{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:0}.v-progress-circular--indeterminate svg{-webkit-animation:progress-circular-rotate 1.4s linear infinite;-webkit-transform-origin:center center;animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-dasharray:80,200;stroke-dashoffset:0px;stroke-linecap:round}.v-progress-circular__underlay{stroke:rgba(0,0,0,.1);z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .6s ease-in-out;z-index:2}.v-progress-circular__info{-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes progress-circular-rotate{to{transform:rotate(1turn)}}.theme--light.v-btn-toggle{background:#fff}.theme--light.v-btn-toggle .v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn-toggle .v-btn.v-btn--active:not(:last-child):not([data-only-child]){border-right-color:rgba(0,0,0,.26)}.theme--dark.v-btn-toggle{background:#424242}.theme--dark.v-btn-toggle .v-btn{color:#fff}.theme--dark.v-btn-toggle .v-btn.v-btn--active:not(:last-child):not([data-only-child]){border-right-color:hsla(0,0%,100%,.3)}.v-btn-toggle{border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;transition:.3s cubic-bezier(.25,.8,.5,1);will-change:background,box-shadow}.v-btn-toggle .v-btn{border-radius:0;-ms-flex-pack:center;justify-content:center;margin:0;min-width:auto;opacity:.4;padding:0 8px;width:auto}.v-btn-toggle .v-btn:not(:last-child){border-right:1px solid transparent}.v-btn-toggle .v-btn:after{display:none}.v-btn-toggle .v-btn.v-btn--active{opacity:1}.v-btn-toggle .v-btn span+.v-icon{font-size:medium;margin-left:10px}.v-btn-toggle .v-btn:first-child{border-radius:2px 0 0 2px}.v-btn-toggle .v-btn:last-child{border-radius:0 2px 2px 0}.v-btn-toggle--selected{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-image{z-index:0}.v-image__image,.v-image__placeholder{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;position:relative}.v-responsive__content{-ms-flex:1 0 0px;flex:1 0 0px}.v-responsive__sizer{-ms-flex:0 0 0px;flex:0 0 0px;transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1)}.application--is-rtl .v-carousel__prev{left:auto;right:5px}.application--is-rtl .v-carousel__next{left:5px;right:auto}.v-carousel{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:500px;overflow:hidden;position:relative;width:100%}.v-carousel__item{position:absolute;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-carousel__next,.v-carousel__prev{-webkit-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);z-index:1}.v-carousel__next .v-btn,.v-carousel__prev .v-btn{height:auto;margin:0;width:auto}.v-carousel__next .v-btn i,.v-carousel__prev .v-btn i{font-size:48px}.v-carousel__next .v-btn:hover,.v-carousel__prev .v-btn:hover{background:none}.v-carousel__prev{left:5px}.v-carousel__next{right:5px}.v-carousel__controls{-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);bottom:0;display:-ms-flexbox;display:flex;height:50px;-ms-flex-pack:center;justify-content:center;left:0;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls__item{margin:0 8px!important}.v-carousel__controls__item .v-icon{opacity:.5;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.theme--light.v-data-iterator .v-data-iterator__actions{color:rgba(0,0,0,.54)}.theme--light.v-data-iterator .v-data-iterator__actions__select .v-select .v-input__append-inner,.theme--light.v-data-iterator .v-data-iterator__actions__select .v-select .v-select__selection--comma{color:rgba(0,0,0,.54)!important}.theme--dark.v-data-iterator .v-data-iterator__actions{color:hsla(0,0%,100%,.7)}.theme--dark.v-data-iterator .v-data-iterator__actions__select .v-select .v-input__append-inner,.theme--dark.v-data-iterator .v-data-iterator__actions__select .v-select .v-select__selection--comma{color:hsla(0,0%,100%,.7)!important}.v-data-iterator__actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;font-size:12px;-ms-flex-pack:end;justify-content:flex-end}.v-data-iterator__actions .v-btn{color:inherit}.v-data-iterator__actions .v-btn:last-of-type{margin-left:14px}.v-data-iterator__actions__range-controls{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;min-height:48px}.v-data-iterator__actions__pagination{display:block;margin:0 32px 0 24px;text-align:center}.v-data-iterator__actions__select{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-right:14px}.v-data-iterator__actions__select .v-select{margin:13px 0 13px 34px;padding:0;position:static}.v-data-iterator__actions__select .v-select .v-select__selection--comma{font-size:12px}.theme--light.v-overflow-btn .v-input__control:before,.theme--light.v-overflow-btn .v-input__slot:before{background-color:rgba(0,0,0,.12)!important}.theme--light.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,.theme--light.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner,.theme--light.v-overflow-btn--editable:hover .v-input__append-inner,.theme--light.v-overflow-btn--segmented .v-input__append-inner{border-left:1px solid rgba(0,0,0,.12)}.theme--light.v-overflow-btn.v-input--is-focused .v-input__slot,.theme--light.v-overflow-btn.v-select--is-menu-active .v-input__slot,.theme--light.v-overflow-btn:hover .v-input__slot{background:#fff}.theme--dark.v-overflow-btn .v-input__control:before,.theme--dark.v-overflow-btn .v-input__slot:before{background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,.theme--dark.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner,.theme--dark.v-overflow-btn--editable:hover .v-input__append-inner,.theme--dark.v-overflow-btn--segmented .v-input__append-inner{border-left:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-overflow-btn.v-input--is-focused .v-input__slot,.theme--dark.v-overflow-btn.v-select--is-menu-active .v-input__slot,.theme--dark.v-overflow-btn:hover .v-input__slot{background:#424242}.v-overflow-btn{margin-top:12px}.v-overflow-btn:not(.v-overflow-btn--editable)>.v-input__control>.v-input__slot{cursor:pointer}.v-overflow-btn .v-select__slot{height:48px}.v-overflow-btn .v-select__selection--comma:first-child,.v-overflow-btn .v-select__slot input{margin-left:16px}.v-overflow-btn .v-input__slot{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-overflow-btn .v-input__slot:after{content:none}.v-overflow-btn .v-label{margin-left:16px;top:calc(50% - 10px)}.v-overflow-btn .v-input__append-inner{-ms-flex-align:center;align-items:center;-ms-flex-item-align:auto;align-self:auto;-ms-flex-negative:0;flex-shrink:0;height:48px;margin-top:0;padding:0;width:48px}.v-overflow-btn .v-input__append-outer,.v-overflow-btn .v-input__prepend-outer{margin-bottom:12px;margin-top:12px}.v-overflow-btn .v-input__control:before{content:"";height:1px;left:0;position:absolute;top:-1px;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-overflow-btn.v-input--is-focused .v-input__slot,.v-overflow-btn.v-select--is-menu-active .v-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-overflow-btn .v-select__selections{width:0}.v-overflow-btn--segmented .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-overflow-btn--segmented .v-select__selections .v-btn{border-radius:0;height:48px;margin:0 -16px 0 0;width:100%}.v-overflow-btn--segmented .v-select__selections .v-btn__content{-ms-flex-pack:start;justify-content:start}.v-overflow-btn--segmented .v-select__selections .v-btn__content:before{background-color:transparent}.v-overflow-btn--editable .v-input__append-inner,.v-overflow-btn--editable .v-input__append-inner *{cursor:pointer}.theme--light.v-table{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-table thead tr:first-child{border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-table thead th{color:rgba(0,0,0,.54)}.theme--light.v-table tbody tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-table tbody tr[active]{background:#f5f5f5}.theme--light.v-table tbody tr:hover:not(.v-datatable__expand-row){background:#eee}.theme--light.v-table tfoot tr{border-top:1px solid rgba(0,0,0,.12)}.theme--dark.v-table{background-color:#424242;color:#fff}.theme--dark.v-table thead tr:first-child{border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-table thead th{color:hsla(0,0%,100%,.7)}.theme--dark.v-table tbody tr:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-table tbody tr[active]{background:#505050}.theme--dark.v-table tbody tr:hover:not(.v-datatable__expand-row){background:#616161}.theme--dark.v-table tfoot tr{border-top:1px solid hsla(0,0%,100%,.12)}.v-table__overflow{overflow-x:auto;overflow-y:hidden;width:100%}table.v-table{border-collapse:collapse;border-radius:2px;border-spacing:0;max-width:100%;width:100%}table.v-table tbody td:first-child,table.v-table tbody td:not(:first-child),table.v-table tbody th:first-child,table.v-table tbody th:not(:first-child),table.v-table thead td:first-child,table.v-table thead td:not(:first-child),table.v-table thead th:first-child,table.v-table thead th:not(:first-child){padding:0 24px}table.v-table thead tr{height:56px}table.v-table thead th{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;font-size:12px;font-weight:500;transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;white-space:nowrap}table.v-table thead th.sortable{pointer-events:auto}table.v-table thead th>div{width:100%}table.v-table tbody tr{transition:background .3s cubic-bezier(.25,.8,.5,1);will-change:background}table.v-table tbody td,table.v-table tbody th{height:48px}table.v-table tbody td{font-size:13px;font-weight:400}table.v-table .input-group--selection-controls{padding:0}table.v-table .input-group--selection-controls .input-group__details{display:none}table.v-table .input-group--selection-controls.checkbox .v-icon{-webkit-transform:translateX(-50%);left:50%;transform:translateX(-50%)}table.v-table .input-group--selection-controls.checkbox .input-group--selection-controls__ripple{-webkit-transform:translate(-50%,-50%);left:50%;transform:translate(-50%,-50%)}table.v-table tfoot tr{height:48px}table.v-table tfoot tr td{padding:0 24px}.theme--light.v-datatable thead th.column.sortable i{color:rgba(0,0,0,.38)}.theme--light.v-datatable thead th.column.sortable.active,.theme--light.v-datatable thead th.column.sortable.active i,.theme--light.v-datatable thead th.column.sortable:hover{color:rgba(0,0,0,.87)}.theme--light.v-datatable .v-datatable__actions{background-color:#fff;border-top:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.54)}.theme--dark.v-datatable thead th.column.sortable i{color:hsla(0,0%,100%,.5)}.theme--dark.v-datatable thead th.column.sortable.active,.theme--dark.v-datatable thead th.column.sortable.active i,.theme--dark.v-datatable thead th.column.sortable:hover{color:#fff}.theme--dark.v-datatable .v-datatable__actions{background-color:#424242;border-top:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.7)}.v-datatable .v-input--selection-controls{margin:0}.v-datatable thead th.column.sortable{cursor:pointer;outline:0}.v-datatable thead th.column.sortable i{display:inline-block;font-size:16px;opacity:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-datatable thead th.column.sortable:focus i,.v-datatable thead th.column.sortable:hover i{opacity:.6}.v-datatable thead th.column.sortable.active{transform:none}.v-datatable thead th.column.sortable.active i{opacity:1}.v-datatable thead th.column.sortable.active.desc i{transform:rotate(-180deg)}.v-datatable__actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;font-size:12px;-ms-flex-pack:end;justify-content:flex-end}.v-datatable__actions .v-btn{color:inherit}.v-datatable__actions .v-btn:last-of-type{margin-left:14px}.v-datatable__actions__range-controls{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;min-height:48px}.v-datatable__actions__pagination{display:block;margin:0 32px 0 24px;text-align:center}.v-datatable__actions__select{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-right:14px;white-space:nowrap}.v-datatable__actions__select .v-select{-ms-flex:0 1 0px;flex:0 1 0;margin:13px 0 13px 34px;padding:0;position:static}.v-datatable__actions__select .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-datatable__actions__select .v-select__selections .v-select__selection--comma{font-size:12px}.v-datatable__progress,.v-datatable__progress td,.v-datatable__progress th,.v-datatable__progress tr{height:auto!important}.v-datatable__progress th{padding:0!important}.v-datatable__progress th .v-progress-linear{margin:0}.v-datatable__expand-row{border:none!important}.v-datatable__expand-col{height:0!important;padding:0!important}.v-datatable__expand-col--expanded{border-bottom:1px solid rgba(0,0,0,.12)}.v-datatable__expand-content{transition:height .3s cubic-bezier(.25,.8,.5,1)}.v-datatable__expand-content>.card{border-radius:0;box-shadow:none}.theme--light.v-small-dialog a{color:rgba(0,0,0,.87)}.theme--dark.v-small-dialog a{color:#fff}.theme--light.v-small-dialog__content{background:#fff}.theme--dark.v-small-dialog__content{background:#424242}.theme--light.v-small-dialog__actions{background:#fff}.theme--dark.v-small-dialog__actions{background:#424242}.v-small-dialog{display:block;height:100%;width:100%}.v-small-dialog__content{padding:0 24px}.v-small-dialog__actions{text-align:right;white-space:pre}.v-small-dialog a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;text-decoration:none}.v-small-dialog a>*{width:100%}.v-small-dialog .v-menu__activator{height:100%}.application--is-rtl .v-date-picker-title .v-picker__title__btn{text-align:right}.v-date-picker-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;line-height:1}.v-date-picker-title__year{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:500;margin-bottom:8px}.v-date-picker-title__date{font-size:34px;font-weight:500;overflow:hidden;position:relative;text-align:left}.v-date-picker-title__date>div{position:relative}.theme--light.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) strong:not(:hover){color:rgba(0,0,0,.87)!important}.theme--light.v-date-picker-header .v-date-picker-header__value--disabled strong{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) strong:not(:hover){color:#fff!important}.theme--dark.v-date-picker-header .v-date-picker-header__value--disabled strong{color:hsla(0,0%,100%,.5)}.v-date-picker-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:4px 16px;position:relative}.v-date-picker-header .v-btn{margin:0;z-index:auto}.v-date-picker-header .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-date-picker-header__value{-ms-flex:1;flex:1;overflow:hidden;position:relative;text-align:center}.v-date-picker-header__value strong{cursor:pointer;display:block;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.theme--light.v-date-picker-table th{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-table th{color:hsla(0,0%,100%,.5)}.v-date-picker-table{height:242px;padding:0 12px;position:relative}.v-date-picker-table table{table-layout:fixed;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-date-picker-table td,.v-date-picker-table th{position:relative;text-align:center}.v-date-picker-table th{font-size:12px}.v-date-picker-table--date .v-btn{height:32px;width:32px}.v-date-picker-table .v-btn{font-size:12px;margin:0;z-index:auto}.v-date-picker-table .v-btn.v-btn--active{color:#fff}.v-date-picker-table--month td{height:56px;text-align:center;vertical-align:middle;width:33.333333%}.v-date-picker-table--month td .v-btn{margin:0 auto;max-width:160px;min-width:40px;width:100%}.v-date-picker-table--date th{font-weight:600;padding:8px 0}.v-date-picker-table--date td{width:45px}.v-date-picker-table__event{-webkit-transform:translateX(-4px);border-radius:50%;bottom:2px;content:"";display:block;height:8px;left:50%;position:absolute;transform:translateX(-4px);width:8px}.v-date-picker-years{font-size:16px;font-weight:400;height:286px;list-style-type:none;overflow:auto;padding:0;text-align:center}.v-date-picker-years li{cursor:pointer;padding:8px 0;transition:none}.v-date-picker-years li.active{font-size:26px;font-weight:500;padding:10px 0}.v-date-picker-years li:hover{background:rgba(0,0,0,.12)}.v-picker--landscape .v-date-picker-years{height:286px}.theme--light.v-picker__title{background:#e0e0e0}.theme--dark.v-picker__title{background:#616161}.theme--light.v-picker__body{background:#fff}.theme--dark.v-picker__body{background:#424242}.v-picker{border-radius:2px;contain:layout style;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;vertical-align:top}.v-picker--full-width{display:-ms-flexbox;display:flex}.v-picker__title{border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;padding:16px}.v-picker__title__btn{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-picker__title__btn:not(.active){cursor:pointer;opacity:.6}.v-picker__title__btn:not(.active):hover{opacity:1}.v-picker__title__btn--readonly{pointer-events:none}.v-picker__title__btn--active{opacity:1}.v-picker__body{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;position:relative;z-index:0}.v-picker__body>div{width:100%}.v-picker__body>div.fade-transition-leave-active{position:absolute}.v-picker--landscape .v-picker__title{border-bottom-right-radius:0;border-top-right-radius:0;height:100%;left:0;position:absolute;top:0;width:170px;z-index:1}.v-picker--landscape .v-picker__actions,.v-picker--landscape .v-picker__body{margin-left:170px}.theme--light.v-expansion-panel .v-expansion-panel__container{background-color:#fff;border-top:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.theme--light.v-expansion-panel .v-expansion-panel__container .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panel .v-expansion-panel__container--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panel--focusable .v-expansion-panel__container:focus{background-color:#eee}.theme--dark.v-expansion-panel .v-expansion-panel__container{background-color:#424242;border-top:1px solid hsla(0,0%,100%,.12);color:#fff}.theme--dark.v-expansion-panel .v-expansion-panel__container .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panel .v-expansion-panel__container--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panel--focusable .v-expansion-panel__container:focus{background-color:#494949}.v-expansion-panel{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding:0;text-align:left;width:100%}.v-expansion-panel__container{-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;outline:none;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel__container:first-child{border-top:none!important}.v-expansion-panel__container .v-expansion-panel__header__iconnel__header__icon{margin-left:auto}.v-expansion-panel__container--disabled .v-expansion-panel__header{pointer-events:none}.v-expansion-panel__container--active>.v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{transform:rotate(-180deg)}.v-expansion-panel__header{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;min-height:48px;padding:12px 24px;position:relative}.v-expansion-panel__header>:not(.v-expansion-panel__header__icon){-ms-flex:1 1 auto;flex:1 1 auto}.v-expansion-panel__body{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel__body .v-card{border-radius:0}.v-expansion-panel--inset,.v-expansion-panel--popout,.v-expansion-panel__body .v-card{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panel--inset .v-expansion-panel__container--active,.v-expansion-panel--popout .v-expansion-panel__container--active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);margin:16px}.v-expansion-panel--inset .v-expansion-panel__container,.v-expansion-panel--popout .v-expansion-panel__container{max-width:95%}.v-expansion-panel--popout .v-expansion-panel__container--active{max-width:100%}.v-expansion-panel--inset .v-expansion-panel__container--active{max-width:85%}.theme--light.v-footer{background:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-footer{background:#212121;color:#fff}.v-footer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto!important;flex:0 1 auto!important;min-height:36px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-footer--absolute,.v-footer--fixed{bottom:0;left:0;width:100%;z-index:3}.v-footer--inset{z-index:2}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-form>.container{padding:16px}.v-form>.container>.layout>.flex{padding:8px}.v-form>.container>.layout:only-child{margin:-8px}.v-form>.container>.layout:not(:only-child){margin:auto -8px}.container{-ms-flex:1 1 100%;flex:1 1 100%;margin:auto;padding:24px;width:100%}.container.fluid{max-width:100%}.container.fill-height{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.container.fill-height>.layout{-ms-flex:1 1 auto;flex:1 1 auto;height:100%}.container.grid-list-xs .layout .flex{padding:1px}.container.grid-list-xs .layout:only-child{margin:-1px}.container.grid-list-xs .layout:not(:only-child){margin:auto -1px}.container.grid-list-xs :not(:only-child) .layout:first-child{margin-top:-1px}.container.grid-list-xs :not(:only-child) .layout:last-child{margin-bottom:-1px}.container.grid-list-sm .layout .flex{padding:2px}.container.grid-list-sm .layout:only-child{margin:-2px}.container.grid-list-sm .layout:not(:only-child){margin:auto -2px}.container.grid-list-sm :not(:only-child) .layout:first-child{margin-top:-2px}.container.grid-list-sm :not(:only-child) .layout:last-child{margin-bottom:-2px}.container.grid-list-md .layout .flex{padding:4px}.container.grid-list-md .layout:only-child{margin:-4px}.container.grid-list-md .layout:not(:only-child){margin:auto -4px}.container.grid-list-md :not(:only-child) .layout:first-child{margin-top:-4px}.container.grid-list-md :not(:only-child) .layout:last-child{margin-bottom:-4px}.container.grid-list-lg .layout .flex{padding:8px}.container.grid-list-lg .layout:only-child{margin:-8px}.container.grid-list-lg .layout:not(:only-child){margin:auto -8px}.container.grid-list-lg :not(:only-child) .layout:first-child{margin-top:-8px}.container.grid-list-lg :not(:only-child) .layout:last-child{margin-bottom:-8px}.container.grid-list-xl .layout .flex{padding:12px}.container.grid-list-xl .layout:only-child{margin:-12px}.container.grid-list-xl .layout:not(:only-child){margin:auto -12px}.container.grid-list-xl :not(:only-child) .layout:first-child{margin-top:-12px}.container.grid-list-xl :not(:only-child) .layout:last-child{margin-bottom:-12px}.layout{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.layout.row{-ms-flex-direction:row;flex-direction:row}.layout.row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.layout.column{-ms-flex-direction:column;flex-direction:column}.layout.column.reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.layout.column>.flex{max-width:100%}.layout.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.child-flex>*,.flex{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.align-start{-ms-flex-align:start;align-items:flex-start}.align-end{-ms-flex-align:end;align-items:flex-end}.align-center{-ms-flex-align:center;align-items:center}.align-baseline{-ms-flex-align:baseline;align-items:baseline}.align-self-start{-ms-flex-item-align:start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.align-self-center{-ms-flex-item-align:center;align-self:center}.align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.align-content-start{-ms-flex-line-pack:start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;align-content:flex-end}.align-content-center{-ms-flex-line-pack:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;align-content:space-around}.justify-start{-ms-flex-pack:start;justify-content:flex-start}.justify-end{-ms-flex-pack:end;justify-content:flex-end}.justify-center{-ms-flex-pack:center;justify-content:center}.justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-space-between{-ms-flex-pack:justify;justify-content:space-between}.justify-self-start{justify-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-center{justify-self:center}.justify-self-baseline{justify-self:baseline}.grow,.spacer{-ms-flex-positive:1!important;flex-grow:1!important}.grow{-ms-flex-negative:0!important;flex-shrink:0!important}.shrink{-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:1!important;flex-shrink:1!important}.scroll-y{overflow-y:auto}.fill-height{height:100%}.hide-overflow{overflow:hidden!important}.show-overflow{overflow:visible!important}.ellipsis,.no-wrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-flex>*,.d-inline-flex>*{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}@media only screen and (min-width:960px){.container{max-width:900px}}@media only screen and (min-width:1264px){.container{max-width:1185px}}@media only screen and (min-width:1904px){.container{max-width:1785px}}@media only screen and (max-width:959px){.container{padding:16px}}@media (min-width:0){.flex.xs1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-xs1{-ms-flex-order:1;order:1}.flex.xs2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-xs2{-ms-flex-order:2;order:2}.flex.xs3{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xs3{-ms-flex-order:3;order:3}.flex.xs4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-xs4{-ms-flex-order:4;order:4}.flex.xs5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-xs5{-ms-flex-order:5;order:5}.flex.xs6{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xs6{-ms-flex-order:6;order:6}.flex.xs7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-xs7{-ms-flex-order:7;order:7}.flex.xs8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-xs8{-ms-flex-order:8;order:8}.flex.xs9{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xs9{-ms-flex-order:9;order:9}.flex.xs10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-xs10{-ms-flex-order:10;order:10}.flex.xs11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-xs11{-ms-flex-order:11;order:11}.flex.xs12{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xs12{-ms-flex-order:12;order:12}.flex.offset-xs0{margin-left:0}.flex.offset-xs1{margin-left:8.333333333333332%}.flex.offset-xs2{margin-left:16.666666666666664%}.flex.offset-xs3{margin-left:25%}.flex.offset-xs4{margin-left:33.33333333333333%}.flex.offset-xs5{margin-left:41.66666666666667%}.flex.offset-xs6{margin-left:50%}.flex.offset-xs7{margin-left:58.333333333333336%}.flex.offset-xs8{margin-left:66.66666666666666%}.flex.offset-xs9{margin-left:75%}.flex.offset-xs10{margin-left:83.33333333333334%}.flex.offset-xs11{margin-left:91.66666666666666%}.flex.offset-xs12{margin-left:100%}}@media (min-width:600px){.flex.sm1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-sm1{-ms-flex-order:1;order:1}.flex.sm2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-sm2{-ms-flex-order:2;order:2}.flex.sm3{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-sm3{-ms-flex-order:3;order:3}.flex.sm4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-sm4{-ms-flex-order:4;order:4}.flex.sm5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-sm5{-ms-flex-order:5;order:5}.flex.sm6{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-sm6{-ms-flex-order:6;order:6}.flex.sm7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-sm7{-ms-flex-order:7;order:7}.flex.sm8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-sm8{-ms-flex-order:8;order:8}.flex.sm9{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-sm9{-ms-flex-order:9;order:9}.flex.sm10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-sm10{-ms-flex-order:10;order:10}.flex.sm11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-sm11{-ms-flex-order:11;order:11}.flex.sm12{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-sm12{-ms-flex-order:12;order:12}.flex.offset-sm0{margin-left:0}.flex.offset-sm1{margin-left:8.333333333333332%}.flex.offset-sm2{margin-left:16.666666666666664%}.flex.offset-sm3{margin-left:25%}.flex.offset-sm4{margin-left:33.33333333333333%}.flex.offset-sm5{margin-left:41.66666666666667%}.flex.offset-sm6{margin-left:50%}.flex.offset-sm7{margin-left:58.333333333333336%}.flex.offset-sm8{margin-left:66.66666666666666%}.flex.offset-sm9{margin-left:75%}.flex.offset-sm10{margin-left:83.33333333333334%}.flex.offset-sm11{margin-left:91.66666666666666%}.flex.offset-sm12{margin-left:100%}}@media (min-width:960px){.flex.md1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-md1{-ms-flex-order:1;order:1}.flex.md2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-md2{-ms-flex-order:2;order:2}.flex.md3{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-md3{-ms-flex-order:3;order:3}.flex.md4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-md4{-ms-flex-order:4;order:4}.flex.md5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-md5{-ms-flex-order:5;order:5}.flex.md6{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-md6{-ms-flex-order:6;order:6}.flex.md7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-md7{-ms-flex-order:7;order:7}.flex.md8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-md8{-ms-flex-order:8;order:8}.flex.md9{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-md9{-ms-flex-order:9;order:9}.flex.md10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-md10{-ms-flex-order:10;order:10}.flex.md11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-md11{-ms-flex-order:11;order:11}.flex.md12{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-md12{-ms-flex-order:12;order:12}.flex.offset-md0{margin-left:0}.flex.offset-md1{margin-left:8.333333333333332%}.flex.offset-md2{margin-left:16.666666666666664%}.flex.offset-md3{margin-left:25%}.flex.offset-md4{margin-left:33.33333333333333%}.flex.offset-md5{margin-left:41.66666666666667%}.flex.offset-md6{margin-left:50%}.flex.offset-md7{margin-left:58.333333333333336%}.flex.offset-md8{margin-left:66.66666666666666%}.flex.offset-md9{margin-left:75%}.flex.offset-md10{margin-left:83.33333333333334%}.flex.offset-md11{margin-left:91.66666666666666%}.flex.offset-md12{margin-left:100%}}@media (min-width:1264px){.flex.lg1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-lg1{-ms-flex-order:1;order:1}.flex.lg2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-lg2{-ms-flex-order:2;order:2}.flex.lg3{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-lg3{-ms-flex-order:3;order:3}.flex.lg4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-lg4{-ms-flex-order:4;order:4}.flex.lg5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-lg5{-ms-flex-order:5;order:5}.flex.lg6{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-lg6{-ms-flex-order:6;order:6}.flex.lg7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-lg7{-ms-flex-order:7;order:7}.flex.lg8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-lg8{-ms-flex-order:8;order:8}.flex.lg9{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-lg9{-ms-flex-order:9;order:9}.flex.lg10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-lg10{-ms-flex-order:10;order:10}.flex.lg11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-lg11{-ms-flex-order:11;order:11}.flex.lg12{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-lg12{-ms-flex-order:12;order:12}.flex.offset-lg0{margin-left:0}.flex.offset-lg1{margin-left:8.333333333333332%}.flex.offset-lg2{margin-left:16.666666666666664%}.flex.offset-lg3{margin-left:25%}.flex.offset-lg4{margin-left:33.33333333333333%}.flex.offset-lg5{margin-left:41.66666666666667%}.flex.offset-lg6{margin-left:50%}.flex.offset-lg7{margin-left:58.333333333333336%}.flex.offset-lg8{margin-left:66.66666666666666%}.flex.offset-lg9{margin-left:75%}.flex.offset-lg10{margin-left:83.33333333333334%}.flex.offset-lg11{margin-left:91.66666666666666%}.flex.offset-lg12{margin-left:100%}}@media (min-width:1904px){.flex.xl1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-xl1{-ms-flex-order:1;order:1}.flex.xl2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-xl2{-ms-flex-order:2;order:2}.flex.xl3{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xl3{-ms-flex-order:3;order:3}.flex.xl4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-xl4{-ms-flex-order:4;order:4}.flex.xl5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-xl5{-ms-flex-order:5;order:5}.flex.xl6{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xl6{-ms-flex-order:6;order:6}.flex.xl7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-xl7{-ms-flex-order:7;order:7}.flex.xl8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-xl8{-ms-flex-order:8;order:8}.flex.xl9{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xl9{-ms-flex-order:9;order:9}.flex.xl10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-xl10{-ms-flex-order:10;order:10}.flex.xl11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-xl11{-ms-flex-order:11;order:11}.flex.xl12{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xl12{-ms-flex-order:12;order:12}.flex.offset-xl0{margin-left:0}.flex.offset-xl1{margin-left:8.333333333333332%}.flex.offset-xl2{margin-left:16.666666666666664%}.flex.offset-xl3{margin-left:25%}.flex.offset-xl4{margin-left:33.33333333333333%}.flex.offset-xl5{margin-left:41.66666666666667%}.flex.offset-xl6{margin-left:50%}.flex.offset-xl7{margin-left:58.333333333333336%}.flex.offset-xl8{margin-left:66.66666666666666%}.flex.offset-xl9{margin-left:75%}.flex.offset-xl10{margin-left:83.33333333333334%}.flex.offset-xl11{margin-left:91.66666666666666%}.flex.offset-xl12{margin-left:100%}}.v-content{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;transition:none}.v-content[data-booted=true]{transition:.2s cubic-bezier(.4,0,.2,1)}.v-content__wrap{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;position:relative}@media print{@-moz-document url-prefix(){.v-content{display:block}}}.theme--light.v-jumbotron .v-jumbotron__content{color:rgba(0,0,0,.87)}.theme--dark.v-jumbotron .v-jumbotron__content{color:#fff}.v-jumbotron{display:block;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-jumbotron__wrapper{height:100%;overflow:hidden;position:relative;transition:inherit;width:100%}.v-jumbotron__background{bottom:0;contain:strict;left:0;position:absolute;right:0;top:0;transition:inherit}.v-jumbotron__image{-webkit-transform:translate(-50%,-50%);left:50%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:inherit;will-change:transform}.v-jumbotron__content{height:100%;position:relative;transition:inherit}.theme--light.v-navigation-drawer{background-color:#fff}.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:rgba(0,0,0,.12)}.theme--light.v-navigation-drawer .v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-navigation-drawer{background-color:#424242}.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:hsla(0,0%,100%,.12)}.theme--dark.v-navigation-drawer .v-divider{border-color:hsla(0,0%,100%,.12)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;display:block;left:0;max-width:100%;overflow-x:hidden;overflow-y:auto;pointer-events:auto;top:0;transition:none;will-change:transform;z-index:3}.v-navigation-drawer[data-booted=true]{transition:.2s cubic-bezier(.4,0,.2,1);transition-property:transform,width}.v-navigation-drawer__border{height:100%;position:absolute;right:0;top:0;width:1px}.v-navigation-drawer.v-navigation-drawer--right:after{left:0;right:auto}.v-navigation-drawer--right{left:auto;right:0}.v-navigation-drawer--right>.v-navigation-drawer__border{left:0;right:auto}.v-navigation-drawer--absolute{position:absolute}.v-navigation-drawer--fixed{position:fixed}.v-navigation-drawer--floating:after{display:none}.v-navigation-drawer--mini-variant{overflow:hidden}.v-navigation-drawer--mini-variant .v-list__group__header__prepend-icon{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;width:100%}.v-navigation-drawer--mini-variant .v-list__tile__action,.v-navigation-drawer--mini-variant .v-list__tile__avatar{-ms-flex-pack:center;justify-content:center;min-width:48px}.v-navigation-drawer--mini-variant .v-list__tile:after,.v-navigation-drawer--mini-variant .v-list__tile__content{opacity:0}.v-navigation-drawer--mini-variant .v-divider,.v-navigation-drawer--mini-variant .v-list--group,.v-navigation-drawer--mini-variant .v-subheader{display:none!important}.v-navigation-drawer--is-mobile,.v-navigation-drawer--temporary{z-index:6}.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),.v-navigation-drawer--temporary:not(.v-navigation-drawer--close){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.v-navigation-drawer .v-list{background:inherit}.v-navigation-drawer>.v-list .v-list__tile{font-weight:500;transition:none}.v-navigation-drawer>.v-list .v-list__tile--active .v-list__tile__title{color:inherit}.v-navigation-drawer>.v-list .v-list--group .v-list__tile{font-weight:400}.v-navigation-drawer>.v-list .v-list--group__header--active:after{background:transparent}.v-navigation-drawer>.v-list:not(.v-list--dense) .v-list__tile{font-size:14px}.theme--light.v-pagination .v-pagination__item{background:#fff;color:#000}.theme--light.v-pagination .v-pagination__item--active{color:#fff}.theme--light.v-pagination .v-pagination__navigation{background:#fff}.theme--light.v-pagination .v-pagination__navigation .v-icon{color:rgba(0,0,0,.54)}.theme--dark.v-pagination .v-pagination__item{background:#424242;color:#fff}.theme--dark.v-pagination .v-pagination__item--active{color:#fff}.theme--dark.v-pagination .v-pagination__navigation{background:#424242}.theme--dark.v-pagination .v-pagination__navigation .v-icon{color:#fff}.v-pagination{display:-ms-inline-flexbox;display:inline-flex;list-style-type:none;margin:0;max-width:100%;padding:0}.v-pagination,.v-pagination>li{-ms-flex-align:center;align-items:center}.v-pagination>li{display:-ms-flexbox;display:flex}.v-pagination--circle .v-pagination__item,.v-pagination--circle .v-pagination__more,.v-pagination--circle .v-pagination__navigation{border-radius:50%}.v-pagination--disabled{opacity:.6;pointer-events:none}.v-pagination__item{-ms-flex-align:center;align-items:center;background:transparent;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:34px;-ms-flex-pack:center;justify-content:center;margin:.3rem;text-decoration:none;transition:.3s cubic-bezier(0,0,.2,1);width:34px}.v-pagination__item--active{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-pagination__navigation{-ms-flex-align:center;align-items:center;border-radius:4px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:-ms-inline-flexbox;display:inline-flex;height:2rem;-ms-flex-pack:center;justify-content:center;margin:.3rem 10px;text-decoration:none;width:2rem}.v-pagination__navigation .v-icon{font-size:2rem;transition:.2s cubic-bezier(.4,0,.6,1);vertical-align:middle}.v-pagination__navigation--disabled{opacity:.6;pointer-events:none}.v-pagination__more{-ms-flex-align:end;align-items:flex-end;display:-ms-inline-flexbox;display:inline-flex;height:2rem;-ms-flex-pack:center;justify-content:center;margin:.3rem;width:2rem}.v-parallax{overflow:hidden;position:relative;z-index:0}.v-parallax__image-container{bottom:0;contain:strict;left:0;position:absolute;right:0;top:0;z-index:1}.v-parallax__image{-webkit-transform:translate(-50%);bottom:0;display:none;left:50%;min-height:100%;min-width:100%;position:absolute;transform:translate(-50%);transition:opacity .3s cubic-bezier(.25,.8,.5,1);will-change:transform;z-index:1}.v-parallax__content{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;padding:0 1rem;position:relative;z-index:2}.v-input--radio-group .v-radio{margin-bottom:8px}.v-input--radio-group__input{display:-ms-flexbox;display:flex;width:100%}.v-input--radio-group__input>.v-label{padding-bottom:8px}.v-input--radio-group--row .v-input--radio-group__input{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-input--radio-group--column .v-input--radio-group__input{-ms-flex-direction:column;flex-direction:column}.theme--light.v-radio--is-disabled label{color:rgba(0,0,0,.38)}.theme--light.v-radio--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.theme--dark.v-radio--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.v-radio{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:auto;margin-right:16px;outline:none}.v-radio--is-disabled{pointer-events:none}.theme--light.v-input--range-slider.v-input--slider.v-input--is-disabled .v-slider.v-slider .v-slider__thumb{background:#bdbdbd}.theme--dark.v-input--range-slider.v-input--slider.v-input--is-disabled .v-slider.v-slider .v-slider__thumb{background:#424242}.v-input--range-slider.v-input--is-disabled .v-slider__track-fill{display:none}.v-input--range-slider.v-input--is-disabled.v-input--slider .v-slider.v-slider .v-slider__thumb{border-color:transparent}.theme--light.v-input--slider .v-slider__track,.theme--light.v-input--slider .v-slider__track-fill{background:rgba(0,0,0,.26)}.theme--light.v-input--slider .v-slider__track__container:after{border:1px solid rgba(0,0,0,.87)}.theme--light.v-input--slider .v-slider__ticks{border-color:rgba(0,0,0,.87);color:rgba(0,0,0,.54)}.theme--light.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb-label{background:rgba(0,0,0,.26)}.theme--light.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb{border:3px solid rgba(0,0,0,.26)}.theme--light.v-input--slider:not(.v-input--is-dirty).v-input--slider--is-active .v-slider__thumb{border:3px solid rgba(0,0,0,.38)}.theme--light.v-input--slider.v-input--is-disabled .v-slider__thumb{border:5px solid rgba(0,0,0,.26)}.theme--light.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{background:rgba(0,0,0,.26)}.theme--light.v-input--slider.v-input--slider--is-active .v-slider__track{background:rgba(0,0,0,.38)}.theme--dark.v-input--slider .v-slider__track,.theme--dark.v-input--slider .v-slider__track-fill{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider .v-slider__track__container:after{border:1px solid #fff}.theme--dark.v-input--slider .v-slider__ticks{border-color:#fff;color:hsla(0,0%,100%,.7)}.theme--dark.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb-label{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb{border:3px solid hsla(0,0%,100%,.2)}.theme--dark.v-input--slider:not(.v-input--is-dirty).v-input--slider--is-active .v-slider__thumb{border:3px solid hsla(0,0%,100%,.3)}.theme--dark.v-input--slider.v-input--is-disabled .v-slider__thumb{border:5px solid hsla(0,0%,100%,.2)}.theme--dark.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider.v-input--slider--is-active .v-slider__track{background:hsla(0,0%,100%,.3)}.application--is-rtl .v-input--slider .v-label{margin-left:16px;margin-right:0}.v-input--slider{margin-top:16px}.v-input--slider.v-input--is-focused .v-slider__thumb-container--is-active:not(.v-slider__thumb-container--show-label):before{-webkit-transform:scale(1);opacity:.2;transform:scale(1)}.v-input--slider.v-input--is-focused .v-slider__track{transition:none}.v-input--slider.v-input--is-focused.v-input--slider--ticks .v-slider .v-slider__tick,.v-input--slider.v-input--is-focused.v-input--slider--ticks .v-slider__track__container:after,.v-input--slider.v-input--slider--ticks .v-slider__ticks.v-slider__ticks--always-show{opacity:1}.v-input--slider.v-input--slider--ticks-labels .v-input__slot{margin-bottom:16px}.v-input--slider.v-input--is-readonly{pointer-events:none}.v-input--slider.v-input--is-disabled .v-slider__thumb{transform:translateY(-50%) scale(.45)}.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{border:0 solid transparent}.v-input--slider .v-input__slot>:first-child:not(:only-child){margin-right:16px}.v-slider{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;cursor:default;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:32px;outline:none;position:relative;user-select:none}.v-slider input{cursor:default;opacity:0;padding:0;width:100%}.v-slider__track__container{-webkit-transform:translateY(-50%);height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.v-slider__track__container:after{content:"";height:2px;opacity:0;position:absolute;right:0;top:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:2px}.v-slider__thumb,.v-slider__ticks,.v-slider__track{position:absolute;top:0}.v-slider__track{-webkit-transform-origin:right;overflow:hidden;transform-origin:right}.v-slider__track,.v-slider__track-fill{height:2px;left:0;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-slider__track-fill{-webkit-transform-origin:left;position:absolute;transform-origin:left}.v-slider__ticks-container{-webkit-transform:translateY(-50%);height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.v-slider__ticks{border-style:solid;opacity:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__ticks>span{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateX(-50%);-webkit-user-select:none;position:absolute;top:8px;transform:translateX(-50%);user-select:none;white-space:nowrap}.v-slider__ticks:first-child>span{transform:translateX(0)}.v-slider__ticks:last-child>span{transform:translateX(-100%)}.v-slider:not(.v-input--is-dirty) .v-slider__ticks:first-child{border-color:transparent}.v-slider__thumb-container{position:absolute;top:50%;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb-container:before{-webkit-transform:scale(.2);background:currentColor;border-radius:50%;color:inherit;content:"";height:32px;left:-16px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:-16px;transform:scale(.2);transition:.4s cubic-bezier(0,0,.2,1);width:32px;will-change:transform,opacity}.v-slider__thumb{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateY(-50%) scale(.6);-webkit-user-select:none;background:transparent;border-radius:50%;height:24px;left:-12px;top:50%;transform:translateY(-50%) scale(.6);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;width:24px}.v-slider--is-active .v-slider__thumb-container--is-active .v-slider__thumb{transform:translateY(-50%) scale(1)}.v-slider--is-active .v-slider__thumb-container--is-active.v-slider__thumb-container--show-label .v-slider__thumb{transform:translateY(-50%) scale(0)}.v-slider--is-active .v-slider__ticks-container .v-slider__ticks{opacity:1}.v-slider__thumb-label__container{top:0}.v-slider__thumb-label,.v-slider__thumb-label__container{left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.25,1)}.v-slider__thumb-label{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);-webkit-user-select:none;-ms-flex-align:center;align-items:center;border-radius:50% 50% 0;bottom:100%;color:#fff;display:-ms-flexbox;display:flex;font-size:12px;height:32px;-ms-flex-pack:center;justify-content:center;transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);user-select:none;width:32px}.v-slider__thumb-label>*{transform:rotate(-45deg)}.v-slider__track,.v-slider__track-fill{position:absolute}.v-rating .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;border-radius:50%;padding:.5rem;user-select:none}.v-rating--readonly .v-icon{pointer-events:none}.v-rating--dense .v-icon{padding:.1rem}.v-snack{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;font-size:14px;left:0;pointer-events:none;position:fixed;right:0;z-index:1000}.v-snack--absolute{position:absolute}.v-snack--top{top:0}.v-snack--bottom{bottom:0}.v-snack__wrapper{background-color:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);pointer-events:auto}.v-snack__content,.v-snack__wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:100%}.v-snack__content{height:48px;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:14px 24px}.v-snack__content .v-btn{color:#fff;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;margin:0 0 0 24px;min-width:auto;padding:8px;width:auto}.v-snack__content .v-btn__content{margin:-2px}.v-snack__content .v-btn:before{display:none}.v-snack--multi-line .v-snack__content{height:80px;padding:24px}.v-snack--vertical .v-snack__content{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;height:112px;padding:24px 24px 14px}.v-snack--vertical .v-snack__content .v-btn.v-btn{-ms-flex-pack:end;justify-content:flex-end;margin-left:0;margin-top:24px;padding:0}.v-snack--vertical .v-snack__content .v-btn__content{-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.v-snack--auto-height .v-snack__content{height:auto}.v-snack-transition-enter-active,.v-snack-transition-leave-active{transition:transform .4s cubic-bezier(.25,.8,.5,1)}.v-snack-transition-enter-active .v-snack__content,.v-snack-transition-leave-active .v-snack__content{transition:opacity .3s linear .1s}.v-snack-transition-enter .v-snack__content{opacity:0}.v-snack-transition-enter-to .v-snack__content,.v-snack-transition-leave .v-snack__content{opacity:1}.v-snack-transition-enter.v-snack.v-snack--top,.v-snack-transition-leave-to.v-snack.v-snack--top{transform:translateY(calc(-100% - 8px))}.v-snack-transition-enter.v-snack.v-snack--bottom,.v-snack-transition-leave-to.v-snack.v-snack--bottom{transform:translateY(100%)}@media only screen and (min-width:600px){.v-snack__wrapper{border-radius:2px;margin:0 auto;max-width:568px;min-width:288px;width:auto}.v-snack--left .v-snack__wrapper{margin-left:0}.v-snack--right .v-snack__wrapper{margin-right:0}.v-snack--left,.v-snack--right{margin:0 24px}.v-snack--left.v-snack--top,.v-snack--right.v-snack--top{transform:translateY(24px)}.v-snack--left.v-snack--bottom,.v-snack--right.v-snack--bottom{transform:translateY(-24px)}.v-snack__content .v-btn:first-of-type{margin-left:42px}}.v-speed-dial{position:relative}.v-speed-dial--absolute{position:absolute}.v-speed-dial--fixed{position:fixed}.v-speed-dial--absolute,.v-speed-dial--fixed{z-index:4}.v-speed-dial--absolute>.v-btn--floating,.v-speed-dial--fixed>.v-btn--floating{margin:0}.v-speed-dial--top:not(.v-speed-dial--absolute){top:16px}.v-speed-dial--top.v-speed-dial--absolute{-webkit-transform:translateY(-50%);top:50%;transform:translateY(-50%)}.v-speed-dial--bottom:not(.v-speed-dial--absolute){bottom:16px}.v-speed-dial--bottom.v-speed-dial--absolute{-webkit-transform:translateY(50%);bottom:50%;transform:translateY(50%)}.v-speed-dial--left{left:16px}.v-speed-dial--right{right:16px}.v-speed-dial--direction-left .v-speed-dial__list,.v-speed-dial--direction-right .v-speed-dial__list{height:100%;top:0}.v-speed-dial--direction-bottom .v-speed-dial__list,.v-speed-dial--direction-top .v-speed-dial__list{left:0;width:100%}.v-speed-dial--direction-top .v-speed-dial__list{bottom:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-speed-dial--direction-right .v-speed-dial__list{-ms-flex-direction:row;flex-direction:row;left:100%}.v-speed-dial--direction-bottom .v-speed-dial__list{-ms-flex-direction:column;flex-direction:column;top:100%}.v-speed-dial--direction-left .v-speed-dial__list{-ms-flex-direction:row-reverse;flex-direction:row-reverse;right:100%}.v-speed-dial__list{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute}.v-speed-dial__list .v-btn:first-child{transition-delay:.05s}.v-speed-dial__list .v-btn:nth-child(2){transition-delay:.1s}.v-speed-dial__list .v-btn:nth-child(3){transition-delay:.15s}.v-speed-dial__list .v-btn:nth-child(4){transition-delay:.2s}.v-speed-dial__list .v-btn:nth-child(5){transition-delay:.25s}.v-speed-dial__list .v-btn:nth-child(6){transition-delay:.3s}.v-speed-dial__list .v-btn:nth-child(7){transition-delay:.35s}.theme--light.v-stepper{background:#fff}.theme--light.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:rgba(0,0,0,.38)}.theme--light.v-stepper .v-stepper__step__step,.theme--light.v-stepper .v-stepper__step__step .v-icon{color:#fff}.theme--light.v-stepper .v-stepper__header .v-divider{border-color:rgba(0,0,0,.12)}.theme--light.v-stepper .v-stepper__step--active .v-stepper__label{text-shadow:0 0 0 #000}.theme--light.v-stepper .v-stepper__step--editable:hover{background:rgba(0,0,0,.06)}.theme--light.v-stepper .v-stepper__step--editable:hover .v-stepper__label{text-shadow:0 0 0 #000}.theme--light.v-stepper .v-stepper__step--complete .v-stepper__label{color:rgba(0,0,0,.87)}.theme--light.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step{background:rgba(0,0,0,.54)}.theme--light.v-stepper .v-stepper__label{color:rgba(0,0,0,.38)}.theme--light.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label,.theme--light.v-stepper .v-stepper__label small{color:rgba(0,0,0,.54)}.theme--light.v-stepper--vertical .v-stepper__content:not(:last-child){border-left:1px solid rgba(0,0,0,.12)}.theme--dark.v-stepper{background:#303030}.theme--dark.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:hsla(0,0%,100%,.5)}.theme--dark.v-stepper .v-stepper__step__step,.theme--dark.v-stepper .v-stepper__step__step .v-icon{color:#fff}.theme--dark.v-stepper .v-stepper__header .v-divider{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-stepper .v-stepper__step--active .v-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.v-stepper .v-stepper__step--editable:hover{background:hsla(0,0%,100%,.06)}.theme--dark.v-stepper .v-stepper__step--editable:hover .v-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.v-stepper .v-stepper__step--complete .v-stepper__label{color:hsla(0,0%,100%,.87)}.theme--dark.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step{background:hsla(0,0%,100%,.75)}.theme--dark.v-stepper .v-stepper__label{color:hsla(0,0%,100%,.5)}.theme--dark.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label,.theme--dark.v-stepper .v-stepper__label small{color:hsla(0,0%,100%,.7)}.theme--dark.v-stepper--vertical .v-stepper__content:not(:last-child){border-left:1px solid hsla(0,0%,100%,.12)}.v-stepper{overflow:hidden;position:relative}.v-stepper,.v-stepper__header{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-stepper__header{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:72px;-ms-flex-pack:justify;justify-content:space-between}.v-stepper__header .v-divider{-ms-flex-item-align:center;align-self:center;margin:0 -16px}.v-stepper__items{overflow:hidden;position:relative}.v-stepper__step__step{-ms-flex-align:center;align-items:center;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;height:24px;-ms-flex-pack:center;justify-content:center;margin-right:8px;min-width:24px;transition:.3s cubic-bezier(.25,.8,.25,1);width:24px}.v-stepper__step__step .v-icon{font-size:18px}.v-stepper__step{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:24px;position:relative}.v-stepper__step--active .v-stepper__label{transition:.3s cubic-bezier(.4,0,.6,1)}.v-stepper__step--editable{cursor:pointer}.v-stepper__step.v-stepper__step--error .v-stepper__step__step{background:transparent;color:inherit}.v-stepper__step.v-stepper__step--error .v-stepper__step__step .v-icon{color:inherit;font-size:24px}.v-stepper__step.v-stepper__step--error .v-stepper__label{color:inherit;font-weight:500;text-shadow:none}.v-stepper__step.v-stepper__step--error .v-stepper__label small{color:inherit}.v-stepper__label{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left}.v-stepper__label small{font-size:12px;font-weight:300;text-shadow:none}.v-stepper__wrapper{overflow:hidden;transition:none}.v-stepper__content{-ms-flex:1 0 auto;flex:1 0 auto;padding:24px 24px 16px;top:0;width:100%}.v-stepper__content>.v-btn{margin:24px 8px 8px 0}.v-stepper--is-booted .v-stepper__content,.v-stepper--is-booted .v-stepper__wrapper{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-stepper--vertical{padding-bottom:36px}.v-stepper--vertical .v-stepper__content{margin:-8px -36px -16px 36px;padding:16px 60px 16px 23px;width:auto}.v-stepper--vertical .v-stepper__step{padding:24px 24px 16px}.v-stepper--vertical .v-stepper__step__step{margin-right:12px}.v-stepper--alt-labels .v-stepper__header{height:auto}.v-stepper--alt-labels .v-stepper__header .v-divider{-ms-flex-item-align:start;align-self:flex-start;margin:35px -67px 0}.v-stepper--alt-labels .v-stepper__step{-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:175px;flex-basis:175px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.v-stepper--alt-labels .v-stepper__step small{-ms-flex-item-align:center;align-self:center}.v-stepper--alt-labels .v-stepper__step__step{margin-bottom:11px;margin-right:0}@media only screen and (max-width:959px){.v-stepper:not(.v-stepper--vertical) .v-stepper__label{display:none}.v-stepper:not(.v-stepper--vertical) .v-stepper__step__step{margin-right:0}}.theme--light.v-input--switch__thumb{color:#fafafa}.theme--light.v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#bdbdbd!important}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.application--is-rtl .v-input--switch .v-input--selection-controls__ripple{left:auto;right:-14px}.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(-16px)}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;transition:inherit}.v-input--switch__track{border-radius:8px;height:14px;left:2px;opacity:.6;position:absolute;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:20px;position:relative;top:calc(50% - 10px);width:20px}.v-input--switch .v-input--selection-controls__input{width:38px}.v-input--switch .v-input--selection-controls__ripple{left:-14px;top:calc(50% - 24px)}.v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(16px)}.theme--light.v-system-bar{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.theme--light.v-system-bar .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-system-bar--lights-out{background-color:hsla(0,0%,100%,.7)!important}.theme--dark.v-system-bar{background-color:#000;color:hsla(0,0%,100%,.7)}.theme--dark.v-system-bar .v-icon{color:hsla(0,0%,100%,.7)}.theme--dark.v-system-bar--lights-out{background-color:rgba(0,0,0,.2)!important}.v-system-bar{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;padding:0 8px}.v-system-bar .v-icon{font-size:16px}.v-system-bar--absolute,.v-system-bar--fixed{left:0;top:0;width:100%;z-index:3}.v-system-bar--fixed{position:fixed}.v-system-bar--absolute{position:absolute}.v-system-bar--status .v-icon{margin-right:4px}.v-system-bar--window .v-icon{font-size:20px;margin-right:8px}.theme--light.v-tabs__bar{background-color:#fff}.theme--light.v-tabs__bar .v-tabs__div{color:rgba(0,0,0,.87)}.theme--light.v-tabs__bar .v-tabs__item--disabled{color:rgba(0,0,0,.26)}.theme--dark.v-tabs__bar{background-color:#424242}.theme--dark.v-tabs__bar .v-tabs__div{color:#fff}.theme--dark.v-tabs__bar .v-tabs__item--disabled{color:hsla(0,0%,100%,.3)}.v-tabs,.v-tabs__bar{position:relative}.v-tabs__icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;height:100%;position:absolute;top:0;user-select:none;width:32px}.v-tabs__icon--prev{left:4px}.v-tabs__icon--next{right:4px}.v-tabs__wrapper{contain:content;display:-ms-flexbox;display:flex;overflow:hidden}.v-tabs__wrapper--show-arrows{margin-left:40px;margin-right:40px}.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title{padding-left:16px}.v-tabs__container{display:-ms-flexbox;display:flex;height:48px;list-style-type:none;position:relative;transition:transform .6s cubic-bezier(.86,0,.07,1);white-space:nowrap}.v-tabs__container,.v-tabs__container--overflow .v-tabs__div{-ms-flex:1 0 auto;flex:1 0 auto}.v-tabs__container--grow .v-tabs__div{-ms-flex:1 0 auto;flex:1 0 auto;max-width:none}.v-tabs__container--icons-and-text{height:72px}.v-tabs__container--align-with-title{padding-left:56px}.v-tabs__container--fixed-tabs .v-tabs__div,.v-tabs__container--icons-and-text .v-tabs__div{min-width:72px}.v-tabs__container--centered .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--centered>.v-tabs__div:first-child,.v-tabs__container--fixed-tabs .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--fixed-tabs>.v-tabs__div:first-child,.v-tabs__container--right .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--right>.v-tabs__div:first-child{margin-left:auto}.v-tabs__container--centered>.v-tabs__div:last-child,.v-tabs__container--fixed-tabs>.v-tabs__div:last-child{margin-right:auto}.v-tabs__container--icons-and-text .v-tabs__item{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-tabs__container--icons-and-text .v-tabs__item .v-icon{margin-bottom:6px}.v-tabs__div{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 1 auto;flex:0 1 auto;font-size:14px;font-weight:500;height:inherit;line-height:normal;max-width:264px;text-align:center;text-transform:uppercase;vertical-align:middle}.v-tabs__item{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;color:inherit;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;-ms-flex-pack:center;justify-content:center;max-width:inherit;padding:6px 12px;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;white-space:normal}.v-tabs__item:not(.v-tabs__item--active){opacity:.7}.v-tabs__item--disabled{pointer-events:none}.v-tabs__slider{height:2px;width:100%}.v-tabs__slider-wrapper{bottom:0;margin:0!important;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-tabs__items{overflow:hidden;position:relative}.v-tabs__content{transition:transform .4s cubic-bezier(.86,0,.07,1);width:100%}@media only screen and (max-width:599px){.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title{padding-left:24px}.v-tabs__container--fixed-tabs .v-tabs__div{-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:600px){.v-tabs__container--fixed-tabs .v-tabs__div,.v-tabs__container--icons-and-text .v-tabs__div{min-width:160px}}.theme--light.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea{color:#fff}.theme--dark.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px;margin-right:0}.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px;padding-right:0}.v-textarea textarea{-ms-flex:1 1 auto;flex:1 1 auto;line-height:18px;max-width:100%;min-height:32px;outline:none;padding:7px 0 8px;width:100%}.v-textarea .v-text-field__prefix{-ms-flex-item-align:start;align-self:start;padding-top:4px}.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__slot textarea,.v-textarea.v-text-field--full-width .v-text-field__slot textarea{margin-top:0}.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__details,.v-textarea.v-text-field--full-width .v-text-field__details{bottom:4px}.v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--single-line .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line textarea{margin-top:12px}.v-textarea.v-text-field--box.v-text-field--single-line .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--single-line.v-text-field--outline .v-input__control,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-text-field--outline .v-input__control{padding-top:0}.v-textarea.v-text-field--solo{-ms-flex-align:start;align-items:flex-start}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:16px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-time-picker-title{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;line-height:1}.v-time-picker-title__time{white-space:nowrap}.v-time-picker-title__time .v-picker__title__btn,.v-time-picker-title__time span{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-size:70px;height:70px;-ms-flex-pack:center;justify-content:center}.v-time-picker-title__ampm{-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;margin:8px 0 6px 8px;text-transform:uppercase}.v-time-picker-title__ampm div:only-child{-ms-flex-direction:row;flex-direction:row}.v-picker__title--landscape .v-time-picker-title{-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}.v-picker__title--landscape .v-time-picker-title__time{text-align:right}.v-picker__title--landscape .v-time-picker-title__time .v-picker__title__btn,.v-picker__title--landscape .v-time-picker-title__time span{font-size:55px;height:55px}.v-picker__title--landscape .v-time-picker-title__ampm{-ms-flex-item-align:auto;align-self:auto;margin:16px 0 0;text-align:center}.theme--light.v-time-picker-clock{background:#e0e0e0}.theme--light.v-time-picker-clock>span.disabled{color:rgba(0,0,0,.26)}.theme--light.v-time-picker-clock>span.disabled.active{color:hsla(0,0%,100%,.3)}.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__hand{background-color:#bdbdbd}.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__hand:after{color:#bdbdbd}.theme--light.v-time-picker-clock--indeterminate>span.active{background-color:#bdbdbd}.theme--dark.v-time-picker-clock{background:#616161}.theme--dark.v-time-picker-clock>span.disabled,.theme--dark.v-time-picker-clock>span.disabled.active{color:hsla(0,0%,100%,.3)}.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__hand{background-color:#757575}.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__hand:after{color:#757575}.theme--dark.v-time-picker-clock--indeterminate>span.active{background-color:#757575}.v-time-picker-clock{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;border-radius:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none}.v-time-picker-clock__container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:10px}.v-time-picker-clock__hand{-webkit-transform-origin:center bottom;bottom:50%;height:calc(50% - 28px);left:calc(50% - 1px);position:absolute;transform-origin:center bottom;width:2px;will-change:transform;z-index:1}.v-time-picker-clock__hand:before{background:transparent;border:2px solid;border-color:inherit;border-radius:100%;height:10px;top:-3%;width:10px}.v-time-picker-clock__hand:after,.v-time-picker-clock__hand:before{-webkit-transform:translate(-50%,-50%);content:"";left:50%;position:absolute;transform:translate(-50%,-50%)}.v-time-picker-clock__hand:after{background-color:inherit;border-color:inherit;border-radius:100%;border-style:solid;height:8px;top:100%;width:8px}.v-time-picker-clock>span{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-align:center;align-items:center;border-radius:100%;cursor:default;display:-ms-flexbox;display:flex;font-size:16px;height:40px;-ms-flex-pack:center;justify-content:center;left:calc(50% - 20px);position:absolute;text-align:center;top:calc(50% - 20px);user-select:none;width:40px}.v-time-picker-clock>span>span{z-index:1}.v-time-picker-clock>span:after,.v-time-picker-clock>span:before{-webkit-transform:translate(-50%,-50%);border-radius:100%;content:"";height:14px;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;width:40px}.v-time-picker-clock>span.active{color:#fff;cursor:default;z-index:2}.v-time-picker-clock>span.disabled{pointer-events:none}.theme--light.v-toolbar{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-toolbar{background-color:#212121;color:#fff}.v-toolbar{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);position:relative;transition:none;width:100%;will-change:padding-left,padding-right}.v-toolbar[data-booted=true]{transition:.2s cubic-bezier(.4,0,.2,1)}.v-toolbar .v-text-field--box,.v-toolbar .v-text-field--enclosed{margin:0}.v-toolbar .v-text-field--box .v-text-field__details,.v-toolbar .v-text-field--enclosed .v-text-field__details{display:none}.v-toolbar .v-tabs{width:100%}.v-toolbar__title{font-size:20px;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar__title:not(:first-child){margin-left:20px}.v-toolbar__content,.v-toolbar__extension{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:0 24px}.v-toolbar__content .v-btn--icon,.v-toolbar__extension .v-btn--icon{margin:6px}.v-toolbar__content>:first-child,.v-toolbar__extension>:first-child{margin-left:0}.v-toolbar__content>:first-child.v-btn--icon,.v-toolbar__extension>:first-child.v-btn--icon{margin-left:-6px}.v-toolbar__content>:first-child.v-menu .v-menu__activator .v-btn,.v-toolbar__content>:first-child.v-tooltip span .v-btn,.v-toolbar__extension>:first-child.v-menu .v-menu__activator .v-btn,.v-toolbar__extension>:first-child.v-tooltip span .v-btn{margin-left:0}.v-toolbar__content>:first-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__content>:first-child.v-tooltip span .v-btn--icon,.v-toolbar__extension>:first-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__extension>:first-child.v-tooltip span .v-btn--icon{margin-left:-6px}.v-toolbar__content>:last-child,.v-toolbar__extension>:last-child{margin-right:0}.v-toolbar__content>:last-child.v-btn--icon,.v-toolbar__extension>:last-child.v-btn--icon{margin-right:-6px}.v-toolbar__content>:last-child.v-menu .v-menu__activator .v-btn,.v-toolbar__content>:last-child.v-tooltip span .v-btn,.v-toolbar__extension>:last-child.v-menu .v-menu__activator .v-btn,.v-toolbar__extension>:last-child.v-tooltip span .v-btn{margin-right:0}.v-toolbar__content>:last-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__content>:last-child.v-tooltip span .v-btn--icon,.v-toolbar__extension>:last-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__extension>:last-child.v-tooltip span .v-btn--icon{margin-right:-6px}.v-toolbar__content>.v-list,.v-toolbar__extension>.v-list{-ms-flex:1 1 auto;flex:1 1 auto;max-height:100%}.v-toolbar__content>.v-list:first-child,.v-toolbar__extension>.v-list:first-child{margin-left:-24px}.v-toolbar__content>.v-list:last-child,.v-toolbar__extension>.v-list:last-child{margin-right:-24px}.v-toolbar__extension>.v-toolbar__title{margin-left:72px}.v-toolbar__items{display:-ms-flexbox;display:flex;height:inherit;max-width:100%;padding:0}.v-toolbar__items .v-btn{-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center}.v-toolbar__items .v-tooltip,.v-toolbar__items .v-tooltip>span{height:inherit}.v-toolbar__items .v-btn:not(.v-btn--floating):not(.v-btn--icon),.v-toolbar__items .v-menu,.v-toolbar__items .v-menu__activator{height:inherit;margin:0}.v-toolbar .v-btn-toggle,.v-toolbar .v-overflow-btn{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-toolbar .v-input{margin:0}.v-toolbar .v-overflow-btn .v-input__control:before,.v-toolbar .v-overflow-btn .v-input__slot:before{display:none}.v-toolbar--card{border-radius:2px 2px 0 0;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-toolbar--fixed{position:fixed;z-index:2}.v-toolbar--absolute,.v-toolbar--fixed{left:0;top:0}.v-toolbar--absolute{position:absolute;z-index:2}.v-toolbar--floating{display:-ms-inline-flexbox;display:inline-flex;margin:16px;width:auto}.v-toolbar--clipped{z-index:3}@media only screen and (max-width:959px){.v-toolbar__content,.v-toolbar__extension{padding:0 16px}.v-toolbar__content>.v-list:first-child,.v-toolbar__extension>.v-list:first-child{margin-left:-16px}.v-toolbar__content>.v-list:last-child,.v-toolbar__extension>.v-list:last-child{margin-right:-16px}}.v-tooltip{position:relative}.v-tooltip__content{background:#616161;border-radius:2px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#fff;display:inline-block;font-size:12px;padding:5px 8px;position:absolute;text-transform:none;transition:.15s cubic-bezier(.25,.8,.5,1);width:auto}.v-tooltip__content[class*=-active]{pointer-events:none}@media only screen and (max-width:959px){.v-tooltip .v-tooltip__content{padding:10px 16px}} +/*# sourceMappingURL=app.14daf9aed06f69ef52ff8971689f65e3.css.map */ \ No newline at end of file diff --git a/web_test/production/static/css/app.14daf9aed06f69ef52ff8971689f65e3.css.map b/web_test/production/static/css/app.14daf9aed06f69ef52ff8971689f65e3.css.map new file mode 100644 index 0000000..db7da77 --- /dev/null +++ b/web_test/production/static/css/app.14daf9aed06f69ef52ff8971689f65e3.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["app.14daf9aed06f69ef52ff8971689f65e3.css"],"names":[],"mappings":"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","file":"app.14daf9aed06f69ef52ff8971689f65e3.css","sourcesContent":["\nsvg {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.column-code {\r\n height: 85vh;\r\n overflow-y: scroll;\n}\r\n\n.winner {\r\n position: absolute;\r\n right: 0;\r\n margin-right: -14px;\r\n margin-top: -10px;\r\n font-size: 25px;\r\n -webkit-transform: rotateZ(28deg);\r\n transform: rotateZ(28deg);\n}\n.graph-inactive-btn {\r\n text-decoration: line-through !important;\r\n -webkit-text-decoration-style: double !important;\r\n text-decoration-style: double !important;\n}\n.extended-area {\r\n width: 100%;\r\n height: 250px;\n}\r\n/*!\n* Vuetify v1.2.3\n* Forged by John Leider\n* Released under the MIT License.\n*/@-webkit-keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{caret-color:#000!important;color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{caret-color:#fff!important;color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{caret-color:transparent!important;color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{caret-color:#f44336!important;color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{caret-color:#ffebee!important;color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important;border-color:#ffcdd2!important}.red--text.text--lighten-4{caret-color:#ffcdd2!important;color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important;border-color:#ef9a9a!important}.red--text.text--lighten-3{caret-color:#ef9a9a!important;color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important;border-color:#e57373!important}.red--text.text--lighten-2{caret-color:#e57373!important;color:#e57373!important}.red.lighten-1{background-color:#ef5350!important;border-color:#ef5350!important}.red--text.text--lighten-1{caret-color:#ef5350!important;color:#ef5350!important}.red.darken-1{background-color:#e53935!important;border-color:#e53935!important}.red--text.text--darken-1{caret-color:#e53935!important;color:#e53935!important}.red.darken-2{background-color:#d32f2f!important;border-color:#d32f2f!important}.red--text.text--darken-2{caret-color:#d32f2f!important;color:#d32f2f!important}.red.darken-3{background-color:#c62828!important;border-color:#c62828!important}.red--text.text--darken-3{caret-color:#c62828!important;color:#c62828!important}.red.darken-4{background-color:#b71c1c!important;border-color:#b71c1c!important}.red--text.text--darken-4{caret-color:#b71c1c!important;color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important;border-color:#ff8a80!important}.red--text.text--accent-1{caret-color:#ff8a80!important;color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important;border-color:#ff5252!important}.red--text.text--accent-2{caret-color:#ff5252!important;color:#ff5252!important}.red.accent-3{background-color:#ff1744!important;border-color:#ff1744!important}.red--text.text--accent-3{caret-color:#ff1744!important;color:#ff1744!important}.red.accent-4{background-color:#d50000!important;border-color:#d50000!important}.red--text.text--accent-4{caret-color:#d50000!important;color:#d50000!important}.pink{background-color:#e91e63!important;border-color:#e91e63!important}.pink--text{caret-color:#e91e63!important;color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important;border-color:#fce4ec!important}.pink--text.text--lighten-5{caret-color:#fce4ec!important;color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important;border-color:#f8bbd0!important}.pink--text.text--lighten-4{caret-color:#f8bbd0!important;color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important;border-color:#f48fb1!important}.pink--text.text--lighten-3{caret-color:#f48fb1!important;color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important;border-color:#f06292!important}.pink--text.text--lighten-2{caret-color:#f06292!important;color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important;border-color:#ec407a!important}.pink--text.text--lighten-1{caret-color:#ec407a!important;color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important;border-color:#d81b60!important}.pink--text.text--darken-1{caret-color:#d81b60!important;color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important;border-color:#c2185b!important}.pink--text.text--darken-2{caret-color:#c2185b!important;color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important;border-color:#ad1457!important}.pink--text.text--darken-3{caret-color:#ad1457!important;color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important;border-color:#880e4f!important}.pink--text.text--darken-4{caret-color:#880e4f!important;color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important;border-color:#ff80ab!important}.pink--text.text--accent-1{caret-color:#ff80ab!important;color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important;border-color:#ff4081!important}.pink--text.text--accent-2{caret-color:#ff4081!important;color:#ff4081!important}.pink.accent-3{background-color:#f50057!important;border-color:#f50057!important}.pink--text.text--accent-3{caret-color:#f50057!important;color:#f50057!important}.pink.accent-4{background-color:#c51162!important;border-color:#c51162!important}.pink--text.text--accent-4{caret-color:#c51162!important;color:#c51162!important}.purple{background-color:#9c27b0!important;border-color:#9c27b0!important}.purple--text{caret-color:#9c27b0!important;color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important;border-color:#f3e5f5!important}.purple--text.text--lighten-5{caret-color:#f3e5f5!important;color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important;border-color:#e1bee7!important}.purple--text.text--lighten-4{caret-color:#e1bee7!important;color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important;border-color:#ce93d8!important}.purple--text.text--lighten-3{caret-color:#ce93d8!important;color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important;border-color:#ba68c8!important}.purple--text.text--lighten-2{caret-color:#ba68c8!important;color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important;border-color:#ab47bc!important}.purple--text.text--lighten-1{caret-color:#ab47bc!important;color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important;border-color:#8e24aa!important}.purple--text.text--darken-1{caret-color:#8e24aa!important;color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important;border-color:#7b1fa2!important}.purple--text.text--darken-2{caret-color:#7b1fa2!important;color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important;border-color:#6a1b9a!important}.purple--text.text--darken-3{caret-color:#6a1b9a!important;color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important;border-color:#4a148c!important}.purple--text.text--darken-4{caret-color:#4a148c!important;color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important;border-color:#ea80fc!important}.purple--text.text--accent-1{caret-color:#ea80fc!important;color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important;border-color:#e040fb!important}.purple--text.text--accent-2{caret-color:#e040fb!important;color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important;border-color:#d500f9!important}.purple--text.text--accent-3{caret-color:#d500f9!important;color:#d500f9!important}.purple.accent-4{background-color:#a0f!important;border-color:#a0f!important}.purple--text.text--accent-4{caret-color:#a0f!important;color:#a0f!important}.deep-purple{background-color:#673ab7!important;border-color:#673ab7!important}.deep-purple--text{caret-color:#673ab7!important;color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important;border-color:#ede7f6!important}.deep-purple--text.text--lighten-5{caret-color:#ede7f6!important;color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important;border-color:#d1c4e9!important}.deep-purple--text.text--lighten-4{caret-color:#d1c4e9!important;color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important;border-color:#b39ddb!important}.deep-purple--text.text--lighten-3{caret-color:#b39ddb!important;color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important;border-color:#9575cd!important}.deep-purple--text.text--lighten-2{caret-color:#9575cd!important;color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important;border-color:#7e57c2!important}.deep-purple--text.text--lighten-1{caret-color:#7e57c2!important;color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important;border-color:#5e35b1!important}.deep-purple--text.text--darken-1{caret-color:#5e35b1!important;color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important;border-color:#512da8!important}.deep-purple--text.text--darken-2{caret-color:#512da8!important;color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important;border-color:#4527a0!important}.deep-purple--text.text--darken-3{caret-color:#4527a0!important;color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important;border-color:#311b92!important}.deep-purple--text.text--darken-4{caret-color:#311b92!important;color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important;border-color:#b388ff!important}.deep-purple--text.text--accent-1{caret-color:#b388ff!important;color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important;border-color:#7c4dff!important}.deep-purple--text.text--accent-2{caret-color:#7c4dff!important;color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important;border-color:#651fff!important}.deep-purple--text.text--accent-3{caret-color:#651fff!important;color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important;border-color:#6200ea!important}.deep-purple--text.text--accent-4{caret-color:#6200ea!important;color:#6200ea!important}.indigo{background-color:#3f51b5!important;border-color:#3f51b5!important}.indigo--text{caret-color:#3f51b5!important;color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important;border-color:#e8eaf6!important}.indigo--text.text--lighten-5{caret-color:#e8eaf6!important;color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important;border-color:#c5cae9!important}.indigo--text.text--lighten-4{caret-color:#c5cae9!important;color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important;border-color:#9fa8da!important}.indigo--text.text--lighten-3{caret-color:#9fa8da!important;color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important;border-color:#7986cb!important}.indigo--text.text--lighten-2{caret-color:#7986cb!important;color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important;border-color:#5c6bc0!important}.indigo--text.text--lighten-1{caret-color:#5c6bc0!important;color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important;border-color:#3949ab!important}.indigo--text.text--darken-1{caret-color:#3949ab!important;color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important;border-color:#303f9f!important}.indigo--text.text--darken-2{caret-color:#303f9f!important;color:#303f9f!important}.indigo.darken-3{background-color:#283593!important;border-color:#283593!important}.indigo--text.text--darken-3{caret-color:#283593!important;color:#283593!important}.indigo.darken-4{background-color:#1a237e!important;border-color:#1a237e!important}.indigo--text.text--darken-4{caret-color:#1a237e!important;color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important;border-color:#8c9eff!important}.indigo--text.text--accent-1{caret-color:#8c9eff!important;color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important;border-color:#536dfe!important}.indigo--text.text--accent-2{caret-color:#536dfe!important;color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important;border-color:#3d5afe!important}.indigo--text.text--accent-3{caret-color:#3d5afe!important;color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important;border-color:#304ffe!important}.indigo--text.text--accent-4{caret-color:#304ffe!important;color:#304ffe!important}.blue{background-color:#2196f3!important;border-color:#2196f3!important}.blue--text{caret-color:#2196f3!important;color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important;border-color:#e3f2fd!important}.blue--text.text--lighten-5{caret-color:#e3f2fd!important;color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important;border-color:#bbdefb!important}.blue--text.text--lighten-4{caret-color:#bbdefb!important;color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important;border-color:#90caf9!important}.blue--text.text--lighten-3{caret-color:#90caf9!important;color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important;border-color:#64b5f6!important}.blue--text.text--lighten-2{caret-color:#64b5f6!important;color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important;border-color:#42a5f5!important}.blue--text.text--lighten-1{caret-color:#42a5f5!important;color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important;border-color:#1e88e5!important}.blue--text.text--darken-1{caret-color:#1e88e5!important;color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important;border-color:#1976d2!important}.blue--text.text--darken-2{caret-color:#1976d2!important;color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important;border-color:#1565c0!important}.blue--text.text--darken-3{caret-color:#1565c0!important;color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important;border-color:#0d47a1!important}.blue--text.text--darken-4{caret-color:#0d47a1!important;color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important;border-color:#82b1ff!important}.blue--text.text--accent-1{caret-color:#82b1ff!important;color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important;border-color:#448aff!important}.blue--text.text--accent-2{caret-color:#448aff!important;color:#448aff!important}.blue.accent-3{background-color:#2979ff!important;border-color:#2979ff!important}.blue--text.text--accent-3{caret-color:#2979ff!important;color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important;border-color:#2962ff!important}.blue--text.text--accent-4{caret-color:#2962ff!important;color:#2962ff!important}.light-blue{background-color:#03a9f4!important;border-color:#03a9f4!important}.light-blue--text{caret-color:#03a9f4!important;color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important;border-color:#e1f5fe!important}.light-blue--text.text--lighten-5{caret-color:#e1f5fe!important;color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important;border-color:#b3e5fc!important}.light-blue--text.text--lighten-4{caret-color:#b3e5fc!important;color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important;border-color:#81d4fa!important}.light-blue--text.text--lighten-3{caret-color:#81d4fa!important;color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important;border-color:#4fc3f7!important}.light-blue--text.text--lighten-2{caret-color:#4fc3f7!important;color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important;border-color:#29b6f6!important}.light-blue--text.text--lighten-1{caret-color:#29b6f6!important;color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important;border-color:#039be5!important}.light-blue--text.text--darken-1{caret-color:#039be5!important;color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important;border-color:#0288d1!important}.light-blue--text.text--darken-2{caret-color:#0288d1!important;color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important;border-color:#0277bd!important}.light-blue--text.text--darken-3{caret-color:#0277bd!important;color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important;border-color:#01579b!important}.light-blue--text.text--darken-4{caret-color:#01579b!important;color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important;border-color:#80d8ff!important}.light-blue--text.text--accent-1{caret-color:#80d8ff!important;color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important;border-color:#40c4ff!important}.light-blue--text.text--accent-2{caret-color:#40c4ff!important;color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important;border-color:#00b0ff!important}.light-blue--text.text--accent-3{caret-color:#00b0ff!important;color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important;border-color:#0091ea!important}.light-blue--text.text--accent-4{caret-color:#0091ea!important;color:#0091ea!important}.cyan{background-color:#00bcd4!important;border-color:#00bcd4!important}.cyan--text{caret-color:#00bcd4!important;color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important;border-color:#e0f7fa!important}.cyan--text.text--lighten-5{caret-color:#e0f7fa!important;color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important;border-color:#b2ebf2!important}.cyan--text.text--lighten-4{caret-color:#b2ebf2!important;color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important;border-color:#80deea!important}.cyan--text.text--lighten-3{caret-color:#80deea!important;color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important;border-color:#4dd0e1!important}.cyan--text.text--lighten-2{caret-color:#4dd0e1!important;color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important;border-color:#26c6da!important}.cyan--text.text--lighten-1{caret-color:#26c6da!important;color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important;border-color:#00acc1!important}.cyan--text.text--darken-1{caret-color:#00acc1!important;color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important;border-color:#0097a7!important}.cyan--text.text--darken-2{caret-color:#0097a7!important;color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important;border-color:#00838f!important}.cyan--text.text--darken-3{caret-color:#00838f!important;color:#00838f!important}.cyan.darken-4{background-color:#006064!important;border-color:#006064!important}.cyan--text.text--darken-4{caret-color:#006064!important;color:#006064!important}.cyan.accent-1{background-color:#84ffff!important;border-color:#84ffff!important}.cyan--text.text--accent-1{caret-color:#84ffff!important;color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important;border-color:#18ffff!important}.cyan--text.text--accent-2{caret-color:#18ffff!important;color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important;border-color:#00e5ff!important}.cyan--text.text--accent-3{caret-color:#00e5ff!important;color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important;border-color:#00b8d4!important}.cyan--text.text--accent-4{caret-color:#00b8d4!important;color:#00b8d4!important}.teal{background-color:#009688!important;border-color:#009688!important}.teal--text{caret-color:#009688!important;color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important;border-color:#e0f2f1!important}.teal--text.text--lighten-5{caret-color:#e0f2f1!important;color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important;border-color:#b2dfdb!important}.teal--text.text--lighten-4{caret-color:#b2dfdb!important;color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important;border-color:#80cbc4!important}.teal--text.text--lighten-3{caret-color:#80cbc4!important;color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important;border-color:#4db6ac!important}.teal--text.text--lighten-2{caret-color:#4db6ac!important;color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important;border-color:#26a69a!important}.teal--text.text--lighten-1{caret-color:#26a69a!important;color:#26a69a!important}.teal.darken-1{background-color:#00897b!important;border-color:#00897b!important}.teal--text.text--darken-1{caret-color:#00897b!important;color:#00897b!important}.teal.darken-2{background-color:#00796b!important;border-color:#00796b!important}.teal--text.text--darken-2{caret-color:#00796b!important;color:#00796b!important}.teal.darken-3{background-color:#00695c!important;border-color:#00695c!important}.teal--text.text--darken-3{caret-color:#00695c!important;color:#00695c!important}.teal.darken-4{background-color:#004d40!important;border-color:#004d40!important}.teal--text.text--darken-4{caret-color:#004d40!important;color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important;border-color:#a7ffeb!important}.teal--text.text--accent-1{caret-color:#a7ffeb!important;color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important;border-color:#64ffda!important}.teal--text.text--accent-2{caret-color:#64ffda!important;color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important;border-color:#1de9b6!important}.teal--text.text--accent-3{caret-color:#1de9b6!important;color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important;border-color:#00bfa5!important}.teal--text.text--accent-4{caret-color:#00bfa5!important;color:#00bfa5!important}.green{background-color:#4caf50!important;border-color:#4caf50!important}.green--text{caret-color:#4caf50!important;color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important;border-color:#e8f5e9!important}.green--text.text--lighten-5{caret-color:#e8f5e9!important;color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important;border-color:#c8e6c9!important}.green--text.text--lighten-4{caret-color:#c8e6c9!important;color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important;border-color:#a5d6a7!important}.green--text.text--lighten-3{caret-color:#a5d6a7!important;color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important;border-color:#81c784!important}.green--text.text--lighten-2{caret-color:#81c784!important;color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important;border-color:#66bb6a!important}.green--text.text--lighten-1{caret-color:#66bb6a!important;color:#66bb6a!important}.green.darken-1{background-color:#43a047!important;border-color:#43a047!important}.green--text.text--darken-1{caret-color:#43a047!important;color:#43a047!important}.green.darken-2{background-color:#388e3c!important;border-color:#388e3c!important}.green--text.text--darken-2{caret-color:#388e3c!important;color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important;border-color:#2e7d32!important}.green--text.text--darken-3{caret-color:#2e7d32!important;color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important;border-color:#1b5e20!important}.green--text.text--darken-4{caret-color:#1b5e20!important;color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important;border-color:#b9f6ca!important}.green--text.text--accent-1{caret-color:#b9f6ca!important;color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important;border-color:#69f0ae!important}.green--text.text--accent-2{caret-color:#69f0ae!important;color:#69f0ae!important}.green.accent-3{background-color:#00e676!important;border-color:#00e676!important}.green--text.text--accent-3{caret-color:#00e676!important;color:#00e676!important}.green.accent-4{background-color:#00c853!important;border-color:#00c853!important}.green--text.text--accent-4{caret-color:#00c853!important;color:#00c853!important}.light-green{background-color:#8bc34a!important;border-color:#8bc34a!important}.light-green--text{caret-color:#8bc34a!important;color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important;border-color:#f1f8e9!important}.light-green--text.text--lighten-5{caret-color:#f1f8e9!important;color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important;border-color:#dcedc8!important}.light-green--text.text--lighten-4{caret-color:#dcedc8!important;color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important;border-color:#c5e1a5!important}.light-green--text.text--lighten-3{caret-color:#c5e1a5!important;color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important;border-color:#aed581!important}.light-green--text.text--lighten-2{caret-color:#aed581!important;color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important;border-color:#9ccc65!important}.light-green--text.text--lighten-1{caret-color:#9ccc65!important;color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important;border-color:#7cb342!important}.light-green--text.text--darken-1{caret-color:#7cb342!important;color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important;border-color:#689f38!important}.light-green--text.text--darken-2{caret-color:#689f38!important;color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important;border-color:#558b2f!important}.light-green--text.text--darken-3{caret-color:#558b2f!important;color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important;border-color:#33691e!important}.light-green--text.text--darken-4{caret-color:#33691e!important;color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important;border-color:#ccff90!important}.light-green--text.text--accent-1{caret-color:#ccff90!important;color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important;border-color:#b2ff59!important}.light-green--text.text--accent-2{caret-color:#b2ff59!important;color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important;border-color:#76ff03!important}.light-green--text.text--accent-3{caret-color:#76ff03!important;color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important;border-color:#64dd17!important}.light-green--text.text--accent-4{caret-color:#64dd17!important;color:#64dd17!important}.lime{background-color:#cddc39!important;border-color:#cddc39!important}.lime--text{caret-color:#cddc39!important;color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important;border-color:#f9fbe7!important}.lime--text.text--lighten-5{caret-color:#f9fbe7!important;color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important;border-color:#f0f4c3!important}.lime--text.text--lighten-4{caret-color:#f0f4c3!important;color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important;border-color:#e6ee9c!important}.lime--text.text--lighten-3{caret-color:#e6ee9c!important;color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important;border-color:#dce775!important}.lime--text.text--lighten-2{caret-color:#dce775!important;color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important;border-color:#d4e157!important}.lime--text.text--lighten-1{caret-color:#d4e157!important;color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important;border-color:#c0ca33!important}.lime--text.text--darken-1{caret-color:#c0ca33!important;color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important;border-color:#afb42b!important}.lime--text.text--darken-2{caret-color:#afb42b!important;color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important;border-color:#9e9d24!important}.lime--text.text--darken-3{caret-color:#9e9d24!important;color:#9e9d24!important}.lime.darken-4{background-color:#827717!important;border-color:#827717!important}.lime--text.text--darken-4{caret-color:#827717!important;color:#827717!important}.lime.accent-1{background-color:#f4ff81!important;border-color:#f4ff81!important}.lime--text.text--accent-1{caret-color:#f4ff81!important;color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important;border-color:#eeff41!important}.lime--text.text--accent-2{caret-color:#eeff41!important;color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important;border-color:#c6ff00!important}.lime--text.text--accent-3{caret-color:#c6ff00!important;color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important;border-color:#aeea00!important}.lime--text.text--accent-4{caret-color:#aeea00!important;color:#aeea00!important}.yellow{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.yellow--text{caret-color:#ffeb3b!important;color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important;border-color:#fffde7!important}.yellow--text.text--lighten-5{caret-color:#fffde7!important;color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important;border-color:#fff9c4!important}.yellow--text.text--lighten-4{caret-color:#fff9c4!important;color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important;border-color:#fff59d!important}.yellow--text.text--lighten-3{caret-color:#fff59d!important;color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important;border-color:#fff176!important}.yellow--text.text--lighten-2{caret-color:#fff176!important;color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important;border-color:#ffee58!important}.yellow--text.text--lighten-1{caret-color:#ffee58!important;color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important;border-color:#fdd835!important}.yellow--text.text--darken-1{caret-color:#fdd835!important;color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important;border-color:#fbc02d!important}.yellow--text.text--darken-2{caret-color:#fbc02d!important;color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important;border-color:#f9a825!important}.yellow--text.text--darken-3{caret-color:#f9a825!important;color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important;border-color:#f57f17!important}.yellow--text.text--darken-4{caret-color:#f57f17!important;color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important;border-color:#ffff8d!important}.yellow--text.text--accent-1{caret-color:#ffff8d!important;color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important;border-color:#ff0!important}.yellow--text.text--accent-2{caret-color:#ff0!important;color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important;border-color:#ffea00!important}.yellow--text.text--accent-3{caret-color:#ffea00!important;color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important;border-color:#ffd600!important}.yellow--text.text--accent-4{caret-color:#ffd600!important;color:#ffd600!important}.amber{background-color:#ffc107!important;border-color:#ffc107!important}.amber--text{caret-color:#ffc107!important;color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important;border-color:#fff8e1!important}.amber--text.text--lighten-5{caret-color:#fff8e1!important;color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important;border-color:#ffecb3!important}.amber--text.text--lighten-4{caret-color:#ffecb3!important;color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important;border-color:#ffe082!important}.amber--text.text--lighten-3{caret-color:#ffe082!important;color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important;border-color:#ffd54f!important}.amber--text.text--lighten-2{caret-color:#ffd54f!important;color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important;border-color:#ffca28!important}.amber--text.text--lighten-1{caret-color:#ffca28!important;color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important;border-color:#ffb300!important}.amber--text.text--darken-1{caret-color:#ffb300!important;color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important;border-color:#ffa000!important}.amber--text.text--darken-2{caret-color:#ffa000!important;color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important;border-color:#ff8f00!important}.amber--text.text--darken-3{caret-color:#ff8f00!important;color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important;border-color:#ff6f00!important}.amber--text.text--darken-4{caret-color:#ff6f00!important;color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important;border-color:#ffe57f!important}.amber--text.text--accent-1{caret-color:#ffe57f!important;color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important;border-color:#ffd740!important}.amber--text.text--accent-2{caret-color:#ffd740!important;color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important;border-color:#ffc400!important}.amber--text.text--accent-3{caret-color:#ffc400!important;color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important;border-color:#ffab00!important}.amber--text.text--accent-4{caret-color:#ffab00!important;color:#ffab00!important}.orange{background-color:#ff9800!important;border-color:#ff9800!important}.orange--text{caret-color:#ff9800!important;color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important;border-color:#fff3e0!important}.orange--text.text--lighten-5{caret-color:#fff3e0!important;color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important;border-color:#ffe0b2!important}.orange--text.text--lighten-4{caret-color:#ffe0b2!important;color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important;border-color:#ffcc80!important}.orange--text.text--lighten-3{caret-color:#ffcc80!important;color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important;border-color:#ffb74d!important}.orange--text.text--lighten-2{caret-color:#ffb74d!important;color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important;border-color:#ffa726!important}.orange--text.text--lighten-1{caret-color:#ffa726!important;color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important;border-color:#fb8c00!important}.orange--text.text--darken-1{caret-color:#fb8c00!important;color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important;border-color:#f57c00!important}.orange--text.text--darken-2{caret-color:#f57c00!important;color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important;border-color:#ef6c00!important}.orange--text.text--darken-3{caret-color:#ef6c00!important;color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important;border-color:#e65100!important}.orange--text.text--darken-4{caret-color:#e65100!important;color:#e65100!important}.orange.accent-1{background-color:#ffd180!important;border-color:#ffd180!important}.orange--text.text--accent-1{caret-color:#ffd180!important;color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important;border-color:#ffab40!important}.orange--text.text--accent-2{caret-color:#ffab40!important;color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important;border-color:#ff9100!important}.orange--text.text--accent-3{caret-color:#ff9100!important;color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important;border-color:#ff6d00!important}.orange--text.text--accent-4{caret-color:#ff6d00!important;color:#ff6d00!important}.deep-orange{background-color:#ff5722!important;border-color:#ff5722!important}.deep-orange--text{caret-color:#ff5722!important;color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important;border-color:#fbe9e7!important}.deep-orange--text.text--lighten-5{caret-color:#fbe9e7!important;color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important;border-color:#ffccbc!important}.deep-orange--text.text--lighten-4{caret-color:#ffccbc!important;color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important;border-color:#ffab91!important}.deep-orange--text.text--lighten-3{caret-color:#ffab91!important;color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important;border-color:#ff8a65!important}.deep-orange--text.text--lighten-2{caret-color:#ff8a65!important;color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important;border-color:#ff7043!important}.deep-orange--text.text--lighten-1{caret-color:#ff7043!important;color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important;border-color:#f4511e!important}.deep-orange--text.text--darken-1{caret-color:#f4511e!important;color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important;border-color:#e64a19!important}.deep-orange--text.text--darken-2{caret-color:#e64a19!important;color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important;border-color:#d84315!important}.deep-orange--text.text--darken-3{caret-color:#d84315!important;color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important;border-color:#bf360c!important}.deep-orange--text.text--darken-4{caret-color:#bf360c!important;color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important;border-color:#ff9e80!important}.deep-orange--text.text--accent-1{caret-color:#ff9e80!important;color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important;border-color:#ff6e40!important}.deep-orange--text.text--accent-2{caret-color:#ff6e40!important;color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important;border-color:#ff3d00!important}.deep-orange--text.text--accent-3{caret-color:#ff3d00!important;color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important;border-color:#dd2c00!important}.deep-orange--text.text--accent-4{caret-color:#dd2c00!important;color:#dd2c00!important}.brown{background-color:#795548!important;border-color:#795548!important}.brown--text{caret-color:#795548!important;color:#795548!important}.brown.lighten-5{background-color:#efebe9!important;border-color:#efebe9!important}.brown--text.text--lighten-5{caret-color:#efebe9!important;color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important;border-color:#d7ccc8!important}.brown--text.text--lighten-4{caret-color:#d7ccc8!important;color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important;border-color:#bcaaa4!important}.brown--text.text--lighten-3{caret-color:#bcaaa4!important;color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important;border-color:#a1887f!important}.brown--text.text--lighten-2{caret-color:#a1887f!important;color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important;border-color:#8d6e63!important}.brown--text.text--lighten-1{caret-color:#8d6e63!important;color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important;border-color:#6d4c41!important}.brown--text.text--darken-1{caret-color:#6d4c41!important;color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important;border-color:#5d4037!important}.brown--text.text--darken-2{caret-color:#5d4037!important;color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important;border-color:#4e342e!important}.brown--text.text--darken-3{caret-color:#4e342e!important;color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important;border-color:#3e2723!important}.brown--text.text--darken-4{caret-color:#3e2723!important;color:#3e2723!important}.blue-grey{background-color:#607d8b!important;border-color:#607d8b!important}.blue-grey--text{caret-color:#607d8b!important;color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important;border-color:#eceff1!important}.blue-grey--text.text--lighten-5{caret-color:#eceff1!important;color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important;border-color:#cfd8dc!important}.blue-grey--text.text--lighten-4{caret-color:#cfd8dc!important;color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important;border-color:#b0bec5!important}.blue-grey--text.text--lighten-3{caret-color:#b0bec5!important;color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important;border-color:#90a4ae!important}.blue-grey--text.text--lighten-2{caret-color:#90a4ae!important;color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important;border-color:#78909c!important}.blue-grey--text.text--lighten-1{caret-color:#78909c!important;color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important;border-color:#546e7a!important}.blue-grey--text.text--darken-1{caret-color:#546e7a!important;color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important;border-color:#455a64!important}.blue-grey--text.text--darken-2{caret-color:#455a64!important;color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important;border-color:#37474f!important}.blue-grey--text.text--darken-3{caret-color:#37474f!important;color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important;border-color:#263238!important}.blue-grey--text.text--darken-4{caret-color:#263238!important;color:#263238!important}.grey{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.grey--text{caret-color:#9e9e9e!important;color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important;border-color:#fafafa!important}.grey--text.text--lighten-5{caret-color:#fafafa!important;color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.grey--text.text--lighten-4{caret-color:#f5f5f5!important;color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important;border-color:#eee!important}.grey--text.text--lighten-3{caret-color:#eee!important;color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.grey--text.text--lighten-2{caret-color:#e0e0e0!important;color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.grey--text.text--lighten-1{caret-color:#bdbdbd!important;color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important;border-color:#757575!important}.grey--text.text--darken-1{caret-color:#757575!important;color:#757575!important}.grey.darken-2{background-color:#616161!important;border-color:#616161!important}.grey--text.text--darken-2{caret-color:#616161!important;color:#616161!important}.grey.darken-3{background-color:#424242!important;border-color:#424242!important}.grey--text.text--darken-3{caret-color:#424242!important;color:#424242!important}.grey.darken-4{background-color:#212121!important;border-color:#212121!important}.grey--text.text--darken-4{caret-color:#212121!important;color:#212121!important}.shades.black{background-color:#000!important;border-color:#000!important}.shades--text.text--black{caret-color:#000!important;color:#000!important}.shades.white{background-color:#fff!important;border-color:#fff!important}.shades--text.text--white{caret-color:#fff!important;color:#fff!important}.shades.transparent{background-color:transparent!important;border-color:transparent!important}.shades--text.text--transparent{caret-color:transparent!important;color:transparent!important}.elevation-0{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.elevation-1{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.elevation-2{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.elevation-3{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.elevation-4{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.elevation-5{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.elevation-6{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.elevation-7{-webkit-box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important;box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.elevation-8{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.elevation-9{-webkit-box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important;box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.elevation-10{-webkit-box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important;box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.elevation-11{-webkit-box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important;box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.elevation-12{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.elevation-13{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.elevation-14{-webkit-box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.elevation-15{-webkit-box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.elevation-16{-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.elevation-17{-webkit-box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.elevation-18{-webkit-box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important;box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.elevation-19{-webkit-box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important;box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.elevation-20{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.elevation-21{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.elevation-22{-webkit-box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.elevation-23{-webkit-box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.elevation-24{-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}html{-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{border:0;outline:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.bottom-sheet-transition-enter,.bottom-sheet-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.carousel-transition-enter{-webkit-transform:translate(100%);transform:translate(100%)}.carousel-transition-leave,.carousel-transition-leave-to{position:absolute;top:0}.carousel-reverse-transition-enter,.carousel-transition-leave,.carousel-transition-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{-webkit-transform:translate(100%);position:absolute;top:0;transform:translate(100%)}.dialog-transition-enter,.dialog-transition-leave-to{-webkit-transform:scale(.5);opacity:0;transform:scale(.5)}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.picker-reverse-transition-enter,.picker-transition-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.picker-reverse-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{-webkit-transform:translate(0);transform:translate(0)}.picker-title-transition-enter{-webkit-transform:translate(-100%);transform:translate(-100%)}.picker-title-transition-leave-to{-webkit-transform:translate(100%);opacity:0;transform:translate(100%)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{-webkit-transform:translate(100%);transform:translate(100%)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute}.tab-reverse-transition-enter,.tab-transition-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{-webkit-transform:translate(100%);position:absolute;top:0;transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{-webkit-transform:scale(0);opacity:0;transform:scale(0)}.message-transition-enter-active,.message-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.message-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.message-transition-enter,.message-transition-leave-to{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-reverse-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{-webkit-transform:translateY(15px);opacity:0;transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.scroll-y-transition-leave-to{-webkit-transform:translateY(15px);transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-reverse-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{-webkit-transform:translateY(15px);transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.scroll-x-transition-leave-to{-webkit-transform:translateX(15px);transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-reverse-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{-webkit-transform:translateX(15px);transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{-webkit-transform:translateX(-15px);opacity:0;transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-reverse-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{-webkit-transform:translateX(15px);opacity:0;transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.fade-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0}.fab-transition-enter-active,.fab-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.fab-transition-move{transition:-webkit-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s;transition:transform .6s,-webkit-transform .6s}.fab-transition-enter,.fab-transition-leave-to{-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg)}.blockquote{font-size:18px;font-weight:300;padding:16px 0 16px 24px}code,kbd{border-radius:3px;display:inline-block;font-size:85%;font-weight:900;white-space:pre-wrap}code:after,code:before,kbd:after,kbd:before{content:\"\\A0\";letter-spacing:-1px}code{background-color:#f5f5f5;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);color:#bd4147}kbd{background:#424242;color:#fff}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;overflow-x:hidden;text-rendering:optimizeLegibility}.application{font-family:Roboto,sans-serif;line-height:1.5}::-ms-clear,::-ms-reveal{display:none}ol,ul{padding-left:24px}.display-4{font-family:Roboto,sans-serif!important;font-size:112px!important;font-weight:300;letter-spacing:-.04em!important;line-height:1!important}.display-3{font-size:56px!important;letter-spacing:-.02em!important;line-height:1.35!important}.display-2,.display-3{font-family:Roboto,sans-serif!important;font-weight:400}.display-2{font-size:45px!important;letter-spacing:normal!important;line-height:48px!important}.display-1{font-size:34px!important;line-height:40px!important}.display-1,.headline{font-family:Roboto,sans-serif!important;font-weight:400;letter-spacing:normal!important}.headline{font-size:24px!important;line-height:32px!important}.title{font-family:Roboto,sans-serif!important;font-size:20px!important;font-weight:500;letter-spacing:.02em!important;line-height:1!important}.subheading{font-size:16px!important;font-weight:400}.body-2{font-weight:500}.body-1,.body-2{font-size:14px!important}.body-1,.caption{font-weight:400}.caption{font-size:12px!important}p{margin-bottom:16px}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.right{float:right!important}.left{float:left!important}.ma-auto{margin:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.ma-0{margin:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.pa-0{padding:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.px-0{padding-left:0!important;padding-right:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.ma-1{margin:4px!important}.my-1{margin-bottom:4px!important;margin-top:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.pa-1{padding:4px!important}.py-1{padding-bottom:4px!important;padding-top:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.ma-2{margin:8px!important}.my-2{margin-bottom:8px!important;margin-top:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.pa-2{padding:8px!important}.py-2{padding-bottom:8px!important;padding-top:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.ma-3{margin:16px!important}.my-3{margin-bottom:16px!important;margin-top:16px!important}.mx-3{margin-left:16px!important;margin-right:16px!important}.mt-3{margin-top:16px!important}.mr-3{margin-right:16px!important}.mb-3{margin-bottom:16px!important}.ml-3{margin-left:16px!important}.pa-3{padding:16px!important}.py-3{padding-bottom:16px!important;padding-top:16px!important}.px-3{padding-left:16px!important;padding-right:16px!important}.pt-3{padding-top:16px!important}.pr-3{padding-right:16px!important}.pb-3{padding-bottom:16px!important}.pl-3{padding-left:16px!important}.ma-4{margin:24px!important}.my-4{margin-bottom:24px!important;margin-top:24px!important}.mx-4{margin-left:24px!important;margin-right:24px!important}.mt-4{margin-top:24px!important}.mr-4{margin-right:24px!important}.mb-4{margin-bottom:24px!important}.ml-4{margin-left:24px!important}.pa-4{padding:24px!important}.py-4{padding-bottom:24px!important;padding-top:24px!important}.px-4{padding-left:24px!important;padding-right:24px!important}.pt-4{padding-top:24px!important}.pr-4{padding-right:24px!important}.pb-4{padding-bottom:24px!important}.pl-4{padding-left:24px!important}.ma-5{margin:48px!important}.my-5{margin-bottom:48px!important;margin-top:48px!important}.mx-5{margin-left:48px!important;margin-right:48px!important}.mt-5{margin-top:48px!important}.mr-5{margin-right:48px!important}.mb-5{margin-bottom:48px!important}.ml-5{margin-left:48px!important}.pa-5{padding:48px!important}.py-5{padding-bottom:48px!important;padding-top:48px!important}.px-5{padding-left:48px!important;padding-right:48px!important}.pt-5{padding-top:48px!important}.pr-5{padding-right:48px!important}.pb-5{padding-bottom:48px!important}.pl-5{padding-left:48px!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-no-wrap,.text-truncate{white-space:nowrap!important}.text-truncate{overflow:hidden!important;text-overflow:ellipsis!important}.transition-fast-out-slow-in{-webkit-transition:.3s cubic-bezier(.4,0,.2,1)!important;transition:.3s cubic-bezier(.4,0,.2,1)!important}.transition-linear-out-slow-in{-webkit-transition:.3s cubic-bezier(0,0,.2,1)!important;transition:.3s cubic-bezier(0,0,.2,1)!important}.transition-fast-out-linear-in{-webkit-transition:.3s cubic-bezier(.4,0,1,1)!important;transition:.3s cubic-bezier(.4,0,1,1)!important}.transition-ease-in-out{-webkit-transition:.3s cubic-bezier(.4,0,.6,1)!important;transition:.3s cubic-bezier(.4,0,.6,1)!important}.transition-fast-in-fast-out{-webkit-transition:.3s cubic-bezier(.25,.8,.25,1)!important;transition:.3s cubic-bezier(.25,.8,.25,1)!important}.transition-swing{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}@media only screen and (max-width:599px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:600px) and (max-width:959px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:959px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:600px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:960px) and (max-width:1263px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1263px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:960px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:1264px) and (max-width:1903px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1903px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1264px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1904px){.hidden-xl-only{display:none!important}}@media (min-width:0){.text-xs-left{text-align:left!important}.text-xs-center{text-align:center!important}.text-xs-right{text-align:right!important}.text-xs-justify{text-align:justify!important}}@media (min-width:600px){.text-sm-left{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-right{text-align:right!important}.text-sm-justify{text-align:justify!important}}@media (min-width:960px){.text-md-left{text-align:left!important}.text-md-center{text-align:center!important}.text-md-right{text-align:right!important}.text-md-justify{text-align:justify!important}}@media (min-width:1264px){.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-right{text-align:right!important}.text-lg-justify{text-align:justify!important}}@media (min-width:1904px){.text-xl-left{text-align:left!important}.text-xl-center{text-align:center!important}.text-xl-right{text-align:right!important}.text-xl-justify{text-align:justify!important}}.application{display:-webkit-box;display:-ms-flexbox;display:flex}.application a{cursor:pointer}.application--is-rtl{direction:rtl}.application--wrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;min-height:100vh;position:relative}.theme--light.application{background:#fafafa;color:rgba(0,0,0,.87)}.theme--light.application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.application .text--secondary{color:rgba(0,0,0,.54)!important}.theme--light.application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.application{background:#303030;color:#fff}.theme--dark.application .text--primary{color:#fff!important}.theme--dark.application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.application .text--disabled{color:hsla(0,0%,100%,.5)!important}@media print{@-moz-document url-prefix(){.application,.application--wrap{display:block}}}.v-alert{border-radius:0;border-style:solid;border-width:4px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin:4px auto;padding:16px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-alert .v-alert__icon.v-icon,.v-alert__dismissible .v-icon{-ms-flex-item-align:center;align-self:center;color:rgba(0,0,0,.3);font-size:24px}.v-alert--outline .v-icon{color:inherit!important}.v-alert__icon{margin-right:16px}.v-alert__dismissible{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-item-align:start;align-self:flex-start;color:inherit;margin-left:16px;margin-right:0;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none}.v-alert__dismissible:hover{opacity:.8}.v-alert--no-icon .v-alert__icon{display:none}.v-alert>div{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.v-alert.v-alert{border-color:rgba(0,0,0,.12)!important}.v-alert.v-alert--outline{border:1px solid!important}@media screen and (max-width:600px){.v-alert__icon{display:none}}.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon{-webkit-font-feature-settings:\"liga\";-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-feature-settings:\"liga\";font-size:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);vertical-align:text-bottom}.v-icon.v-icon.v-icon--link{cursor:pointer}.v-icon.v-icon--large{font-size:2.5rem}.v-icon.v-icon--medium{font-size:2rem}.v-icon.v-icon--x-large{font-size:3rem}.v-icon.v-icon--disabled{pointer-events:none}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{-ms-flex-item-align:center;align-self:center}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo) .v-select__slot>input{margin-top:24px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:auto}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.theme--light.v-text-field .v-input__slot:before{border-color:rgba(0,0,0,.42)}.theme--light.v-text-field:not(.v-input--has-state) .v-input__slot:hover:before{border-color:rgba(0,0,0,.87)}.theme--light.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat}.theme--light.v-text-field__prefix,.theme--light.v-text-field__suffix{color:rgba(0,0,0,.54)}.theme--light.v-text-field--solo .v-input__slot{background:#fff;border-radius:2px}.theme--light.v-text-field--solo-inverted.v-text-field--solo .v-input__slot{background:rgba(0,0,0,.16)}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot{background:#424242}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot .v-label,.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot input{color:#fff}.theme--light.v-text-field--box .v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--box:not(.v-input--is-focused) .v-input__slot:hover{background:rgba(0,0,0,.12)}.theme--light.v-text-field--outline .v-input__slot{border:2px solid rgba(0,0,0,.54)}.theme--light.v-text-field--outline:not(.v-input--is-focused) .v-input__slot:hover{border:2px solid rgba(0,0,0,.87)}.theme--dark.v-text-field .v-input__slot:before{border-color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field:not(.v-input--has-state) .v-input__slot:hover:before{border-color:#fff}.theme--dark.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat}.theme--dark.v-text-field__prefix,.theme--dark.v-text-field__suffix{color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field--solo .v-input__slot{background:#424242;border-radius:2px}.theme--dark.v-text-field--solo-inverted.v-text-field--solo .v-input__slot{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot{background:#fff}.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot .v-label,.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused .v-input__slot input{color:rgba(0,0,0,.87)}.theme--dark.v-text-field--box .v-input__slot{background:rgba(0,0,0,.1)}.theme--dark.v-text-field--box:not(.v-input--is-focused) .v-input__slot:hover{background:rgba(0,0,0,.2)}.theme--dark.v-text-field--outline .v-input__slot{border:2px solid hsla(0,0%,100%,.7)}.theme--dark.v-text-field--outline:not(.v-input--is-focused) .v-input__slot:hover{border:2px solid #fff}.application--is-rtl .v-text-field .v-label{-webkit-transform-origin:top right;transform-origin:top right}.application--is-rtl .v-text-field .v-counter{margin-left:0;margin-right:8px}.application--is-rtl .v-text-field--enclosed .v-input__append-outer{margin-left:0;margin-right:16px}.application--is-rtl .v-text-field--enclosed .v-input__prepend-outer{margin-left:16px;margin-right:0}.application--is-rtl .v-text-field--reverse input{text-align:left}.application--is-rtl .v-text-field--reverse .v-label{-webkit-transform-origin:top left;transform-origin:top left}.application--is-rtl .v-text-field__prefix{padding-left:4px;padding-right:0;text-align:left}.application--is-rtl .v-text-field__suffix{padding-left:0;padding-right:4px}.application--is-rtl .v-text-field--reverse .v-text-field__prefix{padding-left:0;padding-right:4px;text-align:right}.application--is-rtl .v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-text-field{margin-top:4px;padding-top:12px}.v-text-field input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:20px;max-width:100%;min-width:0;padding:8px 0;width:100%}.v-text-field .v-input__append-inner,.v-text-field .v-input__prepend-inner{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-top:4px;user-select:none}.v-text-field .v-input__prepend-inner{margin-right:auto;padding-right:4px}.v-text-field .v-input__append-inner{margin-left:auto;padding-left:4px}.v-text-field .v-counter{margin-left:8px;white-space:nowrap}.v-text-field .v-label{-webkit-transform-origin:top left;max-width:90%;overflow:hidden;pointer-events:none;text-overflow:ellipsis;top:6px;transform-origin:top left;white-space:nowrap}.v-text-field .v-label--active{-webkit-transform:translateY(-18px) scale(.75);max-width:100%;transform:translateY(-18px) scale(.75)}.v-text-field>.v-input__control>.v-input__slot{cursor:text;-webkit-transition:background .3s cubic-bezier(.25,.8,.5,1);transition:background .3s cubic-bezier(.25,.8,.5,1)}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{bottom:-1px;content:\"\";left:0;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-text-field>.v-input__control>.v-input__slot:before{border-style:solid;border-width:thin 0 0}.v-text-field>.v-input__control>.v-input__slot:after{-webkit-transform:scaleX(0);border-color:currentColor;border-style:solid;border-width:thin 0;transform:scaleX(0)}.v-text-field__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;overflow:hidden}.v-text-field__prefix,.v-text-field__suffix{-ms-flex-item-align:center;align-self:center;cursor:default}.v-text-field__prefix{padding-right:4px;text-align:right;width:16px}.v-text-field__suffix{padding-left:4px;white-space:nowrap}.v-text-field--reverse .v-text-field__prefix{padding-left:4px;padding-right:0;text-align:left}.v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-text-field__slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.v-text-field--box,.v-text-field--outline{position:relative}.v-text-field--box .v-input__slot,.v-text-field--outline .v-input__slot{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.v-text-field--box input,.v-text-field--outline input{margin-top:22px}.v-text-field--box.v-text-field--single-line input,.v-text-field--outline.v-text-field--single-line input{margin-top:12px}.v-text-field--box .v-label,.v-text-field--outline .v-label{top:18px}.v-text-field--box .v-label--active,.v-text-field--outline .v-label--active{-webkit-transform:translateY(-6px) scale(.75);transform:translateY(-6px) scale(.75)}.v-text-field--box .v-input__slot,.v-text-field--outline .v-input__slot{min-height:56px}.v-text-field--box .v-input__slot{border-top-left-radius:4px;border-top-right-radius:4px}.v-text-field--box .v-input__slot:before{border-style:solid;border-width:thin 0}.v-text-field.v-text-field--enclosed{margin:0;padding:0}.v-text-field.v-text-field--enclosed:not(.v-text-field--box) .v-progress-linear__background{display:none}.v-text-field.v-text-field--enclosed .v-input__append-inner,.v-text-field.v-text-field--enclosed .v-input__append-outer,.v-text-field.v-text-field--enclosed .v-input__prepend-inner,.v-text-field.v-text-field--enclosed .v-input__prepend-outer{margin-top:16px}.v-text-field.v-text-field--enclosed .v-input__slot,.v-text-field.v-text-field--enclosed .v-text-field__details{padding:0 12px}.v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:8px}.v-text-field.v-text-field--full-width.v-input{margin-bottom:0;margin-top:0}.v-text-field.v-text-field--full-width .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--full-width .v-input__control{padding:12px 0}.v-text-field.v-text-field--full-width .v-input__append-outer,.v-text-field.v-text-field--full-width .v-input__prepend-outer{margin-top:4px}.v-text-field.v-text-field--full-width .v-input__append-inner{-ms-flex-item-align:center;align-self:center;margin-top:0}.v-text-field--reverse input{text-align:right}.v-text-field--reverse .v-label{-webkit-transform-origin:top right;transform-origin:top right}.v-text-field--reverse .v-input__slot,.v-text-field--reverse .v-text-field__slot{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-text-field--full-width .v-input__slot:after,.v-text-field--full-width .v-input__slot:before,.v-text-field--outline .v-input__slot:after,.v-text-field--outline .v-input__slot:before,.v-text-field--solo .v-input__slot:after,.v-text-field--solo .v-input__slot:before{display:none}.v-text-field--outline{margin-bottom:16px;-webkit-transition:border .3s cubic-bezier(.25,.8,.5,1);transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outline .v-input__slot{background:transparent!important;border-radius:4px}.v-text-field--outline .v-input__append-outer,.v-text-field--outline .v-input__prepend-outer{margin-top:18px}.v-text-field--outline.v-input--is-focused .v-input__slot{border:2px solid;-webkit-transition:border .3s cubic-bezier(.25,.8,.5,1);transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field.v-text-field--solo .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--solo .v-input__control{min-height:48px;padding:0}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat) .v-input__slot{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-text-field.v-text-field--solo .v-text-field__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{-ms-flex-item-align:center;align-self:center;margin-top:0}.v-text-field.v-text-field--solo .v-input__append-outer,.v-text-field.v-text-field--solo .v-input__prepend-outer{margin-top:12px}.v-text-field.v-input--is-focused .v-input__slot:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.v-text-field.v-input--has-state .v-input__slot:before{border-color:currentColor}.theme--light.v-select .v-select__selections{color:rgba(0,0,0,.87)}.theme--light.v-select .v-chip--disabled,.theme--light.v-select.v-input--is-disabled .v-select__selections,.theme--light.v-select .v-select__selection--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-select .v-select__selections,.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:#fff}.theme--dark.v-select .v-chip--disabled,.theme--dark.v-select.v-input--is-disabled .v-select__selections,.theme--dark.v-select .v-select__selection--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:rgba(0,0,0,.87)}.v-select{position:relative}.v-select>.v-input__control>.v-input__slot{cursor:pointer}.v-select .v-chip{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-select .fade-transition-leave-active{left:0;position:absolute}.v-select.v-input--is-dirty ::-webkit-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty :-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::placeholder{color:transparent!important}.v-select.v-text-field--enclosed:not(.v-text-field--single-line) .v-select__selections{padding-top:24px}.v-select.v-text-field input{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-top:0;min-width:0;pointer-events:none;position:relative}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.v-select.v-select--chips input{margin:0}.v-select.v-select--chips .v-select__selections{min-height:42px}.v-select.v-select--chips.v-select--chips--small .v-select__selections{min-height:32px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections{min-height:68px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections{min-height:56px}.v-select.v-text-field--reverse .v-select__selections,.v-select.v-text-field--reverse .v-select__slot{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-select__selections{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:18px}.v-select__selection{max-width:90%}.v-select__selection--comma{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:7px 4px 7px 0}.v-select__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.v-select:not(.v-text-field--single-line) .v-select__slot>input{-ms-flex-item-align:end;align-self:flex-end}.theme--light.v-chip{background:#e0e0e0;color:rgba(0,0,0,.87)}.theme--light.v-chip--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-chip{background:#fff;color:rgba(0,0,0,.87)}.theme--dark.v-chip--disabled{color:hsla(0,0%,100%,.5)}.v-chip{border:1px solid transparent;border-radius:28px;font-size:13px;margin:4px;outline:none;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-chip,.v-chip .v-chip__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.v-chip .v-chip__content{border-radius:28px;cursor:default;height:32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px;white-space:nowrap;z-index:1}.v-chip--removable .v-chip__content{padding:0 4px 0 12px}.v-chip .v-avatar{height:32px!important;margin-left:-12px;margin-right:8px;min-width:32px;width:32px!important}.v-chip .v-avatar img{height:100%;width:100%}.v-chip--active,.v-chip--selected,.v-chip:focus:not(.v-chip--disabled){border-color:rgba(0,0,0,.13);-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-chip--active:after,.v-chip--selected:after,.v-chip:focus:not(.v-chip--disabled):after{background:currentColor;border-radius:inherit;content:\"\";height:100%;left:0;opacity:.13;pointer-events:none;position:absolute;top:0;-webkit-transition:inherit;transition:inherit;width:100%}.v-chip--label,.v-chip--label .v-chip__content{border-radius:2px}.v-chip.v-chip.v-chip--outline{background:transparent!important;border-color:currentColor;color:#9e9e9e}.v-chip--small{height:24px}.v-chip--small .v-avatar{height:24px;min-width:24px;width:24px}.v-chip--small .v-icon{font-size:20px}.v-chip__close{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;margin:0 2px 0 8px;text-decoration:none;user-select:none}.v-chip__close>.v-icon{color:inherit!important;cursor:pointer;font-size:20px;opacity:.5}.v-chip__close>.v-icon:hover{opacity:1}.v-chip--disabled .v-chip__close{pointer-events:none}.v-chip--select-multi{margin:4px 4px 4px 0}.v-chip .v-icon{color:inherit}.v-chip .v-icon--right{margin-left:12px;margin-right:-8px}.v-chip .v-icon--left{margin-left:-8px;margin-right:12px}.v-menu{display:block;position:relative;vertical-align:middle}.v-menu--inline{display:inline-block}.v-menu__activator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.v-menu__activator *{cursor:pointer}.v-menu__activator--disabled{pointer-events:none}.v-menu__content{border-radius:2px;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);contain:content;display:inline-block;max-width:80%;overflow-x:hidden;overflow-y:auto;position:absolute;will-change:transform}.v-menu__content--active{pointer-events:none}.v-menu__content>.card{-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:content}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list__tile{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list__tile{pointer-events:auto;-webkit-transition-delay:.1s;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto .v-list__tile{-webkit-transform:translateY(-15px);opacity:0;transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list__tile--active{-webkit-transform:none!important;opacity:1;pointer-events:auto;transform:none!important}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--dark.v-card{background-color:#424242;color:#fff}.v-card{border-radius:2px;-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:block;min-width:0;position:relative;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-card>:first-child:not(.v-btn):not(.v-chip){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card--raised{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.v-card--tile{border-radius:0}.v-card--flat{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-card--hover{cursor:pointer;-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1);-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow, -webkit-box-shadow}.v-card--hover:hover{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px}.v-card__title--primary{padding-top:24px}.v-card__text{padding:16px;width:100%}.v-card__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px}.v-card__actions .v-btn,.v-card__actions>*{margin:0}.v-card__actions .v-btn+.v-btn{margin-left:8px}.theme--light.v-input--selection-controls.v-input--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-input--selection-controls.v-input--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.application--is-rtl .v-input--selection-controls .v-input--selection-controls__input{margin-left:8px;margin-right:0}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls .v-input__append-outer,.v-input--selection-controls .v-input__prepend-outer{margin-bottom:0;margin-top:0}.v-input--selection-controls .v-input__slot{margin-bottom:12px}.v-input--selection-controls__input{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;margin-right:8px;position:relative;transition:color .2s cubic-bezier(.25,.8,.25,1),-webkit-transform .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:color .2s cubic-bezier(.25,.8,.25,1),-webkit-transform .3s cubic-bezier(.25,.8,.25,1);transition:color .2s cubic-bezier(.25,.8,.25,1),transform .3s cubic-bezier(.25,.8,.25,1);transition:color .2s cubic-bezier(.25,.8,.25,1),transform .3s cubic-bezier(.25,.8,.25,1),-webkit-transform .3s cubic-bezier(.25,.8,.25,1);user-select:none;width:24px}.v-input--selection-controls__input input{height:100%;opacity:0;position:absolute;width:100%}.v-input--selection-controls__input+.v-label,.v-input--selection-controls__input input{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-input--selection-controls__ripple{cursor:pointer;height:48px;left:-12px;position:absolute;top:calc(50% - 24px);-webkit-transition:inherit;transition:inherit;width:48px}.v-input--selection-controls__ripple:before{-webkit-transform:scale(.2);-webkit-transform-origin:center center;border-radius:50%;bottom:0;content:\"\";left:0;opacity:.2;position:absolute;right:0;top:0;transform:scale(.2);transform-origin:center center;-webkit-transition:inherit;transition:inherit}.v-input--selection-controls.v-input .v-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;top:0}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{-webkit-transform:scale(.8);background:currentColor;transform:scale(.8)}.theme--light.v-input:not(.v-input--is-disabled) input,.theme--light.v-input:not(.v-input--is-disabled) textarea{color:rgba(0,0,0,.87)}.theme--light.v-input input::-webkit-input-placeholder,.theme--light.v-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input:-ms-input-placeholder,.theme--light.v-input textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-ms-input-placeholder,.theme--light.v-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled .v-label,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.theme--dark.v-input:not(.v-input--is-disabled) input,.theme--dark.v-input:not(.v-input--is-disabled) textarea{color:#fff}.theme--dark.v-input input::-webkit-input-placeholder,.theme--dark.v-input textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input:-ms-input-placeholder,.theme--dark.v-input textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::-ms-input-placeholder,.theme--dark.v-input textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::placeholder,.theme--dark.v-input textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input--is-disabled .v-label,.theme--dark.v-input--is-disabled input,.theme--dark.v-input--is-disabled textarea{color:hsla(0,0%,100%,.5)}.v-input{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;text-align:left}.v-input .v-progress-linear{left:0;margin:0;position:absolute;top:calc(100% - 1px)}.v-input input{max-height:32px}.v-input input:invalid,.v-input textarea:invalid{-webkit-box-shadow:none;box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:none}.v-input .v-label{height:20px;line-height:20px}.v-input__append-outer,.v-input__prepend-outer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin-bottom:4px;margin-top:4px}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.v-input__append-outer{margin-left:9px}.v-input__prepend-outer{margin-right:9px}.v-input__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;position:relative;width:100%}.v-input__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px;width:24px}.v-input__icon--clear{border-radius:50%}.v-input__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;min-height:inherit;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--is-loading .v-input__slot:after,.v-input--is-loading .v-input__slot:before{display:none}.v-input--hide-details .v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{-webkit-animation:shake .6s cubic-bezier(.25,.8,.5,1);animation:shake .6s cubic-bezier(.25,.8,.5,1)}.theme--light.v-label{color:rgba(0,0,0,.54)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.theme--dark.v-label{color:hsla(0,0%,100%,.7)}.theme--dark.v-label--is-disabled{color:hsla(0,0%,100%,.5)}.v-label{font-size:16px;line-height:1;min-height:8px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-messages{color:rgba(0,0,0,.54)}.theme--dark.v-messages{color:hsla(0,0%,100%,.7)}.application--is-rtl .v-messages{text-align:right}.v-messages{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;min-height:12px;min-width:1px;position:relative}.v-messages__message{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;line-height:1;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.v-progress-linear{background:transparent;margin:1rem 0;overflow:hidden;position:relative;width:100%}.v-progress-linear__bar{position:relative;width:100%;z-index:1}.v-progress-linear__bar,.v-progress-linear__bar__determinate{height:inherit;-webkit-transition:.2s;transition:.2s}.v-progress-linear__bar__indeterminate .long,.v-progress-linear__bar__indeterminate .short{background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;top:0;width:auto;will-change:left,right}.v-progress-linear__bar__indeterminate--active .long{-webkit-animation:indeterminate;-webkit-animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation:indeterminate;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear__bar__indeterminate--active .short{-webkit-animation:indeterminate-short;-webkit-animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation:indeterminate-short;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;-webkit-transition:.3s ease-in;transition:.3s ease-in}.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .long{-webkit-animation:query;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation:query;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .short{-webkit-animation:query-short;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation:query-short;animation-duration:2s;animation-iteration-count:infinite}@-webkit-keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@-webkit-keyframes query{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes query{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@-webkit-keyframes query-short{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes query-short{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}.theme--light.v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-divider{border-color:hsla(0,0%,100%,.12)}.v-divider{border:solid;border-width:thin 0 0;display:block;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:0;max-height:0;max-width:100%;-webkit-transition:inherit;transition:inherit}.v-divider--inset:not(.v-divider--vertical){margin-left:72px;max-width:calc(100% - 72px)}.v-divider--vertical{-ms-flex-item-align:stretch;align-self:stretch;border:solid;border-width:0 thin 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:inherit;max-height:100%;max-width:0;min-height:100%;vertical-align:text-bottom;width:0}.v-divider--vertical.v-divider--inset{margin-top:8px;max-height:calc(100% - 16px);min-height:0}.theme--light.v-subheader{color:rgba(0,0,0,.54)}.theme--dark.v-subheader{color:hsla(0,0%,100%,.7)}.v-subheader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:48px;padding:0 16px}.v-subheader--inset{margin-left:56px}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list__tile__sub-title{color:rgba(0,0,0,.54)}.theme--light.v-list .v-list__tile__mask{background:#eee;color:rgba(0,0,0,.38)}.theme--light.v-list .v-list__group__header:hover,.theme--light.v-list .v-list__tile--highlighted,.theme--light.v-list .v-list__tile--link:hover{background:rgba(0,0,0,.04)}.theme--light.v-list .v-list__group--active:after,.theme--light.v-list .v-list__group--active:before{background:rgba(0,0,0,.12)}.theme--light.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon,.theme--light.v-list .v-list__group--disabled .v-list__tile{color:rgba(0,0,0,.38)!important}.theme--dark.v-list{background:#424242;color:#fff}.theme--dark.v-list .v-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list__tile__sub-title{color:hsla(0,0%,100%,.7)}.theme--dark.v-list .v-list__tile__mask{background:#494949;color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list__group__header:hover,.theme--dark.v-list .v-list__tile--highlighted,.theme--dark.v-list .v-list__tile--link:hover{background:hsla(0,0%,100%,.08)}.theme--dark.v-list .v-list__group--active:after,.theme--dark.v-list .v-list__group--active:before{background:hsla(0,0%,100%,.12)}.theme--dark.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon,.theme--dark.v-list .v-list__group--disabled .v-list__tile{color:hsla(0,0%,100%,.5)!important}.v-list{list-style-type:none;padding:8px 0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list .v-input .v-messages{display:none}.v-list .v-input,.v-list .v-input__slot{margin:0}.v-list>div{-webkit-transition:inherit;transition:inherit}.v-list__tile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;height:48px;margin:0;padding:0 16px;position:relative;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list__tile--link{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-list__tile__action,.v-list__tile__content{height:100%}.v-list__tile__sub-title,.v-list__tile__title{overflow:hidden;text-overflow:ellipsis;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;width:100%}.v-list__tile__title{height:24px;line-height:24px;position:relative;text-align:left}.v-list__tile__sub-title{font-size:14px}.v-list__tile__action,.v-list__tile__avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:56px}.v-list__tile__action{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-list__tile__action .v-btn{margin:0;padding:0}.v-list__tile__action .v-btn--icon{margin:-6px}.v-list__tile__action .v-radio.v-radio{margin:0}.v-list__tile__action .v-input--selection-controls{padding:0}.v-list__tile__action-text{color:#9e9e9e;font-size:12px}.v-list__tile__action--stack{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8px;padding-top:8px;white-space:nowrap}.v-list__tile__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-align:left}.v-list__tile__content~.v-list__tile__action:not(.v-list__tile__action--stack),.v-list__tile__content~.v-list__tile__avatar{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-list__tile--active .v-list__tile__action:first-of-type .v-icon{color:inherit}.v-list__tile--avatar{height:56px}.v-list--dense{padding-bottom:4px;padding-top:4px}.v-list--dense .v-subheader{font-size:13px;height:40px}.v-list--dense .v-list__group .v-subheader{height:40px}.v-list--dense .v-list__tile{font-size:13px}.v-list--dense .v-list__tile--avatar{height:48px}.v-list--dense .v-list__tile:not(.v-list__tile--avatar){height:40px}.v-list--dense .v-list__tile .v-icon{font-size:22px}.v-list--dense .v-list__tile__sub-title{font-size:13px}.v-list--disabled{pointer-events:none}.v-list--two-line .v-list__tile{height:72px}.v-list--two-line.v-list--dense .v-list__tile{height:60px}.v-list--three-line .v-list__tile{height:88px}.v-list--three-line .v-list__tile__avatar{margin-top:-18px}.v-list--three-line .v-list__tile__sub-title{-webkit-line-clamp:2;display:-webkit-box;white-space:normal}.v-list--three-line.v-list--dense .v-list__tile{height:76px}.v-list>.v-list__group:before{top:0}.v-list>.v-list__group:before .v-list__tile__avatar{margin-top:-14px}.v-list__group{padding:0;position:relative;-webkit-transition:inherit;transition:inherit}.v-list__group:after,.v-list__group:before{content:\"\";height:1px;left:0;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-list__group--active~.v-list__group:before{display:none}.v-list__group__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.v-list__group__header>div:not(.v-list__group__header__prepend-icon):not(.v-list__group__header__append-icon){-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.v-list__group__header .v-list__group__header__append-icon,.v-list__group__header .v-list__group__header__prepend-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;padding:0 16px;user-select:none}.v-list__group__header--sub-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.v-list__group__header--sub-group div .v-list__tile{padding-left:0}.v-list__group__header--sub-group .v-list__group__header__prepend-icon{margin-right:8px;padding:0 0 0 40px}.v-list__group__header .v-list__group__header__prepend-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:56px}.v-list__group__header--active .v-list__group__header__append-icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-list__group__header--active .v-list__group__header__prepend-icon .v-icon{color:inherit}.v-list__group__header--active.v-list__group__header--sub-group .v-list__group__header__prepend-icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-list__group__items{padding:0;position:relative;-webkit-transition:inherit;transition:inherit}.v-list__group__items>div{display:block}.v-list__group__items--no-action .v-list__tile{padding-left:72px}.v-list__group--disabled{pointer-events:none}.v-list--subheader{padding-top:0}.v-avatar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;vertical-align:middle}.v-avatar .v-icon,.v-avatar .v-image,.v-avatar img{border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:inherit;width:inherit}.v-avatar--tile,.v-avatar--tile .v-icon,.v-avatar--tile .v-image,.v-avatar--tile img{border-radius:0}.theme--light.v-counter{color:rgba(0,0,0,.54)}.theme--dark.v-counter{color:hsla(0,0%,100%,.7)}.v-counter{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:12px;line-height:1;min-height:12px}.v-badge{display:inline-block;position:relative}.v-badge__badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;height:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-22px;top:-11px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:22px}.v-badge__badge .v-icon{font-size:14px}.v-badge--overlap .v-badge__badge{right:-8px;top:-8px}.v-badge--overlap.v-badge--left .v-badge__badge{left:-8px;right:auto}.v-badge--overlap.v-badge--bottom .v-badge__badge{bottom:-8px;top:auto}.v-badge--left .v-badge__badge{left:-22px}.v-badge--bottom .v-badge__badge{bottom:-11px;top:auto}.theme--light.v-bottom-nav{background-color:#fff}.theme--dark.v-bottom-nav{background-color:#424242}.v-bottom-nav{-webkit-transform:translateY(60px);bottom:0;-webkit-box-shadow:0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 3px 14px 2px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;transform:translateY(60px);-webkit-transition:all .4s cubic-bezier(.25,.8,.5,1);transition:all .4s cubic-bezier(.25,.8,.5,1);width:100%}.v-bottom-nav--absolute{position:absolute}.v-bottom-nav--active{-webkit-transform:translate(0);transform:translate(0)}.v-bottom-nav--fixed{position:fixed;z-index:4}.v-bottom-nav .v-btn{background:transparent!important;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;-ms-flex-negative:1;flex-shrink:1;font-weight:400;height:100%;margin:0;max-width:168px;min-width:80px;opacity:.5;padding:8px 12px 10px;text-transform:none;width:100%}.v-bottom-nav .v-btn .v-btn__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:12px;white-space:nowrap;will-change:font-size}.v-bottom-nav .v-btn .v-btn__content i.v-icon{color:inherit;margin-bottom:4px;-webkit-transition:all .4s cubic-bezier(.25,.8,.5,1);transition:all .4s cubic-bezier(.25,.8,.5,1)}.v-bottom-nav .v-btn .v-btn__content span{line-height:1}.v-bottom-nav .v-btn--active{opacity:1;padding-top:6px}.v-bottom-nav .v-btn--active:before{background-color:transparent}.v-bottom-nav .v-btn--active .v-btn__content{font-size:14px}.v-bottom-nav .v-btn--active .v-btn__content .v-icon{-webkit-transform:none;transform:none}.v-bottom-nav .v-btn:not(.v-btn--active){-webkit-filter:grayscale(100%);filter:grayscale(100%)}.v-bottom-nav--shift .v-btn__content{font-size:14px}.v-bottom-nav--shift .v-btn{max-width:96px;min-width:56px;-webkit-transition:all .3s;transition:all .3s}.v-bottom-nav--shift .v-btn--active{max-width:168px;min-width:96px}.v-bottom-nav--shift .v-btn:not(.v-btn--active) .v-btn__content .v-icon{-webkit-transform:scale(1) translateY(8px);transform:scale(1) translateY(8px)}.v-bottom-nav--shift .v-btn:not(.v-btn--active) .v-btn__content span{color:transparent}.v-bottom-sheet.v-dialog{-ms-flex-item-align:end;align-self:flex-end;border-radius:0;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:0;min-width:100%;overflow:visible;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1)}.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:70%;min-width:0}@media only screen and (max-width:599px){.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:none}}.v-dialog{border-radius:2px;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);margin:24px;overflow-y:auto;pointer-events:auto;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit}.v-dialog__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;outline:none;pointer-events:none;position:fixed;top:0;-webkit-transition:.2s cubic-bezier(.25,.8,.25,1);transition:.2s cubic-bezier(.25,.8,.25,1);width:100%;z-index:6}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog__activator,.v-dialog__activator *{cursor:pointer}.v-dialog__activator--disabled{pointer-events:none}.v-dialog__container{display:inline-block;vertical-align:middle}.v-dialog--animated{-webkit-animation-duration:.15s;-webkit-animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-duration:.15s;animation-name:animate-dialog;animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;height:100%;left:0;margin:0;overflow-y:auto;position:fixed;top:0}.v-dialog--fullscreen>.v-card{margin:0!important;min-height:100%;min-width:100%;padding:0!important}.v-dialog--scrollable{display:-webkit-box;display:-ms-flexbox;display:flex}.v-dialog--scrollable>.v-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.v-dialog--scrollable>.v-card>.v-card__text{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-y:auto}@-webkit-keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}.v-overlay{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);z-index:5}.v-overlay--absolute{position:absolute}.v-overlay:before{background-color:#212121;bottom:0;content:\"\";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:inherit;transition:inherit;-webkit-transition-delay:.15s;transition-delay:.15s;width:100%}.v-overlay--active{pointer-events:auto;-ms-touch-action:none;touch-action:none}.v-overlay--active:before{opacity:.46}.theme--light.v-breadcrumbs li.v-breadcrumbs__divider,.theme--light.v-breadcrumbs li .v-breadcrumbs__item--disabled,.theme--light.v-breadcrumbs li:last-child .v-breadcrumbs__item{color:rgba(0,0,0,.38)}.theme--dark.v-breadcrumbs li.v-breadcrumbs__divider,.theme--dark.v-breadcrumbs li .v-breadcrumbs__item--disabled,.theme--dark.v-breadcrumbs li:last-child .v-breadcrumbs__item{color:hsla(0,0%,100%,.5)}.v-breadcrumbs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:18px 12px}.v-breadcrumbs li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px}.v-breadcrumbs li .v-icon{font-size:16px}.v-breadcrumbs li:last-child a{cursor:default;pointer-events:none}.v-breadcrumbs li:nth-child(2n){padding:0 12px}.v-breadcrumbs--large li,.v-breadcrumbs--large li .v-icon{font-size:16px}.v-breadcrumbs__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-breadcrumbs__item--disabled{pointer-events:none}.v-ripple__container{border-radius:inherit;contain:strict;height:100%;width:100%;z-index:0}.v-ripple__animation,.v-ripple__container{color:inherit;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.v-ripple__animation{background:currentColor;border-radius:50%;opacity:0;-webkit-transition:.4s cubic-bezier(0,0,.2,1);transition:.4s cubic-bezier(0,0,.2,1);will-change:transform,opacity}.v-ripple__animation--enter{-webkit-transition:none;transition:none}.v-ripple__animation--visible{opacity:.15}.theme--light.v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn.v-btn--disabled,.theme--light.v-btn.v-btn--disabled .v-btn__loading,.theme--light.v-btn.v-btn--disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat){background-color:rgba(0,0,0,.12)!important}.theme--light.v-btn:not(.v-btn--icon):not(.v-btn--flat){background-color:#f5f5f5}.theme--dark.v-btn{color:#fff}.theme--dark.v-btn.v-btn--disabled,.theme--dark.v-btn.v-btn--disabled .v-btn__loading,.theme--dark.v-btn.v-btn--disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.theme--dark.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat){background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn:not(.v-btn--icon):not(.v-btn--flat){background-color:#212121}.v-btn{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:500;height:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6px 8px;min-width:88px;outline:0;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;user-select:none;vertical-align:middle}.v-btn:before{border-radius:inherit;color:inherit;content:\"\";height:100%;left:0;opacity:.12;position:absolute;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-btn{padding:0 16px}.v-btn--active,.v-btn:focus,.v-btn:hover{position:relative}.v-btn--active:before,.v-btn:focus:before,.v-btn:hover:before{background-color:currentColor}.v-btn__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:inherit;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;width:inherit}.v-btn--small{font-size:13px;height:28px;padding:0 8px}.v-btn--large{font-size:15px;height:44px;padding:0 32px}.v-btn .v-btn__content .v-icon{color:inherit}.v-btn:not(.v-btn--depressed):not(.v-btn--flat){-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);will-change:box-shadow}.v-btn:not(.v-btn--depressed):not(.v-btn--flat):active{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--icon{background:transparent;border-radius:50%;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;width:36px}.v-btn--icon.v-btn--small{width:28px}.v-btn--icon.v-btn--large{width:44px}.v-btn--floating,.v-btn--icon:before{border-radius:50%}.v-btn--floating{height:56px;min-width:0;padding:0;width:56px}.v-btn--floating.v-btn--absolute,.v-btn--floating.v-btn--fixed{z-index:4}.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat){-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat):active{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.v-btn--floating .v-btn__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;margin:0}.v-btn--floating:after{border-radius:50%}.v-btn--floating .v-btn__content :not(:only-child){-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-btn--floating .v-btn__content :not(:only-child):first-child{opacity:1}.v-btn--floating .v-btn__content :not(:only-child):last-child{-webkit-transform:rotate(-45deg);opacity:0;transform:rotate(-45deg)}.v-btn--floating .v-btn__content :not(:only-child):first-child,.v-btn--floating .v-btn__content :not(:only-child):last-child{-webkit-backface-visibility:hidden;left:0;position:absolute;top:0}.v-btn--floating.v-btn--active .v-btn__content :not(:only-child):first-child{-webkit-transform:rotate(45deg);opacity:0;transform:rotate(45deg)}.v-btn--floating.v-btn--active .v-btn__content :not(:only-child):last-child{-webkit-transform:rotate(0);opacity:1;transform:rotate(0)}.v-btn--floating .v-icon{height:inherit;width:inherit}.v-btn--floating.v-btn--small{height:40px;width:40px}.v-btn--floating.v-btn--small .v-icon{font-size:18px}.v-btn--floating.v-btn--large{height:72px;width:72px}.v-btn--floating.v-btn--large .v-icon{font-size:30px}.v-btn--reverse .v-btn__content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-btn--reverse.v-btn--column .v-btn__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-btn--absolute,.v-btn--fixed{margin:0}.v-btn.v-btn--absolute{position:absolute}.v-btn.v-btn--fixed{position:fixed}.v-btn--top:not(.v-btn--absolute){top:16px}.v-btn--top.v-btn--absolute{top:-28px}.v-btn--top.v-btn--absolute.v-btn--small{top:-20px}.v-btn--top.v-btn--absolute.v-btn--large{top:-36px}.v-btn--bottom:not(.v-btn--absolute){bottom:16px}.v-btn--bottom.v-btn--absolute{bottom:-28px}.v-btn--bottom.v-btn--absolute.v-btn--small{bottom:-20px}.v-btn--bottom.v-btn--absolute.v-btn--large{bottom:-36px}.v-btn--left{left:16px}.v-btn--right{right:16px}.v-btn.v-btn--disabled{-webkit-box-shadow:none!important;box-shadow:none!important;pointer-events:none}.v-btn:not(.v-btn--disabled):not(.v-btn--floating):not(.v-btn--icon) .v-btn__content .v-icon{-webkit-transition:none;transition:none}.v-btn--icon{padding:0}.v-btn--loader{pointer-events:none}.v-btn--loader .v-btn__content{opacity:0}.v-btn__loading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loading .v-icon--left{line-height:inherit;margin-right:1rem}.v-btn__loading .v-icon--right{line-height:inherit;margin-left:1rem}.v-btn.v-btn--outline{background:transparent!important;border:1px solid;-webkit-box-shadow:none;box-shadow:none}.v-btn.v-btn--outline:hover{-webkit-box-shadow:none;box-shadow:none}.v-btn--block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:6px 0;width:100%}.v-btn--round,.v-btn--round:after{border-radius:28px}.v-btn .v-icon--right{margin-left:16px}.v-btn .v-icon--left{margin-right:16px}.v-btn:not(.v-btn--outline).accent,.v-btn:not(.v-btn--outline).error,.v-btn:not(.v-btn--outline).info,.v-btn:not(.v-btn--outline).primary,.v-btn:not(.v-btn--outline).secondary,.v-btn:not(.v-btn--outline).success,.v-btn:not(.v-btn--outline).warning{color:#fff}.v-progress-circular{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle}.v-progress-circular svg{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:0}.v-progress-circular--indeterminate svg{-webkit-animation:progress-circular-rotate 1.4s linear infinite;-webkit-transform-origin:center center;animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{-webkit-animation:progress-circular-dash 1.4s ease-in-out infinite;animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-dasharray:80,200;stroke-dashoffset:0px;stroke-linecap:round}.v-progress-circular__underlay{stroke:rgba(0,0,0,.1);z-index:1}.v-progress-circular__overlay{stroke:currentColor;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;z-index:2}.v-progress-circular__info{-webkit-transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@-webkit-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@-webkit-keyframes progress-circular-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes progress-circular-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.theme--light.v-btn-toggle{background:#fff}.theme--light.v-btn-toggle .v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn-toggle .v-btn.v-btn--active:not(:last-child):not([data-only-child]){border-right-color:rgba(0,0,0,.26)}.theme--dark.v-btn-toggle{background:#424242}.theme--dark.v-btn-toggle .v-btn{color:#fff}.theme--dark.v-btn-toggle .v-btn.v-btn--active:not(:last-child):not([data-only-child]){border-right-color:hsla(0,0%,100%,.3)}.v-btn-toggle{border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);will-change:background,box-shadow}.v-btn-toggle .v-btn{border-radius:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;min-width:auto;opacity:.4;padding:0 8px;width:auto}.v-btn-toggle .v-btn:not(:last-child){border-right:1px solid transparent}.v-btn-toggle .v-btn:after{display:none}.v-btn-toggle .v-btn.v-btn--active{opacity:1}.v-btn-toggle .v-btn span+.v-icon{font-size:medium;margin-left:10px}.v-btn-toggle .v-btn:first-child{border-radius:2px 0 0 2px}.v-btn-toggle .v-btn:last-child{border-radius:0 2px 2px 0}.v-btn-toggle--selected{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-image{z-index:0}.v-image__image,.v-image__placeholder{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{-webkit-filter:blur(2px);filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;position:relative}.v-responsive__content{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.v-responsive__sizer{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0px;-webkit-transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1)}.application--is-rtl .v-carousel__prev{left:auto;right:5px}.application--is-rtl .v-carousel__next{left:5px;right:auto}.v-carousel{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:500px;overflow:hidden;position:relative;width:100%}.v-carousel__item{position:absolute;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-carousel__next,.v-carousel__prev{-webkit-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);z-index:1}.v-carousel__next .v-btn,.v-carousel__prev .v-btn{height:auto;margin:0;width:auto}.v-carousel__next .v-btn i,.v-carousel__prev .v-btn i{font-size:48px}.v-carousel__next .v-btn:hover,.v-carousel__prev .v-btn:hover{background:none}.v-carousel__prev{left:5px}.v-carousel__next{right:5px}.v-carousel__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls__item{margin:0 8px!important}.v-carousel__controls__item .v-icon{opacity:.5;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.theme--light.v-data-iterator .v-data-iterator__actions{color:rgba(0,0,0,.54)}.theme--light.v-data-iterator .v-data-iterator__actions__select .v-select .v-input__append-inner,.theme--light.v-data-iterator .v-data-iterator__actions__select .v-select .v-select__selection--comma{color:rgba(0,0,0,.54)!important}.theme--dark.v-data-iterator .v-data-iterator__actions{color:hsla(0,0%,100%,.7)}.theme--dark.v-data-iterator .v-data-iterator__actions__select .v-select .v-input__append-inner,.theme--dark.v-data-iterator .v-data-iterator__actions__select .v-select .v-select__selection--comma{color:hsla(0,0%,100%,.7)!important}.v-data-iterator__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;font-size:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-data-iterator__actions .v-btn{color:inherit}.v-data-iterator__actions .v-btn:last-of-type{margin-left:14px}.v-data-iterator__actions__range-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px}.v-data-iterator__actions__pagination{display:block;margin:0 32px 0 24px;text-align:center}.v-data-iterator__actions__select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:14px}.v-data-iterator__actions__select .v-select{margin:13px 0 13px 34px;padding:0;position:static}.v-data-iterator__actions__select .v-select .v-select__selection--comma{font-size:12px}.theme--light.v-overflow-btn .v-input__control:before,.theme--light.v-overflow-btn .v-input__slot:before{background-color:rgba(0,0,0,.12)!important}.theme--light.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,.theme--light.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner,.theme--light.v-overflow-btn--editable:hover .v-input__append-inner,.theme--light.v-overflow-btn--segmented .v-input__append-inner{border-left:1px solid rgba(0,0,0,.12)}.theme--light.v-overflow-btn.v-input--is-focused .v-input__slot,.theme--light.v-overflow-btn.v-select--is-menu-active .v-input__slot,.theme--light.v-overflow-btn:hover .v-input__slot{background:#fff}.theme--dark.v-overflow-btn .v-input__control:before,.theme--dark.v-overflow-btn .v-input__slot:before{background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,.theme--dark.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner,.theme--dark.v-overflow-btn--editable:hover .v-input__append-inner,.theme--dark.v-overflow-btn--segmented .v-input__append-inner{border-left:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-overflow-btn.v-input--is-focused .v-input__slot,.theme--dark.v-overflow-btn.v-select--is-menu-active .v-input__slot,.theme--dark.v-overflow-btn:hover .v-input__slot{background:#424242}.v-overflow-btn{margin-top:12px}.v-overflow-btn:not(.v-overflow-btn--editable)>.v-input__control>.v-input__slot{cursor:pointer}.v-overflow-btn .v-select__slot{height:48px}.v-overflow-btn .v-select__selection--comma:first-child,.v-overflow-btn .v-select__slot input{margin-left:16px}.v-overflow-btn .v-input__slot{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-overflow-btn .v-input__slot:after{content:none}.v-overflow-btn .v-label{margin-left:16px;top:calc(50% - 10px)}.v-overflow-btn .v-input__append-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:auto;align-self:auto;-ms-flex-negative:0;flex-shrink:0;height:48px;margin-top:0;padding:0;width:48px}.v-overflow-btn .v-input__append-outer,.v-overflow-btn .v-input__prepend-outer{margin-bottom:12px;margin-top:12px}.v-overflow-btn .v-input__control:before{content:\"\";height:1px;left:0;position:absolute;top:-1px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-overflow-btn.v-input--is-focused .v-input__slot,.v-overflow-btn.v-select--is-menu-active .v-input__slot{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-overflow-btn .v-select__selections{width:0}.v-overflow-btn--segmented .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-overflow-btn--segmented .v-select__selections .v-btn{border-radius:0;height:48px;margin:0 -16px 0 0;width:100%}.v-overflow-btn--segmented .v-select__selections .v-btn__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.v-overflow-btn--segmented .v-select__selections .v-btn__content:before{background-color:transparent}.v-overflow-btn--editable .v-input__append-inner,.v-overflow-btn--editable .v-input__append-inner *{cursor:pointer}.theme--light.v-table{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-table thead tr:first-child{border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-table thead th{color:rgba(0,0,0,.54)}.theme--light.v-table tbody tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-table tbody tr[active]{background:#f5f5f5}.theme--light.v-table tbody tr:hover:not(.v-datatable__expand-row){background:#eee}.theme--light.v-table tfoot tr{border-top:1px solid rgba(0,0,0,.12)}.theme--dark.v-table{background-color:#424242;color:#fff}.theme--dark.v-table thead tr:first-child{border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-table thead th{color:hsla(0,0%,100%,.7)}.theme--dark.v-table tbody tr:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-table tbody tr[active]{background:#505050}.theme--dark.v-table tbody tr:hover:not(.v-datatable__expand-row){background:#616161}.theme--dark.v-table tfoot tr{border-top:1px solid hsla(0,0%,100%,.12)}.v-table__overflow{overflow-x:auto;overflow-y:hidden;width:100%}table.v-table{border-collapse:collapse;border-radius:2px;border-spacing:0;max-width:100%;width:100%}table.v-table tbody td:first-child,table.v-table tbody td:not(:first-child),table.v-table tbody th:first-child,table.v-table tbody th:not(:first-child),table.v-table thead td:first-child,table.v-table thead td:not(:first-child),table.v-table thead th:first-child,table.v-table thead th:not(:first-child){padding:0 24px}table.v-table thead tr{height:56px}table.v-table thead th{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;font-size:12px;font-weight:500;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;white-space:nowrap}table.v-table thead th.sortable{pointer-events:auto}table.v-table thead th>div{width:100%}table.v-table tbody tr{-webkit-transition:background .3s cubic-bezier(.25,.8,.5,1);transition:background .3s cubic-bezier(.25,.8,.5,1);will-change:background}table.v-table tbody td,table.v-table tbody th{height:48px}table.v-table tbody td{font-size:13px;font-weight:400}table.v-table .input-group--selection-controls{padding:0}table.v-table .input-group--selection-controls .input-group__details{display:none}table.v-table .input-group--selection-controls.checkbox .v-icon{-webkit-transform:translateX(-50%);left:50%;transform:translateX(-50%)}table.v-table .input-group--selection-controls.checkbox .input-group--selection-controls__ripple{-webkit-transform:translate(-50%,-50%);left:50%;transform:translate(-50%,-50%)}table.v-table tfoot tr{height:48px}table.v-table tfoot tr td{padding:0 24px}.theme--light.v-datatable thead th.column.sortable i{color:rgba(0,0,0,.38)}.theme--light.v-datatable thead th.column.sortable.active,.theme--light.v-datatable thead th.column.sortable.active i,.theme--light.v-datatable thead th.column.sortable:hover{color:rgba(0,0,0,.87)}.theme--light.v-datatable .v-datatable__actions{background-color:#fff;border-top:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.54)}.theme--dark.v-datatable thead th.column.sortable i{color:hsla(0,0%,100%,.5)}.theme--dark.v-datatable thead th.column.sortable.active,.theme--dark.v-datatable thead th.column.sortable.active i,.theme--dark.v-datatable thead th.column.sortable:hover{color:#fff}.theme--dark.v-datatable .v-datatable__actions{background-color:#424242;border-top:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.7)}.v-datatable .v-input--selection-controls{margin:0}.v-datatable thead th.column.sortable{cursor:pointer;outline:0}.v-datatable thead th.column.sortable i{display:inline-block;font-size:16px;opacity:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-datatable thead th.column.sortable:focus i,.v-datatable thead th.column.sortable:hover i{opacity:.6}.v-datatable thead th.column.sortable.active{-webkit-transform:none;transform:none}.v-datatable thead th.column.sortable.active i{opacity:1}.v-datatable thead th.column.sortable.active.desc i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-datatable__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;font-size:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-datatable__actions .v-btn{color:inherit}.v-datatable__actions .v-btn:last-of-type{margin-left:14px}.v-datatable__actions__range-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px}.v-datatable__actions__pagination{display:block;margin:0 32px 0 24px;text-align:center}.v-datatable__actions__select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:14px;white-space:nowrap}.v-datatable__actions__select .v-select{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;margin:13px 0 13px 34px;padding:0;position:static}.v-datatable__actions__select .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-datatable__actions__select .v-select__selections .v-select__selection--comma{font-size:12px}.v-datatable__progress,.v-datatable__progress td,.v-datatable__progress th,.v-datatable__progress tr{height:auto!important}.v-datatable__progress th{padding:0!important}.v-datatable__progress th .v-progress-linear{margin:0}.v-datatable__expand-row{border:none!important}.v-datatable__expand-col{height:0!important;padding:0!important}.v-datatable__expand-col--expanded{border-bottom:1px solid rgba(0,0,0,.12)}.v-datatable__expand-content{-webkit-transition:height .3s cubic-bezier(.25,.8,.5,1);transition:height .3s cubic-bezier(.25,.8,.5,1)}.v-datatable__expand-content>.card{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.theme--light.v-small-dialog a{color:rgba(0,0,0,.87)}.theme--dark.v-small-dialog a{color:#fff}.theme--light.v-small-dialog__content{background:#fff}.theme--dark.v-small-dialog__content{background:#424242}.theme--light.v-small-dialog__actions{background:#fff}.theme--dark.v-small-dialog__actions{background:#424242}.v-small-dialog{display:block;height:100%;width:100%}.v-small-dialog__content{padding:0 24px}.v-small-dialog__actions{text-align:right;white-space:pre}.v-small-dialog a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;text-decoration:none}.v-small-dialog a>*{width:100%}.v-small-dialog .v-menu__activator{height:100%}.application--is-rtl .v-date-picker-title .v-picker__title__btn{text-align:right}.v-date-picker-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1}.v-date-picker-title__year{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:500;margin-bottom:8px}.v-date-picker-title__date{font-size:34px;font-weight:500;overflow:hidden;position:relative;text-align:left}.v-date-picker-title__date>div{position:relative}.theme--light.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) strong:not(:hover){color:rgba(0,0,0,.87)!important}.theme--light.v-date-picker-header .v-date-picker-header__value--disabled strong{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) strong:not(:hover){color:#fff!important}.theme--dark.v-date-picker-header .v-date-picker-header__value--disabled strong{color:hsla(0,0%,100%,.5)}.v-date-picker-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 16px;position:relative}.v-date-picker-header .v-btn{margin:0;z-index:auto}.v-date-picker-header .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;user-select:none}.v-date-picker-header__value{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative;text-align:center}.v-date-picker-header__value strong{cursor:pointer;display:block;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.theme--light.v-date-picker-table th{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-table th{color:hsla(0,0%,100%,.5)}.v-date-picker-table{height:242px;padding:0 12px;position:relative}.v-date-picker-table table{table-layout:fixed;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-date-picker-table td,.v-date-picker-table th{position:relative;text-align:center}.v-date-picker-table th{font-size:12px}.v-date-picker-table--date .v-btn{height:32px;width:32px}.v-date-picker-table .v-btn{font-size:12px;margin:0;z-index:auto}.v-date-picker-table .v-btn.v-btn--active{color:#fff}.v-date-picker-table--month td{height:56px;text-align:center;vertical-align:middle;width:33.333333%}.v-date-picker-table--month td .v-btn{margin:0 auto;max-width:160px;min-width:40px;width:100%}.v-date-picker-table--date th{font-weight:600;padding:8px 0}.v-date-picker-table--date td{width:45px}.v-date-picker-table__event{-webkit-transform:translateX(-4px);border-radius:50%;bottom:2px;content:\"\";display:block;height:8px;left:50%;position:absolute;transform:translateX(-4px);width:8px}.v-date-picker-years{font-size:16px;font-weight:400;height:286px;list-style-type:none;overflow:auto;padding:0;text-align:center}.v-date-picker-years li{cursor:pointer;padding:8px 0;-webkit-transition:none;transition:none}.v-date-picker-years li.active{font-size:26px;font-weight:500;padding:10px 0}.v-date-picker-years li:hover{background:rgba(0,0,0,.12)}.v-picker--landscape .v-date-picker-years{height:286px}.theme--light.v-picker__title{background:#e0e0e0}.theme--dark.v-picker__title{background:#616161}.theme--light.v-picker__body{background:#fff}.theme--dark.v-picker__body{background:#424242}.v-picker{border-radius:2px;contain:layout style;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;vertical-align:top}.v-picker--full-width{display:-webkit-box;display:-ms-flexbox;display:flex}.v-picker__title{border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;padding:16px}.v-picker__title__btn{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-picker__title__btn:not(.active){cursor:pointer;opacity:.6}.v-picker__title__btn:not(.active):hover{opacity:1}.v-picker__title__btn--readonly{pointer-events:none}.v-picker__title__btn--active{opacity:1}.v-picker__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;position:relative;z-index:0}.v-picker__body>div{width:100%}.v-picker__body>div.fade-transition-leave-active{position:absolute}.v-picker--landscape .v-picker__title{border-bottom-right-radius:0;border-top-right-radius:0;height:100%;left:0;position:absolute;top:0;width:170px;z-index:1}.v-picker--landscape .v-picker__actions,.v-picker--landscape .v-picker__body{margin-left:170px}.theme--light.v-expansion-panel .v-expansion-panel__container{background-color:#fff;border-top:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.theme--light.v-expansion-panel .v-expansion-panel__container .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panel .v-expansion-panel__container--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panel--focusable .v-expansion-panel__container:focus{background-color:#eee}.theme--dark.v-expansion-panel .v-expansion-panel__container{background-color:#424242;border-top:1px solid hsla(0,0%,100%,.12);color:#fff}.theme--dark.v-expansion-panel .v-expansion-panel__container .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panel .v-expansion-panel__container--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panel--focusable .v-expansion-panel__container:focus{background-color:#494949}.v-expansion-panel{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding:0;text-align:left;width:100%}.v-expansion-panel__container{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;outline:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel__container:first-child{border-top:none!important}.v-expansion-panel__container .v-expansion-panel__header__iconnel__header__icon{margin-left:auto}.v-expansion-panel__container--disabled .v-expansion-panel__header{pointer-events:none}.v-expansion-panel__container--active>.v-expansion-panel__header .v-expansion-panel__header__icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-expansion-panel__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;padding:12px 24px;position:relative}.v-expansion-panel__header>:not(.v-expansion-panel__header__icon){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.v-expansion-panel__body{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel__body .v-card{border-radius:0}.v-expansion-panel--inset,.v-expansion-panel--popout,.v-expansion-panel__body .v-card{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panel--inset .v-expansion-panel__container--active,.v-expansion-panel--popout .v-expansion-panel__container--active{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);margin:16px}.v-expansion-panel--inset .v-expansion-panel__container,.v-expansion-panel--popout .v-expansion-panel__container{max-width:95%}.v-expansion-panel--popout .v-expansion-panel__container--active{max-width:100%}.v-expansion-panel--inset .v-expansion-panel__container--active{max-width:85%}.theme--light.v-footer{background:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-footer{background:#212121;color:#fff}.v-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0!important;-ms-flex:0 1 auto!important;flex:0 1 auto!important;min-height:36px;-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.v-footer--absolute,.v-footer--fixed{bottom:0;left:0;width:100%;z-index:3}.v-footer--inset{z-index:2}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-form>.container{padding:16px}.v-form>.container>.layout>.flex{padding:8px}.v-form>.container>.layout:only-child{margin:-8px}.v-form>.container>.layout:not(:only-child){margin:auto -8px}.container{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:auto;padding:24px;width:100%}.container.fluid{max-width:100%}.container.fill-height{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.container.fill-height>.layout{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%}.container.grid-list-xs .layout .flex{padding:1px}.container.grid-list-xs .layout:only-child{margin:-1px}.container.grid-list-xs .layout:not(:only-child){margin:auto -1px}.container.grid-list-xs :not(:only-child) .layout:first-child{margin-top:-1px}.container.grid-list-xs :not(:only-child) .layout:last-child{margin-bottom:-1px}.container.grid-list-sm .layout .flex{padding:2px}.container.grid-list-sm .layout:only-child{margin:-2px}.container.grid-list-sm .layout:not(:only-child){margin:auto -2px}.container.grid-list-sm :not(:only-child) .layout:first-child{margin-top:-2px}.container.grid-list-sm :not(:only-child) .layout:last-child{margin-bottom:-2px}.container.grid-list-md .layout .flex{padding:4px}.container.grid-list-md .layout:only-child{margin:-4px}.container.grid-list-md .layout:not(:only-child){margin:auto -4px}.container.grid-list-md :not(:only-child) .layout:first-child{margin-top:-4px}.container.grid-list-md :not(:only-child) .layout:last-child{margin-bottom:-4px}.container.grid-list-lg .layout .flex{padding:8px}.container.grid-list-lg .layout:only-child{margin:-8px}.container.grid-list-lg .layout:not(:only-child){margin:auto -8px}.container.grid-list-lg :not(:only-child) .layout:first-child{margin-top:-8px}.container.grid-list-lg :not(:only-child) .layout:last-child{margin-bottom:-8px}.container.grid-list-xl .layout .flex{padding:12px}.container.grid-list-xl .layout:only-child{margin:-12px}.container.grid-list-xl .layout:not(:only-child){margin:auto -12px}.container.grid-list-xl :not(:only-child) .layout:first-child{margin-top:-12px}.container.grid-list-xl :not(:only-child) .layout:last-child{margin-bottom:-12px}.layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.layout.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.layout.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.layout.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout.column.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.layout.column>.flex{max-width:100%}.layout.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.child-flex>*,.flex{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align-self-start{-ms-flex-item-align:start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.align-self-center{-ms-flex-item-align:center;align-self:center}.align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.align-content-start{-ms-flex-line-pack:start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;align-content:flex-end}.align-content-center{-ms-flex-line-pack:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;align-content:space-around}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-self-start{justify-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-center{justify-self:center}.justify-self-baseline{justify-self:baseline}.grow,.spacer{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.grow{-ms-flex-negative:0!important;flex-shrink:0!important}.shrink{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:1!important;flex-shrink:1!important}.scroll-y{overflow-y:auto}.fill-height{height:100%}.hide-overflow{overflow:hidden!important}.show-overflow{overflow:visible!important}.ellipsis,.no-wrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-flex>*,.d-inline-flex>*{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}@media only screen and (min-width:960px){.container{max-width:900px}}@media only screen and (min-width:1264px){.container{max-width:1185px}}@media only screen and (min-width:1904px){.container{max-width:1785px}}@media only screen and (max-width:959px){.container{padding:16px}}@media (min-width:0){.flex.xs1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-xs1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex.xs2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-xs2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.xs3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xs3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.xs4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-xs4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.xs5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-xs5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.xs6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xs6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.xs7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-xs7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.xs8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-xs8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.xs9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xs9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.xs10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-xs10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.xs11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-xs11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.xs12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xs12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.offset-xs0{margin-left:0}.flex.offset-xs1{margin-left:8.333333333333332%}.flex.offset-xs2{margin-left:16.666666666666664%}.flex.offset-xs3{margin-left:25%}.flex.offset-xs4{margin-left:33.33333333333333%}.flex.offset-xs5{margin-left:41.66666666666667%}.flex.offset-xs6{margin-left:50%}.flex.offset-xs7{margin-left:58.333333333333336%}.flex.offset-xs8{margin-left:66.66666666666666%}.flex.offset-xs9{margin-left:75%}.flex.offset-xs10{margin-left:83.33333333333334%}.flex.offset-xs11{margin-left:91.66666666666666%}.flex.offset-xs12{margin-left:100%}}@media (min-width:600px){.flex.sm1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-sm1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex.sm2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-sm2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.sm3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-sm3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.sm4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-sm4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.sm5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-sm5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.sm6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-sm6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.sm7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-sm7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.sm8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-sm8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.sm9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-sm9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.sm10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-sm10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.sm11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-sm11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.sm12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-sm12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.offset-sm0{margin-left:0}.flex.offset-sm1{margin-left:8.333333333333332%}.flex.offset-sm2{margin-left:16.666666666666664%}.flex.offset-sm3{margin-left:25%}.flex.offset-sm4{margin-left:33.33333333333333%}.flex.offset-sm5{margin-left:41.66666666666667%}.flex.offset-sm6{margin-left:50%}.flex.offset-sm7{margin-left:58.333333333333336%}.flex.offset-sm8{margin-left:66.66666666666666%}.flex.offset-sm9{margin-left:75%}.flex.offset-sm10{margin-left:83.33333333333334%}.flex.offset-sm11{margin-left:91.66666666666666%}.flex.offset-sm12{margin-left:100%}}@media (min-width:960px){.flex.md1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-md1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex.md2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-md2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.md3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-md3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.md4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-md4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.md5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-md5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.md6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-md6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.md7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-md7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.md8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-md8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.md9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-md9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.md10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-md10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.md11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-md11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.md12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-md12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.offset-md0{margin-left:0}.flex.offset-md1{margin-left:8.333333333333332%}.flex.offset-md2{margin-left:16.666666666666664%}.flex.offset-md3{margin-left:25%}.flex.offset-md4{margin-left:33.33333333333333%}.flex.offset-md5{margin-left:41.66666666666667%}.flex.offset-md6{margin-left:50%}.flex.offset-md7{margin-left:58.333333333333336%}.flex.offset-md8{margin-left:66.66666666666666%}.flex.offset-md9{margin-left:75%}.flex.offset-md10{margin-left:83.33333333333334%}.flex.offset-md11{margin-left:91.66666666666666%}.flex.offset-md12{margin-left:100%}}@media (min-width:1264px){.flex.lg1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-lg1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex.lg2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-lg2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.lg3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-lg3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.lg4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-lg4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.lg5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-lg5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.lg6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-lg6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.lg7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-lg7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.lg8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-lg8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.lg9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-lg9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.lg10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-lg10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.lg11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-lg11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.lg12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-lg12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.offset-lg0{margin-left:0}.flex.offset-lg1{margin-left:8.333333333333332%}.flex.offset-lg2{margin-left:16.666666666666664%}.flex.offset-lg3{margin-left:25%}.flex.offset-lg4{margin-left:33.33333333333333%}.flex.offset-lg5{margin-left:41.66666666666667%}.flex.offset-lg6{margin-left:50%}.flex.offset-lg7{margin-left:58.333333333333336%}.flex.offset-lg8{margin-left:66.66666666666666%}.flex.offset-lg9{margin-left:75%}.flex.offset-lg10{margin-left:83.33333333333334%}.flex.offset-lg11{margin-left:91.66666666666666%}.flex.offset-lg12{margin-left:100%}}@media (min-width:1904px){.flex.xl1{-ms-flex-preferred-size:8.333333333333332%;flex-basis:8.333333333333332%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.333333333333332%}.flex.order-xl1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex.xl2{-ms-flex-preferred-size:16.666666666666664%;flex-basis:16.666666666666664%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.666666666666664%}.flex.order-xl2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.xl3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xl3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.xl4{-ms-flex-preferred-size:33.33333333333333%;flex-basis:33.33333333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333333333333%}.flex.order-xl4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.xl5{-ms-flex-preferred-size:41.66666666666667%;flex-basis:41.66666666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66666666666667%}.flex.order-xl5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.xl6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xl6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.xl7{-ms-flex-preferred-size:58.333333333333336%;flex-basis:58.333333333333336%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.333333333333336%}.flex.order-xl7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.xl8{-ms-flex-preferred-size:66.66666666666666%;flex-basis:66.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66666666666666%}.flex.order-xl8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.xl9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xl9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.xl10{-ms-flex-preferred-size:83.33333333333334%;flex-basis:83.33333333333334%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333333333334%}.flex.order-xl10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.xl11{-ms-flex-preferred-size:91.66666666666666%;flex-basis:91.66666666666666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66666666666666%}.flex.order-xl11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.xl12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xl12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.offset-xl0{margin-left:0}.flex.offset-xl1{margin-left:8.333333333333332%}.flex.offset-xl2{margin-left:16.666666666666664%}.flex.offset-xl3{margin-left:25%}.flex.offset-xl4{margin-left:33.33333333333333%}.flex.offset-xl5{margin-left:41.66666666666667%}.flex.offset-xl6{margin-left:50%}.flex.offset-xl7{margin-left:58.333333333333336%}.flex.offset-xl8{margin-left:66.66666666666666%}.flex.offset-xl9{margin-left:75%}.flex.offset-xl10{margin-left:83.33333333333334%}.flex.offset-xl11{margin-left:91.66666666666666%}.flex.offset-xl12{margin-left:100%}}.v-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;-webkit-transition:none;transition:none}.v-content[data-booted=true]{-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.v-content__wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;position:relative}@media print{@-moz-document url-prefix(){.v-content{display:block}}}.theme--light.v-jumbotron .v-jumbotron__content{color:rgba(0,0,0,.87)}.theme--dark.v-jumbotron .v-jumbotron__content{color:#fff}.v-jumbotron{display:block;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-jumbotron__wrapper{height:100%;overflow:hidden;position:relative;-webkit-transition:inherit;transition:inherit;width:100%}.v-jumbotron__background{bottom:0;contain:strict;left:0;position:absolute;right:0;top:0;-webkit-transition:inherit;transition:inherit}.v-jumbotron__image{-webkit-transform:translate(-50%,-50%);left:50%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transition:inherit;transition:inherit;will-change:transform}.v-jumbotron__content{height:100%;position:relative;-webkit-transition:inherit;transition:inherit}.theme--light.v-navigation-drawer{background-color:#fff}.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:rgba(0,0,0,.12)}.theme--light.v-navigation-drawer .v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-navigation-drawer{background-color:#424242}.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:hsla(0,0%,100%,.12)}.theme--dark.v-navigation-drawer .v-divider{border-color:hsla(0,0%,100%,.12)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;display:block;left:0;max-width:100%;overflow-x:hidden;overflow-y:auto;pointer-events:auto;top:0;-webkit-transition:none;transition:none;will-change:transform;z-index:3}.v-navigation-drawer[data-booted=true]{-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,-webkit-transform;-webkit-transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.v-navigation-drawer__border{height:100%;position:absolute;right:0;top:0;width:1px}.v-navigation-drawer.v-navigation-drawer--right:after{left:0;right:auto}.v-navigation-drawer--right{left:auto;right:0}.v-navigation-drawer--right>.v-navigation-drawer__border{left:0;right:auto}.v-navigation-drawer--absolute{position:absolute}.v-navigation-drawer--fixed{position:fixed}.v-navigation-drawer--floating:after{display:none}.v-navigation-drawer--mini-variant{overflow:hidden}.v-navigation-drawer--mini-variant .v-list__group__header__prepend-icon{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.v-navigation-drawer--mini-variant .v-list__tile__action,.v-navigation-drawer--mini-variant .v-list__tile__avatar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:48px}.v-navigation-drawer--mini-variant .v-list__tile:after,.v-navigation-drawer--mini-variant .v-list__tile__content{opacity:0}.v-navigation-drawer--mini-variant .v-divider,.v-navigation-drawer--mini-variant .v-list--group,.v-navigation-drawer--mini-variant .v-subheader{display:none!important}.v-navigation-drawer--is-mobile,.v-navigation-drawer--temporary{z-index:6}.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),.v-navigation-drawer--temporary:not(.v-navigation-drawer--close){-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.v-navigation-drawer .v-list{background:inherit}.v-navigation-drawer>.v-list .v-list__tile{font-weight:500;-webkit-transition:none;transition:none}.v-navigation-drawer>.v-list .v-list__tile--active .v-list__tile__title{color:inherit}.v-navigation-drawer>.v-list .v-list--group .v-list__tile{font-weight:400}.v-navigation-drawer>.v-list .v-list--group__header--active:after{background:transparent}.v-navigation-drawer>.v-list:not(.v-list--dense) .v-list__tile{font-size:14px}.theme--light.v-pagination .v-pagination__item{background:#fff;color:#000}.theme--light.v-pagination .v-pagination__item--active{color:#fff}.theme--light.v-pagination .v-pagination__navigation{background:#fff}.theme--light.v-pagination .v-pagination__navigation .v-icon{color:rgba(0,0,0,.54)}.theme--dark.v-pagination .v-pagination__item{background:#424242;color:#fff}.theme--dark.v-pagination .v-pagination__item--active{color:#fff}.theme--dark.v-pagination .v-pagination__navigation{background:#424242}.theme--dark.v-pagination .v-pagination__navigation .v-icon{color:#fff}.v-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style-type:none;margin:0;max-width:100%;padding:0}.v-pagination>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.v-pagination--circle .v-pagination__item,.v-pagination--circle .v-pagination__more,.v-pagination--circle .v-pagination__navigation{border-radius:50%}.v-pagination--disabled{opacity:.6;pointer-events:none}.v-pagination__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border-radius:4px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.3rem;text-decoration:none;-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1);width:34px}.v-pagination__item--active{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-pagination__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.3rem 10px;text-decoration:none;width:2rem}.v-pagination__navigation .v-icon{font-size:2rem;-webkit-transition:.2s cubic-bezier(.4,0,.6,1);transition:.2s cubic-bezier(.4,0,.6,1);vertical-align:middle}.v-pagination__navigation--disabled{opacity:.6;pointer-events:none}.v-pagination__more{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.3rem;width:2rem}.v-parallax{overflow:hidden;position:relative;z-index:0}.v-parallax__image-container{bottom:0;contain:strict;left:0;position:absolute;right:0;top:0;z-index:1}.v-parallax__image{-webkit-transform:translate(-50%);bottom:0;display:none;left:50%;min-height:100%;min-width:100%;position:absolute;transform:translate(-50%);-webkit-transition:opacity .3s cubic-bezier(.25,.8,.5,1);transition:opacity .3s cubic-bezier(.25,.8,.5,1);will-change:transform;z-index:1}.v-parallax__content{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem;position:relative;z-index:2}.v-input--radio-group .v-radio{margin-bottom:8px}.v-input--radio-group__input{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.v-input--radio-group__input>.v-label{padding-bottom:8px}.v-input--radio-group--row .v-input--radio-group__input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-input--radio-group--column .v-input--radio-group__input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.theme--light.v-radio--is-disabled label{color:rgba(0,0,0,.38)}.theme--light.v-radio--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.theme--dark.v-radio--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.v-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-right:16px;outline:none}.v-radio--is-disabled{pointer-events:none}.theme--light.v-input--range-slider.v-input--slider.v-input--is-disabled .v-slider.v-slider .v-slider__thumb{background:#bdbdbd}.theme--dark.v-input--range-slider.v-input--slider.v-input--is-disabled .v-slider.v-slider .v-slider__thumb{background:#424242}.v-input--range-slider.v-input--is-disabled .v-slider__track-fill{display:none}.v-input--range-slider.v-input--is-disabled.v-input--slider .v-slider.v-slider .v-slider__thumb{border-color:transparent}.theme--light.v-input--slider .v-slider__track,.theme--light.v-input--slider .v-slider__track-fill{background:rgba(0,0,0,.26)}.theme--light.v-input--slider .v-slider__track__container:after{border:1px solid rgba(0,0,0,.87)}.theme--light.v-input--slider .v-slider__ticks{border-color:rgba(0,0,0,.87);color:rgba(0,0,0,.54)}.theme--light.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb-label{background:rgba(0,0,0,.26)}.theme--light.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb{border:3px solid rgba(0,0,0,.26)}.theme--light.v-input--slider:not(.v-input--is-dirty).v-input--slider--is-active .v-slider__thumb{border:3px solid rgba(0,0,0,.38)}.theme--light.v-input--slider.v-input--is-disabled .v-slider__thumb{border:5px solid rgba(0,0,0,.26)}.theme--light.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{background:rgba(0,0,0,.26)}.theme--light.v-input--slider.v-input--slider--is-active .v-slider__track{background:rgba(0,0,0,.38)}.theme--dark.v-input--slider .v-slider__track,.theme--dark.v-input--slider .v-slider__track-fill{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider .v-slider__track__container:after{border:1px solid #fff}.theme--dark.v-input--slider .v-slider__ticks{border-color:#fff;color:hsla(0,0%,100%,.7)}.theme--dark.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb-label{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb{border:3px solid hsla(0,0%,100%,.2)}.theme--dark.v-input--slider:not(.v-input--is-dirty).v-input--slider--is-active .v-slider__thumb{border:3px solid hsla(0,0%,100%,.3)}.theme--dark.v-input--slider.v-input--is-disabled .v-slider__thumb{border:5px solid hsla(0,0%,100%,.2)}.theme--dark.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{background:hsla(0,0%,100%,.2)}.theme--dark.v-input--slider.v-input--slider--is-active .v-slider__track{background:hsla(0,0%,100%,.3)}.application--is-rtl .v-input--slider .v-label{margin-left:16px;margin-right:0}.v-input--slider{margin-top:16px}.v-input--slider.v-input--is-focused .v-slider__thumb-container--is-active:not(.v-slider__thumb-container--show-label):before{-webkit-transform:scale(1);opacity:.2;transform:scale(1)}.v-input--slider.v-input--is-focused .v-slider__track{-webkit-transition:none;transition:none}.v-input--slider.v-input--is-focused.v-input--slider--ticks .v-slider .v-slider__tick,.v-input--slider.v-input--is-focused.v-input--slider--ticks .v-slider__track__container:after,.v-input--slider.v-input--slider--ticks .v-slider__ticks.v-slider__ticks--always-show{opacity:1}.v-input--slider.v-input--slider--ticks-labels .v-input__slot{margin-bottom:16px}.v-input--slider.v-input--is-readonly{pointer-events:none}.v-input--slider.v-input--is-disabled .v-slider__thumb{-webkit-transform:translateY(-50%) scale(.45);transform:translateY(-50%) scale(.45)}.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb{border:0 solid transparent}.v-input--slider .v-input__slot>:first-child:not(:only-child){margin-right:16px}.v-slider{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:32px;outline:none;position:relative;user-select:none}.v-slider input{cursor:default;opacity:0;padding:0;width:100%}.v-slider__track__container{-webkit-transform:translateY(-50%);height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.v-slider__track__container:after{content:\"\";height:2px;opacity:0;position:absolute;right:0;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:2px}.v-slider__thumb,.v-slider__ticks,.v-slider__track{position:absolute;top:0}.v-slider__track{-webkit-transform-origin:right;overflow:hidden;transform-origin:right}.v-slider__track,.v-slider__track-fill{height:2px;left:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-slider__track-fill{-webkit-transform-origin:left;position:absolute;transform-origin:left}.v-slider__ticks-container{-webkit-transform:translateY(-50%);height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.v-slider__ticks{border-style:solid;opacity:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__ticks>span{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateX(-50%);-webkit-user-select:none;position:absolute;top:8px;transform:translateX(-50%);user-select:none;white-space:nowrap}.v-slider__ticks:first-child>span{-webkit-transform:translateX(0);transform:translateX(0)}.v-slider__ticks:last-child>span{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.v-slider:not(.v-input--is-dirty) .v-slider__ticks:first-child{border-color:transparent}.v-slider__thumb-container{position:absolute;top:50%;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb-container:before{-webkit-transform:scale(.2);background:currentColor;border-radius:50%;color:inherit;content:\"\";height:32px;left:-16px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:-16px;transform:scale(.2);-webkit-transition:.4s cubic-bezier(0,0,.2,1);transition:.4s cubic-bezier(0,0,.2,1);width:32px;will-change:transform,opacity}.v-slider__thumb{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateY(-50%) scale(.6);-webkit-user-select:none;background:transparent;border-radius:50%;height:24px;left:-12px;top:50%;transform:translateY(-50%) scale(.6);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;width:24px}.v-slider--is-active .v-slider__thumb-container--is-active .v-slider__thumb{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.v-slider--is-active .v-slider__thumb-container--is-active.v-slider__thumb-container--show-label .v-slider__thumb{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}.v-slider--is-active .v-slider__ticks-container .v-slider__ticks{opacity:1}.v-slider__thumb-label__container{top:0}.v-slider__thumb-label,.v-slider__thumb-label__container{left:0;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1)}.v-slider__thumb-label{-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50% 50% 0;bottom:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);user-select:none;width:32px}.v-slider__thumb-label>*{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.v-slider__track,.v-slider__track-fill{position:absolute}.v-rating .v-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;border-radius:50%;padding:.5rem;user-select:none}.v-rating--readonly .v-icon{pointer-events:none}.v-rating--dense .v-icon{padding:.1rem}.v-snack{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;left:0;pointer-events:none;position:fixed;right:0;z-index:1000}.v-snack--absolute{position:absolute}.v-snack--top{top:0}.v-snack--bottom{bottom:0}.v-snack__wrapper{background-color:#323232;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);pointer-events:auto}.v-snack__content,.v-snack__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.v-snack__content{height:48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:14px 24px}.v-snack__content .v-btn{color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;margin:0 0 0 24px;min-width:auto;padding:8px;width:auto}.v-snack__content .v-btn__content{margin:-2px}.v-snack__content .v-btn:before{display:none}.v-snack--multi-line .v-snack__content{height:80px;padding:24px}.v-snack--vertical .v-snack__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:112px;padding:24px 24px 14px}.v-snack--vertical .v-snack__content .v-btn.v-btn{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:0;margin-top:24px;padding:0}.v-snack--vertical .v-snack__content .v-btn__content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.v-snack--auto-height .v-snack__content{height:auto}.v-snack-transition-enter-active,.v-snack-transition-leave-active{transition:-webkit-transform .4s cubic-bezier(.25,.8,.5,1);-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.8,.5,1);transition:transform .4s cubic-bezier(.25,.8,.5,1);transition:transform .4s cubic-bezier(.25,.8,.5,1), -webkit-transform .4s cubic-bezier(.25,.8,.5,1);transition:transform .4s cubic-bezier(.25,.8,.5,1),-webkit-transform .4s cubic-bezier(.25,.8,.5,1)}.v-snack-transition-enter-active .v-snack__content,.v-snack-transition-leave-active .v-snack__content{-webkit-transition:opacity .3s linear .1s;transition:opacity .3s linear .1s}.v-snack-transition-enter .v-snack__content{opacity:0}.v-snack-transition-enter-to .v-snack__content,.v-snack-transition-leave .v-snack__content{opacity:1}.v-snack-transition-enter.v-snack.v-snack--top,.v-snack-transition-leave-to.v-snack.v-snack--top{-webkit-transform:translateY(calc(-100% - 8px));transform:translateY(calc(-100% - 8px))}.v-snack-transition-enter.v-snack.v-snack--bottom,.v-snack-transition-leave-to.v-snack.v-snack--bottom{-webkit-transform:translateY(100%);transform:translateY(100%)}@media only screen and (min-width:600px){.v-snack__wrapper{border-radius:2px;margin:0 auto;max-width:568px;min-width:288px;width:auto}.v-snack--left .v-snack__wrapper{margin-left:0}.v-snack--right .v-snack__wrapper{margin-right:0}.v-snack--left,.v-snack--right{margin:0 24px}.v-snack--left.v-snack--top,.v-snack--right.v-snack--top{-webkit-transform:translateY(24px);transform:translateY(24px)}.v-snack--left.v-snack--bottom,.v-snack--right.v-snack--bottom{-webkit-transform:translateY(-24px);transform:translateY(-24px)}.v-snack__content .v-btn:first-of-type{margin-left:42px}}.v-speed-dial{position:relative}.v-speed-dial--absolute{position:absolute}.v-speed-dial--fixed{position:fixed}.v-speed-dial--absolute,.v-speed-dial--fixed{z-index:4}.v-speed-dial--absolute>.v-btn--floating,.v-speed-dial--fixed>.v-btn--floating{margin:0}.v-speed-dial--top:not(.v-speed-dial--absolute){top:16px}.v-speed-dial--top.v-speed-dial--absolute{-webkit-transform:translateY(-50%);top:50%;transform:translateY(-50%)}.v-speed-dial--bottom:not(.v-speed-dial--absolute){bottom:16px}.v-speed-dial--bottom.v-speed-dial--absolute{-webkit-transform:translateY(50%);bottom:50%;transform:translateY(50%)}.v-speed-dial--left{left:16px}.v-speed-dial--right{right:16px}.v-speed-dial--direction-left .v-speed-dial__list,.v-speed-dial--direction-right .v-speed-dial__list{height:100%;top:0}.v-speed-dial--direction-bottom .v-speed-dial__list,.v-speed-dial--direction-top .v-speed-dial__list{left:0;width:100%}.v-speed-dial--direction-top .v-speed-dial__list{bottom:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-speed-dial--direction-right .v-speed-dial__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:100%}.v-speed-dial--direction-bottom .v-speed-dial__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:100%}.v-speed-dial--direction-left .v-speed-dial__list{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;right:100%}.v-speed-dial__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute}.v-speed-dial__list .v-btn:first-child{-webkit-transition-delay:.05s;transition-delay:.05s}.v-speed-dial__list .v-btn:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.v-speed-dial__list .v-btn:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.v-speed-dial__list .v-btn:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.v-speed-dial__list .v-btn:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.v-speed-dial__list .v-btn:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.v-speed-dial__list .v-btn:nth-child(7){-webkit-transition-delay:.35s;transition-delay:.35s}.theme--light.v-stepper{background:#fff}.theme--light.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:rgba(0,0,0,.38)}.theme--light.v-stepper .v-stepper__step__step,.theme--light.v-stepper .v-stepper__step__step .v-icon{color:#fff}.theme--light.v-stepper .v-stepper__header .v-divider{border-color:rgba(0,0,0,.12)}.theme--light.v-stepper .v-stepper__step--active .v-stepper__label{text-shadow:0 0 0 #000}.theme--light.v-stepper .v-stepper__step--editable:hover{background:rgba(0,0,0,.06)}.theme--light.v-stepper .v-stepper__step--editable:hover .v-stepper__label{text-shadow:0 0 0 #000}.theme--light.v-stepper .v-stepper__step--complete .v-stepper__label{color:rgba(0,0,0,.87)}.theme--light.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step{background:rgba(0,0,0,.54)}.theme--light.v-stepper .v-stepper__label{color:rgba(0,0,0,.38)}.theme--light.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label,.theme--light.v-stepper .v-stepper__label small{color:rgba(0,0,0,.54)}.theme--light.v-stepper--vertical .v-stepper__content:not(:last-child){border-left:1px solid rgba(0,0,0,.12)}.theme--dark.v-stepper{background:#303030}.theme--dark.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:hsla(0,0%,100%,.5)}.theme--dark.v-stepper .v-stepper__step__step,.theme--dark.v-stepper .v-stepper__step__step .v-icon{color:#fff}.theme--dark.v-stepper .v-stepper__header .v-divider{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-stepper .v-stepper__step--active .v-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.v-stepper .v-stepper__step--editable:hover{background:hsla(0,0%,100%,.06)}.theme--dark.v-stepper .v-stepper__step--editable:hover .v-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.v-stepper .v-stepper__step--complete .v-stepper__label{color:hsla(0,0%,100%,.87)}.theme--dark.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step{background:hsla(0,0%,100%,.75)}.theme--dark.v-stepper .v-stepper__label{color:hsla(0,0%,100%,.5)}.theme--dark.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label,.theme--dark.v-stepper .v-stepper__label small{color:hsla(0,0%,100%,.7)}.theme--dark.v-stepper--vertical .v-stepper__content:not(:last-child){border-left:1px solid hsla(0,0%,100%,.12)}.v-stepper{overflow:hidden;position:relative}.v-stepper,.v-stepper__header{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-stepper__header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:72px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.v-stepper__header .v-divider{-ms-flex-item-align:center;align-self:center;margin:0 -16px}.v-stepper__items{overflow:hidden;position:relative}.v-stepper__step__step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px;min-width:24px;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1);width:24px}.v-stepper__step__step .v-icon{font-size:18px}.v-stepper__step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:24px;position:relative}.v-stepper__step--active .v-stepper__label{-webkit-transition:.3s cubic-bezier(.4,0,.6,1);transition:.3s cubic-bezier(.4,0,.6,1)}.v-stepper__step--editable{cursor:pointer}.v-stepper__step.v-stepper__step--error .v-stepper__step__step{background:transparent;color:inherit}.v-stepper__step.v-stepper__step--error .v-stepper__step__step .v-icon{color:inherit;font-size:24px}.v-stepper__step.v-stepper__step--error .v-stepper__label{color:inherit;font-weight:500;text-shadow:none}.v-stepper__step.v-stepper__step--error .v-stepper__label small{color:inherit}.v-stepper__label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.v-stepper__label small{font-size:12px;font-weight:300;text-shadow:none}.v-stepper__wrapper{overflow:hidden;-webkit-transition:none;transition:none}.v-stepper__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:24px 24px 16px;top:0;width:100%}.v-stepper__content>.v-btn{margin:24px 8px 8px 0}.v-stepper--is-booted .v-stepper__content,.v-stepper--is-booted .v-stepper__wrapper{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-stepper--vertical{padding-bottom:36px}.v-stepper--vertical .v-stepper__content{margin:-8px -36px -16px 36px;padding:16px 60px 16px 23px;width:auto}.v-stepper--vertical .v-stepper__step{padding:24px 24px 16px}.v-stepper--vertical .v-stepper__step__step{margin-right:12px}.v-stepper--alt-labels .v-stepper__header{height:auto}.v-stepper--alt-labels .v-stepper__header .v-divider{-ms-flex-item-align:start;align-self:flex-start;margin:35px -67px 0}.v-stepper--alt-labels .v-stepper__step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:175px;flex-basis:175px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.v-stepper--alt-labels .v-stepper__step small{-ms-flex-item-align:center;align-self:center}.v-stepper--alt-labels .v-stepper__step__step{margin-bottom:11px;margin-right:0}@media only screen and (max-width:959px){.v-stepper:not(.v-stepper--vertical) .v-stepper__label{display:none}.v-stepper:not(.v-stepper--vertical) .v-stepper__step__step{margin-right:0}}.theme--light.v-input--switch__thumb{color:#fafafa}.theme--light.v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#bdbdbd!important}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.application--is-rtl .v-input--switch .v-input--selection-controls__ripple{left:auto;right:-14px}.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(-16px);transform:translate(-16px)}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;-webkit-transition:inherit;transition:inherit}.v-input--switch__track{border-radius:8px;height:14px;left:2px;opacity:.6;position:absolute;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);height:20px;position:relative;top:calc(50% - 10px);width:20px}.v-input--switch .v-input--selection-controls__input{width:38px}.v-input--switch .v-input--selection-controls__ripple{left:-14px;top:calc(50% - 24px)}.v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-input--switch.v-input--is-dirty .v-input--switch__thumb{-webkit-transform:translate(16px);transform:translate(16px)}.theme--light.v-system-bar{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.theme--light.v-system-bar .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-system-bar--lights-out{background-color:hsla(0,0%,100%,.7)!important}.theme--dark.v-system-bar{background-color:#000;color:hsla(0,0%,100%,.7)}.theme--dark.v-system-bar .v-icon{color:hsla(0,0%,100%,.7)}.theme--dark.v-system-bar--lights-out{background-color:rgba(0,0,0,.2)!important}.v-system-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;padding:0 8px}.v-system-bar .v-icon{font-size:16px}.v-system-bar--absolute,.v-system-bar--fixed{left:0;top:0;width:100%;z-index:3}.v-system-bar--fixed{position:fixed}.v-system-bar--absolute{position:absolute}.v-system-bar--status .v-icon{margin-right:4px}.v-system-bar--window .v-icon{font-size:20px;margin-right:8px}.theme--light.v-tabs__bar{background-color:#fff}.theme--light.v-tabs__bar .v-tabs__div{color:rgba(0,0,0,.87)}.theme--light.v-tabs__bar .v-tabs__item--disabled{color:rgba(0,0,0,.26)}.theme--dark.v-tabs__bar{background-color:#424242}.theme--dark.v-tabs__bar .v-tabs__div{color:#fff}.theme--dark.v-tabs__bar .v-tabs__item--disabled{color:hsla(0,0%,100%,.3)}.v-tabs,.v-tabs__bar{position:relative}.v-tabs__icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;position:absolute;top:0;user-select:none;width:32px}.v-tabs__icon--prev{left:4px}.v-tabs__icon--next{right:4px}.v-tabs__wrapper{contain:content;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.v-tabs__wrapper--show-arrows{margin-left:40px;margin-right:40px}.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title{padding-left:16px}.v-tabs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:48px;list-style-type:none;position:relative;transition:-webkit-transform .6s cubic-bezier(.86,0,.07,1);-webkit-transition:-webkit-transform .6s cubic-bezier(.86,0,.07,1);transition:transform .6s cubic-bezier(.86,0,.07,1);transition:transform .6s cubic-bezier(.86,0,.07,1), -webkit-transform .6s cubic-bezier(.86,0,.07,1);transition:transform .6s cubic-bezier(.86,0,.07,1),-webkit-transform .6s cubic-bezier(.86,0,.07,1);white-space:nowrap}.v-tabs__container--overflow .v-tabs__div{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.v-tabs__container--grow .v-tabs__div{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:none}.v-tabs__container--icons-and-text{height:72px}.v-tabs__container--align-with-title{padding-left:56px}.v-tabs__container--fixed-tabs .v-tabs__div,.v-tabs__container--icons-and-text .v-tabs__div{min-width:72px}.v-tabs__container--centered .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--centered>.v-tabs__div:first-child,.v-tabs__container--fixed-tabs .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--fixed-tabs>.v-tabs__div:first-child,.v-tabs__container--right .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--right>.v-tabs__div:first-child{margin-left:auto}.v-tabs__container--centered>.v-tabs__div:last-child,.v-tabs__container--fixed-tabs>.v-tabs__div:last-child{margin-right:auto}.v-tabs__container--icons-and-text .v-tabs__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-tabs__container--icons-and-text .v-tabs__item .v-icon{margin-bottom:6px}.v-tabs__div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:14px;font-weight:500;height:inherit;line-height:normal;max-width:264px;text-align:center;text-transform:uppercase;vertical-align:middle}.v-tabs__item{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:inherit;padding:6px 12px;text-decoration:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;white-space:normal}.v-tabs__item:not(.v-tabs__item--active){opacity:.7}.v-tabs__item--disabled{pointer-events:none}.v-tabs__slider{height:2px;width:100%}.v-tabs__slider-wrapper{bottom:0;margin:0!important;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-tabs__items{overflow:hidden;position:relative}.v-tabs__content{transition:-webkit-transform .4s cubic-bezier(.86,0,.07,1);-webkit-transition:-webkit-transform .4s cubic-bezier(.86,0,.07,1);transition:transform .4s cubic-bezier(.86,0,.07,1);transition:transform .4s cubic-bezier(.86,0,.07,1), -webkit-transform .4s cubic-bezier(.86,0,.07,1);transition:transform .4s cubic-bezier(.86,0,.07,1),-webkit-transform .4s cubic-bezier(.86,0,.07,1);width:100%}@media only screen and (max-width:599px){.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title{padding-left:24px}.v-tabs__container--fixed-tabs .v-tabs__div{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:600px){.v-tabs__container--fixed-tabs .v-tabs__div,.v-tabs__container--icons-and-text .v-tabs__div{min-width:160px}}.theme--light.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea{color:#fff}.theme--dark.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px;margin-right:0}.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px;padding-right:0}.v-textarea textarea{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:18px;max-width:100%;min-height:32px;outline:none;padding:7px 0 8px;width:100%}.v-textarea .v-text-field__prefix{-ms-flex-item-align:start;align-self:start;padding-top:4px}.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__slot textarea,.v-textarea.v-text-field--full-width .v-text-field__slot textarea{margin-top:0}.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__details,.v-textarea.v-text-field--full-width .v-text-field__details{bottom:4px}.v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--single-line .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line textarea{margin-top:12px}.v-textarea.v-text-field--box.v-text-field--single-line .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--single-line.v-text-field--outline .v-input__control,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-text-field--outline .v-input__control{padding-top:0}.v-textarea.v-text-field--solo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:16px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-time-picker-title{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:1}.v-time-picker-title__time{white-space:nowrap}.v-time-picker-title__time .v-picker__title__btn,.v-time-picker-title__time span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:70px;height:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-time-picker-title__ampm{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;margin:8px 0 6px 8px;text-transform:uppercase}.v-time-picker-title__ampm div:only-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.v-picker__title--landscape .v-time-picker-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-picker__title--landscape .v-time-picker-title__time{text-align:right}.v-picker__title--landscape .v-time-picker-title__time .v-picker__title__btn,.v-picker__title--landscape .v-time-picker-title__time span{font-size:55px;height:55px}.v-picker__title--landscape .v-time-picker-title__ampm{-ms-flex-item-align:auto;align-self:auto;margin:16px 0 0;text-align:center}.theme--light.v-time-picker-clock{background:#e0e0e0}.theme--light.v-time-picker-clock>span.disabled{color:rgba(0,0,0,.26)}.theme--light.v-time-picker-clock>span.disabled.active{color:hsla(0,0%,100%,.3)}.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__hand{background-color:#bdbdbd}.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__hand:after{color:#bdbdbd}.theme--light.v-time-picker-clock--indeterminate>span.active{background-color:#bdbdbd}.theme--dark.v-time-picker-clock{background:#616161}.theme--dark.v-time-picker-clock>span.disabled,.theme--dark.v-time-picker-clock>span.disabled.active{color:hsla(0,0%,100%,.3)}.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__hand{background-color:#757575}.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__hand:after{color:#757575}.theme--dark.v-time-picker-clock--indeterminate>span.active{background-color:#757575}.v-time-picker-clock{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;border-radius:100%;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none}.v-time-picker-clock__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.v-time-picker-clock__hand{-webkit-transform-origin:center bottom;bottom:50%;height:calc(50% - 28px);left:calc(50% - 1px);position:absolute;transform-origin:center bottom;width:2px;will-change:transform;z-index:1}.v-time-picker-clock__hand:before{background:transparent;border:2px solid;border-color:inherit;border-radius:100%;height:10px;top:-3%;width:10px}.v-time-picker-clock__hand:after,.v-time-picker-clock__hand:before{-webkit-transform:translate(-50%,-50%);content:\"\";left:50%;position:absolute;transform:translate(-50%,-50%)}.v-time-picker-clock__hand:after{background-color:inherit;border-color:inherit;border-radius:100%;border-style:solid;height:8px;top:100%;width:8px}.v-time-picker-clock>span{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:calc(50% - 20px);position:absolute;text-align:center;top:calc(50% - 20px);user-select:none;width:40px}.v-time-picker-clock>span>span{z-index:1}.v-time-picker-clock>span:after,.v-time-picker-clock>span:before{-webkit-transform:translate(-50%,-50%);border-radius:100%;content:\"\";height:14px;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;width:40px}.v-time-picker-clock>span.active{color:#fff;cursor:default;z-index:2}.v-time-picker-clock>span.disabled{pointer-events:none}.theme--light.v-toolbar{background-color:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-toolbar{background-color:#212121;color:#fff}.v-toolbar{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);position:relative;-webkit-transition:none;transition:none;width:100%;will-change:padding-left,padding-right}.v-toolbar[data-booted=true]{-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.v-toolbar .v-text-field--box,.v-toolbar .v-text-field--enclosed{margin:0}.v-toolbar .v-text-field--box .v-text-field__details,.v-toolbar .v-text-field--enclosed .v-text-field__details{display:none}.v-toolbar .v-tabs{width:100%}.v-toolbar__title{font-size:20px;font-weight:500;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar__title:not(:first-child){margin-left:20px}.v-toolbar__content,.v-toolbar__extension{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 24px}.v-toolbar__content .v-btn--icon,.v-toolbar__extension .v-btn--icon{margin:6px}.v-toolbar__content>:first-child,.v-toolbar__extension>:first-child{margin-left:0}.v-toolbar__content>:first-child.v-btn--icon,.v-toolbar__extension>:first-child.v-btn--icon{margin-left:-6px}.v-toolbar__content>:first-child.v-menu .v-menu__activator .v-btn,.v-toolbar__content>:first-child.v-tooltip span .v-btn,.v-toolbar__extension>:first-child.v-menu .v-menu__activator .v-btn,.v-toolbar__extension>:first-child.v-tooltip span .v-btn{margin-left:0}.v-toolbar__content>:first-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__content>:first-child.v-tooltip span .v-btn--icon,.v-toolbar__extension>:first-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__extension>:first-child.v-tooltip span .v-btn--icon{margin-left:-6px}.v-toolbar__content>:last-child,.v-toolbar__extension>:last-child{margin-right:0}.v-toolbar__content>:last-child.v-btn--icon,.v-toolbar__extension>:last-child.v-btn--icon{margin-right:-6px}.v-toolbar__content>:last-child.v-menu .v-menu__activator .v-btn,.v-toolbar__content>:last-child.v-tooltip span .v-btn,.v-toolbar__extension>:last-child.v-menu .v-menu__activator .v-btn,.v-toolbar__extension>:last-child.v-tooltip span .v-btn{margin-right:0}.v-toolbar__content>:last-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__content>:last-child.v-tooltip span .v-btn--icon,.v-toolbar__extension>:last-child.v-menu .v-menu__activator .v-btn--icon,.v-toolbar__extension>:last-child.v-tooltip span .v-btn--icon{margin-right:-6px}.v-toolbar__content>.v-list,.v-toolbar__extension>.v-list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:100%}.v-toolbar__content>.v-list:first-child,.v-toolbar__extension>.v-list:first-child{margin-left:-24px}.v-toolbar__content>.v-list:last-child,.v-toolbar__extension>.v-list:last-child{margin-right:-24px}.v-toolbar__extension>.v-toolbar__title{margin-left:72px}.v-toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;max-width:100%;padding:0}.v-toolbar__items .v-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center}.v-toolbar__items .v-tooltip,.v-toolbar__items .v-tooltip>span{height:inherit}.v-toolbar__items .v-btn:not(.v-btn--floating):not(.v-btn--icon),.v-toolbar__items .v-menu,.v-toolbar__items .v-menu__activator{height:inherit;margin:0}.v-toolbar .v-btn-toggle,.v-toolbar .v-overflow-btn{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-toolbar .v-input{margin:0}.v-toolbar .v-overflow-btn .v-input__control:before,.v-toolbar .v-overflow-btn .v-input__slot:before{display:none}.v-toolbar--card{border-radius:2px 2px 0 0;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-toolbar--fixed{position:fixed;z-index:2}.v-toolbar--absolute,.v-toolbar--fixed{left:0;top:0}.v-toolbar--absolute{position:absolute;z-index:2}.v-toolbar--floating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:16px;width:auto}.v-toolbar--clipped{z-index:3}@media only screen and (max-width:959px){.v-toolbar__content,.v-toolbar__extension{padding:0 16px}.v-toolbar__content>.v-list:first-child,.v-toolbar__extension>.v-list:first-child{margin-left:-16px}.v-toolbar__content>.v-list:last-child,.v-toolbar__extension>.v-list:last-child{margin-right:-16px}}.v-tooltip{position:relative}.v-tooltip__content{background:#616161;border-radius:2px;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#fff;display:inline-block;font-size:12px;padding:5px 8px;position:absolute;text-transform:none;-webkit-transition:.15s cubic-bezier(.25,.8,.5,1);transition:.15s cubic-bezier(.25,.8,.5,1);width:auto}.v-tooltip__content[class*=-active]{pointer-events:none}@media only screen and (max-width:959px){.v-tooltip .v-tooltip__content{padding:10px 16px}}"]} \ No newline at end of file diff --git a/web_test/production/static/img/logo.svg b/web_test/production/static/img/logo.svg new file mode 100644 index 0000000..3ca3c26 --- /dev/null +++ b/web_test/production/static/img/logo.svg @@ -0,0 +1 @@ +Time Cop \ No newline at end of file diff --git a/web_test/production/static/img/logo_dark.svg b/web_test/production/static/img/logo_dark.svg new file mode 100644 index 0000000..0d55e16 --- /dev/null +++ b/web_test/production/static/img/logo_dark.svg @@ -0,0 +1 @@ +Time CopLayer 1 \ No newline at end of file diff --git a/web_test/production/static/js/app.9bddbc1f5c768a018f59.js b/web_test/production/static/js/app.9bddbc1f5c768a018f59.js new file mode 100644 index 0000000..665df74 --- /dev/null +++ b/web_test/production/static/js/app.9bddbc1f5c768a018f59.js @@ -0,0 +1,2 @@ +webpackJsonp([1],{0:function(t,e){},"7zck":function(t,e){},NHnr:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("/5sW"),r={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-app",{attrs:{dark:t.dark}},[a("v-content",[a("router-view",{on:{toggleTheme:function(e){t.dark=e}}})],1)],1)},staticRenderFns:[]};var s=a("VU/8")({name:"App",data:function(){return{dark:!1}}},r,!1,function(t){a("etxH")},null,null).exports,n=a("/ocq"),o=a("mvHQ"),l=a.n(o),d=a("fZjL"),c=a.n(d),h={name:"Tform",data:function(){return{url:"http://localhost:5000/univariate/get",dataToProcess:"",loading:!1,future:5,rules:{json:function(t){try{JSON.parse(t)}catch(t){return"Data is not a valid json"}return!0},url:function(t){return!!/(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\\/]))?/.test(t)||"Url is not a valid"}},errorDialog:{value:!1,text:""},selectHeaderDialog:{selectedHeaders:{},value:!1,data:{}},multivariateData:{timeseries:[],main:[]},mainKey:null}},methods:{loadCSVFile:function(t){var e=this,a=t.target.files[0],i=new FileReader,r={};i.onload=function(t){for(var a=t.target.result.split("\n"),i=a[0].split(","),s=0;s0?this.multivariateData.timeseries.push({data:t[a]}):this.multivariateData.main=t[a];this.dataToProcess=l()(this.multivariateData)}this.multivariateData={timeseries:[],main:[]},this.mainKey="",this.selectHeaderDialog={selectedHeaders:{},value:!1,data:{}},this.$refs.csvFile.value=""},addToProcessList:function(t,e){this.selectHeaderDialog.selectedHeaders[e]?(this.mainKey===e&&(this.mainKey=null),this.$delete(this.selectHeaderDialog.selectedHeaders,e)):(this.mainKey||(this.mainKey=e),this.$set(this.selectHeaderDialog.selectedHeaders,e,t))},getUrl:function(){var t=this;this.loading=!0,this.$set(this.dataSet,"num_future",+this.future),this.$http.post(this.url,this.dataSet).then(function(e){t.$emit("response",{dataToProcess:t.dataSet,result:e.body}),t.loading=!1}).catch(function(e){t.loading=!1,t.errorDialog.value=!0,t.errorDialog.text=e,console.log(e)})}},computed:{dataSet:function(){return JSON.parse(this.dataToProcess)},amountSelectedData:function(){return c()(this.selectHeaderDialog.selectedHeaders).length}}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-flex",{attrs:{xs12:""}},[a("v-card",[a("v-card-text",[a("v-flex",{attrs:{xs12:""}},[a("v-text-field",{attrs:{label:"Url",rules:[t.rules.url],outline:""},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.url,callback:function(e){t.url=e},expression:"url"}})],1),t._v(" "),a("v-flex",{attrs:{xs12:""}},[a("v-textarea",{attrs:{hint:"Paste your data or load CSV file","persistent-hint":"",outline:"",label:"DatatSet",rules:[t.rules.json]},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.dataToProcess,callback:function(e){t.dataToProcess=e},expression:"dataToProcess"}})],1),t._v(" "),a("v-layout",[a("v-flex",{attrs:{xs4:""}},[a("v-text-field",{attrs:{outline:"","single-line":"","persistent-hint":""},model:{value:t.future,callback:function(e){t.future=e},expression:"future"}})],1),t._v(" "),a("v-flex",{staticClass:"mt-3",attrs:{xs10:""}},[t._v("Steps in the future that you want to predict")])],1)],1),t._v(" "),a("v-card-actions",[a("v-btn",{attrs:{outline:"",color:"indigo"},on:{click:function(e){t.$refs.csvFile.click()}}},[t._v("csv")]),t._v(" "),a("input",{ref:"csvFile",attrs:{type:"file",hidden:"",accept:".csv, text/plain"},on:{change:t.loadCSVFile}}),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{color:"success"},on:{click:t.getUrl}},[t._v("Submit "),a("v-icon",{attrs:{right:""}},[t._v("send")])],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"300"},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},[a("v-card",{attrs:{"max-width":"300"}},[a("v-card-text",[t._v("\n Processing... this may take a while\n "),a("v-progress-linear",{staticClass:"mb-0",attrs:{indeterminate:""}})],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"500"},model:{value:t.errorDialog.value,callback:function(e){t.$set(t.errorDialog,"value",e)},expression:"errorDialog.value"}},[a("v-card",{attrs:{color:"red",dark:"","max-width":"500"}},[a("v-card-text",[a("pre",[t._v(t._s(t.errorDialog.text))])]),t._v(" "),a("v-card-actions",[a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.errorDialog.value=!1}}},[t._v("ok")])],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{persistent:"",width:"500"},model:{value:t.selectHeaderDialog.value,callback:function(e){t.$set(t.selectHeaderDialog,"value",e)},expression:"selectHeaderDialog.value"}},[a("v-card",{attrs:{dark:"","max-width":"500"}},[a("v-card-title",[a("div",[a("h3",{staticClass:"headline"},[t._v("What column do you want to process?")]),t._v(" "),t.amountSelectedData>0?a("small",[t._v("data type: "+t._s(t.amountSelectedData>1?"Multivariate":"Univariate"))]):t._e()])]),t._v(" "),a("v-card-text",[a("v-list",t._l(t.selectHeaderDialog.data,function(e,i){return a("v-list-tile",{key:i,on:{click:function(a){!e||t.addToProcessList(e,i)}}},[i===t.mainKey?a("v-list-tile-action",[a("v-icon",{attrs:{color:"yellow"}},[t._v("star")])],1):t._e(),t._v(" "),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(i))]),t._v(" "),a("v-list-tile-sub-title",{staticClass:"blue--text text--lighten-2"},[t._v(t._s(e||"it is not a valid data, a number is needed"))])],1),t._v(" "),t.selectHeaderDialog.selectedHeaders[i]?a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[t._v("check_circle")])],1):t._e()],1)}))],1),t._v(" "),a("v-card-actions",[a("small",[a("v-icon",{attrs:{small:"",color:"yellow"}},[t._v("star")]),t._v(" data to forecast")],1),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.selectHeaderDialog.value=!1}}},[t._v("cancel")]),t._v(" "),a("v-btn",{attrs:{disabled:0===t.amountSelectedData,flat:""},on:{click:t.dataFileToDataSet}},[t._v("process")])],1)],1)],1)],1)},staticRenderFns:[]},v=a("VU/8")(h,u,!1,null,null,null).exports,g=a("pFYg"),f=a.n(g),p={name:"jsonViewer",props:["json"],data:function(){return{items:[],hightLevel:0}},methods:{addItems:function(t,e,a){for(var i in t)this.items.splice(e,0,{name:i,type:f()(t[i]),data:t[i],level:a,open:!0});this.hightLevel=a},toggle:function(t,e,a,i){i?this.addItems(t,e,a):this.deleteItems(t,e,a)},deleteItems:function(t,e,a){this.hightLeve--;for(var i=this.items.filter(function(t){return t.level>=a}).length,r=c()(t).length,s=a!==this.hightLevel?i:r,n=0;n0)for(var e=t.offsetX-this.marginLeft,a=0;aa?t:a}return t},globalMin:function(){var t=1e11;for(var e in this.toGraph)if(this.toGraph[e].visible){var a=this.$utils.getMin(this.toGraph[e].data,"y");t=t0?a("g",{attrs:{transform:"translate("+t.marginLeft+", "+t.marginTop+")"}},[a("defs",[a("clipPath",{attrs:{id:"clip-rect"}},[a("rect",{attrs:{width:t.chartWidth,height:t.height,y:-this.marginTop}})])]),t._v(" "),a("g",{attrs:{"clip-path":"url(#clip-rect)"}},[t._l(t.toGraph,function(e,i){return e.visible?a("g",{key:i},[a("c-path",{attrs:{dasharray:e.debug?"5,5":"",transform:"translate("+-t.offsetX+", 0)",color:e.color,rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:e.data,y:"y",x:"x",height:t.chartHeight,width:t.chartWidth}})],1):t._e()}),t._v(" "),t.markPos.pos>0?a("line",{attrs:{x1:t.markPos.pos,x2:t.markPos.pos,y2:t.chartHeight,"stroke-width":"2",stroke:"#0eff0e78",fill:"none"}}):t._e(),t._v(" "),t.markPos.pos>0?a("text",{attrs:{fill:"#0eff0e78","text-anchor":"middle",dy:"-5px",transform:"translate("+t.markPos.pos+" 0)"}},[t._v("\n "+t._s(t.markPos.val)+"\n ")]):t._e(),t._v(" "),t._l(t.anomalies,function(e,i){return a("circle",{key:i,attrs:{cx:e-t.offsetX,cy:t.chartHeight,r:"7",stroke:"white","stroke-width":"1",fill:"red"}})}),t._v(" "),a("c-axis-x",{attrs:{transform:"translate("+-t.offsetX+" "+t.chartHeight+")",range:[t.zoomMin,t.zoomMax],dataset:t.total,x:"x",ticks:25,fixed:1,height:t.chartHeight,width:t.chartWidth,strokeColor:this.$vuetify.dark?"white":"#6d6d6d"}})],2),t._v(" "),a("c-axis-y",{attrs:{transform:"translate("+(t.chartWidth-t.marginLeft-t.marginRight)+" 0)",range:[t.globalMin,t.globalMax],ticks:5,fixed:3,height:t.chartHeight,strokeColor:this.$vuetify.dark?"white":"#6d6d6d"}})],1):t._e(),t._v(" "),t.extendedArea.active?a("g",{attrs:{transform:"translate("+t.extendedArea.el.x+", "+t.extendedArea.el.y+")"}},[a("rect",{attrs:{fill:"#ffffff17",width:t.extendedArea.el.w,height:t.extendedArea.el.h},on:{mousemove:t.moveExtendedArea,mousedown:function(e){if(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return null;t.extendedArea.el.draggable=!0},mouseup:function(e){t.extendedArea.el.draggable=!1},mouseout:function(e){t.extendedArea.el.draggable=!1}}}),t._v(" "),a("circle",{attrs:{cx:t.extendedArea.el.w,cy:t.extendedArea.el.h/2,r:"15",stroke:"black",fill:"grey"},on:{mousemove:function(e){t.extendedArea.el.w+=e.movementX}}}),t._v(" "),a("circle",{attrs:{cx:t.extendedArea.el.w/2,cy:t.extendedArea.el.h,r:"15",stroke:"black",fill:"grey"},on:{mousemove:function(e){t.extendedArea.el.h+=e.movementY}}})]):t._e()]),t._v(" "),a("svg",{class:t.background,attrs:{viewBox:t.extendedArea.el.x+" "+t.extendedArea.el.y+" "+t.extendedArea.el.w+" "+t.extendedArea.el.h,width:"100%",height:"300",preserveAspectRatio:"xMidYMid slice"},domProps:{innerHTML:t._s(t.extendedArea.value)}})],1)},staticRenderFns:[]};var k={name:"homeView",components:{tForm:v,tJson:x,tGraph2d:a("VU/8")(y,_,!1,function(t){a("P6lf")},null,null).exports},data:function(){return{response:{},toggleDataVisibility:!0,dark:!0}},mounted:function(){this.$emit("toggleTheme",this.dark)},methods:{toggleData:function(){this.toggleDataVisibility=!0},showResponse:function(t){this.response={toPredict:t.dataToProcess,prediction:t.result}}}},b={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{attrs:{fluid:"","grid-list-md":""}},[a("v-toolbar",{attrs:{dense:"",app:""}},[a("span",{staticClass:"mt-3"},[a("v-switch",{on:{change:function(e){t.$emit("toggleTheme",t.dark)}},model:{value:t.dark,callback:function(e){t.dark=e},expression:"dark"}})],1),t._v(" "),t.dark?a("img",{staticClass:"pa-1",attrs:{src:"static/img/logo_dark.svg",height:"70%",alt:"Time Cop"}}):a("img",{staticClass:"pa-1",attrs:{src:"static/img/logo.svg",height:"70%",alt:"Time Cop"}}),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:"",color:"blue"},on:{click:function(e){t.toggleDataVisibility=!t.toggleDataVisibility}}},[t._v("\n data\n "),t.toggleDataVisibility?a("v-icon",{attrs:{right:""}},[t._v("visibility")]):a("v-icon",{attrs:{right:""}},[t._v("visibility_off")])],1)],1),t._v(" "),a("v-layout",{attrs:{wrap:""}},[a("v-flex",{class:t.toggleDataVisibility?"xs8":"xs12"},[a("t-graph-2d",{attrs:{dataSet:t.response,toggleSize:t.toggleDataVisibility,height:350,"margin-left":5,background:t.dark?"grey darken-3":"grey lighten-3"}})],1),t._v(" "),a("v-flex",{directives:[{name:"show",rawName:"v-show",value:t.toggleDataVisibility,expression:"toggleDataVisibility"}],attrs:{xs4:""}},[a("t-form",{staticClass:"mb-4",on:{response:t.showResponse}}),t._v(" "),a("t-json",{attrs:{json:t.response.prediction}})],1)],1)],1)},staticRenderFns:[]};var w=a("VU/8")(k,b,!1,function(t){a("R5Fh")},null,null).exports;i.default.use(n.a);var $=new n.a({routes:[{path:"/",name:"home",component:w}]}),S=a("3EgV"),D=a.n(S),A=a("8+8L"),M=a("wmFm");a("7zck");i.default.use(D.a),i.default.config.productionTip=!1,i.default.use(A.a),i.default.http.headers.common["content-type"]="application/json",i.default.use(M.a),new i.default({el:"#app",router:$,render:function(t){return t(s)}})},NvMd:function(t,e,a){"use strict";var i={name:"cAxisY",props:{range:{type:Array,required:!0},ticks:{type:Number},height:{type:Number,required:!0},label:{type:String},fixed:{type:Number},strokeColor:{type:String,default:"white"}},computed:{ticksList:function(){if(this.range&&this.range.length>0){var t=[],e=this.range[0],a=(this.range[1]-e)/(this.ticks-1),i=e;t.push(this.fixed?i.toFixed(this.fixed):i);for(var r=1;r0){for(var t=this.rangeY?this.rangeY[0]:this.$utils.getMin(this.dataset,this.y),e=this.rangeY?this.rangeY[1]:this.$utils.getMax(this.dataset,this.y),a=this.rangeX?this.rangeX[0]:this.$utils.getMin(this.dataset,this.x),i=this.rangeX?this.rangeX[1]:this.$utils.getMax(this.dataset,this.x),r=[],s=[],n=0;n0){for(var t=this.range?this.range[0]:this.$utils.getMin(this.dataset,this.x),e=this.range?this.range[1]:this.$utils.getMax(this.dataset,this.x),a=[],i=0;i0?a("line",{attrs:{x1:t.ticksList[0].position,x2:t.ticksList[t.ticksList.length-1].position}}):t._e(),t._v(" "),t._l(t.ticksList,function(e,i){return a("g",{key:"tick"+i,attrs:{transform:"translate("+e.position+", 0)"}},[a("line",{attrs:{y2:"6"}}),t._v(" "),a("text",{attrs:{"stroke-width":"0.1",y:"9",dy:"0.71em"}},[t._v(t._s(e.value))])])}),t._v(" "),a("text",{attrs:{x:t.ticksList[0].position,y:"-25",dx:"-0.71em",dy:"0.71em","stroke-width":"0.1"}},[t._v(t._s(t.label))])],2)},staticRenderFns:[]},s=a("VU/8")(i,r,!1,null,null,null);e.a=s.exports},o3Cr:function(t,e,a){"use strict";var i={name:"bars",props:{dataset:{type:Array,required:!0},column:{type:String,required:!0},height:{type:Number,required:!0},width:{type:Number,required:!0}},computed:{list:function(){for(var t=[],e=this.$utils.getMax(this.dataset,this.column),a=this.$utils.getMin(this.dataset,this.column),i=0;i\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/form.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-card',[_c('v-card-text',[_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-text-field',{attrs:{\"label\":\"Url\",\"rules\":[_vm.rules.url],\"outline\":\"\"},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.url),callback:function ($$v) {_vm.url=$$v},expression:\"url\"}})],1),_vm._v(\" \"),_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-textarea',{attrs:{\"hint\":\"Paste your data or load CSV file\",\"persistent-hint\":\"\",\"outline\":\"\",\"label\":\"DatatSet\",\"rules\":[_vm.rules.json]},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.dataToProcess),callback:function ($$v) {_vm.dataToProcess=$$v},expression:\"dataToProcess\"}})],1),_vm._v(\" \"),_c('v-layout',[_c('v-flex',{attrs:{\"xs4\":\"\"}},[_c('v-text-field',{attrs:{\"outline\":\"\",\"single-line\":\"\",\"persistent-hint\":\"\"},model:{value:(_vm.future),callback:function ($$v) {_vm.future=$$v},expression:\"future\"}})],1),_vm._v(\" \"),_c('v-flex',{staticClass:\"mt-3\",attrs:{\"xs10\":\"\"}},[_vm._v(\"Steps in the future that you want to predict\")])],1)],1),_vm._v(\" \"),_c('v-card-actions',[_c('v-btn',{attrs:{\"outline\":\"\",\"color\":\"indigo\"},on:{\"click\":function($event){_vm.$refs.csvFile.click()}}},[_vm._v(\"csv\")]),_vm._v(\" \"),_c('input',{ref:\"csvFile\",attrs:{\"type\":\"file\",\"hidden\":\"\",\"accept\":\".csv, text/plain\"},on:{\"change\":_vm.loadCSVFile}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"color\":\"success\"},on:{\"click\":_vm.getUrl}},[_vm._v(\"Submit \"),_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"send\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"300\"},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},[_c('v-card',{attrs:{\"max-width\":\"300\"}},[_c('v-card-text',[_vm._v(\"\\n Processing... this may take a while\\n \"),_c('v-progress-linear',{staticClass:\"mb-0\",attrs:{\"indeterminate\":\"\"}})],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.errorDialog.value),callback:function ($$v) {_vm.$set(_vm.errorDialog, \"value\", $$v)},expression:\"errorDialog.value\"}},[_c('v-card',{attrs:{\"color\":\"red\",\"dark\":\"\",\"max-width\":\"500\"}},[_c('v-card-text',[_c('pre',[_vm._v(_vm._s(_vm.errorDialog.text))])]),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.errorDialog.value = false}}},[_vm._v(\"ok\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.selectHeaderDialog.value),callback:function ($$v) {_vm.$set(_vm.selectHeaderDialog, \"value\", $$v)},expression:\"selectHeaderDialog.value\"}},[_c('v-card',{attrs:{\"dark\":\"\",\"max-width\":\"500\"}},[_c('v-card-title',[_c('div',[_c('h3',{staticClass:\"headline\"},[_vm._v(\"What column do you want to process?\")]),_vm._v(\" \"),(_vm.amountSelectedData > 0)?_c('small',[_vm._v(\"data type: \"+_vm._s(_vm.amountSelectedData > 1 ? 'Multivariate' : 'Univariate'))]):_vm._e()])]),_vm._v(\" \"),_c('v-card-text',[_c('v-list',_vm._l((_vm.selectHeaderDialog.data),function(data,i){return _c('v-list-tile',{key:i,on:{\"click\":function($event){!data || _vm.addToProcessList(data, i)}}},[(i === _vm.mainKey)?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"yellow\"}},[_vm._v(\"star\")])],1):_vm._e(),_vm._v(\" \"),_c('v-list-tile-content',[_c('v-list-tile-title',[_vm._v(_vm._s(i))]),_vm._v(\" \"),_c('v-list-tile-sub-title',{staticClass:\"blue--text text--lighten-2\"},[_vm._v(_vm._s(data || 'it is not a valid data, a number is needed'))])],1),_vm._v(\" \"),(_vm.selectHeaderDialog.selectedHeaders[i])?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"green\"}},[_vm._v(\"check_circle\")])],1):_vm._e()],1)}))],1),_vm._v(\" \"),_c('v-card-actions',[_c('small',[_c('v-icon',{attrs:{\"small\":\"\",\"color\":\"yellow\"}},[_vm._v(\"star\")]),_vm._v(\" data to forecast\")],1),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.selectHeaderDialog.value = false}}},[_vm._v(\"cancel\")]),_vm._v(\" \"),_c('v-btn',{attrs:{\"disabled\":_vm.amountSelectedData === 0,\"flat\":\"\"},on:{\"click\":_vm.dataFileToDataSet}},[_vm._v(\"process\")])],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-43e8a342\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/form.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-43e8a342\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./form.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/form.vue\n// module id = null\n// module chunks = ","\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/jsonViewer.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},_vm._l((_vm.items),function(item,i){return _c('div',{key:i,style:({'margin-left': item.level * 10 + 'px', cursor: item.type === 'object' && item.data.length !== 0 ? 'pointer' : 'auto'}),on:{\"click\":function($event){item.type !== 'object' || _vm.toggle(item.data, i + 1, item.level + 1, item.open), item.open = !item.open}}},[_c('span',{class:{'font-weight-bold': item.type === 'object' && item.data.length !== 0}},[_vm._v(_vm._s(item.name)+\":\")]),_vm._v(\" \"),_c('span',{class:_vm.getColor(item.type)},[_vm._v(_vm._s(item.type === 'object' && item.data.length !== 0 ? '{...}' : item.data))])])}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d44f50fe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d44f50fe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./jsonViewer.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/graph.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{directives:[{name:\"resize\",rawName:\"v-resize\",value:(_vm.calculateSize),expression:\"calculateSize\"}],attrs:{\"xs12\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\"}},[_c('v-toolbar-items',_vm._l((_vm.toGraph),function(g,i){return _c('v-btn',{key:'btn' + i,class:{'graph-inactive-btn': !g.visible},attrs:{\"color\":g.color,\"disabled\":_vm.extendedArea.active,\"flat\":\"\"},on:{\"click\":function($event){g.visible = !g.visible}}},[_vm._v(\"\\n \"+_vm._s(g.name)+\"\\n \"),(g.name === _vm.dataSet.prediction.engine)?_c('span',{staticClass:\"winner\"},[_vm._v(\"♕\")]):_vm._e()])})),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.extendedArea.active,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":_vm.randomizeColors},slot:\"activator\"},[_c('v-icon',[_vm._v(\"brush\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"Randomize Colors\")])],1),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.total.length === 0,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":function($event){_vm.extendedArea.active = !_vm.extendedArea.active}},slot:\"activator\"},[_c('v-icon',[_vm._v(\"crop_free\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"extend area\")])],1)],1),_vm._v(\" \"),_c('svg',{ref:\"graph-container\",class:_vm.background,attrs:{\"width\":\"100%\",\"height\":_vm.height},on:{\"wheel\":function($event){$event.preventDefault();return _vm.zoom($event)},\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.panEnabled = true},\"mouseup\":function($event){_vm.panEnabled = false},\"mousemove\":_vm.pan}},[(_vm.total.length > 0)?_c('g',{attrs:{\"transform\":(\"translate(\" + _vm.marginLeft + \", \" + _vm.marginTop + \")\")}},[_c('defs',[_c('clipPath',{attrs:{\"id\":\"clip-rect\"}},[_c('rect',{attrs:{\"width\":_vm.chartWidth,\"height\":_vm.height,\"y\":-this.marginTop}})])]),_vm._v(\" \"),_c('g',{attrs:{\"clip-path\":\"url(#clip-rect)\"}},[_vm._l((_vm.toGraph),function(g,i){return (g.visible)?_c('g',{key:i},[_c('c-path',{attrs:{\"dasharray\":g.debug ? '5,5' : '',\"transform\":(\"translate(\" + (- _vm.offsetX) + \", 0)\"),\"color\":g.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":g.data,\"y\":\"y\",\"x\":\"x\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],1):_vm._e()}),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('line',{attrs:{\"x1\":_vm.markPos.pos,\"x2\":_vm.markPos.pos,\"y2\":_vm.chartHeight,\"stroke-width\":\"2\",\"stroke\":\"#0eff0e78\",\"fill\":\"none\"}}):_vm._e(),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('text',{attrs:{\"fill\":\"#0eff0e78\",\"text-anchor\":\"middle\",\"dy\":\"-5px\",\"transform\":(\"translate(\" + (_vm.markPos.pos) + \" 0)\")}},[_vm._v(\"\\n \"+_vm._s(_vm.markPos.val)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.anomalies),function(line,i){return _c('circle',{key:i,attrs:{\"cx\":line - _vm.offsetX,\"cy\":_vm.chartHeight,\"r\":\"7\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"fill\":\"red\"}})}),_vm._v(\" \"),_c('c-axis-x',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" \" + _vm.chartHeight + \")\"),\"range\":[_vm.zoomMin, _vm.zoomMax],\"dataset\":_vm.total,\"x\":\"x\",\"ticks\":25,\"fixed\":1,\"height\":_vm.chartHeight,\"width\":_vm.chartWidth,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],2),_vm._v(\" \"),_c('c-axis-y',{attrs:{\"transform\":(\"translate(\" + (_vm.chartWidth - _vm.marginLeft - _vm.marginRight) + \" 0)\"),\"range\":[_vm.globalMin, _vm.globalMax],\"ticks\":5,\"fixed\":3,\"height\":_vm.chartHeight,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],1):_vm._e(),_vm._v(\" \"),(_vm.extendedArea.active)?_c('g',{attrs:{\"transform\":(\"translate(\" + (_vm.extendedArea.el.x) + \", \" + (_vm.extendedArea.el.y) + \")\")}},[_c('rect',{attrs:{\"fill\":\"#ffffff17\",\"width\":_vm.extendedArea.el.w,\"height\":_vm.extendedArea.el.h},on:{\"mousemove\":_vm.moveExtendedArea,\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.extendedArea.el.draggable = true},\"mouseup\":function($event){_vm.extendedArea.el.draggable = false},\"mouseout\":function($event){_vm.extendedArea.el.draggable = false}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w,\"cy\":_vm.extendedArea.el.h / 2,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.w += $event.movementX}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w / 2,\"cy\":_vm.extendedArea.el.h,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.h += $event.movementY}}})]):_vm._e()]),_vm._v(\" \"),_c('svg',{class:_vm.background,attrs:{\"viewBox\":((_vm.extendedArea.el.x) + \" \" + (_vm.extendedArea.el.y) + \" \" + (_vm.extendedArea.el.w) + \" \" + (_vm.extendedArea.el.h)),\"width\":\"100%\",\"height\":\"300\",\"preserveAspectRatio\":\"xMidYMid slice\"},domProps:{\"innerHTML\":_vm._s(_vm.extendedArea.value)}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-58e2ba42\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/graph.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-58e2ba42\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./graph.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58e2ba42\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./graph.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/graph.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/homeView.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{attrs:{\"fluid\":\"\",\"grid-list-md\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"app\":\"\"}},[_c('span',{staticClass:\"mt-3\"},[_c('v-switch',{on:{\"change\":function($event){_vm.$emit('toggleTheme', _vm.dark)}},model:{value:(_vm.dark),callback:function ($$v) {_vm.dark=$$v},expression:\"dark\"}})],1),_vm._v(\" \"),(!_vm.dark)?_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}):_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo_dark.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\",\"color\":\"blue\"},on:{\"click\":function($event){_vm.toggleDataVisibility = !_vm.toggleDataVisibility}}},[_vm._v(\"\\n data\\n \"),(_vm.toggleDataVisibility)?_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility\")]):_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility_off\")])],1)],1),_vm._v(\" \"),_c('v-layout',{attrs:{\"wrap\":\"\"}},[_c('v-flex',{class:_vm.toggleDataVisibility ? 'xs8' : 'xs12'},[_c('t-graph-2d',{attrs:{\"dataSet\":_vm.response,\"toggleSize\":_vm.toggleDataVisibility,\"height\":350,\"margin-left\":5,\"background\":_vm.dark ? 'grey darken-3': 'grey lighten-3'}})],1),_vm._v(\" \"),_c('v-flex',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.toggleDataVisibility),expression:\"toggleDataVisibility\"}],attrs:{\"xs4\":\"\"}},[_c('t-form',{staticClass:\"mb-4\",on:{\"response\":_vm.showResponse}}),_vm._v(\" \"),_c('t-json',{attrs:{\"json\":_vm.response.prediction}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-04efdfce\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/homeView.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./homeView.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./homeView.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/homeView.vue\n// module id = null\n// module chunks = ","import Vue from 'vue'\nimport Router from 'vue-router'\nimport home from '@/view/homeView'\n\nVue.use(Router)\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: home\n }\n ]\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport Vuetify from 'vuetify'\nimport VueResource from 'vue-resource'\n// import chartConstructor from './constructor/2d_graph'\nimport chart2dConstructor from 'vue-chart2d-constructor'\nimport 'vuetify/dist/vuetify.min.css'\n\nVue.use(Vuetify)\n\nVue.config.productionTip = false\nVue.use(VueResource)\nVue.http.headers.common['content-type'] = 'application/json'\nVue.use(chart2dConstructor)\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n render: h => h(App)\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-y.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"end\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\"}},[_c('line',{attrs:{\"y1\":_vm.height}}),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(0, \" + (i * (_vm.height/(_vm.ticksList.length - 1))) + \")\")}},[_c('line',{attrs:{\"x2\":\"-6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"x\":\"-9\",\"dy\":\"0.32em\"}},[_vm._v(_vm._s(tick))])])}),_vm._v(\" \"),_c('text',{attrs:{\"transform\":\"rotate(-90)\",\"y\":\"6\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-35c15ce6\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-35c15ce6\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-y.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cPath.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('path',{attrs:{\"fill\":\"none\",\"stroke\":_vm.color,\"stroke-linejoin\":\"round\",\"stroke-linecap\":\"round\",\"stroke-width\":_vm.strokeWidth,\"stroke-dasharray\":_vm.dasharray,\"d\":_vm.points}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-58b941c4\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58b941c4\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cPath.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-x.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"middle\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\",\"transform\":(\"translate(0, \" + _vm.height + \")\")}},[(_vm.ticksList && _vm.ticksList.length > 0)?_c('line',{attrs:{\"x1\":_vm.ticksList[0].position,\"x2\":_vm.ticksList[_vm.ticksList.length - 1].position}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(\" + (tick.position) + \", 0)\")}},[_c('line',{attrs:{\"y2\":\"6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"y\":\"9\",\"dy\":\"0.71em\"}},[_vm._v(_vm._s(tick.value))])])}),_vm._v(\" \"),_c('text',{attrs:{\"x\":_vm.ticksList[0].position,\"y\":\"-25\",\"dx\":\"-0.71em\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-69a54ebe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-69a54ebe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-x.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cBars.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',_vm._l((_vm.list),function(item,i){return _c('rect',{key:i,attrs:{\"x\":i * (_vm.width / _vm.list.length),\"y\":item.v,\"width\":30,\"height\":_vm.height - item.v,\"fill\":\"green\"}})}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-65db09f9\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-65db09f9\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cBars.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cCircle.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('circle',{attrs:{\"cx\":_vm.x,\"cy\":_vm.y,\"r\":_vm.r,\"stroke\":_vm.strokeColor,\"stroke-width\":_vm.strokeWidth,\"fill\":_vm.color}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-10fc018e\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-10fc018e\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cCircle.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} \ No newline at end of file diff --git a/web_test/production/static/js/manifest.3ad1d5771e9b13dbdad2.js b/web_test/production/static/js/manifest.3ad1d5771e9b13dbdad2.js new file mode 100644 index 0000000..1acd401 --- /dev/null +++ b/web_test/production/static/js/manifest.3ad1d5771e9b13dbdad2.js @@ -0,0 +1,2 @@ +!function(r){var n=window.webpackJsonp;window.webpackJsonp=function(e,u,c){for(var f,i,p,a=0,l=[];a=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return null==t?"":"object"==typeof t?JSON.stringify(t,null,2):String(t)}function f(t){var e=parseFloat(t);return isNaN(e)?t:e}function p(t,e){for(var n=Object.create(null),i=t.split(","),s=0;s-1)return t.splice(n,1)}}var g=Object.prototype.hasOwnProperty;function y(t,e){return g.call(t,e)}function b(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var x=/-(\w)/g,_=b(function(t){return t.replace(x,function(t,e){return e?e.toUpperCase():""})}),V=b(function(t){return t.charAt(0).toUpperCase()+t.slice(1)}),w=/\B([A-Z])/g,S=b(function(t){return t.replace(w,"-$1").toLowerCase()});var k=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var i=arguments.length;return i?i>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function C(t,e){e=e||0;for(var n=t.length-e,i=new Array(n);n--;)i[n]=t[n+e];return i}function T(t,e){for(var n in e)t[n]=e[n];return t}function j(t){for(var e={},n=0;n0,K=q&&q.indexOf("edge/")>0,Z=(q&&q.indexOf("android"),q&&/iphone|ipad|ipod|ios/.test(q)||"ios"===Y),J=(q&&/chrome\/\d+/.test(q),{}.watch),Q=!1;if(W)try{var tt={};Object.defineProperty(tt,"passive",{get:function(){Q=!0}}),window.addEventListener("test-passive",null,tt)}catch(t){}var et=function(){return void 0===H&&(H=!W&&!U&&void 0!==t&&"server"===t.process.env.VUE_ENV),H},nt=W&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function it(t){return"function"==typeof t&&/native code/.test(t.toString())}var st,rt="undefined"!=typeof Symbol&&it(Symbol)&&"undefined"!=typeof Reflect&&it(Reflect.ownKeys);st="undefined"!=typeof Set&&it(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ot=$,at=0,ct=function(){this.id=at++,this.subs=[]};ct.prototype.addSub=function(t){this.subs.push(t)},ct.prototype.removeSub=function(t){v(this.subs,t)},ct.prototype.depend=function(){ct.target&&ct.target.addDep(this)},ct.prototype.notify=function(){for(var t=this.subs.slice(),e=0,n=t.length;e-1)if(r&&!y(s,"default"))o=!1;else if(""===o||o===S(t)){var c=Ft(String,s.type);(c<0||a0&&(le((l=t(l,(n||"")+"_"+c))[0])&&le(h)&&(a[u]=mt(h.text+l[0].text),l.shift()),a.push.apply(a,l)):o(l)?le(h)?a[u]=mt(h.text+l):""!==l&&a.push(mt(l)):le(l)&&le(h)?a[u]=mt(h.text+l.text):(r(e._isVList)&&s(l.tag)&&i(l.key)&&s(n)&&(l.key="__vlist"+n+"_"+c+"__"),a.push(l)));return a}(t):void 0}function le(t){return s(t)&&s(t.text)&&!1===t.isComment}function ue(t,e){return(t.__esModule||rt&&"Module"===t[Symbol.toStringTag])&&(t=t.default),a(t)?e.extend(t):t}function he(t){return t.isComment&&t.asyncFactory}function de(t){if(Array.isArray(t))for(var e=0;eje&&we[n].id>t.id;)n--;we.splice(n+1,0,t)}else we.push(t);Ce||(Ce=!0,Qt($e))}}(this)},Ie.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||a(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){Nt(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},Ie.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Ie.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},Ie.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var Ae={enumerable:!0,configurable:!0,get:$,set:$};function Pe(t,e,n){Ae.get=function(){return this[e][n]},Ae.set=function(t){this[e][n]=t},Object.defineProperty(t,n,Ae)}function De(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},i=t._props={},s=t.$options._propKeys=[];t.$parent&&_t(!1);var r=function(r){s.push(r);var o=Mt(r,e,n,t);Ct(i,r,o),r in t||Pe(t,"_props",r)};for(var o in e)r(o);_t(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var n in e)t[n]=null==e[n]?$:k(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;l(e=t._data="function"==typeof e?function(t,e){ut();try{return t.call(e,e)}catch(t){return Nt(t,e,"data()"),{}}finally{ht()}}(e,t):e||{})||(e={});var n=Object.keys(e),i=t.$options.props,s=(t.$options.methods,n.length);for(;s--;){var r=n[s];0,i&&y(i,r)||R(r)||Pe(t,"_data",r)}kt(e,!0)}(t):kt(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),i=et();for(var s in e){var r=e[s],o="function"==typeof r?r:r.get;0,i||(n[s]=new Ie(t,o||$,$,Ee)),s in t||Be(t,s,r)}}(t,e.computed),e.watch&&e.watch!==J&&function(t,e){for(var n in e){var i=e[n];if(Array.isArray(i))for(var s=0;s=0||n.indexOf(t[s])<0)&&i.push(t[s]);return i}return t}function hn(t){this._init(t)}function dn(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,i=n.cid,s=t._Ctor||(t._Ctor={});if(s[i])return s[i];var r=t.name||n.options.name;var o=function(t){this._init(t)};return(o.prototype=Object.create(n.prototype)).constructor=o,o.cid=e++,o.options=Et(n.options,t),o.super=n,o.options.props&&function(t){var e=t.options.props;for(var n in e)Pe(t.prototype,"_props",n)}(o),o.options.computed&&function(t){var e=t.options.computed;for(var n in e)Be(t.prototype,n,e[n])}(o),o.extend=n.extend,o.mixin=n.mixin,o.use=n.use,B.forEach(function(t){o[t]=n[t]}),r&&(o.options.components[r]=o),o.superOptions=n.options,o.extendOptions=t,o.sealedOptions=T({},o.options),s[i]=o,o}}function fn(t){return t&&(t.Ctor.options.name||t.tag)}function pn(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!u(t)&&t.test(e)}function mn(t,e){var n=t.cache,i=t.keys,s=t._vnode;for(var r in n){var o=n[r];if(o){var a=fn(o.componentOptions);a&&!e(a)&&vn(n,r,i,s)}}}function vn(t,e,n,i){var s=t[e];!s||i&&s.tag===i.tag||s.componentInstance.$destroy(),t[e]=null,v(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=cn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),i=e._parentVnode;n.parent=e.parent,n._parentVnode=i,n._parentElm=e._parentElm,n._refElm=e._refElm;var s=i.componentOptions;n.propsData=s.propsData,n._parentListeners=s.listeners,n._renderChildren=s.children,n._componentTag=s.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Et(ln(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&me(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,i=t.$vnode=e._parentVnode,s=i&&i.context;t.$slots=ve(e._renderChildren,s),t.$scopedSlots=n,t._c=function(e,n,i,s){return an(t,e,n,i,s,!1)},t.$createElement=function(e,n,i,s){return an(t,e,n,i,s,!0)};var r=i&&i.data;Ct(t,"$attrs",r&&r.attrs||n,null,!0),Ct(t,"$listeners",e._parentListeners||n,null,!0)}(e),Ve(e,"beforeCreate"),function(t){var e=Re(t.$options.inject,t);e&&(_t(!1),Object.keys(e).forEach(function(n){Ct(t,n,e[n])}),_t(!0))}(e),De(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),Ve(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(hn),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=Tt,t.prototype.$delete=jt,t.prototype.$watch=function(t,e,n){if(l(e))return Le(this,t,e,n);(n=n||{}).user=!0;var i=new Ie(this,t,e,n);return n.immediate&&e.call(this,i.value),function(){i.teardown()}}}(hn),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){if(Array.isArray(t))for(var i=0,s=t.length;i1?C(n):n;for(var i=C(arguments,1),s=0,r=n.length;sparseInt(this.max)&&vn(o,a[0],a,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return L}};Object.defineProperty(t,"config",e),t.util={warn:ot,extend:T,mergeOptions:Et,defineReactive:Ct},t.set=Tt,t.delete=jt,t.nextTick=Qt,t.options=Object.create(null),B.forEach(function(e){t.options[e+"s"]=Object.create(null)}),t.options._base=t,T(t.options.components,yn),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=C(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Et(this.options,t),this}}(t),dn(t),function(t){B.forEach(function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}})}(t)}(hn),Object.defineProperty(hn.prototype,"$isServer",{get:et}),Object.defineProperty(hn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(hn,"FunctionalRenderContext",{value:Je}),hn.version="2.5.17";var bn=p("style,class"),xn=p("input,textarea,option,select,progress"),_n=p("contenteditable,draggable,spellcheck"),Vn=p("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),wn="http://www.w3.org/1999/xlink",Sn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},kn=function(t){return Sn(t)?t.slice(6,t.length):""},Cn=function(t){return null==t||!1===t};function Tn(t){for(var e=t.data,n=t,i=t;s(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(e=jn(i.data,e));for(;s(n=n.parent);)n&&n.data&&(e=jn(e,n.data));return function(t,e){if(s(t)||s(e))return $n(t,On(e));return""}(e.staticClass,e.class)}function jn(t,e){return{staticClass:$n(t.staticClass,e.staticClass),class:s(t.class)?[t.class,e.class]:e.class}}function $n(t,e){return t?e?t+" "+e:t:e||""}function On(t){return Array.isArray(t)?function(t){for(var e,n="",i=0,r=t.length;i-1?Qn(t,e,n):Vn(e)?Cn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):_n(e)?t.setAttribute(e,Cn(n)||"false"===n?"false":"true"):Sn(e)?Cn(n)?t.removeAttributeNS(wn,kn(e)):t.setAttributeNS(wn,e,n):Qn(t,e,n)}function Qn(t,e,n){if(Cn(n))t.removeAttribute(e);else{if(X&&!G&&"TEXTAREA"===t.tagName&&"placeholder"===e&&!t.__ieph){var i=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",i)};t.addEventListener("input",i),t.__ieph=!0}t.setAttribute(e,n)}}var ti={create:Zn,update:Zn};function ei(t,e){var n=e.elm,r=e.data,o=t.data;if(!(i(r.staticClass)&&i(r.class)&&(i(o)||i(o.staticClass)&&i(o.class)))){var a=Tn(e),c=n._transitionClasses;s(c)&&(a=$n(a,On(c))),a!==n._prevClass&&(n.setAttribute("class",a),n._prevClass=a)}}var ni,ii={create:ei,update:ei},si="__r",ri="__c";function oi(t,e,n,i,s){var r;e=(r=e)._withTask||(r._withTask=function(){Gt=!0;var t=r.apply(null,arguments);return Gt=!1,t}),n&&(e=function(t,e,n){var i=ni;return function s(){null!==t.apply(null,arguments)&&ai(e,s,n,i)}}(e,t,i)),ni.addEventListener(t,e,Q?{capture:i,passive:s}:i)}function ai(t,e,n,i){(i||ni).removeEventListener(t,e._withTask||e,n)}function ci(t,e){if(!i(t.data.on)||!i(e.data.on)){var n=e.data.on||{},r=t.data.on||{};ni=e.elm,function(t){if(s(t[si])){var e=X?"change":"input";t[e]=[].concat(t[si],t[e]||[]),delete t[si]}s(t[ri])&&(t.change=[].concat(t[ri],t.change||[]),delete t[ri])}(n),re(n,r,oi,ai,e.context),ni=void 0}}var li={create:ci,update:ci};function ui(t,e){if(!i(t.data.domProps)||!i(e.data.domProps)){var n,r,o=e.elm,a=t.data.domProps||{},c=e.data.domProps||{};for(n in s(c.__ob__)&&(c=e.data.domProps=T({},c)),a)i(c[n])&&(o[n]="");for(n in c){if(r=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===a[n])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===n){o._value=r;var l=i(r)?"":String(r);hi(o,l)&&(o.value=l)}else o[n]=r}}}function hi(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,i=t._vModifiers;if(s(i)){if(i.lazy)return!1;if(i.number)return f(n)!==f(e);if(i.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var di={create:ui,update:ui},fi=b(function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach(function(t){if(t){var i=t.split(n);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e});function pi(t){var e=mi(t.style);return t.staticStyle?T(t.staticStyle,e):e}function mi(t){return Array.isArray(t)?j(t):"string"==typeof t?fi(t):t}var vi,gi=/^--/,yi=/\s*!important$/,bi=function(t,e,n){if(gi.test(e))t.style.setProperty(e,n);else if(yi.test(n))t.style.setProperty(e,n.replace(yi,""),"important");else{var i=_i(e);if(Array.isArray(n))for(var s=0,r=n.length;s-1?e.split(/\s+/).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function ki(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(/\s+/).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",i=" "+e+" ";n.indexOf(i)>=0;)n=n.replace(i," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Ci(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&T(e,Ti(t.name||"v")),T(e,t),e}return"string"==typeof t?Ti(t):void 0}}var Ti=b(function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}}),ji=W&&!G,$i="transition",Oi="animation",Ii="transition",Ai="transitionend",Pi="animation",Di="animationend";ji&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ii="WebkitTransition",Ai="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Pi="WebkitAnimation",Di="webkitAnimationEnd"));var Ei=W?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Bi(t){Ei(function(){Ei(t)})}function Mi(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Si(t,e))}function Li(t,e){t._transitionClasses&&v(t._transitionClasses,e),ki(t,e)}function Ri(t,e,n){var i=Ni(t,e),s=i.type,r=i.timeout,o=i.propCount;if(!s)return n();var a=s===$i?Ai:Di,c=0,l=function(){t.removeEventListener(a,u),n()},u=function(e){e.target===t&&++c>=o&&l()};setTimeout(function(){c0&&(n=$i,u=o,h=r.length):e===Oi?l>0&&(n=Oi,u=l,h=c.length):h=(n=(u=Math.max(o,l))>0?o>l?$i:Oi:null)?n===$i?r.length:c.length:0,{type:n,timeout:u,propCount:h,hasTransform:n===$i&&Fi.test(i[Ii+"Property"])}}function Hi(t,e){for(;t.length1}function Xi(t,e){!0!==e.data.show&&Wi(e)}var Gi=function(t){var e,n,a={},c=t.modules,l=t.nodeOps;for(e=0;ep?b(t,i(n[g+1])?null:n[g+1].elm,n,f,g,r):f>g&&_(0,e,d,p)}(c,f,p,n,o):s(p)?(s(t.text)&&l.setTextContent(c,""),b(c,null,p,0,p.length-1,n)):s(f)?_(0,f,0,f.length-1):s(t.text)&&l.setTextContent(c,""):t.text!==e.text&&l.setTextContent(c,e.text),s(d)&&s(u=d.hook)&&s(u=u.postpatch)&&u(t,e)}}}function k(t,e,n){if(r(n)&&s(t.parent))t.parent.data.pendingInsert=e;else for(var i=0;i-1,o.selected!==r&&(o.selected=r);else if(A(ts(o),i))return void(t.selectedIndex!==a&&(t.selectedIndex=a));s||(t.selectedIndex=-1)}}function Qi(t,e){return e.every(function(e){return!A(e,t)})}function ts(t){return"_value"in t?t._value:t.value}function es(t){t.target.composing=!0}function ns(t){t.target.composing&&(t.target.composing=!1,is(t.target,"input"))}function is(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function ss(t){return!t.componentInstance||t.data&&t.data.transition?t:ss(t.componentInstance._vnode)}var rs={model:Ki,show:{bind:function(t,e,n){var i=e.value,s=(n=ss(n)).data&&n.data.transition,r=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;i&&s?(n.data.show=!0,Wi(n,function(){t.style.display=r})):t.style.display=i?r:"none"},update:function(t,e,n){var i=e.value;!i!=!e.oldValue&&((n=ss(n)).data&&n.data.transition?(n.data.show=!0,i?Wi(n,function(){t.style.display=t.__vOriginalDisplay}):Ui(n,function(){t.style.display="none"})):t.style.display=i?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,i,s){s||(t.style.display=t.__vOriginalDisplay)}}},os={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function as(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?as(de(e.children)):t}function cs(t){var e={},n=t.$options;for(var i in n.propsData)e[i]=t[i];var s=n._parentListeners;for(var r in s)e[_(r)]=s[r];return e}function ls(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var us={name:"transition",props:os,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(function(t){return t.tag||he(t)})).length){0;var i=this.mode;0;var s=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return s;var r=as(s);if(!r)return s;if(this._leaving)return ls(t,s);var a="__transition-"+this._uid+"-";r.key=null==r.key?r.isComment?a+"comment":a+r.tag:o(r.key)?0===String(r.key).indexOf(a)?r.key:a+r.key:r.key;var c=(r.data||(r.data={})).transition=cs(this),l=this._vnode,u=as(l);if(r.data.directives&&r.data.directives.some(function(t){return"show"===t.name})&&(r.data.show=!0),u&&u.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(r,u)&&!he(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var h=u.data.transition=T({},c);if("out-in"===i)return this._leaving=!0,oe(h,"afterLeave",function(){e._leaving=!1,e.$forceUpdate()}),ls(t,s);if("in-out"===i){if(he(r))return l;var d,f=function(){d()};oe(c,"afterEnter",f),oe(c,"enterCancelled",f),oe(h,"delayLeave",function(t){d=t})}}return s}}},hs=T({tag:String,moveClass:String},os);function ds(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function fs(t){t.data.newPos=t.elm.getBoundingClientRect()}function ps(t){var e=t.data.pos,n=t.data.newPos,i=e.left-n.left,s=e.top-n.top;if(i||s){t.data.moved=!0;var r=t.elm.style;r.transform=r.WebkitTransform="translate("+i+"px,"+s+"px)",r.transitionDuration="0s"}}delete hs.mode;var ms={Transition:us,TransitionGroup:{props:hs,render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),i=this.prevChildren=this.children,s=this.$slots.default||[],r=this.children=[],o=cs(this),a=0;a-1?En[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:En[t]=/HTMLUnknownElement/.test(e.toString())},T(hn.options.directives,rs),T(hn.options.components,ms),hn.prototype.__patch__=W?Gi:$,hn.prototype.$mount=function(t,e){return function(t,e,n){return t.$el=e,t.$options.render||(t.$options.render=pt),Ve(t,"beforeMount"),new Ie(t,function(){t._update(t._render(),n)},$,null,!0),n=!1,null==t.$vnode&&(t._isMounted=!0,Ve(t,"mounted")),t}(this,t=t&&W?function(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}(t):void 0,e)},W&&setTimeout(function(){L.devtools&&nt&&nt.emit("init",hn)},0),e.default=hn}.call(e,n("DuR2"))},"/bQp":function(t,e){t.exports={}},"/n6Q":function(t,e,n){n("zQR9"),n("+tPU"),t.exports=n("Kh4W").f("iterator")},"/ocq":function(t,e,n){"use strict"; +/** + * vue-router v3.0.1 + * (c) 2017 Evan You + * @license MIT + */function i(t,e){0}function s(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}var r={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,i=e.children,s=e.parent,r=e.data;r.routerView=!0;for(var o=s.$createElement,a=n.name,c=s.$route,l=s._routerViewCache||(s._routerViewCache={}),u=0,h=!1;s&&s._routerRoot!==s;)s.$vnode&&s.$vnode.data.routerView&&u++,s._inactive&&(h=!0),s=s.$parent;if(r.routerViewDepth=u,h)return o(l[a],r,i);var d=c.matched[u];if(!d)return l[a]=null,o();var f=l[a]=d.components[a];r.registerRouteInstance=function(t,e){var n=d.instances[a];(e&&n!==t||!e&&n===t)&&(d.instances[a]=e)},(r.hook||(r.hook={})).prepatch=function(t,e){d.instances[a]=e.componentInstance};var p=r.props=function(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}(c,d.props&&d.props[a]);if(p){p=r.props=function(t,e){for(var n in e)t[n]=e[n];return t}({},p);var m=r.attrs=r.attrs||{};for(var v in p)f.props&&v in f.props||(m[v]=p[v],delete p[v])}return o(f,r,i)}};var o=/[!'()*]/g,a=function(t){return"%"+t.charCodeAt(0).toString(16)},c=/%2C/g,l=function(t){return encodeURIComponent(t).replace(o,a).replace(c,",")},u=decodeURIComponent;function h(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),i=u(n.shift()),s=n.length>0?u(n.join("=")):null;void 0===e[i]?e[i]=s:Array.isArray(e[i])?e[i].push(s):e[i]=[e[i],s]}),e):e}function d(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return l(e);if(Array.isArray(n)){var i=[];return n.forEach(function(t){void 0!==t&&(null===t?i.push(l(e)):i.push(l(e)+"="+l(t)))}),i.join("&")}return l(e)+"="+l(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}var f=/\/?$/;function p(t,e,n,i){var s=i&&i.options.stringifyQuery,r=e.query||{};try{r=m(r)}catch(t){}var o={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:r,params:e.params||{},fullPath:g(e,s),matched:t?function(t){var e=[];for(;t;)e.unshift(t),t=t.parent;return e}(t):[]};return n&&(o.redirectedFrom=g(n,s)),Object.freeze(o)}function m(t){if(Array.isArray(t))return t.map(m);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=m(t[n]);return e}return t}var v=p(null,{path:"/"});function g(t,e){var n=t.path,i=t.query;void 0===i&&(i={});var s=t.hash;return void 0===s&&(s=""),(n||"/")+(e||d)(i)+s}function y(t,e){return e===v?t===e:!!e&&(t.path&&e.path?t.path.replace(f,"")===e.path.replace(f,"")&&t.hash===e.hash&&b(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&b(t.query,e.query)&&b(t.params,e.params)))}function b(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),i=Object.keys(e);return n.length===i.length&&n.every(function(n){var i=t[n],s=e[n];return"object"==typeof i&&"object"==typeof s?b(i,s):String(i)===String(s)})}var x,_=[String,Object],V=[String,Array],w={name:"router-link",props:{to:{type:_,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:V,default:"click"}},render:function(t){var e=this,n=this.$router,i=this.$route,s=n.resolve(this.to,i,this.append),r=s.location,o=s.route,a=s.href,c={},l=n.options.linkActiveClass,u=n.options.linkExactActiveClass,h=null==l?"router-link-active":l,d=null==u?"router-link-exact-active":u,m=null==this.activeClass?h:this.activeClass,v=null==this.exactActiveClass?d:this.exactActiveClass,g=r.path?p(null,r,null,n):o;c[v]=y(i,g),c[m]=this.exact?c[v]:function(t,e){return 0===t.path.replace(f,"/").indexOf(e.path.replace(f,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var n in e)if(!(n in t))return!1;return!0}(t.query,e.query)}(i,g);var b=function(t){S(t)&&(e.replace?n.replace(r):n.push(r))},_={click:S};Array.isArray(this.event)?this.event.forEach(function(t){_[t]=b}):_[this.event]=b;var V={class:c};if("a"===this.tag)V.on=_,V.attrs={href:a};else{var w=function t(e){if(e)for(var n,i=0;i=0&&(e=t.slice(i),t=t.slice(0,i));var s=t.indexOf("?");return s>=0&&(n=t.slice(s+1),t=t.slice(0,s)),{path:t,query:n,hash:e}}(s.path||""),c=e&&e.path||"/",l=a.path?T(a.path,c,n||s.append):c,u=function(t,e,n){void 0===e&&(e={});var i,s=n||h;try{i=s(t||"")}catch(t){i={}}for(var r in e)i[r]=e[r];return i}(a.query,s.query,i&&i.options.parseQuery),d=s.hash||a.hash;return d&&"#"!==d.charAt(0)&&(d="#"+d),{_normalized:!0,path:l,query:u,hash:d}}function G(t,e){for(var n in e)t[n]=e[n];return t}function K(t,e){var n=q(t),i=n.pathList,s=n.pathMap,r=n.nameMap;function o(t,n,o){var a=X(t,n,!1,e),l=a.name;if(l){var u=r[l];if(!u)return c(null,a);var h=u.regex.keys.filter(function(t){return!t.optional}).map(function(t){return t.name});if("object"!=typeof a.params&&(a.params={}),n&&"object"==typeof n.params)for(var d in n.params)!(d in a.params)&&h.indexOf(d)>-1&&(a.params[d]=n.params[d]);if(u)return a.path=Y(u.path,a.params),c(u,a,o)}else if(a.path){a.params={};for(var f=0;f=t.length?n():t[s]?e(t[s],function(){i(s+1)}):i(s+1)};i(0)}function mt(t){return function(e,n,i){var r=!1,o=0,a=null;vt(t,function(t,e,n,c){if("function"==typeof t&&void 0===t.cid){r=!0,o++;var l,u=bt(function(e){var s;((s=e).__esModule||yt&&"Module"===s[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:x.extend(e),n.components[c]=e,--o<=0&&i()}),h=bt(function(t){var e="Failed to resolve async component "+c+": "+t;a||(a=s(t)?t:new Error(e),i(a))});try{l=t(u,h)}catch(t){h(t)}if(l)if("function"==typeof l.then)l.then(u,h);else{var d=l.component;d&&"function"==typeof d.then&&d.then(u,h)}}}),r||i()}}function vt(t,e){return gt(t.map(function(t){return Object.keys(t.components).map(function(n){return e(t.components[n],t.instances[n],t,n)})}))}function gt(t){return Array.prototype.concat.apply([],t)}var yt="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function bt(t){var e=!1;return function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];if(!e)return e=!0,t.apply(this,n)}}var xt=function(t,e){this.router=t,this.base=function(t){if(!t)if(C){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=v,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function _t(t,e,n,i){var s=vt(t,function(t,i,s,r){var o=function(t,e){"function"!=typeof t&&(t=x.extend(t));return t.options[e]}(t,e);if(o)return Array.isArray(o)?o.map(function(t){return n(t,i,s,r)}):n(o,i,s,r)});return gt(i?s.reverse():s)}function Vt(t,e){if(e)return function(){return t.apply(e,arguments)}}xt.prototype.listen=function(t){this.cb=t},xt.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},xt.prototype.onError=function(t){this.errorCbs.push(t)},xt.prototype.transitionTo=function(t,e,n){var i=this,s=this.router.match(t,this.current);this.confirmTransition(s,function(){i.updateRoute(s),e&&e(s),i.ensureURL(),i.ready||(i.ready=!0,i.readyCbs.forEach(function(t){t(s)}))},function(t){n&&n(t),t&&!i.ready&&(i.ready=!0,i.readyErrorCbs.forEach(function(e){e(t)}))})},xt.prototype.confirmTransition=function(t,e,n){var r=this,o=this.current,a=function(t){s(t)&&(r.errorCbs.length?r.errorCbs.forEach(function(e){e(t)}):(i(),console.error(t))),n&&n(t)};if(y(t,o)&&t.matched.length===o.matched.length)return this.ensureURL(),a();var c=function(t,e){var n,i=Math.max(t.length,e.length);for(n=0;n=0?e.slice(0,n):e)+"#"+t}function $t(t){at?dt(jt(t)):window.location.hash=t}function Ot(t){at?ft(jt(t)):window.location.replace(jt(t))}var It=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var i=this;this.transitionTo(t,function(t){i.stack=i.stack.slice(0,i.index+1).concat(t),i.index++,e&&e(t)},n)},e.prototype.replace=function(t,e,n){var i=this;this.transitionTo(t,function(t){i.stack=i.stack.slice(0,i.index).concat(t),e&&e(t)},n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var i=this.stack[n];this.confirmTransition(i,function(){e.index=n,e.updateRoute(i)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(xt),At=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=K(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!at&&!1!==t.fallback,this.fallback&&(e="hash"),C||(e="abstract"),this.mode=e,e){case"history":this.history=new wt(this,t.base);break;case"hash":this.history=new kt(this,t.base,this.fallback);break;case"abstract":this.history=new It(this,t.base);break;default:0}},Pt={currentRoute:{configurable:!0}};function Dt(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}At.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Pt.currentRoute.get=function(){return this.history&&this.history.current},At.prototype.init=function(t){var e=this;if(this.apps.push(t),!this.app){this.app=t;var n=this.history;if(n instanceof wt)n.transitionTo(n.getCurrentLocation());else if(n instanceof kt){var i=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},At.prototype.beforeEach=function(t){return Dt(this.beforeHooks,t)},At.prototype.beforeResolve=function(t){return Dt(this.resolveHooks,t)},At.prototype.afterEach=function(t){return Dt(this.afterHooks,t)},At.prototype.onReady=function(t,e){this.history.onReady(t,e)},At.prototype.onError=function(t){this.history.onError(t)},At.prototype.push=function(t,e,n){this.history.push(t,e,n)},At.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},At.prototype.go=function(t){this.history.go(t)},At.prototype.back=function(){this.go(-1)},At.prototype.forward=function(){this.go(1)},At.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},At.prototype.resolve=function(t,e,n){var i=X(t,e||this.history.current,n,this),s=this.match(i,e),r=s.redirectedFrom||s.fullPath;return{location:i,route:s,href:function(t,e,n){var i="hash"===n?"#"+e:e;return t?j(t+"/"+i):i}(this.history.base,r,this.mode),normalizedTo:i,resolved:s}},At.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==v&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(At.prototype,Pt),At.install=k,At.version="3.0.1",C&&window.Vue&&window.Vue.use(At),e.a=At},"06OY":function(t,e,n){var i=n("3Eo+")("meta"),s=n("EqjI"),r=n("D2L2"),o=n("evD5").f,a=0,c=Object.isExtensible||function(){return!0},l=!n("S82l")(function(){return c(Object.preventExtensions({}))}),u=function(t){o(t,i,{value:{i:"O"+ ++a,w:{}}})},h=t.exports={KEY:i,NEED:!1,fastKey:function(t,e){if(!s(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!r(t,i)){if(!c(t))return"F";if(!e)return"E";u(t)}return t[i].i},getWeak:function(t,e){if(!r(t,i)){if(!c(t))return!0;if(!e)return!1;u(t)}return t[i].w},onFreeze:function(t){return l&&h.NEED&&c(t)&&!r(t,i)&&u(t),t}}},"1kS7":function(t,e){e.f=Object.getOwnPropertySymbols},"3EgV":function(t,e,n){var i;"undefined"!=typeof self&&self,i=function(t){return function(t){var e={};function n(i){if(e[i])return e[i].exports;var s=e[i]={i:i,l:!1,exports:{}};return t[i].call(s.exports,s,s.exports,n),s.l=!0,s.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var s in t)n.d(i,s,function(e){return t[e]}.bind(null,s));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s="./src/index.ts")}({"./src/components/VAlert/VAlert.ts": +/*!*****************************************!*\ + !*** ./src/components/VAlert/VAlert.ts ***! + \*****************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_alerts.styl */"./src/stylus/components/_alerts.styl");var i=n(/*! ../VIcon */"./src/components/VIcon/index.ts"),s=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),r=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),o=n(/*! ../../mixins/transitionable */"./src/mixins/transitionable.ts"),a=n(/*! ../../util/mixins */"./src/util/mixins.ts");e.default=Object(a.default)(s.default,r.default,o.default).extend({name:"v-alert",props:{dismissible:Boolean,icon:String,outline:Boolean,type:{type:String,validator:function(t){return["info","error","success","warning"].includes(t)}}},computed:{computedColor:function(){return this.type&&!this.color?this.type:this.color||"error"},computedIcon:function(){if(this.icon||!this.type)return this.icon;switch(this.type){case"info":return"$vuetify.icons.info";case"error":return"$vuetify.icons.error";case"success":return"$vuetify.icons.success";case"warning":return"$vuetify.icons.warning"}}},methods:{genIcon:function(){return this.computedIcon?this.$createElement(i.default,{class:"v-alert__icon"},this.computedIcon):null},genDismissible:function(){var t=this;return this.dismissible?this.$createElement("a",{class:"v-alert__dismissible",on:{click:function(){t.isActive=!1}}},[this.$createElement(i.default,{props:{right:!0}},"$vuetify.icons.cancel")]):null}},render:function(t){var e=[this.genIcon(),t("div",this.$slots.default),this.genDismissible()],n=t("div",(this.outline?this.setTextColor:this.setBackgroundColor)(this.computedColor,{staticClass:"v-alert",class:{"v-alert--outline":this.outline},directives:[{name:"show",value:this.isActive}],on:this.$listeners}),e);return this.transition?t("transition",{props:{name:this.transition,origin:this.origin,mode:this.mode}},[n]):n}})},"./src/components/VAlert/index.ts": +/*!****************************************!*\ + !*** ./src/components/VAlert/index.ts ***! + \****************************************/ +/*! exports provided: VAlert, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VAlert */"./src/components/VAlert/VAlert.ts");n.d(e,"VAlert",function(){return i.default}),e.default=i.default},"./src/components/VApp/VApp.js": +/*!*************************************!*\ + !*** ./src/components/VApp/VApp.js ***! + \*************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_app.styl */"./src/stylus/components/_app.styl");var i=n(/*! ./mixins/app-theme */"./src/components/VApp/mixins/app-theme.js"),s=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),r=n(/*! ../../directives/resize */"./src/directives/resize.ts"),o=function(){return(o=Object.assign||function(t){for(var e,n=1,i=arguments.length;n"+this.generatedStyles+""}else"undefined"!=typeof document&&(this.genStyle(),this.applyTheme())},methods:{applyTheme:function(){this.style&&(this.style.innerHTML=this.generatedStyles)},genStyle:function(){var t=document.getElementById("vuetify-theme-stylesheet");t||((t=document.createElement("style")).type="text/css",t.id="vuetify-theme-stylesheet",this.$vuetify.options.cspNonce&&t.setAttribute("nonce",this.$vuetify.options.cspNonce),document.head.appendChild(t)),this.style=t}}}},"./src/components/VAutocomplete/VAutocomplete.js": +/*!*******************************************************!*\ + !*** ./src/components/VAutocomplete/VAutocomplete.js ***! + \*******************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_autocompletes.styl */"./src/stylus/components/_autocompletes.styl");var i=n(/*! ../VSelect/VSelect */"./src/components/VSelect/VSelect.js"),s=n(/*! ../VTextField/VTextField */"./src/components/VTextField/VTextField.js"),r=n(/*! ../../util/helpers */"./src/util/helpers.ts"),o=function(){return(o=Object.assign||function(t){for(var e,n=1,i=arguments.length;n-1}},hideNoData:Boolean,noFilter:Boolean,searchInput:{default:void 0},menuProps:{type:i.default.props.menuProps.type,default:function(){return a}}},data:function(t){return{attrsInput:null,lazySearch:t.searchInput}},computed:{classes:function(){return Object.assign({},i.default.computed.classes.call(this),{"v-autocomplete":!0,"v-autocomplete--is-selecting-index":this.selectedIndex>-1})},computedItems:function(){return this.filteredItems},displayedItemsCount:function(){return this.hideSelected?this.filteredItems.length-this.selectedItems.length:this.filteredItems.length},currentRange:function(){return null==this.selectedItem?0:this.getText(this.selectedItem).toString().length},filteredItems:function(){var t=this;return!this.isSearching||this.noFilter?this.allItems:this.allItems.filter(function(e){return t.filter(e,t.internalSearch,t.getText(e))})},internalSearch:{get:function(){return this.lazySearch},set:function(t){this.lazySearch=t,this.$emit("update:searchInput",t)}},isAnyValueAllowed:function(){return!1},isDirty:function(){return this.searchIsDirty||this.selectedItems.length>0},isSearching:function(){return this.multiple?this.searchIsDirty:this.searchIsDirty&&this.internalSearch!==this.getText(this.selectedItem)},menuCanShow:function(){return!!this.isFocused&&(this.displayedItemsCount>0||!this.hideNoData)},$_menuProps:function(){var t=i.default.computed.$_menuProps.call(this);return t.contentClass=("v-autocomplete__content "+(t.contentClass||"")).trim(),o({},a,t)},searchIsDirty:function(){return null!=this.internalSearch&&""!==this.internalSearch},selectedItem:function(){var t=this;return this.multiple?null:this.selectedItems.find(function(e){return t.valueComparator(t.getValue(e),t.getValue(t.internalValue))})},listData:function(){var t=i.default.computed.listData.call(this);return Object.assign(t.props,{items:this.virtualizedItems,noFilter:this.noFilter||!this.isSearching||!this.filteredItems.length,searchInput:this.internalSearch}),t}},watch:{filteredItems:function(t){this.onFilteredItemsChanged(t)},internalValue:function(){this.setSearch()},isFocused:function(t){t?this.$refs.input&&this.$refs.input.select():this.updateSelf()},isMenuActive:function(t){!t&&this.hasSlot&&(this.lazySearch=null)},items:function(t){this.isFocused&&!this.isMenuActive&&t.length&&this.activateMenu()},searchInput:function(t){this.lazySearch=t},internalSearch:function(t){this.onInternalSearchChanged(t)}},created:function(){this.setSearch()},methods:{onFilteredItemsChanged:function(t){var e=this;this.setMenuIndex(-1),this.$nextTick(function(){e.setMenuIndex(1===t.length?0:-1)})},onInternalSearchChanged:function(t){this.updateMenuDimensions()},updateMenuDimensions:function(){this.isMenuActive&&this.$refs.menu&&this.$refs.menu.updateDimensions()},changeSelectedIndex:function(t){if(!this.searchIsDirty&&[r.keyCodes.backspace,r.keyCodes.left,r.keyCodes.right,r.keyCodes.delete].includes(t)){var e=this.selectedItems.length-1;if(t===r.keyCodes.left)this.selectedIndex=-1===this.selectedIndex?e:this.selectedIndex-1;else if(t===r.keyCodes.right)this.selectedIndex=this.selectedIndex>=e?-1:this.selectedIndex+1;else if(-1===this.selectedIndex)return void(this.selectedIndex=e);var n=this.selectedItems[this.selectedIndex];if([r.keyCodes.backspace,r.keyCodes.delete].includes(t)&&!this.getDisabled(n)){var i=this.selectedIndex===e?this.selectedIndex-1:this.selectedItems[this.selectedIndex+1]?this.selectedIndex:-1;-1===i?this.internalValue=this.multiple?[]:void 0:this.selectItem(n),this.selectedIndex=i}}},clearableCallback:function(){this.internalSearch=void 0,i.default.methods.clearableCallback.call(this)},genInput:function(){var t=s.default.methods.genInput.call(this);return t.data.attrs.role="combobox",t.data.domProps.value=this.internalSearch,t},genSelections:function(){return this.hasSlot||this.multiple?i.default.methods.genSelections.call(this):[]},onClick:function(){this.isDisabled||(this.selectedIndex>-1?this.selectedIndex=-1:this.onFocus(),this.activateMenu())},onEnterDown:function(){},onInput:function(t){this.selectedIndex>-1||(t.target.value&&(this.activateMenu(),this.isAnyValueAllowed||this.setMenuIndex(0)),this.mask&&this.resetSelections(t.target),this.internalSearch=t.target.value,this.badInput=t.target.validity&&t.target.validity.badInput)},onKeyDown:function(t){var e=t.keyCode;i.default.methods.onKeyDown.call(this,t),this.changeSelectedIndex(e)},onTabDown:function(t){i.default.methods.onTabDown.call(this,t),this.updateSelf()},selectItem:function(t){i.default.methods.selectItem.call(this,t),this.setSearch()},setSelectedItems:function(){i.default.methods.setSelectedItems.call(this),this.isFocused||this.setSearch()},setSearch:function(){var t=this;this.$nextTick(function(){t.internalSearch=!t.selectedItem||t.multiple||t.hasSlot?null:t.getText(t.selectedItem)})},setValue:function(){this.internalValue=this.internalSearch,this.$emit("change",this.internalSearch)},updateSelf:function(){this.updateAutocomplete()},updateAutocomplete:function(){(this.searchIsDirty||this.internalValue)&&(this.valueComparator(this.internalSearch,this.getValue(this.internalValue))||this.setSearch())}}}},"./src/components/VAutocomplete/index.js": +/*!***********************************************!*\ + !*** ./src/components/VAutocomplete/index.js ***! + \***********************************************/ +/*! exports provided: VAutocomplete, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VAutocomplete */"./src/components/VAutocomplete/VAutocomplete.js");n.d(e,"VAutocomplete",function(){return i.default}),e.default=i.default},"./src/components/VAvatar/VAvatar.ts": +/*!*******************************************!*\ + !*** ./src/components/VAvatar/VAvatar.ts ***! + \*******************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_avatars.styl */"./src/stylus/components/_avatars.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../util/helpers */"./src/util/helpers.ts"),r=n(/*! ../../util/mixins */"./src/util/mixins.ts"),o=function(){return(o=Object.assign||function(t){for(var e,n=1,i=arguments.length;n-1){if(this.mandatory&&1===n.length)return;n.length>=1&&n.splice(i,1)}else n.push(e);this.$emit("change",n)}else{if(this.mandatory&&this.inputValue===e)return;this.$emit("change",this.inputValue===e?null:e)}},updateAllValues:function(){if(this.multiple){for(var t=[],e=0;e0}},nextIcon:{type:[Boolean,String],default:"$vuetify.icons.next"},prevIcon:{type:[Boolean,String],default:"$vuetify.icons.prev"},value:Number},data:function(){return{inputValue:null,items:[],slideTimeout:null,reverse:!1}},computed:{isDark:function(){return this.dark||!this.light}},watch:{items:function(){this.inputValue>=this.items.length&&(this.inputValue=this.items.length-1)},inputValue:function(){for(var t=(this.items[this.inputValue]||{}).uid,e=this.items.length;--e>=0;)this.items[e].open(t,this.reverse);this.$emit("input",this.inputValue),this.restartTimeout()},value:function(t){this.inputValue=t},interval:function(){this.restartTimeout()},cycle:function(t){t?this.restartTimeout():(clearTimeout(this.slideTimeout),this.slideTimeout=null)}},mounted:function(){this.init()},methods:{genDelimiters:function(){return this.$createElement("div",{staticClass:"v-carousel__controls"},this.genItems())},genIcon:function(t,e,n){return e?this.$createElement("div",{staticClass:"v-carousel__"+t},[this.$createElement(i.default,{props:{icon:!0},on:{click:n}},[this.$createElement(s.default,{props:{size:"46px"}},e)])]):null},genItems:function(){var t=this;return this.items.map(function(e,n){return t.$createElement(i.default,{class:{"v-carousel__controls__item":!0,"v-carousel__controls__item--active":n===t.inputValue},props:{icon:!0,small:!0},key:n,on:{click:t.select.bind(t,n)}},[t.$createElement(s.default,{props:{size:"18px"}},t.delimiterIcon)])})},restartTimeout:function(){this.slideTimeout&&clearTimeout(this.slideTimeout),this.slideTimeout=null,(requestAnimationFrame||setTimeout)(this.startTimeout)},init:function(){this.inputValue=this.value||0},next:function(){this.reverse=!1,this.inputValue=(this.inputValue+1)%this.items.length},prev:function(){this.reverse=!0,this.inputValue=(this.inputValue+this.items.length-1)%this.items.length},select:function(t){this.reverse=t0?this.interval:6e3))},register:function(t,e){this.items.push({uid:t,open:e})},unregister:function(t){this.items=this.items.filter(function(e){return e.uid!==t})}},render:function(t){return t("div",{staticClass:"v-carousel",directives:[{name:"touch",value:{left:this.next,right:this.prev}}]},[this.hideControls?null:this.genIcon("prev",this.$vuetify.rtl?this.nextIcon:this.prevIcon,this.prev),this.hideControls?null:this.genIcon("next",this.$vuetify.rtl?this.prevIcon:this.nextIcon,this.next),this.hideDelimiters?null:this.genDelimiters(),this.$slots.default])}}},"./src/components/VCarousel/VCarouselItem.js": +/*!***************************************************!*\ + !*** ./src/components/VCarousel/VCarouselItem.js ***! + \***************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../VImg */"./src/components/VImg/index.ts"),s=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0||!!this.$slots["no-data"]&&!this.hideNoData)}},methods:{onFilteredItemsChanged:function(){},onInternalSearchChanged:function(t){if(t&&this.multiple&&this.delimiters){var e=this.delimiters.find(function(e){return t.endsWith(e)});if(null==e)return;this.internalSearch=t.slice(0,t.length-e.length),this.updateTags()}this.updateMenuDimensions()},genChipSelection:function(t,e){var n=this,s=i.default.methods.genChipSelection.call(this,t,e);return this.multiple&&(s.componentOptions.listeners.dblclick=function(){n.editingIndex=e,n.internalSearch=n.getText(t),n.selectedIndex=-1}),s},onChipInput:function(t){i.default.methods.onChipInput.call(this,t),this.editingIndex=-1},onEnterDown:function(t){t.preventDefault(),i.default.methods.onEnterDown.call(this),this.getMenuIndex()>-1||this.updateSelf()},onKeyDown:function(t){var e=t.keyCode;i.default.methods.onKeyDown.call(this,t),this.multiple&&e===r.keyCodes.left&&0===this.$refs.input.selectionStart&&this.updateSelf(),this.changeSelectedIndex(e)},onTabDown:function(t){if(this.multiple&&this.internalSearch&&-1===this.getMenuIndex())return t.preventDefault(),t.stopPropagation(),this.updateTags();s.default.methods.onTabDown.call(this,t)},selectItem:function(t){this.editingIndex>-1?this.updateEditing():i.default.methods.selectItem.call(this,t),this.setSearch()},setSelectedItems:function(){null==this.internalValue||""===this.internalValue?this.selectedItems=[]:this.selectedItems=this.multiple?this.internalValue:[this.internalValue]},updateEditing:function(){var t=this.internalValue.slice();t[this.editingIndex]=this.internalSearch,this.internalValue=t,this.editingIndex=-1},updateCombobox:function(){var t=Boolean(this.$scopedSlots.selection)||this.hasChips;t&&!this.searchIsDirty||(this.internalSearch!==this.getText(this.internalValue)&&this.setValue(),t&&(this.internalSearch=void 0))},updateSelf:function(){this.multiple?this.updateTags():this.updateCombobox()},updateTags:function(){var t=this.getMenuIndex();if(!(t<0)||this.searchIsDirty){if(this.editingIndex>-1)return this.updateEditing();var e=this.selectedItems.indexOf(this.internalSearch);if(e>-1&&this.internalValue.splice(e,1),t>-1)return this.internalSearch=null;this.selectItem(this.internalSearch),this.internalSearch=null}}}}},"./src/components/VCombobox/index.js": +/*!*******************************************!*\ + !*** ./src/components/VCombobox/index.js ***! + \*******************************************/ +/*! exports provided: VCombobox, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VCombobox */"./src/components/VCombobox/VCombobox.js");n.d(e,"VCombobox",function(){return i.default}),e.default=i.default},"./src/components/VCounter/VCounter.js": +/*!*********************************************!*\ + !*** ./src/components/VCounter/VCounter.js ***! + \*********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_counters.styl */"./src/stylus/components/_counters.styl");var i=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),s=function(){return(s=Object.assign||function(t){for(var e,n=1,i=arguments.length;nr},Object(i.functionalThemeClasses)(e))},a)}}},"./src/components/VCounter/index.js": +/*!******************************************!*\ + !*** ./src/components/VCounter/index.js ***! + \******************************************/ +/*! exports provided: VCounter, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VCounter */"./src/components/VCounter/VCounter.js");n.d(e,"VCounter",function(){return i.default}),e.default=i.default},"./src/components/VDataIterator/VDataIterator.js": +/*!*******************************************************!*\ + !*** ./src/components/VDataIterator/VDataIterator.js ***! + \*******************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_data-iterator.styl */"./src/stylus/components/_data-iterator.styl");var i=n(/*! ../../mixins/data-iterable */"./src/mixins/data-iterable.js"),s=function(){return(s=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},a=function(){for(var t=[],e=0;e0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};e.default={name:"v-date-picker",mixins:[c.default],props:{allowedDates:Function,dayFormat:{type:Function,default:null},events:{type:[Array,Object,Function],default:function(){return null}},eventColor:{type:[String,Function,Object],default:"warning"},firstDayOfWeek:{type:[String,Number],default:0},headerDateFormat:{type:Function,default:null},locale:{type:String,default:"en-us"},max:String,min:String,monthFormat:{type:Function,default:null},multiple:Boolean,nextIcon:{type:String,default:"$vuetify.icons.next"},pickerDate:String,prevIcon:{type:String,default:"$vuetify.icons.prev"},reactive:Boolean,readonly:Boolean,scrollable:Boolean,showCurrent:{type:[Boolean,String],default:!0},titleDateFormat:{type:Function,default:null},type:{type:String,default:"date",validator:function(t){return["date","month"].includes(t)}},value:[Array,String],yearFormat:{type:Function,default:null},yearIcon:String},data:function(){var t=this,e=new Date;return{activePicker:this.type.toUpperCase(),inputDay:null,inputMonth:null,inputYear:null,isReversing:!1,now:e,tableDate:function(){if(t.pickerDate)return t.pickerDate;var n=(t.multiple?t.value[t.value.length-1]:t.value)||e.getFullYear()+"-"+(e.getMonth()+1),i="date"===t.type?"month":"year";return t.sanitizeDateString(n,i)}()}},computed:{lastValue:function(){return this.multiple?this.value[this.value.length-1]:this.value},selectedMonths:function(){return this.value&&this.value.length&&"month"!==this.type?this.multiple?this.value.map(function(t){return t.substr(0,7)}):this.value.substr(0,7):this.value},current:function(){return!0===this.showCurrent?this.sanitizeDateString(this.now.getFullYear()+"-"+(this.now.getMonth()+1)+"-"+this.now.getDate(),this.type):this.showCurrent||null},inputDate:function(){return"date"===this.type?this.inputYear+"-"+Object(l.pad)(this.inputMonth+1)+"-"+Object(l.pad)(this.inputDay):this.inputYear+"-"+Object(l.pad)(this.inputMonth+1)},tableMonth:function(){return(this.pickerDate||this.tableDate).split("-")[1]-1},tableYear:function(){return 1*(this.pickerDate||this.tableDate).split("-")[0]},minMonth:function(){return this.min?this.sanitizeDateString(this.min,"month"):null},maxMonth:function(){return this.max?this.sanitizeDateString(this.max,"month"):null},minYear:function(){return this.min?this.sanitizeDateString(this.min,"year"):null},maxYear:function(){return this.max?this.sanitizeDateString(this.max,"year"):null},formatters:function(){return{year:this.yearFormat||Object(l.createNativeLocaleFormatter)(this.locale,{year:"numeric",timeZone:"UTC"},{length:4}),titleDate:this.titleDateFormat||(this.multiple?this.defaultTitleMultipleDateFormatter:this.defaultTitleDateFormatter)}},defaultTitleMultipleDateFormatter:function(){var t=this;return this.value.length<2?function(e){return e.length?t.defaultTitleDateFormatter(e[0]):"0 selected"}:function(t){return t.length+" selected"}},defaultTitleDateFormatter:function(){var t=Object(l.createNativeLocaleFormatter)(this.locale,{year:{year:"numeric",timeZone:"UTC"},month:{month:"long",timeZone:"UTC"},date:{weekday:"short",month:"short",day:"numeric",timeZone:"UTC"}}[this.type],{start:0,length:{date:10,month:7,year:4}[this.type]});return this.landscape?function(e){return t(e).replace(/([^\d\s])([\d])/g,function(t,e,n){return e+" "+n}).replace(", ",",
")}:t}},watch:{tableDate:function(t,e){var n="month"===this.type?"year":"month";this.isReversing=this.sanitizeDateString(t,n)-1:this.events instanceof Function&&this.events(t)},genTBody:function(){for(var t=[],e=new Date(this.displayedYear,this.displayedMonth+1,0).getDate(),n=[],i=this.weekDaysBeforeFirstDayOfTheMonth();i--;)n.push(this.$createElement("td"));for(i=1;i<=e;i++){var s=this.displayedYear+"-"+Object(o.pad)(this.displayedMonth+1)+"-"+Object(o.pad)(i);n.push(this.$createElement("td",[this.genButton(s,!0),this.isEvent(s)?this.genEvent(s):null])),n.length%7==0&&(t.push(this.genTR(n)),n=[])}return n.length&&t.push(this.genTR(n)),this.$createElement("tbody",t)},genTR:function(t){return[this.$createElement("tr",t)]}},render:function(){return this.genTable("v-date-picker-table v-date-picker-table--date",[this.genTHead(),this.genTBody()])}}},"./src/components/VDatePicker/VDatePickerHeader.js": +/*!*********************************************************!*\ + !*** ./src/components/VDatePicker/VDatePickerHeader.js ***! + \*********************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_date-picker-header.styl */"./src/stylus/components/_date-picker-header.styl");var i=n(/*! ../VBtn */"./src/components/VBtn/index.ts"),s=n(/*! ../VIcon */"./src/components/VIcon/index.ts"),r=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),o=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),a=n(/*! ./util */"./src/components/VDatePicker/util/index.js"),c=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};e.default={name:"v-date-picker-header",mixins:[r.default,o.default],props:{disabled:Boolean,format:{type:Function,default:null},locale:{type:String,default:"en-us"},min:String,max:String,nextIcon:{type:String,default:"$vuetify.icons.next"},prevIcon:{type:String,default:"$vuetify.icons.prev"},value:{type:[Number,String],required:!0}},data:function(){return{isReversing:!1}},computed:{formatter:function(){return this.format?this.format:String(this.value).split("-")[1]?Object(a.createNativeLocaleFormatter)(this.locale,{month:"long",year:"numeric",timeZone:"UTC"},{length:7}):Object(a.createNativeLocaleFormatter)(this.locale,{year:"numeric",timeZone:"UTC"},{length:4})}},watch:{value:function(t,e){this.isReversing=t0&&this.max&&this.calculateChange(t)>this.max;return this.$createElement(i.default,{props:{dark:this.dark,disabled:n,icon:!0,light:this.light},nativeOn:{click:function(n){n.stopPropagation(),e.$emit("input",e.calculateChange(t))}}},[this.$createElement(s.default,t<0==!this.$vuetify.rtl?this.prevIcon:this.nextIcon)])},calculateChange:function(t){var e=c(String(this.value).split("-").map(function(t){return 1*t}),2),n=e[0];return null==e[1]?""+(n+t):Object(a.monthChange)(String(this.value),t)},genHeader:function(){var t=this,e=!this.disabled&&(this.color||"accent"),n=this.$createElement("strong",this.setTextColor(e,{key:String(this.value),on:{click:function(){return t.$emit("toggle")}}}),[this.$slots.default||this.formatter(String(this.value))]),i=this.$createElement("transition",{props:{name:this.isReversing===!this.$vuetify.rtl?"tab-reverse-transition":"tab-transition"}},[n]);return this.$createElement("div",{staticClass:"v-date-picker-header__value",class:{"v-date-picker-header__value--disabled":this.disabled}},[i])}},render:function(){return this.$createElement("div",{staticClass:"v-date-picker-header",class:this.themeClasses},[this.genBtn(-1),this.genHeader(),this.genBtn(1)])}}},"./src/components/VDatePicker/VDatePickerMonthTable.js": +/*!*************************************************************!*\ + !*** ./src/components/VDatePicker/VDatePickerMonthTable.js ***! + \*************************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ./mixins/date-picker-table */"./src/components/VDatePicker/mixins/date-picker-table.js"),r=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),o=n(/*! ./util */"./src/components/VDatePicker/util/index.js");e.default={name:"v-date-picker-month-table",mixins:[i.default,s.default,r.default],computed:{formatter:function(){return this.format||Object(o.createNativeLocaleFormatter)(this.locale,{month:"short",timeZone:"UTC"},{start:5,length:2})}},methods:{calculateTableDate:function(t){return""+(parseInt(this.tableDate,10)+Math.sign(t||1))},genTBody:function(){for(var t=this,e=[],n=Array(3).fill(null),i=12/n.length,s=function(i){var s=n.map(function(e,s){var r=i*n.length+s;return t.$createElement("td",{key:r},[t.genButton(t.displayedYear+"-"+Object(o.pad)(r+1),!1)])});e.push(r.$createElement("tr",{key:i},s))},r=this,a=0;a=i;s--)t.push(this.genYearItem(s));return t}},render:function(){return this.$createElement("ul",{staticClass:"v-date-picker-years",ref:"years"},this.genYearItems())}}},"./src/components/VDatePicker/index.js": +/*!*********************************************!*\ + !*** ./src/components/VDatePicker/index.js ***! + \*********************************************/ +/*! exports provided: VDatePicker, VDatePickerTitle, VDatePickerHeader, VDatePickerDateTable, VDatePickerMonthTable, VDatePickerYears, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VDatePicker */"./src/components/VDatePicker/VDatePicker.js");n.d(e,"VDatePicker",function(){return i.default});var s=n(/*! ./VDatePickerTitle */"./src/components/VDatePicker/VDatePickerTitle.js");n.d(e,"VDatePickerTitle",function(){return s.default});var r=n(/*! ./VDatePickerHeader */"./src/components/VDatePicker/VDatePickerHeader.js");n.d(e,"VDatePickerHeader",function(){return r.default});var o=n(/*! ./VDatePickerDateTable */"./src/components/VDatePicker/VDatePickerDateTable.js");n.d(e,"VDatePickerDateTable",function(){return o.default});var a=n(/*! ./VDatePickerMonthTable */"./src/components/VDatePicker/VDatePickerMonthTable.js");n.d(e,"VDatePickerMonthTable",function(){return a.default});var c=n(/*! ./VDatePickerYears */"./src/components/VDatePicker/VDatePickerYears.js");n.d(e,"VDatePickerYears",function(){return c.default}),e.default={$_vuetify_subcomponents:{VDatePicker:i.default,VDatePickerTitle:s.default,VDatePickerHeader:r.default,VDatePickerDateTable:o.default,VDatePickerMonthTable:a.default,VDatePickerYears:c.default}}},"./src/components/VDatePicker/mixins/date-picker-table.js": +/*!****************************************************************!*\ + !*** ./src/components/VDatePicker/mixins/date-picker-table.js ***! + \****************************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../../stylus/components/_date-picker-table.styl */"./src/stylus/components/_date-picker-table.styl");var i=n(/*! ../../../directives/touch */"./src/directives/touch.ts"),s=n(/*! .././util/isDateAllowed */"./src/components/VDatePicker/util/isDateAllowed.js"),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n'+this.formatter(t)+""},on:this.disabled||!i?{}:{click:function(){return n.$emit("input",t)}}}))},wheel:function(t){t.preventDefault(),this.$emit("tableDate",this.calculateTableDate(t.deltaY))},touch:function(t){this.$emit("tableDate",this.calculateTableDate(t))},genTable:function(t,e){var n=this,i=this.$createElement("transition",{props:{name:this.computedTransition}},[this.$createElement("table",{key:this.tableDate},e)]),s={name:"touch",value:{left:function(t){return t.offsetX<-15&&n.touch(1)},right:function(t){return t.offsetX>15&&n.touch(-1)}}};return this.$createElement("div",{staticClass:t,class:this.themeClasses,on:this.scrollable?{wheel:this.wheel}:void 0,directives:[s]},[i])}}}},"./src/components/VDatePicker/util/createNativeLocaleFormatter.js": +/*!************************************************************************!*\ + !*** ./src/components/VDatePicker/util/createNativeLocaleFormatter.js ***! + \************************************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./pad */"./src/components/VDatePicker/util/pad.js"),s=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};e.default=function(t,e,n){var r=void 0===n?{start:0,length:0}:n,o=r.start,a=r.length,c=function(t){var e=s(t.trim().split(" ")[0].split("-"),3),n=e[0],r=e[1],o=e[2];return[n,Object(i.default)(r||1),Object(i.default)(o||1)].join("-")};try{var l=new Intl.DateTimeFormat(t||void 0,e);return function(t){return l.format(new Date(c(t)+"T00:00:00+00:00"))}}catch(t){return o||a?function(t){return c(t).substr(o,a)}:null}}},"./src/components/VDatePicker/util/index.js": +/*!**************************************************!*\ + !*** ./src/components/VDatePicker/util/index.js ***! + \**************************************************/ +/*! exports provided: createNativeLocaleFormatter, monthChange, pad */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./createNativeLocaleFormatter */"./src/components/VDatePicker/util/createNativeLocaleFormatter.js");n.d(e,"createNativeLocaleFormatter",function(){return i.default});var s=n(/*! ./monthChange */"./src/components/VDatePicker/util/monthChange.js");n.d(e,"monthChange",function(){return s.default});var r=n(/*! ./pad */"./src/components/VDatePicker/util/pad.js");n.d(e,"pad",function(){return r.default})},"./src/components/VDatePicker/util/isDateAllowed.js": +/*!**********************************************************!*\ + !*** ./src/components/VDatePicker/util/isDateAllowed.js ***! + \**********************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";function i(t,e,n,i){return(!i||i(t))&&(!e||t>=e)&&(!n||t<=n)}n.r(e),n.d(e,"default",function(){return i})},"./src/components/VDatePicker/util/monthChange.js": +/*!********************************************************!*\ + !*** ./src/components/VDatePicker/util/monthChange.js ***! + \********************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./pad */"./src/components/VDatePicker/util/pad.js"),s=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};e.default=function(t,e){var n=s(t.split("-").map(function(t){return 1*t}),2),r=n[0],o=n[1];return o+e===0?r-1+"-12":o+e===13?r+1+"-01":r+"-"+Object(i.default)(o+e)}},"./src/components/VDatePicker/util/pad.js": +/*!************************************************!*\ + !*** ./src/components/VDatePicker/util/pad.js ***! + \************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);e.default=function(t,e){return void 0===e&&(e=2),n=t,i=e,s="0",i>>=0,n=String(n),s=String(s),n.length>i?String(n):((i-=n.length)>s.length&&(s+=s.repeat(i/s.length)),s.slice(0,i)+String(n));var n,i,s}},"./src/components/VDialog/VDialog.js": +/*!*******************************************!*\ + !*** ./src/components/VDialog/VDialog.js ***! + \*******************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_dialogs.styl */"./src/stylus/components/_dialogs.styl");var i=n(/*! ../../mixins/dependent */"./src/mixins/dependent.js"),s=n(/*! ../../mixins/detachable */"./src/mixins/detachable.js"),r=n(/*! ../../mixins/overlayable */"./src/mixins/overlayable.js"),o=n(/*! ../../mixins/returnable */"./src/mixins/returnable.js"),a=n(/*! ../../mixins/stackable */"./src/mixins/stackable.js"),c=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),l=n(/*! ../../directives/click-outside */"./src/directives/click-outside.ts"),u=n(/*! ../../util/helpers */"./src/util/helpers.ts"),h=n(/*! ../../util/ThemeProvider */"./src/util/ThemeProvider.ts"),d=function(){return(d=Object.assign||function(t){for(var e,n=1,i=arguments.length;n=this.getMaxZIndex())},show:function(){!this.fullscreen&&!this.hideOverlay&&this.genOverlay(),this.fullscreen&&this.hideScroll(),this.$refs.content.focus(),this.$listeners.keydown&&this.bind()},bind:function(){window.addEventListener("keydown",this.onKeydown)},unbind:function(){window.removeEventListener("keydown",this.onKeydown)},onKeydown:function(t){this.$emit("keydown",t)}},render:function(t){var e=this,n=[],i={class:this.classes,ref:"dialog",directives:[{name:"click-outside",value:function(){return e.isActive=!1},args:{closeConditional:this.closeConditional,include:this.getOpenDependentElements}},{name:"show",value:this.isActive}],on:{click:function(t){t.stopPropagation()}}};this.fullscreen||(i.style={maxWidth:"none"===this.maxWidth?void 0:Object(u.convertToUnit)(this.maxWidth),width:"auto"===this.width?void 0:Object(u.convertToUnit)(this.width)}),this.$slots.activator&&n.push(t("div",{staticClass:"v-dialog__activator",class:{"v-dialog__activator--disabled":this.disabled},on:{click:function(t){t.stopPropagation(),e.disabled||(e.isActive=!e.isActive)}}},[this.$slots.activator]));var s=t("div",i,this.showLazyContent(this.$slots.default));return this.transition&&(s=t("transition",{props:{name:this.transition,origin:this.origin}},[s])),n.push(t("div",{class:this.contentClasses,attrs:d({tabIndex:"-1"},this.getScopeIdAttrs()),style:{zIndex:this.activeZIndex},ref:"content"},[this.$createElement(h.default,{props:{dark:this.$vuetify.dark||this.dark}},[s])])),t("div",{staticClass:"v-dialog__container",style:{display:!this.$slots.activator||this.fullWidth?"block":"inline-block"}},n)}}},"./src/components/VDialog/index.js": +/*!*****************************************!*\ + !*** ./src/components/VDialog/index.js ***! + \*****************************************/ +/*! exports provided: VDialog, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VDialog */"./src/components/VDialog/VDialog.js");n.d(e,"VDialog",function(){return i.default}),e.default=i.default},"./src/components/VDivider/VDivider.ts": +/*!*********************************************!*\ + !*** ./src/components/VDivider/VDivider.ts ***! + \*********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_dividers.styl */"./src/stylus/components/_dividers.styl");var i=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),s=function(){return(s=Object.assign||function(t){for(var e,n=1,i=arguments.length;n-1&&(i[e]=!0),this.open=i}this.$emit("input",t?this.open:e>-1?e:null)},value:function(t){this.updateFromValue(t)}},mounted:function(){null!==this.value&&this.updateFromValue(this.value)},methods:{updateFromValue:function(t){if(!Array.isArray(t)||this.expand){var e=Array(this.items.length).fill(!1);"number"==typeof t?e[t]=!0:null!==t&&(e=t),this.updatePanels(e)}},updatePanels:function(t){this.open=t;for(var e=0;e0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},d=function(){for(var t=[],e=0;e-1;return f?function(t){return["fas","far","fal","fab"].some(function(e){return t.includes(e)})}(u=l.slice(0,d))&&(u=""):o.push(l),c.class=h(((e={"v-icon--disabled":this.disabled,"v-icon--left":this.left,"v-icon--link":this.$listeners.click||this.$listeners["!click"],"v-icon--right":this.right})[u]=!0,e[l]=f,e),this.themeClasses),t("i",this.setTextColor(this.color,c),o)}});e.default=l.a.extend({name:"v-icon",$_wrapperFor:d,functional:!0,render:function(t,e){var n=e.data,i=e.children,s="";return n.domProps&&(s=n.domProps.textContent||n.domProps.innerHTML||s,delete n.domProps.textContent,delete n.domProps.innerHTML),t(d,n,s?[s]:i)}})},"./src/components/VIcon/index.ts": +/*!***************************************!*\ + !*** ./src/components/VIcon/index.ts ***! + \***************************************/ +/*! exports provided: VIcon, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VIcon */"./src/components/VIcon/VIcon.ts");n.d(e,"VIcon",function(){return i.default}),e.default=i.default},"./src/components/VImg/VImg.ts": +/*!*************************************!*\ + !*** ./src/components/VImg/VImg.ts ***! + \*************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_images.styl */"./src/stylus/components/_images.styl");var i=n(/*! ../VResponsive */"./src/components/VResponsive/index.ts"),s=n(/*! ../../util/console */"./src/util/console.ts");e.default=i.default.extend({name:"v-img",props:{alt:String,contain:Boolean,src:{type:[String,Object],default:""},gradient:String,lazySrc:String,srcset:String,sizes:String,position:{type:String,default:"center center"},transition:{type:[Boolean,String],default:"fade-transition"}},data:function(){return{currentSrc:"",image:null,isLoading:!0,calculatedAspectRatio:void 0}},computed:{computedAspectRatio:function(){return this.normalisedSrc.aspect},normalisedSrc:function(){return"string"==typeof this.src?{src:this.src,srcset:this.srcset,lazySrc:this.lazySrc,aspect:Number(this.aspectRatio||this.calculatedAspectRatio)}:{src:this.src.src,srcset:this.srcset||this.src.srcset,lazySrc:this.lazySrc||this.src.lazySrc,aspect:Number(this.aspectRatio||this.src.aspect||this.calculatedAspectRatio)}},__cachedImage:function(){if(!this.normalisedSrc.src&&!this.normalisedSrc.lazySrc)return[];var t=[],e=this.isLoading?this.normalisedSrc.lazySrc:this.currentSrc;this.gradient&&t.push("linear-gradient("+this.gradient+")"),e&&t.push('url("'+e+'")');var n=this.$createElement("div",{staticClass:"v-image__image",class:{"v-image__image--preload":this.isLoading,"v-image__image--contain":this.contain,"v-image__image--cover":!this.contain},style:{backgroundImage:t.join(", "),backgroundPosition:this.position},key:+this.isLoading});return this.transition?this.$createElement("transition",{attrs:{name:this.transition,mode:"in-out"}},[n]):n}},watch:{src:function(){this.isLoading?this.loadImage():this.init()},"$vuetify.breakpoint.width":"getSrc"},beforeMount:function(){this.init()},methods:{init:function(){if(this.normalisedSrc.lazySrc){var t=new Image;t.src=this.normalisedSrc.lazySrc,this.pollForSize(t,null)}this.normalisedSrc.src&&this.loadImage()},onLoad:function(){this.getSrc(),this.isLoading=!1,this.$emit("load",this.src)},onError:function(t){Object(s.consoleError)("Image load failed\n\nsrc: "+this.normalisedSrc.src+(t.message?"\nOriginal error: "+t.message:""),this),this.$emit("error",this.src)},getSrc:function(){this.image&&(this.currentSrc=this.image.currentSrc||this.image.src)},loadImage:function(){var t=this,e=new Image;this.image=e,e.onload=function(){e.decode?e.decode().catch(function(e){Object(s.consoleWarn)("Failed to decode image, trying to render anyway\n\nsrc: "+t.normalisedSrc.src+(e.message?"\nOriginal error: "+e.message:""),t)}).then(t.onLoad):t.onLoad()},e.onerror=this.onError,e.src=this.normalisedSrc.src,this.sizes&&(e.sizes=this.sizes),this.normalisedSrc.srcset&&(e.srcset=this.normalisedSrc.srcset),this.aspectRatio||this.pollForSize(e),this.getSrc()},pollForSize:function(t,e){var n=this;void 0===e&&(e=100);!function i(){var s=t.naturalHeight,r=t.naturalWidth;s||r?n.calculatedAspectRatio=r/s:null!=e&&setTimeout(i,e)}()},__genPlaceholder:function(){if(this.$slots.placeholder){var t=this.isLoading?[this.$createElement("div",{staticClass:"v-image__placeholder"},this.$slots.placeholder)]:[];return this.transition?this.$createElement("transition",{attrs:{name:this.transition}},t):t[0]}}},render:function(t){var e=i.default.options.render.call(this,t);return e.data.staticClass+=" v-image",e.data.attrs={role:this.alt?"img":void 0,"aria-label":this.alt},e.children=[this.__cachedSizer,this.__cachedImage,this.__genPlaceholder(),this.genContent()],t(e.tag,e.data,e.children)}})},"./src/components/VImg/index.ts": +/*!**************************************!*\ + !*** ./src/components/VImg/index.ts ***! + \**************************************/ +/*! exports provided: VImg, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VImg */"./src/components/VImg/VImg.ts");n.d(e,"VImg",function(){return i.default}),e.default=i.default},"./src/components/VInput/VInput.js": +/*!*****************************************!*\ + !*** ./src/components/VInput/VInput.js ***! + \*****************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_inputs.styl */"./src/stylus/components/_inputs.styl");var i=n(/*! ../VIcon */"./src/components/VIcon/index.ts"),s=n(/*! ../VLabel */"./src/components/VLabel/index.js"),r=n(/*! ../VMessages */"./src/components/VMessages/index.js"),o=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),a=n(/*! ../../mixins/loadable */"./src/mixins/loadable.ts"),c=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),l=n(/*! ../../mixins/validatable */"./src/mixins/validatable.js"),u=n(/*! ../../util/helpers */"./src/util/helpers.ts"),h=n(/*! ../../util/console */"./src/util/console.ts"),d=function(){return(d=Object.assign||function(t){for(var e,n=1,i=arguments.length;n-1&&this.groups.splice(e,1)},listClick:function(t){if(!this.expand)for(var e=this.groups.length;e--;)this.groups[e].cb(t)}},render:function(t){return t("div",{staticClass:"v-list",class:this.classes},[this.$slots.default])}}},"./src/components/VList/VListGroup.js": +/*!********************************************!*\ + !*** ./src/components/VList/VListGroup.js ***! + \********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../components/VIcon */"./src/components/VIcon/index.ts"),s=n(/*! ../../mixins/bootable */"./src/mixins/bootable.ts"),r=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),o=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),a=n(/*! ../transitions */"./src/components/transitions/index.js");e.default={name:"v-list-group",mixins:[s.default,Object(o.inject)("list","v-list-group","v-list"),r.default],inject:["listClick"],props:{activeClass:{type:String,default:"primary--text"},appendIcon:{type:String,default:"$vuetify.icons.expand"},disabled:Boolean,group:String,noAction:Boolean,prependIcon:String,subGroup:Boolean},data:function(){return{groups:[]}},computed:{groupClasses:function(){return{"v-list__group--active":this.isActive,"v-list__group--disabled":this.disabled}},headerClasses:function(){return{"v-list__group__header--active":this.isActive,"v-list__group__header--sub-group":this.subGroup}},itemsClasses:function(){return{"v-list__group__items--no-action":this.noAction}}},watch:{isActive:function(t){!this.subGroup&&t&&this.listClick(this._uid)},$route:function(t){var e=this.matchRoute(t.path);this.group&&(e&&this.isActive!==e&&this.listClick(this._uid),this.isActive=e)}},mounted:function(){this.list.register(this._uid,this.toggle),this.group&&this.$route&&null==this.value&&(this.isActive=this.matchRoute(this.$route.path))},beforeDestroy:function(){this.list.unregister(this._uid)},methods:{click:function(){this.disabled||(this.isActive=!this.isActive)},genIcon:function(t){return this.$createElement(i.default,t)},genAppendIcon:function(){var t=!this.subGroup&&this.appendIcon;return t||this.$slots.appendIcon?this.$createElement("div",{staticClass:"v-list__group__header__append-icon"},[this.$slots.appendIcon||this.genIcon(t)]):null},genGroup:function(){return this.$createElement("div",{staticClass:"v-list__group__header",class:this.headerClasses,on:Object.assign({},{click:this.click},this.$listeners),ref:"item"},[this.genPrependIcon(),this.$slots.activator,this.genAppendIcon()])},genItems:function(){return this.$createElement("div",{staticClass:"v-list__group__items",class:this.itemsClasses,directives:[{name:"show",value:this.isActive}],ref:"group"},this.showLazyContent(this.$slots.default))},genPrependIcon:function(){var t,e=this.prependIcon?this.prependIcon:!!this.subGroup&&"$vuetify.icons.subgroup";return e||this.$slots.prependIcon?this.$createElement("div",{staticClass:"v-list__group__header__prepend-icon",class:(t={},t[this.activeClass]=this.isActive,t)},[this.$slots.prependIcon||this.genIcon(e)]):null},toggle:function(t){this.isActive=this._uid===t},matchRoute:function(t){return!!this.group&&null!==t.match(this.group)}},render:function(t){return t("div",{staticClass:"v-list__group",class:this.groupClasses},[this.genGroup(),t(a.VExpandTransition,[this.genItems()])])}}},"./src/components/VList/VListTile.js": +/*!*******************************************!*\ + !*** ./src/components/VList/VListTile.js ***! + \*******************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../mixins/routable */"./src/mixins/routable.ts"),r=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),o=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),a=n(/*! ../../directives/ripple */"./src/directives/ripple.ts"),c=function(){return(c=Object.assign||function(t){for(var e,n=1,i=arguments.length;n1&&(n.staticClass+=" v-list__tile__action--stack"),t("div",n,i)}}},"./src/components/VList/VListTileAvatar.js": +/*!*************************************************!*\ + !*** ./src/components/VList/VListTileAvatar.js ***! + \*************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../VAvatar */"./src/components/VAvatar/index.ts");e.default={name:"v-list-tile-avatar",functional:!0,props:{color:String,size:{type:[Number,String],default:40},tile:Boolean},render:function(t,e){var n=e.data,s=e.children,r=e.props;return n.staticClass=("v-list__tile__avatar "+(n.staticClass||"")).trim(),t("div",n,[t(i.default,{props:{color:r.color,size:r.size,tile:r.tile}},[s])])}}},"./src/components/VList/index.js": +/*!***************************************!*\ + !*** ./src/components/VList/index.js ***! + \***************************************/ +/*! exports provided: VList, VListGroup, VListTile, VListTileAction, VListTileAvatar, VListTileActionText, VListTileContent, VListTileTitle, VListTileSubTitle, default */function(t,e,n){"use strict";n.r(e),n.d(e,"VListTileActionText",function(){return l}),n.d(e,"VListTileContent",function(){return u}),n.d(e,"VListTileTitle",function(){return h}),n.d(e,"VListTileSubTitle",function(){return d});var i=n(/*! ../../util/helpers */"./src/util/helpers.ts"),s=n(/*! ./VList */"./src/components/VList/VList.js");n.d(e,"VList",function(){return s.default});var r=n(/*! ./VListGroup */"./src/components/VList/VListGroup.js");n.d(e,"VListGroup",function(){return r.default});var o=n(/*! ./VListTile */"./src/components/VList/VListTile.js");n.d(e,"VListTile",function(){return o.default});var a=n(/*! ./VListTileAction */"./src/components/VList/VListTileAction.js");n.d(e,"VListTileAction",function(){return a.default});var c=n(/*! ./VListTileAvatar */"./src/components/VList/VListTileAvatar.js");n.d(e,"VListTileAvatar",function(){return c.default});var l=Object(i.createSimpleFunctional)("v-list__tile__action-text","span"),u=Object(i.createSimpleFunctional)("v-list__tile__content","div"),h=Object(i.createSimpleFunctional)("v-list__tile__title","div"),d=Object(i.createSimpleFunctional)("v-list__tile__sub-title","div");e.default={$_vuetify_subcomponents:{VList:s.default,VListGroup:r.default,VListTile:o.default,VListTileAction:a.default,VListTileActionText:l,VListTileAvatar:c.default,VListTileContent:u,VListTileSubTitle:d,VListTileTitle:h}}},"./src/components/VMenu/VMenu.js": +/*!***************************************!*\ + !*** ./src/components/VMenu/VMenu.js ***! + \***************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_menus.styl */"./src/stylus/components/_menus.styl");var i=n(/*! vue */"vue"),s=n.n(i),r=n(/*! ../../mixins/delayable */"./src/mixins/delayable.ts"),o=n(/*! ../../mixins/dependent */"./src/mixins/dependent.js"),a=n(/*! ../../mixins/detachable */"./src/mixins/detachable.js"),c=n(/*! ../../mixins/menuable.js */"./src/mixins/menuable.js"),l=n(/*! ../../mixins/returnable */"./src/mixins/returnable.js"),u=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),h=n(/*! ./mixins/menu-activator */"./src/components/VMenu/mixins/menu-activator.js"),d=n(/*! ./mixins/menu-generators */"./src/components/VMenu/mixins/menu-generators.js"),f=n(/*! ./mixins/menu-keyable */"./src/components/VMenu/mixins/menu-keyable.js"),p=n(/*! ./mixins/menu-position */"./src/components/VMenu/mixins/menu-position.js"),m=n(/*! ../../directives/click-outside */"./src/directives/click-outside.ts"),v=n(/*! ../../directives/resize */"./src/directives/resize.ts"),g=n(/*! ../../util/helpers */"./src/util/helpers.ts"),y=n(/*! ../../util/ThemeProvider */"./src/util/ThemeProvider.ts");e.default=s.a.extend({name:"v-menu",directives:{ClickOutside:m.default,Resize:v.default},mixins:[h.default,o.default,r.default,a.default,d.default,f.default,c.default,p.default,l.default,u.default],props:{auto:Boolean,closeOnClick:{type:Boolean,default:!0},closeOnContentClick:{type:Boolean,default:!0},disabled:Boolean,fullWidth:Boolean,maxHeight:{default:"auto"},offsetX:Boolean,offsetY:Boolean,openOnClick:{type:Boolean,default:!0},openOnHover:Boolean,origin:{type:String,default:"top left"},transition:{type:[Boolean,String],default:"v-menu-transition"}},data:function(){return{defaultOffset:8,maxHeightAutoDefault:"200px",startIndex:3,stopIndex:0,hasJustFocused:!1,resizeTimeout:null}},computed:{calculatedLeft:function(){return this.auto?this.calcXOverflow(this.calcLeftAuto())+"px":this.calcLeft()},calculatedMaxHeight:function(){return this.auto?"200px":Object(g.convertToUnit)(this.maxHeight)},calculatedMaxWidth:function(){return isNaN(this.maxWidth)?this.maxWidth:this.maxWidth+"px"},calculatedMinWidth:function(){if(this.minWidth)return isNaN(this.minWidth)?this.minWidth:this.minWidth+"px";var t=this.dimensions.activator.width+this.nudgeWidth+(this.auto?16:0),e=isNaN(parseInt(this.calculatedMaxWidth))?t:parseInt(this.calculatedMaxWidth);return Math.min(e,t)+"px"},calculatedTop:function(){return!this.auto||this.isAttached?this.calcTop():this.calcYOverflow(this.calcTopAuto())+"px"},styles:function(){return{maxHeight:this.calculatedMaxHeight,minWidth:this.calculatedMinWidth,maxWidth:this.calculatedMaxWidth,top:this.calculatedTop,left:this.calculatedLeft,transformOrigin:this.origin,zIndex:this.zIndex||this.activeZIndex}},tileHeight:function(){return this.dense?36:48}},watch:{activator:function(t,e){this.removeActivatorEvents(e),this.addActivatorEvents(t)},isContentActive:function(t){this.hasJustFocused=t}},methods:{activate:function(){this.getTiles(),this.updateDimensions(),requestAnimationFrame(this.startTransition),setTimeout(this.calculateScroll,50)},closeConditional:function(){return this.isActive&&this.closeOnClick},onResize:function(){this.isActive&&(this.$refs.content.offsetWidth,this.updateDimensions(),clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(this.updateDimensions,100))}},render:function(t){return t("div",{staticClass:"v-menu",class:{"v-menu--inline":!this.fullWidth&&this.$slots.activator},directives:[{arg:500,name:"resize",value:this.onResize}],on:{keydown:this.onKeyDown}},[this.genActivator(),this.$createElement(y.default,{props:{dark:this.$vuetify.dark||this.dark}},[this.genTransition()])])}})},"./src/components/VMenu/index.js": +/*!***************************************!*\ + !*** ./src/components/VMenu/index.js ***! + \***************************************/ +/*! exports provided: VMenu, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VMenu */"./src/components/VMenu/VMenu.js");n.d(e,"VMenu",function(){return i.default}),e.default=i.default},"./src/components/VMenu/mixins/menu-activator.js": +/*!*******************************************************!*\ + !*** ./src/components/VMenu/mixins/menu-activator.js ***! + \*******************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={methods:{activatorClickHandler:function(t){this.disabled||(this.openOnClick&&!this.isActive?(this.getActivator().focus(),this.isActive=!0,this.absoluteX=t.clientX,this.absoluteY=t.clientY):this.closeOnClick&&this.isActive&&(this.getActivator().blur(),this.isActive=!1))},mouseEnterHandler:function(){var t=this;this.runDelay("open",function(){t.hasJustFocused||(t.hasJustFocused=!0,t.isActive=!0)})},mouseLeaveHandler:function(t){var e=this;this.runDelay("close",function(){e.$refs.content.contains(t.relatedTarget)||requestAnimationFrame(function(){e.isActive=!1,e.callDeactivate()})})},addActivatorEvents:function(t){void 0===t&&(t=null),t&&t.addEventListener("click",this.activatorClickHandler)},removeActivatorEvents:function(t){void 0===t&&(t=null),t&&t.removeEventListener("click",this.activatorClickHandler)}}}},"./src/components/VMenu/mixins/menu-generators.js": +/*!********************************************************!*\ + !*** ./src/components/VMenu/mixins/menu-generators.js ***! + \********************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=function(){return(i=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},r=function(){for(var t=[],e=0;e-1?this.listIndex--:t.keyCode===i.keyCodes.enter&&-1!==this.listIndex&&this.tiles[this.listIndex].click()},getTiles:function(){this.tiles=this.$refs.content.querySelectorAll(".v-list__tile")}}}},"./src/components/VMenu/mixins/menu-position.js": +/*!******************************************************!*\ + !*** ./src/components/VMenu/mixins/menu-position.js ***! + \******************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={methods:{calculateScroll:function(){if(null!==this.selectedIndex){var t=0;this.selectedIndex>=this.stopIndex?t=this.$refs.content.scrollHeight:this.selectedIndex>this.startIndex&&(t=this.selectedIndex*this.tileHeight+this.tileHeight/2+this.defaultOffset/2-100),this.$refs.content&&(this.$refs.content.scrollTop=t)}},calcLeftAuto:function(){return this.isAttached?0:parseInt(this.dimensions.activator.left-2*this.defaultOffset)},calcTopAuto:function(){var t=Array.from(this.tiles).findIndex(function(t){return t.classList.contains("v-list__tile--active")});if(-1===t)return this.selectedIndex=null,this.computedTop;this.selectedIndex=t,this.stopIndex=this.tiles.length>4?this.tiles.length-4:this.tiles.length;var e,n=this.defaultOffset;return t>this.startIndex&&t=this.stopIndex?(n*=2,e=(t-this.stopIndex)*this.tileHeight):e=t*this.tileHeight,this.computedTop+n-e-this.tileHeight/2}}}},"./src/components/VMessages/VMessages.js": +/*!***********************************************!*\ + !*** ./src/components/VMessages/VMessages.js ***! + \***********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_messages.styl */"./src/stylus/components/_messages.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts");e.default={name:"v-messages",mixins:[i.default,s.default],props:{value:{type:Array,default:function(){return[]}}},methods:{genChildren:function(){var t=this;return this.$createElement("transition-group",{staticClass:"v-messages__wrapper",attrs:{name:"message-transition",tag:"div"}},this.value.map(function(e){return t.genMessage(e)}))},genMessage:function(t){return this.$createElement("div",{staticClass:"v-messages__message",key:t,domProps:{innerHTML:t}})}},render:function(t){return t("div",this.setTextColor(this.color,{staticClass:"v-messages",class:this.themeClasses}),[this.genChildren()])}}},"./src/components/VMessages/index.js": +/*!*******************************************!*\ + !*** ./src/components/VMessages/index.js ***! + \*******************************************/ +/*! exports provided: VMessages, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VMessages */"./src/components/VMessages/VMessages.js");n.d(e,"VMessages",function(){return i.default}),e.default=i.default},"./src/components/VNavigationDrawer/VNavigationDrawer.js": +/*!***************************************************************!*\ + !*** ./src/components/VNavigationDrawer/VNavigationDrawer.js ***! + \***************************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_navigation-drawer.styl */"./src/stylus/components/_navigation-drawer.styl");var i=n(/*! ../../mixins/applicationable */"./src/mixins/applicationable.ts"),s=n(/*! ../../mixins/overlayable */"./src/mixins/overlayable.js"),r=n(/*! ../../mixins/ssr-bootable */"./src/mixins/ssr-bootable.ts"),o=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),a=n(/*! ../../directives/click-outside */"./src/directives/click-outside.ts"),c=n(/*! ../../directives/resize */"./src/directives/resize.ts"),l=n(/*! ../../directives/touch */"./src/directives/touch.ts"),u=n(/*! ../../util/helpers */"./src/util/helpers.ts"),h=function(){return(h=Object.assign||function(t){for(var e,n=1,i=arguments.length;n=this.touchArea.right?this.isActive=!0:!this.right&&this.isActive&&(this.isActive=!1)))},updateApplication:function(){return!this.isActive||this.temporary||this.isMobile?0:this.calculatedWidth}},render:function(t){var e=this;return t("aside",{class:this.classes,style:this.styles,directives:this.genDirectives(),on:{click:function(){e.miniVariant&&e.$emit("update:miniVariant",!1)},transitionend:function(t){if(t.target===t.currentTarget){e.$emit("transitionend",t);var n=document.createEvent("UIEvents");n.initUIEvent("resize",!0,!1,window,0),window.dispatchEvent(n)}}}},[this.$slots.default,t("div",{class:"v-navigation-drawer__border"})])}}},"./src/components/VNavigationDrawer/index.js": +/*!***************************************************!*\ + !*** ./src/components/VNavigationDrawer/index.js ***! + \***************************************************/ +/*! exports provided: VNavigationDrawer, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VNavigationDrawer */"./src/components/VNavigationDrawer/VNavigationDrawer.js");n.d(e,"VNavigationDrawer",function(){return i.default}),e.default=i.default},"./src/components/VOverflowBtn/VOverflowBtn.js": +/*!*****************************************************!*\ + !*** ./src/components/VOverflowBtn/VOverflowBtn.js ***! + \*****************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_overflow-buttons.styl */"./src/stylus/components/_overflow-buttons.styl");var i=n(/*! ../VSelect/VSelect */"./src/components/VSelect/VSelect.js"),s=n(/*! ../VAutocomplete */"./src/components/VAutocomplete/index.js"),r=n(/*! ../VTextField/VTextField */"./src/components/VTextField/VTextField.js"),o=n(/*! ../VBtn */"./src/components/VBtn/index.ts"),a=n(/*! ../../util/console */"./src/util/console.ts");e.default={name:"v-overflow-btn",extends:s.default,props:{segmented:Boolean,editable:Boolean,transition:i.default.props.transition},computed:{classes:function(){return Object.assign(s.default.computed.classes.call(this),{"v-overflow-btn":!0,"v-overflow-btn--segmented":this.segmented,"v-overflow-btn--editable":this.editable})},isAnyValueAllowed:function(){return this.editable||s.default.computed.isAnyValueAllowed.call(this)},isSingle:function(){return!0},computedItems:function(){return this.segmented?this.allItems:this.filteredItems},$_menuProps:function(){var t=s.default.computed.$_menuProps.call(this);return t.transition=t.transition||"v-menu-transition",t}},methods:{genSelections:function(){return this.editable?s.default.methods.genSelections.call(this):i.default.methods.genSelections.call(this)},genCommaSelection:function(t,e,n){return this.segmented?this.genSegmentedBtn(t):i.default.methods.genCommaSelection.call(this,t,e,n)},genInput:function(){var t=r.default.methods.genInput.call(this);return t.data.domProps.value=this.editable?this.internalSearch:"",t.data.attrs.readonly=!this.isAnyValueAllowed,t},genLabel:function(){if(this.editable&&this.isFocused)return null;var t=r.default.methods.genLabel.call(this);return t?(t.data.style={},t):t},genSegmentedBtn:function(t){var e=this,n=this.getValue(t),i=this.computedItems.find(function(t){return e.getValue(t)===n})||t;return i.text&&i.callback?this.$createElement(o.default,{props:{flat:!0},on:{click:function(t){t.stopPropagation(),i.callback(t)}}},[i.text]):(Object(a.consoleWarn)("When using 'segmented' prop without a selection slot, items must contain both a text and callback property",this),null)},setSelectedItems:function(){null==this.internalValue?this.selectedItems=[]:this.selectedItems=[this.internalValue]}}}},"./src/components/VOverflowBtn/index.js": +/*!**********************************************!*\ + !*** ./src/components/VOverflowBtn/index.js ***! + \**********************************************/ +/*! exports provided: VOverflowBtn, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VOverflowBtn */"./src/components/VOverflowBtn/VOverflowBtn.js");n.d(e,"VOverflowBtn",function(){return i.default}),e.default=i.default},"./src/components/VPagination/VPagination.ts": +/*!***************************************************!*\ + !*** ./src/components/VPagination/VPagination.ts ***! + \***************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_pagination.styl */"./src/stylus/components/_pagination.styl");var i=n(/*! ../VIcon */"./src/components/VIcon/index.ts"),s=n(/*! ../../directives/resize */"./src/directives/resize.ts"),r=n(/*! ../../util/mixins */"./src/util/mixins.ts"),o=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),a=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),c=function(){return(c=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},u=function(){for(var t=[],e=0;en&&this.value0?t:1;i<=e;i++)n.push(i);return n},genIcon:function(t,e,n,s){return t("li",[t("button",{staticClass:"v-pagination__navigation",class:{"v-pagination__navigation--disabled":n},on:n?{}:{click:s}},[t(i.default,[e])])])},genItem:function(t,e){var n=this,i=e===this.value&&(this.color||"primary");return t("button",this.setBackgroundColor(i,{staticClass:"v-pagination__item",class:{"v-pagination__item--active":e===this.value},on:{click:function(){return n.$emit("input",e)}}}),[e.toString()])},genItems:function(t){var e=this;return this.items.map(function(n,i){return t("li",{key:i},[isNaN(Number(n))?t("span",{class:"v-pagination__more"},[n.toString()]):e.genItem(t,n)])})}},render:function(t){var e=[this.genIcon(t,this.$vuetify.rtl?this.nextIcon:this.prevIcon,this.value<=1,this.previous),this.genItems(t),this.genIcon(t,this.$vuetify.rtl?this.prevIcon:this.nextIcon,this.value>=this.length,this.next)];return t("ul",{directives:[{modifiers:{quiet:!0},name:"resize",value:this.onResize}],class:this.classes},e)}})},"./src/components/VPagination/index.ts": +/*!*********************************************!*\ + !*** ./src/components/VPagination/index.ts ***! + \*********************************************/ +/*! exports provided: VPagination, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VPagination */"./src/components/VPagination/VPagination.ts");n.d(e,"VPagination",function(){return i.default}),e.default=i.default},"./src/components/VParallax/VParallax.ts": +/*!***********************************************!*\ + !*** ./src/components/VParallax/VParallax.ts ***! + \***********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_parallax.styl */"./src/stylus/components/_parallax.styl");var i=n(/*! ../../mixins/translatable */"./src/mixins/translatable.ts"),s=n(/*! ../../util/mixins */"./src/util/mixins.ts");e.default=Object(s.default)(i.default).extend({name:"v-parallax",props:{alt:String,height:{type:[String,Number],default:500},src:String},data:function(){return{isBooted:!1}},computed:{styles:function(){return{display:"block",opacity:this.isBooted?1:0,transform:"translate(-50%, "+this.parallax+"px)"}}},watch:{parallax:function(){this.isBooted=!0}},mounted:function(){this.init()},methods:{init:function(){var t=this,e=this.$refs.img;e&&(e.complete?(this.translate(),this.listeners()):e.addEventListener("load",function(){t.translate(),t.listeners()},!1))},objHeight:function(){return this.$refs.img.naturalHeight}},render:function(t){var e={staticClass:"v-parallax__image",style:this.styles,attrs:{src:this.src},ref:"img"};this.alt&&(e.attrs.alt=this.alt);var n=t("div",{staticClass:"v-parallax__image-container"},[t("img",e)]),i=t("div",{staticClass:"v-parallax__content"},this.$slots.default);return t("div",{staticClass:"v-parallax",style:{height:this.height+"px"},on:this.$listeners},[n,i])}})},"./src/components/VParallax/index.ts": +/*!*******************************************!*\ + !*** ./src/components/VParallax/index.ts ***! + \*******************************************/ +/*! exports provided: VParallax, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VParallax */"./src/components/VParallax/VParallax.ts");n.d(e,"VParallax",function(){return i.default}),e.default=i.default},"./src/components/VPicker/VPicker.js": +/*!*******************************************!*\ + !*** ./src/components/VPicker/VPicker.js ***! + \*******************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_pickers.styl */"./src/stylus/components/_pickers.styl"),n(/*! ../../stylus/components/_cards.styl */"./src/stylus/components/_cards.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0}}},computed:{computedTitleColor:function(){var t=this.isDark?null:this.color||"primary";return this.color||t}},methods:{genTitle:function(){return this.$createElement("div",this.setBackgroundColor(this.computedTitleColor,{staticClass:"v-picker__title",class:{"v-picker__title--landscape":this.landscape}}),this.$slots.title)},genBodyTransition:function(){return this.$createElement("transition",{props:{name:this.transition}},this.$slots.default)},genBody:function(){return this.$createElement("div",{staticClass:"v-picker__body",class:this.themeClasses,style:this.fullWidth?void 0:{width:this.width+"px"}},[this.genBodyTransition()])},genActions:function(){return this.$createElement("div",{staticClass:"v-picker__actions v-card__actions"},this.$slots.actions)}},render:function(t){return t("div",{staticClass:"v-picker v-card",class:r({"v-picker--landscape":this.landscape},this.themeClasses)},[this.$slots.title?this.genTitle():null,this.genBody(),this.$slots.actions?this.genActions():null])}}},"./src/components/VPicker/index.js": +/*!*****************************************!*\ + !*** ./src/components/VPicker/index.js ***! + \*****************************************/ +/*! exports provided: VPicker, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VPicker */"./src/components/VPicker/VPicker.js");n.d(e,"VPicker",function(){return i.default}),e.default=i.default},"./src/components/VProgressCircular/VProgressCircular.ts": +/*!***************************************************************!*\ + !*** ./src/components/VProgressCircular/VProgressCircular.ts ***! + \***************************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_progress-circular.styl */"./src/stylus/components/_progress-circular.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../util/mixins */"./src/util/mixins.ts");e.default=Object(s.default)(i.default).extend({name:"v-progress-circular",props:{button:Boolean,indeterminate:Boolean,rotate:{type:Number,default:0},size:{type:[Number,String],default:32},width:{type:Number,default:4},value:{type:Number,default:0}},computed:{calculatedSize:function(){return Number(this.size)+(this.button?8:0)},circumference:function(){return 2*Math.PI*this.radius},classes:function(){return{"v-progress-circular--indeterminate":this.indeterminate,"v-progress-circular--button":this.button}},normalizedValue:function(){return this.value<0?0:this.value>100?100:this.value},radius:function(){return 20},strokeDashArray:function(){return Math.round(1e3*this.circumference)/1e3},strokeDashOffset:function(){return(100-this.normalizedValue)/100*this.circumference+"px"},strokeWidth:function(){return this.width/+this.size*this.viewBoxSize*2},styles:function(){return{height:this.calculatedSize+"px",width:this.calculatedSize+"px"}},svgStyles:function(){return{transform:"rotate("+this.rotate+"deg)"}},viewBoxSize:function(){return this.radius/(1-this.width/+this.size)}},methods:{genCircle:function(t,e,n){return t("circle",{class:"v-progress-circular__"+e,attrs:{fill:"transparent",cx:2*this.viewBoxSize,cy:2*this.viewBoxSize,r:this.radius,"stroke-width":this.strokeWidth,"stroke-dasharray":this.strokeDashArray,"stroke-dashoffset":n}})},genSvg:function(t){var e=[this.indeterminate||this.genCircle(t,"underlay",0),this.genCircle(t,"overlay",this.strokeDashOffset)];return t("svg",{style:this.svgStyles,attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:this.viewBoxSize+" "+this.viewBoxSize+" "+2*this.viewBoxSize+" "+2*this.viewBoxSize}},e)}},render:function(t){var e=t("div",{staticClass:"v-progress-circular__info"},[this.$slots.default]),n=this.genSvg(t);return t("div",this.setTextColor(this.color,{staticClass:"v-progress-circular",class:this.classes,style:this.styles,on:this.$listeners}),[n,e])}})},"./src/components/VProgressCircular/index.ts": +/*!***************************************************!*\ + !*** ./src/components/VProgressCircular/index.ts ***! + \***************************************************/ +/*! exports provided: VProgressCircular, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VProgressCircular */"./src/components/VProgressCircular/VProgressCircular.ts");n.d(e,"VProgressCircular",function(){return i.default}),e.default=i.default},"./src/components/VProgressLinear/VProgressLinear.ts": +/*!***********************************************************!*\ + !*** ./src/components/VProgressLinear/VProgressLinear.ts ***! + \***********************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_progress-linear.styl */"./src/stylus/components/_progress-linear.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../util/helpers */"./src/util/helpers.ts"),r=n(/*! ../../util/mixins */"./src/util/mixins.ts"),o=n(/*! ../transitions */"./src/components/transitions/index.js");e.default=Object(r.default)(i.default).extend({name:"v-progress-linear",props:{active:{type:Boolean,default:!0},backgroundColor:{type:String,default:null},backgroundOpacity:{type:[Number,String],default:null},bufferValue:{type:[Number,String],default:100},color:{type:String,default:"primary"},height:{type:[Number,String],default:7},indeterminate:Boolean,query:Boolean,value:{type:[Number,String],default:0}},computed:{styles:function(){var t={};return this.active||(t.height=0),this.indeterminate||100===parseInt(this.bufferValue,10)||(t.width=this.bufferValue+"%"),t},effectiveWidth:function(){return this.bufferValue?100*+this.value/+this.bufferValue:0},backgroundStyle:function(){var t=null==this.backgroundOpacity?this.backgroundColor?1:.3:parseFloat(this.backgroundOpacity);return{height:this.active?Object(s.convertToUnit)(this.height):0,opacity:t,width:this.bufferValue+"%"}}},methods:{genDeterminate:function(t){return t("div",this.setBackgroundColor(this.color,{ref:"front",staticClass:"v-progress-linear__bar__determinate",style:{width:this.effectiveWidth+"%"}}))},genBar:function(t,e){var n;return t("div",this.setBackgroundColor(this.color,{staticClass:"v-progress-linear__bar__indeterminate",class:(n={},n[e]=!0,n)}))},genIndeterminate:function(t){return t("div",{ref:"front",staticClass:"v-progress-linear__bar__indeterminate",class:{"v-progress-linear__bar__indeterminate--active":this.active}},[this.genBar(t,"long"),this.genBar(t,"short")])}},render:function(t){var e=t(o.VFadeTransition,this.indeterminate?[this.genIndeterminate(t)]:[]),n=t(o.VSlideXTransition,this.indeterminate?[]:[this.genDeterminate(t)]),i=t("div",{staticClass:"v-progress-linear__bar",style:this.styles},[e,n]),r=t("div",{staticClass:"v-progress-linear__background",class:[this.backgroundColor||this.color],style:this.backgroundStyle});return t("div",{staticClass:"v-progress-linear",class:{"v-progress-linear--query":this.query},style:{height:Object(s.convertToUnit)(this.height)},on:this.$listeners},[r,i])}})},"./src/components/VProgressLinear/index.ts": +/*!*************************************************!*\ + !*** ./src/components/VProgressLinear/index.ts ***! + \*************************************************/ +/*! exports provided: VProgressLinear, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VProgressLinear */"./src/components/VProgressLinear/VProgressLinear.ts");n.d(e,"VProgressLinear",function(){return i.default}),e.default=i.default},"./src/components/VRadioGroup/VRadio.js": +/*!**********************************************!*\ + !*** ./src/components/VRadioGroup/VRadio.js ***! + \**********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_radios.styl */"./src/stylus/components/_radios.styl");var i=n(/*! ../VIcon */"./src/components/VIcon/index.ts"),s=n(/*! ../VLabel */"./src/components/VLabel/index.js"),r=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),o=n(/*! ../../mixins/rippleable */"./src/mixins/rippleable.ts"),a=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),c=n(/*! ../../mixins/selectable */"./src/mixins/selectable.js"),l=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),u=function(){return(u=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},d=function(){for(var t=[],e=0;e=0;)this.radios[e].parentError=t},setActiveRadio:function(){for(var t=this.radios.length;--t>=0;){var e=this.radios[t];e.isActive=this.valueComparator(this.internalValue,e.value)}},unregister:function(t){t.$off("change",this.onRadioChange),t.$off("blur",this.onRadioBlur);var e=this.radios.findIndex(function(e){return e===t});e>-1&&this.radios.splice(e,1)}}}},"./src/components/VRadioGroup/index.js": +/*!*********************************************!*\ + !*** ./src/components/VRadioGroup/index.js ***! + \*********************************************/ +/*! exports provided: VRadioGroup, VRadio, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VRadioGroup */"./src/components/VRadioGroup/VRadioGroup.js");n.d(e,"VRadioGroup",function(){return i.default});var s=n(/*! ./VRadio */"./src/components/VRadioGroup/VRadio.js");n.d(e,"VRadio",function(){return s.default}),e.default={$_vuetify_subcomponents:{VRadioGroup:i.default,VRadio:s.default}}},"./src/components/VRangeSlider/VRangeSlider.js": +/*!*****************************************************!*\ + !*** ./src/components/VRangeSlider/VRangeSlider.js ***! + \*****************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_range-sliders.styl */"./src/stylus/components/_range-sliders.styl");var i=n(/*! ../VSlider */"./src/components/VSlider/index.js"),s=n(/*! ../../util/helpers */"./src/util/helpers.ts");e.default={name:"v-range-slider",extends:i.default,props:{value:{type:Array,default:function(){return[]}}},data:function(t){return{activeThumb:null,lazyValue:t.value.length?t.value:[0,0]}},computed:{classes:function(){return Object.assign({},{"v-input--range-slider":!0},i.default.computed.classes.call(this))},internalValue:{get:function(){return this.lazyValue},set:function(t){var e=this,n=this.min,i=this.max,r=t.map(function(t){return e.roundValue(Math.min(Math.max(t,n),i))});(r[0]>r[1]||r[1]=0}},watch:{internalValue:function(t){t!==this.value&&this.$emit("input",t)},value:function(t){this.internalValue=t}},methods:{createClickFn:function(t){var e=this;return function(n){if(!e.readonly){var i=e.genHoverIndex(n,t);e.clearable&&e.internalValue===i?e.internalValue=0:e.internalValue=i}}},createProps:function(t){var e={index:t,value:this.internalValue,click:this.createClickFn(t),isFilled:Math.floor(this.internalValue)>t,isHovered:Math.floor(this.hoverIndex)>t};return this.halfIncrements&&(e.isHalfHovered=!e.isHovered&&(this.hoverIndex-t)%1>0,e.isHalfFilled=!e.isFilled&&(this.internalValue-t)%1>0),e},genHoverIndex:function(t,e){return e+(this.isHalfEvent(t)?.5:1)},getIconName:function(t){var e=this.isHovering?t.isHovered:t.isFilled,n=this.isHovering?t.isHalfHovered:t.isHalfFilled;return e?this.fullIcon:n?this.halfIcon:this.emptyIcon},getColor:function(t){if(this.isHovering){if(t.isHovered||t.isHalfHovered)return this.color}else if(t.isFilled||t.isHalfFilled)return this.color;return this.backgroundColor},isHalfEvent:function(t){if(this.halfIncrements){var e=t.target&&t.target.getBoundingClientRect();if(e&&t.offsetX=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}},p={closeOnClick:!1,closeOnContentClick:!1,openOnClick:!1,maxHeight:300};e.default={name:"v-select",directives:{ClickOutside:l.default},extends:o.default,mixins:[a.default,c.default],props:{appendIcon:{type:String,default:"$vuetify.icons.dropdown"},appendIconCb:Function,attach:{type:null,default:!1},browserAutocomplete:{type:String,default:"on"},cacheItems:Boolean,chips:Boolean,clearable:Boolean,deletableChips:Boolean,dense:Boolean,hideSelected:Boolean,items:{type:Array,default:function(){return[]}},itemAvatar:{type:[String,Array,Function],default:"avatar"},itemDisabled:{type:[String,Array,Function],default:"disabled"},itemText:{type:[String,Array,Function],default:"text"},itemValue:{type:[String,Array,Function],default:"value"},menuProps:{type:[String,Array,Object],default:function(){return p}},multiple:Boolean,openOnClear:Boolean,returnObject:Boolean,searchInput:{default:null},smallChips:Boolean},data:function(t){return{attrsInput:{role:"combobox"},cachedItems:t.cacheItems?t.items:[],content:null,isBooted:!1,isMenuActive:!1,lastItem:20,lazyValue:void 0!==t.value?t.value:t.multiple?[]:void 0,selectedIndex:-1,selectedItems:[]}},computed:{allItems:function(){return this.filterDuplicates(this.cachedItems.concat(this.items))},classes:function(){return Object.assign({},o.default.computed.classes.call(this),{"v-select":!0,"v-select--chips":this.hasChips,"v-select--chips--small":this.smallChips,"v-select--is-menu-active":this.isMenuActive})},computedItems:function(){return this.allItems},counterValue:function(){return this.multiple?this.selectedItems.length:(this.getText(this.selectedItems[0])||"").toString().length},directives:function(){return this.isFocused?[{name:"click-outside",value:this.blur,args:{closeConditional:this.closeConditional}}]:void 0},dynamicHeight:function(){return"auto"},hasChips:function(){return this.chips||this.smallChips},hasSlot:function(){return Boolean(this.hasChips||this.$scopedSlots.selection)},isDirty:function(){return this.selectedItems.length>0},listData:function(){return{props:{action:this.multiple&&!this.isHidingSelected,color:this.color,dense:this.dense,hideSelected:this.hideSelected,items:this.virtualizedItems,noDataText:this.$vuetify.t(this.noDataText),selectedItems:this.selectedItems,itemAvatar:this.itemAvatar,itemDisabled:this.itemDisabled,itemValue:this.itemValue,itemText:this.itemText},on:{select:this.selectItem},scopedSlots:{item:this.$scopedSlots.item}}},staticList:function(){return(this.$slots["no-data"]||this.$slots["prepend-item"]||this.$slots["append-item"])&&Object(h.consoleError)("assert: staticList should not be called if slots are used"),this.$createElement(r.default,this.listData)},virtualizedItems:function(){return this.$_menuProps.auto?this.computedItems:this.computedItems.slice(0,this.lastItem)},menuCanShow:function(){return!0},$_menuProps:function(){var t;return t="string"==typeof this.menuProps?this.menuProps.split(","):this.menuProps,Array.isArray(t)&&(t=t.reduce(function(t,e){return t[e.trim()]=!0,t},{})),d({},p,{value:this.menuCanShow&&this.isMenuActive,nudgeBottom:this.nudgeBottom?this.nudgeBottom:t.offsetY?1:0},t)}},watch:{internalValue:function(t){this.initialValue=t,this.$emit("change",this.internalValue),this.setSelectedItems()},isBooted:function(){var t=this;this.$nextTick(function(){t.content&&t.content.addEventListener&&t.content.addEventListener("scroll",t.onScroll,!1)})},isMenuActive:function(t){t&&(this.isBooted=!0)},items:{immediate:!0,handler:function(t){this.cacheItems&&(this.cachedItems=this.filterDuplicates(this.cachedItems.concat(t))),this.setSelectedItems()}}},mounted:function(){this.content=this.$refs.menu&&this.$refs.menu.$refs.content},methods:{blur:function(){this.isMenuActive=!1,this.isFocused=!1,this.$refs.input&&this.$refs.input.blur(),this.selectedIndex=-1},activateMenu:function(){this.isMenuActive=!0},clearableCallback:function(){var t=this;this.internalValue=this.multiple?[]:void 0,this.$nextTick(function(){return t.$refs.input.focus()}),this.openOnClear&&(this.isMenuActive=!0)},closeConditional:function(t){return!(!this.content||this.content.contains(t.target)||!this.$el||this.$el.contains(t.target)||t.target===this.$el)},filterDuplicates:function(t){for(var e=new Map,n=0;n1,p=o.reduce(function(t,e){return t[Object(u.camelize)(e)]=n.$attrs[e],t},{}),m=o.map(function(t){return"'"+t+"'"}).join(", "),v=d?"\n":"'",g=Object.keys(p).every(function(t){var e=s.default.options.props[t],n=p[t];return!0===n||(e.type||e)===Boolean&&""===n});p=g?Object.keys(p).join(", "):JSON.stringify(p,null,d?2:0).replace(/"([^(")"]+)":/g,"$1:").replace(/"/g,"'"),Object(h.consoleWarn)(m+" "+(d?"are":"is")+" deprecated, use "+v+':menu-props="'+p+'"'+v+" instead",this)}return""===this.attach||!0===this.attach||"attach"===this.attach?i.attach=this.$el:i.attach=this.attach,this.$createElement(s.default,{props:i,on:{input:function(t){n.isMenuActive=t,n.isFocused=t}},ref:"menu"},[this.genList()])},genSelections:function(){var t,e=this.selectedItems.length,n=new Array(e);for(t=this.$scopedSlots.selection?this.genSlotSelection:this.hasChips?this.genChipSelection:this.genCommaSelection;e--;)n[e]=t(this.selectedItems[e],e,e===n.length-1);return this.$createElement("div",{staticClass:"v-select__selections"},n)},genSlotSelection:function(t,e){return this.$scopedSlots.selection({parent:this,item:t,index:e,selected:e===this.selectedIndex,disabled:this.disabled||this.readonly})},getMenuIndex:function(){return this.$refs.menu?this.$refs.menu.listIndex:-1},getDisabled:function(t){return Object(u.getPropertyFromItem)(t,this.itemDisabled,!1)},getText:function(t){return Object(u.getPropertyFromItem)(t,this.itemText,t)},getValue:function(t){return Object(u.getPropertyFromItem)(t,this.itemValue,this.getText(t))},onBlur:function(t){this.$emit("blur",t)},onChipInput:function(t){this.multiple?this.selectItem(t):this.internalValue=null,0===this.selectedItems.length&&(this.isMenuActive=!0),this.selectedIndex=-1},onClick:function(){this.isDisabled||(this.isMenuActive=!0,this.isFocused||(this.isFocused=!0,this.$emit("focus")))},onEnterDown:function(){this.onBlur()},onEscDown:function(t){t.preventDefault(),this.isMenuActive=!1},onKeyDown:function(t){var e=t.keyCode;return!this.isMenuActive&&[u.keyCodes.enter,u.keyCodes.space,u.keyCodes.up,u.keyCodes.down].includes(e)&&this.activateMenu(),this.isMenuActive&&this.$refs.menu&&this.$refs.menu.changeListIndex(t),e===u.keyCodes.enter?this.onEnterDown(t):e===u.keyCodes.esc?this.onEscDown(t):e===u.keyCodes.tab?this.onTabDown(t):void 0},onMouseUp:function(t){var e=this,n=this.$refs["append-inner"];this.isMenuActive&&n&&(n===t.target||n.contains(t.target))?this.$nextTick(function(){return e.isMenuActive=!e.isMenuActive}):this.isEnclosed&&!this.isDisabled&&(this.isMenuActive=!0),o.default.methods.onMouseUp.call(this,t)},onScroll:function(){var t=this;if(this.isMenuActive){if(this.lastItem>=this.computedItems.length)return;this.content.scrollHeight-(this.content.scrollTop+this.content.clientHeight)<200&&(this.lastItem+=20)}else requestAnimationFrame(function(){return t.content.scrollTop=0})},onTabDown:function(t){var e=this.getMenuIndex(),n=this.$refs.menu.tiles[e];n&&n.className.indexOf("v-list__tile--highlighted")>-1&&this.isMenuActive&&e>-1?(t.preventDefault(),t.stopPropagation(),n.click()):o.default.methods.onBlur.call(this,t)},selectItem:function(t){var e=this;if(this.multiple){var n=(this.internalValue||[]).slice(),i=this.findExistingIndex(t);-1!==i?n.splice(i,1):n.push(t),this.internalValue=n.map(function(t){return e.returnObject?t:e.getValue(t)}),this.$nextTick(function(){e.$refs.menu&&e.$refs.menu.updateDimensions()})}else this.internalValue=this.returnObject?t:this.getValue(t),this.isMenuActive=!1},setMenuIndex:function(t){this.$refs.menu&&(this.$refs.menu.listIndex=t)},setSelectedItems:function(){var t,e,n=this,i=[],s=this.multiple&&Array.isArray(this.internalValue)?this.internalValue:[this.internalValue],r=function(t){var e=o.allItems.findIndex(function(e){return n.valueComparator(n.getValue(e),n.getValue(t))});e>-1&&i.push(o.allItems[e])},o=this;try{for(var a=f(s),c=a.next();!c.done;c=a.next()){r(c.value)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(e=a.return)&&e.call(a)}finally{if(t)throw t.error}}this.selectedItems=i}}}},"./src/components/VSelect/VSelectList.js": +/*!***********************************************!*\ + !*** ./src/components/VSelect/VSelectList.js ***! + \***********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_cards.styl */"./src/stylus/components/_cards.styl");var i=n(/*! ../VCheckbox */"./src/components/VCheckbox/index.js"),s=n(/*! ../VDivider */"./src/components/VDivider/index.ts"),r=n(/*! ../VSubheader */"./src/components/VSubheader/index.js"),o=n(/*! ../VList */"./src/components/VList/index.js"),a=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),c=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),l=n(/*! ../../util/helpers */"./src/util/helpers.ts"),u=function(t){var e="function"==typeof Symbol&&t[Symbol.iterator],n=0;return e?e.call(t):{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}};e.default={name:"v-select-list",mixins:[a.default,c.default],props:{action:Boolean,dense:Boolean,hideSelected:Boolean,items:{type:Array,default:function(){return[]}},itemAvatar:{type:[String,Array,Function],default:"avatar"},itemDisabled:{type:[String,Array,Function],default:"disabled"},itemText:{type:[String,Array,Function],default:"text"},itemValue:{type:[String,Array,Function],default:"value"},noDataText:String,noFilter:Boolean,searchInput:{default:null},selectedItems:{type:Array,default:function(){return[]}}},computed:{parsedItems:function(){var t=this;return this.selectedItems.map(function(e){return t.getValue(e)})},tileActiveClass:function(){return Object.keys(this.setTextColor(this.color).class||{}).join(" ")},staticNoDataTile:function(){return this.$createElement(o.VListTile,{on:{mousedown:function(t){return t.preventDefault()}}},[this.genTileContent(this.noDataText)])}},methods:{genAction:function(t,e){var n=this,s={on:{click:function(e){e.stopPropagation(),n.$emit("select",t)}}};return this.$createElement(o.VListTileAction,s,[this.$createElement(i.default,{props:{color:this.color,inputValue:e}})])},genDivider:function(t){return this.$createElement(s.default,{props:t})},genFilteredText:function(t){if(t=(t||"").toString(),!this.searchInput||this.noFilter)return Object(l.escapeHTML)(t);var e=this.getMaskedCharacters(t),n=e.start,i=e.middle,s=e.end;return""+Object(l.escapeHTML)(n)+this.genHighlight(i)+Object(l.escapeHTML)(s)},genHeader:function(t){return this.$createElement(r.default,{props:t},t.header)},genHighlight:function(t){return''+Object(l.escapeHTML)(t)+""},getMaskedCharacters:function(t){var e=(this.searchInput||"").toString().toLowerCase(),n=t.toLowerCase().indexOf(e);return n<0?{start:"",middle:t,end:""}:{start:t.slice(0,n),middle:t.slice(n,n+e.length),end:t.slice(n+e.length)}},genTile:function(t,e,n,i){var s=this;void 0===e&&(e=null),void 0===n&&(n=!1),void 0===i&&(i=this.hasItem(t)),t===Object(t)&&(n=this.getAvatar(t),e=null!==e?e:this.getDisabled(t));var r={on:{mousedown:function(t){t.preventDefault()},click:function(){return e||s.$emit("select",t)}},props:{activeClass:this.tileActiveClass,avatar:n,disabled:e,ripple:!0,value:i}};if(!this.$scopedSlots.item)return this.$createElement(o.VListTile,r,[this.action&&!this.hideSelected&&this.items.length>0?this.genAction(t,i):null,this.genTileContent(t)]);var a=this.$scopedSlots.item({parent:this,item:t,tile:r});return this.needsTile(a)?this.$createElement(o.VListTile,r,[a]):a},genTileContent:function(t){var e=this.genFilteredText(this.getText(t));return this.$createElement(o.VListTileContent,[this.$createElement(o.VListTileTitle,{domProps:{innerHTML:e}})])},hasItem:function(t){return this.parsedItems.indexOf(this.getValue(t))>-1},needsTile:function(t){return null==t.componentOptions||"v-list-tile"!==t.componentOptions.Ctor.options.name},getAvatar:function(t){return Boolean(Object(l.getPropertyFromItem)(t,this.itemAvatar,!1))},getDisabled:function(t){return Boolean(Object(l.getPropertyFromItem)(t,this.itemDisabled,!1))},getText:function(t){return String(Object(l.getPropertyFromItem)(t,this.itemText,t))},getValue:function(t){return Object(l.getPropertyFromItem)(t,this.itemValue,this.getText(t))}},render:function(){var t,e,n=[];try{for(var i=u(this.items),s=i.next();!s.done;s=i.next()){var r=s.value;this.hideSelected&&this.hasItem(r)||(null==r?n.push(this.genTile(r)):r.header?n.push(this.genHeader(r)):r.divider?n.push(this.genDivider(r)):n.push(this.genTile(r)))}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}return n.length||n.push(this.$slots["no-data"]||this.staticNoDataTile),this.$slots["prepend-item"]&&n.unshift(this.$slots["prepend-item"]),this.$slots["append-item"]&&n.push(this.$slots["append-item"]),this.$createElement("div",{staticClass:"v-select-list v-card",class:this.themeClasses},[this.$createElement(o.VList,{props:{dense:this.dense}},n)])}}},"./src/components/VSelect/index.js": +/*!*****************************************!*\ + !*** ./src/components/VSelect/index.js ***! + \*****************************************/ +/*! exports provided: VSelect, default */function(t,e,n){"use strict";n.r(e),n.d(e,"VSelect",function(){return u});var i=n(/*! ./VSelect */"./src/components/VSelect/VSelect.js"),s=n(/*! ../VOverflowBtn */"./src/components/VOverflowBtn/index.js"),r=n(/*! ../VAutocomplete */"./src/components/VAutocomplete/index.js"),o=n(/*! ../VCombobox */"./src/components/VCombobox/index.js"),a=n(/*! ../../util/rebuildFunctionalSlots */"./src/util/rebuildFunctionalSlots.js"),c=n(/*! ../../util/dedupeModelListeners */"./src/util/dedupeModelListeners.ts"),l=n(/*! ../../util/console */"./src/util/console.ts"),u={functional:!0,$_wrapperFor:i.default,props:{autocomplete:Boolean,combobox:Boolean,multiple:Boolean,tags:Boolean,editable:Boolean,overflow:Boolean,segmented:Boolean},render:function(t,e){var n=e.props,h=e.data,d=e.slots,f=e.parent;Object(c.default)(h);var p=Object(a.default)(d(),t);return n.autocomplete&&Object(l.deprecate)("","",u,f),n.combobox&&Object(l.deprecate)("","",u,f),n.tags&&Object(l.deprecate)("","",u,f),n.overflow&&Object(l.deprecate)("","",u,f),n.segmented&&Object(l.deprecate)("","",u,f),n.editable&&Object(l.deprecate)("","",u,f),n.combobox||n.tags?(h.attrs.multiple=n.tags,t(o.default,h,p)):n.autocomplete?(h.attrs.multiple=n.multiple,t(r.default,h,p)):n.overflow||n.segmented||n.editable?(h.attrs.segmented=n.segmented,h.attrs.editable=n.editable,t(s.default,h,p)):(h.attrs.multiple=n.multiple,t(i.default,h,p))}};e.default=u},"./src/components/VSlider/VSlider.js": +/*!*******************************************!*\ + !*** ./src/components/VSlider/VSlider.js ***! + \*******************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_sliders.styl */"./src/stylus/components/_sliders.styl");var i=n(/*! ../transitions */"./src/components/transitions/index.js"),s=n(/*! ../VInput */"./src/components/VInput/index.js"),r=n(/*! ../../directives/click-outside */"./src/directives/click-outside.ts"),o=n(/*! ../../util/helpers */"./src/util/helpers.ts"),a=n(/*! ../../util/console */"./src/util/console.ts"),c=function(){return(c=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0,"v-input--slider--thumb-label":this.thumbLabel||this.$scopedSlots.thumbLabel}},showTicks:function(){return this.tickLabels.length>0||!this.disabled&&this.stepNumeric&&!!this.ticks},showThumbLabel:function(){return!this.disabled&&(!!this.thumbLabel||""===this.thumbLabel||this.$scopedSlots["thumb-label"])},computedColor:function(){return this.disabled?null:this.validationState||this.color||"primary"},computedTrackColor:function(){return this.disabled?null:this.trackColor||null},computedThumbColor:function(){return this.disabled||!this.isDirty?null:this.validationState||this.thumbColor||this.color||"primary"},internalValue:{get:function(){return this.lazyValue},set:function(t){var e=this.min,n=this.max,i=this.roundValue(Math.min(Math.max(t,e),n));i!==this.lazyValue&&(this.lazyValue=i,this.$emit("input",i),this.validate())}},stepNumeric:function(){return this.step>0?parseFloat(this.step):0},trackFillStyles:function(){var t=this.$vuetify.rtl?"auto":0,e=this.$vuetify.rtl?0:"auto",n=this.inputWidth+"%";return this.disabled&&(n="calc("+this.inputWidth+"% - 8px)"),{transition:this.trackTransition,left:t,right:e,width:n}},trackPadding:function(){return this.isActive||this.inputWidth>0||this.disabled?0:7},trackStyles:function(){var t=this.disabled?"calc("+this.inputWidth+"% + 8px)":this.trackPadding+"px",e=this.$vuetify.rtl?"auto":t,n=this.$vuetify.rtl?t:"auto",i=this.disabled?"calc("+(100-this.inputWidth)+"% - 8px)":"100%";return{transition:this.trackTransition,left:e,right:n,width:i}},tickStyles:function(){var t=Number(this.tickSize);return{"border-width":t+"px","border-radius":t>1?"50%":null,transform:t>1?"translateX(-"+t+"px) translateY(-"+(t-1)+"px)":null}},trackTransition:function(){return this.keyPressed>=2?"none":""},numTicks:function(){return Math.ceil((this.max-this.min)/this.stepNumeric)},inputWidth:function(){return(this.roundValue(this.internalValue)-this.min)/(this.max-this.min)*100},isDirty:function(){return this.internalValue>this.min||this.alwaysDirty}},watch:{min:function(t){t>this.internalValue&&this.$emit("input",parseFloat(t))},max:function(t){t0},style:c({},t.tickStyles,{left:e*(100/t.numTicks)+"%"})},n)});return this.$createElement("div",{staticClass:"v-slider__ticks-container"},e)},genThumb:function(){return this.$createElement("div",this.setBackgroundColor(this.computedThumbColor,{staticClass:"v-slider__thumb"}))},genThumbContainer:function(t,e,n,i){var s=[this.genThumb()],r=this.getLabel(t);return this.showThumbLabel&&s.push(this.genThumbLabel(r)),this.$createElement("div",this.setTextColor(this.computedThumbColor,{staticClass:"v-slider__thumb-container",class:{"v-slider__thumb-container--is-active":n,"v-slider__thumb-container--show-label":this.showThumbLabel},style:{transition:this.trackTransition,left:(this.$vuetify.rtl?100-e:e)+"%"},on:{touchstart:i,mousedown:i}}),s)},genThumbLabel:function(t){var e=Object(o.convertToUnit)(this.thumbSize);return this.$createElement(i.VScaleTransition,{props:{origin:"bottom center"}},[this.$createElement("div",{staticClass:"v-slider__thumb-label__container",directives:[{name:"show",value:this.isFocused||this.isActive||"always"===this.thumbLabel}]},[this.$createElement("div",this.setBackgroundColor(this.computedThumbColor,{staticClass:"v-slider__thumb-label",style:{height:e,width:e}}),[t])])])},genTrackContainer:function(){var t=[this.$createElement("div",this.setBackgroundColor(this.computedTrackColor,{staticClass:"v-slider__track",style:this.trackStyles})),this.$createElement("div",this.setBackgroundColor(this.computedColor,{staticClass:"v-slider__track-fill",style:this.trackFillStyles}))];return this.$createElement("div",{staticClass:"v-slider__track__container",ref:"track"},t)},getLabel:function(t){return this.$scopedSlots["thumb-label"]?this.$scopedSlots["thumb-label"]({value:t}):this.$createElement("span",t)},onBlur:function(t){2!==this.keyPressed&&(this.isActive=!1,this.isFocused=!1,this.$emit("blur",t))},onFocus:function(t){this.isFocused=!0,this.$emit("focus",t)},onThumbMouseDown:function(t){this.oldValue=this.internalValue,this.keyPressed=2;var e={passive:!0};this.isActive=!0,this.isFocused=!1,"touches"in t?(this.app.addEventListener("touchmove",this.onMouseMove,e),Object(o.addOnceEventListener)(this.app,"touchend",this.onSliderMouseUp)):(this.app.addEventListener("mousemove",this.onMouseMove,e),Object(o.addOnceEventListener)(this.app,"mouseup",this.onSliderMouseUp)),this.$emit("start",this.internalValue)},onSliderMouseUp:function(){this.keyPressed=0;var t={passive:!0};this.isActive=!1,this.isFocused=!1,this.app.removeEventListener("touchmove",this.onMouseMove,t),this.app.removeEventListener("mousemove",this.onMouseMove,t),this.$emit("end",this.internalValue),Object(o.deepEqual)(this.oldValue,this.internalValue)||this.$emit("change",this.internalValue)},onMouseMove:function(t){var e=this.parseMouseMove(t),n=e.value;e.isInsideTrack&&this.setInternalValue(n)},onKeyDown:function(t){if(!this.disabled&&!this.readonly){var e=this.parseKeyDown(t);null!=e&&(this.setInternalValue(e),this.$emit("change",e))}},onKeyUp:function(){this.keyPressed=0},onSliderClick:function(t){this.isFocused=!0,this.onMouseMove(t),this.$emit("change",this.internalValue)},parseMouseMove:function(t){var e=this.$refs.track.getBoundingClientRect(),n=e.left,i=e.width,s="touches"in t?t.touches[0].clientX:t.clientX,r=Math.min(Math.max((s-n)/i,0),1)||0;this.$vuetify.rtl&&(r=1-r);var o=s>=n-8&&s<=n+i+8;return{value:parseFloat(this.min)+r*(this.max-this.min),isInsideTrack:o}},parseKeyDown:function(t,e){if(void 0===e&&(e=this.internalValue),!this.disabled){var n=o.keyCodes.pageup,i=o.keyCodes.pagedown,s=o.keyCodes.end,r=o.keyCodes.home,a=o.keyCodes.left,c=o.keyCodes.right,l=o.keyCodes.down,u=o.keyCodes.up;if([n,i,s,r,a,c,l,u].includes(t.keyCode)){t.preventDefault();var h=this.stepNumeric||1,d=(this.max-this.min)/h;if([a,c,l,u].includes(t.keyCode))this.keyPressed+=1,e+=((this.$vuetify.rtl?[a,u]:[c,u]).includes(t.keyCode)?1:-1)*h*(t.shiftKey?3:t.ctrlKey?2:1);else if(t.keyCode===r)e=parseFloat(this.min);else if(t.keyCode===s)e=parseFloat(this.max);else{e-=(t.keyCode===i?1:-1)*h*(d>100?d/10:10)}return e}}},roundValue:function(t){if(!this.stepNumeric)return t;var e=this.step.toString().trim(),n=e.indexOf(".")>-1?e.length-e.indexOf(".")-1:0,i=this.min%this.stepNumeric,s=Math.round((t-i)/this.stepNumeric)*this.stepNumeric+i;return parseFloat(Math.min(s,this.max).toFixed(n))},setInternalValue:function(t){this.internalValue=t}}}},"./src/components/VSlider/index.js": +/*!*****************************************!*\ + !*** ./src/components/VSlider/index.js ***! + \*****************************************/ +/*! exports provided: VSlider, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VSlider */"./src/components/VSlider/VSlider.js");n.d(e,"VSlider",function(){return i.default}),e.default=i.default},"./src/components/VSnackbar/VSnackbar.ts": +/*!***********************************************!*\ + !*** ./src/components/VSnackbar/VSnackbar.ts ***! + \***********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_snackbars.styl */"./src/stylus/components/_snackbars.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),r=n(/*! ../../mixins/positionable */"./src/mixins/positionable.ts"),o=n(/*! ../../util/mixins */"./src/util/mixins.ts");e.default=Object(o.default)(i.default,s.default,Object(r.factory)(["absolute","top","bottom","left","right"])).extend({name:"v-snackbar",props:{autoHeight:Boolean,multiLine:Boolean,timeout:{type:Number,default:6e3},vertical:Boolean},data:function(){return{activeTimeout:-1}},computed:{classes:function(){return{"v-snack--active":this.isActive,"v-snack--absolute":this.absolute,"v-snack--auto-height":this.autoHeight,"v-snack--bottom":this.bottom||!this.top,"v-snack--left":this.left,"v-snack--multi-line":this.multiLine&&!this.vertical,"v-snack--right":this.right,"v-snack--top":this.top,"v-snack--vertical":this.vertical}}},watch:{isActive:function(){this.setTimeout()}},mounted:function(){this.setTimeout()},methods:{setTimeout:function(){var t=this;window.clearTimeout(this.activeTimeout),this.isActive&&this.timeout&&(this.activeTimeout=window.setTimeout(function(){t.isActive=!1},this.timeout))}},render:function(t){var e=[];return this.isActive&&e.push(t("div",{staticClass:"v-snack",class:this.classes,on:this.$listeners},[t("div",this.setBackgroundColor(this.color,{staticClass:"v-snack__wrapper"}),[t("div",{staticClass:"v-snack__content"},this.$slots.default)])])),t("transition",{attrs:{name:"v-snack-transition"}},e)}})},"./src/components/VSnackbar/index.ts": +/*!*******************************************!*\ + !*** ./src/components/VSnackbar/index.ts ***! + \*******************************************/ +/*! exports provided: VSnackbar, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VSnackbar */"./src/components/VSnackbar/VSnackbar.ts");n.d(e,"VSnackbar",function(){return i.default}),e.default=i.default},"./src/components/VSpeedDial/VSpeedDial.js": +/*!*************************************************!*\ + !*** ./src/components/VSpeedDial/VSpeedDial.js ***! + \*************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_speed-dial.styl */"./src/stylus/components/_speed-dial.styl");var i=n(/*! ../../mixins/toggleable */"./src/mixins/toggleable.ts"),s=n(/*! ../../mixins/positionable */"./src/mixins/positionable.ts"),r=n(/*! ../../mixins/transitionable */"./src/mixins/transitionable.ts"),o=n(/*! ../../directives/click-outside */"./src/directives/click-outside.ts");e.default={name:"v-speed-dial",directives:{ClickOutside:o.default},mixins:[s.default,i.default,r.default],props:{direction:{type:String,default:"top",validator:function(t){return["top","right","bottom","left"].includes(t)}},openOnHover:Boolean,transition:{type:String,default:"scale-transition"}},computed:{classes:function(){var t;return(t={"v-speed-dial":!0,"v-speed-dial--top":this.top,"v-speed-dial--right":this.right,"v-speed-dial--bottom":this.bottom,"v-speed-dial--left":this.left,"v-speed-dial--absolute":this.absolute,"v-speed-dial--fixed":this.fixed})["v-speed-dial--direction-"+this.direction]=!0,t}},render:function(t){var e=this,n=[],i={class:this.classes,directives:[{name:"click-outside",value:function(){return e.isActive=!1}}],on:{click:function(){return e.isActive=!e.isActive}}};this.openOnHover&&(i.on.mouseenter=function(){return e.isActive=!0},i.on.mouseleave=function(){return e.isActive=!1}),this.isActive&&(n=(this.$slots.default||[]).map(function(t,e){return t.key=e,t}));var s=t("transition-group",{class:"v-speed-dial__list",props:{name:this.transition,mode:this.mode,origin:this.origin,tag:"div"}},n);return t("div",i,[this.$slots.activator,s])}}},"./src/components/VSpeedDial/index.js": +/*!********************************************!*\ + !*** ./src/components/VSpeedDial/index.js ***! + \********************************************/ +/*! exports provided: VSpeedDial, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VSpeedDial */"./src/components/VSpeedDial/VSpeedDial.js");n.d(e,"VSpeedDial",function(){return i.default}),e.default=i.default},"./src/components/VStepper/VStepper.js": +/*!*********************************************!*\ + !*** ./src/components/VStepper/VStepper.js ***! + \*********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_steppers.styl */"./src/stylus/components/_steppers.styl");var i=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),s=function(){return(s=Object.assign||function(t){for(var e,n=1,i=arguments.length;n=0;)this.steps[n].toggle(this.inputValue);for(n=this.content.length;--n>=0;)this.content[n].toggle(this.inputValue,this.isReverse);this.$emit("input",this.inputValue),e&&(this.isBooted=!0)},value:function(){var t=this;this.getSteps(),this.$nextTick(function(){return t.inputValue=t.value})}},mounted:function(){this.getSteps(),this.inputValue=this.value||this.steps[0].step||1},methods:{getSteps:function(){this.steps=[],this.content=[];for(var t=0;t-1&&t.preventDefault(),this.$emit("click",t),this.to||this.tabClick(this)},onRouteChange:function(){var t=this;if(this.to&&this.$refs.link){var e="_vnode.data.class."+this.activeClass;this.$nextTick(function(){Object(o.getObjectValueByPath)(t.$refs.link,e)&&t.tabClick(t)})}},toggle:function(t){this.isActive=t===this||t===this.action}},render:function(t){var e=this.generateRouteLink(this.classes),n=e.data,i=this.disabled?"div":e.tag;return n.ref="link",t("div",{staticClass:"v-tabs__div"},[t(i,n,this.$slots.default)])}}},"./src/components/VTabs/VTabItem.js": +/*!******************************************!*\ + !*** ./src/components/VTabs/VTabItem.js ***! + \******************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../mixins/bootable */"./src/mixins/bootable.ts"),s=n(/*! ../transitions */"./src/components/transitions/index.js"),r=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),o=n(/*! ../../directives/touch */"./src/directives/touch.ts");e.default={name:"v-tab-item",components:{VTabTransition:s.VTabTransition,VTabReverseTransition:s.VTabReverseTransition},directives:{Touch:o.default},mixins:[i.default,Object(r.inject)("tabs","v-tab-item","v-tabs-items")],props:{id:String,transition:{type:[Boolean,String],default:"tab-transition"},reverseTransition:{type:[Boolean,String],default:"tab-reverse-transition"}},data:function(){return{isActive:!1,reverse:!1}},computed:{computedTransition:function(){return this.reverse?this.reverseTransition:this.transition}},mounted:function(){this.tabs.register(this)},beforeDestroy:function(){this.tabs.unregister(this)},methods:{toggle:function(t,e,n){this.$el.style.transition=n?null:"none",this.reverse=e,this.isActive=t}},render:function(t){var e=t("div",{staticClass:"v-tabs__content",directives:[{name:"show",value:this.isActive}],domProps:{id:this.id},on:this.$listeners},this.showLazyContent(this.$slots.default));return this.computedTransition?t("transition",{props:{name:this.computedTransition}},[e]):e}}},"./src/components/VTabs/VTabs.js": +/*!***************************************!*\ + !*** ./src/components/VTabs/VTabs.js ***! + \***************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_tabs.styl */"./src/stylus/components/_tabs.styl");var i=n(/*! ./mixins/tabs-computed */"./src/components/VTabs/mixins/tabs-computed.js"),s=n(/*! ./mixins/tabs-generators */"./src/components/VTabs/mixins/tabs-generators.js"),r=n(/*! ./mixins/tabs-props */"./src/components/VTabs/mixins/tabs-props.js"),o=n(/*! ./mixins/tabs-touch */"./src/components/VTabs/mixins/tabs-touch.js"),a=n(/*! ./mixins/tabs-watchers */"./src/components/VTabs/mixins/tabs-watchers.js"),c=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),l=n(/*! ../../mixins/ssr-bootable */"./src/mixins/ssr-bootable.ts"),u=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),h=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),d=n(/*! ../../directives/resize */"./src/directives/resize.ts"),f=n(/*! ../../directives/touch */"./src/directives/touch.ts");e.default={name:"v-tabs",directives:{Resize:d.default,Touch:f.default},mixins:[Object(h.provide)("tabs"),c.default,l.default,i.default,r.default,s.default,o.default,a.default,u.default],provide:function(){return{tabs:this,tabClick:this.tabClick,tabProxy:this.tabProxy,registerItems:this.registerItems,unregisterItems:this.unregisterItems}},data:function(){return{bar:[],content:[],isBooted:!1,isOverflowing:!1,lazyValue:this.value,nextIconVisible:!1,prevIconVisible:!1,resizeTimeout:null,reverse:!1,scrollOffset:0,sliderWidth:null,sliderLeft:null,startX:0,tabsContainer:null,tabs:[],tabItems:null,transitionTime:300,widths:{bar:0,container:0,wrapper:0}}},computed:{isDark:function(){return this.theme.isDark},selfIsDark:function(){return u.default.options.computed.isDark.call(this)},themeClasses:function(){return{"theme--dark":this.selfIsDark,"theme--light":!this.selfIsDark}}},watch:{tabs:"onResize"},mounted:function(){this.checkIcons()},methods:{checkIcons:function(){this.prevIconVisible=this.checkPrevIcon(),this.nextIconVisible=this.checkNextIcon()},checkPrevIcon:function(){return this.scrollOffset>0},checkNextIcon:function(){return this.widths.container>this.scrollOffset+this.widths.wrapper},callSlider:function(){var t=this;if(this.hideSlider||!this.activeTab)return!1;var e=(this.activeTab||{}).action,n=e===this.activeTab?this.activeTab:this.tabs.find(function(t){return t.action===e});this.$nextTick(function(){n&&n.$el&&(t.sliderWidth=n.$el.scrollWidth,t.sliderLeft=n.$el.offsetLeft)})},onResize:function(){var t=this;this._isDestroyed||(this.setWidths(),clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){t.callSlider(),t.scrollIntoView(),t.checkIcons()},this.transitionTime))},overflowCheck:function(t,e){this.isOverflowing&&e(t)},scrollTo:function(t){this.scrollOffset=this.newOffset(t)},setOverflow:function(){this.isOverflowing=this.widths.bar-1}),n=e>-1?e:0,i=this.tabs[n];this.inputValue=i.action===i?n:i.action}},parseNodes:function(){for(var t=[],e=[],n=[],i=[],s=(this.$slots.default||[]).length,r=0;r=0;)this.tabs[t].toggle(this.target);this.setOverflow()}},render:function(t){var e=this.parseNodes(),n=e.tab,i=e.slider,s=e.items,r=e.item;return t("div",{staticClass:"v-tabs",directives:[{name:"resize",arg:400,modifiers:{quiet:!0},value:this.onResize}]},[this.genBar([this.hideSlider?null:this.genSlider(i),n]),this.genItems(s,r)])}}},"./src/components/VTabs/VTabsItems.js": +/*!********************************************!*\ + !*** ./src/components/VTabs/VTabsItems.js ***! + \********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../mixins/registrable */"./src/mixins/registrable.ts"),s=n(/*! ../../directives/touch */"./src/directives/touch.ts");e.default={name:"v-tabs-items",directives:{Touch:s.default},mixins:[Object(i.provide)("tabs")],inject:{registerItems:{default:null},tabProxy:{default:null},unregisterItems:{default:null}},props:{cycle:Boolean,touchless:Boolean,value:[Number,String]},data:function(){return{items:[],lazyValue:this.value,reverse:!1}},computed:{activeIndex:function(){var t=this;return this.items.findIndex(function(e,n){return e.id===t.lazyValue||n===t.lazyValue})},activeItem:function(){if(this.items.length)return this.items[this.activeIndex]},inputValue:{get:function(){return this.lazyValue},set:function(t){this.lazyValue=t,this.tabProxy?this.tabProxy(t):this.$emit("input",t)}}},watch:{activeIndex:function(t,e){this.reverse=t=0;)this.items[t].toggle(this.activeIndex===t,this.reverse,this.isBooted);this.isBooted=!0}},render:function(t){var e=this,n={staticClass:"v-tabs__items",directives:[]};return!this.touchless&&n.directives.push({name:"touch",value:{left:function(){return e.onSwipe("next")},right:function(){return e.onSwipe("prev")}}}),t("div",n,this.$slots.default)}}},"./src/components/VTabs/VTabsSlider.js": +/*!*********************************************!*\ + !*** ./src/components/VTabs/VTabsSlider.js ***! + \*********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts");e.default={name:"v-tabs-slider",mixins:[i.default],render:function(t){return t("div",this.setBackgroundColor(this.color||"accent",{staticClass:"v-tabs__slider"}))}}},"./src/components/VTabs/index.js": +/*!***************************************!*\ + !*** ./src/components/VTabs/index.js ***! + \***************************************/ +/*! exports provided: VTabs, VTab, VTabItem, VTabsItems, VTabsSlider, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VTabs */"./src/components/VTabs/VTabs.js");n.d(e,"VTabs",function(){return i.default});var s=n(/*! ./VTab */"./src/components/VTabs/VTab.js");n.d(e,"VTab",function(){return s.default});var r=n(/*! ./VTabsItems */"./src/components/VTabs/VTabsItems.js");n.d(e,"VTabsItems",function(){return r.default});var o=n(/*! ./VTabItem */"./src/components/VTabs/VTabItem.js");n.d(e,"VTabItem",function(){return o.default});var a=n(/*! ./VTabsSlider */"./src/components/VTabs/VTabsSlider.js");n.d(e,"VTabsSlider",function(){return a.default}),e.default={$_vuetify_subcomponents:{VTabs:i.default,VTab:s.default,VTabsItems:r.default,VTabItem:o.default,VTabsSlider:a.default}}},"./src/components/VTabs/mixins/tabs-computed.js": +/*!******************************************************!*\ + !*** ./src/components/VTabs/mixins/tabs-computed.js ***! + \******************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={computed:{activeIndex:function(){var t=this;return this.tabs.findIndex(function(e,n){return(e.action===e?n:e.action)===t.lazyValue})},activeTab:function(){if(this.tabs.length)return this.tabs[this.activeIndex]},containerStyles:function(){return this.height?{height:parseInt(this.height,10)+"px"}:null},hasArrows:function(){return(this.showArrows||!this.isMobile)&&this.isOverflowing},inputValue:{get:function(){return this.lazyValue},set:function(t){this.inputValue!==t&&(this.lazyValue=t,this.$emit("input",t))}},isMobile:function(){return this.$vuetify.breakpoint.width0?t:e.length?this.$createElement(i.default,e):null},genTransition:function(t){return this.$createElement("transition",{props:{name:"fade-transition"}},[this.genIcon(t)])},genWrapper:function(t){var e=this;return this.$createElement("div",{staticClass:"v-tabs__wrapper",class:{"v-tabs__wrapper--show-arrows":this.hasArrows},ref:"wrapper",directives:[{name:"touch",value:{start:function(t){return e.overflowCheck(t,e.onTouchStart)},move:function(t){return e.overflowCheck(t,e.onTouchMove)},end:function(t){return e.overflowCheck(t,e.onTouchEnd)}}}]},[t])},genSlider:function(t){return t.length||(t=[this.$createElement(s.default,{props:{color:this.sliderColor}})]),this.$createElement("div",{staticClass:"v-tabs__slider-wrapper",style:this.sliderStyles},t)}}}},"./src/components/VTabs/mixins/tabs-props.js": +/*!***************************************************!*\ + !*** ./src/components/VTabs/mixins/tabs-props.js ***! + \***************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={props:{alignWithTitle:Boolean,centered:Boolean,fixedTabs:Boolean,grow:Boolean,height:{type:[Number,String],default:void 0,validator:function(t){return!isNaN(parseInt(t))}},hideSlider:Boolean,iconsAndText:Boolean,mobileBreakPoint:{type:[Number,String],default:1264,validator:function(t){return!isNaN(parseInt(t))}},nextIcon:{type:String,default:"$vuetify.icons.next"},prevIcon:{type:String,default:"$vuetify.icons.prev"},right:Boolean,showArrows:Boolean,sliderColor:{type:String,default:"accent"},value:[Number,String]}}},"./src/components/VTabs/mixins/tabs-touch.js": +/*!***************************************************!*\ + !*** ./src/components/VTabs/mixins/tabs-touch.js ***! + \***************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={methods:{newOffset:function(t){var e=this.$refs.wrapper.clientWidth;return"prev"===t?Math.max(this.scrollOffset-e,0):Math.min(this.scrollOffset+e,this.$refs.container.clientWidth-e)},onTouchStart:function(t){this.startX=this.scrollOffset+t.touchstartX,this.$refs.container.style.transition="none",this.$refs.container.style.willChange="transform"},onTouchMove:function(t){this.scrollOffset=this.startX-t.touchmoveX},onTouchEnd:function(){var t=this.$refs.container,e=this.$refs.wrapper,n=t.clientWidth-e.clientWidth;t.style.transition=null,t.style.willChange=null,this.scrollOffset<0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset>=n&&(this.scrollOffset=n)}}}},"./src/components/VTabs/mixins/tabs-watchers.js": +/*!******************************************************!*\ + !*** ./src/components/VTabs/mixins/tabs-watchers.js ***! + \******************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={watch:{activeTab:function(t,e){if(!e&&t&&this.updateTabs(),setTimeout(this.callSlider,0),t){var n=t.action;this.tabItems&&this.tabItems(n===t?this.tabs.indexOf(t):n)}},alignWithTitle:"callSlider",centered:"callSlider",fixedTabs:"callSlider",hasArrows:function(t){t||(this.scrollOffset=0)},isBooted:"findActiveLink",lazyValue:"updateTabs",right:"callSlider",value:function(t){this.lazyValue=t},"$vuetify.application.left":"onResize","$vuetify.application.right":"onResize",scrollOffset:function(t){this.$refs.container.style.transform="translateX("+-t+"px)",this.hasArrows&&(this.prevIconVisible=this.checkPrevIcon(),this.nextIconVisible=this.checkNextIcon())}}}},"./src/components/VTextField/VTextField.js": +/*!*************************************************!*\ + !*** ./src/components/VTextField/VTextField.js ***! + \*************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_text-fields.styl */"./src/stylus/components/_text-fields.styl");var i=n(/*! ../VInput */"./src/components/VInput/index.js"),s=n(/*! ../VCounter */"./src/components/VCounter/index.js"),r=n(/*! ../VLabel */"./src/components/VLabel/index.js"),o=n(/*! ../../mixins/maskable */"./src/mixins/maskable.js"),a=n(/*! ../../directives/ripple */"./src/directives/ripple.ts"),c=n(/*! ../../util/helpers */"./src/util/helpers.ts"),l=n(/*! ../../util/console */"./src/util/console.ts"),u=function(){return(u=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0||this.badInput},isEnclosed:function(){return this.box||this.isSolo||this.hasOutline||this.fullWidth},isLabelActive:function(){return this.isDirty||h.includes(this.type)},isSingle:function(){return this.isSolo||this.singleLine},isSolo:function(){return this.solo||this.soloInverted},labelPosition:function(){var t=this.prefix&&!this.labelValue?16:0;return!this.$vuetify.rtl!=!this.reverse?{left:"auto",right:t}:{left:t,right:"auto"}},showLabel:function(){return this.hasLabel&&(!this.isSingle||!this.isLabelActive&&!this.placeholder)},labelValue:function(){return!this.isSingle&&Boolean(this.isFocused||this.isLabelActive||this.placeholder)}},watch:{isFocused:function(t){this.hasColor=t,t?this.initialValue=this.lazyValue:this.initialValue!==this.lazyValue&&this.$emit("change",this.lazyValue)},value:function(t){var e=this;if(this.mask&&!this.internalChange){var n=this.maskText(this.unmaskText(t));this.lazyValue=this.unmaskText(n),String(t)!==this.lazyValue&&this.$nextTick(function(){e.$refs.input.value=n,e.$emit("input",e.lazyValue)})}else this.lazyValue=t}},mounted:function(){this.autofocus&&this.onFocus()},methods:{focus:function(){this.onFocus()},blur:function(){this.$refs.input?this.$refs.input.blur():this.onBlur()},clearableCallback:function(){var t=this;this.internalValue=null,this.$nextTick(function(){return t.$refs.input.focus()})},genAppendSlot:function(){var t=[];return this.$slots["append-outer"]?t.push(this.$slots["append-outer"]):this.appendOuterIcon&&t.push(this.genIcon("appendOuter")),this.genSlot("append","outer",t)},genPrependInnerSlot:function(){var t=[];return this.$slots["prepend-inner"]?t.push(this.$slots["prepend-inner"]):this.prependInnerIcon&&t.push(this.genIcon("prependInner")),this.genSlot("prepend","inner",t)},genIconSlot:function(){var t=[];return this.$slots.append?t.push(this.$slots.append):this.appendIcon&&t.push(this.genIcon("append")),this.genSlot("append","inner",t)},genInputSlot:function(){var t=i.default.methods.genInputSlot.call(this),e=this.genPrependInnerSlot();return e&&t.children.unshift(e),t},genClearIcon:function(){if(!this.clearable)return null;var t=!!this.isDirty&&"clear";return this.clearIconCb&&Object(l.deprecate)(":clear-icon-cb","@click:clear",this),this.genSlot("append","inner",[this.genIcon(t,!this.$listeners["click:clear"]&&this.clearIconCb||this.clearableCallback,!1)])},genCounter:function(){if(!1===this.counter||null==this.counter)return null;var t=!0===this.counter?this.$attrs.maxlength:this.counter;return this.$createElement(s.default,{props:{dark:this.dark,light:this.light,max:t,value:this.counterValue}})},genDefaultSlot:function(){return[this.genTextFieldSlot(),this.genClearIcon(),this.genIconSlot()]},genLabel:function(){if(!this.showLabel)return null;var t={props:{absolute:!0,color:this.validationState,dark:this.dark,disabled:this.disabled,focused:!this.isSingle&&(this.isFocused||!!this.validationState),left:this.labelPosition.left,light:this.light,right:this.labelPosition.right,value:this.labelValue}};return this.$attrs.id&&(t.props.for=this.$attrs.id),this.$createElement(r.default,t,this.$slots.label||this.label)},genInput:function(){var t=Object.assign({},this.$listeners);delete t.change;var e={style:{},domProps:{value:this.maskText(this.lazyValue)},attrs:u({"aria-label":(!this.$attrs||!this.$attrs.id)&&this.label},this.$attrs,{autofocus:this.autofocus,disabled:this.disabled,readonly:this.readonly,type:this.type}),on:Object.assign(t,{blur:this.onBlur,input:this.onInput,focus:this.onFocus,keydown:this.onKeyDown}),ref:"input"};return this.placeholder&&(e.attrs.placeholder=this.placeholder),this.mask&&(e.attrs.maxlength=this.masked.length),this.browserAutocomplete&&(e.attrs.autocomplete=this.browserAutocomplete),this.$createElement("input",e)},genMessages:function(){return this.hideDetails?null:this.$createElement("div",{staticClass:"v-text-field__details"},[i.default.methods.genMessages.call(this),this.genCounter()])},genTextFieldSlot:function(){return this.$createElement("div",{staticClass:"v-text-field__slot"},[this.genLabel(),this.prefix?this.genAffix("prefix"):null,this.genInput(),this.suffix?this.genAffix("suffix"):null])},genAffix:function(t){return this.$createElement("div",{class:"v-text-field__"+t,ref:t},this[t])},onBlur:function(t){this.isFocused=!1,this.internalChange=!1,this.$emit("blur",t)},onClick:function(){this.isFocused||this.disabled||this.$refs.input.focus()},onFocus:function(t){if(this.$refs.input)return document.activeElement!==this.$refs.input?this.$refs.input.focus():void(this.isFocused||(this.isFocused=!0,this.$emit("focus",t)))},onInput:function(t){this.internalChange=!0,this.mask&&this.resetSelections(t.target),this.internalValue=t.target.value,this.badInput=t.target.validity&&t.target.validity.badInput},onKeyDown:function(t){this.internalChange=!0,t.keyCode===c.keyCodes.enter&&this.$emit("change",this.internalValue),this.$emit("keydown",t)},onMouseDown:function(t){t.target!==this.$refs.input&&(t.preventDefault(),t.stopPropagation()),i.default.methods.onMouseDown.call(this,t)},onMouseUp:function(t){this.focus(),i.default.methods.onMouseUp.call(this,t)}}}},"./src/components/VTextField/index.js": +/*!********************************************!*\ + !*** ./src/components/VTextField/index.js ***! + \********************************************/ +/*! exports provided: VTextField, default */function(t,e,n){"use strict";n.r(e),n.d(e,"VTextField",function(){return c});var i=n(/*! ./VTextField */"./src/components/VTextField/VTextField.js"),s=n(/*! ../VTextarea/VTextarea */"./src/components/VTextarea/VTextarea.js"),r=n(/*! ../../util/rebuildFunctionalSlots */"./src/util/rebuildFunctionalSlots.js"),o=n(/*! ../../util/dedupeModelListeners */"./src/util/dedupeModelListeners.ts"),a=n(/*! ../../util/console */"./src/util/console.ts"),c={functional:!0,$_wrapperFor:i.default,props:{textarea:Boolean,multiLine:Boolean},render:function(t,e){var n=e.props,l=e.data,u=e.slots,h=e.parent;Object(o.default)(l);var d=Object(r.default)(u(),t);return n.textarea&&Object(a.deprecate)("","",c,h),n.multiLine&&Object(a.deprecate)("","",c,h),n.textarea||n.multiLine?(l.attrs.outline=n.textarea,t(s.default,l,d)):t(i.default,l,d)}};e.default=c},"./src/components/VTextarea/VTextarea.js": +/*!***********************************************!*\ + !*** ./src/components/VTextarea/VTextarea.js ***! + \***********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_textarea.styl */"./src/stylus/components/_textarea.styl");var i=n(/*! ../VTextField/VTextField */"./src/components/VTextField/VTextField.js"),s=n(/*! ../../util/console */"./src/util/console.ts"),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},l=Object(o.createRange)(24),u=Object(o.createRange)(12),h=u.map(function(t){return t+12}),d=Object(o.createRange)(60);e.default={name:"v-time-picker",mixins:[r.default],props:{allowedHours:Function,allowedMinutes:Function,format:{type:String,default:"ampm",validator:function(t){return["ampm","24hr"].includes(t)}},min:String,max:String,readonly:Boolean,scrollable:Boolean,value:null},data:function(){return{inputHour:null,inputMinute:null,period:"am",selectingHour:!0}},computed:{isAllowedHourCb:function(){var t=this;if(!this.min&&!this.max)return this.allowedHours;var e=this.min?this.min.split(":")[0]:0,n=this.max?this.max.split(":")[0]:23;return function(i){return i>=1*e&&i<=1*n&&(!t.allowedHours||t.allowedHours(i))}},isAllowedMinuteCb:function(){var t=this,e=!this.allowedHours||this.allowedHours(this.inputHour);if(!this.min&&!this.max)return e?this.allowedMinutes:function(){return!1};var n=c(this.min?this.min.split(":"):[0,0],2),i=n[0],s=n[1],r=c(this.max?this.max.split(":"):[23,59],2),o=60*i+1*s,a=60*r[0]+1*r[1];return function(n){var i=60*t.inputHour+n;return i>=o&&i<=a&&e&&(!t.allowedMinutes||t.allowedMinutes(n))}},isAmPm:function(){return"ampm"===this.format}},watch:{value:"setInputData"},mounted:function(){this.setInputData(this.value)},methods:{emitValue:function(){null!=this.inputHour&&null!=this.inputMinute&&this.$emit("input",Object(a.default)(this.inputHour)+":"+Object(a.default)(this.inputMinute))},setPeriod:function(t){if(this.period=t,null!=this.inputHour){var e=this.inputHour+("am"===t?-12:12);this.inputHour=this.firstAllowed("hour",e),this.emitValue()}},setInputData:function(t){if(null==t)return this.inputHour=null,void(this.inputMinute=null);if(t instanceof Date)this.inputHour=t.getHours(),this.inputMinute=t.getMinutes();else{var e=c(t.trim().toLowerCase().match(/^(\d+):(\d+)(:\d+)?([ap]m)?$/,"")||[],5),n=e[1],i=e[2],s=e[4];this.inputHour=s?this.convert12to24(parseInt(n,10),s):parseInt(n,10),this.inputMinute=parseInt(i,10)}this.period=this.inputHour<12?"am":"pm"},convert24to12:function(t){return t?(t-1)%12+1:12},convert12to24:function(t,e){return t%12+("pm"===e?12:0)},onInput:function(t){this.selectingHour?this.inputHour=this.isAmPm?this.convert12to24(t,this.period):t:this.inputMinute=t,this.emitValue()},onChange:function(){this.selectingHour?this.selectingHour=!1:this.$emit("change",this.value)},firstAllowed:function(t,e){var n="hour"===t?this.isAllowedHourCb:this.isAllowedMinuteCb;if(!n)return e;var i="minute"===t?d:this.isAmPm?e<12?u:h:l;return((i.find(function(t){return n((t+e)%i.length+i[0])})||0)+e)%i.length+i[0]},genClock:function(){return this.$createElement(s.default,{props:{allowedValues:this.selectingHour?this.isAllowedHourCb:this.isAllowedMinuteCb,color:this.color,dark:this.dark,double:this.selectingHour&&!this.isAmPm,format:this.selectingHour?this.isAmPm?this.convert24to12:function(t){return t}:function(t){return Object(a.default)(t,2)},light:this.light,max:this.selectingHour?this.isAmPm&&"am"===this.period?11:23:59,min:this.selectingHour&&this.isAmPm&&"pm"===this.period?12:0,readonly:this.readonly,scrollable:this.scrollable,size:this.width-(!this.fullWidth&&this.landscape?80:20),step:this.selectingHour?1:5,value:this.selectingHour?this.inputHour:this.inputMinute},on:{input:this.onInput,change:this.onChange},ref:"clock"})},genPickerBody:function(){return this.$createElement("div",{staticClass:"v-time-picker-clock__container",style:{width:this.width+"px",height:this.width-(!this.fullWidth&&this.landscape?60:0)+"px"},key:this.selectingHour},[this.genClock()])},genPickerTitle:function(){var t=this;return this.$createElement(i.default,{props:{ampm:this.isAmPm,hour:this.inputHour,minute:this.inputMinute,period:this.period,readonly:this.readonly,selectingHour:this.selectingHour},on:{"update:selectingHour":function(e){return t.selectingHour=e},"update:period":this.setPeriod},ref:"title",slot:"title"})}},render:function(){return this.genPicker("v-picker--time")}}},"./src/components/VTimePicker/VTimePickerClock.js": +/*!********************************************************!*\ + !*** ./src/components/VTimePicker/VTimePickerClock.js ***! + \********************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_time-picker-clock.styl */"./src/stylus/components/_time-picker-clock.styl");var i=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),s=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n=this.roundCount?this.innerRadius/this.radius:this.outerRadius/this.radius},isAllowed:function(t){return!this.allowedValues||this.allowedValues(t)},genValues:function(){for(var t=[],e=this.min;e<=this.max;e+=this.step){var n=e===this.value&&(this.color||"accent");t.push(this.$createElement("span",this.setBackgroundColor(n,{class:{active:e===this.displayedValue,disabled:!this.isAllowed(e)},style:this.getTransform(e),domProps:{innerHTML:""+this.format(e)+""}})))}return t},genHand:function(){var t="scaleY("+this.handScale(this.displayedValue)+")",e=this.rotate+this.degreesPerUnit*(this.displayedValue-this.min),n=null!=this.value&&(this.color||"accent");return this.$createElement("div",this.setBackgroundColor(n,{staticClass:"v-time-picker-clock__hand",style:{transform:"rotate("+e+"deg) "+t}}))},getTransform:function(t){var e=this.getPosition(t);return{transform:"translate("+e.x+"px, "+e.y+"px)"}},getPosition:function(t){var e=(this.radius-24)*this.handScale(t),n=this.rotate*Math.PI/180;return{x:Math.round(Math.sin((t-this.min)*this.degrees+n)*e),y:Math.round(-Math.cos((t-this.min)*this.degrees+n)*e)}},onMouseDown:function(t){t.preventDefault(),this.valueOnMouseDown=null,this.valueOnMouseUp=null,this.isDragging=!0,this.onDragMove(t)},onMouseUp:function(){this.isDragging=!1,null!==this.valueOnMouseUp&&this.isAllowed(this.valueOnMouseUp)&&this.$emit("change",this.valueOnMouseUp)},onDragMove:function(t){if(t.preventDefault(),this.isDragging||"click"===t.type){var e,n=this.$refs.clock.getBoundingClientRect(),i=n.width,s=n.top,r=n.left,o="touches"in t?t.touches[0]:t,a={x:i/2,y:-i/2},c={x:o.clientX-r,y:s-o.clientY},l=Math.round(this.angle(a,c)-this.rotate+360)%360,u=this.double&&this.euclidean(a,c)<(this.outerRadius+this.innerRadius)/2-16,h=Math.round(l/this.degreesPerUnit)+this.min+(u?this.roundCount:0);e=l>=360-this.degreesPerUnit/2?u?this.max:this.min:h,this.isAllowed(h)&&(null===this.valueOnMouseDown&&(this.valueOnMouseDown=e),this.valueOnMouseUp=e,this.update(e))}},update:function(t){this.inputValue!==t&&(this.inputValue=t,this.$emit("input",t))},euclidean:function(t,e){var n=e.x-t.x,i=e.y-t.y;return Math.sqrt(n*n+i*i)},angle:function(t,e){var n=2*Math.atan2(e.y-t.y-this.euclidean(t,e),e.x-t.x);return Math.abs(180*n/Math.PI)}},render:function(){var t=this,e={staticClass:"v-time-picker-clock",class:r({"v-time-picker-clock--indeterminate":null==this.value},this.themeClasses),on:this.readonly?void 0:{mousedown:this.onMouseDown,mouseup:this.onMouseUp,mouseleave:function(){return t.isDragging&&t.onMouseUp()},touchstart:this.onMouseDown,touchend:this.onMouseUp,mousemove:this.onDragMove,touchmove:this.onDragMove},style:{height:this.size+"px",width:this.size+"px"},ref:"clock"};return!this.readonly&&this.scrollable&&(e.on.wheel=this.wheel),this.$createElement("div",e,[this.genHand(),this.genValues()])}}},"./src/components/VTimePicker/VTimePickerTitle.js": +/*!********************************************************!*\ + !*** ./src/components/VTimePicker/VTimePickerTitle.js ***! + \********************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_time-picker-title.styl */"./src/stylus/components/_time-picker-title.styl");var i=n(/*! ../../mixins/picker-button */"./src/mixins/picker-button.js"),s=n(/*! ../VDatePicker/util */"./src/components/VDatePicker/util/index.js");e.default={name:"v-time-picker-title",mixins:[i.default],props:{ampm:Boolean,hour:Number,minute:Number,period:{type:String,validator:function(t){return"am"===t||"pm"===t}},readonly:Boolean,selectingHour:Boolean},methods:{genTime:function(){var t=this.hour;this.ampm&&(t=t?(t-1)%12+1:12);var e=null==this.hour?"--":this.ampm?t:Object(s.pad)(t),n=null==this.minute?"--":Object(s.pad)(this.minute);return this.$createElement("div",{class:"v-time-picker-title__time"},[this.genPickerButton("selectingHour",!0,e),this.$createElement("span",":"),this.genPickerButton("selectingHour",!1,n)])},genAmPm:function(){return this.$createElement("div",{staticClass:"v-time-picker-title__ampm"},[this.genPickerButton("period","am","am",this.readonly),this.genPickerButton("period","pm","pm",this.readonly)])}},render:function(t){return t("div",{staticClass:"v-time-picker-title"},[this.genTime(),this.ampm?this.genAmPm():null])}}},"./src/components/VTimePicker/index.js": +/*!*********************************************!*\ + !*** ./src/components/VTimePicker/index.js ***! + \*********************************************/ +/*! exports provided: VTimePicker, VTimePickerClock, VTimePickerTitle, default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./VTimePicker */"./src/components/VTimePicker/VTimePicker.js");n.d(e,"VTimePicker",function(){return i.default});var s=n(/*! ./VTimePickerClock */"./src/components/VTimePicker/VTimePickerClock.js");n.d(e,"VTimePickerClock",function(){return s.default});var r=n(/*! ./VTimePickerTitle */"./src/components/VTimePicker/VTimePickerTitle.js");n.d(e,"VTimePickerTitle",function(){return r.default}),e.default={$_vuetify_subcomponents:{VTimePicker:i.default,VTimePickerClock:s.default,VTimePickerTitle:r.default}}},"./src/components/VToolbar/VToolbar.js": +/*!*********************************************!*\ + !*** ./src/components/VToolbar/VToolbar.js ***! + \*********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../../stylus/components/_toolbar.styl */"./src/stylus/components/_toolbar.styl");var i=n(/*! ../../mixins/applicationable */"./src/mixins/applicationable.ts"),s=n(/*! ../../mixins/colorable */"./src/mixins/colorable.ts"),r=n(/*! ../../mixins/themeable */"./src/mixins/themeable.ts"),o=n(/*! ../../mixins/ssr-bootable */"./src/mixins/ssr-bootable.ts"),a=n(/*! ../../directives/scroll */"./src/directives/scroll.ts"),c=n(/*! ../../util/console */"./src/util/console.ts"),l=function(){return(l=Object.assign||function(t){for(var e,n=1,i=arguments.length;nthis.$vuetify.breakpoint.height?this.heights.mobileLandscape:this.heights.mobile},computedExtensionHeight:function(){return this.tabs?48:this.extensionHeight?parseInt(this.extensionHeight):this.computedContentHeight},computedHeight:function(){return this.isExtended?this.computedContentHeight+this.computedExtensionHeight:this.computedContentHeight},computedMarginTop:function(){return this.app?this.$vuetify.application.bar:0},classes:function(){return l({"v-toolbar":!0,"elevation-0":this.flat||!this.isActive&&!this.tabs&&this.canScroll,"v-toolbar--absolute":this.absolute,"v-toolbar--card":this.card,"v-toolbar--clipped":this.clippedLeft||this.clippedRight,"v-toolbar--dense":this.dense,"v-toolbar--extended":this.isExtended,"v-toolbar--fixed":!this.absolute&&(this.app||this.fixed),"v-toolbar--floating":this.floating,"v-toolbar--prominent":this.prominent},this.themeClasses)},computedPaddingLeft:function(){return!this.app||this.clippedLeft?0:this.$vuetify.application.left},computedPaddingRight:function(){return!this.app||this.clippedRight?0:this.$vuetify.application.right},computedTransform:function(){return this.isActive?0:this.canScroll?-this.computedContentHeight:-this.computedHeight},currentThreshold:function(){return Math.abs(this.currentScroll-this.savedScroll)},styles:function(){return{marginTop:this.computedMarginTop+"px",paddingRight:this.computedPaddingRight+"px",paddingLeft:this.computedPaddingLeft+"px",transform:"translateY("+this.computedTransform+"px)"}}},watch:{currentThreshold:function(t){if(this.invertedScroll)return this.isActive=this.currentScroll>this.scrollThreshold;ti[1]||s[1]===i[1]&&s[2]>=i[2])||Object(d.consoleWarn)("Vuetify requires Vue version "+n)}e.default=f},"./src/components/Vuetify/mixins/application.ts": +/*!******************************************************!*\ + !*** ./src/components/Vuetify/mixins/application.ts ***! + \******************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={bar:0,bottom:0,footer:0,insetFooter:0,left:0,right:0,top:0,components:{bar:{},bottom:{},footer:{},insetFooter:{},left:{},right:{},top:{}},bind:function(t,e,n){var i;this.components[e]&&(this.components[e]=((i={})[t]=n,i),this.update(e))},unbind:function(t,e){null!=this.components[e][t]&&(delete this.components[e][t],this.update(e))},update:function(t){this[t]=Object.values(this.components[t]).reduce(function(t,e){return t+e},0)}}},"./src/components/Vuetify/mixins/breakpoint.ts": +/*!*****************************************************!*\ + !*** ./src/components/Vuetify/mixins/breakpoint.ts ***! + \*****************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! vue */"vue"),s=n.n(i);function r(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientWidth,window.innerWidth||0)}function o(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientHeight,window.innerHeight||0)}e.default=s.a.extend({data:function(){return{clientHeight:o(),clientWidth:r(),resizeTimeout:void 0}},computed:{breakpoint:function(){var t,e=this.clientWidth<600,n=this.clientWidth<960&&!e,i=this.clientWidth<1264&&!(n||e),s=this.clientWidth<1904&&!(i||n||e),r=this.clientWidth>=1904,o=e,a=n,c=(e||n)&&!(i||s||r),l=!e&&(n||i||s||r),u=i,h=(e||n||i)&&!(s||r),d=!(e||n)&&(i||s||r),f=s,p=(e||n||i||s)&&!r,m=!(e||n||i)&&(s||r),v=r;switch(!0){case e:t="xs";break;case n:t="sm";break;case i:t="md";break;case s:t="lg";break;default:t="xl"}return{xs:e,sm:n,md:i,lg:s,xl:r,name:t,xsOnly:o,smOnly:a,smAndDown:c,smAndUp:l,mdOnly:u,mdAndDown:h,mdAndUp:d,lgOnly:f,lgAndDown:p,lgAndUp:m,xlOnly:v,width:this.clientWidth,height:this.clientHeight}}},created:function(){"undefined"!=typeof window&&window.addEventListener("resize",this.onResize,{passive:!0})},beforeDestroy:function(){"undefined"!=typeof window&&window.removeEventListener("resize",this.onResize)},methods:{onResize:function(){clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(this.setDimensions,200)},setDimensions:function(){this.clientHeight=o(),this.clientWidth=r()}}})},"./src/components/Vuetify/mixins/icons.js": +/*!************************************************!*\ + !*** ./src/components/Vuetify/mixins/icons.js ***! + \************************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),n.d(e,"default",function(){return s});var i={md:{complete:"check",cancel:"cancel",close:"close",delete:"cancel",clear:"clear",success:"check_circle",info:"info",warning:"priority_high",error:"warning",prev:"chevron_left",next:"chevron_right",checkboxOn:"check_box",checkboxOff:"check_box_outline_blank",checkboxIndeterminate:"indeterminate_check_box",delimiter:"fiber_manual_record",sort:"arrow_upward",expand:"keyboard_arrow_down",menu:"menu",subgroup:"arrow_drop_down",dropdown:"arrow_drop_down",radioOn:"radio_button_checked",radioOff:"radio_button_unchecked",edit:"edit",ratingEmpty:"star_border",ratingFull:"star",ratingHalf:"star_half"},mdi:{complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-exclamation",error:"mdi-alert",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sort:"mdi-arrow-up",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half"},fa:{complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",sort:"fas fa-sort-up",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half"},fa4:{complete:"fa fa-check",cancel:"fa fa-times-circle",close:"fa fa-times",delete:"fa fa-times-circle",clear:"fa fa-times-circle",success:"fa fa-check-circle",info:"fa fa-info-circle",warning:"fa fa-exclamation",error:"fa fa-exclamation-triangle",prev:"fa fa-chevron-left",next:"fa fa-chevron-right",checkboxOn:"fa fa-check-square",checkboxOff:"fa fa-square-o",checkboxIndeterminate:"fa fa-minus-square",delimiter:"fa fa-circle",sort:"fa fa-sort-up",expand:"fa fa-chevron-down",menu:"fa fa-bars",subgroup:"fa fa-caret-down",dropdown:"fa fa-caret-down",radioOn:"fa fa-dot-circle",radioOff:"fa fa-circle-o",edit:"fa fa-pencil",ratingEmpty:"fa fa-star-o",ratingFull:"fa fa-star",ratingHalf:"fa fa-star-half-o"}};function s(t,e){return void 0===t&&(t="md"),void 0===e&&(e={}),Object.assign({},i[t]||i.md,e)}},"./src/components/Vuetify/mixins/lang.ts": +/*!***********************************************!*\ + !*** ./src/components/Vuetify/mixins/lang.ts ***! + \***********************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),n.d(e,"default",function(){return u});var i=n(/*! ../../../locale/en */"./src/locale/en.ts"),s=n(/*! ../../../util/helpers */"./src/util/helpers.ts"),r=n(/*! ../../../util/console */"./src/util/console.ts"),o=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},a=function(){for(var t=[],e=0;e=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}};function s(){return!1}function r(t,e,n){n.args=n.args||{};var r=n.args.closeConditional||s;if(t&&!1!==r(t)&&!("isTrusted"in t&&!t.isTrusted||"pointerType"in t&&!t.pointerType)){var a=(n.args.include||function(){return[]})();a.push(e),!function(t,e){var n,s,r=t.clientX,a=t.clientY;try{for(var c=i(e),l=c.next();!l.done;l=c.next()){var u=l.value;if(o(u,r,a))return!0}}catch(t){n={error:t}}finally{try{l&&!l.done&&(s=c.return)&&s.call(c)}finally{if(n)throw n.error}}return!1}(t,a)&&setTimeout(function(){r(t)&&n.value(t)},0)}}function o(t,e,n){var i=t.getBoundingClientRect();return e>=i.left&&e<=i.right&&n>=i.top&&n<=i.bottom}e.default={inserted:function(t,e){var n=function(n){return r(n,t,e)};(document.querySelector("[data-app]")||document.body).addEventListener("click",n,!0),t._clickOutside=n},unbind:function(t){if(t._clickOutside){var e=document.querySelector("[data-app]")||document.body;e&&e.removeEventListener("click",t._clickOutside,!0),delete t._clickOutside}}}},"./src/directives/index.ts": +/*!*********************************!*\ + !*** ./src/directives/index.ts ***! + \*********************************/ +/*! exports provided: ClickOutside, Ripple, Resize, Scroll, Touch */function(t,e,n){"use strict";n.r(e);var i=n(/*! ./click-outside */"./src/directives/click-outside.ts");n.d(e,"ClickOutside",function(){return i.default});var s=n(/*! ./resize */"./src/directives/resize.ts");n.d(e,"Resize",function(){return s.default});var r=n(/*! ./ripple */"./src/directives/ripple.ts");n.d(e,"Ripple",function(){return r.default});var o=n(/*! ./scroll */"./src/directives/scroll.ts");n.d(e,"Scroll",function(){return o.default});var a=n(/*! ./touch */"./src/directives/touch.ts");n.d(e,"Touch",function(){return a.default})},"./src/directives/resize.ts": +/*!**********************************!*\ + !*** ./src/directives/resize.ts ***! + \**********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={inserted:function(t,e){var n=e.value,i=e.options||{passive:!0};window.addEventListener("resize",n,i),t._onResize={callback:n,options:i},e.modifiers&&e.modifiers.quiet||n()},unbind:function(t){if(t._onResize){var e=t._onResize,n=e.callback,i=e.options;window.removeEventListener("resize",n,i),delete t._onResize}}}},"./src/directives/ripple.ts": +/*!**********************************!*\ + !*** ./src/directives/ripple.ts ***! + \**********************************/ +/*! exports provided: default */function(t,e,n){"use strict";function i(t,e){t.style.transform=e,t.style.webkitTransform=e}n.r(e);var s={show:function(t,e,n){if(void 0===n&&(n={}),e._ripple&&e._ripple.enabled){var s=document.createElement("span"),r=document.createElement("span");s.appendChild(r),s.className="v-ripple__container",n.class&&(s.className+=" "+n.class);var o=Math.min(e.clientWidth,e.clientHeight)*(n.center?1:e.clientWidth/e.clientHeight*1.6),a=o/2;r.className="v-ripple__animation",r.style.width=o+"px",r.style.height=o+"px",e.appendChild(s);var c=window.getComputedStyle(e);"absolute"!==c.position&&"fixed"!==c.position&&(e.style.position="relative");var l=e.getBoundingClientRect(),u=n.center?0:t.clientX-l.left-a,h=n.center?0:t.clientY-l.top-a;r.classList.add("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--visible"),i(r,"translate("+u+"px, "+h+"px) scale3d(0.5, 0.5, 0.5)"),r.dataset.activated=String(performance.now()),setTimeout(function(){r.classList.remove("v-ripple__animation--enter"),i(r,"translate("+u+"px, "+h+"px) scale3d(1, 1, 1)")},0)}},hide:function(t){if(t&&t._ripple&&t._ripple.enabled){var e=t.getElementsByClassName("v-ripple__animation");if(0!==e.length){var n=e[e.length-1];if(!n.dataset.isHiding){n.dataset.isHiding="true";var i=performance.now()-Number(n.dataset.activated),s=Math.max(300-i,0);setTimeout(function(){n.classList.remove("v-ripple__animation--visible"),setTimeout(function(){0===t.getElementsByClassName("v-ripple__animation").length&&(t.style.position=null),n.parentNode&&t.removeChild(n.parentNode)},300)},s)}}}}};function r(t){return void 0===t||!!t}function o(t){var e={},n=t.currentTarget;n&&(e.center=n._ripple.centered,n._ripple.class&&(e.class=n._ripple.class),s.show(t,n,e))}function a(t){s.hide(t.currentTarget)}function c(t,e,n){var i=r(e.value);i||s.hide(t),t._ripple=t._ripple||{},t._ripple.enabled=i;var c=e.value||{};c.center&&(t._ripple.centered=!0),c.class&&(t._ripple.class=e.value.class),i&&!n?("ontouchstart"in window&&(t.addEventListener("touchend",a,!1),t.addEventListener("touchcancel",a,!1)),t.addEventListener("mousedown",o,!1),t.addEventListener("mouseup",a,!1),t.addEventListener("mouseleave",a,!1),t.addEventListener("dragstart",a,!1)):!i&&n&&l(t)}function l(t){t.removeEventListener("mousedown",o,!1),t.removeEventListener("touchend",a,!1),t.removeEventListener("touchcancel",a,!1),t.removeEventListener("mouseup",a,!1),t.removeEventListener("mouseleave",a,!1),t.removeEventListener("dragstart",a,!1)}e.default={bind:function(t,e){c(t,e,!1)},unbind:function(t){delete t._ripple,l(t)},update:function(t,e){e.value!==e.oldValue&&c(t,e,r(e.oldValue))}}},"./src/directives/scroll.ts": +/*!**********************************!*\ + !*** ./src/directives/scroll.ts ***! + \**********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={inserted:function(t,e){var n=e.value,i=e.options||{passive:!0},s=e.arg?document.querySelector(e.arg):window;s&&(s.addEventListener("scroll",n,i),t._onScroll={callback:n,options:i,target:s})},unbind:function(t){if(t._onScroll){var e=t._onScroll,n=e.callback,i=e.options;e.target.removeEventListener("scroll",n,i),delete t._onScroll}}}},"./src/directives/touch.ts": +/*!*********************************!*\ + !*** ./src/directives/touch.ts ***! + \*********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../util/helpers */"./src/util/helpers.ts"),s=function(t){var e=t.touchstartX,n=t.touchendX,i=t.touchstartY,s=t.touchendY;t.offsetX=n-e,t.offsetY=s-i,Math.abs(t.offsetY)<.5*Math.abs(t.offsetX)&&(t.left&&ne+16&&t.right(t)),Math.abs(t.offsetX)<.5*Math.abs(t.offsetY)&&(t.up&&si+16&&t.down(t))};function r(t){var e={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:t.left,right:t.right,up:t.up,down:t.down,start:t.start,move:t.move,end:t.end};return{touchstart:function(t){return function(t,e){var n=t.changedTouches[0];e.touchstartX=n.clientX,e.touchstartY=n.clientY,e.start&&e.start(Object.assign(t,e))}(t,e)},touchend:function(t){return function(t,e){var n=t.changedTouches[0];e.touchendX=n.clientX,e.touchendY=n.clientY,e.end&&e.end(Object.assign(t,e)),s(e)}(t,e)},touchmove:function(t){return function(t,e){var n=t.changedTouches[0];e.touchmoveX=n.clientX,e.touchmoveY=n.clientY,e.move&&e.move(Object.assign(t,e))}(t,e)}}}e.default={inserted:function(t,e,n){var s=e.value,o=s.parent?t.parentElement:t,a=s.options||{passive:!0};if(o){var c=r(e.value);o._touchHandlers=Object(o._touchHandlers),o._touchHandlers[n.context._uid]=c,Object(i.keys)(c).forEach(function(t){o.addEventListener(t,c[t],a)})}},unbind:function(t,e,n){var s=e.value.parent?t.parentElement:t;if(s&&s._touchHandlers){var r=s._touchHandlers[n.context._uid];Object(i.keys)(r).forEach(function(t){s.removeEventListener(t,r[t])}),delete s._touchHandlers[n.context._uid]}}}},"./src/index.ts": +/*!**********************!*\ + !*** ./src/index.ts ***! + \**********************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ./stylus/app.styl */"./src/stylus/app.styl");var i=n(/*! ./components/Vuetify */"./src/components/Vuetify/index.ts"),s=n(/*! ./components */"./src/components/index.js"),r=n(/*! ./directives */"./src/directives/index.ts"),o=function(){return(o=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)},register:function(t){var e=this.buttons.length;this.buttons.push(t),this.listeners.push(this.updateValue.bind(this,e)),t.$on("click",this.listeners[e])},unregister:function(t){if(this.isDestroying){var e=this.buttons.indexOf(t);-1!==e&&t.$off("click",this.listeners[e])}else this.redoRegistrations(t)},redoRegistrations:function(t){for(var e=0,n=[],i=0;i0),this.updateAllValues&&this.updateAllValues()},ensureMandatoryInvariant:function(t){this.mandatory&&!t&&(this.listeners.length?this.listeners[0]():Object(r.consoleWarn)("There must be at least one v-btn child if the mandatory property is true.",this))}}})},"./src/mixins/colorable.ts": +/*!*********************************!*\ + !*** ./src/mixins/colorable.ts ***! + \*********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! vue */"vue"),s=n.n(i),r=function(){return(r=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};function a(t){return!!t&&!!t.match(/^(#|(rgb|hsl)a?\()/)}e.default=s.a.extend({name:"colorable",props:{color:String},methods:{setBackgroundColor:function(t,e){var n;return void 0===e&&(e={}),a(t)?e.style=r({},e.style,{"background-color":""+t,"border-color":""+t}):t&&(e.class=r({},e.class,((n={})[t]=!0,n))),e},setTextColor:function(t,e){var n;if(void 0===e&&(e={}),a(t))e.style=r({},e.style,{color:""+t,"caret-color":""+t});else if(t){var i=o(t.toString().trim().split(" ",2),2),s=i[0],c=i[1];e.class=r({},e.class,((n={})[s+"--text"]=!0,n)),c&&(e.class["text--"+c]=!0)}return e}}})},"./src/mixins/comparable.ts": +/*!**********************************!*\ + !*** ./src/mixins/comparable.ts ***! + \**********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! vue */"vue"),s=n.n(i),r=n(/*! ../util/helpers */"./src/util/helpers.ts");e.default=s.a.extend({name:"comparable",props:{valueComparator:{type:Function,default:r.deepEqual}}})},"./src/mixins/data-iterable.js": +/*!*************************************!*\ + !*** ./src/mixins/data-iterable.js ***! + \*************************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../components/VBtn */"./src/components/VBtn/index.ts"),s=n(/*! ../components/VIcon */"./src/components/VIcon/index.ts"),r=n(/*! ../components/VSelect */"./src/components/VSelect/index.js"),o=n(/*! ./filterable */"./src/mixins/filterable.js"),a=n(/*! ./themeable */"./src/mixins/themeable.ts"),c=n(/*! ./loadable */"./src/mixins/loadable.ts"),l=n(/*! ../util/helpers */"./src/util/helpers.ts"),u=n(/*! ../util/console */"./src/util/console.ts"),h=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},d=function(){for(var t=[],e=0;e(a=r[1])?1:o0},hasSelectAll:function(){return void 0!==this.selectAll&&!1!==this.selectAll},itemsLength:function(){return this.hasSearch?this.searchLength:this.totalItems||this.items.length},indeterminate:function(){return this.hasSelectAll&&this.someItems&&!this.everyItem},everyItem:function(){var t=this;return this.filteredItems.length&&this.filteredItems.every(function(e){return t.isSelected(e)})},someItems:function(){var t=this;return this.filteredItems.some(function(e){return t.isSelected(e)})},getPage:function(){var t=this.computedPagination.rowsPerPage;return t===Object(t)?t.value:t},pageStart:function(){return-1===this.getPage?0:(this.computedPagination.page-1)*this.getPage},pageStop:function(){return-1===this.getPage?this.itemsLength:this.computedPagination.page*this.getPage},filteredItems:function(){return this.filteredItemsImpl()},selected:function(){for(var t={},e=0;e=this.itemsLength||this.pageStop<0;return this.$createElement(i.default,{props:{disabled:n,icon:!0,flat:!0},on:{click:function(){var e=t.computedPagination.page;t.updatePagination({page:e+1})}},attrs:{"aria-label":this.$vuetify.t("$vuetify.dataIterator.nextPage")}},[this.$createElement(s.default,this.$vuetify.rtl?this.prevIcon:this.nextIcon)])},genSelect:function(){var t=this;return this.$createElement("div",{class:this.actionsSelectClasses},[this.$vuetify.t(this.rowsPerPageText),this.$createElement(r.default,{attrs:{"aria-label":this.$vuetify.t(this.rowsPerPageText)},props:{items:this.computedRowsPerPageItems,value:this.computedPagination.rowsPerPage,hideDetails:!0,menuProps:{auto:!0,minWidth:"75px"}},on:{input:function(e){t.updatePagination({page:1,rowsPerPage:e})}}})])},genPagination:function(){var t="–";if(this.itemsLength){var e=this.itemsLength1?this.genSelect():null,t,this.$slots["actions-append"]?this.$createElement("div",{},this.$slots["actions-append"]):null])]}}}},"./src/mixins/delayable.ts": +/*!*********************************!*\ + !*** ./src/mixins/delayable.ts ***! + \*********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! vue */"vue"),s=n.n(i);e.default=s.a.extend({name:"delayable",props:{openDelay:{type:[Number,String],default:0},closeDelay:{type:[Number,String],default:200}},data:function(){return{openTimeout:void 0,closeTimeout:void 0}},methods:{clearDelay:function(){clearTimeout(this.openTimeout),clearTimeout(this.closeTimeout)},runDelay:function(t,e){this.clearDelay();var n=parseInt(this[t+"Delay"],10);this[t+"Timeout"]=setTimeout(e,n)}}})},"./src/mixins/dependent.js": +/*!*********************************!*\ + !*** ./src/mixins/dependent.js ***! + \*********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var i,s,r=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},s=function(){for(var t=[],e=0;e0&&(t=n-i-(n>600?30:12)),t<0&&(t=12),t},calcYOverflow:function(t){var e=this.getInnerHeight(),n=this.pageYOffset+e,i=this.dimensions.activator,s=this.dimensions.content.height,r=ns?t=this.pageYOffset+(i.top-s):r&&!this.allowOverflow?t=n-s-12:t0?this.$refs.activator.children[0]:this.$refs.activator},getInnerHeight:function(){return this.hasWindow?window.innerHeight||document.documentElement.clientHeight:0},getInnerWidth:function(){return this.hasWindow?window.innerWidth:0},getOffsetTop:function(){return this.hasWindow?window.pageYOffset||document.documentElement.scrollTop:0},getRoundedBoundedClientRect:function(t){var e=t.getBoundingClientRect();return{top:Math.round(e.top),left:Math.round(e.left),bottom:Math.round(e.bottom),right:Math.round(e.right),width:Math.round(e.width),height:Math.round(e.height)}},measure:function(t,e){if(!(t=e?t.querySelector(e):t)||!this.hasWindow)return null;var n=this.getRoundedBoundedClientRect(t);if(this.isAttached){var i=window.getComputedStyle(t);n.left=parseInt(i.marginLeft),n.top=parseInt(i.marginTop)}return n},sneakPeek:function(t){var e=this;requestAnimationFrame(function(){var n=e.$refs.content;if(!n||e.isShown(n))return t();n.style.display="inline-block",t(),n.style.display="none"})},startTransition:function(){var t=this;requestAnimationFrame(function(){return t.isContentActive=!0})},isShown:function(t){return"none"!==t.style.display},updateDimensions:function(){var t=this;this.checkForWindow(),this.checkForPageYOffset();var e={};e.activator=!this.hasActivator||this.absolute?this.absolutePosition():this.measure(this.getActivator()),this.sneakPeek(function(){e.content=t.measure(t.$refs.content),t.dimensions=e})}}})},"./src/mixins/overlayable.js": +/*!***********************************!*\ + !*** ./src/mixins/overlayable.js ***! + \***********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);n(/*! ../stylus/components/_overlay.styl */"./src/stylus/components/_overlay.styl");var i=n(/*! ../util/helpers */"./src/util/helpers.ts");e.default={name:"overlayable",props:{hideOverlay:Boolean},data:function(){return{overlay:null,overlayOffset:0,overlayTimeout:null,overlayTransitionDuration:650}},beforeDestroy:function(){this.removeOverlay()},methods:{genOverlay:function(){var t=this;if(!this.isActive||this.hideOverlay||this.isActive&&this.overlayTimeout||this.overlay)return clearTimeout(this.overlayTimeout),this.overlay&&this.overlay.classList.add("v-overlay--active");this.overlay=document.createElement("div"),this.overlay.className="v-overlay",this.absolute&&(this.overlay.className+=" v-overlay--absolute"),this.hideScroll();var e=this.absolute?this.$el.parentNode:document.querySelector("[data-app]");return e&&e.insertBefore(this.overlay,e.firstChild),this.overlay.clientHeight,requestAnimationFrame(function(){t.overlay&&(t.overlay.className+=" v-overlay--active",void 0!==t.activeZIndex&&(t.overlay.style.zIndex=t.activeZIndex-1))}),!0},removeOverlay:function(){var t=this;if(!this.overlay)return this.showScroll();this.overlay.classList.remove("v-overlay--active"),this.overlayTimeout=setTimeout(function(){try{t.overlay&&t.overlay.parentNode&&t.overlay.parentNode.removeChild(t.overlay),t.overlay=null,t.showScroll()}catch(t){console.log(t)}clearTimeout(t.overlayTimeout),t.overlayTimeout=null},this.overlayTransitionDuration)},scrollListener:function(t){if("keydown"===t.type){if(["INPUT","TEXTAREA","SELECT"].includes(t.target.tagName)||t.target.isContentEditable)return;var e=[i.keyCodes.up,i.keyCodes.pageup],n=[i.keyCodes.down,i.keyCodes.pagedown];if(e.includes(t.keyCode))t.deltaY=-1;else{if(!n.includes(t.keyCode))return;t.deltaY=1}}(t.target===this.overlay||"keydown"!==t.type&&t.target===document.body||this.checkPath(t))&&t.preventDefault()},hasScrollbar:function(t){if(!t||t.nodeType!==Node.ELEMENT_NODE)return!1;var e=window.getComputedStyle(t);return["auto","scroll"].includes(e["overflow-y"])&&t.scrollHeight>t.clientHeight},shouldScroll:function(t,e){return 0===t.scrollTop&&e<0||t.scrollTop+t.clientHeight===t.scrollHeight&&e>0},isInside:function(t,e){return t===e||null!==t&&t!==document.body&&this.isInside(t.parentNode,e)},checkPath:function(t){var e=t.path||this.composedPath(t),n=t.deltaY||-t.wheelDelta;if("keydown"===t.type&&e[0]===document.body){var i=this.$refs.dialog,s=window.getSelection().anchorNode;return!this.hasScrollbar(i)||!this.isInside(s,i)||this.shouldScroll(i,n)}for(var r=0;r0}}},methods:{genPickerTitle:function(){},genPickerBody:function(){},genPickerActionsSlot:function(){return this.$scopedSlots.default?this.$scopedSlots.default({save:this.save,cancel:this.cancel}):this.$slots.default},genPicker:function(t){return this.$createElement(i.default,{staticClass:t,class:this.fullWidth?["v-picker--full-width"]:[],props:{color:this.headerColor||this.color,dark:this.dark,fullWidth:this.fullWidth,landscape:this.landscape,light:this.light,width:this.width}},[this.noTitle?null:this.genPickerTitle(),this.genPickerBody(),this.$createElement("template",{slot:"actions"},[this.genPickerActionsSlot()])])}}}},"./src/mixins/positionable.ts": +/*!************************************!*\ + !*** ./src/mixins/positionable.ts ***! + \************************************/ +/*! exports provided: factory, default */function(t,e,n){"use strict";n.r(e),n.d(e,"factory",function(){return a});var i=n(/*! vue */"vue"),s=n.n(i),r=n(/*! ../util/helpers */"./src/util/helpers.ts"),o={absolute:Boolean,bottom:Boolean,fixed:Boolean,left:Boolean,right:Boolean,top:Boolean};function a(t){return void 0===t&&(t=[]),s.a.extend({name:"positionable",props:t.length?Object(r.filterObjectOnKeys)(o,t):o})}e.default=a()},"./src/mixins/registrable.ts": +/*!***********************************!*\ + !*** ./src/mixins/registrable.ts ***! + \***********************************/ +/*! exports provided: inject, provide */function(t,e,n){"use strict";n.r(e),n.d(e,"inject",function(){return a}),n.d(e,"provide",function(){return c});var i=n(/*! vue */"vue"),s=n.n(i),r=n(/*! ../util/console */"./src/util/console.ts");function o(t,e){return function(){return Object(r.consoleWarn)("The "+t+" component must be used inside a "+e)}}function a(t,e,n){var i,r=e&&n?{register:o(e,n),unregister:o(e,n)}:null;return s.a.extend({name:"registrable-inject",inject:(i={},i[t]={default:r},i)})}function c(t){return s.a.extend({name:"registrable-provide",methods:{register:null,unregister:null},provide:function(){var e;return(e={})[t]={register:this.register,unregister:this.unregister},e}})}},"./src/mixins/returnable.js": +/*!**********************************!*\ + !*** ./src/mixins/returnable.js ***! + \**********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e),e.default={name:"returnable",props:{returnValue:null},data:function(){return{originalValue:null}},watch:{isActive:function(t){t?this.originalValue=this.returnValue:this.$emit("update:returnValue",this.originalValue)}},methods:{save:function(t){this.originalValue=t,this.isActive=!1}}}},"./src/mixins/rippleable.ts": +/*!**********************************!*\ + !*** ./src/mixins/rippleable.ts ***! + \**********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! ../directives/ripple */"./src/directives/ripple.ts"),s=n(/*! vue */"vue"),r=n.n(s);e.default=r.a.extend({name:"rippleable",directives:{Ripple:i.default},props:{ripple:{type:[Boolean,Object],default:!0}},methods:{genRipple:function(t){return void 0===t&&(t={}),this.ripple?(t.staticClass="v-input--selection-controls__ripple",t.directives=t.directives||[],t.directives.push({name:"ripple",value:{center:!0}}),t.on=Object.assign({click:this.onChange},this.$listeners),this.$createElement("div",t)):null},onChange:function(){}}})},"./src/mixins/routable.ts": +/*!********************************!*\ + !*** ./src/mixins/routable.ts ***! + \********************************/ +/*! exports provided: default */function(t,e,n){"use strict";n.r(e);var i=n(/*! vue */"vue"),s=n.n(i),r=n(/*! ../directives/ripple */"./src/directives/ripple.ts"),o=function(){return(o=Object.assign||function(t){for(var e,n=1,i=arguments.length;n0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o},r=function(){for(var t=[],e=0;e0||this.errorBucket.length>0||this.error},externalError:function(){return this.internalErrorMessages.length>0||this.error},hasSuccess:function(){return this.successMessages.length>0||this.success},hasMessages:function(){return this.validations.length>0},hasState:function(){return this.hasSuccess||this.shouldValidate&&this.hasError},internalErrorMessages:function(){return this.errorMessages||""},shouldValidate:function(){return this.externalError||!this.isResetting&&(this.validateOnBlur?this.hasFocused&&!this.isFocused:this.hasInput||this.hasFocused)},validations:function(){return this.validationTarget.slice(0,this.errorCount)},validationState:function(){return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":this.hasColor?this.color:null},validationTarget:function(){var t=this.internalErrorMessages.length>0?this.errorMessages:this.successMessages.length>0?this.successMessages:this.messages;return Array.isArray(t)?t.length>0?t:this.shouldValidate?this.errorBucket:[]:[t]}},watch:{rules:{handler:function(t,e){Object(i.deepEqual)(t,e)||this.validate()},deep:!0},internalValue:function(){this.hasInput=!0,this.validateOnBlur||this.$nextTick(this.validate)},isFocused:function(t){t||(this.hasFocused=!0,this.validateOnBlur&&this.validate())},isResetting:function(){var t=this;setTimeout(function(){t.hasInput=!1,t.hasFocused=!1,t.isResetting=!1},0)},hasError:function(t){this.shouldValidate&&this.$emit("update:error",t)}},beforeMount:function(){this.validate()},created:function(){this.form&&this.form.register(this)},beforeDestroy:function(){this.form&&this.form.unregister(this)},methods:{reset:function(){this.isResetting=!0,this.internalValue=Array.isArray(this.internalValue)?[]:void 0},resetValidation:function(){this.isResetting=!0},validate:function(t,e){void 0===t&&(t=!1),void 0===e&&(e=this.internalValue);var n=[];t&&(this.hasInput=this.hasFocused=!0);for(var i=0;iMath.pow(i,3)?Math.cbrt(t):t/(3*Math.pow(i,2))+4/29},r=function(t){return t>i?Math.pow(t,3):3*Math.pow(i,2)*(t-4/29)};function o(t){var e=s,n=e(t[1]);return[116*n-16,500*(e(t[0]/.95047)-n),200*(n-e(t[2]/1.08883))]}function a(t){var e=r,n=(t[0]+16)/116;return[.95047*e(n+t[1]/500),e(n),1.08883*e(n-t[2]/200)]}},"./src/util/color/transformSRGB.ts": +/*!*****************************************!*\ + !*** ./src/util/color/transformSRGB.ts ***! + \*****************************************/ +/*! exports provided: fromXYZ, toXYZ */function(t,e,n){"use strict";n.r(e),n.d(e,"fromXYZ",function(){return a}),n.d(e,"toXYZ",function(){return c});var i=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],s=function(t){return t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055},r=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],o=function(t){return t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)};function a(t){for(var e,n=Array(3),r=s,o=i,a=0;a<3;++a)n[a]=Math.round(255*(e=r(o[a][0]*t[0]+o[a][1]*t[1]+o[a][2]*t[2]),Math.max(0,Math.min(1,e))));return(n[0]<<16)+(n[1]<<8)+(n[2]<<0)}function c(t){for(var e=[0,0,0],n=o,i=r,s=n((t>>16&255)/255),a=n((t>>8&255)/255),c=n((t>>0&255)/255),l=0;l<3;++l)e[l]=i[l][0]*s+i[l][1]*a+i[l][2]*c;return e}},"./src/util/colorUtils.ts": +/*!********************************!*\ + !*** ./src/util/colorUtils.ts ***! + \********************************/ +/*! exports provided: colorToInt, intToHex, colorToHex */function(t,e,n){"use strict";n.r(e),n.d(e,"colorToInt",function(){return s}),n.d(e,"intToHex",function(){return r}),n.d(e,"colorToHex",function(){return o});var i=n(/*! ./console */"./src/util/console.ts");function s(t){var e;if("number"==typeof t)e=t;else{if("string"!=typeof t)throw new TypeError("Colors can only be numbers or strings, recieved "+(null==t?t:t.constructor.name)+" instead");var n="#"===t[0]?t.substring(1):t;3===n.length&&(n=n.split("").map(function(t){return t+t}).join("")),6!==n.length&&Object(i.consoleWarn)("'"+t+"' is not a valid rgb color"),e=parseInt(n,16)}return e<0?(Object(i.consoleWarn)("Colors cannot be negative: '"+t+"'"),e=0):(e>16777215||isNaN(e))&&(Object(i.consoleWarn)("'"+t+"' is not a valid rgb color"),e=16777215),e}function r(t){var e=t.toString(16);return e.length<6&&(e="0".repeat(6-e.length)+e),"#"+e}function o(t){return r(s(t))}},"./src/util/console.ts": +/*!*****************************!*\ + !*** ./src/util/console.ts ***! + \*****************************/ +/*! exports provided: consoleInfo, consoleWarn, consoleError, deprecate */function(t,e,n){"use strict";function i(t,e,n){if(n&&(e={_isVue:!0,$parent:n,$options:e}),e){if(e.$_alreadyWarned=e.$_alreadyWarned||[],e.$_alreadyWarned.includes(t))return;e.$_alreadyWarned.push(t)}return"[Vuetify] "+t+(e?function(t){if(t._isVue&&t.$parent){for(var e=[],n=0;t;){if(e.length>0){var i=e[e.length-1];if(i.constructor===t.constructor){n++,t=t.$parent;continue}n>0&&(e[e.length-1]=[i,n],n=0)}e.push(t),t=t.$parent}return"\n\nfound in\n\n"+e.map(function(t,e){return""+(0===e?"---\x3e ":" ".repeat(5+2*e))+(Array.isArray(t)?u(t[0])+"... ("+t[1]+" recursive calls)":u(t))}).join("\n")}return"\n\n(found in "+u(t)+")"}(e):"")}function s(t,e,n){var s=i(t,e,n);null!=s&&console.info(s)}function r(t,e,n){var s=i(t,e,n);null!=s&&console.warn(s)}function o(t,e,n){var s=i(t,e,n);null!=s&&console.error(s)}function a(t,e,n,i){r("'"+t+"' is deprecated, use '"+e+"' instead",n,i)}n.r(e),n.d(e,"consoleInfo",function(){return s}),n.d(e,"consoleWarn",function(){return r}),n.d(e,"consoleError",function(){return o}),n.d(e,"deprecate",function(){return a});var c=/(?:^|[-_])(\w)/g,l=function(t){return t.replace(c,function(t){return t.toUpperCase()}).replace(/[-_]/g,"")};function u(t,e){if(t.$root===t)return"";var n="function"==typeof t&&null!=t.cid?t.options:t._isVue?t.$options||t.constructor.options:t||{},i=n.name||n._componentTag,s=n.__file;if(!i&&s){var r=s.match(/([^/\\]+)\.vue$/);i=r&&r[1]}return(i?"<"+l(i)+">":"")+(s&&!1!==e?" at "+s:"")}},"./src/util/dedupeModelListeners.ts": +/*!******************************************!*\ + !*** ./src/util/dedupeModelListeners.ts ***! + \******************************************/ +/*! exports provided: default */function(t,e,n){"use strict";function i(t){if(t.model&&t.on&&t.on.input)if(Array.isArray(t.on.input)){var e=t.on.input.indexOf(t.model.callback);e>-1&&t.on.input.splice(e,1)}else delete t.on.input}n.r(e),n.d(e,"default",function(){return i})},"./src/util/easing-patterns.js": +/*!*************************************!*\ + !*** ./src/util/easing-patterns.js ***! + \*************************************/ +/*! exports provided: linear, easeInQuad, easeOutQuad, easeInOutQuad, easeInCubic, easeOutCubic, easeInOutCubic, easeInQuart, easeOutQuart, easeInOutQuart, easeInQuint, easeOutQuint, easeInOutQuint */function(t,e,n){"use strict";n.r(e),n.d(e,"linear",function(){return i}),n.d(e,"easeInQuad",function(){return s}),n.d(e,"easeOutQuad",function(){return r}),n.d(e,"easeInOutQuad",function(){return o}),n.d(e,"easeInCubic",function(){return a}),n.d(e,"easeOutCubic",function(){return c}),n.d(e,"easeInOutCubic",function(){return l}),n.d(e,"easeInQuart",function(){return u}),n.d(e,"easeOutQuart",function(){return h}),n.d(e,"easeInOutQuart",function(){return d}),n.d(e,"easeInQuint",function(){return f}),n.d(e,"easeOutQuint",function(){return p}),n.d(e,"easeInOutQuint",function(){return m});var i=function(t){return t},s=function(t){return t*t},r=function(t){return t*(2-t)},o=function(t){return t<.5?2*t*t:(4-2*t)*t-1},a=function(t){return t*t*t},c=function(t){return--t*t*t+1},l=function(t){return t<.5?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1},u=function(t){return t*t*t*t},h=function(t){return 1- --t*t*t*t},d=function(t){return t<.5?8*t*t*t*t:1-8*--t*t*t*t},f=function(t){return t*t*t*t*t},p=function(t){return 1+--t*t*t*t*t},m=function(t){return t<.5?16*t*t*t*t*t:1+16*--t*t*t*t*t}},"./src/util/helpers.ts": +/*!*****************************!*\ + !*** ./src/util/helpers.ts ***! + \*****************************/ +/*! exports provided: createSimpleFunctional, createSimpleTransition, createJavaScriptTransition, directiveConfig, addOnceEventListener, getNestedValue, deepEqual, getObjectValueByPath, getPropertyFromItem, createRange, getZIndex, escapeHTML, filterObjectOnKeys, filterChildren, convertToUnit, kebabCase, isObject, keyCodes, remapInternalIcon, keys, camelize */function(t,e,n){"use strict";n.r(e),n.d(e,"createSimpleFunctional",function(){return r}),n.d(e,"createSimpleTransition",function(){return a}),n.d(e,"createJavaScriptTransition",function(){return c}),n.d(e,"directiveConfig",function(){return l}),n.d(e,"addOnceEventListener",function(){return u}),n.d(e,"getNestedValue",function(){return h}),n.d(e,"deepEqual",function(){return d}),n.d(e,"getObjectValueByPath",function(){return f}),n.d(e,"getPropertyFromItem",function(){return p}),n.d(e,"createRange",function(){return m}),n.d(e,"getZIndex",function(){return v}),n.d(e,"escapeHTML",function(){return y}),n.d(e,"filterObjectOnKeys",function(){return b}),n.d(e,"filterChildren",function(){return x}),n.d(e,"convertToUnit",function(){return _}),n.d(e,"kebabCase",function(){return V}),n.d(e,"isObject",function(){return w}),n.d(e,"keyCodes",function(){return S}),n.d(e,"remapInternalIcon",function(){return C}),n.d(e,"keys",function(){return T}),n.d(e,"camelize",function(){return $});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s=function(){return(s=Object.assign||function(t){for(var e,n=1,i=arguments.length;n":">"};function y(t){return t.replace(/[&<>]/g,function(t){return g[t]||t})}function b(t,e){for(var n={},i=0;i?,./\\ ]/,s=function(t){return t&&i.test(t)},r={"#":{test:function(t){return t.match(/[0-9]/)}},A:{test:function(t){return t.match(/[A-Z]/i)},convert:function(t){return t.toUpperCase()}},a:{test:function(t){return t.match(/[a-z]/i)},convert:function(t){return t.toLowerCase()}},N:{test:function(t){return t.match(/[0-9A-Z]/i)},convert:function(t){return t.toUpperCase()}},n:{test:function(t){return t.match(/[0-9a-z]/i)},convert:function(t){return t.toLowerCase()}},X:{test:s}},o=function(t){return r.hasOwnProperty(t)},a=function(t,e){return r[t].convert?r[t].convert(e):e},c=function(t,e){return!(null==e||!o(t))&&r[t].test(e)},l=function(t,e,n){if(null==t)return"";if(t=String(t),!e.length||!t.length)return t;Array.isArray(e)||(e=e.split(""));for(var i=0,s=0,r="";s0)&&!(i=r.next()).done;)o.push(i.value)}catch(t){s={error:t}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(s)throw s.error}}return o};function c(t,e){void 0===e&&(e=!1);for(var n=Object.keys(t),s={},r=0;r0;--s)n["lighten"+s]=Object(i.intToHex)(m(e,s));for(s=1;s<=4;++s)n["darken"+s]=Object(i.intToHex)(v(e,s));return n}function m(t,e){var n=r.fromXYZ(s.toXYZ(t));return n[0]=n[0]+10*e,s.fromXYZ(r.toXYZ(n))}function v(t,e){var n=r.fromXYZ(s.toXYZ(t));return n[0]=n[0]-10*e,s.fromXYZ(r.toXYZ(n))}},vue: +/*!******************************************************************************!*\ + !*** external {"commonjs":"vue","commonjs2":"vue","amd":"vue","root":"Vue"} ***! + \******************************************************************************/ +/*! no static exports found */function(e,n){e.exports=t}}).default},t.exports=i(n("/5sW"))},"3Eo+":function(t,e){var n=0,i=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+i).toString(36))}},"4mcu":function(t,e){t.exports=function(){}},"52gC":function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},"5QVw":function(t,e,n){t.exports={default:n("BwfY"),__esModule:!0}},"77Pl":function(t,e,n){var i=n("EqjI");t.exports=function(t){if(!i(t))throw TypeError(t+" is not an object!");return t}},"7KvD":function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},"7UMu":function(t,e,n){var i=n("R9M2");t.exports=Array.isArray||function(t){return"Array"==i(t)}},"8+8L":function(t,e,n){"use strict"; +/*! + * vue-resource v1.5.1 + * https://github.com/pagekit/vue-resource + * Released under the MIT License. + */var i=2;function s(t){this.state=i,this.value=void 0,this.deferred=[];var e=this;try{t(function(t){e.resolve(t)},function(t){e.reject(t)})}catch(t){e.reject(t)}}s.reject=function(t){return new s(function(e,n){n(t)})},s.resolve=function(t){return new s(function(e,n){e(t)})},s.all=function(t){return new s(function(e,n){var i=0,r=[];function o(n){return function(s){r[n]=s,(i+=1)===t.length&&e(r)}}0===t.length&&e(r);for(var a=0;a=200&&s<300,this.status=s||0,this.statusText=r||"",this.headers=new L(i),this.body=t,v(t)?this.bodyText=t:"undefined"!=typeof Blob&&t instanceof Blob&&(this.bodyBlob=t,function(t){return 0===t.type.indexOf("text")||-1!==t.type.indexOf("json")}(t)&&(this.bodyText=function(t){return new o(function(e){var n=new FileReader;n.readAsText(t),n.onload=function(){e(n.result)}})}(t)))};F.prototype.blob=function(){return x(this.bodyBlob)},F.prototype.text=function(){return x(this.bodyText)},F.prototype.json=function(){return x(this.text(),function(t){return JSON.parse(t)})},Object.defineProperty(F.prototype,"data",{get:function(){return this.body},set:function(t){this.body=t}});var N=function(t){var e;this.body=null,this.params={},w(this,t,{method:(e=t.method||"GET",e?e.toUpperCase():"")}),this.headers instanceof L||(this.headers=new L(this.headers))};N.prototype.getUrl=function(){return I(this)},N.prototype.getBody=function(){return this.body},N.prototype.respondWith=function(t,e){return new F(t,w(e||{},{url:this.getUrl()}))};var H={"Content-Type":"application/json;charset=utf-8"};function z(t){var e=this||{},n=function(t){var e=[M],n=[];function i(i){for(;e.length;){var s=e.pop();if(g(s)){var r=void 0,a=void 0;if(y(r=s.call(t,i,function(t){return a=t})||a))return new o(function(e,i){n.forEach(function(e){r=x(r,function(n){return e.call(t,n)||n},i)}),x(r,e,i)},t);g(r)&&n.unshift(r)}else c="Invalid interceptor of type "+typeof s+", must be a function","undefined"!=typeof console&&h&&console.warn("[VueResource warn]: "+c)}var c}return y(t)||(t=null),i.use=function(t){e.push(t)},i}(e.$vm);return function(t){u.call(arguments,1).forEach(function(e){for(var n in e)void 0===t[n]&&(t[n]=e[n])})}(t||{},e.$options,z.options),z.interceptors.forEach(function(t){v(t)&&(t=z.interceptor[t]),g(t)&&n.use(t)}),n(new N(t)).then(function(t){return t.ok?t:o.reject(t)},function(t){var e;return t instanceof Error&&(e=t,"undefined"!=typeof console&&console.error(e)),o.reject(t)})}function W(t,e,n,i){var s=this||{},r={};return V(n=w({},W.actions,n),function(n,o){n=S({url:t,params:w({},e)},i,n),r[o]=function(){return(s.$http||z)(function(t,e){var n,i=w({},t),s={};switch(e.length){case 2:s=e[0],n=e[1];break;case 1:/^(POST|PUT|PATCH)$/i.test(i.method)?n=e[0]:s=e[0];break;case 0:break;default:throw"Expected up to 2 arguments [params, body], got "+e.length+" arguments"}return i.body=n,i.params=w({},i.params,s),i}(n,arguments))}}),r}function U(t){var e,n,i;U.installed||(n=(e=t).config,i=e.nextTick,c=i,h=n.debug||!n.silent,t.url=I,t.http=z,t.resource=W,t.Promise=o,Object.defineProperties(t.prototype,{$url:{get:function(){return _(t.url,this,this.$options.url)}},$http:{get:function(){return _(t.http,this,this.$options.http)}},$resource:{get:function(){return t.resource.bind(this)}},$promise:{get:function(){var e=this;return function(n){return new t.Promise(n,e)}}}}))}z.options={},z.headers={put:H,post:H,patch:H,delete:H,common:{Accept:"application/json, text/plain, */*"},custom:{}},z.interceptor={before:function(t){g(t.before)&&t.before.call(this,t)},method:function(t){t.emulateHTTP&&/^(PUT|PATCH|DELETE)$/i.test(t.method)&&(t.headers.set("X-HTTP-Method-Override",t.method),t.method="POST")},jsonp:function(t){"JSONP"==t.method&&(t.client=D)},json:function(t){var e=t.headers.get("Content-Type")||"";return y(t.body)&&0===e.indexOf("application/json")&&(t.body=JSON.stringify(t.body)),function(t){return t.bodyText?x(t.text(),function(e){var n,i;if(0===(t.headers.get("Content-Type")||"").indexOf("application/json")||(i=(n=e).match(/^\s*(\[|\{)/))&&{"[":/]\s*$/,"{":/}\s*$/}[i[1]].test(n))try{t.body=JSON.parse(e)}catch(e){t.body=null}else t.body=e;return t}):t}},form:function(t){var e;e=t.body,"undefined"!=typeof FormData&&e instanceof FormData?t.headers.delete("Content-Type"):y(t.body)&&t.emulateJSON&&(t.body=I.params(t.body),t.headers.set("Content-Type","application/x-www-form-urlencoded"))},header:function(t){V(w({},z.headers.common,t.crossOrigin?{}:z.headers.custom,z.headers[p(t.method)]),function(e,n){t.headers.has(n)||t.headers.set(n,e)})},cors:function(t){if(d){var e=I.parse(location.href),n=I.parse(t.getUrl());n.protocol===e.protocol&&n.host===e.host||(t.crossOrigin=!0,t.emulateHTTP=!1,P||(t.client=A))}}},z.interceptors=["before","method","jsonp","json","form","header","cors"],["get","delete","head","jsonp"].forEach(function(t){z[t]=function(e,n){return this(w(n||{},{url:e,method:t}))}}),["post","put","patch"].forEach(function(t){z[t]=function(e,n,i){return this(w(i||{},{url:e,method:t,body:n}))}}),W.actions={get:{method:"GET"},save:{method:"POST"},query:{method:"GET"},update:{method:"PUT"},remove:{method:"DELETE"},delete:{method:"DELETE"}},"undefined"!=typeof window&&window.Vue&&window.Vue.use(U),e.a=U},"880/":function(t,e,n){t.exports=n("hJx8")},"94VQ":function(t,e,n){"use strict";var i=n("Yobk"),s=n("X8DO"),r=n("e6n0"),o={};n("hJx8")(o,n("dSzd")("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=i(o,{next:s(1,n)}),r(t,e+" Iterator")}},BwfY:function(t,e,n){n("fWfb"),n("M6a0"),n("OYls"),n("QWe/"),t.exports=n("FeBl").Symbol},Cdx3:function(t,e,n){var i=n("sB3e"),s=n("lktj");n("uqUo")("keys",function(){return function(t){return s(i(t))}})},D2L2:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},DuR2:function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},EGZi:function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},EqjI:function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},FeBl:function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},Ibhu:function(t,e,n){var i=n("D2L2"),s=n("TcQ7"),r=n("vFc/")(!1),o=n("ax3d")("IE_PROTO");t.exports=function(t,e){var n,a=s(t),c=0,l=[];for(n in a)n!=o&&i(a,n)&&l.push(n);for(;e.length>c;)i(a,n=e[c++])&&(~r(l,n)||l.push(n));return l}},Kh4W:function(t,e,n){e.f=n("dSzd")},LKZe:function(t,e,n){var i=n("NpIQ"),s=n("X8DO"),r=n("TcQ7"),o=n("MmMw"),a=n("D2L2"),c=n("SfB7"),l=Object.getOwnPropertyDescriptor;e.f=n("+E39")?l:function(t,e){if(t=r(t),e=o(e,!0),c)try{return l(t,e)}catch(t){}if(a(t,e))return s(!i.f.call(t,e),t[e])}},M6a0:function(t,e){},MU5D:function(t,e,n){var i=n("R9M2");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==i(t)?t.split(""):Object(t)}},MmMw:function(t,e,n){var i=n("EqjI");t.exports=function(t,e){if(!i(t))return t;var n,s;if(e&&"function"==typeof(n=t.toString)&&!i(s=n.call(t)))return s;if("function"==typeof(n=t.valueOf)&&!i(s=n.call(t)))return s;if(!e&&"function"==typeof(n=t.toString)&&!i(s=n.call(t)))return s;throw TypeError("Can't convert object to primitive value")}},NpIQ:function(t,e){e.f={}.propertyIsEnumerable},O4g8:function(t,e){t.exports=!0},ON07:function(t,e,n){var i=n("EqjI"),s=n("7KvD").document,r=i(s)&&i(s.createElement);t.exports=function(t){return r?s.createElement(t):{}}},OYls:function(t,e,n){n("crlp")("asyncIterator")},PzxK:function(t,e,n){var i=n("D2L2"),s=n("sB3e"),r=n("ax3d")("IE_PROTO"),o=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=s(t),i(t,r)?t[r]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?o:null}},QRG4:function(t,e,n){var i=n("UuGF"),s=Math.min;t.exports=function(t){return t>0?s(i(t),9007199254740991):0}},"QWe/":function(t,e,n){n("crlp")("observable")},R9M2:function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},RPLV:function(t,e,n){var i=n("7KvD").document;t.exports=i&&i.documentElement},Rrel:function(t,e,n){var i=n("TcQ7"),s=n("n0T6").f,r={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return o&&"[object Window]"==r.call(t)?function(t){try{return s(t)}catch(t){return o.slice()}}(t):s(i(t))}},S82l:function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},SfB7:function(t,e,n){t.exports=!n("+E39")&&!n("S82l")(function(){return 7!=Object.defineProperty(n("ON07")("div"),"a",{get:function(){return 7}}).a})},TcQ7:function(t,e,n){var i=n("MU5D"),s=n("52gC");t.exports=function(t){return i(s(t))}},UuGF:function(t,e){var n=Math.ceil,i=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?i:n)(t)}},"VU/8":function(t,e){t.exports=function(t,e,n,i,s,r){var o,a=t=t||{},c=typeof t.default;"object"!==c&&"function"!==c||(o=t,a=t.default);var l,u="function"==typeof a?a.options:a;if(e&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0),n&&(u.functional=!0),s&&(u._scopeId=s),r?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(r)},u._ssrRegister=l):i&&(l=i),l){var h=u.functional,d=h?u.render:u.beforeCreate;h?(u._injectStyles=l,u.render=function(t,e){return l.call(e),d(t,e)}):u.beforeCreate=d?[].concat(d,l):[l]}return{esModule:o,exports:a,options:u}}},X8DO:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},Xc4G:function(t,e,n){var i=n("lktj"),s=n("1kS7"),r=n("NpIQ");t.exports=function(t){var e=i(t),n=s.f;if(n)for(var o,a=n(t),c=r.f,l=0;a.length>l;)c.call(t,o=a[l++])&&e.push(o);return e}},Yobk:function(t,e,n){var i=n("77Pl"),s=n("qio6"),r=n("xnc9"),o=n("ax3d")("IE_PROTO"),a=function(){},c=function(){var t,e=n("ON07")("iframe"),i=r.length;for(e.style.display="none",n("RPLV").appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/form.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-card',[_c('v-card-text',[_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-text-field',{attrs:{\"label\":\"Url\",\"rules\":[_vm.rules.url],\"outline\":\"\"},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.url),callback:function ($$v) {_vm.url=$$v},expression:\"url\"}})],1),_vm._v(\" \"),_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-textarea',{attrs:{\"hint\":\"Paste your data or load CSV file\",\"persistent-hint\":\"\",\"outline\":\"\",\"label\":\"DatatSet\",\"rules\":[_vm.rules.json]},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.dataToProcess),callback:function ($$v) {_vm.dataToProcess=$$v},expression:\"dataToProcess\"}})],1),_vm._v(\" \"),_c('v-layout',[_c('v-flex',{attrs:{\"xs4\":\"\"}},[_c('v-text-field',{attrs:{\"outline\":\"\",\"single-line\":\"\",\"persistent-hint\":\"\"},model:{value:(_vm.future),callback:function ($$v) {_vm.future=$$v},expression:\"future\"}})],1),_vm._v(\" \"),_c('v-flex',{staticClass:\"mt-3\",attrs:{\"xs10\":\"\"}},[_vm._v(\"Steps in the future that you want to predict\")])],1)],1),_vm._v(\" \"),_c('v-card-actions',[_c('v-btn',{attrs:{\"outline\":\"\",\"color\":\"indigo\"},on:{\"click\":function($event){_vm.$refs.csvFile.click()}}},[_vm._v(\"csv\")]),_vm._v(\" \"),_c('input',{ref:\"csvFile\",attrs:{\"type\":\"file\",\"hidden\":\"\",\"accept\":\".csv, text/plain\"},on:{\"change\":_vm.loadCSVFile}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"color\":\"success\"},on:{\"click\":_vm.getUrl}},[_vm._v(\"Submit \"),_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"send\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"300\"},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},[_c('v-card',{attrs:{\"max-width\":\"300\"}},[_c('v-card-text',[_vm._v(\"\\n Processing... this may take a while\\n \"),_c('v-progress-linear',{staticClass:\"mb-0\",attrs:{\"indeterminate\":\"\"}})],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.errorDialog.value),callback:function ($$v) {_vm.$set(_vm.errorDialog, \"value\", $$v)},expression:\"errorDialog.value\"}},[_c('v-card',{attrs:{\"color\":\"red\",\"dark\":\"\",\"max-width\":\"500\"}},[_c('v-card-text',[_c('pre',[_vm._v(_vm._s(_vm.errorDialog.text))])]),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.errorDialog.value = false}}},[_vm._v(\"ok\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.selectHeaderDialog.value),callback:function ($$v) {_vm.$set(_vm.selectHeaderDialog, \"value\", $$v)},expression:\"selectHeaderDialog.value\"}},[_c('v-card',{attrs:{\"dark\":\"\",\"max-width\":\"500\"}},[_c('v-card-title',[_c('div',[_c('h3',{staticClass:\"headline\"},[_vm._v(\"What column do you want to process?\")]),_vm._v(\" \"),(_vm.amountSelectedData > 0)?_c('small',[_vm._v(\"data type: \"+_vm._s(_vm.amountSelectedData > 1 ? 'Multivariate' : 'Univariate'))]):_vm._e()])]),_vm._v(\" \"),_c('v-card-text',[_c('v-list',_vm._l((_vm.selectHeaderDialog.data),function(data,i){return _c('v-list-tile',{key:i,on:{\"click\":function($event){!data || _vm.addToProcessList(data, i)}}},[(i === _vm.mainKey)?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"yellow\"}},[_vm._v(\"star\")])],1):_vm._e(),_vm._v(\" \"),_c('v-list-tile-content',[_c('v-list-tile-title',[_vm._v(_vm._s(i))]),_vm._v(\" \"),_c('v-list-tile-sub-title',{staticClass:\"blue--text text--lighten-2\"},[_vm._v(_vm._s(data || 'it is not a valid data, a number is needed'))])],1),_vm._v(\" \"),(_vm.selectHeaderDialog.selectedHeaders[i])?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"green\"}},[_vm._v(\"check_circle\")])],1):_vm._e()],1)}))],1),_vm._v(\" \"),_c('v-card-actions',[_c('small',[_c('v-icon',{attrs:{\"small\":\"\",\"color\":\"yellow\"}},[_vm._v(\"star\")]),_vm._v(\" data to forecast\")],1),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.selectHeaderDialog.value = false}}},[_vm._v(\"cancel\")]),_vm._v(\" \"),_c('v-btn',{attrs:{\"disabled\":_vm.amountSelectedData === 0,\"flat\":\"\"},on:{\"click\":_vm.dataFileToDataSet}},[_vm._v(\"process\")])],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-749ab030\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/form.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-749ab030\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./form.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/form.vue\n// module id = null\n// module chunks = ","\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/jsonViewer.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},_vm._l((_vm.items),function(item,i){return _c('div',{key:i,style:({'margin-left': item.level * 10 + 'px', cursor: item.type === 'object' && item.data.length !== 0 ? 'pointer' : 'auto'}),on:{\"click\":function($event){item.type !== 'object' || _vm.toggle(item.data, i + 1, item.level + 1, item.open), item.open = !item.open}}},[_c('span',{class:{'font-weight-bold': item.type === 'object' && item.data.length !== 0}},[_vm._v(_vm._s(item.name)+\":\")]),_vm._v(\" \"),_c('span',{class:_vm.getColor(item.type)},[_vm._v(_vm._s(item.type === 'object' && item.data.length !== 0 ? '{...}' : item.data))])])}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d44f50fe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d44f50fe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./jsonViewer.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/graph.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{directives:[{name:\"resize\",rawName:\"v-resize\",value:(_vm.calculateSize),expression:\"calculateSize\"}],attrs:{\"xs12\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\"}},[_c('v-toolbar-items',_vm._l((_vm.toGraph),function(g,i){return _c('v-btn',{key:'btn' + i,class:{'graph-inactive-btn': !g.visible},attrs:{\"color\":g.color,\"disabled\":_vm.extendedArea.active,\"flat\":\"\"},on:{\"click\":function($event){g.visible = !g.visible}}},[_vm._v(\"\\n \"+_vm._s(g.name)+\"\\n \"),(g.name === _vm.dataSet.prediction.engine)?_c('span',{staticClass:\"winner\"},[_vm._v(\"♕\")]):_vm._e()])})),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.extendedArea.active,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":_vm.randomizeColors},slot:\"activator\"},[_c('v-icon',[_vm._v(\"brush\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"Randomize Colors\")])],1),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.total.length === 0,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":function($event){_vm.extendedArea.active = !_vm.extendedArea.active}},slot:\"activator\"},[_c('v-icon',[_vm._v(\"crop_free\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"extend area\")])],1)],1),_vm._v(\" \"),_c('svg',{ref:\"graph-container\",class:_vm.background,attrs:{\"width\":\"100%\",\"height\":_vm.height},on:{\"wheel\":function($event){$event.preventDefault();return _vm.zoom($event)},\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.panEnabled = true},\"mouseup\":function($event){_vm.panEnabled = false},\"mousemove\":_vm.pan}},[(_vm.total.length > 0)?_c('g',{attrs:{\"transform\":(\"translate(\" + _vm.marginLeft + \", \" + _vm.marginTop + \")\")}},[_c('defs',[_c('clipPath',{attrs:{\"id\":\"clip-rect\"}},[_c('rect',{attrs:{\"width\":_vm.chartWidth,\"height\":_vm.height,\"y\":-this.marginTop}})])]),_vm._v(\" \"),_c('g',{attrs:{\"clip-path\":\"url(#clip-rect)\"}},[_vm._l((_vm.toGraph),function(g,i){return (g.visible)?_c('g',{key:i},[_c('c-path',{attrs:{\"dasharray\":g.debug ? '5,5' : '',\"transform\":(\"translate(\" + (- _vm.offsetX) + \", 0)\"),\"color\":g.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":g.data,\"y\":\"y\",\"x\":\"x\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],1):_vm._e()}),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('line',{attrs:{\"x1\":_vm.markPos.pos,\"x2\":_vm.markPos.pos,\"y2\":_vm.chartHeight,\"stroke-width\":\"2\",\"stroke\":\"#0eff0e78\",\"fill\":\"none\"}}):_vm._e(),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('text',{attrs:{\"fill\":\"#0eff0e78\",\"text-anchor\":\"middle\",\"dy\":\"-5px\",\"transform\":(\"translate(\" + (_vm.markPos.pos) + \" 0)\")}},[_vm._v(\"\\n \"+_vm._s(_vm.markPos.val)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.anomalies),function(line,i){return _c('circle',{key:i,attrs:{\"cx\":line - _vm.offsetX,\"cy\":_vm.chartHeight,\"r\":\"7\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"fill\":\"red\"}})}),_vm._v(\" \"),_c('c-axis-x',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" \" + _vm.chartHeight + \")\"),\"range\":[_vm.zoomMin, _vm.zoomMax],\"dataset\":_vm.total,\"x\":\"x\",\"ticks\":25,\"fixed\":1,\"height\":_vm.chartHeight,\"width\":_vm.chartWidth,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],2),_vm._v(\" \"),_c('c-axis-y',{attrs:{\"transform\":(\"translate(\" + (_vm.chartWidth - _vm.marginLeft - _vm.marginRight) + \" 0)\"),\"range\":[_vm.globalMin, _vm.globalMax],\"ticks\":5,\"fixed\":3,\"height\":_vm.chartHeight,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],1):_vm._e(),_vm._v(\" \"),(_vm.extendedArea.active)?_c('g',{attrs:{\"transform\":(\"translate(\" + (_vm.extendedArea.el.x) + \", \" + (_vm.extendedArea.el.y) + \")\")}},[_c('rect',{attrs:{\"fill\":\"#ffffff17\",\"width\":_vm.extendedArea.el.w,\"height\":_vm.extendedArea.el.h},on:{\"mousemove\":_vm.moveExtendedArea,\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.extendedArea.el.draggable = true},\"mouseup\":function($event){_vm.extendedArea.el.draggable = false},\"mouseout\":function($event){_vm.extendedArea.el.draggable = false}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w,\"cy\":_vm.extendedArea.el.h / 2,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.w += $event.movementX}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w / 2,\"cy\":_vm.extendedArea.el.h,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.h += $event.movementY}}})]):_vm._e()]),_vm._v(\" \"),_c('svg',{class:_vm.background,attrs:{\"viewBox\":((_vm.extendedArea.el.x) + \" \" + (_vm.extendedArea.el.y) + \" \" + (_vm.extendedArea.el.w) + \" \" + (_vm.extendedArea.el.h)),\"width\":\"100%\",\"height\":\"300\",\"preserveAspectRatio\":\"xMidYMid slice\"},domProps:{\"innerHTML\":_vm._s(_vm.extendedArea.value)}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-dee54210\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/graph.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-dee54210\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./graph.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-dee54210\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./graph.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/graph.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/homeView.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{attrs:{\"fluid\":\"\",\"grid-list-md\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"app\":\"\"}},[_c('span',{staticClass:\"mt-3\"},[_c('v-switch',{on:{\"change\":function($event){_vm.$emit('toggleTheme', _vm.dark)}},model:{value:(_vm.dark),callback:function ($$v) {_vm.dark=$$v},expression:\"dark\"}})],1),_vm._v(\" \"),(!_vm.dark)?_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}):_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo_dark.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\",\"color\":\"blue\"},on:{\"click\":function($event){_vm.toggleDataVisibility = !_vm.toggleDataVisibility}}},[_vm._v(\"\\n data\\n \"),(_vm.toggleDataVisibility)?_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility\")]):_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility_off\")])],1)],1),_vm._v(\" \"),_c('v-layout',{attrs:{\"wrap\":\"\"}},[_c('v-flex',{class:_vm.toggleDataVisibility ? 'xs8' : 'xs12'},[_c('t-graph-2d',{attrs:{\"dataSet\":_vm.response,\"toggleSize\":_vm.toggleDataVisibility,\"height\":350,\"margin-left\":5,\"background\":_vm.dark ? 'grey darken-3': 'grey lighten-3'}})],1),_vm._v(\" \"),_c('v-flex',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.toggleDataVisibility),expression:\"toggleDataVisibility\"}],attrs:{\"xs4\":\"\"}},[_c('t-form',{staticClass:\"mb-4\",on:{\"response\":_vm.showResponse}}),_vm._v(\" \"),_c('t-json',{attrs:{\"json\":_vm.response.prediction}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-04efdfce\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/homeView.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./homeView.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./homeView.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/homeView.vue\n// module id = null\n// module chunks = ","import Vue from 'vue'\nimport Router from 'vue-router'\nimport home from '@/view/homeView'\n\nVue.use(Router)\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: home\n }\n ]\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport Vuetify from 'vuetify'\nimport VueResource from 'vue-resource'\n// import chartConstructor from './constructor/2d_graph'\nimport chart2dConstructor from 'vue-chart2d-constructor'\nimport 'vuetify/dist/vuetify.min.css'\n\nVue.use(Vuetify)\n\nVue.config.productionTip = false\nVue.use(VueResource)\nVue.http.headers.common['content-type'] = 'application/json'\nVue.use(chart2dConstructor)\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n render: h => h(App)\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-y.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"end\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\"}},[_c('line',{attrs:{\"y1\":_vm.height}}),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(0, \" + (i * (_vm.height/(_vm.ticksList.length - 1))) + \")\")}},[_c('line',{attrs:{\"x2\":\"-6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"x\":\"-9\",\"dy\":\"0.32em\"}},[_vm._v(_vm._s(tick))])])}),_vm._v(\" \"),_c('text',{attrs:{\"transform\":\"rotate(-90)\",\"y\":\"6\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-35c15ce6\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-35c15ce6\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-y.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cPath.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('path',{attrs:{\"fill\":\"none\",\"stroke\":_vm.color,\"stroke-linejoin\":\"round\",\"stroke-linecap\":\"round\",\"stroke-width\":_vm.strokeWidth,\"stroke-dasharray\":_vm.dasharray,\"d\":_vm.points}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-58b941c4\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58b941c4\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cPath.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-x.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"middle\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\",\"transform\":(\"translate(0, \" + _vm.height + \")\")}},[(_vm.ticksList && _vm.ticksList.length > 0)?_c('line',{attrs:{\"x1\":_vm.ticksList[0].position,\"x2\":_vm.ticksList[_vm.ticksList.length - 1].position}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(\" + (tick.position) + \", 0)\")}},[_c('line',{attrs:{\"y2\":\"6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"y\":\"9\",\"dy\":\"0.71em\"}},[_vm._v(_vm._s(tick.value))])])}),_vm._v(\" \"),_c('text',{attrs:{\"x\":_vm.ticksList[0].position,\"y\":\"-25\",\"dx\":\"-0.71em\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-69a54ebe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-69a54ebe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-x.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cBars.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',_vm._l((_vm.list),function(item,i){return _c('rect',{key:i,attrs:{\"x\":i * (_vm.width / _vm.list.length),\"y\":item.v,\"width\":30,\"height\":_vm.height - item.v,\"fill\":\"green\"}})}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-65db09f9\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-65db09f9\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cBars.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cCircle.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('circle',{attrs:{\"cx\":_vm.x,\"cy\":_vm.y,\"r\":_vm.r,\"stroke\":_vm.strokeColor,\"stroke-width\":_vm.strokeWidth,\"fill\":_vm.color}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-10fc018e\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-10fc018e\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cCircle.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} \ No newline at end of file diff --git a/web_test/web_test_dev/package-lock.json b/web_test/web_test_dev/package-lock.json index 45035c2..52c7717 100644 --- a/web_test/web_test_dev/package-lock.json +++ b/web_test/web_test_dev/package-lock.json @@ -4069,7 +4069,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -4484,7 +4485,8 @@ "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -4540,6 +4542,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "2.1.1" } @@ -4583,12 +4586,14 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, diff --git a/web_test/web_test_dev/src/components/form.vue b/web_test/web_test_dev/src/components/form.vue index 64bfa7c..a4a3689 100644 --- a/web_test/web_test_dev/src/components/form.vue +++ b/web_test/web_test_dev/src/components/form.vue @@ -98,7 +98,7 @@ \ No newline at end of file diff --git a/web_test/web_test_dev/src/components/form.vue b/web_test/web_test_dev/src/components/form.vue index a4a3689..a5ab1b7 100644 --- a/web_test/web_test_dev/src/components/form.vue +++ b/web_test/web_test_dev/src/components/form.vue @@ -3,28 +3,50 @@ - + + outline label="DatatSet" v-model="dataToProcess" :rules="[rules.json]"> - - - - - Steps in the future that you want to predict - - csv - + Submit send + + + + Parameters + + + + + {{item.title}} + {{item.subtitle}} + + + + + + + + + + cancel + submit + + + + + - - - -
-

What column do you want to process?

- data type: {{amountSelectedData > 1 ? 'Multivariate' : 'Univariate'}} -
-
- - - - - star - - - {{i}} - {{data || 'it is not a valid data, a number is needed'}} - - - check_circle - - - - - - star data to forecast - - cancel - process - -
-
\ No newline at end of file +timecop
\ No newline at end of file diff --git a/web_test/production/static/js/app.1ad26df5b1044be50976.js b/web_test/production/static/js/app.1ad26df5b1044be50976.js new file mode 100644 index 0000000..d513ccf --- /dev/null +++ b/web_test/production/static/js/app.1ad26df5b1044be50976.js @@ -0,0 +1,2 @@ +webpackJsonp([1],{0:function(t,e){},"7zck":function(t,e){},"F/Vp":function(t,e){},NHnr:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("/5sW"),r={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-app",{attrs:{dark:t.dark}},[a("v-content",[a("router-view",{on:{toggleTheme:function(e){t.dark=e}}})],1)],1)},staticRenderFns:[]};var s=a("VU/8")({name:"App",data:function(){return{dark:!1}}},r,!1,function(t){a("F/Vp")},null,null).exports,n=a("/ocq"),o=a("fZjL"),l=a.n(o),d=a("mvHQ"),c=a.n(d),h={name:"csvLoader",data:function(){return{selectHeaderDialog:{selectedHeaders:{},value:!1,data:{}},mainKey:null}},methods:{loadCSVFile:function(t){var e=this,a=t.target.files[0],i=new FileReader,r={};i.onload=function(t){for(var a=t.target.result.split("\n"),i=a[0].split(","),s=0;s1&&this.$emit("serie",!0)}},computed:{amountSelectedData:function(){return l()(this.selectHeaderDialog.selectedHeaders).length}}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-btn",{attrs:{outline:"",color:"blue"},on:{click:function(e){t.$refs.csvFile.click()}}},[t._v("load csv")]),t._v(" "),a("input",{ref:"csvFile",attrs:{type:"file",hidden:"",accept:".csv, text/plain"},on:{change:t.loadCSVFile}}),t._v(" "),a("v-dialog",{attrs:{persistent:"","max-width":"500"},model:{value:t.selectHeaderDialog.value,callback:function(e){t.$set(t.selectHeaderDialog,"value",e)},expression:"selectHeaderDialog.value"}},[a("v-card",{attrs:{dark:""}},[a("v-card-title",[a("div",[a("h3",{staticClass:"headline"},[t._v("What column do you want to process?")]),t._v(" "),t.amountSelectedData>0?a("small",[t._v("data type: "+t._s(t.amountSelectedData>1?"Multivariate":"Univariate"))]):t._e()])]),t._v(" "),a("v-card-text",[a("v-list",t._l(t.selectHeaderDialog.data,function(e,i){return a("v-list-tile",{key:i,on:{click:function(a){!e||t.addToProcessList(e,i)}}},[i===t.mainKey?a("v-list-tile-action",[a("v-icon",{attrs:{color:"yellow"}},[t._v("star")])],1):t._e(),t._v(" "),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(i))]),t._v(" "),a("v-list-tile-sub-title",{staticClass:"blue--text text--lighten-2"},[t._v(t._s(e||"it is not a valid data, a number is needed"))])],1),t._v(" "),t.selectHeaderDialog.selectedHeaders[i]?a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[t._v("check_circle")])],1):t._e()],1)}))],1),t._v(" "),a("v-card-actions",[a("small",[a("v-icon",{attrs:{small:"",color:"yellow"}},[t._v("star")]),t._v(" data to forecast")],1),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:t.reset}},[t._v("cancel")]),t._v(" "),a("v-btn",{attrs:{disabled:0===t.amountSelectedData,flat:""},on:{click:t.dataFileToDataSet}},[t._v("process")])],1)],1)],1)],1)},staticRenderFns:[]},v={name:"Tform",components:{csvLoader:a("VU/8")(h,u,!1,null,null,null).exports},data:function(){return{url:"http://localhost:5000/univariate/get",dataToProcess:"",loading:!1,future:5,rules:{json:function(t){try{JSON.parse(t)}catch(t){return"Data is not a valid json"}return!0},url:function(t){return!!/(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\\/]))?/.test(t)||"Url is not a valid"}},errorDialog:{value:!1,text:""},parametersDialog:{active:!1,data:[]},parametersList:[{title:"Name",subtitle:"Stores the list of points sent with that name and concatenates them to the existing ones before starting the prediction",value:"",type:"s",key:"name"},{title:"Future",subtitle:"Steps in the future that you want to predict",value:5,type:"n",key:"num_future"},{title:"Deviation metric",subtitle:"Anomaly sensitivity number",value:2,type:"n",key:"desv_metric"}],selectHeaderDialog:{selectedHeaders:{},value:!1,data:{}},multivariateData:{timeseries:[],main:[]},mainKey:null}},methods:{formatData:function(){var t=this.parametersDialog.data,e={};t.length>0&&(1===t.length?e.data=t[0].data:(e.main=t[0].data,e.timeseries=[],t.map(function(t,a){a>1&&e.timeseries.push(t)})),this.parametersList.map(function(t){t.value&&(e[t.key]=t.value)}),this.dataToProcess=c()(e),this.resetParametersDialog(),this.getUrl())},processCSV:function(t){this.parametersDialog.active=!0,this.parametersDialog.data=t},getUrl:function(){var t=this;this.loading=!0,this.$http.post(this.url,this.dataSet).then(function(e){t.$emit("response",{dataToProcess:t.dataSet,result:e.body}),t.loading=!1}).catch(function(e){t.loading=!1,t.errorDialog.value=!0,t.errorDialog.text=e,console.log(e)})},changeUrl:function(t){this.url=t?this.url.replace(/univariate/gi,"multivariate"):this.url.replace(/multivariate/gi,"univariate")},resetParametersDialog:function(){this.parametersDialog.active=!1,this.parametersDialog.data=[]}},computed:{dataSet:function(){return JSON.parse(this.dataToProcess)},amountSelectedData:function(){return l()(this.selectHeaderDialog.selectedHeaders).length}}},g={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-flex",{attrs:{xs12:""}},[a("v-card",[a("v-card-text",[a("v-flex",{attrs:{xs12:""}},[a("v-text-field",{attrs:{label:"Url",rules:[t.rules.url],outline:""},model:{value:t.url,callback:function(e){t.url=e},expression:"url"}})],1),t._v(" "),a("v-flex",{attrs:{xs12:""}},[a("v-textarea",{attrs:{hint:"Paste your data or load CSV file","persistent-hint":"",outline:"",label:"DatatSet",rules:[t.rules.json]},model:{value:t.dataToProcess,callback:function(e){t.dataToProcess=e},expression:"dataToProcess"}})],1)],1),t._v(" "),a("v-card-actions",[a("v-spacer"),t._v(" "),a("csv-loader",{on:{loaded:t.processCSV,serie:t.changeUrl}})],1)],1),t._v(" "),a("v-dialog",{attrs:{persistent:"",width:"550"},model:{value:t.parametersDialog.active,callback:function(e){t.$set(t.parametersDialog,"active",e)},expression:"parametersDialog.active"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v("Parameters")]),t._v(" "),a("v-card-text",[a("v-list",{attrs:{"three-line":""}},t._l(t.parametersList,function(e){return a("v-list-tile",{key:e.key},[a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(e.title))]),t._v(" "),a("v-list-tile-sub-title",[t._v(t._s(e.subtitle))])],1),t._v(" "),a("v-list-tile-action",[a("v-text-field",{style:{width:"n"===e.type?"48px":"260px"},attrs:{"single-line":"","persistent-hint":"","full-width":"",outline:""},model:{value:e.value,callback:function(a){t.$set(e,"value",a)},expression:"item.value"}})],1)],1)}))],1),t._v(" "),a("v-card-actions",[a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:t.resetParametersDialog}},[t._v("cancel")]),t._v(" "),a("v-btn",{attrs:{flat:"",color:"green"},on:{click:t.formatData}},[t._v("submit")])],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"300"},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},[a("v-card",{attrs:{"max-width":"300"}},[a("v-card-text",[t._v("\n Processing... this may take a while\n "),a("v-progress-linear",{staticClass:"mb-0",attrs:{indeterminate:""}})],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"500"},model:{value:t.errorDialog.value,callback:function(e){t.$set(t.errorDialog,"value",e)},expression:"errorDialog.value"}},[a("v-card",{attrs:{color:"red",dark:"","max-width":"500"}},[a("v-card-text",[a("pre",[t._v(t._s(t.errorDialog.text))])]),t._v(" "),a("v-card-actions",[a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.errorDialog.value=!1}}},[t._v("ok")])],1)],1)],1)],1)},staticRenderFns:[]},m=a("VU/8")(v,g,!1,null,null,null).exports,p=a("pFYg"),f=a.n(p),x={name:"jsonViewer",props:["json"],data:function(){return{items:[],hightLevel:0}},methods:{addItems:function(t,e,a){for(var i in t)this.items.splice(e,0,{name:i,type:f()(t[i]),data:t[i],level:a,open:!0});this.hightLevel=a},toggle:function(t,e,a,i){i?this.addItems(t,e,a):this.deleteItems(t,e,a)},deleteItems:function(t,e,a){this.hightLeve--;for(var i=this.items.filter(function(t){return t.level>=a}).length,r=l()(t).length,s=a!==this.hightLevel?i:r,n=0;n0)for(var e=t.offsetX-this.marginLeft,a=0;aa?t:a}return t},globalMin:function(){var t=1e11;for(var e in this.toGraph)if(this.toGraph[e].visible){var a=this.$utils.getMin(this.toGraph[e].data,"y");t=t0?a("g",{attrs:{transform:"translate("+t.marginLeft+", "+t.marginTop+")"}},[a("defs",[a("clipPath",{attrs:{id:"clip-rect"}},[a("rect",{attrs:{width:t.chartWidth,height:t.height,y:-this.marginTop}})])]),t._v(" "),a("g",{attrs:{"clip-path":"url(#clip-rect)"}},[t._l(t.toGraph,function(e,i){return e.visible?a("g",{key:i},[a("c-path",{attrs:{dasharray:e.debug?"5,5":"",transform:"translate("+-t.offsetX+", 0)",color:e.color,rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:e.data,y:"y",x:"x",height:t.chartHeight,width:t.chartWidth}})],1):t._e()}),t._v(" "),t.markPos.pos>0?a("line",{attrs:{x1:t.markPos.pos,x2:t.markPos.pos,y2:t.chartHeight,"stroke-width":"2",stroke:"#0eff0e78",fill:"none"}}):t._e(),t._v(" "),t.markPos.pos>0?a("text",{attrs:{fill:"#0eff0e78","text-anchor":"middle",dy:"-5px",transform:"translate("+t.markPos.pos+" 0)"}},[t._v("\n "+t._s(t.markPos.val)+"\n ")]):t._e(),t._v(" "),t._l(t.anomalies,function(e,i){return a("circle",{key:i,attrs:{cx:e-t.offsetX,cy:t.chartHeight,r:"7",stroke:"white","stroke-width":"1",fill:"red"}})}),t._v(" "),a("c-axis-x",{attrs:{transform:"translate("+-t.offsetX+" "+t.chartHeight+")",range:[t.zoomMin,t.zoomMax],dataset:t.total,x:"x",ticks:25,fixed:1,height:t.chartHeight,width:t.chartWidth,strokeColor:this.$vuetify.dark?"white":"#6d6d6d"}})],2),t._v(" "),a("c-axis-y",{attrs:{transform:"translate("+(t.chartWidth-t.marginLeft-t.marginRight)+" 0)",range:[t.globalMin,t.globalMax],ticks:5,fixed:3,height:t.chartHeight,strokeColor:this.$vuetify.dark?"white":"#6d6d6d"}})],1):t._e(),t._v(" "),t.extendedArea.active?a("g",{attrs:{transform:"translate("+t.extendedArea.el.x+", "+t.extendedArea.el.y+")"}},[a("rect",{attrs:{fill:"#ffffff17",width:t.extendedArea.el.w,height:t.extendedArea.el.h},on:{mousemove:t.moveExtendedArea,mousedown:function(e){if(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return null;t.extendedArea.el.draggable=!0},mouseup:function(e){t.extendedArea.el.draggable=!1},mouseout:function(e){t.extendedArea.el.draggable=!1}}}),t._v(" "),a("circle",{attrs:{cx:t.extendedArea.el.w,cy:t.extendedArea.el.h/2,r:"15",stroke:"black",fill:"grey"},on:{mousemove:function(e){t.extendedArea.el.w+=e.movementX}}}),t._v(" "),a("circle",{attrs:{cx:t.extendedArea.el.w/2,cy:t.extendedArea.el.h,r:"15",stroke:"black",fill:"grey"},on:{mousemove:function(e){t.extendedArea.el.h+=e.movementY}}})]):t._e()]),t._v(" "),a("svg",{class:t.background,attrs:{viewBox:t.extendedArea.el.x+" "+t.extendedArea.el.y+" "+t.extendedArea.el.w+" "+t.extendedArea.el.h,width:"100%",height:"300",preserveAspectRatio:"xMidYMid slice"},domProps:{innerHTML:t._s(t.extendedArea.value)}})],1)},staticRenderFns:[]};var w={name:"homeView",components:{tForm:m,tJson:_,tGraph2d:a("VU/8")(k,b,!1,function(t){a("P6lf")},null,null).exports},data:function(){return{response:{},toggleDataVisibility:!0,dark:!0}},mounted:function(){this.$emit("toggleTheme",this.dark)},methods:{toggleData:function(){this.toggleDataVisibility=!0},showResponse:function(t){this.response={toPredict:t.dataToProcess,prediction:t.result}}}},D={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{attrs:{fluid:"","grid-list-md":""}},[a("v-toolbar",{attrs:{dense:"",app:""}},[a("span",{staticClass:"mt-3"},[a("v-switch",{on:{change:function(e){t.$emit("toggleTheme",t.dark)}},model:{value:t.dark,callback:function(e){t.dark=e},expression:"dark"}})],1),t._v(" "),t.dark?a("img",{staticClass:"pa-1",attrs:{src:"static/img/logo_dark.svg",height:"70%",alt:"Time Cop"}}):a("img",{staticClass:"pa-1",attrs:{src:"static/img/logo.svg",height:"70%",alt:"Time Cop"}}),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:"",color:"blue"},on:{click:function(e){t.toggleDataVisibility=!t.toggleDataVisibility}}},[t._v("\n data\n "),t.toggleDataVisibility?a("v-icon",{attrs:{right:""}},[t._v("visibility")]):a("v-icon",{attrs:{right:""}},[t._v("visibility_off")])],1)],1),t._v(" "),a("v-layout",{attrs:{wrap:""}},[a("v-flex",{class:t.toggleDataVisibility?"xs8":"xs12"},[a("t-graph-2d",{attrs:{dataSet:t.response,toggleSize:t.toggleDataVisibility,height:350,"margin-left":5,background:t.dark?"grey darken-3":"grey lighten-3"}})],1),t._v(" "),a("v-flex",{directives:[{name:"show",rawName:"v-show",value:t.toggleDataVisibility,expression:"toggleDataVisibility"}],attrs:{xs4:""}},[a("t-form",{staticClass:"mb-4",on:{response:t.showResponse}}),t._v(" "),a("t-json",{attrs:{json:t.response.prediction}})],1)],1)],1)},staticRenderFns:[]};var $=a("VU/8")(w,D,!1,function(t){a("R5Fh")},null,null).exports;i.default.use(n.a);var S=new n.a({routes:[{path:"/",name:"home",component:$}]}),A=a("3EgV"),H=a.n(A),M=a("8+8L"),P=a("wmFm");a("7zck");i.default.use(H.a),i.default.config.productionTip=!1,i.default.use(M.a),i.default.http.headers.common["content-type"]="application/json",i.default.use(P.a),new i.default({el:"#app",router:S,render:function(t){return t(s)}})},NvMd:function(t,e,a){"use strict";var i={name:"cAxisY",props:{range:{type:Array,required:!0},ticks:{type:Number},height:{type:Number,required:!0},label:{type:String},fixed:{type:Number},strokeColor:{type:String,default:"white"}},computed:{ticksList:function(){if(this.range&&this.range.length>0){var t=[],e=this.range[0],a=(this.range[1]-e)/(this.ticks-1),i=e;t.push(this.fixed?i.toFixed(this.fixed):i);for(var r=1;r0){for(var t=this.rangeY?this.rangeY[0]:this.$utils.getMin(this.dataset,this.y),e=this.rangeY?this.rangeY[1]:this.$utils.getMax(this.dataset,this.y),a=this.rangeX?this.rangeX[0]:this.$utils.getMin(this.dataset,this.x),i=this.rangeX?this.rangeX[1]:this.$utils.getMax(this.dataset,this.x),r=[],s=[],n=0;n0){for(var t=this.range?this.range[0]:this.$utils.getMin(this.dataset,this.x),e=this.range?this.range[1]:this.$utils.getMax(this.dataset,this.x),a=[],i=0;i0?a("line",{attrs:{x1:t.ticksList[0].position,x2:t.ticksList[t.ticksList.length-1].position}}):t._e(),t._v(" "),t._l(t.ticksList,function(e,i){return a("g",{key:"tick"+i,attrs:{transform:"translate("+e.position+", 0)"}},[a("line",{attrs:{y2:"6"}}),t._v(" "),a("text",{attrs:{"stroke-width":"0.1",y:"9",dy:"0.71em"}},[t._v(t._s(e.value))])])}),t._v(" "),a("text",{attrs:{x:t.ticksList[0].position,y:"-25",dx:"-0.71em",dy:"0.71em","stroke-width":"0.1"}},[t._v(t._s(t.label))])],2)},staticRenderFns:[]},s=a("VU/8")(i,r,!1,null,null,null);e.a=s.exports},o3Cr:function(t,e,a){"use strict";var i={name:"bars",props:{dataset:{type:Array,required:!0},column:{type:String,required:!0},height:{type:Number,required:!0},width:{type:Number,required:!0}},computed:{list:function(){for(var t=[],e=this.$utils.getMax(this.dataset,this.column),a=this.$utils.getMin(this.dataset,this.column),i=0;i\r\n\r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/csvLoader.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('v-btn',{attrs:{\"outline\":\"\",\"color\":\"blue\"},on:{\"click\":function($event){_vm.$refs.csvFile.click()}}},[_vm._v(\"load csv\")]),_vm._v(\" \"),_c('input',{ref:\"csvFile\",attrs:{\"type\":\"file\",\"hidden\":\"\",\"accept\":\".csv, text/plain\"},on:{\"change\":_vm.loadCSVFile}}),_vm._v(\" \"),_c('v-dialog',{attrs:{\"persistent\":\"\",\"max-width\":\"500\"},model:{value:(_vm.selectHeaderDialog.value),callback:function ($$v) {_vm.$set(_vm.selectHeaderDialog, \"value\", $$v)},expression:\"selectHeaderDialog.value\"}},[_c('v-card',{attrs:{\"dark\":\"\"}},[_c('v-card-title',[_c('div',[_c('h3',{staticClass:\"headline\"},[_vm._v(\"What column do you want to process?\")]),_vm._v(\" \"),(_vm.amountSelectedData > 0)?_c('small',[_vm._v(\"data type: \"+_vm._s(_vm.amountSelectedData > 1 ? 'Multivariate' : 'Univariate'))]):_vm._e()])]),_vm._v(\" \"),_c('v-card-text',[_c('v-list',_vm._l((_vm.selectHeaderDialog.data),function(data,i){return _c('v-list-tile',{key:i,on:{\"click\":function($event){!data || _vm.addToProcessList(data, i)}}},[(i === _vm.mainKey)?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"yellow\"}},[_vm._v(\"star\")])],1):_vm._e(),_vm._v(\" \"),_c('v-list-tile-content',[_c('v-list-tile-title',[_vm._v(_vm._s(i))]),_vm._v(\" \"),_c('v-list-tile-sub-title',{staticClass:\"blue--text text--lighten-2\"},[_vm._v(_vm._s(data || 'it is not a valid data, a number is needed'))])],1),_vm._v(\" \"),(_vm.selectHeaderDialog.selectedHeaders[i])?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"green\"}},[_vm._v(\"check_circle\")])],1):_vm._e()],1)}))],1),_vm._v(\" \"),_c('v-card-actions',[_c('small',[_c('v-icon',{attrs:{\"small\":\"\",\"color\":\"yellow\"}},[_vm._v(\"star\")]),_vm._v(\" data to forecast\")],1),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":_vm.reset}},[_vm._v(\"cancel\")]),_vm._v(\" \"),_c('v-btn',{attrs:{\"disabled\":_vm.amountSelectedData === 0,\"flat\":\"\"},on:{\"click\":_vm.dataFileToDataSet}},[_vm._v(\"process\")])],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-18598eb5\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/csvLoader.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/form.vue","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./csvLoader.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./csvLoader.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-18598eb5\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./csvLoader.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/csvLoader.vue\n// module id = null\n// module chunks = ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-card',[_c('v-card-text',[_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-text-field',{attrs:{\"label\":\"Url\",\"rules\":[_vm.rules.url],\"outline\":\"\"},model:{value:(_vm.url),callback:function ($$v) {_vm.url=$$v},expression:\"url\"}})],1),_vm._v(\" \"),_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-textarea',{attrs:{\"hint\":\"Paste your data or load CSV file\",\"persistent-hint\":\"\",\"outline\":\"\",\"label\":\"DatatSet\",\"rules\":[_vm.rules.json]},model:{value:(_vm.dataToProcess),callback:function ($$v) {_vm.dataToProcess=$$v},expression:\"dataToProcess\"}})],1)],1),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('csv-loader',{on:{\"loaded\":_vm.processCSV,\"serie\":_vm.changeUrl}})],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"persistent\":\"\",\"width\":\"550\"},model:{value:(_vm.parametersDialog.active),callback:function ($$v) {_vm.$set(_vm.parametersDialog, \"active\", $$v)},expression:\"parametersDialog.active\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(\"Parameters\")]),_vm._v(\" \"),_c('v-card-text',[_c('v-list',{attrs:{\"three-line\":\"\"}},_vm._l((_vm.parametersList),function(item){return _c('v-list-tile',{key:item.key},[_c('v-list-tile-content',[_c('v-list-tile-title',[_vm._v(_vm._s(item.title))]),_vm._v(\" \"),_c('v-list-tile-sub-title',[_vm._v(_vm._s(item.subtitle))])],1),_vm._v(\" \"),_c('v-list-tile-action',[_c('v-text-field',{style:({width: item.type === 'n' ? '48px' : '260px'}),attrs:{\"single-line\":\"\",\"persistent-hint\":\"\",\"full-width\":\"\",\"outline\":\"\"},model:{value:(item.value),callback:function ($$v) {_vm.$set(item, \"value\", $$v)},expression:\"item.value\"}})],1)],1)}))],1),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":_vm.resetParametersDialog}},[_vm._v(\"cancel\")]),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\",\"color\":\"green\"},on:{\"click\":_vm.formatData}},[_vm._v(\"submit\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"300\"},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},[_c('v-card',{attrs:{\"max-width\":\"300\"}},[_c('v-card-text',[_vm._v(\"\\n Processing... this may take a while\\n \"),_c('v-progress-linear',{staticClass:\"mb-0\",attrs:{\"indeterminate\":\"\"}})],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.errorDialog.value),callback:function ($$v) {_vm.$set(_vm.errorDialog, \"value\", $$v)},expression:\"errorDialog.value\"}},[_c('v-card',{attrs:{\"color\":\"red\",\"dark\":\"\",\"max-width\":\"500\"}},[_c('v-card-text',[_c('pre',[_vm._v(_vm._s(_vm.errorDialog.text))])]),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.errorDialog.value = false}}},[_vm._v(\"ok\")])],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-139a7fb0\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/form.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-139a7fb0\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./form.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/form.vue\n// module id = null\n// module chunks = ","\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/jsonViewer.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},_vm._l((_vm.items),function(item,i){return _c('div',{key:i,style:({'margin-left': item.level * 10 + 'px', cursor: item.type === 'object' && item.data.length !== 0 ? 'pointer' : 'auto'}),on:{\"click\":function($event){item.type !== 'object' || _vm.toggle(item.data, i + 1, item.level + 1, item.open), item.open = !item.open}}},[_c('span',{class:{'font-weight-bold': item.type === 'object' && item.data.length !== 0}},[_vm._v(_vm._s(item.name)+\":\")]),_vm._v(\" \"),_c('span',{class:_vm.getColor(item.type)},[_vm._v(_vm._s(item.type === 'object' && item.data.length !== 0 ? '{...}' : item.data))])])}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d44f50fe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d44f50fe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./jsonViewer.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/graph.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{directives:[{name:\"resize\",rawName:\"v-resize\",value:(_vm.calculateSize),expression:\"calculateSize\"}],attrs:{\"xs12\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\"}},[_c('v-toolbar-items',_vm._l((_vm.toGraph),function(g,i){return _c('v-btn',{key:'btn' + i,class:{'graph-inactive-btn': !g.visible},attrs:{\"color\":g.color,\"disabled\":_vm.extendedArea.active,\"flat\":\"\"},on:{\"click\":function($event){g.visible = !g.visible}}},[_vm._v(\"\\n \"+_vm._s(g.name)+\"\\n \"),(g.name === _vm.dataSet.prediction.engine)?_c('span',{staticClass:\"winner\"},[_vm._v(\"♕\")]):_vm._e()])})),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.extendedArea.active,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":_vm.randomizeColors},slot:\"activator\"},[_c('v-icon',[_vm._v(\"brush\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"Randomize Colors\")])],1),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.total.length === 0,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":function($event){_vm.extendedArea.active = !_vm.extendedArea.active}},slot:\"activator\"},[_c('v-icon',[_vm._v(\"crop_free\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"extend area\")])],1)],1),_vm._v(\" \"),_c('svg',{ref:\"graph-container\",class:_vm.background,attrs:{\"width\":\"100%\",\"height\":_vm.height},on:{\"wheel\":function($event){$event.preventDefault();return _vm.zoom($event)},\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.panEnabled = true},\"mouseup\":function($event){_vm.panEnabled = false},\"mousemove\":_vm.pan}},[(_vm.total.length > 0)?_c('g',{attrs:{\"transform\":(\"translate(\" + _vm.marginLeft + \", \" + _vm.marginTop + \")\")}},[_c('defs',[_c('clipPath',{attrs:{\"id\":\"clip-rect\"}},[_c('rect',{attrs:{\"width\":_vm.chartWidth,\"height\":_vm.height,\"y\":-this.marginTop}})])]),_vm._v(\" \"),_c('g',{attrs:{\"clip-path\":\"url(#clip-rect)\"}},[_vm._l((_vm.toGraph),function(g,i){return (g.visible)?_c('g',{key:i},[_c('c-path',{attrs:{\"dasharray\":g.debug ? '5,5' : '',\"transform\":(\"translate(\" + (- _vm.offsetX) + \", 0)\"),\"color\":g.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":g.data,\"y\":\"y\",\"x\":\"x\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],1):_vm._e()}),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('line',{attrs:{\"x1\":_vm.markPos.pos,\"x2\":_vm.markPos.pos,\"y2\":_vm.chartHeight,\"stroke-width\":\"2\",\"stroke\":\"#0eff0e78\",\"fill\":\"none\"}}):_vm._e(),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('text',{attrs:{\"fill\":\"#0eff0e78\",\"text-anchor\":\"middle\",\"dy\":\"-5px\",\"transform\":(\"translate(\" + (_vm.markPos.pos) + \" 0)\")}},[_vm._v(\"\\n \"+_vm._s(_vm.markPos.val)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.anomalies),function(line,i){return _c('circle',{key:i,attrs:{\"cx\":line - _vm.offsetX,\"cy\":_vm.chartHeight,\"r\":\"7\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"fill\":\"red\"}})}),_vm._v(\" \"),_c('c-axis-x',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" \" + _vm.chartHeight + \")\"),\"range\":[_vm.zoomMin, _vm.zoomMax],\"dataset\":_vm.total,\"x\":\"x\",\"ticks\":25,\"fixed\":1,\"height\":_vm.chartHeight,\"width\":_vm.chartWidth,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],2),_vm._v(\" \"),_c('c-axis-y',{attrs:{\"transform\":(\"translate(\" + (_vm.chartWidth - _vm.marginLeft - _vm.marginRight) + \" 0)\"),\"range\":[_vm.globalMin, _vm.globalMax],\"ticks\":5,\"fixed\":3,\"height\":_vm.chartHeight,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],1):_vm._e(),_vm._v(\" \"),(_vm.extendedArea.active)?_c('g',{attrs:{\"transform\":(\"translate(\" + (_vm.extendedArea.el.x) + \", \" + (_vm.extendedArea.el.y) + \")\")}},[_c('rect',{attrs:{\"fill\":\"#ffffff17\",\"width\":_vm.extendedArea.el.w,\"height\":_vm.extendedArea.el.h},on:{\"mousemove\":_vm.moveExtendedArea,\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.extendedArea.el.draggable = true},\"mouseup\":function($event){_vm.extendedArea.el.draggable = false},\"mouseout\":function($event){_vm.extendedArea.el.draggable = false}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w,\"cy\":_vm.extendedArea.el.h / 2,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.w += $event.movementX}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w / 2,\"cy\":_vm.extendedArea.el.h,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.h += $event.movementY}}})]):_vm._e()]),_vm._v(\" \"),_c('svg',{class:_vm.background,attrs:{\"viewBox\":((_vm.extendedArea.el.x) + \" \" + (_vm.extendedArea.el.y) + \" \" + (_vm.extendedArea.el.w) + \" \" + (_vm.extendedArea.el.h)),\"width\":\"100%\",\"height\":\"300\",\"preserveAspectRatio\":\"xMidYMid slice\"},domProps:{\"innerHTML\":_vm._s(_vm.extendedArea.value)}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-58e2ba42\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/graph.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-58e2ba42\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./graph.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58e2ba42\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./graph.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/graph.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/homeView.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{attrs:{\"fluid\":\"\",\"grid-list-md\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"app\":\"\"}},[_c('span',{staticClass:\"mt-3\"},[_c('v-switch',{on:{\"change\":function($event){_vm.$emit('toggleTheme', _vm.dark)}},model:{value:(_vm.dark),callback:function ($$v) {_vm.dark=$$v},expression:\"dark\"}})],1),_vm._v(\" \"),(!_vm.dark)?_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}):_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo_dark.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\",\"color\":\"blue\"},on:{\"click\":function($event){_vm.toggleDataVisibility = !_vm.toggleDataVisibility}}},[_vm._v(\"\\n data\\n \"),(_vm.toggleDataVisibility)?_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility\")]):_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility_off\")])],1)],1),_vm._v(\" \"),_c('v-layout',{attrs:{\"wrap\":\"\"}},[_c('v-flex',{class:_vm.toggleDataVisibility ? 'xs8' : 'xs12'},[_c('t-graph-2d',{attrs:{\"dataSet\":_vm.response,\"toggleSize\":_vm.toggleDataVisibility,\"height\":350,\"margin-left\":5,\"background\":_vm.dark ? 'grey darken-3': 'grey lighten-3'}})],1),_vm._v(\" \"),_c('v-flex',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.toggleDataVisibility),expression:\"toggleDataVisibility\"}],attrs:{\"xs4\":\"\"}},[_c('t-form',{staticClass:\"mb-4\",on:{\"response\":_vm.showResponse}}),_vm._v(\" \"),_c('t-json',{attrs:{\"json\":_vm.response.prediction}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-04efdfce\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/homeView.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./homeView.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./homeView.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/homeView.vue\n// module id = null\n// module chunks = ","import Vue from 'vue'\r\nimport Router from 'vue-router'\r\nimport home from '@/view/homeView'\r\n\r\nVue.use(Router)\r\n\r\nexport default new Router({\r\n routes: [\r\n {\r\n path: '/',\r\n name: 'home',\r\n component: home\r\n }\r\n ]\r\n})\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vue from 'vue'\r\nimport App from './App'\r\nimport router from './router'\r\nimport Vuetify from 'vuetify'\r\nimport VueResource from 'vue-resource'\r\n// import chartConstructor from './constructor/2d_graph'\r\nimport chart2dConstructor from 'vue-chart2d-constructor'\r\nimport 'vuetify/dist/vuetify.min.css'\r\n\r\nVue.use(Vuetify)\r\n\r\nVue.config.productionTip = false\r\nVue.use(VueResource)\r\nVue.http.headers.common['content-type'] = 'application/json'\r\nVue.use(chart2dConstructor)\r\n/* eslint-disable no-new */\r\nnew Vue({\r\n el: '#app',\r\n router,\r\n render: h => h(App)\r\n})\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-y.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"end\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\"}},[_c('line',{attrs:{\"y1\":_vm.height}}),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(0, \" + (i * (_vm.height/(_vm.ticksList.length - 1))) + \")\")}},[_c('line',{attrs:{\"x2\":\"-6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"x\":\"-9\",\"dy\":\"0.32em\"}},[_vm._v(_vm._s(tick))])])}),_vm._v(\" \"),_c('text',{attrs:{\"transform\":\"rotate(-90)\",\"y\":\"6\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-35c15ce6\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-35c15ce6\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-y.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cPath.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('path',{attrs:{\"fill\":\"none\",\"stroke\":_vm.color,\"stroke-linejoin\":\"round\",\"stroke-linecap\":\"round\",\"stroke-width\":_vm.strokeWidth,\"stroke-dasharray\":_vm.dasharray,\"d\":_vm.points}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-58b941c4\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58b941c4\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cPath.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-x.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"middle\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\",\"transform\":(\"translate(0, \" + _vm.height + \")\")}},[(_vm.ticksList && _vm.ticksList.length > 0)?_c('line',{attrs:{\"x1\":_vm.ticksList[0].position,\"x2\":_vm.ticksList[_vm.ticksList.length - 1].position}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(\" + (tick.position) + \", 0)\")}},[_c('line',{attrs:{\"y2\":\"6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"y\":\"9\",\"dy\":\"0.71em\"}},[_vm._v(_vm._s(tick.value))])])}),_vm._v(\" \"),_c('text',{attrs:{\"x\":_vm.ticksList[0].position,\"y\":\"-25\",\"dx\":\"-0.71em\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-69a54ebe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-69a54ebe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-x.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cBars.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',_vm._l((_vm.list),function(item,i){return _c('rect',{key:i,attrs:{\"x\":i * (_vm.width / _vm.list.length),\"y\":item.v,\"width\":30,\"height\":_vm.height - item.v,\"fill\":\"green\"}})}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-65db09f9\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-65db09f9\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cBars.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cCircle.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('circle',{attrs:{\"cx\":_vm.x,\"cy\":_vm.y,\"r\":_vm.r,\"stroke\":_vm.strokeColor,\"stroke-width\":_vm.strokeWidth,\"fill\":_vm.color}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-10fc018e\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-10fc018e\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cCircle.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} \ No newline at end of file diff --git a/web_test/production/static/js/app.9bddbc1f5c768a018f59.js b/web_test/production/static/js/app.9bddbc1f5c768a018f59.js deleted file mode 100644 index 665df74..0000000 --- a/web_test/production/static/js/app.9bddbc1f5c768a018f59.js +++ /dev/null @@ -1,2 +0,0 @@ -webpackJsonp([1],{0:function(t,e){},"7zck":function(t,e){},NHnr:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("/5sW"),r={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-app",{attrs:{dark:t.dark}},[a("v-content",[a("router-view",{on:{toggleTheme:function(e){t.dark=e}}})],1)],1)},staticRenderFns:[]};var s=a("VU/8")({name:"App",data:function(){return{dark:!1}}},r,!1,function(t){a("etxH")},null,null).exports,n=a("/ocq"),o=a("mvHQ"),l=a.n(o),d=a("fZjL"),c=a.n(d),h={name:"Tform",data:function(){return{url:"http://localhost:5000/univariate/get",dataToProcess:"",loading:!1,future:5,rules:{json:function(t){try{JSON.parse(t)}catch(t){return"Data is not a valid json"}return!0},url:function(t){return!!/(http|https):\/\/(\w+:{0,1}\w*)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%!\\/]))?/.test(t)||"Url is not a valid"}},errorDialog:{value:!1,text:""},selectHeaderDialog:{selectedHeaders:{},value:!1,data:{}},multivariateData:{timeseries:[],main:[]},mainKey:null}},methods:{loadCSVFile:function(t){var e=this,a=t.target.files[0],i=new FileReader,r={};i.onload=function(t){for(var a=t.target.result.split("\n"),i=a[0].split(","),s=0;s0?this.multivariateData.timeseries.push({data:t[a]}):this.multivariateData.main=t[a];this.dataToProcess=l()(this.multivariateData)}this.multivariateData={timeseries:[],main:[]},this.mainKey="",this.selectHeaderDialog={selectedHeaders:{},value:!1,data:{}},this.$refs.csvFile.value=""},addToProcessList:function(t,e){this.selectHeaderDialog.selectedHeaders[e]?(this.mainKey===e&&(this.mainKey=null),this.$delete(this.selectHeaderDialog.selectedHeaders,e)):(this.mainKey||(this.mainKey=e),this.$set(this.selectHeaderDialog.selectedHeaders,e,t))},getUrl:function(){var t=this;this.loading=!0,this.$set(this.dataSet,"num_future",+this.future),this.$http.post(this.url,this.dataSet).then(function(e){t.$emit("response",{dataToProcess:t.dataSet,result:e.body}),t.loading=!1}).catch(function(e){t.loading=!1,t.errorDialog.value=!0,t.errorDialog.text=e,console.log(e)})}},computed:{dataSet:function(){return JSON.parse(this.dataToProcess)},amountSelectedData:function(){return c()(this.selectHeaderDialog.selectedHeaders).length}}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-flex",{attrs:{xs12:""}},[a("v-card",[a("v-card-text",[a("v-flex",{attrs:{xs12:""}},[a("v-text-field",{attrs:{label:"Url",rules:[t.rules.url],outline:""},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.url,callback:function(e){t.url=e},expression:"url"}})],1),t._v(" "),a("v-flex",{attrs:{xs12:""}},[a("v-textarea",{attrs:{hint:"Paste your data or load CSV file","persistent-hint":"",outline:"",label:"DatatSet",rules:[t.rules.json]},on:{keypress:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.getUrl(e):null}},model:{value:t.dataToProcess,callback:function(e){t.dataToProcess=e},expression:"dataToProcess"}})],1),t._v(" "),a("v-layout",[a("v-flex",{attrs:{xs4:""}},[a("v-text-field",{attrs:{outline:"","single-line":"","persistent-hint":""},model:{value:t.future,callback:function(e){t.future=e},expression:"future"}})],1),t._v(" "),a("v-flex",{staticClass:"mt-3",attrs:{xs10:""}},[t._v("Steps in the future that you want to predict")])],1)],1),t._v(" "),a("v-card-actions",[a("v-btn",{attrs:{outline:"",color:"indigo"},on:{click:function(e){t.$refs.csvFile.click()}}},[t._v("csv")]),t._v(" "),a("input",{ref:"csvFile",attrs:{type:"file",hidden:"",accept:".csv, text/plain"},on:{change:t.loadCSVFile}}),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{color:"success"},on:{click:t.getUrl}},[t._v("Submit "),a("v-icon",{attrs:{right:""}},[t._v("send")])],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"300"},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},[a("v-card",{attrs:{"max-width":"300"}},[a("v-card-text",[t._v("\n Processing... this may take a while\n "),a("v-progress-linear",{staticClass:"mb-0",attrs:{indeterminate:""}})],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{"hide-overlay":"",persistent:"",width:"500"},model:{value:t.errorDialog.value,callback:function(e){t.$set(t.errorDialog,"value",e)},expression:"errorDialog.value"}},[a("v-card",{attrs:{color:"red",dark:"","max-width":"500"}},[a("v-card-text",[a("pre",[t._v(t._s(t.errorDialog.text))])]),t._v(" "),a("v-card-actions",[a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.errorDialog.value=!1}}},[t._v("ok")])],1)],1)],1),t._v(" "),a("v-dialog",{attrs:{persistent:"",width:"500"},model:{value:t.selectHeaderDialog.value,callback:function(e){t.$set(t.selectHeaderDialog,"value",e)},expression:"selectHeaderDialog.value"}},[a("v-card",{attrs:{dark:"","max-width":"500"}},[a("v-card-title",[a("div",[a("h3",{staticClass:"headline"},[t._v("What column do you want to process?")]),t._v(" "),t.amountSelectedData>0?a("small",[t._v("data type: "+t._s(t.amountSelectedData>1?"Multivariate":"Univariate"))]):t._e()])]),t._v(" "),a("v-card-text",[a("v-list",t._l(t.selectHeaderDialog.data,function(e,i){return a("v-list-tile",{key:i,on:{click:function(a){!e||t.addToProcessList(e,i)}}},[i===t.mainKey?a("v-list-tile-action",[a("v-icon",{attrs:{color:"yellow"}},[t._v("star")])],1):t._e(),t._v(" "),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(i))]),t._v(" "),a("v-list-tile-sub-title",{staticClass:"blue--text text--lighten-2"},[t._v(t._s(e||"it is not a valid data, a number is needed"))])],1),t._v(" "),t.selectHeaderDialog.selectedHeaders[i]?a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[t._v("check_circle")])],1):t._e()],1)}))],1),t._v(" "),a("v-card-actions",[a("small",[a("v-icon",{attrs:{small:"",color:"yellow"}},[t._v("star")]),t._v(" data to forecast")],1),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.selectHeaderDialog.value=!1}}},[t._v("cancel")]),t._v(" "),a("v-btn",{attrs:{disabled:0===t.amountSelectedData,flat:""},on:{click:t.dataFileToDataSet}},[t._v("process")])],1)],1)],1)],1)},staticRenderFns:[]},v=a("VU/8")(h,u,!1,null,null,null).exports,g=a("pFYg"),f=a.n(g),p={name:"jsonViewer",props:["json"],data:function(){return{items:[],hightLevel:0}},methods:{addItems:function(t,e,a){for(var i in t)this.items.splice(e,0,{name:i,type:f()(t[i]),data:t[i],level:a,open:!0});this.hightLevel=a},toggle:function(t,e,a,i){i?this.addItems(t,e,a):this.deleteItems(t,e,a)},deleteItems:function(t,e,a){this.hightLeve--;for(var i=this.items.filter(function(t){return t.level>=a}).length,r=c()(t).length,s=a!==this.hightLevel?i:r,n=0;n0)for(var e=t.offsetX-this.marginLeft,a=0;aa?t:a}return t},globalMin:function(){var t=1e11;for(var e in this.toGraph)if(this.toGraph[e].visible){var a=this.$utils.getMin(this.toGraph[e].data,"y");t=t0?a("g",{attrs:{transform:"translate("+t.marginLeft+", "+t.marginTop+")"}},[a("defs",[a("clipPath",{attrs:{id:"clip-rect"}},[a("rect",{attrs:{width:t.chartWidth,height:t.height,y:-this.marginTop}})])]),t._v(" "),a("g",{attrs:{"clip-path":"url(#clip-rect)"}},[t._l(t.toGraph,function(e,i){return e.visible?a("g",{key:i},[a("c-path",{attrs:{dasharray:e.debug?"5,5":"",transform:"translate("+-t.offsetX+", 0)",color:e.color,rangeX:[t.zoomMin,t.zoomMax],rangeY:[t.globalMin,t.globalMax],dataset:e.data,y:"y",x:"x",height:t.chartHeight,width:t.chartWidth}})],1):t._e()}),t._v(" "),t.markPos.pos>0?a("line",{attrs:{x1:t.markPos.pos,x2:t.markPos.pos,y2:t.chartHeight,"stroke-width":"2",stroke:"#0eff0e78",fill:"none"}}):t._e(),t._v(" "),t.markPos.pos>0?a("text",{attrs:{fill:"#0eff0e78","text-anchor":"middle",dy:"-5px",transform:"translate("+t.markPos.pos+" 0)"}},[t._v("\n "+t._s(t.markPos.val)+"\n ")]):t._e(),t._v(" "),t._l(t.anomalies,function(e,i){return a("circle",{key:i,attrs:{cx:e-t.offsetX,cy:t.chartHeight,r:"7",stroke:"white","stroke-width":"1",fill:"red"}})}),t._v(" "),a("c-axis-x",{attrs:{transform:"translate("+-t.offsetX+" "+t.chartHeight+")",range:[t.zoomMin,t.zoomMax],dataset:t.total,x:"x",ticks:25,fixed:1,height:t.chartHeight,width:t.chartWidth,strokeColor:this.$vuetify.dark?"white":"#6d6d6d"}})],2),t._v(" "),a("c-axis-y",{attrs:{transform:"translate("+(t.chartWidth-t.marginLeft-t.marginRight)+" 0)",range:[t.globalMin,t.globalMax],ticks:5,fixed:3,height:t.chartHeight,strokeColor:this.$vuetify.dark?"white":"#6d6d6d"}})],1):t._e(),t._v(" "),t.extendedArea.active?a("g",{attrs:{transform:"translate("+t.extendedArea.el.x+", "+t.extendedArea.el.y+")"}},[a("rect",{attrs:{fill:"#ffffff17",width:t.extendedArea.el.w,height:t.extendedArea.el.h},on:{mousemove:t.moveExtendedArea,mousedown:function(e){if(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)return null;t.extendedArea.el.draggable=!0},mouseup:function(e){t.extendedArea.el.draggable=!1},mouseout:function(e){t.extendedArea.el.draggable=!1}}}),t._v(" "),a("circle",{attrs:{cx:t.extendedArea.el.w,cy:t.extendedArea.el.h/2,r:"15",stroke:"black",fill:"grey"},on:{mousemove:function(e){t.extendedArea.el.w+=e.movementX}}}),t._v(" "),a("circle",{attrs:{cx:t.extendedArea.el.w/2,cy:t.extendedArea.el.h,r:"15",stroke:"black",fill:"grey"},on:{mousemove:function(e){t.extendedArea.el.h+=e.movementY}}})]):t._e()]),t._v(" "),a("svg",{class:t.background,attrs:{viewBox:t.extendedArea.el.x+" "+t.extendedArea.el.y+" "+t.extendedArea.el.w+" "+t.extendedArea.el.h,width:"100%",height:"300",preserveAspectRatio:"xMidYMid slice"},domProps:{innerHTML:t._s(t.extendedArea.value)}})],1)},staticRenderFns:[]};var k={name:"homeView",components:{tForm:v,tJson:x,tGraph2d:a("VU/8")(y,_,!1,function(t){a("P6lf")},null,null).exports},data:function(){return{response:{},toggleDataVisibility:!0,dark:!0}},mounted:function(){this.$emit("toggleTheme",this.dark)},methods:{toggleData:function(){this.toggleDataVisibility=!0},showResponse:function(t){this.response={toPredict:t.dataToProcess,prediction:t.result}}}},b={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{attrs:{fluid:"","grid-list-md":""}},[a("v-toolbar",{attrs:{dense:"",app:""}},[a("span",{staticClass:"mt-3"},[a("v-switch",{on:{change:function(e){t.$emit("toggleTheme",t.dark)}},model:{value:t.dark,callback:function(e){t.dark=e},expression:"dark"}})],1),t._v(" "),t.dark?a("img",{staticClass:"pa-1",attrs:{src:"static/img/logo_dark.svg",height:"70%",alt:"Time Cop"}}):a("img",{staticClass:"pa-1",attrs:{src:"static/img/logo.svg",height:"70%",alt:"Time Cop"}}),t._v(" "),a("v-spacer"),t._v(" "),a("v-btn",{attrs:{flat:"",color:"blue"},on:{click:function(e){t.toggleDataVisibility=!t.toggleDataVisibility}}},[t._v("\n data\n "),t.toggleDataVisibility?a("v-icon",{attrs:{right:""}},[t._v("visibility")]):a("v-icon",{attrs:{right:""}},[t._v("visibility_off")])],1)],1),t._v(" "),a("v-layout",{attrs:{wrap:""}},[a("v-flex",{class:t.toggleDataVisibility?"xs8":"xs12"},[a("t-graph-2d",{attrs:{dataSet:t.response,toggleSize:t.toggleDataVisibility,height:350,"margin-left":5,background:t.dark?"grey darken-3":"grey lighten-3"}})],1),t._v(" "),a("v-flex",{directives:[{name:"show",rawName:"v-show",value:t.toggleDataVisibility,expression:"toggleDataVisibility"}],attrs:{xs4:""}},[a("t-form",{staticClass:"mb-4",on:{response:t.showResponse}}),t._v(" "),a("t-json",{attrs:{json:t.response.prediction}})],1)],1)],1)},staticRenderFns:[]};var w=a("VU/8")(k,b,!1,function(t){a("R5Fh")},null,null).exports;i.default.use(n.a);var $=new n.a({routes:[{path:"/",name:"home",component:w}]}),S=a("3EgV"),D=a.n(S),A=a("8+8L"),M=a("wmFm");a("7zck");i.default.use(D.a),i.default.config.productionTip=!1,i.default.use(A.a),i.default.http.headers.common["content-type"]="application/json",i.default.use(M.a),new i.default({el:"#app",router:$,render:function(t){return t(s)}})},NvMd:function(t,e,a){"use strict";var i={name:"cAxisY",props:{range:{type:Array,required:!0},ticks:{type:Number},height:{type:Number,required:!0},label:{type:String},fixed:{type:Number},strokeColor:{type:String,default:"white"}},computed:{ticksList:function(){if(this.range&&this.range.length>0){var t=[],e=this.range[0],a=(this.range[1]-e)/(this.ticks-1),i=e;t.push(this.fixed?i.toFixed(this.fixed):i);for(var r=1;r0){for(var t=this.rangeY?this.rangeY[0]:this.$utils.getMin(this.dataset,this.y),e=this.rangeY?this.rangeY[1]:this.$utils.getMax(this.dataset,this.y),a=this.rangeX?this.rangeX[0]:this.$utils.getMin(this.dataset,this.x),i=this.rangeX?this.rangeX[1]:this.$utils.getMax(this.dataset,this.x),r=[],s=[],n=0;n0){for(var t=this.range?this.range[0]:this.$utils.getMin(this.dataset,this.x),e=this.range?this.range[1]:this.$utils.getMax(this.dataset,this.x),a=[],i=0;i0?a("line",{attrs:{x1:t.ticksList[0].position,x2:t.ticksList[t.ticksList.length-1].position}}):t._e(),t._v(" "),t._l(t.ticksList,function(e,i){return a("g",{key:"tick"+i,attrs:{transform:"translate("+e.position+", 0)"}},[a("line",{attrs:{y2:"6"}}),t._v(" "),a("text",{attrs:{"stroke-width":"0.1",y:"9",dy:"0.71em"}},[t._v(t._s(e.value))])])}),t._v(" "),a("text",{attrs:{x:t.ticksList[0].position,y:"-25",dx:"-0.71em",dy:"0.71em","stroke-width":"0.1"}},[t._v(t._s(t.label))])],2)},staticRenderFns:[]},s=a("VU/8")(i,r,!1,null,null,null);e.a=s.exports},o3Cr:function(t,e,a){"use strict";var i={name:"bars",props:{dataset:{type:Array,required:!0},column:{type:String,required:!0},height:{type:Number,required:!0},width:{type:Number,required:!0}},computed:{list:function(){for(var t=[],e=this.$utils.getMax(this.dataset,this.column),a=this.$utils.getMin(this.dataset,this.column),i=0;i\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/form.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-card',[_c('v-card-text',[_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-text-field',{attrs:{\"label\":\"Url\",\"rules\":[_vm.rules.url],\"outline\":\"\"},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.url),callback:function ($$v) {_vm.url=$$v},expression:\"url\"}})],1),_vm._v(\" \"),_c('v-flex',{attrs:{\"xs12\":\"\"}},[_c('v-textarea',{attrs:{\"hint\":\"Paste your data or load CSV file\",\"persistent-hint\":\"\",\"outline\":\"\",\"label\":\"DatatSet\",\"rules\":[_vm.rules.json]},on:{\"keypress\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getUrl($event)}},model:{value:(_vm.dataToProcess),callback:function ($$v) {_vm.dataToProcess=$$v},expression:\"dataToProcess\"}})],1),_vm._v(\" \"),_c('v-layout',[_c('v-flex',{attrs:{\"xs4\":\"\"}},[_c('v-text-field',{attrs:{\"outline\":\"\",\"single-line\":\"\",\"persistent-hint\":\"\"},model:{value:(_vm.future),callback:function ($$v) {_vm.future=$$v},expression:\"future\"}})],1),_vm._v(\" \"),_c('v-flex',{staticClass:\"mt-3\",attrs:{\"xs10\":\"\"}},[_vm._v(\"Steps in the future that you want to predict\")])],1)],1),_vm._v(\" \"),_c('v-card-actions',[_c('v-btn',{attrs:{\"outline\":\"\",\"color\":\"indigo\"},on:{\"click\":function($event){_vm.$refs.csvFile.click()}}},[_vm._v(\"csv\")]),_vm._v(\" \"),_c('input',{ref:\"csvFile\",attrs:{\"type\":\"file\",\"hidden\":\"\",\"accept\":\".csv, text/plain\"},on:{\"change\":_vm.loadCSVFile}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"color\":\"success\"},on:{\"click\":_vm.getUrl}},[_vm._v(\"Submit \"),_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"send\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"300\"},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},[_c('v-card',{attrs:{\"max-width\":\"300\"}},[_c('v-card-text',[_vm._v(\"\\n Processing... this may take a while\\n \"),_c('v-progress-linear',{staticClass:\"mb-0\",attrs:{\"indeterminate\":\"\"}})],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"hide-overlay\":\"\",\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.errorDialog.value),callback:function ($$v) {_vm.$set(_vm.errorDialog, \"value\", $$v)},expression:\"errorDialog.value\"}},[_c('v-card',{attrs:{\"color\":\"red\",\"dark\":\"\",\"max-width\":\"500\"}},[_c('v-card-text',[_c('pre',[_vm._v(_vm._s(_vm.errorDialog.text))])]),_vm._v(\" \"),_c('v-card-actions',[_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.errorDialog.value = false}}},[_vm._v(\"ok\")])],1)],1)],1),_vm._v(\" \"),_c('v-dialog',{attrs:{\"persistent\":\"\",\"width\":\"500\"},model:{value:(_vm.selectHeaderDialog.value),callback:function ($$v) {_vm.$set(_vm.selectHeaderDialog, \"value\", $$v)},expression:\"selectHeaderDialog.value\"}},[_c('v-card',{attrs:{\"dark\":\"\",\"max-width\":\"500\"}},[_c('v-card-title',[_c('div',[_c('h3',{staticClass:\"headline\"},[_vm._v(\"What column do you want to process?\")]),_vm._v(\" \"),(_vm.amountSelectedData > 0)?_c('small',[_vm._v(\"data type: \"+_vm._s(_vm.amountSelectedData > 1 ? 'Multivariate' : 'Univariate'))]):_vm._e()])]),_vm._v(\" \"),_c('v-card-text',[_c('v-list',_vm._l((_vm.selectHeaderDialog.data),function(data,i){return _c('v-list-tile',{key:i,on:{\"click\":function($event){!data || _vm.addToProcessList(data, i)}}},[(i === _vm.mainKey)?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"yellow\"}},[_vm._v(\"star\")])],1):_vm._e(),_vm._v(\" \"),_c('v-list-tile-content',[_c('v-list-tile-title',[_vm._v(_vm._s(i))]),_vm._v(\" \"),_c('v-list-tile-sub-title',{staticClass:\"blue--text text--lighten-2\"},[_vm._v(_vm._s(data || 'it is not a valid data, a number is needed'))])],1),_vm._v(\" \"),(_vm.selectHeaderDialog.selectedHeaders[i])?_c('v-list-tile-action',[_c('v-icon',{attrs:{\"color\":\"green\"}},[_vm._v(\"check_circle\")])],1):_vm._e()],1)}))],1),_vm._v(\" \"),_c('v-card-actions',[_c('small',[_c('v-icon',{attrs:{\"small\":\"\",\"color\":\"yellow\"}},[_vm._v(\"star\")]),_vm._v(\" data to forecast\")],1),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\"},on:{\"click\":function($event){_vm.selectHeaderDialog.value = false}}},[_vm._v(\"cancel\")]),_vm._v(\" \"),_c('v-btn',{attrs:{\"disabled\":_vm.amountSelectedData === 0,\"flat\":\"\"},on:{\"click\":_vm.dataFileToDataSet}},[_vm._v(\"process\")])],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-43e8a342\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/form.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./form.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-43e8a342\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./form.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/form.vue\n// module id = null\n// module chunks = ","\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/jsonViewer.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{attrs:{\"xs12\":\"\"}},_vm._l((_vm.items),function(item,i){return _c('div',{key:i,style:({'margin-left': item.level * 10 + 'px', cursor: item.type === 'object' && item.data.length !== 0 ? 'pointer' : 'auto'}),on:{\"click\":function($event){item.type !== 'object' || _vm.toggle(item.data, i + 1, item.level + 1, item.open), item.open = !item.open}}},[_c('span',{class:{'font-weight-bold': item.type === 'object' && item.data.length !== 0}},[_vm._v(_vm._s(item.name)+\":\")]),_vm._v(\" \"),_c('span',{class:_vm.getColor(item.type)},[_vm._v(_vm._s(item.type === 'object' && item.data.length !== 0 ? '{...}' : item.data))])])}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d44f50fe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./jsonViewer.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d44f50fe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./jsonViewer.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/jsonViewer.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/graph.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-flex',{directives:[{name:\"resize\",rawName:\"v-resize\",value:(_vm.calculateSize),expression:\"calculateSize\"}],attrs:{\"xs12\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\"}},[_c('v-toolbar-items',_vm._l((_vm.toGraph),function(g,i){return _c('v-btn',{key:'btn' + i,class:{'graph-inactive-btn': !g.visible},attrs:{\"color\":g.color,\"disabled\":_vm.extendedArea.active,\"flat\":\"\"},on:{\"click\":function($event){g.visible = !g.visible}}},[_vm._v(\"\\n \"+_vm._s(g.name)+\"\\n \"),(g.name === _vm.dataSet.prediction.engine)?_c('span',{staticClass:\"winner\"},[_vm._v(\"♕\")]):_vm._e()])})),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.extendedArea.active,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":_vm.randomizeColors},slot:\"activator\"},[_c('v-icon',[_vm._v(\"brush\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"Randomize Colors\")])],1),_vm._v(\" \"),_c('v-tooltip',{attrs:{\"bottom\":\"\"}},[_c('v-btn',{attrs:{\"slot\":\"activator\",\"disabled\":_vm.total.length === 0,\"flat\":\"\",\"icon\":\"\"},on:{\"click\":function($event){_vm.extendedArea.active = !_vm.extendedArea.active}},slot:\"activator\"},[_c('v-icon',[_vm._v(\"crop_free\")])],1),_vm._v(\" \"),_c('span',[_vm._v(\"extend area\")])],1)],1),_vm._v(\" \"),_c('svg',{ref:\"graph-container\",class:_vm.background,attrs:{\"width\":\"100%\",\"height\":_vm.height},on:{\"wheel\":function($event){$event.preventDefault();return _vm.zoom($event)},\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.panEnabled = true},\"mouseup\":function($event){_vm.panEnabled = false},\"mousemove\":_vm.pan}},[(_vm.total.length > 0)?_c('g',{attrs:{\"transform\":(\"translate(\" + _vm.marginLeft + \", \" + _vm.marginTop + \")\")}},[_c('defs',[_c('clipPath',{attrs:{\"id\":\"clip-rect\"}},[_c('rect',{attrs:{\"width\":_vm.chartWidth,\"height\":_vm.height,\"y\":-this.marginTop}})])]),_vm._v(\" \"),_c('g',{attrs:{\"clip-path\":\"url(#clip-rect)\"}},[_vm._l((_vm.toGraph),function(g,i){return (g.visible)?_c('g',{key:i},[_c('c-path',{attrs:{\"dasharray\":g.debug ? '5,5' : '',\"transform\":(\"translate(\" + (- _vm.offsetX) + \", 0)\"),\"color\":g.color,\"rangeX\":[_vm.zoomMin, _vm.zoomMax],\"rangeY\":[_vm.globalMin, _vm.globalMax],\"dataset\":g.data,\"y\":\"y\",\"x\":\"x\",\"height\":_vm.chartHeight,\"width\":_vm.chartWidth}})],1):_vm._e()}),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('line',{attrs:{\"x1\":_vm.markPos.pos,\"x2\":_vm.markPos.pos,\"y2\":_vm.chartHeight,\"stroke-width\":\"2\",\"stroke\":\"#0eff0e78\",\"fill\":\"none\"}}):_vm._e(),_vm._v(\" \"),(_vm.markPos.pos > 0)?_c('text',{attrs:{\"fill\":\"#0eff0e78\",\"text-anchor\":\"middle\",\"dy\":\"-5px\",\"transform\":(\"translate(\" + (_vm.markPos.pos) + \" 0)\")}},[_vm._v(\"\\n \"+_vm._s(_vm.markPos.val)+\"\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.anomalies),function(line,i){return _c('circle',{key:i,attrs:{\"cx\":line - _vm.offsetX,\"cy\":_vm.chartHeight,\"r\":\"7\",\"stroke\":\"white\",\"stroke-width\":\"1\",\"fill\":\"red\"}})}),_vm._v(\" \"),_c('c-axis-x',{attrs:{\"transform\":(\"translate(\" + (-_vm.offsetX) + \" \" + _vm.chartHeight + \")\"),\"range\":[_vm.zoomMin, _vm.zoomMax],\"dataset\":_vm.total,\"x\":\"x\",\"ticks\":25,\"fixed\":1,\"height\":_vm.chartHeight,\"width\":_vm.chartWidth,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],2),_vm._v(\" \"),_c('c-axis-y',{attrs:{\"transform\":(\"translate(\" + (_vm.chartWidth - _vm.marginLeft - _vm.marginRight) + \" 0)\"),\"range\":[_vm.globalMin, _vm.globalMax],\"ticks\":5,\"fixed\":3,\"height\":_vm.chartHeight,\"strokeColor\":this.$vuetify.dark ? 'white' : '#6d6d6d'}})],1):_vm._e(),_vm._v(\" \"),(_vm.extendedArea.active)?_c('g',{attrs:{\"transform\":(\"translate(\" + (_vm.extendedArea.el.x) + \", \" + (_vm.extendedArea.el.y) + \")\")}},[_c('rect',{attrs:{\"fill\":\"#ffffff17\",\"width\":_vm.extendedArea.el.w,\"height\":_vm.extendedArea.el.h},on:{\"mousemove\":_vm.moveExtendedArea,\"mousedown\":function($event){if($event.ctrlKey||$event.shiftKey||$event.altKey||$event.metaKey){ return null; }_vm.extendedArea.el.draggable = true},\"mouseup\":function($event){_vm.extendedArea.el.draggable = false},\"mouseout\":function($event){_vm.extendedArea.el.draggable = false}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w,\"cy\":_vm.extendedArea.el.h / 2,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.w += $event.movementX}}}),_vm._v(\" \"),_c('circle',{attrs:{\"cx\":_vm.extendedArea.el.w / 2,\"cy\":_vm.extendedArea.el.h,\"r\":\"15\",\"stroke\":\"black\",\"fill\":\"grey\"},on:{\"mousemove\":function($event){_vm.extendedArea.el.h += $event.movementY}}})]):_vm._e()]),_vm._v(\" \"),_c('svg',{class:_vm.background,attrs:{\"viewBox\":((_vm.extendedArea.el.x) + \" \" + (_vm.extendedArea.el.y) + \" \" + (_vm.extendedArea.el.w) + \" \" + (_vm.extendedArea.el.h)),\"width\":\"100%\",\"height\":\"300\",\"preserveAspectRatio\":\"xMidYMid slice\"},domProps:{\"innerHTML\":_vm._s(_vm.extendedArea.value)}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-58e2ba42\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/graph.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-58e2ba42\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./graph.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./graph.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58e2ba42\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./graph.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/graph.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/homeView.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-container',{attrs:{\"fluid\":\"\",\"grid-list-md\":\"\"}},[_c('v-toolbar',{attrs:{\"dense\":\"\",\"app\":\"\"}},[_c('span',{staticClass:\"mt-3\"},[_c('v-switch',{on:{\"change\":function($event){_vm.$emit('toggleTheme', _vm.dark)}},model:{value:(_vm.dark),callback:function ($$v) {_vm.dark=$$v},expression:\"dark\"}})],1),_vm._v(\" \"),(!_vm.dark)?_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}):_c('img',{staticClass:\"pa-1\",attrs:{\"src\":\"static/img/logo_dark.svg\",\"height\":\"70%\",\"alt\":\"Time Cop\"}}),_vm._v(\" \"),_c('v-spacer'),_vm._v(\" \"),_c('v-btn',{attrs:{\"flat\":\"\",\"color\":\"blue\"},on:{\"click\":function($event){_vm.toggleDataVisibility = !_vm.toggleDataVisibility}}},[_vm._v(\"\\n data\\n \"),(_vm.toggleDataVisibility)?_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility\")]):_c('v-icon',{attrs:{\"right\":\"\"}},[_vm._v(\"visibility_off\")])],1)],1),_vm._v(\" \"),_c('v-layout',{attrs:{\"wrap\":\"\"}},[_c('v-flex',{class:_vm.toggleDataVisibility ? 'xs8' : 'xs12'},[_c('t-graph-2d',{attrs:{\"dataSet\":_vm.response,\"toggleSize\":_vm.toggleDataVisibility,\"height\":350,\"margin-left\":5,\"background\":_vm.dark ? 'grey darken-3': 'grey lighten-3'}})],1),_vm._v(\" \"),_c('v-flex',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.toggleDataVisibility),expression:\"toggleDataVisibility\"}],attrs:{\"xs4\":\"\"}},[_c('t-form',{staticClass:\"mb-4\",on:{\"response\":_vm.showResponse}}),_vm._v(\" \"),_c('t-json',{attrs:{\"json\":_vm.response.prediction}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-04efdfce\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/homeView.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./homeView.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./homeView.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-04efdfce\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./homeView.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/homeView.vue\n// module id = null\n// module chunks = ","import Vue from 'vue'\nimport Router from 'vue-router'\nimport home from '@/view/homeView'\n\nVue.use(Router)\n\nexport default new Router({\n routes: [\n {\n path: '/',\n name: 'home',\n component: home\n }\n ]\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport Vuetify from 'vuetify'\nimport VueResource from 'vue-resource'\n// import chartConstructor from './constructor/2d_graph'\nimport chart2dConstructor from 'vue-chart2d-constructor'\nimport 'vuetify/dist/vuetify.min.css'\n\nVue.use(Vuetify)\n\nVue.config.productionTip = false\nVue.use(VueResource)\nVue.http.headers.common['content-type'] = 'application/json'\nVue.use(chart2dConstructor)\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n render: h => h(App)\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-y.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"end\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\"}},[_c('line',{attrs:{\"y1\":_vm.height}}),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(0, \" + (i * (_vm.height/(_vm.ticksList.length - 1))) + \")\")}},[_c('line',{attrs:{\"x2\":\"-6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"x\":\"-9\",\"dy\":\"0.32em\"}},[_vm._v(_vm._s(tick))])])}),_vm._v(\" \"),_c('text',{attrs:{\"transform\":\"rotate(-90)\",\"y\":\"6\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-35c15ce6\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-y.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-35c15ce6\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-y.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-y.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cPath.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('path',{attrs:{\"fill\":\"none\",\"stroke\":_vm.color,\"stroke-linejoin\":\"round\",\"stroke-linecap\":\"round\",\"stroke-width\":_vm.strokeWidth,\"stroke-dasharray\":_vm.dasharray,\"d\":_vm.points}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-58b941c4\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cPath.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58b941c4\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cPath.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cPath.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cAxis-x.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',{attrs:{\"text-anchor\":\"middle\",\"fill\":_vm.strokeColor,\"stroke\":_vm.strokeColor,\"stroke-width\":\"1\",\"transform\":(\"translate(0, \" + _vm.height + \")\")}},[(_vm.ticksList && _vm.ticksList.length > 0)?_c('line',{attrs:{\"x1\":_vm.ticksList[0].position,\"x2\":_vm.ticksList[_vm.ticksList.length - 1].position}}):_vm._e(),_vm._v(\" \"),_vm._l((_vm.ticksList),function(tick,i){return _c('g',{key:'tick' + i,attrs:{\"transform\":(\"translate(\" + (tick.position) + \", 0)\")}},[_c('line',{attrs:{\"y2\":\"6\"}}),_vm._v(\" \"),_c('text',{attrs:{\"stroke-width\":\"0.1\",\"y\":\"9\",\"dy\":\"0.71em\"}},[_vm._v(_vm._s(tick.value))])])}),_vm._v(\" \"),_c('text',{attrs:{\"x\":_vm.ticksList[0].position,\"y\":\"-25\",\"dx\":\"-0.71em\",\"dy\":\"0.71em\",\"stroke-width\":\"0.1\"}},[_vm._v(_vm._s(_vm.label))])],2)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-69a54ebe\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cAxis-x.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-69a54ebe\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cAxis-x.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cAxis-x.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cBars.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('g',_vm._l((_vm.list),function(item,i){return _c('rect',{key:i,attrs:{\"x\":i * (_vm.width / _vm.list.length),\"y\":item.v,\"width\":30,\"height\":_vm.height - item.v,\"fill\":\"green\"}})}))}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-65db09f9\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cBars.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-65db09f9\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cBars.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cBars.vue\n// module id = null\n// module chunks = ","\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// node_modules/vue-chart2d-constructor/components/cCircle.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('circle',{attrs:{\"cx\":_vm.x,\"cy\":_vm.y,\"r\":_vm.r,\"stroke\":_vm.strokeColor,\"stroke-width\":_vm.strokeWidth,\"fill\":_vm.color}})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-10fc018e\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = ","var normalizeComponent = require(\"!../../vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\nimport __vue_script__ from \"!!babel-loader!../../vue-loader/lib/selector?type=script&index=0!./cCircle.vue\"\n/* template */\nimport __vue_template__ from \"!!../../vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-10fc018e\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../vue-loader/lib/selector?type=template&index=0!./cCircle.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-chart2d-constructor/components/cCircle.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} \ No newline at end of file diff --git a/web_test/production/static/js/manifest.3ad1d5771e9b13dbdad2.js.map b/web_test/production/static/js/manifest.3ad1d5771e9b13dbdad2.js.map index bd64582..4468ba7 100644 --- a/web_test/production/static/js/manifest.3ad1d5771e9b13dbdad2.js.map +++ b/web_test/production/static/js/manifest.3ad1d5771e9b13dbdad2.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap 295af5a631e0716cb486"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","2","exports","module","l","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","p","oe","err","console","error"],"mappings":"aACA,IAAAA,EAAAC,OAAA,aACAA,OAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,IAAAC,EAAAC,EAAAC,EAAAC,EAAA,EAAAC,KACQD,EAAAN,EAAAQ,OAAoBF,IAC5BF,EAAAJ,EAAAM,GACAG,EAAAL,IACAG,EAAAG,KAAAD,EAAAL,GAAA,IAEAK,EAAAL,GAAA,EAEA,IAAAD,KAAAF,EACAU,OAAAC,UAAAC,eAAAC,KAAAb,EAAAE,KACAY,EAAAZ,GAAAF,EAAAE,IAIA,IADAL,KAAAE,EAAAC,EAAAC,GACAK,EAAAC,QACAD,EAAAS,OAAAT,GAEA,GAAAL,EACA,IAAAI,EAAA,EAAYA,EAAAJ,EAAAM,OAA2BF,IACvCD,EAAAY,IAAAC,EAAAhB,EAAAI,IAGA,OAAAD,GAIA,IAAAc,KAGAV,GACAW,EAAA,GAIA,SAAAH,EAAAd,GAGA,GAAAgB,EAAAhB,GACA,OAAAgB,EAAAhB,GAAAkB,QAGA,IAAAC,EAAAH,EAAAhB,IACAG,EAAAH,EACAoB,GAAA,EACAF,YAUA,OANAN,EAAAZ,GAAAW,KAAAQ,EAAAD,QAAAC,IAAAD,QAAAJ,GAGAK,EAAAC,GAAA,EAGAD,EAAAD,QAKAJ,EAAAO,EAAAT,EAGAE,EAAAQ,EAAAN,EAGAF,EAAAS,EAAA,SAAAL,EAAAM,EAAAC,GACAX,EAAAY,EAAAR,EAAAM,IACAhB,OAAAmB,eAAAT,EAAAM,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMAX,EAAAiB,EAAA,SAAAZ,GACA,IAAAM,EAAAN,KAAAa,WACA,WAA2B,OAAAb,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAL,EAAAS,EAAAE,EAAA,IAAAA,GACAA,GAIAX,EAAAY,EAAA,SAAAO,EAAAC,GAAsD,OAAA1B,OAAAC,UAAAC,eAAAC,KAAAsB,EAAAC,IAGtDpB,EAAAqB,EAAA,KAGArB,EAAAsB,GAAA,SAAAC,GAA8D,MAApBC,QAAAC,MAAAF,GAAoBA","file":"static/js/manifest.3ad1d5771e9b13dbdad2.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t2: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"./\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 295af5a631e0716cb486"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/bootstrap c35f6bb453dcfce10b29"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","2","exports","module","l","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","p","oe","err","console","error"],"mappings":"aACA,IAAAA,EAAAC,OAAA,aACAA,OAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,IAAAC,EAAAC,EAAAC,EAAAC,EAAA,EAAAC,KACQD,EAAAN,EAAAQ,OAAoBF,IAC5BF,EAAAJ,EAAAM,GACAG,EAAAL,IACAG,EAAAG,KAAAD,EAAAL,GAAA,IAEAK,EAAAL,GAAA,EAEA,IAAAD,KAAAF,EACAU,OAAAC,UAAAC,eAAAC,KAAAb,EAAAE,KACAY,EAAAZ,GAAAF,EAAAE,IAIA,IADAL,KAAAE,EAAAC,EAAAC,GACAK,EAAAC,QACAD,EAAAS,OAAAT,GAEA,GAAAL,EACA,IAAAI,EAAA,EAAYA,EAAAJ,EAAAM,OAA2BF,IACvCD,EAAAY,IAAAC,EAAAhB,EAAAI,IAGA,OAAAD,GAIA,IAAAc,KAGAV,GACAW,EAAA,GAIA,SAAAH,EAAAd,GAGA,GAAAgB,EAAAhB,GACA,OAAAgB,EAAAhB,GAAAkB,QAGA,IAAAC,EAAAH,EAAAhB,IACAG,EAAAH,EACAoB,GAAA,EACAF,YAUA,OANAN,EAAAZ,GAAAW,KAAAQ,EAAAD,QAAAC,IAAAD,QAAAJ,GAGAK,EAAAC,GAAA,EAGAD,EAAAD,QAKAJ,EAAAO,EAAAT,EAGAE,EAAAQ,EAAAN,EAGAF,EAAAS,EAAA,SAAAL,EAAAM,EAAAC,GACAX,EAAAY,EAAAR,EAAAM,IACAhB,OAAAmB,eAAAT,EAAAM,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMAX,EAAAiB,EAAA,SAAAZ,GACA,IAAAM,EAAAN,KAAAa,WACA,WAA2B,OAAAb,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAL,EAAAS,EAAAE,EAAA,IAAAA,GACAA,GAIAX,EAAAY,EAAA,SAAAO,EAAAC,GAAsD,OAAA1B,OAAAC,UAAAC,eAAAC,KAAAsB,EAAAC,IAGtDpB,EAAAqB,EAAA,KAGArB,EAAAsB,GAAA,SAAAC,GAA8D,MAApBC,QAAAC,MAAAF,GAAoBA","file":"static/js/manifest.3ad1d5771e9b13dbdad2.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t2: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"./\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap c35f6bb453dcfce10b29"],"sourceRoot":""} \ No newline at end of file From 85de76f6ed6c21ed9b4335247c4a303dcc16913f Mon Sep 17 00:00:00 2001 From: Sergio Iglesias Perez Date: Mon, 22 Oct 2018 02:15:31 +0200 Subject: [PATCH 13/17] var bug --- engines/__pycache__/var.cpython-36.pyc | Bin 4767 -> 4899 bytes engines/var.py | 6 + server.py | 2 +- web_test/_arrivals_from_australia_monthly.csv | 129 ++++++++++++++++++ web_test/static/img/logo.png | Bin 0 -> 8524 bytes 5 files changed, 136 insertions(+), 1 deletion(-) create mode 100644 web_test/_arrivals_from_australia_monthly.csv create mode 100644 web_test/static/img/logo.png diff --git a/engines/__pycache__/var.cpython-36.pyc b/engines/__pycache__/var.cpython-36.pyc index d309983a50441d4e4d12bdbc58a6167ebc5ac3c6..58b313d208aacabad96555494314c8ad3f91d49b 100644 GIT binary patch delta 2312 zcmb7E&5smC6tC*;neFNMo}QVWp6^{)mR(>$P?5OCh#)E-F&aTMKn7|Sw|4pJZH-H+ zGlz*6%_fjG#tR`vj-DiP@J}G|=4o#pJ^CN`dp$kFZon9)GrxN8RlRzz>b+k*oc(E! zbtId$9#nq+?DE2W>qmb0{?D@mrOSj&`ba>}NJ}MTddP>IGo>p-uxKucxg_S2<2gU&XH;^uPD}+;f(It{&SLijb~hW?efT;L zQgBSsW?y~p=MzHVC6pzsO)W^Pv@8x;kilAnM&Pt8g_n3^Uj7D+k7;wTZ^v!fsfCD;o{uoT!%*q<1GNiI}MOjotbyMSPplp~Ol&?+>E~Z7%Wi_0Q>@I7NrABTvx=fg>21*)h zvVowL(Tr?Du8w3?tua+0eC98haHEnt3Lm8-YjS`MR<(%=O=vY(j=V@UtM;D8<&ivA>@qMC3bIeSZApq+w?t4Ow7T)7xw0JtLKqC`U5>+gJ(5Sy3WPI zrXI9adpGKUT;bM!&TSv8t&iCJ{_t1h%-r2l|Hke9-QJB`>)rlZ_v#nd*81~&%UJ7O zU%#7LUh%tLzb7`rzjKR^k0y?AzAIc!cFSIZF}9WLt@|6d`&)_SwOc(u{5ILt4S(bD zqvSGAzKR9j(Xar@TnN82uP!`-f$@@Va#Jg51uer19Dj@kzA`s?4xfqnu$CG$E@JgH zjePLy;7<|X#(({{@R!s%z8G@LvlN)UYIsjYCcI#h8`EGir;ntO`dMqDBOc`0Jv;4y}*)Tbc0Jjrm(A zFU;4$-}HpP&}1#){MO<4H?TBlg zh-=S+I21k(63IJaz=9Z#tP7L{?4|3{K(<`i$sQPV#Wd(NLv&ghGiDdo7t!-{Im8%T zLd2Ne&-Rf`F)Q{&jG2SAyiEsF#5}wfU~i71ZkwgnCsxKW2LCHabcAi2{bwjV?;Q0l zfSeVfgPi+E+Y4C_zAezAjx!w84PANb|4SvuZ{Zh#&U Q@AAZZ+dg4Xn&y>%0M5_`9{>OV delta 2166 zcma)6OK%%h6ux(6Y)?FXd+hP}8Ji}J(Vr7&t3!p**gv1IVK{hP-0kC0#SY-u5?Dz+4_|ABoq)8DZn(v--?mdrt&-wi2 z0!);!ic*0f_nDnK%wk|>CxFb4`} zJz0dgG|#*;IoQ}1S({aGJF?rXMwT+U(P}fHuWD#rq&XInmWDe{1u{j!DOs*CSt8u` z7fe`TYb}X?D#tOMs|c{F?5WU%Qh{ZG-DA`5W2@Z9W(V79si(NVh^k*%*F?>)NQ(-J z3LVN}prPeFMPr4F=79Tk zFW!@?QxgbI;gLpl>LYE1`3+f+4bci)(+FErgpLl#3f6I~meUaMb(*3rIs*>t1N8m} z^kef(Ou#+~d;Q4iGsjUq<^es=f_7p zz6(a{BK4tB;_2WA<8*MAX!@MieaK>4p^4MKP$R+C38wMl@5g63wWGX(wa@B-1I2ve1M@Gz(c) zL0c?3AF|BcV_79)nN42Ux4|-Fk7dw8W>H*{Y3PV$cJ&C&!T_LIHTX4kiPwTuy805h zYI!P+x=5}nTdLa;jgT76kQ)2Ztpm|R`4A;2xP?(qV)!kO-bo4H>27+a*An9x|2B>P z-h_8>J|9gsO*n2JPB_hS6bHOGCMLoOr%5&s=on!!1uq&(A{eqB*qw%zSQO>xg-`!~ zlN=8ApQ-Tc%hA{zxKt7Vn8u8|9fIQo zj}epzCI}`8rU<$O4-%Xps1uwdm?4-Ae$N$q50O|Tc$nZ3f*~PEI!*8>!Q+5#Ygb=e z+4OF{x$L_0Ff7HzE2Ql5755CCdV=6A!2$u1(M=GXBREg+6u||8rvazjXGpwAFh)=& zND*8j*e~TWsfz?xf{*i^`ZW@-19pw&_19lpUVHoIjkC{w0>kEa!Jqk7pcg*kOTp)b Xg;scb`n7PE2tv<&xE}Cgo9F)l*#zUs diff --git a/engines/var.py b/engines/var.py index 0c173b5..4ecde9f 100644 --- a/engines/var.py +++ b/engines/var.py @@ -13,6 +13,7 @@ def univariate_anomaly_VAR(lista_datos,num_fut): df = pd.DataFrame() df['valores'] = lista_datos + df['valores'] = df.valores.astype(np.float) tam_train = int(len(df)*0.7) #print tam_train @@ -21,14 +22,17 @@ def univariate_anomaly_VAR(lista_datos,num_fut): df_test = df[tam_train:] print('Tamanio test: {}'.format(df_test.shape)) + print (type(df_test)) mae_period = 99999999 best_lag=0 lags = int(round(len(df_train)/2)) + print ("empezamos el bucle") for lag in range(lags): model = pf.VAR(df_train,lags=lag) x = model.fit() + print ("fit ready") future_forecast_pred = model.predict(len(df_test)) future_forecast_pred = future_forecast_pred[['valores']] @@ -170,6 +174,8 @@ def anomaly_VAR(list_var,num_fut): mae_period = 99999999 best_lag=0 lags = int(round(len(df_train)/2)) + if (lags > 100): + lags=100 for lag in range(lags): print ("entra en el bucle con dato " + str(lag)) model = pf.VAR(df_train,lags=lag) diff --git a/server.py b/server.py index 4f3d69a..63552b7 100644 --- a/server.py +++ b/server.py @@ -52,8 +52,8 @@ def multivariate_engine(): list_var=[] for item in items: data = item['data'] - sub_name = item['name'] if(name != 'NA'): + sub_name = item['name'] filename= './lst/'+name + '_' + sub_name +'.lst' try: diff --git a/web_test/_arrivals_from_australia_monthly.csv b/web_test/_arrivals_from_australia_monthly.csv new file mode 100644 index 0000000..b490e14 --- /dev/null +++ b/web_test/_arrivals_from_australia_monthly.csv @@ -0,0 +1,129 @@ +Date,Number of arrivals +1991M01,27566 +1991M02,27621 +1991M03,25696 +1991M04,21653 +1991M05,21197 +1991M06,21620 +1991M07,25596 +1991M08,28327 +1991M09,29892 +1991M10,28206 +1991M11,28718 +1991M12,44288 +1992M01,29219 +1992M02,29644 +1992M03,32218 +1992M04,29586 +1992M05,22089 +1992M06,28209 +1992M07,33675 +1992M08,25075 +1992M09,32186 +1992M10,27235 +1992M11,29864 +1992M12,49103 +1993M01,29164 +1993M02,29603 +1993M03,32186 +1993M04,24415 +1993M05,19784 +1993M06,24414 +1993M07,27565 +1993M08,27195 +1993M09,34042 +1993M10,37434 +1993M11,35694 +1993M12,48706 +1994M01,31852 +1994M02,30595 +1994M03,34674 +1994M04,27604 +1994M05,22198 +1994M06,26123 +1994M07,28663 +1994M08,27622 +1994M09,40449 +1994M10,29890 +1994M11,28611 +1994M12,52268 +1995M01,33107 +1995M02,31596 +1995M03,38201 +1995M04,36443 +1995M05,23401 +1995M06,25007 +1995M07,30838 +1995M08,28133 +1995M09,40717 +1995M10,30156 +1995M11,31128 +1995M12,53754 +1996M01,35064 +1996M02,35736 +1996M03,39570 +1996M04,38185 +1996M05,24885 +1996M06,31983 +1996M07,31330 +1996M08,31692 +1996M09,41228 +1996M10,35142 +1996M11,36248 +1996M12,58774 +1997M01,36981 +1997M02,36434 +1997M03,41582 +1997M04,33090 +1997M05,27913 +1997M06,30197 +1997M07,32034 +1997M08,33434 +1997M09,41170 +1997M10,34119 +1997M11,35007 +1997M12,54617 +1998M01,39892 +1998M02,41970 +1998M03,41204 +1998M04,46232 +1998M05,31122 +1998M06,31839 +1998M07,40017 +1998M08,37335 +1998M09,46586 +1998M10,40656 +1998M11,43900 +1998M12,61656 +1999M01,41678 +1999M02,41267 +1999M03,46116 +1999M04,44875 +1999M05,32437 +1999M06,32732 +1999M07,41276 +1999M08,40579 +1999M09,49177 +1999M10,42140 +1999M11,44589 +1999M12,69672 +2000M01,46057 +2000M02,49286 +2000M03,51877 +2000M04,41966 +2000M05,33160 +2000M06,34671 +2000M07,44117 +2000M08,45356 +2000M09,51756 +2000M10,46904 +2000M11,48200 +2000M12,78352 +2001M01,53264 +2001M02,51909 +2001M03,58021 +2001M04,56304 +2001M05,39324 +2001M06,43422 +2001M07,49671 +2001M08,55260 diff --git a/web_test/static/img/logo.png b/web_test/static/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..040dacda6f136e8e685604557b5bbb21404c7edf GIT binary patch literal 8524 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 D$A5Ey literal 0 HcmV?d00001 From 34d4d28b8bb4adeb1799c47f83738f330a7f8da8 Mon Sep 17 00:00:00 2001 From: Sergio Iglesias Perez Date: Tue, 6 Nov 2018 02:55:13 +0100 Subject: [PATCH 14/17] LSTM hyperparameters optimization --- engines/__pycache__/__init__.cpython-36.pyc | Bin 141 -> 152 bytes engines/__pycache__/auto_arima.cpython-36.pyc | Bin 2536 -> 2547 bytes .../functions_timeseries.cpython-36.pyc | Bin 2437 -> 2448 bytes engines/__pycache__/helpers.cpython-36.pyc | Bin 2565 -> 2576 bytes engines/__pycache__/holtwinter.cpython-36.pyc | Bin 2851 -> 2862 bytes engines/__pycache__/lstm.cpython-36.pyc | Bin 7707 -> 10617 bytes engines/lstm.py | 565 ++++++++++++------ web_test/test.csv | 64 ++ 8 files changed, 451 insertions(+), 178 deletions(-) create mode 100644 web_test/test.csv diff --git a/engines/__pycache__/__init__.cpython-36.pyc b/engines/__pycache__/__init__.cpython-36.pyc index 2f4bf9579c39d6c9098c2ea4a016d96f297a3d89..07b148d85585b3fc2c10b0a0e62e0ee22ff33b85 100644 GIT binary patch delta 78 zcmeBWoWaO$%*)GlrY~_KyM?u@enx(7s(x{5W_m%YenC-wWomLselbv>s4TT8C$+d( Zza%p^H95ZkPN(LjXXd3A>rc#=0{|Z?98LfL delta 67 zcmbQi*vrUn%*)G_<9cc$yM=+3i&acXQDRbJR=z?~Qdwe5NoHTj^nz6Vf};G&)Z~)I~UTSg7=5-vdi~zPd8pr?u diff --git a/engines/__pycache__/functions_timeseries.cpython-36.pyc b/engines/__pycache__/functions_timeseries.cpython-36.pyc index 333fae8a5dd3cc83f945babdb5a09ddbef5429ca..a068dc50bdee5b329950b4ec54d3d6e985d896b4 100644 GIT binary patch delta 84 zcmZn_o*>L+%*)F)N%Lg%0iKOq_gSn1^)vEwQ}v5eGt&!F^$UvfD^rt8@{552MP;c) fIjP0P`X!mUsmb{Ta5^Ut_#hj$~_eHH^Z7ps_(qQs=ctbB!}q_V`AlFZ!HTj^nz6Vf};G&)Z~)vc#B@%-q!E`~rpI)S|M~ mA{aL&H7`9gFSR&kGcVI}HpZyQTRGwxttX3e?f{bKIGq4;ZyziG diff --git a/engines/__pycache__/holtwinter.cpython-36.pyc b/engines/__pycache__/holtwinter.cpython-36.pyc index 768e712f120bb5f6c1545d13f84d711ff68694a3..e11053f30e335f9d9f76349b207ec8694f62be5a 100644 GIT binary patch delta 84 zcmZ21woZ)8n3tDJPw8aze94Vmot)P0`WgATsrtpKndt?o`UOS#m8r=k`NcqiqO#PY foYdlC{gTYw)a3jEIGvi8o|%_gtiSm%X96Pt!rUHN delta 73 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 B@#z2n literal 7707 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 desv_mae)] + df_aler = df_aler[(df_aler['anomaly_score']> desv_mse)] max_anom = df_aler['anomaly_score'].max() min_anom = df_aler['anomaly_score'].min() df_aler['anomaly_score'] = ( df_aler['anomaly_score'] - min_anom ) /(max_anom - min_anom) + print ('Anomaly') df_aler_ult = df_aler[:5] df_aler_ult = df_aler_ult[(df_aler_ult.index==df_aler.index.max())|(df_aler_ult.index==((df_aler.index.max())-1)) @@ -142,10 +275,45 @@ def anomaly_uni_LSTM(lista_datos,num_fut,desv_mae=2): df_aler_ult['anomaly_score']= ( df_aler_ult['anomaly_score'] - min_ult ) /(max_ult - min_ult) + #print (df_aler_ult) + + ################## forecast - temp_res= pd.DataFrame(yhat[-1],columns=['values']) - print (temp_res) + win_todo_x, win_todo_y = [], [] + for i in range(len(x) - window_size - 1): + if len(x)<(i+num_fore): + break + a = x[i:(i + window_size)] + win_todo_x.append(a) + win_todo_y.append(x[i + window_size: i+num_fore]) + + win_todo_x = np.array(win_todo_x) + #print ('win_todo_x',win_todo_x) + #print ('shape win_todo_x',win_todo_x.shape) + + win_todo_y = np.array(win_todo_y) + #print ('win_todo_y',win_todo_y) + #print ('shape win_todo_y',win_todo_y.shape) + + win_todo_x = win_todo_x.reshape((win_todo_x.shape[0], 1, win_todo_x.shape[1])) + #print('reshape win_todo_x',win_todo_x.shape) + + + name_model = models_dict[best_model].fit(win_todo_x, win_todo_y, epochs=25, verbose=0, shuffle=False) + + falta_win_todo_x = x[-num_forecast:] + #print ('falta_win_todo_x',falta_win_todo_x) + #print ('shape falta_win_todo_x',falta_win_todo_x.shape) + + falta_win_todo_x = falta_win_todo_x.reshape(falta_win_todo_x.shape[0],1,1) + #print ('x',x) + #print ('falta_win_todo_x',falta_win_todo_x) + yhat_todo = models_dict[best_model].predict(falta_win_todo_x) + #print ('yhat_todo',yhat_todo) + #print ('yhat_todo',yhat_todo[-1,:]) + + temp_res= pd.DataFrame(yhat_todo[-1],columns=['values']) temp_res = np.array(temp_res) y_fore_inv = scaler_x.inverse_transform(temp_res) @@ -156,8 +324,8 @@ def anomaly_uni_LSTM(lista_datos,num_fut,desv_mae=2): #pyplot.legend() #pyplot.show() - engine_output={} + engine_output={} engine_output['rmse'] = int(rmse) engine_output['mse'] = int(mse) @@ -171,15 +339,15 @@ def anomaly_uni_LSTM(lista_datos,num_fut,desv_mae=2): df_future['value']=df_future.value.astype("float64") df_future['step']= np.arange(len(x),len(x)+len(y_fore_inv),1) - - #print 'df_future',df_future engine_output['future'] = df_future.fillna(0).to_dict(orient='record') testing_data['step']=testing_data.index - engine_output['debug'] = testing_data.to_dict(orient='record') + engine_output['debug'] = testing_data.fillna(0).to_dict(orient='record') + + return engine_output + - return (engine_output) def series_to_supervised(data, n_in=1, n_out=1, dropnan=True): n_vars = 1 if type(data) is list else data.shape[1] @@ -209,110 +377,162 @@ def series_to_supervised(data, n_in=1, n_out=1, dropnan=True): -def anomaly_LSTM(list_var,num_fut,desv_mae=2): +def anomaly_LSTM(list_var,num_fut=10,desv_mae=2): + df_var = pd.DataFrame() for i in range(len(list_var)): df_var['var_{}'.format(i)] = list_var[i] - print (df_var.head(3)) + #print df_var + + temp_var_ult = pd.DataFrame(df_var[df_var.columns[-1]]) + scaler_y = MinMaxScaler(feature_range =(-1, 1)) + y = scaler_y.fit_transform(temp_var_ult) + #print ('y', y) + + scaler_x = MinMaxScaler(feature_range =(-1, 1)) + #x = np.array(df_var) + #print x + x = scaler_x.fit_transform(df_var) + #x = x[:,0] + #print ('x',x) + + TRAIN_SIZE = 0.7 + train_size = int(len(x) * TRAIN_SIZE) + test_size = len(x) - train_size - normalized_df = (df_var-df_var.min())/(df_var.max()-df_var.min()) - #print normalized_df.head(3) + x_train, x_test = x[0:train_size], x[train_size:len(x)] + #print ('x_train',x_train) + #print ('x_test',x_test) + #print ('shape x_test',x_test.shape) + window_size = 1 + num_fore = num_forecast + 1 - values = normalized_df.values + win_train_x, win_train_y = [], [] + for i in range(len(x_train) - window_size - 1): + if len(x_train)<(i+num_fore): + break + a = x_train[i:(i + window_size)] + win_train_x.append(a) + win_train_y.append(x_train[i + window_size: i+num_fore]) - TRAIN_SIZE = 0.70 - train_size = int(len(values) * TRAIN_SIZE) - test_size = len(values) - train_size - train, test = values[0:train_size, :], values[train_size:len(values), :] + win_train_x = np.array(win_train_x) + print ('win_train_x',win_train_x) + print ('shape win_train_x',win_train_x.shape) + win_train_y = np.array(win_train_y) + print ('win_train_y',win_train_y) + print ('shape win_train_y',win_train_y.shape) + win_train_y_var_pred = win_train_y[:,:,-1] + print ('win_train_y_var_pred',win_train_y_var_pred) + print ('shape win_train_y_var_pred',win_train_y_var_pred.shape) - train_X, train_y = train[:, :-1], train[:, -1] - test_X, test_y = test[:, :-1], test[:, -1] + new_test_x = x_test.reshape((x_test.shape[0], 1, x_test.shape[1])) + print ('new_test_x',new_test_x) + print ('shape new_test_x',new_test_x.shape) - train_X = train_X.reshape((train_X.shape[0], 1, train_X.shape[1])) - test_X = test_X.reshape((test_X.shape[0], 1, test_X.shape[1])) - print(train_X.shape, train_y.shape, test_X.shape, test_y.shape) - model = Sequential() + ##################neural network###################### - model.add(LSTM(30, input_shape=(train_X.shape[1], train_X.shape[2]),return_sequences=True)) - model.add(Dropout(0.2)) - model.add(BatchNormalization()) + models_dict = {} + n_hlayers = [1, 2, 3] + n_nodes = [100, 300, 500,700] + n_dropout = [0, 0.1, 0.15, 0.20] - model.add(LSTM(30,return_sequences=True)) - model.add(Dropout(0.2)) - model.add(BatchNormalization()) + #pruebas + #n_hlayers = [1] + #n_nodes = [500] + #n_dropout = [0] - model.add(LSTM(30)) - model.add(Dropout(0.2)) - model.add(BatchNormalization()) + models_dict = hyperparameter_opt(n_hlayers, n_nodes, n_dropout, win_train_x, num_forecast) - model.add(Dense(32,activation='relu')) - model.add(Dropout(0.2)) + for model in models_dict: + print(model) + print(models_dict[model].summary()) - model.add(Dense(1,activation='sigmoid')) - model.compile(loss='mae', optimizer='adam') - - # fit network - history = model.fit(train_X, train_y, epochs=50, batch_size=72, validation_data=(test_X, test_y), shuffle=False) + print ('Numero de modelos',len(models_dict)) - yhat = model.predict(test_X) + #####getting best model + dict_eval_models = {} + for model in models_dict: + #print 'fit model {}'.format(model) + try: + seed(69) + name_model = models_dict[model].fit(win_train_x, win_train_y_var_pred, epochs=25, verbose=0, shuffle=False) + dict_eval_models[model] = name_model + except: + dict_eval_models[model] = 'Error' - ###################################Desnormalizacion############################################# - y_hat_df = pd.DataFrame() - y_hat_df['yhat'] = yhat[:,0] + dict_mse_models = {} + for model in models_dict: + print(model) + yhat = models_dict[model].predict(new_test_x) + yhat_test = yhat[:,0] - test_y_df = pd.DataFrame() - test_y_df['yhat'] = test_y + temp_res= pd.DataFrame(yhat_test,columns=['values']) + temp_res = np.array(temp_res) + y_yhat_inv = scaler_y.inverse_transform(temp_res) + y_yhat_inv= y_yhat_inv[:,0] - #nos quedamos con la columna inicial la cual predecimos para desnormalizar - ult = df_var[[df_var.columns[-1]]] - ult['yhat'] = ult[df_var.columns[-1]] - ult.drop(columns=[df_var.columns[-1]],inplace=True) + x_test_var_pred = x_test[:,-1] + #print ('x_test_var_pred', x_test_var_pred) + temp_x_test= pd.DataFrame(x_test_var_pred,columns=['values']) + temp_x_test = np.array(temp_x_test) + x_test_inv = scaler_y.inverse_transform(temp_x_test) + x_test_inv= x_test_inv[:,0] - #pyplot.plot(normalized_df[normalized_df.columns[-1]], label='real') - #pyplot.plot(y_hat_df, label='pred') - #pyplot.legend() - #pyplot.show() + #pyplot.plot(x_test_inv, label='real') + #pyplot.plot(y_yhat_inv, label='pred') + #pyplot.legend() + #pyplot.show() - op1= (ult.max()-ult.min()) + mse = (mean_squared_error(x_test_inv, y_yhat_inv)) + rmse = np.sqrt(mse) + print ('mse', mse) + print ('rmse', rmse) + dict_mse_models[model] = rmse - desnormalize_y_hat_df = (y_hat_df * op1)+ult.min() + best_model = min(dict_mse_models, key = dict_mse_models.get) - desnormalize_test_y_df = (test_y_df * op1)+ult.min() - #pyplot.plot(desnormalize_test_y_df, label='real') - #pyplot.plot(desnormalize_y_hat_df, label='pred') - #pyplot.legend() - #pyplot.show() + print('best_model',best_model) + yhat = models_dict[best_model].predict(new_test_x) + yhat_test = yhat[:,0] + temp_res= pd.DataFrame(yhat_test,columns=['values']) + temp_res = np.array(temp_res) + y_yhat_inv = scaler_y.inverse_transform(temp_res) + y_yhat_inv= y_yhat_inv[:,0] - test_y_list = desnormalize_test_y_df['yhat'].tolist() - yhat_list = desnormalize_y_hat_df['yhat'].tolist() + x_test_var_pred = x_test[:,-1] + #print ('x_test_var_pred', x_test_var_pred) + temp_x_test= pd.DataFrame(x_test_var_pred,columns=['values']) + temp_x_test = np.array(temp_x_test) + x_test_inv = scaler_y.inverse_transform(temp_x_test) + x_test_inv= x_test_inv[:,0] - ################################### Fin Desnormalizacion############################################# + #pyplot.plot(x_test_inv, label='real') + #pyplot.plot(y_yhat_inv, label='pred') + #pyplot.legend() + #pyplot.show() - mse = (mean_squared_error(test_y_list, yhat_list)) + mse = (mean_squared_error(x_test_inv, y_yhat_inv)) rmse = np.sqrt(mse) - df_aler = pd.DataFrame() - #print 'mse', mse - #print 'rmse', rmse + print ('mse', mse) + print ('rmse', rmse) - print ('yhat_list',len(yhat_list)) - print ('test_y_list',len(test_y_list)) - print ('values',len(values)) - print ('train_size',train_size) - print ('test_size',test_size) - lista_puntos = np.arange(train_size, train_size + test_size,1) - testing_data = pd.DataFrame(yhat_list,index =lista_puntos,columns=['expected value']) + df_aler = pd.DataFrame() + lista_puntos = np.arange(train_size, train_size + test_size,1) + testing_data = pd.DataFrame(y_yhat_inv,index =lista_puntos,columns=['expected value']) + #print ('x_test_inv',x_test_inv) + #print ('y_yhat_inv',y_yhat_inv) - df_aler['real_value'] = test_y_list - df_aler['expected_value'] = yhat_list + df_aler['real_value'] = x_test_inv + df_aler['expected_value'] = y_yhat_inv df_aler['mse'] = mse df_aler['puntos'] = df_aler.index @@ -321,22 +541,21 @@ def anomaly_LSTM(list_var,num_fut,desv_mae=2): df_aler['rmse'] = rmse - mae = mean_absolute_error(yhat_list, test_y_list) - df_aler['mae'] = mean_absolute_error(yhat_list, test_y_list) + mae = mean_absolute_error(y_yhat_inv, x_test_inv) + df_aler['mae'] = mae df_aler['anomaly_score'] = abs(df_aler['expected_value']-df_aler['real_value'])/df_aler['mae'] print (df_aler) + df_aler_ult = df_aler[:5] - df_aler = df_aler[(df_aler['anomaly_score']> desv_mae)] + df_aler = df_aler[(df_aler['anomaly_score']> desv_mse)] max_anom = df_aler['anomaly_score'].max() min_anom = df_aler['anomaly_score'].min() - df_aler['anomaly_score']= ( df_aler['anomaly_score'] - min_anom ) /(max_anom - min_anom) - - print ('Anomaly') + df_aler['anomaly_score'] = ( df_aler['anomaly_score'] - min_anom ) /(max_anom - min_anom) - print (df_aler) + #print ('Anomaly') df_aler_ult = df_aler[:5] df_aler_ult = df_aler_ult[(df_aler_ult.index==df_aler.index.max())|(df_aler_ult.index==((df_aler.index.max())-1)) @@ -350,84 +569,74 @@ def anomaly_LSTM(list_var,num_fut,desv_mae=2): min_ult = df_aler_ult['anomaly_score'].min() df_aler_ult['anomaly_score']= ( df_aler_ult['anomaly_score'] - min_ult ) /(max_ult - min_ult) - df_aler_ult = df_aler_ult.fillna(0) - - ################################### Forecast ############################################# - - - - test1_X, test1_y = values[:, :-1], values[:, -1] - test1_X = test1_X.reshape((test1_X.shape[0], 1, test1_X.shape[1])) - - model = Sequential() - - model.add(LSTM(30, input_shape=(test1_X.shape[1], test1_X.shape[2]),return_sequences=True)) - model.add(Dropout(0.2)) - model.add(BatchNormalization()) - model.add(LSTM(30,return_sequences=True)) - model.add(Dropout(0.2)) - model.add(BatchNormalization()) + #print (df_aler_ult) - model.add(LSTM(30)) - model.add(Dropout(0.2)) - model.add(BatchNormalization()) - - model.add(Dense(32,activation='relu')) - model.add(Dropout(0.2)) - - model.add(Dense(1,activation='sigmoid')) - model.compile(loss='mae', optimizer='adam') - - # fit network - history = model.fit(test1_X, test1_y, epochs=50, batch_size=72, verbose=0, shuffle=False) - - num_fut=num_fut - len_fore = len(test1_X) - num_fut - fore = test1_X[len_fore:] - yhat_fore = model.predict(fore) + ###forecast + win_todo_x, win_todo_y = [], [] + for i in range(len(x) - window_size - 1): + if len(x)<(i+num_fore): + break + a = x[i:(i + window_size)] + win_todo_x.append(a) + win_todo_y.append(x[i + window_size: i+num_fore]) + win_todo_x = np.array(win_todo_x) + #print ('win_todo_x',win_todo_x) + #print ('shape win_todo_x',win_todo_x.shape) + win_todo_y = np.array(win_todo_y) + #print ('win_todo_y',win_todo_y) + #print ('shape win_todo_y',win_todo_y.shape) - ###################################Desnormalizacion############################################# - y_hat_df_fore = pd.DataFrame() - y_hat_df_fore['yhat'] = yhat_fore[:,0] + win_todo_y_var_pred = win_todo_y[:,:,-1] + #print ('win_todo_y_var_pred',win_todo_y_var_pred) + #print ('shape win_todo_y_var_pred',win_todo_y_var_pred.shape) + name_model = models_dict[best_model].fit(win_todo_x, win_todo_y_var_pred, epochs=25, verbose=0, shuffle=False) - op1= (ult.max()-ult.min()) + falta_win_todo_x = x[-num_forecast:,:] + #print ('falta_win_todo_x',falta_win_todo_x) + #print ('shape falta_win_todo_x',falta_win_todo_x.shape) - desnormalize_y_hat_fore = (y_hat_df_fore * op1)+ult.min() + falta_win_todo_x = falta_win_todo_x.reshape(falta_win_todo_x.shape[0],1,falta_win_todo_x.shape[1]) + #print ()'x',x) + #print ('falta_win_todo_x',falta_win_todo_x) + yhat_todo = models_dict[best_model].predict(falta_win_todo_x) + #print ('yhat_todo',yhat_todo) + #print ('yhat_todo',yhat_todo[-1,:]) + temp_res= pd.DataFrame(yhat_todo[-1],columns=['values']) + temp_res = np.array(temp_res) + y_fore_inv = scaler_y.inverse_transform(temp_res) + y_fore_inv= y_fore_inv[:,0] - #pyplot.plot(desnormalize_y_hat_fore, label='pred') + #pyplot.plot(y_fore_inv, label='pred') #pyplot.legend() #pyplot.show() - yhat_fore_list = desnormalize_y_hat_fore['yhat'].tolist() - - - - lista_result = np.arange(len(test1_X), (len(test1_X)+num_fut),1) - df_result_forecast = pd.DataFrame({'puntos':lista_result, 'valores':yhat_fore_list}) - df_result_forecast.set_index('puntos',inplace=True) - df_result_forecast['valores']=df_result_forecast['valores'].astype(str) - df_result_forecast['step'] = df_result_forecast.index - engine_output={} - engine_output['rmse'] = rmse - engine_output['mse'] = mse - engine_output['mae'] = mae + + engine_output['rmse'] = int(rmse) + engine_output['mse'] = int(mse) + engine_output['mae'] = int(mae) engine_output['present_status']=exists_anom_last_5 - engine_output['present_alerts']=df_aler_ult.to_dict(orient='record') - engine_output['past']=df_aler.to_dict(orient='record') + engine_output['present_alerts']=df_aler_ult.fillna(0).to_dict(orient='record') + engine_output['past']=df_aler.fillna(0).to_dict(orient='record') engine_output['engine']='LSTM' - engine_output['future']= df_result_forecast.to_dict(orient='record') + + df_future= pd.DataFrame(y_fore_inv,columns=['value']) + + df_future['value']=df_future.value.astype("float64") + df_future['step']= np.arange(len(x),len(x)+len(y_fore_inv),1) + engine_output['future'] = df_future.to_dict(orient='record') testing_data['step']=testing_data.index + engine_output['debug'] = testing_data.to_dict(orient='record') - return (engine_output) + return engine_output diff --git a/web_test/test.csv b/web_test/test.csv new file mode 100644 index 0000000..388b2ce --- /dev/null +++ b/web_test/test.csv @@ -0,0 +1,64 @@ +Date,Open,High,Low,Close,Adj Close,Volume +2018-06-18,275.489990,276.700012,274.950012,276.559998,276.559998,52917600 +2018-06-19,274.000000,275.750000,273.529999,275.500000,275.500000,97531500 +2018-06-20,276.269989,276.720001,275.589996,275.970001,275.970001,53785500 +2018-06-21,275.959991,275.980011,273.679993,274.239990,274.239990,71061400 +2018-06-22,275.660004,275.790009,274.489990,274.739990,274.739990,54898500 +2018-06-25,273.440002,273.619995,269.100006,271.000000,271.000000,137854200 +2018-06-26,271.640015,272.559998,270.790009,271.600006,271.600006,68547400 +2018-06-27,272.260010,273.869995,269.179993,269.350006,269.350006,105110700 +2018-06-28,269.290009,271.750000,268.489990,270.890015,270.890015,76650500 +2018-06-29,272.119995,273.660004,271.149994,271.279999,271.279999,97592500 +2018-07-02,269.510010,272.040009,269.239990,271.859985,271.859985,63554800 +2018-07-03,272.869995,272.980011,270.420013,270.899994,270.899994,42187100 +2018-07-05,272.170013,273.179993,270.959991,273.109985,273.109985,56925900 +2018-07-06,273.140015,275.839996,272.709991,275.420013,275.420013,66493700 +2018-07-09,276.549988,277.959991,276.500000,277.899994,277.899994,50550400 +2018-07-10,278.410004,279.010010,278.079987,278.899994,278.899994,51966800 +2018-07-11,277.149994,278.040009,276.519989,276.859985,276.859985,77054700 +2018-07-12,278.279999,279.429993,277.600006,279.369995,279.369995,60124700 +2018-07-13,279.170013,279.929993,278.660004,279.589996,279.589996,48216000 +2018-07-16,279.640015,279.799988,278.839996,279.339996,279.339996,48201000 +2018-07-17,278.470001,280.910004,278.410004,280.470001,280.470001,52315500 +2018-07-18,280.559998,281.179993,280.059998,281.059998,281.059998,44593500 +2018-07-19,280.309998,280.739990,279.459991,280.000000,280.000000,61412100 +2018-07-20,279.769989,280.480011,279.500000,279.679993,279.679993,82337700 +2018-07-23,279.450012,280.429993,279.059998,280.200012,280.200012,47047600 +2018-07-24,281.790009,282.559998,280.630005,281.609985,281.609985,68026900 +2018-07-25,281.329987,284.369995,281.279999,284.010010,284.010010,78882900 +2018-07-26,283.200012,284.109985,283.089996,283.339996,283.339996,57919500 +2018-07-27,283.709991,283.820007,280.380005,281.420013,281.420013,76768700 +2018-07-30,281.510010,281.690002,279.359985,279.950012,279.950012,63742500 +2018-07-31,280.809998,282.019989,280.380005,281.329987,281.329987,68570500 +2018-08-01,281.559998,282.130005,280.130005,280.859985,280.859985,53853300 +2018-08-02,279.390015,282.579987,279.160004,282.390015,282.390015,63426400 +2018-08-03,282.529999,283.660004,282.329987,283.600006,283.600006,53935400 +2018-08-06,283.640015,284.989990,283.200012,284.640015,284.640015,39400900 +2018-08-07,285.390015,286.010010,285.239990,285.579987,285.579987,43196600 +2018-08-08,285.390015,285.910004,284.940002,285.459991,285.459991,42114600 +2018-08-09,285.529999,285.970001,284.920013,285.070007,285.070007,35652400 +2018-08-10,283.450012,284.059998,282.359985,283.160004,283.160004,77076000 +2018-08-13,283.470001,284.160004,281.769989,282.100006,282.100006,65686900 +2018-08-14,282.920013,284.170013,282.480011,283.899994,283.899994,43842000 +2018-08-15,282.380005,282.540009,280.160004,281.779999,281.779999,102925400 +2018-08-16,283.399994,285.040009,283.359985,284.059998,284.059998,69967900 +2018-08-17,283.829987,285.559998,283.369995,285.059998,285.059998,65618500 +2018-08-20,285.570007,285.970001,285.059998,285.670013,285.670013,39807500 +2018-08-21,286.250000,287.309998,285.709991,286.339996,286.339996,67272000 +2018-08-22,285.880005,286.760010,285.579987,286.170013,286.170013,44993300 +2018-08-23,285.970001,286.940002,285.429993,285.790009,285.790009,49204900 +2018-08-24,286.440002,287.670013,286.380005,287.510010,287.510010,57487400 +2018-08-27,288.859985,289.899994,288.679993,289.779999,289.779999,57072400 +2018-08-28,290.299988,290.420013,289.399994,289.920013,289.920013,46943500 +2018-08-29,290.160004,291.739990,289.890015,291.480011,291.480011,61485500 +2018-08-30,290.940002,291.359985,289.630005,290.299988,290.299988,61229500 +2018-08-31,289.839996,290.809998,289.290009,290.309998,290.309998,66140800 +2018-09-04,289.839996,290.209991,288.679993,289.809998,289.809998,57594400 +2018-09-05,289.410004,289.640015,287.890015,289.029999,289.029999,72452400 +2018-09-06,289.149994,289.489990,287.000000,288.160004,288.160004,65909900 +2018-09-07,286.980011,288.700012,286.709991,287.600006,287.600006,73524800 +2018-09-10,288.739990,289.040009,287.880005,288.100006,288.100006,50210900 +2018-09-11,287.369995,289.549988,286.980011,289.049988,289.049988,50530500 +2018-09-12,289.059998,289.799988,288.230011,289.119995,289.119995,59810800 +2018-09-13,290.320007,291.040009,290.000000,290.829987,290.829987,51034200 +2018-09-14,291.059998,291.269989,290.000000,290.880005,290.880005,54962300 From f1c5fceb70a1ce1d35216956fbc4ee3c2b7fbaf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20G=C3=B3mez?= <31957503+ivangom14@users.noreply.github.com> Date: Mon, 12 Nov 2018 11:26:20 +0100 Subject: [PATCH 15/17] Update LSTM hyperparameters optimization --- engines/lstm.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/engines/lstm.py b/engines/lstm.py index 514da45..5e6029c 100644 --- a/engines/lstm.py +++ b/engines/lstm.py @@ -190,9 +190,11 @@ def anomaly_uni_LSTM(lista_datos,num_forecast=10,desv_mse=2): mse = (mean_squared_error(x_test_inv, y_yhat_inv)) rmse = np.sqrt(mse) + mae = mean_absolute_error(x_test_inv, y_yhat_inv) print ('mse', mse) print ('rmse', rmse) - dict_mse_models[model] = rmse + print ('mae', mae) + dict_mse_models[model] = mae best_model = min(dict_mse_models, key = dict_mse_models.get) @@ -489,9 +491,11 @@ def anomaly_LSTM(list_var,num_fut=10,desv_mae=2): mse = (mean_squared_error(x_test_inv, y_yhat_inv)) rmse = np.sqrt(mse) + mae = mean_absolute_error(y_yhat_inv, x_test_inv) print ('mse', mse) print ('rmse', rmse) - dict_mse_models[model] = rmse + print ('mae', mae) + dict_mse_models[model] = mae best_model = min(dict_mse_models, key = dict_mse_models.get) From 8a87db26bca5217505dfb89bce0f52308e432772 Mon Sep 17 00:00:00 2001 From: Sergio Iglesias Perez Date: Mon, 12 Nov 2018 11:51:05 +0100 Subject: [PATCH 16/17] Normalize --- .../functions_timeseries.cpython-36.pyc | Bin 2448 -> 2455 bytes engines/__pycache__/lstm.cpython-36.pyc | Bin 10617 -> 10705 bytes engines/__pycache__/var.cpython-36.pyc | Bin 4899 -> 5012 bytes engines/functions_timeseries.py | 2 +- engines/holtwinter.py | 1 + engines/lstm.py | 14 ++++++++++++++ engines/var.py | 6 ++++++ models_temp/lstm_model | Bin 0 -> 585704 bytes models_temp/lstm_model.pkl | 0 server.py | 4 +++- 10 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 models_temp/lstm_model create mode 100644 models_temp/lstm_model.pkl diff --git a/engines/__pycache__/functions_timeseries.cpython-36.pyc b/engines/__pycache__/functions_timeseries.cpython-36.pyc index a068dc50bdee5b329950b4ec54d3d6e985d896b4..83aa032a71935b9311a328828d3c4f6252841f4c 100644 GIT binary patch delta 637 zcmZ{iJx?4l5Qb-b-d%e?Xb_yPf#Y-t(NF*-qTwp4>yC&J31kXBbV?2vfM#>WHW39n z$w>JTAw`6gpTMt3K|@cOGUMH7xdLp>*zd0OXx_0Wv)^a+MwZ2Ef1marf9VwWB~&Bh zWt(G%Y!By7+0U?Q^LDJwB_}l^`T0nu<0~oGLuy_`aJ|W~G!u7lr6uQqi z*9gCc?i;R*BP%H)v<-s7vm{f3k`>e})>EuM)2sp!tT3Tp2k-$5&z#wNFcf=m)vyuFv~O+ zE2DGGj?&5*_eB=y_m_Q=r%?etIOu&8d7LNQ%h+U1u!<5h)8hU$IS?vE>I~S_OQmu} zvFDQZCnosi_kjCWsd>K6lmbeP*aE9b5<8*vVYji0m^mw#!oZFWPloPJ_Hn^I%SUWK s+y_5I*yL9+O5Bm^Bny69rbTz7j&a$&sDs6h|JwFxx&A+W@?3ZS0jJ!9P5=M^ delta 603 zcmZ{hJx?Ps5Qb-L?}vAjYtSX6fbg*rq6JDs0~HN)0r64!iUTQv-~vvwq}Yb)lsgwR z`~yURB2iNz@fQ$3fr5^f@vamoz}CF>yDL4Kd3`xH7}JaOdh&n%ap(S4*Kk%swQ78< zaIJEkObLMBkV`Igmbs^3YP@DbuEjXL80Rdqlm=~4QXhdb- zfqr+XYH@(Qr7ytoH{i^M9?T6(M(Yx-M`-rk@CW(t7v!WQyBiVrNBx>KkBrV^o~Tw$ z#<|D>{rz;4p^?IrV4{{N6kccQa*(vN$< diff --git a/engines/__pycache__/lstm.cpython-36.pyc b/engines/__pycache__/lstm.cpython-36.pyc index 39c73c31812f27ebedd00e0d4825027816fc020c..009bb2c491cbc35c112644a05f4f84255c521370 100644 GIT binary patch delta 998 zcmZXR$!k+l6vpq#YX;Jqnl@>Zs7adSWpGL}Ii`cds-mI=ktl@fiIQj1#+Nv>z7REa zwpF|vH;#WmMV{h95OFW4;6ium(v7Y}5b>TTh|mZ3cR#*!&Ud-*{@nX^Je*mw#J=nJ zrvo4MGWLc2_enyJidFyoIQ$Ss7(yjn2xAocuzwZ`5%i#UmK9|5;WDvDF@}B&h)N9O z7{ahnaZF$YWuX%KFL)1-(%(s!Opw(J78PKezqY33oH)ZF);2opjg_$mQ$Q2P9R)Pa znVM3=gj@B9?T}>*v(2Q|qlLUoS)nD{08BG$(8-WpFnL*XP#aXb#Og$|m!X7GTN2*i zey29rhGxphPT@BG!VzetwKN*DXg)&o=`w3(8dhzf4O#~Mc_wtw&?^ibHT3E{(^iUl zPV6zokLETg0bGac=V)q!aKnq-jd_NfM0K;sq1&Y~e-vEC^|D%42`U3PB*L?p=e2J4 zj&vLP#Rb}uaE3)-c2VGnaAn1#$wpmXR38=f%s5MI*WYx11>cNkZL&IrrAocnC{=68 zO1)7n8U}yvJO?2@)bq;RQJ*+j;=g+WkkkFW_hD(lVYC#Flq;pliE4?zaG|A0&lKlz z_dHnnGk4Y8(E$#L%YCchuD+-59>59yy}#wZC;HU;1kXQsNj(sl;q#t@mcK3ho5yV? zQ{#5;E12Z3y$M**e|U3tXz?|Xs_!g~O%u)#G{Rv*lRt^<7&=dKn9wH75-t!%2&06H zgiC}igsp_jghxCthc;Xxd6jUDu#>QhaGkJQpwN9<{JDCgcydB5*3=TJbHe2VE|*iC zr=}Z(n}mJ*r5yFCw}meBo+?ik8&fz{oc=d?E9!~@2=Ss3R1!jvq=F9#8!)=9L}hEm zf+z}_%*9^_@hnEOoIUU#c;G@b!FV<%CLX*wuLok%CiB_v&U^bN(=S7RF9qY}<<6hK z_b*RhWb6m~?K^+66da?a9j$M6C(C0dRrumc*2Vn0-X7emdiG31b>Z}fgi?lVN%FF6#Ej@=VwIxJ%TPu+FN?h@v(d}+N;8s&Y)fHM3-);#fA6fz zMa?J{zDC34*;uB;Y{-KdLw}Nq94O?vLRJg8ImygpqMi`XuwI9@Jm`LG#gnV_ zRh!ri7VVx&GHe&s4l##r6UELc$Q7;=H{*J}9>Am+9>-46AnP?5hbhJ$7|lbCxKdsg z9bMvpc+mmfVpq{Urc$UYMfDz0j}0-ce_+o(H$HP~GOdC2r(z%YugV2z;5Vywczd-U z64prdCUA!f?PK)+hq&Qd1BrusR+x4lhjnYiy#X-AdptS+ThU`|5S|0Plr{x3{Htdy zaL}TG(Nf%WosW2T;0mwxX|QFT@wGbP9-j}*`f}8Jhqz136ITh7OUk*f1&ZCo10qi> z5^)ZDm{x?xPB@sxj8 zJg!x0SRr3Jl@tSzUQ)&QA>%JNR*ybO@&7fJ|!h=w2_^2Kw h+KF{yi`eFanhL{wPCHxSaLSH)N0~Fna?I{L`VYOC;Wz*Q diff --git a/engines/__pycache__/var.cpython-36.pyc b/engines/__pycache__/var.cpython-36.pyc index 58b313d208aacabad96555494314c8ad3f91d49b..1fedcaffd797fc63ad0234f881252e393d386158 100644 GIT binary patch delta 536 zcmZ3iHbtG&n3tC;x#(f^w~d@!TzrZQ3=BL#>1>U2GWv1S^`L`0cr6p zsT8he#;khz6!jF1UPhp>CQw);3&Gd2VMx&iit7Ny<)F$DvbsP~Vl6@Fg4hAE8Z4Rw zwwj<-B@9`NHN05@HEda;ApfW6^)lBg)F@<$)+nSX1D&FP;Xr+$sC+Pkrs3uXeBq3W zRnmI;x%nxnImPiMsksIEWr;=cV7^{KcFrxP@}$Y;0^y7bllukQ6>hQQ7o_IhVk^i@ z&dy1_#gbB*TTo;HjJhIQAfc%^SxK;0;1)+(W=?8eVlGeth&6e=pef^?$xj74*x6VZ Yc^Ji*C+7(nGNw#kAmjri-wK%l01P0J2mk;8 delta 421 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 G43SAJgoyZOdg3$3crcLb` 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 literal 0 HcmV?d00001 diff --git a/models_temp/lstm_model.pkl b/models_temp/lstm_model.pkl new file mode 100644 index 0000000..e69de29 diff --git a/server.py b/server.py index 63552b7..c321d6b 100644 --- a/server.py +++ b/server.py @@ -20,6 +20,8 @@ def univariate_engine(): num_fut = int(timedata.get('num_future', 5)) desv_mae = int(timedata.get('desv_metric', 2)) name = timedata.get('name', 'NA') + train = timedata.get('train', 'True') + if(name != 'NA'): filename= './lst/'+name+'.lst' @@ -36,7 +38,7 @@ def univariate_engine(): #desv_mse = 0 - salida = ft.model_univariate(lista,num_fut,desv_mae) + salida = ft.model_univariate(lista,num_fut,desv_mae,train) return jsonify(salida), 201 From 0dad863ed0cfa347706a3e5ec7d5646de561768a Mon Sep 17 00:00:00 2001 From: Sergio Iglesias Perez Date: Mon, 19 Nov 2018 10:45:08 +0100 Subject: [PATCH 17/17] LSTM upgrades --- .../functions_timeseries.cpython-36.pyc | Bin 2455 -> 2876 bytes engines/__pycache__/holtwinter.cpython-36.pyc | Bin 2862 -> 4942 bytes engines/__pycache__/lstm.cpython-36.pyc | Bin 10705 -> 10822 bytes engines/__pycache__/var.cpython-36.pyc | Bin 5012 -> 7014 bytes engines/functions_timeseries.py | 125 +++++++++------ engines/holtwinter.py | 146 ++++++++++++++++- engines/lstm.py | 124 ++++++++------- engines/var.py | 149 +++++++++++++++++- main.py | 1 + models_temp/learned_model_holt_winterstest | 1 + models_temp/learned_model_holt_winterstest1 | 1 + models_temp/learned_model_holt_winterstest2 | 1 + models_temp/learned_model_vartest | 1 + models_temp/learned_model_vartest1 | 1 + models_temp/learned_model_vartest2 | 1 + models_temp/lstm.model | Bin 0 -> 13597936 bytes models_temp/lstm_model | Bin 585704 -> 0 bytes models_temp/lstm_model.pkl | 0 models_temp/test | 1 + models_temp/test1 | 1 + models_temp/test2 | 1 + requirements.txt | 10 ++ server.py | 5 +- 23 files changed, 462 insertions(+), 107 deletions(-) create mode 120000 main.py create mode 100644 models_temp/learned_model_holt_winterstest create mode 100644 models_temp/learned_model_holt_winterstest1 create mode 100644 models_temp/learned_model_holt_winterstest2 create mode 100644 models_temp/learned_model_vartest create mode 100644 models_temp/learned_model_vartest1 create mode 100644 models_temp/learned_model_vartest2 create mode 100644 models_temp/lstm.model delete mode 100644 models_temp/lstm_model delete mode 100644 models_temp/lstm_model.pkl create mode 100644 models_temp/test create mode 100644 models_temp/test1 create mode 100644 models_temp/test2 create mode 100644 requirements.txt diff --git a/engines/__pycache__/functions_timeseries.cpython-36.pyc b/engines/__pycache__/functions_timeseries.cpython-36.pyc index 83aa032a71935b9311a328828d3c4f6252841f4c..d39a7cb0e8667e10cb7609d33edf90f5d8689f0d 100644 GIT binary patch literal 2876 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 B;UNG3 delta 1493 zcmaJ>&5zqe6rXV%f5cyjlTGZ+ZbEnImXvm3wN(XDgb-8}3*t~!6;c32QO0RAo83)q zXQ9%J0&-mJA#vr*0mM01{tLu`H%@kyR28;n=Dpv0^WM*Ip6AcKpQ^iu zmQ~o_`TgS`e1!f+D^CvOw_!wgpY66CjVMHYiaQ3u_fboK_C??83lH%$VW=?Pg%RD5 z(|bmFnu~KR$50}DlH)SZb7hFQ8p|wCay}vwk!KRum`3vn;yTl*!V55~vBVVNk>CV# zgXFnMFtuACOW)@nLJ$!{#@ADUOX!LBNqBI17~`H0sTywqV;>d;Dpj-^$NNFE^XpfyZ+0k-)9tiHfR4(OU% zf(bsBzLUal$QJjer!v{*9;*sQ&~VDJ430}p5aIs9LN`F(T*wU4Fkj4#9d40cT)fRsaA1 diff --git a/engines/__pycache__/lstm.cpython-36.pyc b/engines/__pycache__/lstm.cpython-36.pyc index 009bb2c491cbc35c112644a05f4f84255c521370..652f30cbc67d1bf96ca84578adc0579a9b1bc2e4 100644 GIT binary patch delta 4861 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 LYg$c9hEx9qk4jjy delta 4822 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 T^Lia^v9?ZcU8yVG-l6{j3Uq0( diff --git a/engines/__pycache__/var.cpython-36.pyc b/engines/__pycache__/var.cpython-36.pyc index 1fedcaffd797fc63ad0234f881252e393d386158..bd813050ddd274ea9814da34554c0f2e5882c64c 100644 GIT binary patch literal 7014 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 delta 1792 zcmZ`(TW=dh6rNdoy=yy;FKc^u<4Z0MO7F8EBQD}aHsXF9ER*q16r1^~mlUd#lB$y) z@e$|9mT|$Nxdi4Cm`fbac}Z_dCdP3>^EJVJ{Q`<-P+moOy@K*sAc@2z75ngWZ(71S z$KLzYPkC7?y=zX)K&}3Z4?&HSD3`Ps@ym*~~HgtXGuNGCNZI z93rP6CpQtAliD`B&D}FHB>k91B(vR?)FV zQItgaK;djC4bWzbc{7w?V_M{GX5sCKw^@Z4i_&Pcnb5c6XzRptD%j!Dc*d#1E{|z%0wsJe> zGEw!deq7XiOPcf=6XE7Caw6qkk`i!EqJU#>00uimrzhWxz*Eq=j(-qv^~G zEa5DOhFCn{U>~7|9Pv-Im{x<|Ev?8tk zK-!~VYq%kngIV>rU^Vf5!N9fPmH?qDI#>6vHyeSaz0a$`N7`w{HG=Q7H_X{E-Rlm# z_NHiiyMs{c@9%7G?R&wB{$)K$`DKDBDx!(4&33Qjx@U=cI`|vk&E??ZGv@N;q_ zSW9j2E8qN(pH~yKsGAP{D*sv1$&4zcU^Tg$#t@v(HiBhq;Y1{{IG%`-qUB7=vBs=T z;kUB(unEb;M`3jH{rV4n%{jM0>>|Nq1PcUBf@cY$@FlWN65xhq?lQp&!D)gj!Q%vH z2%aE_5zsyB&JnD#AuwA1N%Ef}81DmFEkGFG-Rtzj#9sH>cCQo0#s1Eo`wY!K2WZZR zI&Jjk2W{7V0mM5AY$u$McinZ0qD$O8M{u6tWde=h6@piTFLK7>Yh=DoaJ)C}1>z=s zxn-N{p}y7ab^7fc2qDY8NC6uJZxLJ~xO^Yph83pU{oS2*@8;&EwKwmwpfvMsRe*1% zLlviD?`E_Uc)xaEv I^&u<$3#2QJ&Hw-a diff --git a/engines/functions_timeseries.py b/engines/functions_timeseries.py index c962931..dead0c4 100644 --- a/engines/functions_timeseries.py +++ b/engines/functions_timeseries.py @@ -1,63 +1,98 @@ from engines.helpers import merge_two_dicts -from . var import anomaly_VAR, univariate_anomaly_VAR -from . holtwinter import anomaly_holt +from . var import anomaly_VAR, univariate_anomaly_VAR,univariate_forecast_VAR +from . holtwinter import anomaly_holt,forecast_holt from . auto_arima import anomaly_AutoArima from . lstm import anomaly_LSTM, anomaly_uni_LSTM import traceback -def model_univariate(lista_datos,num_fut,desv_mse,train): +def model_univariate(lista_datos,num_fut,desv_mse,train,name): engines_output={} debug = {} - try: - engines_output['LSTM'] = anomaly_uni_LSTM(lista_datos,num_fut,desv_mse) - debug['LSTM'] = engines_output['LSTM']['debug'] - except Exception as e: - print(e) - print ('ERROR: exception executing LSTM univariate') - - try: - if (len(lista_datos) > 100): - #new_length= - lista_datos_ari=lista_datos[len(lista_datos)-100:] - engines_output['arima'] = anomaly_AutoArima(lista_datos_ari,num_fut,len(lista_datos),desv_mse) - debug['arima'] = engines_output['arima']['debug'] - except Exception as e: - print(e) - print ('ERROR: exception executing Autoarima') - - try: - engines_output['VAR'] = univariate_anomaly_VAR(lista_datos,num_fut) - debug['VAR'] = engines_output['VAR']['debug'] - except Exception as e: - print(e) - print ('ERROR: exception executing VAR') - try: - engines_output['Holtwinters'] = anomaly_holt(lista_datos,num_fut,desv_mse) - debug['Holtwinters'] = engines_output['Holtwinters']['debug'] - except Exception as e: - print(e) - print ('ERROR: exception executing Holtwinters') + if train != 'True': + filename = './models_temp/'+name + with open(filename,'r') as f: + winner = f.read() + f.close() + if winner == 'LSTM': + try: + engines_output['LSTM'] = anomaly_uni_LSTM(lista_datos,num_fut,desv_mse,train) + debug['LSTM'] = engines_output['LSTM']['debug'] + except Exception as e: + print(e) + print ('ERROR: exception executing LSTM univariate') + elif winner == 'VAR': + engines_output['VAR'] = univariate_forecast_VAR(lista_datos,num_fut,name) + debug['VAR'] = engines_output['VAR']['debug'] + elif winner == 'Holtwinters': + engines_output['Holtwinters'] = forecast_holt(lista_datos,num_fut,desv_mse,name) + debug['Holtwinters'] = engines_output['Holtwinters']['debug'] + else: + print ("Error") - - best_mae=999999999 - winner='Holtwinters' - print ('The size is: ') - print (len(engines_output)) - for key, value in engines_output.items(): - print (key + " " + str(value['mae'])) + else: + try: + engines_output['LSTM'] = anomaly_uni_LSTM(lista_datos,num_fut,desv_mse,train) + debug['LSTM'] = engines_output['LSTM']['debug'] + except Exception as e: + print(e) + print ('ERROR: exception executing LSTM univariate') - if value['mae'] < best_mae: - best_mae=value['mae'] - winner=key - print(winner) - + #try: + #if (len(lista_datos) > 100): + ##new_length= + #lista_datos_ari=lista_datos[len(lista_datos)-100:] + #engines_output['arima'] = anomaly_AutoArima(lista_datos_ari,num_fut,len(lista_datos),desv_mse) + #debug['arima'] = engines_output['arima']['debug'] + #except Exception as e: + #print(e) + #print ('ERROR: exception executing Autoarima') + + try: + if (train == 'True'): + engines_output['VAR'] = univariate_anomaly_VAR(lista_datos,num_fut,name) + debug['VAR'] = engines_output['VAR']['debug'] + else: + engines_output['VAR'] = univariate_forecast_VAR(lista_datos,num_fut,name) + debug['VAR'] = engines_output['VAR']['debug'] + except Exception as e: + print(e) + print ('ERROR: exception executing VAR') + + try: + if (train == 'True'): + engines_output['Holtwinters'] = anomaly_holt(lista_datos,num_fut,desv_mse,name) + debug['Holtwinters'] = engines_output['Holtwinters']['debug'] + else: + print ("entra en forecast") + engines_output['Holtwinters'] = forecast_holt(lista_datos,num_fut,desv_mse,name) + debug['Holtwinters'] = engines_output['Holtwinters']['debug'] + except Exception as e: + print(e) + print ('ERROR: exception executing Holtwinters') + + + best_mae=999999999 + winner='Holtwinters' + print ('The size is: ') + print (len(engines_output)) + for key, value in engines_output.items(): + print (key + " " + str(value['mae'])) + if value['mae'] < best_mae: + best_mae=value['mae'] + winner=key + print(winner) + + filename = './models_temp/'+name + with open(filename,'w') as f: + f.write(winner) + f.close() - print (winner) + print (winner) temp= {} temp['debug']=debug diff --git a/engines/holtwinter.py b/engines/holtwinter.py index aad6414..9e92940 100644 --- a/engines/holtwinter.py +++ b/engines/holtwinter.py @@ -4,8 +4,10 @@ from sklearn.metrics import mean_squared_error,mean_absolute_error from statsmodels.tsa.api import ExponentialSmoothing from . helpers import create_train_test +import pickle -def anomaly_holt(lista_datos,num_fut,desv_mse=0): + +def anomaly_holt(lista_datos,num_fut,desv_mse=0,name='NA'): lista_puntos = np.arange(0, len(lista_datos),1) @@ -134,6 +136,17 @@ def anomaly_holt(lista_datos,num_fut,desv_mse=0): stepwise_model1 = ExponentialSmoothing(df['valores'],seasonal_periods=best_period , seasonal='add') print ("Pass the training") fit_stepwise_model1 = stepwise_model1.fit() + + + #with open('./models_temp/learned_model.pkl','w') as f: + # pickle.dump(results,f) + + filename='./models_temp/learned_model_holt_winters'+name + with open(filename,'w') as f: + f.write(str(best_period)) + f.close() + + future_forecast_pred1 = fit_stepwise_model1.forecast(num_fut) print ("Pass the forecast") @@ -161,6 +174,137 @@ def anomaly_holt(lista_datos,num_fut,desv_mse=0): return engine_output + + + + + + + + + + + + + + + + + + + + + + + +def forecast_holt(lista_datos,num_fut,desv_mse=0,name='NA'): + + lista_puntos = np.arange(0, len(lista_datos),1) + + + df, df_train, df_test = create_train_test(lista_puntos, lista_datos) + + engine_output={} + + best_period=0 + + + #stepwise_model = ExponentialSmoothing(df_train['valores'],seasonal_periods=best_period ,trend='add', seasonal='add', ) + #fit_stepwise_model = stepwise_model.fit() + filename='./models_temp/learned_model_holt_winters'+name + with open(filename,'r') as f: + + best_period = int(f.read()) + f.close() + + print("el dato es ") + print (str(best_period)) + stepwise_model = ExponentialSmoothing(df_train['valores'],seasonal_periods=best_period ,trend='add', seasonal='add', ) + fit_stepwise_model = stepwise_model.fit() + + + future_forecast_pred = fit_stepwise_model.forecast(len(df_test['valores'])) + print (future_forecast_pred.values) + + + + list_test = df_test['valores'].values + mse_test = (future_forecast_pred - list_test) + test_values = pd.DataFrame(future_forecast_pred,index = df_test.index,columns=['expected value']) + + + print(list_test) + + mse = mean_squared_error(future_forecast_pred.values,list_test) + + print('Model_test mean error: {}'.format(mse)) + rmse = np.sqrt(mse) + print('Model_test root error: {}'.format(rmse)) + + mse_abs_test = abs(mse_test) + + df_aler = pd.DataFrame(future_forecast_pred,index = df.index,columns=['expected value']) + df_aler['step'] = df['puntos'] + df_aler['real_value'] = df_test['valores'] + df_aler['mse'] = mse + df_aler['rmse'] = rmse + df_aler['mae'] = mean_absolute_error(list_test, future_forecast_pred) + df_aler['anomaly_score'] = abs(df_aler['expected value'] - df_aler['real_value']) / df_aler['mae'] + df_aler_ult = df_aler[:5] + df_aler_ult = df_aler_ult[(df_aler_ult.index==df_aler.index.max())|(df_aler_ult.index==((df_aler.index.max())-1)) + |(df_aler_ult.index==((df_aler.index.max())-2))|(df_aler_ult.index==((df_aler.index.max())-3)) + |(df_aler_ult.index==((df_aler.index.max())-4))] + if len(df_aler_ult) == 0: + exists_anom_last_5 = 'FALSE' + else: + exists_anom_last_5 = 'TRUE' + + + df_aler = df_aler[(df_aler['anomaly_score']> 2)] + max = df_aler['anomaly_score'].max() + min = df_aler['anomaly_score'].min() + + df_aler['anomaly_score']= ( df_aler['anomaly_score'] - min ) /(max - min) + + max = df_aler_ult['anomaly_score'].max() + min = df_aler_ult['anomaly_score'].min() + + df_aler_ult['anomaly_score']= ( df_aler_ult['anomaly_score'] - min ) /(max - min) + + print ("Anomaly finished. Start forecasting") + stepwise_model1 = ExponentialSmoothing(df['valores'],seasonal_periods=best_period , seasonal='add') + print ("Pass the training") + fit_stepwise_model1 = stepwise_model1.fit() + + + + + future_forecast_pred1 = fit_stepwise_model1.forecast(num_fut) + print ("Pass the forecast") + + + engine_output['rmse'] = rmse + engine_output['mse'] = mse + engine_output['mae'] = mean_absolute_error(list_test, future_forecast_pred) + engine_output['present_status']=exists_anom_last_5 + engine_output['present_alerts']=df_aler_ult.fillna(0).to_dict(orient='record') + engine_output['past']=df_aler.fillna(0).to_dict(orient='record') + engine_output['engine']='Holtwinters' + print ("Only for future") + df_future= pd.DataFrame(future_forecast_pred1,columns=['value']) + df_future['value']=df_future.value.astype("float32") + df_future['step']= np.arange( len(lista_datos),len(lista_datos)+num_fut,1) + engine_output['future'] = df_future.to_dict(orient='record') + test_values['step'] = test_values.index + print ("debug de Holtwinters") + print (test_values) + engine_output['debug'] = test_values.to_dict(orient='record') + + print ("la prediccion es") + print (df_future) + + return engine_output + #def forecast_holt(lista_datos, num_fut): #lista_puntos = np.arange(0, len(lista_datos),1) diff --git a/engines/lstm.py b/engines/lstm.py index 36239a0..9afe368 100644 --- a/engines/lstm.py +++ b/engines/lstm.py @@ -36,6 +36,7 @@ from keras.layers import LSTM from keras.layers import Activation, Dropout from keras.layers.normalization import BatchNormalization +from keras.models import load_model import pickle #import multiprocessing @@ -92,7 +93,7 @@ def hyperparameter_opt(list_hlayers, list_n_nodes, n_dropout, input_data, output return models_dict -def anomaly_uni_LSTM(lista_datos,num_forecast=10,desv_mse=2): +def anomaly_uni_LSTM(lista_datos,num_forecast=10,desv_mse=2,train='True'): temp= pd.DataFrame(lista_datos,columns=['values']) @@ -139,72 +140,83 @@ def anomaly_uni_LSTM(lista_datos,num_forecast=10,desv_mse=2): print('reshape win_train_x',win_train_x.shape) new_test_x = x_test.reshape((x_test.shape[0], 1, 1)) print ('new_test_x',new_test_x) + + + actual_model='' + + + ############### hyperparameter finding + + if (train == 'True'): - ##################neural network###################### + ##################neural network###################### - models_dict = {} - n_hlayers = [1, 2] - n_nodes = [100, 300, 500] - n_dropout = [0, 0.1, 0.15, 0.20] + models_dict = {} + n_hlayers = [1, 2] + n_nodes = [100, 300, 500] + n_dropout = [0, 0.1, 0.15, 0.20] - #pruebas - #n_hlayers = [1] - #n_nodes = [500] - #n_dropout = [0.15] + #pruebas + #n_hlayers = [1] + #n_nodes = [500] + #n_dropout = [0.15] - models_dict = hyperparameter_opt(n_hlayers, n_nodes, n_dropout, win_train_x, num_forecast) + models_dict = hyperparameter_opt(n_hlayers, n_nodes, n_dropout, win_train_x, num_forecast) - for model in models_dict: - print(model) - print(models_dict[model].summary()) + for model in models_dict: + print(model) + print(models_dict[model].summary()) - print ('Numero de modelos',len(models_dict)) + print ('Numero de modelos',len(models_dict)) - #####getting best model - dict_eval_models = {} - for model in models_dict: -# print 'fit model {}'.format(model) - try: - seed(69) - name_model = models_dict[model].fit(win_train_x, win_train_y, epochs=25, verbose=0, shuffle=False) - dict_eval_models[model] = name_model - except: - dict_eval_models[model] = 'Error' - - dict_mse_models = {} - for model in models_dict: - print(model) - yhat = models_dict[model].predict(new_test_x) - yhat_test = yhat[:,0] + #####getting best model + dict_eval_models = {} + dict_mse_models = {} + for model in models_dict: + # print 'fit model {}'.format(model) + try: + seed(69) + name_model = models_dict[model].fit(win_train_x, win_train_y, epochs=25, verbose=0, shuffle=False) + dict_eval_models[model] = name_model + except: + dict_eval_models[model] = 'Error' - temp_res= pd.DataFrame(yhat_test,columns=['values']) - temp_res = np.array(temp_res) - y_yhat_inv = scaler_x.inverse_transform(temp_res) - y_yhat_inv= y_yhat_inv[:,0] + + print(model) + yhat = models_dict[model].predict(new_test_x) + yhat_test = yhat[:,0] - temp_x_test= pd.DataFrame(x_test,columns=['values']) - temp_x_test = np.array(temp_x_test) - x_test_inv = scaler_x.inverse_transform(temp_x_test) + temp_res= pd.DataFrame(yhat_test,columns=['values']) + temp_res = np.array(temp_res) + y_yhat_inv = scaler_x.inverse_transform(temp_res) + y_yhat_inv= y_yhat_inv[:,0] - #pyplot.plot(x_test_inv, label='real') - #pyplot.plot(y_yhat_inv, label='pred') - #pyplot.legend() - #pyplot.show() + temp_x_test= pd.DataFrame(x_test,columns=['values']) + temp_x_test = np.array(temp_x_test) + x_test_inv = scaler_x.inverse_transform(temp_x_test) - mse = (mean_squared_error(x_test_inv, y_yhat_inv)) - rmse = np.sqrt(mse) - mae = mean_absolute_error(x_test_inv, y_yhat_inv) - print ('mse', mse) - print ('rmse', rmse) - print ('mae', mae) - dict_mse_models[model] = mae + mse = (mean_squared_error(x_test_inv, y_yhat_inv)) + rmse = np.sqrt(mse) + mae = mean_absolute_error(x_test_inv, y_yhat_inv) + print ('mse', mse) + print ('rmse', rmse) + print ('mae', mae) + dict_mse_models[model] = mae + #if mae != min(dict_mse_models, key = dict_mse_models.get): + #del dict_mse_models[model] - best_model = min(dict_mse_models, key = dict_mse_models.get) + best_model = min(dict_mse_models, key = dict_mse_models.get) - print('best_model',best_model) + print('best_model',best_model) + + models_dict[best_model].save('./models_temp/lstm.model') + actual_model= models_dict[best_model] - yhat = models_dict[best_model].predict(new_test_x) + else: + actual_model= load_model('./models_temp/lstm.model') + + yhat = actual_model.predict(new_test_x) print ('yhat',yhat) ###################################save the best model @@ -310,12 +322,8 @@ def anomaly_uni_LSTM(lista_datos,num_forecast=10,desv_mse=2): #print('reshape win_todo_x',win_todo_x.shape) - name_model = models_dict[best_model].fit(win_todo_x, win_todo_y, epochs=25, verbose=0, shuffle=False) + name_model = actual_model.fit(win_todo_x, win_todo_y, epochs=25, verbose=0, shuffle=False) - ###################################save the best model - - model_filename = "./models_temp/lstm_model" - models_dict[best_model].save(model_filename) falta_win_todo_x = x[-num_forecast:] @@ -325,7 +333,7 @@ def anomaly_uni_LSTM(lista_datos,num_forecast=10,desv_mse=2): falta_win_todo_x = falta_win_todo_x.reshape(falta_win_todo_x.shape[0],1,1) #print ('x',x) #print ('falta_win_todo_x',falta_win_todo_x) - yhat_todo = models_dict[best_model].predict(falta_win_todo_x) + yhat_todo = actual_model.predict(falta_win_todo_x) #print ('yhat_todo',yhat_todo) #print ('yhat_todo',yhat_todo[-1,:]) diff --git a/engines/var.py b/engines/var.py index ceaf81a..3c1fa73 100644 --- a/engines/var.py +++ b/engines/var.py @@ -6,7 +6,7 @@ -def univariate_anomaly_VAR(lista_datos,num_fut): +def univariate_anomaly_VAR(lista_datos,num_fut,name): lista_puntos = np.arange(0, len(lista_datos),1) @@ -85,6 +85,11 @@ def univariate_anomaly_VAR(lista_datos,num_fut): print('El root error medio del modelo_test es: {}'.format(rmse)) mae = mean_absolute_error(list_test, list_future_forecast_pred) + filename = './models_temp/learned_model_var'+name + with open(filename,'w') as f: + f.write(str(best_lag)) + f.close() + df_aler = pd.DataFrame() @@ -154,6 +159,148 @@ def univariate_anomaly_VAR(lista_datos,num_fut): return (engine_output) + + + + + + + + + + + +def univariate_forecast_VAR(lista_datos,num_fut,name): + lista_puntos = np.arange(0, len(lista_datos),1) + + + df = pd.DataFrame() + df['valores'] = lista_datos + + df['valores'] = df.valores.astype(np.float) + + tam_train = int(len(df)*0.7) + #print tam_train + df_train = df[:tam_train] + print('Tamanio train: {}'.format(df_train.shape)) + df_test = df[tam_train:] + print('Tamanio test: {}'.format(df_test.shape)) + + print (type(df_test)) + mae_period = 99999999 + best_lag=0 + lags = int(round(len(df_train)/2)) + + filename = './models_temp/learned_model_var'+name + + with open(filename,'r') as f: + + best_lag = int(f.read()) + f.close() + + + + model = pf.VAR(df_train,lags=best_lag) + x = model.fit() + + #model.plot_z(list(range(0,6)),figsize=(15,5)) + #model.plot_fit(figsize=(8,5)) + #model.plot_predict_is(h=8, figsize=((8,5))) + #model.plot_predict(past_values=20, h=6, figsize=(8,5)) + + future_forecast_pred = model.predict(len(df_test)) + future_forecast_pred = future_forecast_pred[['valores']] + + list_test = df_test['valores'].values + list_future_forecast_pred = future_forecast_pred['valores'].values + + #mse_test = (list_future_forecast_pred - list_test) + #mse_abs_test = abs(mse_test) + + #pyplot.plot(list_test, label='real') + #pyplot.plot(list_future_forecast_pred, label='pred') + #pyplot.legend() + #pyplot.show() + + mse = mean_squared_error(list_test, list_future_forecast_pred) + print('El error medio del modelo_test es: {}'.format(mse)) + + + rmse = np.sqrt(mse) + print('El root error medio del modelo_test es: {}'.format(rmse)) + mae = mean_absolute_error(list_test, list_future_forecast_pred) + + + + + df_aler = pd.DataFrame() + df_aler['real_value'] = list_test + df_aler['expected value'] = list_future_forecast_pred + df_aler['mse'] = mse + df_aler['puntos'] = future_forecast_pred.index + df_aler.set_index('puntos',inplace=True) + df_aler['mae'] = mae + + df_aler['anomaly_score'] = abs(df_aler['expected value']-df_aler['real_value'])/df_aler['mae'] + + df_aler = df_aler[(df_aler['anomaly_score']> 2)] + + max = df_aler['anomaly_score'].max() + min = df_aler['anomaly_score'].min() + df_aler['anomaly_score']= ( df_aler['anomaly_score'] - min ) /(max - min) + + df_aler_ult = df_aler[:5] + df_aler_ult = df_aler_ult[(df_aler_ult.index==df_aler.index.max())|(df_aler_ult.index==((df_aler.index.max())-1)) + |(df_aler_ult.index==((df_aler.index.max())-2))|(df_aler_ult.index==((df_aler.index.max())-3)) + |(df_aler_ult.index==((df_aler.index.max())-4))] + if len(df_aler_ult) == 0: + exists_anom_last_5 = 'FALSE' + else: + exists_anom_last_5 = 'TRUE' + + max = df_aler_ult['anomaly_score'].max() + min = df_aler_ult['anomaly_score'].min() + print (df_aler_ult) + df_aler_ult['anomaly_score'] = ( df_aler_ult['anomaly_score'] - min ) /(max - min) + + #####forecast##### + + model_for = pf.VAR(df,lags=best_lag) + x_for = model_for.fit() + + #model.plot_z(list(range(0,6)),figsize=(15,5)) + #model.plot_fit(figsize=(8,5)) + + future_forecast_pred_for = model_for.predict(num_fut) + + #pyplot.plot(future_forecast_pred_for, label='forecast') + #pyplot.legend() + #pyplot.show() + + df_result_forecast = future_forecast_pred_for.reset_index() + df_result_forecast = df_result_forecast.rename(columns = {'index':'step'}) + + print (df.head(5)) + print (df.tail(5)) + + engine_output={} + engine_output['rmse'] = rmse + engine_output['mse'] = mse + engine_output['mae'] = mae + engine_output['present_status']=exists_anom_last_5 + engine_output['present_alerts']=df_aler_ult.fillna(0).to_dict(orient='record') + engine_output['past']=df_aler.to_dict(orient='record') + engine_output['engine']='VAR' + engine_output['future']= df_result_forecast.fillna(0).to_dict(orient='record') + test_values = pd.DataFrame(future_forecast_pred.values,index = df_test.index,columns=['expected value']) + test_values['step'] = test_values.index + engine_output['debug'] = test_values.fillna(0).to_dict(orient='record') + + + return (engine_output) + + + def anomaly_VAR(list_var,num_fut): df_var = pd.DataFrame() diff --git a/main.py b/main.py new file mode 120000 index 0000000..48c45cb --- /dev/null +++ b/main.py @@ -0,0 +1 @@ +server.py \ No newline at end of file diff --git a/models_temp/learned_model_holt_winterstest b/models_temp/learned_model_holt_winterstest new file mode 100644 index 0000000..e440e5c --- /dev/null +++ b/models_temp/learned_model_holt_winterstest @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/models_temp/learned_model_holt_winterstest1 b/models_temp/learned_model_holt_winterstest1 new file mode 100644 index 0000000..3f10ffe --- /dev/null +++ b/models_temp/learned_model_holt_winterstest1 @@ -0,0 +1 @@ +15 \ No newline at end of file diff --git a/models_temp/learned_model_holt_winterstest2 b/models_temp/learned_model_holt_winterstest2 new file mode 100644 index 0000000..bf0d87a --- /dev/null +++ b/models_temp/learned_model_holt_winterstest2 @@ -0,0 +1 @@ +4 \ No newline at end of file diff --git a/models_temp/learned_model_vartest b/models_temp/learned_model_vartest new file mode 100644 index 0000000..5f1a9f3 --- /dev/null +++ b/models_temp/learned_model_vartest @@ -0,0 +1 @@ +324 \ No newline at end of file diff --git a/models_temp/learned_model_vartest1 b/models_temp/learned_model_vartest1 new file mode 100644 index 0000000..615088b --- /dev/null +++ b/models_temp/learned_model_vartest1 @@ -0,0 +1 @@ +108 \ No newline at end of file diff --git a/models_temp/learned_model_vartest2 b/models_temp/learned_model_vartest2 new file mode 100644 index 0000000..b393560 --- /dev/null +++ b/models_temp/learned_model_vartest2 @@ -0,0 +1 @@ +23 \ No newline at end of file diff --git a/models_temp/lstm.model b/models_temp/lstm.model new file mode 100644 index 0000000000000000000000000000000000000000..c32d357a636c729522116feb3edf50ab0e6b0374 GIT binary patch literal 13597936 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�**I$lh15q6Q0(y%vh3n#h!%`OOV>;2McP?x=n*(&%PSya&A7GI;jC*xDP$X$ z0O!8|t@m1!HW33ZYJNW!i#;N*3x2JB)l+k77gNRDJ3bmT~AS zXv-28DnLRNrt!DZZXSqry*_<+B+NzsEd9Kn=lM-*0Qaqa8N&|l^$yL+z= zV;%mm$YLGtuU9j>CrMeg_&ajP>N7;#6sPMKOQ3XShtS6R7(|Z>q|Id(bn5mX2-=uW zv=$gL&(;X6ic7$HyJFb=Z94=8A4Y49IvAI71boLj@z1_IY(1-vWta5PaEqj1biKc@ zq{;&?^6&9tlP0)6xQMG;;e?-OA113!Byh|(XWIGn94UIP#m~#c(ce{u6tun)Xk}kS zsp=ZMU#kUgTzZA~`JI%2pC>h#wh31nS%OXSF3eab%m1BZxr2E+EOLc4dNeM;aW75@ zpJl0Ga6#;izsnwxDXYU_ZGapm*#?kp&z&)GT^yF`IN+Z*6uq72VPu~IY`r|d`{Qo1 zkDH=kefT4|s{4#h)I5qm7uQ1kTT7<9upNGcx>4%(ZVxR~v z*l9@*W|7sA*JQo5Y?)a^ftyL(cx zBR7t=D?NoKzkRrDT?V`>Hv+xsWq2jmlkd<>VDEefV3~g+yS1x}4eKg#Cih0cqG1Ev zEujOmmO5f&5X134Q;4+Cfr`H0M)Ge+gHu}s_Po6hR`U!YOevhrpLv}9$L|T{Rd~-% z@Ok$0^- zxTUuRpE*M=Vf{?DSg9E2?79qO5#MFzIn;f7o`PiTVSKdWCs`v|1xFMuL2k)ScE%+S zj($>Ois3o1Y+)H&-6Kt_h5TJ4L4+6dR&Xf1I@Q#$d^Gz-C5zWs69-R&(zwS*bX|& zmqGIwEiPdP?|IPBq9cFqBMti+g#$*C++S%2eA*VsuBKOzH!_EyFO2{0CuO6-`Y^J- zVktErr$F6eb4Xl68r*Tyg{%FW@v_q>R5NHGRkF^|eX@mazTwOQ!vdJ$s|eu7!ei7Z_1 zBV4$56b%k*a;>*h;n+GMdipC6@V@$VZU3=X=%~oqzT$4u=dsj60iA{-4%-kdGlFt)gT8p?D>Eqx07+V=ua53oyO&eZ9=2+ z8{n5FNB7^4f{gH4xbd+k(Yq{9JyJKp`&|LBrTaLh%yI?Yh}C4*OKGm}SfudfLlf4g zCdy?^*jgdHqR7n;am7`Nu1Ma#A^kmfS+Cx5Hto-7*eoWGmom=cCKm+|$& z884D$N1Dz-m(T<2R0)i!oj@CxorA+trSLfR80^_%j(#S8@Kk~k*SJEGv+?i7ma5Uz zP3r@sP(4ULHHs?kibpG>d35VLQJ7b`N_gO@5vOA?QE*_s7`HNC8@xDb02?CTlD zwfEm9M5TAA|tI;K_asl9Qi$QlUy{stvZLz zp5x&`ry5x~f4lJEG;dhhx&`*$n~qo8#xmzkuh9Cg2tClbgZFzzLigj{(0z+g(cm

SWs00d2ZLuT-#QX{rm3W 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

aMrh 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⪙r_3O6vpRjzJ_M%G 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 z

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
uXr%G$i!TfUz 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