diff --git a/flectra/ks_dashboard_ninja/COPYRIGHT b/flectra/ks_dashboard_ninja/COPYRIGHT new file mode 100644 index 0000000..0c58555 --- /dev/null +++ b/flectra/ks_dashboard_ninja/COPYRIGHT @@ -0,0 +1,22 @@ +Most of the files are + + * Copyright 2011–2014, Dave Furfero + */function a(t,e){if(t===e)return 0;for(var n=t.length,r=e.length,i=0,a=Math.min(n,r);i>>16&65535|0,o=0;0!==n;){for(n-=o=2e3>>1:t>>>1;e[n]=t}return e}();t.exports=function(t,e,n,r){var i=s,a=r+n;t^=-1;for(var o=r;o>>8^i[255&(t^e[o])];return-1^t}},function(t,e,n){var l;t.exports=(l=n(1),function(i){var t=l,e=t.lib,n=e.WordArray,r=e.Hasher,a=t.algo,o=[],b=[];!function(){function t(t){for(var e=i.sqrt(t),n=2;n<=e;n++)if(!(t%n))return;return 1}function e(t){return 4294967296*(t-(0|t))|0}for(var n=2,r=0;r<64;)t(n)&&(r<8&&(o[r]=e(i.pow(n,.5))),b[r]=e(i.pow(n,1/3)),r++),n++}();var w=[],s=a.SHA256=r.extend({_doReset:function(){this._hash=new n.init(o.slice(0))},_doProcessBlock:function(t,e){for(var n=this._hash.words,r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],l=n[5],u=n[6],c=n[7],h=0;h<64;h++){if(h<16)w[h]=0|t[e+h];else{var f=w[h-15],d=(f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3,p=w[h-2],g=(p<<15|p>>>17)^(p<<13|p>>>19)^p>>>10;w[h]=d+w[h-7]+g+w[h-16]}var y=r&i^r&a^i&a,v=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),m=c+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&l^~s&u)+b[h]+w[h];c=u,u=l,l=s,s=o+m|0,o=a,a=i,i=r,r=m+(v+y)|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+a|0,n[3]=n[3]+o|0,n[4]=n[4]+s|0,n[5]=n[5]+l|0,n[6]=n[6]+u|0,n[7]=n[7]+c|0},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;return e[r>>>5]|=128<<24-r%32,e[14+(64+r>>>9<<4)]=i.floor(n/4294967296),e[15+(64+r>>>9<<4)]=n,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});t.SHA256=r._createHelper(s),t.HmacSHA256=r._createHmacHelper(s)}(Math),l.SHA256)},function(t,e,n){var l;t.exports=(l=n(1),n(72),function(){var t=l,e=t.lib.Hasher,n=t.x64,r=n.Word,i=n.WordArray,a=t.algo;function o(){return r.create.apply(r,arguments)}var _t=[o(1116352408,3609767458),o(1899447441,602891725),o(3049323471,3964484399),o(3921009573,2173295548),o(961987163,4081628472),o(1508970993,3053834265),o(2453635748,2937671579),o(2870763221,3664609560),o(3624381080,2734883394),o(310598401,1164996542),o(607225278,1323610764),o(1426881987,3590304994),o(1925078388,4068182383),o(2162078206,991336113),o(2614888103,633803317),o(3248222580,3479774868),o(3835390401,2666613458),o(4022224774,944711139),o(264347078,2341262773),o(604807628,2007800933),o(770255983,1495990901),o(1249150122,1856431235),o(1555081692,3175218132),o(1996064986,2198950837),o(2554220882,3999719339),o(2821834349,766784016),o(2952996808,2566594879),o(3210313671,3203337956),o(3336571891,1034457026),o(3584528711,2466948901),o(113926993,3758326383),o(338241895,168717936),o(666307205,1188179964),o(773529912,1546045734),o(1294757372,1522805485),o(1396182291,2643833823),o(1695183700,2343527390),o(1986661051,1014477480),o(2177026350,1206759142),o(2456956037,344077627),o(2730485921,1290863460),o(2820302411,3158454273),o(3259730800,3505952657),o(3345764771,106217008),o(3516065817,3606008344),o(3600352804,1432725776),o(4094571909,1467031594),o(275423344,851169720),o(430227734,3100823752),o(506948616,1363258195),o(659060556,3750685593),o(883997877,3785050280),o(958139571,3318307427),o(1322822218,3812723403),o(1537002063,2003034995),o(1747873779,3602036899),o(1955562222,1575990012),o(2024104815,1125592928),o(2227730452,2716904306),o(2361852424,442776044),o(2428436474,593698344),o(2756734187,3733110249),o(3204031479,2999351573),o(3329325298,3815920427),o(3391569614,3928383900),o(3515267271,566280711),o(3940187606,3454069534),o(4118630271,4000239992),o(116418474,1914138554),o(174292421,2731055270),o(289380356,3203993006),o(460393269,320620315),o(685471733,587496836),o(852142971,1086792851),o(1017036298,365543100),o(1126000580,2618297676),o(1288033470,3409855158),o(1501505948,4234509866),o(1607167915,987167468),o(1816402316,1246189591)],kt=[];!function(){for(var t=0;t<80;t++)kt[t]=o()}();var s=a.SHA512=e.extend({_doReset:function(){this._hash=new i.init([new r.init(1779033703,4089235720),new r.init(3144134277,2227873595),new r.init(1013904242,4271175723),new r.init(2773480762,1595750129),new r.init(1359893119,2917565137),new r.init(2600822924,725511199),new r.init(528734635,4215389547),new r.init(1541459225,327033209)])},_doProcessBlock:function(t,e){for(var n=this._hash.words,r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],l=n[5],u=n[6],c=n[7],h=r.high,f=r.low,d=i.high,p=i.low,g=a.high,y=a.low,v=o.high,m=o.low,b=s.high,w=s.low,x=l.high,S=l.low,_=u.high,k=u.low,C=c.high,A=c.low,P=h,E=f,O=d,I=p,T=g,L=y,B=v,M=m,R=b,F=w,D=x,z=S,N=_,U=k,W=C,j=A,V=0;V<80;V++){var G=kt[V];if(V<16)var H=G.high=0|t[e+2*V],q=G.low=0|t[e+2*V+1];else{var Z=kt[V-15],X=Z.high,K=Z.low,Y=(X>>>1|K<<31)^(X>>>8|K<<24)^X>>>7,J=(K>>>1|X<<31)^(K>>>8|X<<24)^(K>>>7|X<<25),Q=kt[V-2],$=Q.high,tt=Q.low,et=($>>>19|tt<<13)^($<<3|tt>>>29)^$>>>6,nt=(tt>>>19|$<<13)^(tt<<3|$>>>29)^(tt>>>6|$<<26),rt=kt[V-7],it=rt.high,at=rt.low,ot=kt[V-16],st=ot.high,lt=ot.low;H=(H=(H=Y+it+((q=J+at)>>>0>>0?1:0))+et+((q+=nt)>>>0>>0?1:0))+st+((q+=lt)>>>0>>0?1:0),G.high=H,G.low=q}var ut,ct=R&D^~R&N,ht=F&z^~F&U,ft=P&O^P&T^O&T,dt=E&I^E&L^I&L,pt=(P>>>28|E<<4)^(P<<30|E>>>2)^(P<<25|E>>>7),gt=(E>>>28|P<<4)^(E<<30|P>>>2)^(E<<25|P>>>7),yt=(R>>>14|F<<18)^(R>>>18|F<<14)^(R<<23|F>>>9),vt=(F>>>14|R<<18)^(F>>>18|R<<14)^(F<<23|R>>>9),mt=_t[V],bt=mt.high,wt=mt.low,xt=W+yt+((ut=j+vt)>>>0>>0?1:0),St=gt+dt;W=N,j=U,N=D,U=z,D=R,z=F,R=B+(xt=(xt=(xt=xt+ct+((ut+=ht)>>>0>>0?1:0))+bt+((ut+=wt)>>>0>>0?1:0))+H+((ut+=q)>>>0>>0?1:0))+((F=M+ut|0)>>>0>>0?1:0)|0,B=T,M=L,T=O,L=I,O=P,I=E,P=xt+(pt+ft+(St>>>0>>0?1:0))+((E=ut+St|0)>>>0>>0?1:0)|0}f=r.low=f+E,r.high=h+P+(f>>>0>>0?1:0),p=i.low=p+I,i.high=d+O+(p>>>0>>0?1:0),y=a.low=y+L,a.high=g+T+(y>>>0>>0?1:0),m=o.low=m+M,o.high=v+B+(m>>>0>>0?1:0),w=s.low=w+F,s.high=b+R+(w>>>0>>0?1:0),S=l.low=S+z,l.high=x+D+(S>>>0>>0?1:0),k=u.low=k+U,u.high=_+N+(k>>>0>>0?1:0),A=c.low=A+j,c.high=C+W+(A>>>0>>0?1:0)},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;return e[r>>>5]|=128<<24-r%32,e[30+(128+r>>>10<<5)]=Math.floor(n/4294967296),e[31+(128+r>>>10<<5)]=n,t.sigBytes=4*e.length,this._process(),this._hash.toX32()},clone:function(){var t=e.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});t.SHA512=e._createHelper(s),t.HmacSHA512=e._createHmacHelper(s)}(),l.SHA512)},function(t){t.exports=JSON.parse('[["a140","",62],["a180","",32],["a240","",62],["a280","",32],["a2ab","",5],["a2e3","€"],["a2ef",""],["a2fd",""],["a340","",62],["a380","",31," "],["a440","",62],["a480","",32],["a4f4","",10],["a540","",62],["a580","",32],["a5f7","",7],["a640","",62],["a680","",32],["a6b9","",7],["a6d9","",6],["a6ec",""],["a6f3",""],["a6f6","",8],["a740","",62],["a780","",32],["a7c2","",14],["a7f2","",12],["a896","",10],["a8bc",""],["a8bf","ǹ"],["a8c1",""],["a8ea","",20],["a958",""],["a95b",""],["a95d",""],["a989","〾⿰",11],["a997","",12],["a9f0","",14],["aaa1","",93],["aba1","",93],["aca1","",93],["ada1","",93],["aea1","",93],["afa1","",93],["d7fa","",4],["f8a1","",93],["f9a1","",93],["faa1","",93],["fba1","",93],["fca1","",93],["fda1","",93],["fe50","⺁⺄㑳㑇⺈⺋㖞㘚㘎⺌⺗㥮㤘㧏㧟㩳㧐㭎㱮㳠⺧⺪䁖䅟⺮䌷⺳⺶⺷䎱䎬⺻䏝䓖䙡䙌"],["fe80","䜣䜩䝼䞍⻊䥇䥺䥽䦂䦃䦅䦆䦟䦛䦷䦶䲣䲟䲠䲡䱷䲢䴓",6,"䶮",93]]')},function(t){t.exports=JSON.parse('[["0","\\u0000",127],["a140"," ,、。.‧;:?!︰…‥﹐﹑﹒·﹔﹕﹖﹗|–︱—︳╴︴﹏()︵︶{}︷︸〔〕︹︺【】︻︼《》︽︾〈〉︿﹀「」﹁﹂『』﹃﹄﹙﹚"],["a1a1","﹛﹜﹝﹞‘’“”〝〞‵′#&*※§〃○●△▲◎☆★◇◆□■▽▼㊣℅¯ ̄_ˍ﹉﹊﹍﹎﹋﹌﹟﹠﹡+-×÷±√<>=≦≧≠∞≒≡﹢",4,"~∩∪⊥∠∟⊿㏒㏑∫∮∵∴♀♂⊕⊙↑↓←→↖↗↙↘∥∣/"],["a240","\∕﹨$¥〒¢£%@℃℉﹩﹪﹫㏕㎜㎝㎞㏎㎡㎎㎏㏄°兙兛兞兝兡兣嗧瓩糎▁",7,"▏▎▍▌▋▊▉┼┴┬┤├▔─│▕┌┐└┘╭"],["a2a1","╮╰╯═╞╪╡◢◣◥◤╱╲╳0",9,"Ⅰ",9,"〡",8,"十卄卅A",25,"a",21],["a340","wxyzΑ",16,"Σ",6,"α",16,"σ",6,"ㄅ",10],["a3a1","ㄐ",25,"˙ˉˊˇˋ"],["a3e1","€"],["a440","一乙丁七乃九了二人儿入八几刀刁力匕十卜又三下丈上丫丸凡久么也乞于亡兀刃勺千叉口土士夕大女子孑孓寸小尢尸山川工己已巳巾干廾弋弓才"],["a4a1","丑丐不中丰丹之尹予云井互五亢仁什仃仆仇仍今介仄元允內六兮公冗凶分切刈勻勾勿化匹午升卅卞厄友及反壬天夫太夭孔少尤尺屯巴幻廿弔引心戈戶手扎支文斗斤方日曰月木欠止歹毋比毛氏水火爪父爻片牙牛犬王丙"],["a540","世丕且丘主乍乏乎以付仔仕他仗代令仙仞充兄冉冊冬凹出凸刊加功包匆北匝仟半卉卡占卯卮去可古右召叮叩叨叼司叵叫另只史叱台句叭叻四囚外"],["a5a1","央失奴奶孕它尼巨巧左市布平幼弁弘弗必戊打扔扒扑斥旦朮本未末札正母民氐永汁汀氾犯玄玉瓜瓦甘生用甩田由甲申疋白皮皿目矛矢石示禾穴立丞丟乒乓乩亙交亦亥仿伉伙伊伕伍伐休伏仲件任仰仳份企伋光兇兆先全"],["a640","共再冰列刑划刎刖劣匈匡匠印危吉吏同吊吐吁吋各向名合吃后吆吒因回囝圳地在圭圬圯圩夙多夷夸妄奸妃好她如妁字存宇守宅安寺尖屹州帆并年"],["a6a1","式弛忙忖戎戌戍成扣扛托收早旨旬旭曲曳有朽朴朱朵次此死氖汝汗汙江池汐汕污汛汍汎灰牟牝百竹米糸缶羊羽老考而耒耳聿肉肋肌臣自至臼舌舛舟艮色艾虫血行衣西阡串亨位住佇佗佞伴佛何估佐佑伽伺伸佃佔似但佣"],["a740","作你伯低伶余佝佈佚兌克免兵冶冷別判利刪刨劫助努劬匣即卵吝吭吞吾否呎吧呆呃吳呈呂君吩告吹吻吸吮吵吶吠吼呀吱含吟听囪困囤囫坊坑址坍"],["a7a1","均坎圾坐坏圻壯夾妝妒妨妞妣妙妖妍妤妓妊妥孝孜孚孛完宋宏尬局屁尿尾岐岑岔岌巫希序庇床廷弄弟彤形彷役忘忌志忍忱快忸忪戒我抄抗抖技扶抉扭把扼找批扳抒扯折扮投抓抑抆改攻攸旱更束李杏材村杜杖杞杉杆杠"],["a840","杓杗步每求汞沙沁沈沉沅沛汪決沐汰沌汨沖沒汽沃汲汾汴沆汶沍沔沘沂灶灼災灸牢牡牠狄狂玖甬甫男甸皂盯矣私秀禿究系罕肖肓肝肘肛肚育良芒"],["a8a1","芋芍見角言谷豆豕貝赤走足身車辛辰迂迆迅迄巡邑邢邪邦那酉釆里防阮阱阪阬並乖乳事些亞享京佯依侍佳使佬供例來侃佰併侈佩佻侖佾侏侑佺兔兒兕兩具其典冽函刻券刷刺到刮制剁劾劻卒協卓卑卦卷卸卹取叔受味呵"],["a940","咖呸咕咀呻呷咄咒咆呼咐呱呶和咚呢周咋命咎固垃坷坪坩坡坦坤坼夜奉奇奈奄奔妾妻委妹妮姑姆姐姍始姓姊妯妳姒姅孟孤季宗定官宜宙宛尚屈居"],["a9a1","屆岷岡岸岩岫岱岳帘帚帖帕帛帑幸庚店府底庖延弦弧弩往征彿彼忝忠忽念忿怏怔怯怵怖怪怕怡性怩怫怛或戕房戾所承拉拌拄抿拂抹拒招披拓拔拋拈抨抽押拐拙拇拍抵拚抱拘拖拗拆抬拎放斧於旺昔易昌昆昂明昀昏昕昊"],["aa40","昇服朋杭枋枕東果杳杷枇枝林杯杰板枉松析杵枚枓杼杪杲欣武歧歿氓氛泣注泳沱泌泥河沽沾沼波沫法泓沸泄油況沮泗泅泱沿治泡泛泊沬泯泜泖泠"],["aaa1","炕炎炒炊炙爬爭爸版牧物狀狎狙狗狐玩玨玟玫玥甽疝疙疚的盂盲直知矽社祀祁秉秈空穹竺糾罔羌羋者肺肥肢肱股肫肩肴肪肯臥臾舍芳芝芙芭芽芟芹花芬芥芯芸芣芰芾芷虎虱初表軋迎返近邵邸邱邶采金長門阜陀阿阻附"],["ab40","陂隹雨青非亟亭亮信侵侯便俠俑俏保促侶俘俟俊俗侮俐俄係俚俎俞侷兗冒冑冠剎剃削前剌剋則勇勉勃勁匍南卻厚叛咬哀咨哎哉咸咦咳哇哂咽咪品"],["aba1","哄哈咯咫咱咻咩咧咿囿垂型垠垣垢城垮垓奕契奏奎奐姜姘姿姣姨娃姥姪姚姦威姻孩宣宦室客宥封屎屏屍屋峙峒巷帝帥帟幽庠度建弈弭彥很待徊律徇後徉怒思怠急怎怨恍恰恨恢恆恃恬恫恪恤扁拜挖按拼拭持拮拽指拱拷"],["ac40","拯括拾拴挑挂政故斫施既春昭映昧是星昨昱昤曷柿染柱柔某柬架枯柵柩柯柄柑枴柚查枸柏柞柳枰柙柢柝柒歪殃殆段毒毗氟泉洋洲洪流津洌洱洞洗"],["aca1","活洽派洶洛泵洹洧洸洩洮洵洎洫炫為炳炬炯炭炸炮炤爰牲牯牴狩狠狡玷珊玻玲珍珀玳甚甭畏界畎畋疫疤疥疢疣癸皆皇皈盈盆盃盅省盹相眉看盾盼眇矜砂研砌砍祆祉祈祇禹禺科秒秋穿突竿竽籽紂紅紀紉紇約紆缸美羿耄"],["ad40","耐耍耑耶胖胥胚胃胄背胡胛胎胞胤胝致舢苧范茅苣苛苦茄若茂茉苒苗英茁苜苔苑苞苓苟苯茆虐虹虻虺衍衫要觔計訂訃貞負赴赳趴軍軌述迦迢迪迥"],["ada1","迭迫迤迨郊郎郁郃酋酊重閂限陋陌降面革韋韭音頁風飛食首香乘亳倌倍倣俯倦倥俸倩倖倆值借倚倒們俺倀倔倨俱倡個候倘俳修倭倪俾倫倉兼冤冥冢凍凌准凋剖剜剔剛剝匪卿原厝叟哨唐唁唷哼哥哲唆哺唔哩哭員唉哮哪"],["ae40","哦唧唇哽唏圃圄埂埔埋埃堉夏套奘奚娑娘娜娟娛娓姬娠娣娩娥娌娉孫屘宰害家宴宮宵容宸射屑展屐峭峽峻峪峨峰島崁峴差席師庫庭座弱徒徑徐恙"],["aea1","恣恥恐恕恭恩息悄悟悚悍悔悌悅悖扇拳挈拿捎挾振捕捂捆捏捉挺捐挽挪挫挨捍捌效敉料旁旅時晉晏晃晒晌晅晁書朔朕朗校核案框桓根桂桔栩梳栗桌桑栽柴桐桀格桃株桅栓栘桁殊殉殷氣氧氨氦氤泰浪涕消涇浦浸海浙涓"],["af40","浬涉浮浚浴浩涌涊浹涅浥涔烊烘烤烙烈烏爹特狼狹狽狸狷玆班琉珮珠珪珞畔畝畜畚留疾病症疲疳疽疼疹痂疸皋皰益盍盎眩真眠眨矩砰砧砸砝破砷"],["afa1","砥砭砠砟砲祕祐祠祟祖神祝祗祚秤秣秧租秦秩秘窄窈站笆笑粉紡紗紋紊素索純紐紕級紜納紙紛缺罟羔翅翁耆耘耕耙耗耽耿胱脂胰脅胭胴脆胸胳脈能脊胼胯臭臬舀舐航舫舨般芻茫荒荔荊茸荐草茵茴荏茲茹茶茗荀茱茨荃"],["b040","虔蚊蚪蚓蚤蚩蚌蚣蚜衰衷袁袂衽衹記訐討訌訕訊託訓訖訏訑豈豺豹財貢起躬軒軔軏辱送逆迷退迺迴逃追逅迸邕郡郝郢酒配酌釘針釗釜釙閃院陣陡"],["b0a1","陛陝除陘陞隻飢馬骨高鬥鬲鬼乾偺偽停假偃偌做偉健偶偎偕偵側偷偏倏偯偭兜冕凰剪副勒務勘動匐匏匙匿區匾參曼商啪啦啄啞啡啃啊唱啖問啕唯啤唸售啜唬啣唳啁啗圈國圉域堅堊堆埠埤基堂堵執培夠奢娶婁婉婦婪婀"],["b140","娼婢婚婆婊孰寇寅寄寂宿密尉專將屠屜屝崇崆崎崛崖崢崑崩崔崙崤崧崗巢常帶帳帷康庸庶庵庾張強彗彬彩彫得徙從徘御徠徜恿患悉悠您惋悴惦悽"],["b1a1","情悻悵惜悼惘惕惆惟悸惚惇戚戛扈掠控捲掖探接捷捧掘措捱掩掉掃掛捫推掄授掙採掬排掏掀捻捩捨捺敝敖救教敗啟敏敘敕敔斜斛斬族旋旌旎晝晚晤晨晦晞曹勗望梁梯梢梓梵桿桶梱梧梗械梃棄梭梆梅梔條梨梟梡梂欲殺"],["b240","毫毬氫涎涼淳淙液淡淌淤添淺清淇淋涯淑涮淞淹涸混淵淅淒渚涵淚淫淘淪深淮淨淆淄涪淬涿淦烹焉焊烽烯爽牽犁猜猛猖猓猙率琅琊球理現琍瓠瓶"],["b2a1","瓷甜產略畦畢異疏痔痕疵痊痍皎盔盒盛眷眾眼眶眸眺硫硃硎祥票祭移窒窕笠笨笛第符笙笞笮粒粗粕絆絃統紮紹紼絀細紳組累終紲紱缽羞羚翌翎習耜聊聆脯脖脣脫脩脰脤舂舵舷舶船莎莞莘荸莢莖莽莫莒莊莓莉莠荷荻荼"],["b340","莆莧處彪蛇蛀蚶蛄蚵蛆蛋蚱蚯蛉術袞袈被袒袖袍袋覓規訪訝訣訥許設訟訛訢豉豚販責貫貨貪貧赧赦趾趺軛軟這逍通逗連速逝逐逕逞造透逢逖逛途"],["b3a1","部郭都酗野釵釦釣釧釭釩閉陪陵陳陸陰陴陶陷陬雀雪雩章竟頂頃魚鳥鹵鹿麥麻傢傍傅備傑傀傖傘傚最凱割剴創剩勞勝勛博厥啻喀喧啼喊喝喘喂喜喪喔喇喋喃喳單喟唾喲喚喻喬喱啾喉喫喙圍堯堪場堤堰報堡堝堠壹壺奠"],["b440","婷媚婿媒媛媧孳孱寒富寓寐尊尋就嵌嵐崴嵇巽幅帽幀幃幾廊廁廂廄弼彭復循徨惑惡悲悶惠愜愣惺愕惰惻惴慨惱愎惶愉愀愒戟扉掣掌描揀揩揉揆揍"],["b4a1","插揣提握揖揭揮捶援揪換摒揚揹敞敦敢散斑斐斯普晰晴晶景暑智晾晷曾替期朝棺棕棠棘棗椅棟棵森棧棹棒棲棣棋棍植椒椎棉棚楮棻款欺欽殘殖殼毯氮氯氬港游湔渡渲湧湊渠渥渣減湛湘渤湖湮渭渦湯渴湍渺測湃渝渾滋"],["b540","溉渙湎湣湄湲湩湟焙焚焦焰無然煮焜牌犄犀猶猥猴猩琺琪琳琢琥琵琶琴琯琛琦琨甥甦畫番痢痛痣痙痘痞痠登發皖皓皴盜睏短硝硬硯稍稈程稅稀窘"],["b5a1","窗窖童竣等策筆筐筒答筍筋筏筑粟粥絞結絨絕紫絮絲絡給絢絰絳善翔翕耋聒肅腕腔腋腑腎脹腆脾腌腓腴舒舜菩萃菸萍菠菅萋菁華菱菴著萊菰萌菌菽菲菊萸萎萄菜萇菔菟虛蛟蛙蛭蛔蛛蛤蛐蛞街裁裂袱覃視註詠評詞証詁"],["b640","詔詛詐詆訴診訶詖象貂貯貼貳貽賁費賀貴買貶貿貸越超趁跎距跋跚跑跌跛跆軻軸軼辜逮逵週逸進逶鄂郵鄉郾酣酥量鈔鈕鈣鈉鈞鈍鈐鈇鈑閔閏開閑"],["b6a1","間閒閎隊階隋陽隅隆隍陲隄雁雅雄集雇雯雲韌項順須飧飪飯飩飲飭馮馭黃黍黑亂傭債傲傳僅傾催傷傻傯僇剿剷剽募勦勤勢勣匯嗟嗨嗓嗦嗎嗜嗇嗑嗣嗤嗯嗚嗡嗅嗆嗥嗉園圓塞塑塘塗塚塔填塌塭塊塢塒塋奧嫁嫉嫌媾媽媼"],["b740","媳嫂媲嵩嵯幌幹廉廈弒彙徬微愚意慈感想愛惹愁愈慎慌慄慍愾愴愧愍愆愷戡戢搓搾搞搪搭搽搬搏搜搔損搶搖搗搆敬斟新暗暉暇暈暖暄暘暍會榔業"],["b7a1","楚楷楠楔極椰概楊楨楫楞楓楹榆楝楣楛歇歲毀殿毓毽溢溯滓溶滂源溝滇滅溥溘溼溺溫滑準溜滄滔溪溧溴煎煙煩煤煉照煜煬煦煌煥煞煆煨煖爺牒猷獅猿猾瑯瑚瑕瑟瑞瑁琿瑙瑛瑜當畸瘀痰瘁痲痱痺痿痴痳盞盟睛睫睦睞督"],["b840","睹睪睬睜睥睨睢矮碎碰碗碘碌碉硼碑碓硿祺祿禁萬禽稜稚稠稔稟稞窟窠筷節筠筮筧粱粳粵經絹綑綁綏絛置罩罪署義羨群聖聘肆肄腱腰腸腥腮腳腫"],["b8a1","腹腺腦舅艇蒂葷落萱葵葦葫葉葬葛萼萵葡董葩葭葆虞虜號蛹蜓蜈蜇蜀蛾蛻蜂蜃蜆蜊衙裟裔裙補裘裝裡裊裕裒覜解詫該詳試詩詰誇詼詣誠話誅詭詢詮詬詹詻訾詨豢貊貉賊資賈賄貲賃賂賅跡跟跨路跳跺跪跤跦躲較載軾輊"],["b940","辟農運遊道遂達逼違遐遇遏過遍遑逾遁鄒鄗酬酪酩釉鈷鉗鈸鈽鉀鈾鉛鉋鉤鉑鈴鉉鉍鉅鈹鈿鉚閘隘隔隕雍雋雉雊雷電雹零靖靴靶預頑頓頊頒頌飼飴"],["b9a1","飽飾馳馱馴髡鳩麂鼎鼓鼠僧僮僥僖僭僚僕像僑僱僎僩兢凳劃劂匱厭嗾嘀嘛嘗嗽嘔嘆嘉嘍嘎嗷嘖嘟嘈嘐嗶團圖塵塾境墓墊塹墅塽壽夥夢夤奪奩嫡嫦嫩嫗嫖嫘嫣孵寞寧寡寥實寨寢寤察對屢嶄嶇幛幣幕幗幔廓廖弊彆彰徹慇"],["ba40","愿態慷慢慣慟慚慘慵截撇摘摔撤摸摟摺摑摧搴摭摻敲斡旗旖暢暨暝榜榨榕槁榮槓構榛榷榻榫榴槐槍榭槌榦槃榣歉歌氳漳演滾漓滴漩漾漠漬漏漂漢"],["baa1","滿滯漆漱漸漲漣漕漫漯澈漪滬漁滲滌滷熔熙煽熊熄熒爾犒犖獄獐瑤瑣瑪瑰瑭甄疑瘧瘍瘋瘉瘓盡監瞄睽睿睡磁碟碧碳碩碣禎福禍種稱窪窩竭端管箕箋筵算箝箔箏箸箇箄粹粽精綻綰綜綽綾綠緊綴網綱綺綢綿綵綸維緒緇綬"],["bb40","罰翠翡翟聞聚肇腐膀膏膈膊腿膂臧臺與舔舞艋蓉蒿蓆蓄蒙蒞蒲蒜蓋蒸蓀蓓蒐蒼蓑蓊蜿蜜蜻蜢蜥蜴蜘蝕蜷蜩裳褂裴裹裸製裨褚裯誦誌語誣認誡誓誤"],["bba1","說誥誨誘誑誚誧豪貍貌賓賑賒赫趙趕跼輔輒輕輓辣遠遘遜遣遙遞遢遝遛鄙鄘鄞酵酸酷酴鉸銀銅銘銖鉻銓銜銨鉼銑閡閨閩閣閥閤隙障際雌雒需靼鞅韶頗領颯颱餃餅餌餉駁骯骰髦魁魂鳴鳶鳳麼鼻齊億儀僻僵價儂儈儉儅凜"],["bc40","劇劈劉劍劊勰厲嘮嘻嘹嘲嘿嘴嘩噓噎噗噴嘶嘯嘰墀墟增墳墜墮墩墦奭嬉嫻嬋嫵嬌嬈寮寬審寫層履嶝嶔幢幟幡廢廚廟廝廣廠彈影德徵慶慧慮慝慕憂"],["bca1","慼慰慫慾憧憐憫憎憬憚憤憔憮戮摩摯摹撞撲撈撐撰撥撓撕撩撒撮播撫撚撬撙撢撳敵敷數暮暫暴暱樣樟槨樁樞標槽模樓樊槳樂樅槭樑歐歎殤毅毆漿潼澄潑潦潔澆潭潛潸潮澎潺潰潤澗潘滕潯潠潟熟熬熱熨牖犛獎獗瑩璋璃"],["bd40","瑾璀畿瘠瘩瘟瘤瘦瘡瘢皚皺盤瞎瞇瞌瞑瞋磋磅確磊碾磕碼磐稿稼穀稽稷稻窯窮箭箱範箴篆篇篁箠篌糊締練緯緻緘緬緝編緣線緞緩綞緙緲緹罵罷羯"],["bda1","翩耦膛膜膝膠膚膘蔗蔽蔚蓮蔬蔭蔓蔑蔣蔡蔔蓬蔥蓿蔆螂蝴蝶蝠蝦蝸蝨蝙蝗蝌蝓衛衝褐複褒褓褕褊誼諒談諄誕請諸課諉諂調誰論諍誶誹諛豌豎豬賠賞賦賤賬賭賢賣賜質賡赭趟趣踫踐踝踢踏踩踟踡踞躺輝輛輟輩輦輪輜輞"],["be40","輥適遮遨遭遷鄰鄭鄧鄱醇醉醋醃鋅銻銷鋪銬鋤鋁銳銼鋒鋇鋰銲閭閱霄霆震霉靠鞍鞋鞏頡頫頜颳養餓餒餘駝駐駟駛駑駕駒駙骷髮髯鬧魅魄魷魯鴆鴉"],["bea1","鴃麩麾黎墨齒儒儘儔儐儕冀冪凝劑劓勳噙噫噹噩噤噸噪器噥噱噯噬噢噶壁墾壇壅奮嬝嬴學寰導彊憲憑憩憊懍憶憾懊懈戰擅擁擋撻撼據擄擇擂操撿擒擔撾整曆曉暹曄曇暸樽樸樺橙橫橘樹橄橢橡橋橇樵機橈歙歷氅濂澱澡"],["bf40","濃澤濁澧澳激澹澶澦澠澴熾燉燐燒燈燕熹燎燙燜燃燄獨璜璣璘璟璞瓢甌甍瘴瘸瘺盧盥瞠瞞瞟瞥磨磚磬磧禦積穎穆穌穋窺篙簑築篤篛篡篩篦糕糖縊"],["bfa1","縑縈縛縣縞縝縉縐罹羲翰翱翮耨膳膩膨臻興艘艙蕊蕙蕈蕨蕩蕃蕉蕭蕪蕞螃螟螞螢融衡褪褲褥褫褡親覦諦諺諫諱謀諜諧諮諾謁謂諷諭諳諶諼豫豭貓賴蹄踱踴蹂踹踵輻輯輸輳辨辦遵遴選遲遼遺鄴醒錠錶鋸錳錯錢鋼錫錄錚"],["c040","錐錦錡錕錮錙閻隧隨險雕霎霑霖霍霓霏靛靜靦鞘頰頸頻頷頭頹頤餐館餞餛餡餚駭駢駱骸骼髻髭鬨鮑鴕鴣鴦鴨鴒鴛默黔龍龜優償儡儲勵嚎嚀嚐嚅嚇"],["c0a1","嚏壕壓壑壎嬰嬪嬤孺尷屨嶼嶺嶽嶸幫彌徽應懂懇懦懋戲戴擎擊擘擠擰擦擬擱擢擭斂斃曙曖檀檔檄檢檜櫛檣橾檗檐檠歜殮毚氈濘濱濟濠濛濤濫濯澀濬濡濩濕濮濰燧營燮燦燥燭燬燴燠爵牆獰獲璩環璦璨癆療癌盪瞳瞪瞰瞬"],["c140","瞧瞭矯磷磺磴磯礁禧禪穗窿簇簍篾篷簌篠糠糜糞糢糟糙糝縮績繆縷縲繃縫總縱繅繁縴縹繈縵縿縯罄翳翼聱聲聰聯聳臆臃膺臂臀膿膽臉膾臨舉艱薪"],["c1a1","薄蕾薜薑薔薯薛薇薨薊虧蟀蟑螳蟒蟆螫螻螺蟈蟋褻褶襄褸褽覬謎謗謙講謊謠謝謄謐豁谿豳賺賽購賸賻趨蹉蹋蹈蹊轄輾轂轅輿避遽還邁邂邀鄹醣醞醜鍍鎂錨鍵鍊鍥鍋錘鍾鍬鍛鍰鍚鍔闊闋闌闈闆隱隸雖霜霞鞠韓顆颶餵騁"],["c240","駿鮮鮫鮪鮭鴻鴿麋黏點黜黝黛鼾齋叢嚕嚮壙壘嬸彝懣戳擴擲擾攆擺擻擷斷曜朦檳檬櫃檻檸櫂檮檯歟歸殯瀉瀋濾瀆濺瀑瀏燻燼燾燸獷獵璧璿甕癖癘"],["c2a1","癒瞽瞿瞻瞼礎禮穡穢穠竄竅簫簧簪簞簣簡糧織繕繞繚繡繒繙罈翹翻職聶臍臏舊藏薩藍藐藉薰薺薹薦蟯蟬蟲蟠覆覲觴謨謹謬謫豐贅蹙蹣蹦蹤蹟蹕軀轉轍邇邃邈醫醬釐鎔鎊鎖鎢鎳鎮鎬鎰鎘鎚鎗闔闖闐闕離雜雙雛雞霤鞣鞦"],["c340","鞭韹額顏題顎顓颺餾餿餽餮馥騎髁鬃鬆魏魎魍鯊鯉鯽鯈鯀鵑鵝鵠黠鼕鼬儳嚥壞壟壢寵龐廬懲懷懶懵攀攏曠曝櫥櫝櫚櫓瀛瀟瀨瀚瀝瀕瀘爆爍牘犢獸"],["c3a1","獺璽瓊瓣疇疆癟癡矇礙禱穫穩簾簿簸簽簷籀繫繭繹繩繪羅繳羶羹羸臘藩藝藪藕藤藥藷蟻蠅蠍蟹蟾襠襟襖襞譁譜識證譚譎譏譆譙贈贊蹼蹲躇蹶蹬蹺蹴轔轎辭邊邋醱醮鏡鏑鏟鏃鏈鏜鏝鏖鏢鏍鏘鏤鏗鏨關隴難霪霧靡韜韻類"],["c440","願顛颼饅饉騖騙鬍鯨鯧鯖鯛鶉鵡鵲鵪鵬麒麗麓麴勸嚨嚷嚶嚴嚼壤孀孃孽寶巉懸懺攘攔攙曦朧櫬瀾瀰瀲爐獻瓏癢癥礦礪礬礫竇競籌籃籍糯糰辮繽繼"],["c4a1","纂罌耀臚艦藻藹蘑藺蘆蘋蘇蘊蠔蠕襤覺觸議譬警譯譟譫贏贍躉躁躅躂醴釋鐘鐃鏽闡霰飄饒饑馨騫騰騷騵鰓鰍鹹麵黨鼯齟齣齡儷儸囁囀囂夔屬巍懼懾攝攜斕曩櫻欄櫺殲灌爛犧瓖瓔癩矓籐纏續羼蘗蘭蘚蠣蠢蠡蠟襪襬覽譴"],["c540","護譽贓躊躍躋轟辯醺鐮鐳鐵鐺鐸鐲鐫闢霸霹露響顧顥饗驅驃驀騾髏魔魑鰭鰥鶯鶴鷂鶸麝黯鼙齜齦齧儼儻囈囊囉孿巔巒彎懿攤權歡灑灘玀瓤疊癮癬"],["c5a1","禳籠籟聾聽臟襲襯觼讀贖贗躑躓轡酈鑄鑑鑒霽霾韃韁顫饕驕驍髒鬚鱉鰱鰾鰻鷓鷗鼴齬齪龔囌巖戀攣攫攪曬欐瓚竊籤籣籥纓纖纔臢蘸蘿蠱變邐邏鑣鑠鑤靨顯饜驚驛驗髓體髑鱔鱗鱖鷥麟黴囑壩攬灞癱癲矗罐羈蠶蠹衢讓讒"],["c640","讖艷贛釀鑪靂靈靄韆顰驟鬢魘鱟鷹鷺鹼鹽鼇齷齲廳欖灣籬籮蠻觀躡釁鑲鑰顱饞髖鬣黌灤矚讚鑷韉驢驥纜讜躪釅鑽鑾鑼鱷鱸黷豔鑿鸚爨驪鬱鸛鸞籲"],["c940","乂乜凵匚厂万丌乇亍囗兀屮彳丏冇与丮亓仂仉仈冘勼卬厹圠夃夬尐巿旡殳毌气爿丱丼仨仜仩仡仝仚刌匜卌圢圣夗夯宁宄尒尻屴屳帄庀庂忉戉扐氕"],["c9a1","氶汃氿氻犮犰玊禸肊阞伎优伬仵伔仱伀价伈伝伂伅伢伓伄仴伒冱刓刉刐劦匢匟卍厊吇囡囟圮圪圴夼妀奼妅奻奾奷奿孖尕尥屼屺屻屾巟幵庄异弚彴忕忔忏扜扞扤扡扦扢扙扠扚扥旯旮朾朹朸朻机朿朼朳氘汆汒汜汏汊汔汋"],["ca40","汌灱牞犴犵玎甪癿穵网艸艼芀艽艿虍襾邙邗邘邛邔阢阤阠阣佖伻佢佉体佤伾佧佒佟佁佘伭伳伿佡冏冹刜刞刡劭劮匉卣卲厎厏吰吷吪呔呅吙吜吥吘"],["caa1","吽呏呁吨吤呇囮囧囥坁坅坌坉坋坒夆奀妦妘妠妗妎妢妐妏妧妡宎宒尨尪岍岏岈岋岉岒岊岆岓岕巠帊帎庋庉庌庈庍弅弝彸彶忒忑忐忭忨忮忳忡忤忣忺忯忷忻怀忴戺抃抌抎抏抔抇扱扻扺扰抁抈扷扽扲扴攷旰旴旳旲旵杅杇"],["cb40","杙杕杌杈杝杍杚杋毐氙氚汸汧汫沄沋沏汱汯汩沚汭沇沕沜汦汳汥汻沎灴灺牣犿犽狃狆狁犺狅玕玗玓玔玒町甹疔疕皁礽耴肕肙肐肒肜芐芏芅芎芑芓"],["cba1","芊芃芄豸迉辿邟邡邥邞邧邠阰阨阯阭丳侘佼侅佽侀侇佶佴侉侄佷佌侗佪侚佹侁佸侐侜侔侞侒侂侕佫佮冞冼冾刵刲刳剆刱劼匊匋匼厒厔咇呿咁咑咂咈呫呺呾呥呬呴呦咍呯呡呠咘呣呧呤囷囹坯坲坭坫坱坰坶垀坵坻坳坴坢"],["cc40","坨坽夌奅妵妺姏姎妲姌姁妶妼姃姖妱妽姀姈妴姇孢孥宓宕屄屇岮岤岠岵岯岨岬岟岣岭岢岪岧岝岥岶岰岦帗帔帙弨弢弣弤彔徂彾彽忞忥怭怦怙怲怋"],["cca1","怴怊怗怳怚怞怬怢怍怐怮怓怑怌怉怜戔戽抭抴拑抾抪抶拊抮抳抯抻抩抰抸攽斨斻昉旼昄昒昈旻昃昋昍昅旽昑昐曶朊枅杬枎枒杶杻枘枆构杴枍枌杺枟枑枙枃杽极杸杹枔欥殀歾毞氝沓泬泫泮泙沶泔沭泧沷泐泂沺泃泆泭泲"],["cd40","泒泝沴沊沝沀泞泀洰泍泇沰泹泏泩泑炔炘炅炓炆炄炑炖炂炚炃牪狖狋狘狉狜狒狔狚狌狑玤玡玭玦玢玠玬玝瓝瓨甿畀甾疌疘皯盳盱盰盵矸矼矹矻矺"],["cda1","矷祂礿秅穸穻竻籵糽耵肏肮肣肸肵肭舠芠苀芫芚芘芛芵芧芮芼芞芺芴芨芡芩苂芤苃芶芢虰虯虭虮豖迒迋迓迍迖迕迗邲邴邯邳邰阹阽阼阺陃俍俅俓侲俉俋俁俔俜俙侻侳俛俇俖侺俀侹俬剄剉勀勂匽卼厗厖厙厘咺咡咭咥哏"],["ce40","哃茍咷咮哖咶哅哆咠呰咼咢咾呲哞咰垵垞垟垤垌垗垝垛垔垘垏垙垥垚垕壴复奓姡姞姮娀姱姝姺姽姼姶姤姲姷姛姩姳姵姠姾姴姭宨屌峐峘峌峗峋峛"],["cea1","峞峚峉峇峊峖峓峔峏峈峆峎峟峸巹帡帢帣帠帤庰庤庢庛庣庥弇弮彖徆怷怹恔恲恞恅恓恇恉恛恌恀恂恟怤恄恘恦恮扂扃拏挍挋拵挎挃拫拹挏挌拸拶挀挓挔拺挕拻拰敁敃斪斿昶昡昲昵昜昦昢昳昫昺昝昴昹昮朏朐柁柲柈枺"],["cf40","柜枻柸柘柀枷柅柫柤柟枵柍枳柷柶柮柣柂枹柎柧柰枲柼柆柭柌枮柦柛柺柉柊柃柪柋欨殂殄殶毖毘毠氠氡洨洴洭洟洼洿洒洊泚洳洄洙洺洚洑洀洝浂"],["cfa1","洁洘洷洃洏浀洇洠洬洈洢洉洐炷炟炾炱炰炡炴炵炩牁牉牊牬牰牳牮狊狤狨狫狟狪狦狣玅珌珂珈珅玹玶玵玴珫玿珇玾珃珆玸珋瓬瓮甮畇畈疧疪癹盄眈眃眄眅眊盷盻盺矧矨砆砑砒砅砐砏砎砉砃砓祊祌祋祅祄秕种秏秖秎窀"],["d040","穾竑笀笁籺籸籹籿粀粁紃紈紁罘羑羍羾耇耎耏耔耷胘胇胠胑胈胂胐胅胣胙胜胊胕胉胏胗胦胍臿舡芔苙苾苹茇苨茀苕茺苫苖苴苬苡苲苵茌苻苶苰苪"],["d0a1","苤苠苺苳苭虷虴虼虳衁衎衧衪衩觓訄訇赲迣迡迮迠郱邽邿郕郅邾郇郋郈釔釓陔陏陑陓陊陎倞倅倇倓倢倰倛俵俴倳倷倬俶俷倗倜倠倧倵倯倱倎党冔冓凊凄凅凈凎剡剚剒剞剟剕剢勍匎厞唦哢唗唒哧哳哤唚哿唄唈哫唑唅哱"],["d140","唊哻哷哸哠唎唃唋圁圂埌堲埕埒垺埆垽垼垸垶垿埇埐垹埁夎奊娙娖娭娮娕娏娗娊娞娳孬宧宭宬尃屖屔峬峿峮峱峷崀峹帩帨庨庮庪庬弳弰彧恝恚恧"],["d1a1","恁悢悈悀悒悁悝悃悕悛悗悇悜悎戙扆拲挐捖挬捄捅挶捃揤挹捋捊挼挩捁挴捘捔捙挭捇挳捚捑挸捗捀捈敊敆旆旃旄旂晊晟晇晑朒朓栟栚桉栲栳栻桋桏栖栱栜栵栫栭栯桎桄栴栝栒栔栦栨栮桍栺栥栠欬欯欭欱欴歭肂殈毦毤"],["d240","毨毣毢毧氥浺浣浤浶洍浡涒浘浢浭浯涑涍淯浿涆浞浧浠涗浰浼浟涂涘洯浨涋浾涀涄洖涃浻浽浵涐烜烓烑烝烋缹烢烗烒烞烠烔烍烅烆烇烚烎烡牂牸"],["d2a1","牷牶猀狺狴狾狶狳狻猁珓珙珥珖玼珧珣珩珜珒珛珔珝珚珗珘珨瓞瓟瓴瓵甡畛畟疰痁疻痄痀疿疶疺皊盉眝眛眐眓眒眣眑眕眙眚眢眧砣砬砢砵砯砨砮砫砡砩砳砪砱祔祛祏祜祓祒祑秫秬秠秮秭秪秜秞秝窆窉窅窋窌窊窇竘笐"],["d340","笄笓笅笏笈笊笎笉笒粄粑粊粌粈粍粅紞紝紑紎紘紖紓紟紒紏紌罜罡罞罠罝罛羖羒翃翂翀耖耾耹胺胲胹胵脁胻脀舁舯舥茳茭荄茙荑茥荖茿荁茦茜茢"],["d3a1","荂荎茛茪茈茼荍茖茤茠茷茯茩荇荅荌荓茞茬荋茧荈虓虒蚢蚨蚖蚍蚑蚞蚇蚗蚆蚋蚚蚅蚥蚙蚡蚧蚕蚘蚎蚝蚐蚔衃衄衭衵衶衲袀衱衿衯袃衾衴衼訒豇豗豻貤貣赶赸趵趷趶軑軓迾迵适迿迻逄迼迶郖郠郙郚郣郟郥郘郛郗郜郤酐"],["d440","酎酏釕釢釚陜陟隼飣髟鬯乿偰偪偡偞偠偓偋偝偲偈偍偁偛偊偢倕偅偟偩偫偣偤偆偀偮偳偗偑凐剫剭剬剮勖勓匭厜啵啶唼啍啐唴唪啑啢唶唵唰啒啅"],["d4a1","唌唲啥啎唹啈唭唻啀啋圊圇埻堔埢埶埜埴堀埭埽堈埸堋埳埏堇埮埣埲埥埬埡堎埼堐埧堁堌埱埩埰堍堄奜婠婘婕婧婞娸娵婭婐婟婥婬婓婤婗婃婝婒婄婛婈媎娾婍娹婌婰婩婇婑婖婂婜孲孮寁寀屙崞崋崝崚崠崌崨崍崦崥崏"],["d540","崰崒崣崟崮帾帴庱庴庹庲庳弶弸徛徖徟悊悐悆悾悰悺惓惔惏惤惙惝惈悱惛悷惊悿惃惍惀挲捥掊掂捽掽掞掭掝掗掫掎捯掇掐据掯捵掜捭掮捼掤挻掟"],["d5a1","捸掅掁掑掍捰敓旍晥晡晛晙晜晢朘桹梇梐梜桭桮梮梫楖桯梣梬梩桵桴梲梏桷梒桼桫桲梪梀桱桾梛梖梋梠梉梤桸桻梑梌梊桽欶欳欷欸殑殏殍殎殌氪淀涫涴涳湴涬淩淢涷淶淔渀淈淠淟淖涾淥淜淝淛淴淊涽淭淰涺淕淂淏淉"],["d640","淐淲淓淽淗淍淣涻烺焍烷焗烴焌烰焄烳焐烼烿焆焓焀烸烶焋焂焎牾牻牼牿猝猗猇猑猘猊猈狿猏猞玈珶珸珵琄琁珽琇琀珺珼珿琌琋珴琈畤畣痎痒痏"],["d6a1","痋痌痑痐皏皉盓眹眯眭眱眲眴眳眽眥眻眵硈硒硉硍硊硌砦硅硐祤祧祩祪祣祫祡离秺秸秶秷窏窔窐笵筇笴笥笰笢笤笳笘笪笝笱笫笭笯笲笸笚笣粔粘粖粣紵紽紸紶紺絅紬紩絁絇紾紿絊紻紨罣羕羜羝羛翊翋翍翐翑翇翏翉耟"],["d740","耞耛聇聃聈脘脥脙脛脭脟脬脞脡脕脧脝脢舑舸舳舺舴舲艴莐莣莨莍荺荳莤荴莏莁莕莙荵莔莩荽莃莌莝莛莪莋荾莥莯莈莗莰荿莦莇莮荶莚虙虖蚿蚷"],["d7a1","蛂蛁蛅蚺蚰蛈蚹蚳蚸蛌蚴蚻蚼蛃蚽蚾衒袉袕袨袢袪袚袑袡袟袘袧袙袛袗袤袬袌袓袎覂觖觙觕訰訧訬訞谹谻豜豝豽貥赽赻赹趼跂趹趿跁軘軞軝軜軗軠軡逤逋逑逜逌逡郯郪郰郴郲郳郔郫郬郩酖酘酚酓酕釬釴釱釳釸釤釹釪"],["d840","釫釷釨釮镺閆閈陼陭陫陱陯隿靪頄飥馗傛傕傔傞傋傣傃傌傎傝偨傜傒傂傇兟凔匒匑厤厧喑喨喥喭啷噅喢喓喈喏喵喁喣喒喤啽喌喦啿喕喡喎圌堩堷"],["d8a1","堙堞堧堣堨埵塈堥堜堛堳堿堶堮堹堸堭堬堻奡媯媔媟婺媢媞婸媦婼媥媬媕媮娷媄媊媗媃媋媩婻婽媌媜媏媓媝寪寍寋寔寑寊寎尌尰崷嵃嵫嵁嵋崿崵嵑嵎嵕崳崺嵒崽崱嵙嵂崹嵉崸崼崲崶嵀嵅幄幁彘徦徥徫惉悹惌惢惎惄愔"],["d940","惲愊愖愅惵愓惸惼惾惁愃愘愝愐惿愄愋扊掔掱掰揎揥揨揯揃撝揳揊揠揶揕揲揵摡揟掾揝揜揄揘揓揂揇揌揋揈揰揗揙攲敧敪敤敜敨敥斌斝斞斮旐旒"],["d9a1","晼晬晻暀晱晹晪晲朁椌棓椄棜椪棬棪棱椏棖棷棫棤棶椓椐棳棡椇棌椈楰梴椑棯棆椔棸棐棽棼棨椋椊椗棎棈棝棞棦棴棑椆棔棩椕椥棇欹欻欿欼殔殗殙殕殽毰毲毳氰淼湆湇渟湉溈渼渽湅湢渫渿湁湝湳渜渳湋湀湑渻渃渮湞"],["da40","湨湜湡渱渨湠湱湫渹渢渰湓湥渧湸湤湷湕湹湒湦渵渶湚焠焞焯烻焮焱焣焥焢焲焟焨焺焛牋牚犈犉犆犅犋猒猋猰猢猱猳猧猲猭猦猣猵猌琮琬琰琫琖"],["daa1","琚琡琭琱琤琣琝琩琠琲瓻甯畯畬痧痚痡痦痝痟痤痗皕皒盚睆睇睄睍睅睊睎睋睌矞矬硠硤硥硜硭硱硪确硰硩硨硞硢祴祳祲祰稂稊稃稌稄窙竦竤筊笻筄筈筌筎筀筘筅粢粞粨粡絘絯絣絓絖絧絪絏絭絜絫絒絔絩絑絟絎缾缿罥"],["db40","罦羢羠羡翗聑聏聐胾胔腃腊腒腏腇脽腍脺臦臮臷臸臹舄舼舽舿艵茻菏菹萣菀菨萒菧菤菼菶萐菆菈菫菣莿萁菝菥菘菿菡菋菎菖菵菉萉萏菞萑萆菂菳"],["dba1","菕菺菇菑菪萓菃菬菮菄菻菗菢萛菛菾蛘蛢蛦蛓蛣蛚蛪蛝蛫蛜蛬蛩蛗蛨蛑衈衖衕袺裗袹袸裀袾袶袼袷袽袲褁裉覕覘覗觝觚觛詎詍訹詙詀詗詘詄詅詒詈詑詊詌詏豟貁貀貺貾貰貹貵趄趀趉跘跓跍跇跖跜跏跕跙跈跗跅軯軷軺"],["dc40","軹軦軮軥軵軧軨軶軫軱軬軴軩逭逴逯鄆鄬鄄郿郼鄈郹郻鄁鄀鄇鄅鄃酡酤酟酢酠鈁鈊鈥鈃鈚鈦鈏鈌鈀鈒釿釽鈆鈄鈧鈂鈜鈤鈙鈗鈅鈖镻閍閌閐隇陾隈"],["dca1","隉隃隀雂雈雃雱雰靬靰靮頇颩飫鳦黹亃亄亶傽傿僆傮僄僊傴僈僂傰僁傺傱僋僉傶傸凗剺剸剻剼嗃嗛嗌嗐嗋嗊嗝嗀嗔嗄嗩喿嗒喍嗏嗕嗢嗖嗈嗲嗍嗙嗂圔塓塨塤塏塍塉塯塕塎塝塙塥塛堽塣塱壼嫇嫄嫋媺媸媱媵媰媿嫈媻嫆"],["dd40","媷嫀嫊媴媶嫍媹媐寖寘寙尟尳嵱嵣嵊嵥嵲嵬嵞嵨嵧嵢巰幏幎幊幍幋廅廌廆廋廇彀徯徭惷慉慊愫慅愶愲愮慆愯慏愩慀戠酨戣戥戤揅揱揫搐搒搉搠搤"],["dda1","搳摃搟搕搘搹搷搢搣搌搦搰搨摁搵搯搊搚摀搥搧搋揧搛搮搡搎敯斒旓暆暌暕暐暋暊暙暔晸朠楦楟椸楎楢楱椿楅楪椹楂楗楙楺楈楉椵楬椳椽楥棰楸椴楩楀楯楄楶楘楁楴楌椻楋椷楜楏楑椲楒椯楻椼歆歅歃歂歈歁殛嗀毻毼"],["de40","毹毷毸溛滖滈溏滀溟溓溔溠溱溹滆滒溽滁溞滉溷溰滍溦滏溲溾滃滜滘溙溒溎溍溤溡溿溳滐滊溗溮溣煇煔煒煣煠煁煝煢煲煸煪煡煂煘煃煋煰煟煐煓"],["dea1","煄煍煚牏犍犌犑犐犎猼獂猻猺獀獊獉瑄瑊瑋瑒瑑瑗瑀瑏瑐瑎瑂瑆瑍瑔瓡瓿瓾瓽甝畹畷榃痯瘏瘃痷痾痼痹痸瘐痻痶痭痵痽皙皵盝睕睟睠睒睖睚睩睧睔睙睭矠碇碚碔碏碄碕碅碆碡碃硹碙碀碖硻祼禂祽祹稑稘稙稒稗稕稢稓"],["df40","稛稐窣窢窞竫筦筤筭筴筩筲筥筳筱筰筡筸筶筣粲粴粯綈綆綀綍絿綅絺綎絻綃絼綌綔綄絽綒罭罫罧罨罬羦羥羧翛翜耡腤腠腷腜腩腛腢腲朡腞腶腧腯"],["dfa1","腄腡舝艉艄艀艂艅蓱萿葖葶葹蒏蒍葥葑葀蒆葧萰葍葽葚葙葴葳葝蔇葞萷萺萴葺葃葸萲葅萩菙葋萯葂萭葟葰萹葎葌葒葯蓅蒎萻葇萶萳葨葾葄萫葠葔葮葐蜋蜄蛷蜌蛺蛖蛵蝍蛸蜎蜉蜁蛶蜍蜅裖裋裍裎裞裛裚裌裐覅覛觟觥觤"],["e040","觡觠觢觜触詶誆詿詡訿詷誂誄詵誃誁詴詺谼豋豊豥豤豦貆貄貅賌赨赩趑趌趎趏趍趓趔趐趒跰跠跬跱跮跐跩跣跢跧跲跫跴輆軿輁輀輅輇輈輂輋遒逿"],["e0a1","遄遉逽鄐鄍鄏鄑鄖鄔鄋鄎酮酯鉈鉒鈰鈺鉦鈳鉥鉞銃鈮鉊鉆鉭鉬鉏鉠鉧鉯鈶鉡鉰鈱鉔鉣鉐鉲鉎鉓鉌鉖鈲閟閜閞閛隒隓隑隗雎雺雽雸雵靳靷靸靲頏頍頎颬飶飹馯馲馰馵骭骫魛鳪鳭鳧麀黽僦僔僗僨僳僛僪僝僤僓僬僰僯僣僠"],["e140","凘劀劁勩勫匰厬嘧嘕嘌嘒嗼嘏嘜嘁嘓嘂嗺嘝嘄嗿嗹墉塼墐墘墆墁塿塴墋塺墇墑墎塶墂墈塻墔墏壾奫嫜嫮嫥嫕嫪嫚嫭嫫嫳嫢嫠嫛嫬嫞嫝嫙嫨嫟孷寠"],["e1a1","寣屣嶂嶀嵽嶆嵺嶁嵷嶊嶉嶈嵾嵼嶍嵹嵿幘幙幓廘廑廗廎廜廕廙廒廔彄彃彯徶愬愨慁慞慱慳慒慓慲慬憀慴慔慺慛慥愻慪慡慖戩戧戫搫摍摛摝摴摶摲摳摽摵摦撦摎撂摞摜摋摓摠摐摿搿摬摫摙摥摷敳斠暡暠暟朅朄朢榱榶槉"],["e240","榠槎榖榰榬榼榑榙榎榧榍榩榾榯榿槄榽榤槔榹槊榚槏榳榓榪榡榞槙榗榐槂榵榥槆歊歍歋殞殟殠毃毄毾滎滵滱漃漥滸漷滻漮漉潎漙漚漧漘漻漒滭漊"],["e2a1","漶潳滹滮漭潀漰漼漵滫漇漎潃漅滽滶漹漜滼漺漟漍漞漈漡熇熐熉熀熅熂熏煻熆熁熗牄牓犗犕犓獃獍獑獌瑢瑳瑱瑵瑲瑧瑮甀甂甃畽疐瘖瘈瘌瘕瘑瘊瘔皸瞁睼瞅瞂睮瞀睯睾瞃碲碪碴碭碨硾碫碞碥碠碬碢碤禘禊禋禖禕禔禓"],["e340","禗禈禒禐稫穊稰稯稨稦窨窫窬竮箈箜箊箑箐箖箍箌箛箎箅箘劄箙箤箂粻粿粼粺綧綷緂綣綪緁緀緅綝緎緄緆緋緌綯綹綖綼綟綦綮綩綡緉罳翢翣翥翞"],["e3a1","耤聝聜膉膆膃膇膍膌膋舕蒗蒤蒡蒟蒺蓎蓂蒬蒮蒫蒹蒴蓁蓍蒪蒚蒱蓐蒝蒧蒻蒢蒔蓇蓌蒛蒩蒯蒨蓖蒘蒶蓏蒠蓗蓔蓒蓛蒰蒑虡蜳蜣蜨蝫蝀蜮蜞蜡蜙蜛蝃蜬蝁蜾蝆蜠蜲蜪蜭蜼蜒蜺蜱蜵蝂蜦蜧蜸蜤蜚蜰蜑裷裧裱裲裺裾裮裼裶裻"],["e440","裰裬裫覝覡覟覞觩觫觨誫誙誋誒誏誖谽豨豩賕賏賗趖踉踂跿踍跽踊踃踇踆踅跾踀踄輐輑輎輍鄣鄜鄠鄢鄟鄝鄚鄤鄡鄛酺酲酹酳銥銤鉶銛鉺銠銔銪銍"],["e4a1","銦銚銫鉹銗鉿銣鋮銎銂銕銢鉽銈銡銊銆銌銙銧鉾銇銩銝銋鈭隞隡雿靘靽靺靾鞃鞀鞂靻鞄鞁靿韎韍頖颭颮餂餀餇馝馜駃馹馻馺駂馽駇骱髣髧鬾鬿魠魡魟鳱鳲鳵麧僿儃儰僸儆儇僶僾儋儌僽儊劋劌勱勯噈噂噌嘵噁噊噉噆噘"],["e540","噚噀嘳嘽嘬嘾嘸嘪嘺圚墫墝墱墠墣墯墬墥墡壿嫿嫴嫽嫷嫶嬃嫸嬂嫹嬁嬇嬅嬏屧嶙嶗嶟嶒嶢嶓嶕嶠嶜嶡嶚嶞幩幝幠幜緳廛廞廡彉徲憋憃慹憱憰憢憉"],["e5a1","憛憓憯憭憟憒憪憡憍慦憳戭摮摰撖撠撅撗撜撏撋撊撌撣撟摨撱撘敶敺敹敻斲斳暵暰暩暲暷暪暯樀樆樗槥槸樕槱槤樠槿槬槢樛樝槾樧槲槮樔槷槧橀樈槦槻樍槼槫樉樄樘樥樏槶樦樇槴樖歑殥殣殢殦氁氀毿氂潁漦潾澇濆澒"],["e640","澍澉澌潢潏澅潚澖潶潬澂潕潲潒潐潗澔澓潝漀潡潫潽潧澐潓澋潩潿澕潣潷潪潻熲熯熛熰熠熚熩熵熝熥熞熤熡熪熜熧熳犘犚獘獒獞獟獠獝獛獡獚獙"],["e6a1","獢璇璉璊璆璁瑽璅璈瑼瑹甈甇畾瘥瘞瘙瘝瘜瘣瘚瘨瘛皜皝皞皛瞍瞏瞉瞈磍碻磏磌磑磎磔磈磃磄磉禚禡禠禜禢禛歶稹窲窴窳箷篋箾箬篎箯箹篊箵糅糈糌糋緷緛緪緧緗緡縃緺緦緶緱緰緮緟罶羬羰羭翭翫翪翬翦翨聤聧膣膟"],["e740","膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢"],["e7a1","蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧"],["e840","踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓"],["e8a1","銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮"],["e940","噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺"],["e9a1","憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸"],["ea40","澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙"],["eaa1","瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘"],["eb40","蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠"],["eba1","諢諲諴諵諝謔諤諟諰諈諞諡諨諿諯諻貑貒貐賵賮賱賰賳赬赮趥趧踳踾踸蹀蹅踶踼踽蹁踰踿躽輶輮輵輲輹輷輴遶遹遻邆郺鄳鄵鄶醓醐醑醍醏錧錞錈錟錆錏鍺錸錼錛錣錒錁鍆錭錎錍鋋錝鋺錥錓鋹鋷錴錂錤鋿錩錹錵錪錔錌"],["ec40","錋鋾錉錀鋻錖閼闍閾閹閺閶閿閵閽隩雔霋霒霐鞙鞗鞔韰韸頵頯頲餤餟餧餩馞駮駬駥駤駰駣駪駩駧骹骿骴骻髶髺髹髷鬳鮀鮅鮇魼魾魻鮂鮓鮒鮐魺鮕"],["eca1","魽鮈鴥鴗鴠鴞鴔鴩鴝鴘鴢鴐鴙鴟麈麆麇麮麭黕黖黺鼒鼽儦儥儢儤儠儩勴嚓嚌嚍嚆嚄嚃噾嚂噿嚁壖壔壏壒嬭嬥嬲嬣嬬嬧嬦嬯嬮孻寱寲嶷幬幪徾徻懃憵憼懧懠懥懤懨懞擯擩擣擫擤擨斁斀斶旚曒檍檖檁檥檉檟檛檡檞檇檓檎"],["ed40","檕檃檨檤檑橿檦檚檅檌檒歛殭氉濌澩濴濔濣濜濭濧濦濞濲濝濢濨燡燱燨燲燤燰燢獳獮獯璗璲璫璐璪璭璱璥璯甐甑甒甏疄癃癈癉癇皤盩瞵瞫瞲瞷瞶"],["eda1","瞴瞱瞨矰磳磽礂磻磼磲礅磹磾礄禫禨穜穛穖穘穔穚窾竀竁簅簏篲簀篿篻簎篴簋篳簂簉簃簁篸篽簆篰篱簐簊糨縭縼繂縳顈縸縪繉繀繇縩繌縰縻縶繄縺罅罿罾罽翴翲耬膻臄臌臊臅臇膼臩艛艚艜薃薀薏薧薕薠薋薣蕻薤薚薞"],["ee40","蕷蕼薉薡蕺蕸蕗薎薖薆薍薙薝薁薢薂薈薅蕹蕶薘薐薟虨螾螪螭蟅螰螬螹螵螼螮蟉蟃蟂蟌螷螯蟄蟊螴螶螿螸螽蟞螲褵褳褼褾襁襒褷襂覭覯覮觲觳謞"],["eea1","謘謖謑謅謋謢謏謒謕謇謍謈謆謜謓謚豏豰豲豱豯貕貔賹赯蹎蹍蹓蹐蹌蹇轃轀邅遾鄸醚醢醛醙醟醡醝醠鎡鎃鎯鍤鍖鍇鍼鍘鍜鍶鍉鍐鍑鍠鍭鎏鍌鍪鍹鍗鍕鍒鍏鍱鍷鍻鍡鍞鍣鍧鎀鍎鍙闇闀闉闃闅閷隮隰隬霠霟霘霝霙鞚鞡鞜"],["ef40","鞞鞝韕韔韱顁顄顊顉顅顃餥餫餬餪餳餲餯餭餱餰馘馣馡騂駺駴駷駹駸駶駻駽駾駼騃骾髾髽鬁髼魈鮚鮨鮞鮛鮦鮡鮥鮤鮆鮢鮠鮯鴳鵁鵧鴶鴮鴯鴱鴸鴰"],["efa1","鵅鵂鵃鴾鴷鵀鴽翵鴭麊麉麍麰黈黚黻黿鼤鼣鼢齔龠儱儭儮嚘嚜嚗嚚嚝嚙奰嬼屩屪巀幭幮懘懟懭懮懱懪懰懫懖懩擿攄擽擸攁攃擼斔旛曚曛曘櫅檹檽櫡櫆檺檶檷櫇檴檭歞毉氋瀇瀌瀍瀁瀅瀔瀎濿瀀濻瀦濼濷瀊爁燿燹爃燽獶"],["f040","璸瓀璵瓁璾璶璻瓂甔甓癜癤癙癐癓癗癚皦皽盬矂瞺磿礌礓礔礉礐礒礑禭禬穟簜簩簙簠簟簭簝簦簨簢簥簰繜繐繖繣繘繢繟繑繠繗繓羵羳翷翸聵臑臒"],["f0a1","臐艟艞薴藆藀藃藂薳薵薽藇藄薿藋藎藈藅薱薶藒蘤薸薷薾虩蟧蟦蟢蟛蟫蟪蟥蟟蟳蟤蟔蟜蟓蟭蟘蟣螤蟗蟙蠁蟴蟨蟝襓襋襏襌襆襐襑襉謪謧謣謳謰謵譇謯謼謾謱謥謷謦謶謮謤謻謽謺豂豵貙貘貗賾贄贂贀蹜蹢蹠蹗蹖蹞蹥蹧"],["f140","蹛蹚蹡蹝蹩蹔轆轇轈轋鄨鄺鄻鄾醨醥醧醯醪鎵鎌鎒鎷鎛鎝鎉鎧鎎鎪鎞鎦鎕鎈鎙鎟鎍鎱鎑鎲鎤鎨鎴鎣鎥闒闓闑隳雗雚巂雟雘雝霣霢霥鞬鞮鞨鞫鞤鞪"],["f1a1","鞢鞥韗韙韖韘韺顐顑顒颸饁餼餺騏騋騉騍騄騑騊騅騇騆髀髜鬈鬄鬅鬩鬵魊魌魋鯇鯆鯃鮿鯁鮵鮸鯓鮶鯄鮹鮽鵜鵓鵏鵊鵛鵋鵙鵖鵌鵗鵒鵔鵟鵘鵚麎麌黟鼁鼀鼖鼥鼫鼪鼩鼨齌齕儴儵劖勷厴嚫嚭嚦嚧嚪嚬壚壝壛夒嬽嬾嬿巃幰"],["f240","徿懻攇攐攍攉攌攎斄旞旝曞櫧櫠櫌櫑櫙櫋櫟櫜櫐櫫櫏櫍櫞歠殰氌瀙瀧瀠瀖瀫瀡瀢瀣瀩瀗瀤瀜瀪爌爊爇爂爅犥犦犤犣犡瓋瓅璷瓃甖癠矉矊矄矱礝礛"],["f2a1","礡礜礗礞禰穧穨簳簼簹簬簻糬糪繶繵繸繰繷繯繺繲繴繨罋罊羃羆羷翽翾聸臗臕艤艡艣藫藱藭藙藡藨藚藗藬藲藸藘藟藣藜藑藰藦藯藞藢蠀蟺蠃蟶蟷蠉蠌蠋蠆蟼蠈蟿蠊蠂襢襚襛襗襡襜襘襝襙覈覷覶觶譐譈譊譀譓譖譔譋譕"],["f340","譑譂譒譗豃豷豶貚贆贇贉趬趪趭趫蹭蹸蹳蹪蹯蹻軂轒轑轏轐轓辴酀鄿醰醭鏞鏇鏏鏂鏚鏐鏹鏬鏌鏙鎩鏦鏊鏔鏮鏣鏕鏄鏎鏀鏒鏧镽闚闛雡霩霫霬霨霦"],["f3a1","鞳鞷鞶韝韞韟顜顙顝顗颿颽颻颾饈饇饃馦馧騚騕騥騝騤騛騢騠騧騣騞騜騔髂鬋鬊鬎鬌鬷鯪鯫鯠鯞鯤鯦鯢鯰鯔鯗鯬鯜鯙鯥鯕鯡鯚鵷鶁鶊鶄鶈鵱鶀鵸鶆鶋鶌鵽鵫鵴鵵鵰鵩鶅鵳鵻鶂鵯鵹鵿鶇鵨麔麑黀黼鼭齀齁齍齖齗齘匷嚲"],["f440","嚵嚳壣孅巆巇廮廯忀忁懹攗攖攕攓旟曨曣曤櫳櫰櫪櫨櫹櫱櫮櫯瀼瀵瀯瀷瀴瀱灂瀸瀿瀺瀹灀瀻瀳灁爓爔犨獽獼璺皫皪皾盭矌矎矏矍矲礥礣礧礨礤礩"],["f4a1","禲穮穬穭竷籉籈籊籇籅糮繻繾纁纀羺翿聹臛臙舋艨艩蘢藿蘁藾蘛蘀藶蘄蘉蘅蘌藽蠙蠐蠑蠗蠓蠖襣襦覹觷譠譪譝譨譣譥譧譭趮躆躈躄轙轖轗轕轘轚邍酃酁醷醵醲醳鐋鐓鏻鐠鐏鐔鏾鐕鐐鐨鐙鐍鏵鐀鏷鐇鐎鐖鐒鏺鐉鏸鐊鏿"],["f540","鏼鐌鏶鐑鐆闞闠闟霮霯鞹鞻韽韾顠顢顣顟飁飂饐饎饙饌饋饓騲騴騱騬騪騶騩騮騸騭髇髊髆鬐鬒鬑鰋鰈鯷鰅鰒鯸鱀鰇鰎鰆鰗鰔鰉鶟鶙鶤鶝鶒鶘鶐鶛"],["f5a1","鶠鶔鶜鶪鶗鶡鶚鶢鶨鶞鶣鶿鶩鶖鶦鶧麙麛麚黥黤黧黦鼰鼮齛齠齞齝齙龑儺儹劘劗囃嚽嚾孈孇巋巏廱懽攛欂櫼欃櫸欀灃灄灊灈灉灅灆爝爚爙獾甗癪矐礭礱礯籔籓糲纊纇纈纋纆纍罍羻耰臝蘘蘪蘦蘟蘣蘜蘙蘧蘮蘡蘠蘩蘞蘥"],["f640","蠩蠝蠛蠠蠤蠜蠫衊襭襩襮襫觺譹譸譅譺譻贐贔趯躎躌轞轛轝酆酄酅醹鐿鐻鐶鐩鐽鐼鐰鐹鐪鐷鐬鑀鐱闥闤闣霵霺鞿韡顤飉飆飀饘饖騹騽驆驄驂驁騺"],["f6a1","騿髍鬕鬗鬘鬖鬺魒鰫鰝鰜鰬鰣鰨鰩鰤鰡鶷鶶鶼鷁鷇鷊鷏鶾鷅鷃鶻鶵鷎鶹鶺鶬鷈鶱鶭鷌鶳鷍鶲鹺麜黫黮黭鼛鼘鼚鼱齎齥齤龒亹囆囅囋奱孋孌巕巑廲攡攠攦攢欋欈欉氍灕灖灗灒爞爟犩獿瓘瓕瓙瓗癭皭礵禴穰穱籗籜籙籛籚"],["f740","糴糱纑罏羇臞艫蘴蘵蘳蘬蘲蘶蠬蠨蠦蠪蠥襱覿覾觻譾讄讂讆讅譿贕躕躔躚躒躐躖躗轠轢酇鑌鑐鑊鑋鑏鑇鑅鑈鑉鑆霿韣顪顩飋饔饛驎驓驔驌驏驈驊"],["f7a1","驉驒驐髐鬙鬫鬻魖魕鱆鱈鰿鱄鰹鰳鱁鰼鰷鰴鰲鰽鰶鷛鷒鷞鷚鷋鷐鷜鷑鷟鷩鷙鷘鷖鷵鷕鷝麶黰鼵鼳鼲齂齫龕龢儽劙壨壧奲孍巘蠯彏戁戃戄攩攥斖曫欑欒欏毊灛灚爢玂玁玃癰矔籧籦纕艬蘺虀蘹蘼蘱蘻蘾蠰蠲蠮蠳襶襴襳觾"],["f840","讌讎讋讈豅贙躘轤轣醼鑢鑕鑝鑗鑞韄韅頀驖驙鬞鬟鬠鱒鱘鱐鱊鱍鱋鱕鱙鱌鱎鷻鷷鷯鷣鷫鷸鷤鷶鷡鷮鷦鷲鷰鷢鷬鷴鷳鷨鷭黂黐黲黳鼆鼜鼸鼷鼶齃齏"],["f8a1","齱齰齮齯囓囍孎屭攭曭曮欓灟灡灝灠爣瓛瓥矕礸禷禶籪纗羉艭虃蠸蠷蠵衋讔讕躞躟躠躝醾醽釂鑫鑨鑩雥靆靃靇韇韥驞髕魙鱣鱧鱦鱢鱞鱠鸂鷾鸇鸃鸆鸅鸀鸁鸉鷿鷽鸄麠鼞齆齴齵齶囔攮斸欘欙欗欚灢爦犪矘矙礹籩籫糶纚"],["f940","纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊"],["f9a1","龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓"]]')},function(e,t,n){(function(){var u,l;function t(t,e,n){this.type=t,this.length=e,this.lengthType=null!=n?n:"count"}u=n(49).Number,l=n(26),t.prototype.decode=function(t,e){var n,r,i,a,o,s;if(i=t.pos,a=[],n=e,null!=this.length&&(r=l.resolveLength(this.length,t,e)),this.length instanceof u&&(Object.defineProperties(a,{parent:{value:e},_startOffset:{value:i},_currentOffset:{value:0,writable:!0},_length:{value:r}}),n=a),null==r||"bytes"===this.lengthType)for(o=null!=r?t.pos+r:null!=e&&e._length?e._startOffset+e._length:t.length;t.posi;)o(r,n=e[i++])&&(~l(a,n)||a.push(n));return a}},function(t,e,n){var r=n(117),i=Math.max,a=Math.min;t.exports=function(t,e){return(t=r(t))<0?i(t+e,0):a(t,e)}},function(t,e,n){var i=n(111),a=n(14)("toStringTag"),o="Arguments"==i(function(){return arguments}());t.exports=function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),a))?n:o?i(e):"Object"==(r=i(e))&&"function"==typeof e.callee?"Arguments":r}},function(t,e,n){var r=n(111);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(186),i=n(120).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){t.exports={default:n(360),__esModule:!0}},function(t,e,n){"use strict";function o(t,e){var n,r=p(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n}var s=n(17).f,l=n(76),u=n(193),c=n(38),h=n(194),f=n(81),r=n(116),i=n(183),a=n(367),d=n(13),p=n(80).fastKey,g=n(127),y=d?"_s":"size";t.exports={getConstructor:function(t,a,n,r){var i=t(function(t,e){h(t,i,a,"_i"),t._t=a,t._i=l(null),t._f=void 0,t._l=void 0,t[y]=0,null!=e&&f(e,n,t[r],t)});return u(i.prototype,{clear:function(){for(var t=g(this,a),e=t._i,n=t._f;n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=void 0),delete e[n.i];t._f=t._l=void 0,t[y]=0},delete:function(t){var e=g(this,a),n=o(e,t);if(n){var r=n.n,i=n.p;delete e._i[n.i],n.r=!0,i&&(i.n=r),r&&(r.p=i),e._f==n&&(e._f=r),e._l==n&&(e._l=i),e[y]--}return!!n},forEach:function(t,e){g(this,a);for(var n,r=c(t,1>>n.bit_pos_&i].bits-S)&&(n.bit_pos_+=S,e+=t[e].value,e+=n.val_>>>n.bit_pos_&(1<>=1,++l;for(h=0;h>>r.bit_pos_&15,r.bit_pos_+=g[m].bits,y=g[m].value,0!==(f[v]=y)&&(d-=32>>y,++p)}if(1!==p&&0!==d)throw new Error("[ReadHuffmanCode] invalid num_codes or space");!function(t,e,n,r){for(var i=0,a=w,o=0,s=0,l=32768,u=[],c=0;c<32;c++)u.push(new xt(0,0));for(b(u,0,5,t,_);i>>r.bit_pos_&31,r.bit_pos_+=u[f].bits,(h=255&u[f].value)>(a=h));else{var d,p,g=h-14,y=0;if(h===x&&(y=a),s!==y&&(o=0,s=y),0<(d=o)&&(o-=2,o<<=g),e num_symbols");for(var v=0;v>>5]),this.htrees=new Uint32Array(e)}function Wt(t,e){var n,r,i={num_htrees:null,context_map:null},a=0;e.readMoreInput();var o=i.num_htrees=Rt(e)+1,s=i.context_map=new Uint8Array(t);if(o<=1)return i;for(e.readBits(1)&&(a=e.readBits(4)+1),n=[],r=0;r= context_map_size");s[r]=0,++r}else s[r]=l-a,++r}return e.readBits(1)&&function(t,e){var n,r=new Uint8Array(256);for(n=0;n<256;++n)r[n]=n;for(n=0;n>>a.bit_pos_,a.bit_pos_+=8,++l,--e;if(u+(o=a.bit_end_pos_-a.bit_pos_>>3)>bt.IBUF_MASK){for(var c=bt.IBUF_MASK+1-u,h=0;he.buffer.length){var Q=new Uint8Array(v+z);Q.set(e.buffer),e.buffer=Q}if(m=J.input_end,P=J.is_uncompressed,J.is_metadata)for(y=(g=h).bit_pos_+7&-8,g.readBits(y-g.bit_pos_);0>6)?(nt-=2,-1):0,rt=_t.kInsertRangeLut[nt]+(et>>3&7),it=_t.kCopyRangeLut[nt]+(7&et),at=_t.kInsertLengthPrefixCode[rt].offset+h.readBits(_t.kInsertLengthPrefixCode[rt].nbits),ot=_t.kCopyLengthPrefixCode[it].offset+h.readBits(_t.kCopyLengthPrefixCode[it].nbits),S=s[v-1&o],_=s[v-2&o],ut=0;ut>=E))<<(ht=1+(st>>1)))-4)+h.readBits(ht)<=wt.minDictionaryWordLength&&ot<=wt.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+v+" distance: "+lt+" len: "+ot+" bytes left: "+z);var dt=wt.offsetsByLength[ot],pt=lt-b-1,gt=wt.sizeBitsByLength[ot],yt=pt>>gt;if(dt+=(pt&(1<this.buffer.length&&(n=this.buffer.length-this.pos);for(var r=0;rthis.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(t.subarray(0,e),this.pos),this.pos+=e,e},e.BrotliOutput=r},function(t,e,n){var r=n(433);e.init=function(){e.dictionary=r.init()},e.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),e.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),e.minDictionaryWordLength=4,e.maxDictionaryWordLength=24},function(t,e){function m(t,e){this.bits=t,this.value=e}e.HuffmanCode=m;var b=15;function w(t,e){for(var n=1<>=1;return(t&n-1)+n}function x(t,e,n,r,i){for(;t[e+(r-=n)]=new m(i.bits,i.value),0>n),l,f,new m(a-n&255,65535&p[o++])),s=w(s,a);return d}},function(t,e,n){"use strict";var r,i,a,o,s,l,u,c,h,f,d,p,g,y,v,m=n(439),b=n(440),w=n(441);w.BK,u=w.CR,w.LF,w.NL,s=w.CB,a=w.BA,w.SP,y=w.WJ,g=w.SP,o=w.BK,c=w.LF,h=w.NL,r=w.AI,i=w.AL,d=w.SA,p=w.SG,v=w.XX,l=w.CJ,w.ID,f=w.NS;function x(t){switch(t){case r:return i;case d:case p:case v:return i;case l:return f;default:return t}}function S(t){switch(t){case c:case h:return o;case s:return a;case g:return y;default:return t}}function _(t,e){void 0===e&&(e=!1),this.position=t,this.required=e}var k=n(442),C=k.DI_BRK,A=k.IN_BRK,P=k.CI_BRK,E=k.CP_BRK,O=(k.PR_BRK,k.pairTable),I=new m(b.toByteArray("AA4IAAAAAAAAAhqg5VV7NJtZvz7fTC8zU5deplUlMrQoWqmqahD5So0aipYWrUhVFSVBQ10iSTtUtW6nKDVF6k7d75eQfEUbFcQ9KiFS90tQEolcP23nrLPmO+esr/+f39rr/a293t/e7/P8nmfvlz0O6RvrBJADtbBNaD88IOKTOmOrCqhu9zE770vc1pBV/xL5dxj2V7Zj4FGSomFKStCWNlV7hG1VabZfZ1LaHbFrRwzzLjzPoi1UHDnlV/lWbhgIIJvLBp/pu7AHEdRnIY+ROdXxg4fNpMdTxVnnm08OjozejAVsBqwqz8kddGRlRxsd8c55dNZoPuex6a7Dt6L0NNb03sqgTlR2/OT7eTt0Y0WnpUXxLsp5SMANc4DsmX4zJUBQvznwexm9tsMH+C9uRYMPOd96ZHB29NZjCIM2nfO7tsmQveX3l2r7ft0N4/SRJ7kO6Y8ZCaeuUQ4gMTZ67cp7TgxvlNDsPgOBdZi2YTam5Q7m3+00l+XG7PrDe6YoPmHgK+yLih7fAR16ZFCeD9WvOVt+gfNW/KT5/M6rb/9KERt+N1lad5RneVjzxXHsLofuU+TvrEsr3+26sVz5WJh6L/svoPK3qepFH9bysDljWtD1F7KrxzW1i9r+e/NLxV/acts7zuo304J9+t3Pd6Y6u8f3EAqxNRgv5DZjaI3unyvkvHPya/v3mWVYOC38qBq11+yHZ2bAyP1HbkV92vdno7r2lxz9UwCdCJVfd14NLcpO2CadHS/XPJ9doXgz5vLv/1OBVS3gX0D9n6LiNIDfpilO9RsLgZ2W/wIy8W/Rh93jfoz4qmRV2xElv6p2lRXQdO6/Cv8f5nGn3u0wLXjhnvClabL1o+7yvIpvLfT/xsKG30y/sTvq30ia9Czxp9dr9v/e7Yn/O0QJXxxBOJmceP/DBFa1q1v6oudn/e6qc/37dUoNvnYL4plQ9OoneYOh/r8fOFm7yl7FETHY9dXd5K2n/qEc53dOEe1TTJcvCfp1dpTC334l0vyaFL6mttNEbFjzO+ZV2mLk0qc3BrxJ4d9gweMmjRorxb7vic0rSq6D4wzAyFWas1TqPE0sLI8XLAryC8tPChaN3ALEZSWmtB34SyZcxXYn/E4Tg0LeMIPhgPKD9zyHGMxxhxnDDih7eI86xECTM8zodUCdgffUmRh4rQ8zyA6ow/Aei+01a8OMfziQQ+GAEkhwN/cqUFYAVzA9ex4n6jgtsiMvXf5BtXxEU4hSphvx3v8+9au8eEekEEpkrkne/zB1M+HAPuXIz3paxKlfe8aDMfGWAX6Md6PuuAdKHFVH++Ed5LEji94Z5zeiJIxbmWeN7rr1/ZcaBl5/nimdHsHgIH/ssyLUXZ4fDQ46HnBb+hQqG8yNiKRrXL/b1IPYDUsu3dFKtRMcjqlRvONd4xBvOufx2cUHuk8pmG1D7PyOQmUmluisVFS9OWS8fPIe8LiCtjwJKnEC9hrS9uKmISI3Wa5+vdXUG9dtyfr7g/oJv2wbzeZU838G6mEvntUb3SVV/fBZ6H/sL+lElzeRrHy2Xbe7UWX1q5sgOQ81rv+2baej4fP4m5Mf/GkoxfDtT3++KP7do9Jn26aa6xAhCf5L9RZVfkWKCcjI1eYbm2plvTEqkDxKC402bGzXCYaGnuALHabBT1dFLuOSB7RorOPEhZah1NjZIgR/UFGfK3p1ElYnevOMBDLURdpIjrI+qZk4sffGbRFiXuEmdFjiAODlQCJvIaB1rW61Ljg3y4eS4LAcSgDxxZQs0DYa15wA032Z+lGUfpoyOrFo3mg1sRQtN/fHHCx3TrM8eTrldMbYisDLXbUDoXMLejSq0fUNuO1muX0gEa8vgyegkqiqqbC3W0S4cC9Kmt8MuS/hFO7Xei3f8rSvIjeveMM7kxjUixOrl6gJshe4JU7PhOHpfrRYvu7yoAZKa3Buyk2J+K5W+nNTz1nhJDhRUfDJLiUXxjxXCJeeaOe/r7HlBP/uURc/5efaZEPxr55Qj39rfTLkugUGyMrwo7HAglfEjDriehF1jXtwJkPoiYkYQ5aoXSA7qbCBGKq5hwtu2VkpI9xVDop/1xrC52eiIvCoPWx4lLl40jm9upvycVPfpaH9/o2D4xKXpeNjE2HPQRS+3RFaYTc4Txw7Dvq5X6JBRwzs9mvoB49BK6b+XgsZVJYiInTlSXZ+62FT18mkFVcPKCJsoF5ahb19WheZLUYsSwdrrVM3aQ2XE6SzU2xHDS6iWkodk5AF6F8WUNmmushi8aVpMPwiIfEiQWo3CApONDRjrhDiVnkaFsaP5rjIJkmsN6V26li5LNM3JxGSyKgomknTyyrhcnwv9Qcqaq5utAh44W30SWo8Q0XHKR0glPF4fWst1FUCnk2woFq3iy9fAbzcjJ8fvSjgKVOfn14RDqyQuIgaGJZuswTywdCFSa89SakMf6fe+9KaQMYQlKxiJBczuPSho4wmBjdA+ag6QUOr2GdpcbSl51Ay6khhBt5UXdrnxc7ZGMxCvz96A4oLocxh2+px+1zkyLacCGrxnPzTRSgrLKpStFpH5ppKWm7PgMKZtwgytKLOjbGCOQLTm+KOowqa1sdut9raj1CZFkZD0jbaKNLpJUarSH5Qknx1YiOxdA5L6d5sfI/unmkSF65Ic/AvtXt98Pnrdwl5vgppQ3dYzWFwknZsy6xh2llmLxpegF8ayLwniknlXRHiF4hzzrgB8jQ4wdIqcaHCEAxyJwCeGkXPBZYSrrGa4vMwZvNN9aK0F4JBOK9mQ8g8EjEbIQVwvfS2D8GuCYsdqwqSWbQrfWdTRUJMqmpnWPax4Z7E137I6brHbvjpPlfNZpF1d7PP7HB/MPHcHVKTMhLO4f3CZcaccZEOiS2DpKiQB5KXDJ+Ospcz4qTRCRxgrKEQIgUkKLTKKwskdx2DWo3bg3PEoB5h2nA24olwfKSR+QR6TAvEDi/0czhUT59RZmO1MGeKGeEfuOSPWfL+XKmhqpZmOVR9mJVNDPKOS49Lq+Um10YsBybzDMtemlPCOJEtE8zaXhsaqEs9bngSJGhlOTTMlCXly9Qv5cRN3PVLK7zoMptutf7ihutrQ/Xj7VqeCdUwleTTKklOI8Wep9h7fCY0kVtDtIWKnubWAvbNZtsRRqOYl802vebPEkZRSZc6wXOfPtpPtN5HI63EUFfsy7U/TLr8NkIzaY3vx4A28x765XZMzRZTpMk81YIMuwJ5+/zoCuZj1wGnaHObxa5rpKZj4WhT670maRw04w0e3cZW74Z0aZe2n05hjZaxm6urenz8Ef5O6Yu1J2aqYAlqsCXs5ZB5o1JJ5l3xkTVr8rJQ09NLsBqRRDT2IIjOPmcJa6xQ1R5yGP9jAsj23xYDTezdyqG8YWZ7vJBIWK56K+iDgcHimiQOTIasNSua1fOBxsKMMEKd15jxTl+3CyvGCR+UyRwuSI2XuwRIPoNNclPihfJhaq2mKkNijwYLY6feqohktukmI3KDvOpN7ItCqHHhNuKlxMfBAEO5LjW2RKh6lE5Hd1dtAOopac/Z4FdsNsjMhXz/ug8JGmbVJTA+VOBJXdrYyJcIn5+OEeoK8kWEWF+wdG8ZtZHKSquWDtDVyhFPkRVqguKFkLkKCz46hcU1SUY9oJ2Sk+dmq0kglqk4kqKT1CV9JDELPjK1WsWGkEXF87g9P98e5ff0mIupm/w6vc3kCeq04X5bgJQlcMFRjlFWmSk+kssXCAVikfeAlMuzpUvCSdXiG+dc6KrIiLxxhbEVuKf7vW7KmDQI95bZe3H9mN3/77F6fZ2Yx/F9yClllj8gXpLWLpd5+v90iOaFa9sd7Pvx0lNa1o1+bkiZ69wCiC2x9UIb6/boBCuNMB/HYR0RC6+FD9Oe5qrgQl6JbXtkaYn0wkdNhROLqyhv6cKvyMj1Fvs2o3OOKoMYTubGENLfY5F6H9d8wX1cnINsvz+wZFQu3zhWVlwJvwBEp69Dqu/ZnkBf3nIfbx4TK7zOVJH5sGJX+IMwkn1vVBn38GbpTg9bJnMcTOb5F6Ci5gOn9Fcy6Qzcu+FL6mYJJ+f2ZZJGda1VqruZ0JRXItp8X0aTjIcJgzdaXlha7q7kV4ebrMsunfsRyRa9qYuryBHA0hc1KVsKdE+oI0ljLmSAyMze8lWmc5/lQ18slyTVC/vADTc+SNM5++gztTBLz4m0aVUKcfgOEExuKVomJ7XQDZuziMDjG6JP9tgR7JXZTeo9RGetW/Xm9/TgPJpTgHACPOGvmy2mDm9fl09WeMm9sQUAXP3Su2uApeCwJVT5iWCXDgmcuTsFgU9Nm6/PusJzSbDQIMfl6INY/OAEvZRN54BSSXUClM51im6Wn9VhVamKJmzOaFJErgJcs0etFZ40LIF3EPkjFTjGmAhsd174NnOwJW8TdJ1Dja+E6Wa6FVS22Haj1DDA474EesoMP5nbspAPJLWJ8rYcP1DwCslhnn+gTFm+sS9wY+U6SogAa9tiwpoxuaFeqm2OK+uozR6SfiLCOPz36LiDlzXr6UWd7BpY6mlrNANkTOeme5EgnnAkQRTGo9T6iYxbUKfGJcI9B+ub2PcyUOgpwXbOf3bHFWtygD7FYbRhb+vkzi87dB0JeXl/vBpBUz93VtqZi7AL7C1VowTF+tGmyurw7DBcktc+UMY0E10Jw4URojf8NdaNpN6E1q4+Oz+4YePtMLy8FPRP")),T=function(){function t(t){this.string=t,this.pos=0,this.lastPos=0,this.curClass=null,this.nextClass=null}var e=t.prototype;return e.nextCodePoint=function(){var t=this.string.charCodeAt(this.pos++),e=this.string.charCodeAt(this.pos);return 55296<=t&&t<=56319&&56320<=e&&e<=57343?(this.pos++,1024*(t-55296)+(e-56320)+65536):t},e.nextCharClass=function(){return x(I.get(this.nextCodePoint()))},e.nextBreak=function(){for(null==this.curClass&&(this.curClass=S(this.nextCharClass()));this.pos=this.string.length)return this.lastPose.page||!(e.page>t.page)&&t.y>e.y?t:e;return{page:n.page,x:n.x,y:n.y,availableHeight:n.availableHeight,availableWidth:n.availableWidth}}(this,t.bottomMost)},a.prototype.markEnding=function(t){this.page=t._columnEndingContext.page,this.x=t._columnEndingContext.x,this.y=t._columnEndingContext.y,this.availableWidth=t._columnEndingContext.availableWidth,this.availableHeight=t._columnEndingContext.availableHeight,this.lastColumnWidth=t._columnEndingContext.lastColumnWidth},a.prototype.saveContextInEndingCell=function(t){t._columnEndingContext={page:this.page,x:this.x,y:this.y,availableHeight:this.availableHeight,availableWidth:this.availableWidth,lastColumnWidth:this.lastColumnWidth}},a.prototype.completeColumnGroup=function(t){var e=this.snapshots.pop();this.calculateBottomMost(e),this.endingCell=null,this.x=e.x;var n=e.bottomMost.y;t&&(e.page===e.bottomMost.page?e.y+t>n&&(n=e.y+t):n+=t),this.y=n,this.page=e.bottomMost.page,this.availableWidth=e.availableWidth,this.availableHeight=e.bottomMost.availableHeight,t&&(this.availableHeight-=n-e.bottomMost.y),this.lastColumnWidth=e.lastColumnWidth},a.prototype.addMargin=function(t,e){this.x+=t,this.availableWidth-=t+(e||0)},a.prototype.moveDown=function(t){return this.y+=t,this.availableHeight-=t,0=this.pages.length;if(i){var a=this.availableWidth,o=this.getCurrentPage().pageSize.orientation,s=l(this.getCurrentPage(),t);this.addPage(s),o===s.orientation&&(this.availableWidth=a)}else this.page=e,this.initializePage();return{newPageCreated:i,prevPage:n,prevY:r,y:this.y}},a.prototype.addPage=function(t){var e={items:[],pageSize:t};return this.pages.push(e),this.backgroundLength.push(0),this.page=this.pages.length-1,this.initializePage(),this.tracker.emit("pageAdded"),e},a.prototype.getCurrentPage=function(){return this.page<0||this.page>=this.pages.length?null:this.pages[this.page]},a.prototype.getCurrentPosition=function(){var t=this.getCurrentPage().pageSize,e=t.height-this.pageMargins.top-this.pageMargins.bottom,n=t.width-this.pageMargins.left-this.pageMargins.right;return{pageNumber:this.page+1,pageOrientation:t.orientation,pageInnerHeight:e,pageInnerWidth:n,left:this.x,top:this.y,verticalRatio:(this.y-this.pageMargins.top)/e,horizontalRatio:(this.x-this.pageMargins.left)/n}},t.exports=a},function(t,e,n){"use strict";function r(t){this.maxWidth=t,this.leadingCut=0,this.trailingCut=0,this.inlineWidths=0,this.inlines=[]}r.prototype.getAscenderHeight=function(){var e=0;return this.inlines.forEach(function(t){e=Math.max(e,t.font.ascender/1e3*t.fontSize)}),e},r.prototype.hasEnoughSpaceForInline=function(t,e){if(e=e||[],0===this.inlines.length)return!0;if(this.newLineForced)return!1;var n=t.width,r=t.trailingCut||0;if(t.noNewLine)for(var i=0,a=e.length;i>16&255,o[s++]=e>>8&255,o[s++]=255&e;2===a&&(e=u[t.charCodeAt(n)]<<2|u[t.charCodeAt(n+1)]>>4,o[s++]=255&e);1===a&&(e=u[t.charCodeAt(n)]<<10|u[t.charCodeAt(n+1)]<<4|u[t.charCodeAt(n+2)]>>2,o[s++]=e>>8&255,o[s++]=255&e);return o},e.fromByteArray=function(t){for(var e,n=t.length,r=n%3,i=[],a=0,o=n-r;a>2]+s[e<<4&63]+"==")):2==r&&(e=(t[n-2]<<8)+t[n-1],i.push(s[e>>10]+s[e>>4&63]+s[e<<2&63]+"="));return i.join("")};for(var s=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,a=r.length;i>18&63]+s[i>>12&63]+s[i>>6&63]+s[63&i]);return a.join("")}u["-".charCodeAt(0)]=62,u["_".charCodeAt(0)]=63},function(t,e){e.read=function(t,e,n,r,i){var a,o,s=8*i-r-1,l=(1<>1,c=-7,h=n?i-1:0,f=n?-1:1,d=t[e+h];for(h+=f,a=d&(1<<-c)-1,d>>=-c,c+=s;0>=-c,c+=r;0>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,d=r?0:a-1,p=r?1:-1,g=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,o=c):(o=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-o))<1&&(o--,l*=2),2<=(e+=1<=o+h?f/l:f*Math.pow(2,1-h))*l&&(o++,l/=2),c<=o+h?(s=0,o=c):1<=o+h?(s=(e*l-1)*Math.pow(2,i),o+=h):(s=e*Math.pow(2,h-1)*Math.pow(2,i),o=0));8<=i;t[n+d]=255&s,d+=p,s/=256,i-=8);for(o=o<=e.status}function o(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var h="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof t&&t.global===t?t:void 0,s=h.saveAs||("object"!=typeof window||window!==h?function(){}:typeof HTMLAnchorElement!=="undefined"&&"download"in HTMLAnchorElement.prototype?function(t,e,n){var r=h.URL||h.webkitURL,i=document.createElement("a");e=e||t.name||"download",i.download=e,i.rel="noopener","string"==typeof t?(i.href=t,i.origin===location.origin?o(i):a(i.href)?c(t,e,n):o(i,i.target="_blank")):(i.href=r.createObjectURL(t),setTimeout(function(){r.revokeObjectURL(i.href)},4e4),setTimeout(function(){o(i)},0))}:"msSaveOrOpenBlob"in navigator?function(t,e,n){if(e=e||t.name||"download","string"!=typeof t)navigator.msSaveOrOpenBlob(i(t,n),e);else if(a(t))c(t,e,n);else{var r=document.createElement("a");r.href=t,r.target="_blank",setTimeout(function(){o(r)})}}:function(t,e,n,r){if(r=r||open("","_blank"),r&&(r.document.title=r.document.body.innerText="downloading..."),"string"==typeof t)return c(t,e,n);var i="application/octet-stream"===t.type,a=/constructor/i.test(h.HTMLElement)||h.safari,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a)&&"object"==typeof FileReader){var s=new FileReader;s.onloadend=function(){var t=s.result;t=o?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=t:location=t,r=null},s.readAsDataURL(t)}else{var l=h.URL||h.webkitURL,u=l.createObjectURL(t);r?r.location=u:location.href=u,r=null,setTimeout(function(){l.revokeObjectURL(u)},4e4)}});h.saveAs=s.saveAs=s,true&&(l.exports=s)})?e.apply(i,n):e)||(l.exports=r)}).call(this,t(22))},function(t,e,n){"use strict";var d=n(220),p=n(444),g=n(445),y=n(452),v=n(453),m=n(454),b=n(455),w=n(130),x=n(0).isFunction,S=n(0).isString,_=n(0).isNumber,k=n(0).isBoolean,r=n(0).isArray,C=n(0).isUndefined,i=function(){try{return n(456)}catch(t){throw new Error("Please install svg-to-pdfkit to enable svg nodes")}},u=function(t,e,n){for(var r=0;re.options.size[1]?"landscape":"portrait";if(t.pageSize.orientation!==n){var r=e.options.size[0],i=e.options.size[1];e.options.size=[i,r]}}function E(t,e,n,r){function i(t,e){var n,r,i=new w(null);if(C(t.positions))throw"Page reference id not found";var a=t.positions[0].pageNumber.toString();switch(e.text=a,n=i.widthOfString(e.text,e.font,e.fontSize,e.characterSpacing,e.fontFeatures),r=e.width-n,e.width=n,e.alignment){case"right":e.x+=r;break;case"center":e.x+=r/2}}t._pageNodeRef&&i(t._pageNodeRef,t.inlines[0]),e=e||0,n=n||0;var a=t.getHeight(),o=a-t.getAscenderHeight();b.drawBackground(t,e,n,r);for(var s=0,l=t.inlines.length;sn.height||"landscape"===t&&n.widthn.height?"landscape":"portrait",n}(t.pageSize,t.pageOrientation),r={size:[n.width,n.height],pdfVersion:t.version,compress:t.compress,userPassword:t.userPassword,ownerPassword:t.ownerPassword,permissions:t.permissions,fontLayoutCache:!k(e.fontLayoutCache)||e.fontLayoutCache,bufferPages:e.bufferPages||!1,autoFirstPage:!1,font:null};this.pdfKitDoc=d.createPdfDocument(r),function(t,e){if(e.info.Producer="pdfmake",e.info.Creator="pdfmake",t.info)for(var n in t.info){var r=t.info[n];r&&(a=(i=n).charAt(0).toUpperCase()+i.slice(1),n=-1!==["Title","Author","Subject","Keywords","Creator","Producer","CreationDate","ModDate","Trapped"].indexOf(a)?a:i.replace(/\s+/g,""),e.info[n]=r)}var i,a}(t,this.pdfKitDoc),this.fontProvider=new p(this.fontDescriptors,this.pdfKitDoc);var i=new g(n,A(t.pageMargins),new v(this.pdfKitDoc,t.images),new m);i.registerTableLayouts({noBorders:{hLineWidth:function(t){return 0},vLineWidth:function(t){return 0},paddingLeft:function(t){return t?4:0},paddingRight:function(t,e){return t>"),e.join("\n")}}]),t}(),x=/[\n\r\t\b\f\(\)\\]/g,S={"\n":"\\n","\r":"\\r","\t":"\\t","\b":"\\b","\f":"\\f","\\":"\\\\","(":"\\(",")":"\\)"},_=function(){function d(){u(this,d)}return c(d,null,[{key:"convert",value:function(t,e){var n=1");if(t instanceof b||t instanceof w)return t.toString();if(t instanceof Date){var l="D:".concat(m(t.getUTCFullYear(),4))+m(t.getUTCMonth()+1,2)+m(t.getUTCDate(),2)+m(t.getUTCHours(),2)+m(t.getUTCMinutes(),2)+m(t.getUTCSeconds(),2)+"Z";return n&&(l=(l=n(new g(l,"ascii")).toString("binary")).replace(x,function(t){return S[t]})),"(".concat(l,")")}if(Array.isArray(t)){var u=t.map(function(t){return d.convert(t,n)}).join(" ");return"[".concat(u,"]")}if("[object Object]"!=={}.toString.call(t))return"number"==typeof t?d.number(t):"".concat(t);var c=["<<"];for(var h in t){var f=t[h];c.push("/".concat(h," ").concat(d.convert(f,n)))}return c.push(">>"),c.join("\n")}},{key:"number",value:function(t){if(-1e21=e[a]&&t<=e[1+a])return!0;t>e[1+a]?n=i+1:r=i-1}return!1}var O=[545,545,564,591,686,687,751,767,848,863,880,883,886,889,891,893,895,899,907,907,909,909,930,930,975,975,1015,1023,1159,1159,1231,1231,1270,1271,1274,1279,1296,1328,1367,1368,1376,1376,1416,1416,1419,1424,1442,1442,1466,1466,1477,1487,1515,1519,1525,1547,1549,1562,1564,1566,1568,1568,1595,1599,1622,1631,1774,1775,1791,1791,1806,1806,1837,1839,1867,1919,1970,2304,2308,2308,2362,2363,2382,2383,2389,2391,2417,2432,2436,2436,2445,2446,2449,2450,2473,2473,2481,2481,2483,2485,2490,2491,2493,2493,2501,2502,2505,2506,2510,2518,2520,2523,2526,2526,2532,2533,2555,2561,2563,2564,2571,2574,2577,2578,2601,2601,2609,2609,2612,2612,2615,2615,2618,2619,2621,2621,2627,2630,2633,2634,2638,2648,2653,2653,2655,2661,2677,2688,2692,2692,2700,2700,2702,2702,2706,2706,2729,2729,2737,2737,2740,2740,2746,2747,2758,2758,2762,2762,2766,2767,2769,2783,2785,2789,2800,2816,2820,2820,2829,2830,2833,2834,2857,2857,2865,2865,2868,2869,2874,2875,2884,2886,2889,2890,2894,2901,2904,2907,2910,2910,2914,2917,2929,2945,2948,2948,2955,2957,2961,2961,2966,2968,2971,2971,2973,2973,2976,2978,2981,2983,2987,2989,2998,2998,3002,3005,3011,3013,3017,3017,3022,3030,3032,3046,3059,3072,3076,3076,3085,3085,3089,3089,3113,3113,3124,3124,3130,3133,3141,3141,3145,3145,3150,3156,3159,3167,3170,3173,3184,3201,3204,3204,3213,3213,3217,3217,3241,3241,3252,3252,3258,3261,3269,3269,3273,3273,3278,3284,3287,3293,3295,3295,3298,3301,3312,3329,3332,3332,3341,3341,3345,3345,3369,3369,3386,3389,3396,3397,3401,3401,3406,3414,3416,3423,3426,3429,3440,3457,3460,3460,3479,3481,3506,3506,3516,3516,3518,3519,3527,3529,3531,3534,3541,3541,3543,3543,3552,3569,3573,3584,3643,3646,3676,3712,3715,3715,3717,3718,3721,3721,3723,3724,3726,3731,3736,3736,3744,3744,3748,3748,3750,3750,3752,3753,3756,3756,3770,3770,3774,3775,3781,3781,3783,3783,3790,3791,3802,3803,3806,3839,3912,3912,3947,3952,3980,3983,3992,3992,4029,4029,4045,4046,4048,4095,4130,4130,4136,4136,4139,4139,4147,4149,4154,4159,4186,4255,4294,4303,4345,4346,4348,4351,4442,4446,4515,4519,4602,4607,4615,4615,4679,4679,4681,4681,4686,4687,4695,4695,4697,4697,4702,4703,4743,4743,4745,4745,4750,4751,4783,4783,4785,4785,4790,4791,4799,4799,4801,4801,4806,4807,4815,4815,4823,4823,4847,4847,4879,4879,4881,4881,4886,4887,4895,4895,4935,4935,4955,4960,4989,5023,5109,5120,5751,5759,5789,5791,5873,5887,5901,5901,5909,5919,5943,5951,5972,5983,5997,5997,6001,6001,6004,6015,6109,6111,6122,6143,6159,6159,6170,6175,6264,6271,6314,7679,7836,7839,7930,7935,7958,7959,7966,7967,8006,8007,8014,8015,8024,8024,8026,8026,8028,8028,8030,8030,8062,8063,8117,8117,8133,8133,8148,8149,8156,8156,8176,8177,8181,8181,8191,8191,8275,8278,8280,8286,8292,8297,8306,8307,8335,8351,8370,8399,8427,8447,8507,8508,8524,8530,8580,8591,9167,9215,9255,9279,9291,9311,9471,9471,9748,9749,9752,9752,9854,9855,9866,9984,9989,9989,9994,9995,10024,10024,10060,10060,10062,10062,10067,10069,10071,10071,10079,10080,10133,10135,10160,10160,10175,10191,10220,10223,11008,11903,11930,11930,12020,12031,12246,12271,12284,12287,12352,12352,12439,12440,12544,12548,12589,12592,12687,12687,12728,12783,12829,12831,12868,12880,12924,12926,13004,13007,13055,13055,13175,13178,13278,13279,13311,13311,19894,19967,40870,40959,42125,42127,42183,44031,55204,55295,64046,64047,64107,64255,64263,64274,64280,64284,64311,64311,64317,64317,64319,64319,64322,64322,64325,64325,64434,64466,64832,64847,64912,64913,64968,64975,65021,65023,65040,65055,65060,65071,65095,65096,65107,65107,65127,65127,65132,65135,65141,65141,65277,65278,65280,65280,65471,65473,65480,65481,65488,65489,65496,65497,65501,65503,65511,65511,65519,65528,65536,66303,66335,66335,66340,66351,66379,66559,66598,66599,66638,118783,119030,119039,119079,119081,119262,119807,119893,119893,119965,119965,119968,119969,119971,119972,119975,119976,119981,119981,119994,119994,119996,119996,120001,120001,120004,120004,120070,120070,120075,120076,120085,120085,120093,120093,120122,120122,120127,120127,120133,120133,120135,120137,120145,120145,120484,120487,120778,120781,120832,131069,173783,194559,195102,196605,196608,262141,262144,327677,327680,393213,393216,458749,458752,524285,524288,589821,589824,655357,655360,720893,720896,786429,786432,851965,851968,917501,917504,917504,917506,917535,917632,983037],I=function(t){return E(t,O)},T=[173,173,847,847,6150,6150,6155,6155,6156,6156,6157,6157,8203,8203,8204,8204,8205,8205,8288,8288,65024,65024,65025,65025,65026,65026,65027,65027,65028,65028,65029,65029,65030,65030,65031,65031,65032,65032,65033,65033,65034,65034,65035,65035,65036,65036,65037,65037,65038,65038,65039,65039,65279,65279],L=[160,160,5760,5760,8192,8192,8193,8193,8194,8194,8195,8195,8196,8196,8197,8197,8198,8198,8199,8199,8200,8200,8201,8201,8202,8202,8203,8203,8239,8239,8287,8287,12288,12288],B=[128,159,1757,1757,1807,1807,6158,6158,8204,8204,8205,8205,8232,8232,8233,8233,8288,8288,8289,8289,8290,8290,8291,8291,8298,8303,65279,65279,65529,65532,119155,119162],M=[64976,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1114110,1114111],R=[0,31,127,127,832,832,833,833,8206,8206,8207,8207,8234,8234,8235,8235,8236,8236,8237,8237,8238,8238,8298,8298,8299,8299,8300,8300,8301,8301,8302,8302,8303,8303,12272,12283,55296,57343,57344,63743,65529,65529,65530,65530,65531,65531,65532,65532,65533,65533,917505,917505,917536,917631,983040,1048573,1048576,1114109],F=function(t){return E(t,L)||E(t,R)||E(t,B)||E(t,M)},D=[1470,1470,1472,1472,1475,1475,1488,1514,1520,1524,1563,1563,1567,1567,1569,1594,1600,1610,1645,1647,1649,1749,1757,1757,1765,1766,1786,1790,1792,1805,1808,1808,1810,1836,1920,1957,1969,1969,8207,8207,64285,64285,64287,64296,64298,64310,64312,64316,64318,64318,64320,64321,64323,64324,64326,64433,64467,64829,64848,64911,64914,64967,65008,65020,65136,65140,65142,65276],N=function(t){return E(t,D)},U=[65,90,97,122,170,170,181,181,186,186,192,214,216,246,248,544,546,563,592,685,688,696,699,705,720,721,736,740,750,750,890,890,902,902,904,906,908,908,910,929,931,974,976,1013,1024,1154,1162,1230,1232,1269,1272,1273,1280,1295,1329,1366,1369,1375,1377,1415,1417,1417,2307,2307,2309,2361,2365,2368,2377,2380,2384,2384,2392,2401,2404,2416,2434,2435,2437,2444,2447,2448,2451,2472,2474,2480,2482,2482,2486,2489,2494,2496,2503,2504,2507,2508,2519,2519,2524,2525,2527,2529,2534,2545,2548,2554,2565,2570,2575,2576,2579,2600,2602,2608,2610,2611,2613,2614,2616,2617,2622,2624,2649,2652,2654,2654,2662,2671,2674,2676,2691,2691,2693,2699,2701,2701,2703,2705,2707,2728,2730,2736,2738,2739,2741,2745,2749,2752,2761,2761,2763,2764,2768,2768,2784,2784,2790,2799,2818,2819,2821,2828,2831,2832,2835,2856,2858,2864,2866,2867,2870,2873,2877,2878,2880,2880,2887,2888,2891,2892,2903,2903,2908,2909,2911,2913,2918,2928,2947,2947,2949,2954,2958,2960,2962,2965,2969,2970,2972,2972,2974,2975,2979,2980,2984,2986,2990,2997,2999,3001,3006,3007,3009,3010,3014,3016,3018,3020,3031,3031,3047,3058,3073,3075,3077,3084,3086,3088,3090,3112,3114,3123,3125,3129,3137,3140,3168,3169,3174,3183,3202,3203,3205,3212,3214,3216,3218,3240,3242,3251,3253,3257,3262,3262,3264,3268,3271,3272,3274,3275,3285,3286,3294,3294,3296,3297,3302,3311,3330,3331,3333,3340,3342,3344,3346,3368,3370,3385,3390,3392,3398,3400,3402,3404,3415,3415,3424,3425,3430,3439,3458,3459,3461,3478,3482,3505,3507,3515,3517,3517,3520,3526,3535,3537,3544,3551,3570,3572,3585,3632,3634,3635,3648,3654,3663,3675,3713,3714,3716,3716,3719,3720,3722,3722,3725,3725,3732,3735,3737,3743,3745,3747,3749,3749,3751,3751,3754,3755,3757,3760,3762,3763,3773,3773,3776,3780,3782,3782,3792,3801,3804,3805,3840,3863,3866,3892,3894,3894,3896,3896,3902,3911,3913,3946,3967,3967,3973,3973,3976,3979,4030,4037,4039,4044,4047,4047,4096,4129,4131,4135,4137,4138,4140,4140,4145,4145,4152,4152,4160,4183,4256,4293,4304,4344,4347,4347,4352,4441,4447,4514,4520,4601,4608,4614,4616,4678,4680,4680,4682,4685,4688,4694,4696,4696,4698,4701,4704,4742,4744,4744,4746,4749,4752,4782,4784,4784,4786,4789,4792,4798,4800,4800,4802,4805,4808,4814,4816,4822,4824,4846,4848,4878,4880,4880,4882,4885,4888,4894,4896,4934,4936,4954,4961,4988,5024,5108,5121,5750,5761,5786,5792,5872,5888,5900,5902,5905,5920,5937,5941,5942,5952,5969,5984,5996,5998,6e3,6016,6070,6078,6085,6087,6088,6100,6106,6108,6108,6112,6121,6160,6169,6176,6263,6272,6312,7680,7835,7840,7929,7936,7957,7960,7965,7968,8005,8008,8013,8016,8023,8025,8025,8027,8027,8029,8029,8031,8061,8064,8116,8118,8124,8126,8126,8130,8132,8134,8140,8144,8147,8150,8155,8160,8172,8178,8180,8182,8188,8206,8206,8305,8305,8319,8319,8450,8450,8455,8455,8458,8467,8469,8469,8473,8477,8484,8484,8486,8486,8488,8488,8490,8493,8495,8497,8499,8505,8509,8511,8517,8521,8544,8579,9014,9082,9109,9109,9372,9449,12293,12295,12321,12329,12337,12341,12344,12348,12353,12438,12445,12447,12449,12538,12540,12543,12549,12588,12593,12686,12688,12727,12784,12828,12832,12867,12896,12923,12927,12976,12992,13003,13008,13054,13056,13174,13179,13277,13280,13310,13312,19893,19968,40869,40960,42124,44032,55203,55296,64045,64048,64106,64256,64262,64275,64279,65313,65338,65345,65370,65382,65470,65474,65479,65482,65487,65490,65495,65498,65500,66304,66334,66336,66339,66352,66378,66560,66597,66600,66637,118784,119029,119040,119078,119082,119142,119146,119154,119171,119172,119180,119209,119214,119261,119808,119892,119894,119964,119966,119967,119970,119970,119973,119974,119977,119980,119982,119993,119995,119995,119997,12e4,120002,120003,120005,120069,120071,120074,120077,120084,120086,120092,120094,120121,120123,120126,120128,120132,120134,120134,120138,120144,120146,120483,120488,120777,131072,173782,194560,195101,983040,1048573,1048576,1114109],W=function(t){return E(t,U)},G=function(t){return E(t,L)},H=function(t){return E(t,T)},q=function(t){return t.codePointAt(0)},Z=function(t){return t[0]},X=function(t){return t[t.length-1]};function K(t){for(var e=[],n=t.length,r=0;r>8&65280|255&e,(65280&e)<<16],5))),1===this.version||2===this.version){var i=z.default.MD5(n);return i.sigBytes=Math.min(16,this.keyBits/8+5),function(t){return et(z.default.RC4.encrypt(z.default.lib.WordArray.create(t),i).ciphertext)}}r=4===this.version?z.default.MD5(n.concat(z.default.lib.WordArray.create([1933667412],4))):this.encryptionKey;var a=D.generateRandomWordArray(16),o={mode:z.default.mode.CBC,padding:z.default.pad.Pkcs7,iv:a};return function(t){return et(a.clone().concat(z.default.AES.encrypt(z.default.lib.WordArray.create(t),r,o).ciphertext))}}},{key:"end",value:function(){this.dictionary.end()}}]),D}();function J(t){var e=0>8&65280|t>>24&255}function et(t){for(var e=[],n=0;n>8*(3-n%4)&255);return g.from(e)}var nt,rt,it,at,ot,st,lt=[40,191,78,94,78,117,138,65,100,0,78,86,255,250,1,8,46,46,0,182,208,104,62,128,47,12,169,254,100,83,105,122],ut=_.number,ct=function(){function e(t){u(this,e),this.doc=t,this.stops=[],this.embedded=!1,this.transform=[1,0,0,1,0,0]}return c(e,[{key:"stop",value:function(t,e,n){if(null==n&&(n=1),e=this.doc._normalizeColor(e),0===this.stops.length)if(3===e.length)this._colorSpace="DeviceRGB";else if(4===e.length)this._colorSpace="DeviceCMYK";else{if(1!==e.length)throw new Error("Unknown color space");this._colorSpace="DeviceGray"}else if("DeviceRGB"===this._colorSpace&&3!==e.length||"DeviceCMYK"===this._colorSpace&&4!==e.length||"DeviceGray"===this._colorSpace&&1!==e.length)throw new Error("All gradient stops must use the same color space");return n=Math.max(0,Math.min(1,n)),this.stops.push([t,e,n]),this}},{key:"setTransform",value:function(t,e,n,r,i,a){return this.transform=[t,e,n,r,i,a],this}},{key:"embed",value:function(t){var e,n=this.stops.length;if(0!==n){this.embedded=!0,this.matrix=t;var r=this.stops[n-1];r[0]<1&&this.stops.push([1,r[1],r[2]]);for(var i=[],a=[],o=[],s=0;s>16,e>>8&255,255&e]}else yt[t]&&(t=yt[t]);return Array.isArray(t)?(3===t.length?t=t.map(function(t){return t/255}):4===t.length&&(t=t.map(function(t){return t/100})),t):null},_setColor:function(t,e){if(!(t=this._normalizeColor(t)))return!1;var n=e?"SCN":"scn";if(t instanceof ft)this._setColorSpace("Pattern",e),t.apply(n);else{var r=4===t.length?"DeviceCMYK":"DeviceRGB";this._setColorSpace(r,e),t=t.join(" "),this.addContent("".concat(t," ").concat(n))}return!0},_setColorSpace:function(t,e){var n=e?"CS":"cs";return this.addContent("/".concat(t," ").concat(n))},fillColor:function(t,e){return this._setColor(t,!1)&&this.fillOpacity(e),this._fillColor=[t,e],this},strokeColor:function(t,e){return this._setColor(t,!0)&&this.strokeOpacity(e),this},opacity:function(t){return this._doOpacity(t,t),this},fillOpacity:function(t){return this._doOpacity(t,null),this},strokeOpacity:function(t){return this._doOpacity(null,t),this},_doOpacity:function(t,e){var n,r;if(null!=t||null!=e){null!=t&&(t=Math.max(0,Math.min(1,t))),null!=e&&(e=Math.max(0,Math.min(1,e)));var i="".concat(t,"_").concat(e);if(this._opacityRegistry[i]){var a=j(this._opacityRegistry[i],2);n=a[0],r=a[1]}else{n={Type:"ExtGState"},null!=t&&(n.ca=t),null!=e&&(n.CA=e),(n=this.ref(n)).end();var o=++this._opacityCount;r="Gs".concat(o),this._opacityRegistry[i]=[n,r]}return this.page.ext_gstates[r]=n,this.addContent("/".concat(r," gs"))}},linearGradient:function(t,e,n,r){return new dt(this,t,e,n,r)},radialGradient:function(t,e,n,r,i,a){return new pt(this,t,e,n,r,i,a)}},yt={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};nt=rt=it=at=ot=st=0;function vt(t){return"0000".concat(t.toString(16)).slice(-4)}function mt(t){Object.assign(ne.prototype,t)}var bt={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0},wt={M:function(t,e){return nt=e[0],rt=e[1],it=at=null,ot=nt,st=rt,t.moveTo(nt,rt)},m:function(t,e){return nt+=e[0],rt+=e[1],it=at=null,ot=nt,st=rt,t.moveTo(nt,rt)},C:function(t,e){return nt=e[4],rt=e[5],it=e[2],at=e[3],t.bezierCurveTo.apply(t,V(e))},c:function(t,e){return t.bezierCurveTo(e[0]+nt,e[1]+rt,e[2]+nt,e[3]+rt,e[4]+nt,e[5]+rt),it=nt+e[2],at=rt+e[3],nt+=e[4],rt+=e[5]},S:function(t,e){return null===it&&(it=nt,at=rt),t.bezierCurveTo(nt-(it-nt),rt-(at-rt),e[0],e[1],e[2],e[3]),it=e[0],at=e[1],nt=e[2],rt=e[3]},s:function(t,e){return null===it&&(it=nt,at=rt),t.bezierCurveTo(nt-(it-nt),rt-(at-rt),nt+e[0],rt+e[1],nt+e[2],rt+e[3]),it=nt+e[0],at=rt+e[1],nt+=e[2],rt+=e[3]},Q:function(t,e){return it=e[0],at=e[1],nt=e[2],rt=e[3],t.quadraticCurveTo(e[0],e[1],nt,rt)},q:function(t,e){return t.quadraticCurveTo(e[0]+nt,e[1]+rt,e[2]+nt,e[3]+rt),it=nt+e[0],at=rt+e[1],nt+=e[2],rt+=e[3]},T:function(t,e){return at=null===it?(it=nt,rt):(it=nt-(it-nt),rt-(at-rt)),t.quadraticCurveTo(it,at,e[0],e[1]),it=nt-(it-nt),at=rt-(at-rt),nt=e[0],rt=e[1]},t:function(t,e){return at=null===it?(it=nt,rt):(it=nt-(it-nt),rt-(at-rt)),t.quadraticCurveTo(it,at,nt+e[0],rt+e[1]),nt+=e[0],rt+=e[1]},A:function(t,e){return xt(t,nt,rt,e),nt=e[5],rt=e[6]},a:function(t,e){return e[5]+=nt,e[6]+=rt,xt(t,nt,rt,e),nt=e[5],rt=e[6]},L:function(t,e){return nt=e[0],rt=e[1],it=at=null,t.lineTo(nt,rt)},l:function(t,e){return nt+=e[0],rt+=e[1],it=at=null,t.lineTo(nt,rt)},H:function(t,e){return nt=e[0],it=at=null,t.lineTo(nt,rt)},h:function(t,e){return nt+=e[0],it=at=null,t.lineTo(nt,rt)},V:function(t,e){return rt=e[0],it=at=null,t.lineTo(nt,rt)},v:function(t,e){return rt+=e[0],it=at=null,t.lineTo(nt,rt)},Z:function(t){return t.closePath(),nt=ot,rt=st},z:function(t){return t.closePath(),nt=ot,rt=st}},xt=function(t,e,n,r){var i=j(r,7),a=i[0],o=i[1],s=i[2],l=i[3],u=i[4],c=i[5],h=i[6],f=St(c,h,a,o,l,u,s,e,n),d=!0,p=!1,g=void 0;try{for(var y,v=f[Symbol.iterator]();!(d=(y=v.next()).done);d=!0){var m=y.value,b=_t.apply(void 0,V(m));t.bezierCurveTo.apply(t,V(b))}}catch(t){p=!0,g=t}finally{try{d||null==v.return||v.return()}finally{if(p)throw g}}},St=function(t,e,n,r,i,a,o,s,l){var u=o*(Math.PI/180),c=Math.sin(u),h=Math.cos(u);n=Math.abs(n),r=Math.abs(r);var f=(it=h*(s-t)*.5+c*(l-e)*.5)*it/(n*n)+(at=h*(l-e)*.5-c*(s-t)*.5)*at/(r*r);1o)l=o;else if(0!==l&&a!==l<0){l=(a?-1:1)*o+l}var u=Math.ceil(Math.abs(l)/s),c=l/u,h=c/s*At*n,f=r,d=-Math.sin(f)*h,p=Math.cos(f)*h,g=t+Math.cos(f)*n,y=e+Math.sin(f)*n;this.moveTo(g,y);for(var v=0;v>8,i=0;this.font.post.isFixedPitch&&(i|=1),1<=r&&r<=7&&(i|=2),i|=4,10==r&&(i|=8),this.font.head.macStyle.italic&&(i|=64);var a=[1,2,3,4,5,6].map(function(t){return String.fromCharCode((e.id.charCodeAt(t)||74)+16)}).join("")+"+"+this.font.postscriptName,o=this.font.bbox,s=this.document.ref({Type:"FontDescriptor",FontName:a,Flags:i,FontBBox:[o.minX*this.scale,o.minY*this.scale,o.maxX*this.scale,o.maxY*this.scale],ItalicAngle:this.font.italicAngle,Ascent:this.ascender,Descent:this.descender,CapHeight:(this.font.capHeight||this.font.ascent)*this.scale,XHeight:(this.font.xHeight||0)*this.scale,StemV:0});t?s.data.FontFile3=n:s.data.FontFile2=n,s.end();var l={Type:"Font",Subtype:"CIDFontType0",BaseFont:a,CIDSystemInfo:{Registry:new String("Adobe"),Ordering:new String("Identity"),Supplement:0},FontDescriptor:s,W:[0,this.widths]};t||(l.Subtype="CIDFontType2",l.CIDToGIDMap="Identity");var u=this.document.ref(l);return u.end(),this.dictionary.data={Type:"Font",Subtype:"Type0",BaseFont:a,Encoding:"Identity-H",DescendantFonts:[u],ToUnicode:this.toUnicodeCmap()},this.dictionary.end()}},{key:"toUnicodeCmap",value:function(){var t=this.document.ref(),e=[],n=!0,r=!1,i=void 0;try{for(var a,o=this.unicode[Symbol.iterator]();!(n=(a=o.next()).done);n=!0){var s=a.value,l=[],u=!0,c=!1,h=void 0;try{for(var f,d=s[Symbol.iterator]();!(u=(f=d.next()).done);u=!0){var p=f.value;65535>>10&1023|55296)),p=56320|1023&p),l.push(vt(p))}}catch(t){c=!0,h=t}finally{try{u||null==d.return||d.return()}finally{if(c)throw h}}e.push("<".concat(l.join(" "),">"))}}catch(t){r=!0,i=t}finally{try{n||null==o.return||o.return()}finally{if(r)throw i}}return t.end("/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000>\nendcodespacerange\n1 beginbfrange\n<0000> <".concat(vt(e.length-1),"> [").concat(e.join(" "),"]\nendbfrange\nendcmap\nCMapName currentdict /CMap defineresource pop\nend\nend")),t}}]),i}(),Rt=function(){function t(){u(this,t)}return c(t,null,[{key:"open",value:function(t,e,n,r){var i;if("string"==typeof e){if(Bt.isStandardFont(e))return new Bt(t,e,r);e=s.readFileSync(e)}if(g.isBuffer(e)?i=a.default.create(e,n):e instanceof Uint8Array?i=a.default.create(new g(e),n):e instanceof ArrayBuffer&&(i=a.default.create(new g(new Uint8Array(e)),n)),null==i)throw new Error("Not a supported font format or standard PDF font.");return new Mt(t,i,r)}}]),t}(),Ft={initFonts:function(t){var e=0this.lineWidth+this.continuedX)for(var u=i,c={};s.length;){var h,f;l>this.spaceLeft?(h=Math.ceil(this.spaceLeft/(l/s.length)),f=(l=this.wordWidth(s.slice(0,h)))<=this.spaceLeft&&hthis.spaceLeft&&0this.spaceLeft&&0this.spaceLeft&&0this.maxY||e>this.maxY)&&this.nextSection();function s(){return a.textWidth=u+o.wordSpacing*(c-1),a.wordCount=c,a.lineWidth=o.lineWidth,r=o.document.y,o.emit("line",l,a,o),n++}var l="",u=0,c=0,n=0,r=this.document.y;return this.emit("sectionStart",a,this),this.eachWord(t,function(t,e,n,r){if(null!=r&&!r.required||(o.emit("firstLine",a,o),o.spaceLeft=o.lineWidth),e<=o.spaceLeft&&(l+=t,u+=e,c++),n.required||e>o.spaceLeft){var i=o.document.currentLineHeight(!0);if(null!=o.height&&o.ellipsis&&o.document.y+2*i>o.maxY&&o.column>=o.columns){for(!0===o.ellipsis&&(o.ellipsis="…"),l=l.replace(/\s+$/,""),u=o.wordWidth(l+o.ellipsis);l&&u>o.lineWidth;)l=l.slice(0,-1).replace(/\s+$/,""),u=o.wordWidth(l+o.ellipsis);u<=o.lineWidth&&(l+=o.ellipsis),u=o.wordWidth(l)}if(n.required&&(e>o.spaceLeft&&(s(),l=t,u=e,c=1),o.emit("lastLine",a,o)),s(),o.document.y+i>o.maxY)if(!o.nextSection())return c=0,l="",!1;return c=n.required?(o.spaceLeft=o.lineWidth,l="",u=0):(o.spaceLeft=o.lineWidth-e,l=t,u=e,1)}return o.spaceLeft-=e}),0this.columns){if(null!=this.height)return!1;var e;if(this.document.addPage(),this.column=1,this.startY=this.document.page.margins.top,this.maxY=this.document.page.maxY(),this.document.x=this.startX,this.document._fillColor)(e=this.document).fillColor.apply(e,V(this.document._fillColor));this.emit("pageBreak",t,this)}else this.document.x+=this.lineWidth+this.columnGap,this.document.y=this.startY,this.emit("columnBreak",t,this);return this.emit("sectionStart",t,this),!0}}]),r}(),zt=_.number,Nt={initText:function(){return this._line=this._line.bind(this),this.x=0,this.y=0,this._lineGap=0},lineGap:function(t){return this._lineGap=t,this},moveDown:function(t){return null==t&&(t=1),this.y+=this.currentLineHeight(!0)*t+this._lineGap,this},moveUp:function(t){return null==t&&(t=1),this.y-=this.currentLineHeight(!0)*t+this._lineGap,this},_text:function(t,e,n,r,i){if(r=this._initOptions(e,n,r),t=null==t?"":"".concat(t),r.wordSpacing&&(t=t.replace(/\s{2,}/g," ")),r.width){var a=this._wrapper;a||(a=new Dt(this,r)).on("line",i),this._wrapper=r.continued?a:null,this._textOptions=r.continued?r:null,a.wrap(t,r)}else{var o=!0,s=!1,l=void 0;try{for(var u,c=t.split("\n")[Symbol.iterator]();!(o=(u=c.next()).done);o=!0){i(u.value,r)}}catch(t){s=!0,l=t}finally{try{o||null==c.return||c.return()}finally{if(s)throw l}}}return this},text:function(t,e,n,r){return this._text(t,e,n,r,this._line)},widthOfString:function(t,e){var n=1 ").concat(zt(-n)))}return D=t},U=function(t){if(N(t),0>1,c=23===e?O(2,-24)-O(2,-77):0,h=0,f=t<0||0===t&&1/t<0?1:0;for((t=E(t))!=t||t===A?(i=t!=t?1:0,r=l):(r=I(T(t)/L),t*(a=O(2,-r))<1&&(r--,a*=2),2<=(t+=1<=r+u?c/a:c*O(2,1-u))*a&&(r++,a/=2),l<=r+u?(i=0,r=l):1<=r+u?(i=(t*a-1)*O(2,e),r+=u):(i=t*O(2,u-1)*O(2,e),r=0));8<=e;o[h++]=255&i,i/=256,e-=8);for(r=r<>1,s=i-7,l=n-1,u=t[l--],c=127&u;for(u>>=7;0>=-s,s+=e;0>8&255]}function V(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function G(t){return z(t,52,8)}function H(t){return z(t,23,4)}function q(t,e,n){g(t[w],e,{get:function(){return this[n]}})}function Z(t,e,n,r){var i=d(+n);if(i+e>t[F])throw C(x);var a=t[R]._b,o=i+t[D],s=a.slice(o,o+e);return r?s:s.reverse()}function X(t,e,n,r,i,a){var o=d(+n);if(o+e>t[F])throw C(x);for(var s=t[R]._b,l=o+t[D],u=r(+i),c=0;cQ;)(K=J[Q++])in S||s(S,K,P[K]);a||(Y.constructor=S)}var $=new _(new S(2)),tt=_[w].setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||l(_[w],{setInt8:function(t,e){tt.call(this,t,e<<24>>24)},setUint8:function(t,e){tt.call(this,t,e<<24>>24)}},!0)}else S=function(t){c(this,S,m);var e=d(t);this._b=y.call(new Array(e),0),this[F]=e},_=function(t,e,n){c(this,_,b),c(t,S,b);var r=t[F],i=h(e);if(i<0||r>24},getUint8:function(t){return Z(this,1,t)[0]},getInt16:function(t,e){var n=Z(this,2,t,e);return(n[1]<<8|n[0])<<16>>16},getUint16:function(t,e){var n=Z(this,2,t,e);return n[1]<<8|n[0]},getInt32:function(t,e){return U(Z(this,4,t,e))},getUint32:function(t,e){return U(Z(this,4,t,e))>>>0},getFloat32:function(t,e){return N(Z(this,4,t,e),23,4)},getFloat64:function(t,e){return N(Z(this,8,t,e),52,8)},setInt8:function(t,e){X(this,1,t,W,e)},setUint8:function(t,e){X(this,1,t,W,e)},setInt16:function(t,e,n){X(this,2,t,j,e,n)},setUint16:function(t,e,n){X(this,2,t,j,e,n)},setInt32:function(t,e,n){X(this,4,t,V,e,n)},setUint32:function(t,e,n){X(this,4,t,V,e,n)},setFloat32:function(t,e,n){X(this,4,t,H,e,n)},setFloat64:function(t,e,n){X(this,8,t,G,e,n)}});v(S,m),v(_,b),s(_[w],o.VIEW,!0),e[m]=S,e[b]=_},function(t,e,n){var o=n(11),s=n(12),l=n(42);t.exports=n(9)?Object.defineProperties:function(t,e){s(t);for(var n,r=l(e),i=r.length,a=0;a>10),e%1024+56320))}return n.join("")}})},function(t,e,n){"use strict";var r=n(5),i=n(94)(!1);r(r.P,"String",{codePointAt:function(t){return i(this,t)}})},function(t,e,n){var i=n(5),a=n(39),o=n(10);t.exports=function(t,e){var n=(a.Object||{})[t]||Object[t],r={};r[t]=e(n),i(i.S+i.F*o(function(){n(1)}),"Object",r)}},function(t,e,n){"use strict";var r=n(94)(!0);n(150)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){"use strict";var p=n(52),r=n(5),g=n(19),y=n(248),v=n(145),m=n(16),b=n(249),w=n(147);r(r.S+r.F*!n(151)(function(t){Array.from(t)}),"Array",{from:function(t,e,n){var r,i,a,o,s=g(t),l="function"==typeof this?this:Array,u=arguments.length,c=1o;)a.call(t,r=i[o++])&&e.push(r);return e}},function(t,e,n){var r=n(43),i=n(55).f,a={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return o&&"[object Window]"==a.call(t)?function(t){try{return i(t)}catch(t){return o.slice()}}(t):i(r(t))}},function(t,e,n){var r=n(5);r(r.S,"Object",{setPrototypeOf:n(156).set})},function(t,e){},function(t,e,n){"use strict";var s=n(70).Buffer,r=n(258);function i(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,i),this.head=null,this.tail=null,this.length=0}t.exports=(i.prototype.push=function(t){var e={data:t,next:null};0>>0),a=this.head,o=0;a;)e=a.data,n=i,r=o,e.copy(n,r),o+=a.data.length,a=a.next;return i},i),r&&r.inspect&&r.inspect.custom&&(t.exports.prototype[r.inspect.custom]=function(){var t=r.inspect({length:this.length});return this.constructor.name+" "+t})},function(t,e){},function(t,e,n){(function(n){function r(t){try{if(!n.localStorage)return}catch(t){return}var e=n.localStorage[t];return null!=e&&"true"===String(e).toLowerCase()}t.exports=function(t,e){if(r("noDeprecation"))return t;var n=!1;return function(){if(!n){if(r("throwDeprecation"))throw new Error(e);r("traceDeprecation"),n=!0}return t.apply(this,arguments)}}}).call(this,n(22))},function(t,e,n){"use strict";t.exports=a;var r=n(169),i=Object.create(n(56));function a(t){if(!(this instanceof a))return new a(t);r.call(this,t)}i.inherits=n(46),i.inherits(a,r),a.prototype._transform=function(t,e,n){n(null,t)}},function(t,e,n){t.exports=n(102)},function(t,e,n){t.exports=n(32)},function(t,e,n){t.exports=n(101).Transform},function(t,e,n){t.exports=n(101).PassThrough},function(t,f,r){"use strict";(function(u,c){var h=r(171),a=r(269),o=r(270),s=r(273),t=r(276);for(var e in t)f[e]=t[e];f.NONE=0,f.DEFLATE=1,f.INFLATE=2,f.GZIP=3,f.GUNZIP=4,f.DEFLATERAW=5,f.INFLATERAW=6,f.UNZIP=7;function n(t){if("number"!=typeof t||tf.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=t,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}n.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,h(this.init_done,"close before init"),h(this.mode<=f.UNZIP),this.mode===f.DEFLATE||this.mode===f.GZIP||this.mode===f.DEFLATERAW?o.deflateEnd(this.strm):this.mode!==f.INFLATE&&this.mode!==f.GUNZIP&&this.mode!==f.INFLATERAW&&this.mode!==f.UNZIP||s.inflateEnd(this.strm),this.mode=f.NONE,this.dictionary=null)},n.prototype.write=function(t,e,n,r,i,a,o){return this._write(!0,t,e,n,r,i,a,o)},n.prototype.writeSync=function(t,e,n,r,i,a,o){return this._write(!1,t,e,n,r,i,a,o)},n.prototype._write=function(t,e,n,r,i,a,o,s){if(h.equal(arguments.length,8),h(this.init_done,"write before init"),h(this.mode!==f.NONE,"already finalized"),h.equal(!1,this.write_in_progress,"write already in progress"),h.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,h.equal(!1,void 0===e,"must provide flush value"),this.write_in_progress=!0,e!==f.Z_NO_FLUSH&&e!==f.Z_PARTIAL_FLUSH&&e!==f.Z_SYNC_FLUSH&&e!==f.Z_FULL_FLUSH&&e!==f.Z_FINISH&&e!==f.Z_BLOCK)throw new Error("Invalid flush value");if(null==n&&(n=u.alloc(0),r=i=0),this.strm.avail_in=i,this.strm.input=n,this.strm.next_in=r,this.strm.avail_out=s,this.strm.output=a,this.strm.next_out=o,this.flush=e,!t)return this._process(),this._checkError()?this._afterSync():void 0;var l=this;return c.nextTick(function(){l._process(),l._after()}),this},n.prototype._afterSync=function(){var t=this.strm.avail_out,e=this.strm.avail_in;return this.write_in_progress=!1,[e,t]},n.prototype._process=function(){var t=null;switch(this.mode){case f.DEFLATE:case f.GZIP:case f.DEFLATERAW:this.err=o.deflate(this.strm,this.flush);break;case f.UNZIP:switch(0 div { + .o_footer_copyright .js_language_selector { + .o_footer_copyright .row > div, + r.mode.CTRGladman=function(){var t=r.lib.BlockCipherMode.extend();function u(t){if(255==(t>>24&255)){var e=t>>16&255,n=t>>8&255,r=255&t;255===e?(e=0,255===n?(n=0,255===r?r=0:++r):++n):++e,t=0,t+=e<<16,t+=n<<8,t+=r}else t+=1<<24;return t}var e=t.Encryptor=t.extend({processBlock:function(t,e){var n,r=this._cipher,i=r.blockSize,a=this._iv,o=this._counter;a&&(o=this._counter=a.slice(0),this._iv=void 0),0===((n=o)[0]=u(n[0]))&&(n[1]=u(n[1]));var s=o.slice(0);r.encryptBlock(s,0);for(var l=0;l>>2]|=i<<24-a%4*8,t.sigBytes+=i},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},r.pad.Ansix923)},function(t,e,n){var i;t.exports=(i=n(1),n(6),i.pad.Iso10126={pad:function(t,e){var n=4*e,r=n-t.sigBytes%n;t.concat(i.lib.WordArray.random(r-1)).concat(i.lib.WordArray.create([r<<24],1))},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},i.pad.Iso10126)},function(t,e,n){var r;t.exports=(r=n(1),n(6),r.pad.Iso97971={pad:function(t,e){t.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(t,e)},unpad:function(t){r.pad.ZeroPadding.unpad(t),t.sigBytes--}},r.pad.Iso97971)},function(t,e,n){var r;t.exports=(r=n(1),n(6),r.pad.ZeroPadding={pad:function(t,e){var n=4*e;t.clamp(),t.sigBytes+=n-(t.sigBytes%n||n)},unpad:function(t){for(var e=t.words,n=t.sigBytes-1;!(e[n>>>2]>>>24-n%4*8&255);)n--;t.sigBytes=n+1}},r.pad.ZeroPadding)},function(t,e,n){var r;t.exports=(r=n(1),n(6),r.pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding)},function(t,e,n){var i;t.exports=(i=n(1),n(6),function(){var n=i.lib.CipherParams,r=i.enc.Hex;i.format.Hex={stringify:function(t){return t.ciphertext.toString(r)},parse:function(t){var e=r.parse(t);return n.create({ciphertext:e})}}}(),i.format.Hex)},function(t,e,n){var i;t.exports=(i=n(1),n(47),n(48),n(33),n(6),function(){var t=i,e=t.lib.BlockCipher,n=t.algo,u=[],c=[],h=[],f=[],d=[],p=[],g=[],y=[],v=[],m=[];!function(){for(var t=[],e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;var n=0,r=0;for(e=0;e<256;e++){var i=r^r<<1^r<<2^r<<3^r<<4;i=i>>>8^255&i^99,u[n]=i;var a=t[c[i]=n],o=t[a],s=t[o],l=257*t[i]^16843008*i;h[n]=l<<24|l>>>8,f[n]=l<<16|l>>>16,d[n]=l<<8|l>>>24,p[n]=l,l=16843009*s^65537*o^257*a^16843008*n,g[i]=l<<24|l>>>8,y[i]=l<<16|l>>>16,v[i]=l<<8|l>>>24,m[i]=l,n?(n=a^t[t[t[s^a]]],r^=t[t[r]]):n=r=1}}();var b=[0,1,2,4,8,16,32,64,128,27,54],r=n.AES=e.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var t=this._keyPriorReset=this._key,e=t.words,n=t.sigBytes/4,r=4*(1+(this._nRounds=6+n)),i=this._keySchedule=[],a=0;a>>24]<<24|u[o>>>16&255]<<16|u[o>>>8&255]<<8|u[255&o]):(o=u[(o=o<<8|o>>>24)>>>24]<<24|u[o>>>16&255]<<16|u[o>>>8&255]<<8|u[255&o],o^=b[a/n|0]<<24),i[a]=i[a-n]^o}for(var s=this._invKeySchedule=[],l=0;l>>24]]^y[u[o>>>16&255]]^v[u[o>>>8&255]]^m[u[255&o]]}},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._keySchedule,h,f,d,p,u)},decryptBlock:function(t,e){var n=t[e+1];t[e+1]=t[e+3],t[e+3]=n,this._doCryptBlock(t,e,this._invKeySchedule,g,y,v,m,c),n=t[e+1],t[e+1]=t[e+3],t[e+3]=n},_doCryptBlock:function(t,e,n,r,i,a,o,s){for(var l=this._nRounds,u=t[e]^n[0],c=t[e+1]^n[1],h=t[e+2]^n[2],f=t[e+3]^n[3],d=4,p=1;p>>24]^i[c>>>16&255]^a[h>>>8&255]^o[255&f]^n[d++],y=r[c>>>24]^i[h>>>16&255]^a[f>>>8&255]^o[255&u]^n[d++],v=r[h>>>24]^i[f>>>16&255]^a[u>>>8&255]^o[255&c]^n[d++],m=r[f>>>24]^i[u>>>16&255]^a[c>>>8&255]^o[255&h]^n[d++];u=g,c=y,h=v,f=m}g=(s[u>>>24]<<24|s[c>>>16&255]<<16|s[h>>>8&255]<<8|s[255&f])^n[d++],y=(s[c>>>24]<<24|s[h>>>16&255]<<16|s[f>>>8&255]<<8|s[255&u])^n[d++],v=(s[h>>>24]<<24|s[f>>>16&255]<<16|s[u>>>8&255]<<8|s[255&c])^n[d++],m=(s[f>>>24]<<24|s[u>>>16&255]<<16|s[c>>>8&255]<<8|s[255&h])^n[d++],t[e]=g,t[e+1]=y,t[e+2]=v,t[e+3]=m},keySize:8});t.AES=e._createHelper(r)}(),i.AES)},function(t,e,n){var s;t.exports=(s=n(1),n(47),n(48),n(33),n(6),function(){var t=s,e=t.lib,n=e.WordArray,r=e.BlockCipher,i=t.algo,u=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],h=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],f=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],d=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],a=i.DES=r.extend({_doReset:function(){for(var t=this._key.words,e=[],n=0;n<56;n++){var r=u[n]-1;e[n]=t[r>>>5]>>>31-r%32&1}for(var i=this._subKeys=[],a=0;a<16;a++){var o=i[a]=[],s=h[a];for(n=0;n<24;n++)o[n/6|0]|=e[(c[n]-1+s)%28]<<31-n%6,o[4+(n/6|0)]|=e[28+(c[n+24]-1+s)%28]<<31-n%6;for(o[0]=o[0]<<1|o[0]>>>31,n=1;n<7;n++)o[n]=o[n]>>>4*(n-1)+3;o[7]=o[7]<<5|o[7]>>>27}var l=this._invSubKeys=[];for(n=0;n<16;n++)l[n]=i[15-n]},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._subKeys)},decryptBlock:function(t,e){this._doCryptBlock(t,e,this._invSubKeys)},_doCryptBlock:function(t,e,n){this._lBlock=t[e],this._rBlock=t[e+1],p.call(this,4,252645135),p.call(this,16,65535),g.call(this,2,858993459),g.call(this,8,16711935),p.call(this,1,1431655765);for(var r=0;r<16;r++){for(var i=n[r],a=this._lBlock,o=this._rBlock,s=0,l=0;l<8;l++)s|=f[l][((o^i[l])&d[l])>>>0];this._lBlock=o,this._rBlock=a^s}var u=this._lBlock;this._lBlock=this._rBlock,this._rBlock=u,p.call(this,1,1431655765),g.call(this,8,16711935),g.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),t[e]=this._lBlock,t[e+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function p(t,e){var n=(this._lBlock>>>t^this._rBlock)&e;this._rBlock^=n,this._lBlock^=n<>>t^this._lBlock)&e;this._lBlock^=n,this._rBlock^=n<>>2]>>>24-o%4*8&255;a=(a+r[i]+s)%256;var l=r[i];r[i]=r[a],r[a]=l}this._i=this._j=0},_doProcessBlock:function(t,e){t[e]^=i.call(this)},keySize:8,ivSize:0});function i(){for(var t=this._S,e=this._i,n=this._j,r=0,i=0;i<4;i++){n=(n+t[e=(e+1)%256])%256;var a=t[e];t[e]=t[n],t[n]=a,r|=t[(t[e]+t[n])%256]<<24-8*i}return this._i=e,this._j=n,r}t.RC4=e._createHelper(r);var a=n.RC4Drop=r.extend({cfg:r.cfg.extend({drop:192}),_doReset:function(){r._doReset.call(this);for(var t=this.cfg.drop;0>>24)|4278255360&(t[n]<<24|t[n]>>>8);var r=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],i=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];for(n=this._b=0;n<4;n++)f.call(this);for(n=0;n<8;n++)i[n]^=r[n+4&7];if(e){var a=e.words,o=a[0],s=a[1],l=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&u,h=u<<16|65535&l;for(i[0]^=l,i[1]^=c,i[2]^=u,i[3]^=h,i[4]^=l,i[5]^=c,i[6]^=u,i[7]^=h,n=0;n<4;n++)f.call(this)}},_doProcessBlock:function(t,e){var n=this._X;f.call(this),i[0]=n[0]^n[5]>>>16^n[3]<<16,i[1]=n[2]^n[7]>>>16^n[5]<<16,i[2]=n[4]^n[1]>>>16^n[7]<<16,i[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)i[r]=16711935&(i[r]<<8|i[r]>>>24)|4278255360&(i[r]<<24|i[r]>>>8),t[e+r]^=i[r]},blockSize:4,ivSize:2});function f(){for(var t=this._X,e=this._C,n=0;n<8;n++)l[n]=e[n];for(e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0>>0?1:0)|0,this._b=e[7]>>>0>>0?1:0,n=0;n<8;n++){var r=t[n]+e[n],i=65535&r,a=r>>>16,o=((i*i>>>17)+i*a>>>15)+a*a,s=((4294901760&r)*r|0)+((65535&r)*r|0);u[n]=o^s}t[0]=u[0]+(u[7]<<16|u[7]>>>16)+(u[6]<<16|u[6]>>>16)|0,t[1]=u[1]+(u[0]<<8|u[0]>>>24)+u[7]|0,t[2]=u[2]+(u[1]<<16|u[1]>>>16)+(u[0]<<16|u[0]>>>16)|0,t[3]=u[3]+(u[2]<<8|u[2]>>>24)+u[1]|0,t[4]=u[4]+(u[3]<<16|u[3]>>>16)+(u[2]<<16|u[2]>>>16)|0,t[5]=u[5]+(u[4]<<8|u[4]>>>24)+u[3]|0,t[6]=u[6]+(u[5]<<16|u[5]>>>16)+(u[4]<<16|u[4]>>>16)|0,t[7]=u[7]+(u[6]<<8|u[6]>>>24)+u[5]|0}t.Rabbit=e._createHelper(r)}(),a.Rabbit)},function(t,e,n){var a;t.exports=(a=n(1),n(47),n(48),n(33),n(6),function(){var t=a,e=t.lib.StreamCipher,n=t.algo,i=[],l=[],u=[],r=n.RabbitLegacy=e.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,n=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],r=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]],i=this._b=0;i<4;i++)f.call(this);for(i=0;i<8;i++)r[i]^=n[i+4&7];if(e){var a=e.words,o=a[0],s=a[1],l=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),c=l>>>16|4294901760&u,h=u<<16|65535&l;for(r[0]^=l,r[1]^=c,r[2]^=u,r[3]^=h,r[4]^=l,r[5]^=c,r[6]^=u,r[7]^=h,i=0;i<4;i++)f.call(this)}},_doProcessBlock:function(t,e){var n=this._X;f.call(this),i[0]=n[0]^n[5]>>>16^n[3]<<16,i[1]=n[2]^n[7]>>>16^n[5]<<16,i[2]=n[4]^n[1]>>>16^n[7]<<16,i[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)i[r]=16711935&(i[r]<<8|i[r]>>>24)|4278255360&(i[r]<<24|i[r]>>>8),t[e+r]^=i[r]},blockSize:4,ivSize:2});function f(){for(var t=this._X,e=this._C,n=0;n<8;n++)l[n]=e[n];for(e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0>>0?1:0)|0,this._b=e[7]>>>0>>0?1:0,n=0;n<8;n++){var r=t[n]+e[n],i=65535&r,a=r>>>16,o=((i*i>>>17)+i*a>>>15)+a*a,s=((4294901760&r)*r|0)+((65535&r)*r|0);u[n]=o^s}t[0]=u[0]+(u[7]<<16|u[7]>>>16)+(u[6]<<16|u[6]>>>16)|0,t[1]=u[1]+(u[0]<<8|u[0]>>>24)+u[7]|0,t[2]=u[2]+(u[1]<<16|u[1]>>>16)+(u[0]<<16|u[0]>>>16)|0,t[3]=u[3]+(u[2]<<8|u[2]>>>24)+u[1]|0,t[4]=u[4]+(u[3]<<16|u[3]>>>16)+(u[2]<<16|u[2]>>>16)|0,t[5]=u[5]+(u[4]<<8|u[4]>>>24)+u[3]|0,t[6]=u[6]+(u[5]<<16|u[5]>>>16)+(u[4]<<16|u[4]>>>16)|0,t[7]=u[7]+(u[6]<<8|u[6]>>>24)+u[5]|0}t.RabbitLegacy=e._createHelper(r)}(),a.RabbitLegacy)},function(xu,t,Su){"use strict";(function(f,n){function t(t){return t&&"object"==typeof t&&"default"in t?t.default:t}var A=t(Su(302)),e=t(Su(332)),G=t(Su(335)),B=t(Su(345)),c=t(Su(122)),h=t(Su(357)),d=t(Su(191)),p=t(Su(362)),r=t(Su(363)),i=t(Su(364)),a=t(Su(375)),o=t(Su(376)),g=Su(26),y=t(Su(384)),S=t(Su(387)),v=t(Su(401)),m=t(Su(405)),b=t(Su(408)),w=t(Su(413)),P=t(Su(419)),s=t(Su(424)),l=t(Su(425)),x=t(Su(427)),u=t(Su(430)),_=t(Su(83)),k=t(Su(431)),C={logErrors:!1},E=[];function O(t,e,n){if(n.get){var r=n.get;n.get=function(){var t=r.call(this);return d(this,e,{value:t}),t}}else if("function"==typeof n.value){var o=n.value;return{get:function(){var a=new i;function t(){for(var t=arguments.length,e=Array(t),n=0;n>1},searchRange:A.uint16,entrySelector:A.uint16,rangeShift:A.uint16,endCode:new A.LazyArray(A.uint16,"segCount"),reservedPad:new A.Reserved(A.uint16),startCode:new A.LazyArray(A.uint16,"segCount"),idDelta:new A.LazyArray(A.int16,"segCount"),idRangeOffset:new A.LazyArray(A.uint16,"segCount"),glyphIndexArray:new A.LazyArray(A.uint16,function(t){return(t.length-t._currentOffset)/2})},6:{length:A.uint16,language:A.uint16,firstCode:A.uint16,entryCount:A.uint16,glyphIndices:new A.LazyArray(A.uint16,"entryCount")},8:{reserved:new A.Reserved(A.uint16),length:A.uint32,language:A.uint16,is32:new A.LazyArray(A.uint8,8192),nGroups:A.uint32,groups:new A.LazyArray(T,"nGroups")},10:{reserved:new A.Reserved(A.uint16),length:A.uint32,language:A.uint32,firstCode:A.uint32,entryCount:A.uint32,glyphIndices:new A.LazyArray(A.uint16,"numChars")},12:{reserved:new A.Reserved(A.uint16),length:A.uint32,language:A.uint32,nGroups:A.uint32,groups:new A.LazyArray(T,"nGroups")},13:{reserved:new A.Reserved(A.uint16),length:A.uint32,language:A.uint32,nGroups:A.uint32,groups:new A.LazyArray(T,"nGroups")},14:{length:A.uint32,numRecords:A.uint32,varSelectors:new A.LazyArray(D,"numRecords")}}),N=new A.Struct({platformID:A.uint16,encodingID:A.uint16,table:new A.Pointer(A.uint32,z,{type:"parent",lazy:!0})}),U=new A.Struct({version:A.uint16,numSubtables:A.uint16,tables:new A.Array(N,"numSubtables")}),W=new A.Struct({version:A.int32,revision:A.int32,checkSumAdjustment:A.uint32,magicNumber:A.uint32,flags:A.uint16,unitsPerEm:A.uint16,created:new A.Array(A.int32,2),modified:new A.Array(A.int32,2),xMin:A.int16,yMin:A.int16,xMax:A.int16,yMax:A.int16,macStyle:new A.Bitfield(A.uint16,["bold","italic","underline","outline","shadow","condensed","extended"]),lowestRecPPEM:A.uint16,fontDirectionHint:A.int16,indexToLocFormat:A.int16,glyphDataFormat:A.int16}),j=new A.Struct({version:A.int32,ascent:A.int16,descent:A.int16,lineGap:A.int16,advanceWidthMax:A.uint16,minLeftSideBearing:A.int16,minRightSideBearing:A.int16,xMaxExtent:A.int16,caretSlopeRise:A.int16,caretSlopeRun:A.int16,caretOffset:A.int16,reserved:new A.Reserved(A.int16,4),metricDataFormat:A.int16,numberOfMetrics:A.uint16}),V=new A.Struct({advance:A.uint16,bearing:A.int16}),H=new A.Struct({metrics:new A.LazyArray(V,function(t){return t.parent.hhea.numberOfMetrics}),bearings:new A.LazyArray(A.int16,function(t){return t.parent.maxp.numGlyphs-t.parent.hhea.numberOfMetrics})}),q=new A.Struct({version:A.int32,numGlyphs:A.uint16,maxPoints:A.uint16,maxContours:A.uint16,maxComponentPoints:A.uint16,maxComponentContours:A.uint16,maxZones:A.uint16,maxTwilightPoints:A.uint16,maxStorage:A.uint16,maxFunctionDefs:A.uint16,maxInstructionDefs:A.uint16,maxStackElements:A.uint16,maxSizeOfInstructions:A.uint16,maxComponentElements:A.uint16,maxComponentDepth:A.uint16});function Z(t,e,n){var r=2=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var o=a,s=Y[o.platformID][o.languageID];null==s&&null!=this.langTags&&32768<=o.languageID&&(s=this.langTags[o.languageID-32768].tag),null==s&&(s=o.platformID+"-"+o.languageID);var l=256<=o.nameID?"fontFeatures":$[o.nameID]||o.nameID;null==e[l]&&(e[l]={});var u=e[l];256<=o.nameID&&(u=u[o.nameID]||(u[o.nameID]={})),"string"!=typeof o.string&&"string"==typeof u[s]||(u[s]=o.string)}this.records=e},NameTable.preEncode=function(){if(!Array.isArray(this.records)){this.version=0;var t=[];for(var e in this.records){var n=this.records[e];"fontFeatures"!==e&&(t.push({platformID:3,encodingID:1,languageID:1033,nameID:$.indexOf(e),length:f.byteLength(n.en,"utf16le"),string:n.en}),"postscriptName"===e&&t.push({platformID:1,encodingID:0,languageID:0,nameID:$.indexOf(e),length:n.en.length,string:n.en}))}this.records=t,this.count=t.length,this.stringOffset=NameTable.size(this,null,!1)}};var tt=new A.VersionedStruct(A.uint16,{header:{xAvgCharWidth:A.int16,usWeightClass:A.uint16,usWidthClass:A.uint16,fsType:new A.Bitfield(A.uint16,[null,"noEmbedding","viewOnly","editable",null,null,null,null,"noSubsetting","bitmapOnly"]),ySubscriptXSize:A.int16,ySubscriptYSize:A.int16,ySubscriptXOffset:A.int16,ySubscriptYOffset:A.int16,ySuperscriptXSize:A.int16,ySuperscriptYSize:A.int16,ySuperscriptXOffset:A.int16,ySuperscriptYOffset:A.int16,yStrikeoutSize:A.int16,yStrikeoutPosition:A.int16,sFamilyClass:A.int16,panose:new A.Array(A.uint8,10),ulCharRange:new A.Array(A.uint32,4),vendorID:new A.String(4),fsSelection:new A.Bitfield(A.uint16,["italic","underscore","negative","outlined","strikeout","bold","regular","useTypoMetrics","wws","oblique"]),usFirstCharIndex:A.uint16,usLastCharIndex:A.uint16},0:{},1:{typoAscender:A.int16,typoDescender:A.int16,typoLineGap:A.int16,winAscent:A.uint16,winDescent:A.uint16,codePageRange:new A.Array(A.uint32,2)},2:{typoAscender:A.int16,typoDescender:A.int16,typoLineGap:A.int16,winAscent:A.uint16,winDescent:A.uint16,codePageRange:new A.Array(A.uint32,2),xHeight:A.int16,capHeight:A.int16,defaultChar:A.uint16,breakChar:A.uint16,maxContent:A.uint16},5:{typoAscender:A.int16,typoDescender:A.int16,typoLineGap:A.int16,winAscent:A.uint16,winDescent:A.uint16,codePageRange:new A.Array(A.uint32,2),xHeight:A.int16,capHeight:A.int16,defaultChar:A.uint16,breakChar:A.uint16,maxContent:A.uint16,usLowerOpticalPointSize:A.uint16,usUpperOpticalPointSize:A.uint16}}),et=tt.versions;et[3]=et[4]=et[2];var nt=new A.VersionedStruct(A.fixed32,{header:{italicAngle:A.fixed32,underlinePosition:A.int16,underlineThickness:A.int16,isFixedPitch:A.uint32,minMemType42:A.uint32,maxMemType42:A.uint32,minMemType1:A.uint32,maxMemType1:A.uint32},1:{},2:{numberOfGlyphs:A.uint16,glyphNameIndex:new A.Array(A.uint16,"numberOfGlyphs"),names:new A.Array(new A.String(A.uint8))},2.5:{numberOfGlyphs:A.uint16,offsets:new A.Array(A.uint8,"numberOfGlyphs")},3:{},4:{map:new A.Array(A.uint32,function(t){return t.parent.maxp.numGlyphs})}}),rt=new A.Struct({controlValues:new A.Array(A.int16)}),it=new A.Struct({instructions:new A.Array(A.uint8)}),at=new A.VersionedStruct("head.indexToLocFormat",{0:{offsets:new A.Array(A.uint16)},1:{offsets:new A.Array(A.uint32)}});at.process=function(){if(0===this.version)for(var t=0;t>>=1};var ot=new A.Struct({controlValueProgram:new A.Array(A.uint8)}),st=new A.Array(new A.Buffer),lt=(ut.prototype.getCFFVersion=function(t){for(;t&&!t.hdrSize;)t=t.parent;return t?t.version:-1},ut.prototype.decode=function(t,e){var n=2<=this.getCFFVersion(e)?t.readUInt32BE():t.readUInt16BE();if(0===n)return[];var r=t.readUInt8(),i=void 0;if(1===r)i=A.uint8;else if(2===r)i=A.uint16;else if(3===r)i=A.uint24;else{if(4!==r)throw new Error("Bad offset size in CFFIndex: "+r+" "+t.pos);i=A.uint32}for(var a=[],o=t.pos+(n+1)*r-1,s=i.decode(t),l=0;l=o.length)break;u=o[l++]}else{if((l=o.next()).done)break;u=l.value}var c=u,h=r.size(c,n);i.push(h),a+=h}var f=void 0;if(a<=255)f=A.uint8;else if(a<=65535)f=A.uint16;else if(a<=16777215)f=A.uint24;else{if(!(a<=4294967295))throw new Error("Bad offset in CFFIndex");f=A.uint32}t.writeUInt8(f.size()),a=1,f.encode(t,a);var d=i,p=Array.isArray(d),g=0;for(d=p?d:G(d);;){var y;if(p){if(g>=d.length)break;y=d[g++]}else{if((g=d.next()).done)break;y=g.value}a+=y,f.encode(t,a)}var v=e,m=Array.isArray(v),b=0;for(v=m?v:G(v);;){var w;if(m){if(b>=v.length)break;w=v[b++]}else{if((b=v.next()).done)break;w=b.value}var x=w;r.encode(t,x,n)}}},ut);function ut(t){p(this,ut),this.type=t}var ct=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],ht={".":10,E:11,"E-":12,"-":14},ft=(dt.decode=function(t,e){if(32<=e&&e<=246)return e-139;if(247<=e&&e<=250)return 256*(e-247)+t.readUInt8()+108;if(251<=e&&e<=254)return 256*-(e-251)-t.readUInt8()-108;if(28===e)return t.readInt16BE();if(29===e)return t.readInt32BE();if(30!==e)return null;for(var n="";;){var r=t.readUInt8(),i=r>>4;if(15==i)break;n+=ct[i];var a=15&r;if(15==a)break;n+=ct[a]}return parseFloat(n)},dt.size=function(t){if(t.forceLarge&&(t=32768),(0|t)===t)return-107<=t&&t<=107?1:108<=t&&t<=1131||-1131<=t&&t<=-108?2:-32768<=t&&t<=32767?3:5;var e=""+t;return 1+Math.ceil((e.length+1)/2)},dt.encode=function(t,e){var n=Number(e);if(e.forceLarge)return t.writeUInt8(29),t.writeInt32BE(n);if((0|n)===n)return-107<=n&&n<=107?t.writeUInt8(n+139):108<=n&&n<=1131?(n-=108,t.writeUInt8(247+(n>>8)),t.writeUInt8(255&n)):-1131<=n&&n<=-108?(n=-n-108,t.writeUInt8(251+(n>>8)),t.writeUInt8(255&n)):-32768<=n&&n<=32767?(t.writeUInt8(28),t.writeInt16BE(n)):(t.writeUInt8(29),t.writeInt32BE(n));t.writeUInt8(30);for(var r=""+n,i=0;i=u.length)break;f=u[h++]}else{if((h=u.next()).done)break;f=h.value}var d=f;a+=ft.size(d)}a+=(Array.isArray(s[0])?s[0]:[s[0]]).length}}return r&&(a+=i.pointerSize),a},gt.prototype.encode=function(t,e,n){var r={pointers:[],startOffset:t.pos,parent:n,val:e,pointerSize:0};r.pointerOffset=t.pos+this.size(e,r,!1);var i=this.ops,a=Array.isArray(i),o=0;for(i=a?i:G(i);;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if((o=i.next()).done)break;s=o.value}var l=s,u=e[l[1]];if(null!=u&&!S(u,l[3])){var c=this.encodeOperands(l[2],t,r,u),h=Array.isArray(c),f=0;for(c=h?c:G(c);;){var d;if(h){if(f>=c.length)break;d=c[f++]}else{if((f=c.next()).done)break;d=f.value}var p=d;ft.encode(t,p)}var g=Array.isArray(l[0])?l[0]:[l[0]],y=Array.isArray(g),v=0;for(g=y?g:G(g);;){var m;if(y){if(v>=g.length)break;m=g[v++]}else{if((v=g.next()).done)break;m=v.value}var b=m;t.writeUInt8(b)}}}for(var w=0;w=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i,o=Array.isArray(a[0])?a[0][0]<<8|a[0][1]:a[0];this.fields[o]=a}}var yt,vt=(yt=A.Pointer,o(mt,yt),mt.prototype.decode=function(t,e,n){return this.offsetType={decode:function(){return n[0]}},yt.prototype.decode.call(this,t,e,n)},mt.prototype.encode=function(t,e,n){if(!t)return this.offsetType={size:function(){return 0}},this.size(e,n),[new bt(0)];var r=null;return this.offsetType={encode:function(t,e){return r=e}},yt.prototype.encode.call(this,t,e,n),[new bt(r)]},mt);function mt(t){var e=1r;)n.pop()},xt),null],[19,"Subrs",new vt(new lt,{type:"local"}),null]]),_t=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"],kt=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls"],Ct=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"],At=new A.Struct({reserved:new A.Reserved(A.uint16),reqFeatureIndex:A.uint16,featureCount:A.uint16,featureIndexes:new A.Array(A.uint16,"featureCount")}),Pt=new A.Struct({tag:new A.String(4),langSys:new A.Pointer(A.uint16,At,{type:"parent"})}),Et=new A.Struct({defaultLangSys:new A.Pointer(A.uint16,At),count:A.uint16,langSysRecords:new A.Array(Pt,"count")}),Ot=new A.Struct({tag:new A.String(4),script:new A.Pointer(A.uint16,Et,{type:"parent"})}),It=new A.Array(Ot,A.uint16),Tt=new A.Struct({featureParams:A.uint16,lookupCount:A.uint16,lookupListIndexes:new A.Array(A.uint16,"lookupCount")}),Lt=new A.Struct({tag:new A.String(4),feature:new A.Pointer(A.uint16,Tt,{type:"parent"})}),Bt=new A.Array(Lt,A.uint16),Mt=new A.Struct({markAttachmentType:A.uint8,flags:new A.Bitfield(A.uint8,["rightToLeft","ignoreBaseGlyphs","ignoreLigatures","ignoreMarks","useMarkFilteringSet"])});function Rt(t){var e=new A.Struct({lookupType:A.uint16,flags:Mt,subTableCount:A.uint16,subTables:new A.Array(new A.Pointer(A.uint16,t),"subTableCount"),markFilteringSet:new A.Optional(A.uint16,function(t){return t.flags.flags.useMarkFilteringSet})});return new A.LazyArray(new A.Pointer(A.uint16,e),A.uint16)}var Ft,Dt=new A.Struct({start:A.uint16,end:A.uint16,startCoverageIndex:A.uint16}),zt=new A.VersionedStruct(A.uint16,{1:{glyphCount:A.uint16,glyphs:new A.Array(A.uint16,"glyphCount")},2:{rangeCount:A.uint16,rangeRecords:new A.Array(Dt,"rangeCount")}}),Nt=new A.Struct({start:A.uint16,end:A.uint16,class:A.uint16}),Ut=new A.VersionedStruct(A.uint16,{1:{startGlyph:A.uint16,glyphCount:A.uint16,classValueArray:new A.Array(A.uint16,"glyphCount")},2:{classRangeCount:A.uint16,classRangeRecord:new A.Array(Nt,"classRangeCount")}}),Wt=new A.Struct({a:A.uint16,b:A.uint16,deltaFormat:A.uint16}),jt=new A.Struct({sequenceIndex:A.uint16,lookupListIndex:A.uint16}),Vt=new A.Struct({glyphCount:A.uint16,lookupCount:A.uint16,input:new A.Array(A.uint16,function(t){return t.glyphCount-1}),lookupRecords:new A.Array(jt,"lookupCount")}),Gt=new A.Array(new A.Pointer(A.uint16,Vt),A.uint16),Ht=new A.Struct({glyphCount:A.uint16,lookupCount:A.uint16,classes:new A.Array(A.uint16,function(t){return t.glyphCount-1}),lookupRecords:new A.Array(jt,"lookupCount")}),qt=new A.Array(new A.Pointer(A.uint16,Ht),A.uint16),Zt=new A.VersionedStruct(A.uint16,{1:{coverage:new A.Pointer(A.uint16,zt),ruleSetCount:A.uint16,ruleSets:new A.Array(new A.Pointer(A.uint16,Gt),"ruleSetCount")},2:{coverage:new A.Pointer(A.uint16,zt),classDef:new A.Pointer(A.uint16,Ut),classSetCnt:A.uint16,classSet:new A.Array(new A.Pointer(A.uint16,qt),"classSetCnt")},3:{glyphCount:A.uint16,lookupCount:A.uint16,coverages:new A.Array(new A.Pointer(A.uint16,zt),"glyphCount"),lookupRecords:new A.Array(jt,"lookupCount")}}),Xt=new A.Struct({backtrackGlyphCount:A.uint16,backtrack:new A.Array(A.uint16,"backtrackGlyphCount"),inputGlyphCount:A.uint16,input:new A.Array(A.uint16,function(t){return t.inputGlyphCount-1}),lookaheadGlyphCount:A.uint16,lookahead:new A.Array(A.uint16,"lookaheadGlyphCount"),lookupCount:A.uint16,lookupRecords:new A.Array(jt,"lookupCount")}),Kt=new A.Array(new A.Pointer(A.uint16,Xt),A.uint16),Yt=new A.VersionedStruct(A.uint16,{1:{coverage:new A.Pointer(A.uint16,zt),chainCount:A.uint16,chainRuleSets:new A.Array(new A.Pointer(A.uint16,Kt),"chainCount")},2:{coverage:new A.Pointer(A.uint16,zt),backtrackClassDef:new A.Pointer(A.uint16,Ut),inputClassDef:new A.Pointer(A.uint16,Ut),lookaheadClassDef:new A.Pointer(A.uint16,Ut),chainCount:A.uint16,chainClassSet:new A.Array(new A.Pointer(A.uint16,Kt),"chainCount")},3:{backtrackGlyphCount:A.uint16,backtrackCoverage:new A.Array(new A.Pointer(A.uint16,zt),"backtrackGlyphCount"),inputGlyphCount:A.uint16,inputCoverage:new A.Array(new A.Pointer(A.uint16,zt),"inputGlyphCount"),lookaheadGlyphCount:A.uint16,lookaheadCoverage:new A.Array(new A.Pointer(A.uint16,zt),"lookaheadGlyphCount"),lookupCount:A.uint16,lookupRecords:new A.Array(jt,"lookupCount")}}),Jt=new A.Fixed(16,"BE",14),Qt=new A.Struct({startCoord:Jt,peakCoord:Jt,endCoord:Jt}),$t=new A.Struct({axisCount:A.uint16,regionCount:A.uint16,variationRegions:new A.Array(new A.Array(Qt,"axisCount"),"regionCount")}),te=new A.Struct({shortDeltas:new A.Array(A.int16,function(t){return t.parent.shortDeltaCount}),regionDeltas:new A.Array(A.int8,function(t){return t.parent.regionIndexCount-t.parent.shortDeltaCount}),deltas:function(t){return t.shortDeltas.concat(t.regionDeltas)}}),ee=new A.Struct({itemCount:A.uint16,shortDeltaCount:A.uint16,regionIndexCount:A.uint16,regionIndexes:new A.Array(A.uint16,"regionIndexCount"),deltaSets:new A.Array(te,"itemCount")}),ne=new A.Struct({format:A.uint16,variationRegionList:new A.Pointer(A.uint32,$t),variationDataCount:A.uint16,itemVariationData:new A.Array(new A.Pointer(A.uint32,ee),"variationDataCount")}),re=new A.VersionedStruct(A.uint16,{1:((Ft={axisIndex:A.uint16}).axisIndex=A.uint16,Ft.filterRangeMinValue=Jt,Ft.filterRangeMaxValue=Jt,Ft)}),ie=new A.Struct({conditionCount:A.uint16,conditionTable:new A.Array(new A.Pointer(A.uint32,re),"conditionCount")}),ae=new A.Struct({featureIndex:A.uint16,alternateFeatureTable:new A.Pointer(A.uint32,Tt,{type:"parent"})}),oe=new A.Struct({version:A.fixed32,substitutionCount:A.uint16,substitutions:new A.Array(ae,"substitutionCount")}),se=new A.Struct({conditionSet:new A.Pointer(A.uint32,ie,{type:"parent"}),featureTableSubstitution:new A.Pointer(A.uint32,oe,{type:"parent"})}),le=new A.Struct({majorVersion:A.uint16,minorVersion:A.uint16,featureVariationRecordCount:A.uint32,featureVariationRecords:new A.Array(se,"featureVariationRecordCount")}),ue=(ce.prototype.decode=function(t,e,n){return this.predefinedOps[n[0]]?this.predefinedOps[n[0]]:this.type.decode(t,e,n)},ce.prototype.size=function(t,e){return this.type.size(t,e)},ce.prototype.encode=function(t,e,n){var r=this.predefinedOps.indexOf(e);return-1!==r?r:this.type.encode(t,e,n)},ce);function ce(t,e){p(this,ce),this.predefinedOps=t,this.type=e}var he,fe=(he=A.Number,o(de,he),de.prototype.decode=function(t){return 127&A.uint8.decode(t)},de);function de(){return p(this,de),a(this,he.call(this,"UInt8"))}var pe,ge=new A.Struct({first:A.uint16,nLeft:A.uint8}),ye=new A.Struct({first:A.uint16,nLeft:A.uint16}),ve=new ue([kt,["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"]],new vt(new A.VersionedStruct(new fe,{0:{nCodes:A.uint8,codes:new A.Array(A.uint8,"nCodes")},1:{nRanges:A.uint8,ranges:new A.Array(ge,"nRanges")}}),{lazy:!0})),me=(pe=A.Array,o(be,pe),be.prototype.decode=function(t,e){for(var n=g.resolveLength(this.length,t,e),r=0,i=[];r>1;if(te[1+i].first))return e[i].fd;n=1+i}}default:throw new Error("Unknown FDSelect version: "+this.topDict.FDSelect.version)}},Be.prototype.privateDictForGlyph=function(t){if(this.topDict.FDSelect){var e=this.fdForGlyph(t);return this.topDict.FDArray[e]?this.topDict.FDArray[e].Private:null}return this.version<2?this.topDict.Private:this.topDict.FDArray[0].Private},r(Be,[{key:"postscriptName",get:function(){return this.version<2?this.nameIndex[0]:null}},{key:"fullName",get:function(){return this.string(this.topDict.FullName)}},{key:"familyName",get:function(){return this.string(this.topDict.FamilyName)}}]),Be);function Be(t){p(this,Be),this.stream=t,this.decode()}function Me(){p(this,Me)}function Re(){p(this,Re)}var Fe=new A.Struct({glyphIndex:A.uint16,vertOriginY:A.int16}),De=new A.Struct({majorVersion:A.uint16,minorVersion:A.uint16,defaultVertOriginY:A.int16,numVertOriginYMetrics:A.uint16,metrics:new A.Array(Fe,"numVertOriginYMetrics")}),ze=new A.Struct({height:A.uint8,width:A.uint8,horiBearingX:A.int8,horiBearingY:A.int8,horiAdvance:A.uint8,vertBearingX:A.int8,vertBearingY:A.int8,vertAdvance:A.uint8}),Ne=new A.Struct({height:A.uint8,width:A.uint8,bearingX:A.int8,bearingY:A.int8,advance:A.uint8}),Ue=new A.Struct({glyph:A.uint16,xOffset:A.int8,yOffset:A.int8}),We=(new A.VersionedStruct("version",{1:{metrics:Ne,data:Me},2:{metrics:Ne,data:Re},5:{data:Re},6:{metrics:ze,data:Me},7:{metrics:ze,data:Re},8:{metrics:Ne,pad:new A.Reserved(A.uint8),numComponents:A.uint16,components:new A.Array(Ue,"numComponents")},9:{metrics:ze,pad:new A.Reserved(A.uint8),numComponents:A.uint16,components:new A.Array(Ue,"numComponents")},17:{metrics:Ne,dataLen:A.uint32,data:new A.Buffer("dataLen")},18:{metrics:ze,dataLen:A.uint32,data:new A.Buffer("dataLen")},19:{dataLen:A.uint32,data:new A.Buffer("dataLen")}}),new A.Struct({ascender:A.int8,descender:A.int8,widthMax:A.uint8,caretSlopeNumerator:A.int8,caretSlopeDenominator:A.int8,caretOffset:A.int8,minOriginSB:A.int8,minAdvanceSB:A.int8,maxBeforeBL:A.int8,minAfterBL:A.int8,pad:new A.Reserved(A.int8,2)})),je=new A.Struct({glyphCode:A.uint16,offset:A.uint16}),Ve=new A.VersionedStruct(A.uint16,{header:{imageFormat:A.uint16,imageDataOffset:A.uint32},1:{offsetArray:new A.Array(A.uint32,function(t){return t.parent.lastGlyphIndex-t.parent.firstGlyphIndex+1})},2:{imageSize:A.uint32,bigMetrics:ze},3:{offsetArray:new A.Array(A.uint16,function(t){return t.parent.lastGlyphIndex-t.parent.firstGlyphIndex+1})},4:{numGlyphs:A.uint32,glyphArray:new A.Array(je,function(t){return t.numGlyphs+1})},5:{imageSize:A.uint32,bigMetrics:ze,numGlyphs:A.uint32,glyphCodeArray:new A.Array(A.uint16,"numGlyphs")}}),Ge=new A.Struct({firstGlyphIndex:A.uint16,lastGlyphIndex:A.uint16,subtable:new A.Pointer(A.uint32,Ve)}),He=new A.Struct({indexSubTableArray:new A.Pointer(A.uint32,new A.Array(Ge,1),{type:"parent"}),indexTablesSize:A.uint32,numberOfIndexSubTables:A.uint32,colorRef:A.uint32,hori:We,vert:We,startGlyphIndex:A.uint16,endGlyphIndex:A.uint16,ppemX:A.uint8,ppemY:A.uint8,bitDepth:A.uint8,flags:new A.Bitfield(A.uint8,["horizontal","vertical"])}),qe=new A.Struct({version:A.uint32,numSizes:A.uint32,sizes:new A.Array(He,"numSizes")}),Ze=new A.Struct({ppem:A.uint16,resolution:A.uint16,imageOffsets:new A.Array(new A.Pointer(A.uint32,"void"),function(t){return t.parent.parent.maxp.numGlyphs+1})}),Xe=new A.Struct({version:A.uint16,flags:new A.Bitfield(A.uint16,["renderOutlines"]),numImgTables:A.uint32,imageTables:new A.Array(new A.Pointer(A.uint32,Ze),"numImgTables")}),Ke=new A.Struct({gid:A.uint16,paletteIndex:A.uint16}),Ye=new A.Struct({gid:A.uint16,firstLayerIndex:A.uint16,numLayers:A.uint16}),Je=new A.Struct({version:A.uint16,numBaseGlyphRecords:A.uint16,baseGlyphRecord:new A.Pointer(A.uint32,new A.Array(Ye,"numBaseGlyphRecords")),layerRecords:new A.Pointer(A.uint32,new A.Array(Ke,"numLayerRecords"),{lazy:!0}),numLayerRecords:A.uint16}),Qe=new A.Struct({blue:A.uint8,green:A.uint8,red:A.uint8,alpha:A.uint8}),$e=new A.VersionedStruct(A.uint16,{header:{numPaletteEntries:A.uint16,numPalettes:A.uint16,numColorRecords:A.uint16,colorRecords:new A.Pointer(A.uint32,new A.Array(Qe,"numColorRecords")),colorRecordIndices:new A.Array(A.uint16,"numPalettes")},0:{},1:{offsetPaletteTypeArray:new A.Pointer(A.uint32,new A.Array(A.uint32,"numPalettes")),offsetPaletteLabelArray:new A.Pointer(A.uint32,new A.Array(A.uint16,"numPalettes")),offsetPaletteEntryLabelArray:new A.Pointer(A.uint32,new A.Array(A.uint16,"numPaletteEntries"))}}),tn=new A.VersionedStruct(A.uint16,{1:{coordinate:A.int16},2:{coordinate:A.int16,referenceGlyph:A.uint16,baseCoordPoint:A.uint16},3:{coordinate:A.int16,deviceTable:new A.Pointer(A.uint16,Wt)}}),en=new A.Struct({defaultIndex:A.uint16,baseCoordCount:A.uint16,baseCoords:new A.Array(new A.Pointer(A.uint16,tn),"baseCoordCount")}),nn=new A.Struct({tag:new A.String(4),minCoord:new A.Pointer(A.uint16,tn,{type:"parent"}),maxCoord:new A.Pointer(A.uint16,tn,{type:"parent"})}),rn=new A.Struct({minCoord:new A.Pointer(A.uint16,tn),maxCoord:new A.Pointer(A.uint16,tn),featMinMaxCount:A.uint16,featMinMaxRecords:new A.Array(nn,"featMinMaxCount")}),an=new A.Struct({tag:new A.String(4),minMax:new A.Pointer(A.uint16,rn,{type:"parent"})}),on=new A.Struct({baseValues:new A.Pointer(A.uint16,en),defaultMinMax:new A.Pointer(A.uint16,rn),baseLangSysCount:A.uint16,baseLangSysRecords:new A.Array(an,"baseLangSysCount")}),sn=new A.Struct({tag:new A.String(4),script:new A.Pointer(A.uint16,on,{type:"parent"})}),ln=new A.Array(sn,A.uint16),un=new A.Array(new A.String(4),A.uint16),cn=new A.Struct({baseTagList:new A.Pointer(A.uint16,un),baseScriptList:new A.Pointer(A.uint16,ln)}),hn=new A.VersionedStruct(A.uint32,{header:{horizAxis:new A.Pointer(A.uint16,cn),vertAxis:new A.Pointer(A.uint16,cn)},65536:{},65537:{itemVariationStore:new A.Pointer(A.uint32,ne)}}),fn=new A.Array(A.uint16,A.uint16),dn=new A.Struct({coverage:new A.Pointer(A.uint16,zt),glyphCount:A.uint16,attachPoints:new A.Array(new A.Pointer(A.uint16,fn),"glyphCount")}),pn=new A.VersionedStruct(A.uint16,{1:{coordinate:A.int16},2:{caretValuePoint:A.uint16},3:{coordinate:A.int16,deviceTable:new A.Pointer(A.uint16,Wt)}}),gn=new A.Array(new A.Pointer(A.uint16,pn),A.uint16),yn=new A.Struct({coverage:new A.Pointer(A.uint16,zt),ligGlyphCount:A.uint16,ligGlyphs:new A.Array(new A.Pointer(A.uint16,gn),"ligGlyphCount")}),vn=new A.Struct({markSetTableFormat:A.uint16,markSetCount:A.uint16,coverage:new A.Array(new A.Pointer(A.uint32,zt),"markSetCount")}),mn=new A.VersionedStruct(A.uint32,{header:{glyphClassDef:new A.Pointer(A.uint16,Ut),attachList:new A.Pointer(A.uint16,dn),ligCaretList:new A.Pointer(A.uint16,yn),markAttachClassDef:new A.Pointer(A.uint16,Ut)},65536:{},65538:{markGlyphSetsDef:new A.Pointer(A.uint16,vn)},65539:{markGlyphSetsDef:new A.Pointer(A.uint16,vn),itemVariationStore:new A.Pointer(A.uint32,ne)}}),bn=new A.Bitfield(A.uint16,["xPlacement","yPlacement","xAdvance","yAdvance","xPlaDevice","yPlaDevice","xAdvDevice","yAdvDevice"]),wn={xPlacement:A.int16,yPlacement:A.int16,xAdvance:A.int16,yAdvance:A.int16,xPlaDevice:new A.Pointer(A.uint16,Wt,{type:"global",relativeTo:"rel"}),yPlaDevice:new A.Pointer(A.uint16,Wt,{type:"global",relativeTo:"rel"}),xAdvDevice:new A.Pointer(A.uint16,Wt,{type:"global",relativeTo:"rel"}),yAdvDevice:new A.Pointer(A.uint16,Wt,{type:"global",relativeTo:"rel"})},xn=(Sn.prototype.buildStruct=function(t){for(var e=t;!e[this.key]&&e.parent;)e=e.parent;if(e[this.key]){var n={rel:function(){return e._startOffset}},r=e[this.key];for(var i in r)r[i]&&(n[i]=wn[i]);return new A.Struct(n)}},Sn.prototype.size=function(t,e){return this.buildStruct(e).size(t,e)},Sn.prototype.decode=function(t,e){var n=this.buildStruct(e).decode(t,e);return delete n.rel,n},Sn);function Sn(){var t=0>4)}),outerIndex:function(t){return t.entry>>1+(15&t.parent.entryFormat)},innerIndex:function(t){return t.entry&(1<<1+(15&t.parent.entryFormat))-1}}),$n=new A.Struct({entryFormat:A.uint16,mapCount:A.uint16,mapData:new A.Array(Qn,"mapCount")}),tr=new A.Struct({majorVersion:A.uint16,minorVersion:A.uint16,itemVariationStore:new A.Pointer(A.uint32,ne),advanceWidthMapping:new A.Pointer(A.uint32,$n),LSBMapping:new A.Pointer(A.uint32,$n),RSBMapping:new A.Pointer(A.uint32,$n)}),er=new A.Struct({format:A.uint32,length:A.uint32,offset:A.uint32}),nr=new A.Struct({reserved:new A.Reserved(A.uint16,2),cbSignature:A.uint32,signature:new A.Buffer("cbSignature")}),rr=new A.Struct({ulVersion:A.uint32,usNumSigs:A.uint16,usFlag:A.uint16,signatures:new A.Array(er,"usNumSigs"),signatureBlocks:new A.Array(nr,"usNumSigs")}),ir=new A.Struct({rangeMaxPPEM:A.uint16,rangeGaspBehavior:new A.Bitfield(A.uint16,["grayscale","gridfit","symmetricSmoothing","symmetricGridfit"])}),ar=new A.Struct({version:A.uint16,numRanges:A.uint16,gaspRanges:new A.Array(ir,"numRanges")}),or=new A.Struct({pixelSize:A.uint8,maximumWidth:A.uint8,widths:new A.Array(A.uint8,function(t){return t.parent.parent.maxp.numGlyphs})}),sr=new A.Struct({version:A.uint16,numRecords:A.int16,sizeDeviceRecord:A.int32,records:new A.Array(or,"numRecords")}),lr=new A.Struct({left:A.uint16,right:A.uint16,value:A.int16}),ur=new A.Struct({firstGlyph:A.uint16,nGlyphs:A.uint16,offsets:new A.Array(A.uint16,"nGlyphs"),max:function(t){return t.offsets.length&&Math.max.apply(Math,t.offsets)}}),cr=new A.Struct({off:function(t){return t._startOffset-t.parent.parent._startOffset},len:function(t){return((t.parent.leftTable.max-t.off)/t.parent.rowWidth+1)*(t.parent.rowWidth/2)},values:new A.LazyArray(A.int16,"len")}),hr=new A.VersionedStruct("format",{0:{nPairs:A.uint16,searchRange:A.uint16,entrySelector:A.uint16,rangeShift:A.uint16,pairs:new A.Array(lr,"nPairs")},2:{rowWidth:A.uint16,leftTable:new A.Pointer(A.uint16,ur,{type:"parent"}),rightTable:new A.Pointer(A.uint16,ur,{type:"parent"}),array:new A.Pointer(A.uint16,cr,{type:"parent"})},3:{glyphCount:A.uint16,kernValueCount:A.uint8,leftClassCount:A.uint8,rightClassCount:A.uint8,flags:A.uint8,kernValue:new A.Array(A.int16,"kernValueCount"),leftClass:new A.Array(A.uint8,"glyphCount"),rightClass:new A.Array(A.uint8,"glyphCount"),kernIndex:new A.Array(A.uint8,function(t){return t.leftClassCount*t.rightClassCount})}}),fr=new A.VersionedStruct("version",{0:{subVersion:A.uint16,length:A.uint16,format:A.uint8,coverage:new A.Bitfield(A.uint8,["horizontal","minimum","crossStream","override"]),subtable:hr,padding:new A.Reserved(A.uint8,function(t){return t.length-t._currentOffset})},1:{length:A.uint32,coverage:new A.Bitfield(A.uint8,[null,null,null,null,null,"variation","crossStream","vertical"]),format:A.uint8,tupleIndex:A.uint16,subtable:hr,padding:new A.Reserved(A.uint8,function(t){return t.length-t._currentOffset})}}),dr=new A.VersionedStruct(A.uint16,{0:{nTables:A.uint16,tables:new A.Array(fr,"nTables")},1:{reserved:new A.Reserved(A.uint16),nTables:A.uint32,tables:new A.Array(fr,"nTables")}}),pr=new A.Struct({version:A.uint16,numGlyphs:A.uint16,yPels:new A.Array(A.uint8,"numGlyphs")}),gr=new A.Struct({version:A.uint16,fontNumber:A.uint32,pitch:A.uint16,xHeight:A.uint16,style:A.uint16,typeFamily:A.uint16,capHeight:A.uint16,symbolSet:A.uint16,typeface:new A.String(16),characterComplement:new A.String(8),fileName:new A.String(6),strokeWeight:new A.String(1),widthType:new A.String(1),serifStyle:A.uint8,reserved:new A.Reserved(A.uint8)}),yr=new A.Struct({bCharSet:A.uint8,xRatio:A.uint8,yStartRatio:A.uint8,yEndRatio:A.uint8}),vr=new A.Struct({yPelHeight:A.uint16,yMax:A.int16,yMin:A.int16}),mr=new A.Struct({recs:A.uint16,startsz:A.uint8,endsz:A.uint8,entries:new A.Array(vr,"recs")}),br=new A.Struct({version:A.uint16,numRecs:A.uint16,numRatios:A.uint16,ratioRanges:new A.Array(yr,"numRatios"),offsets:new A.Array(A.uint16,"numRatios"),groups:new A.Array(mr,"numRecs")}),wr=new A.Struct({version:A.uint16,ascent:A.int16,descent:A.int16,lineGap:A.int16,advanceHeightMax:A.int16,minTopSideBearing:A.int16,minBottomSideBearing:A.int16,yMaxExtent:A.int16,caretSlopeRise:A.int16,caretSlopeRun:A.int16,caretOffset:A.int16,reserved:new A.Reserved(A.int16,4),metricDataFormat:A.int16,numberOfMetrics:A.uint16}),xr=new A.Struct({advance:A.uint16,bearing:A.int16}),Sr=new A.Struct({metrics:new A.LazyArray(xr,function(t){return t.parent.vhea.numberOfMetrics}),bearings:new A.LazyArray(A.int16,function(t){return t.parent.maxp.numGlyphs-t.parent.vhea.numberOfMetrics})}),_r=new A.Fixed(16,"BE",14),kr=new A.Struct({fromCoord:_r,toCoord:_r}),Cr=new A.Struct({pairCount:A.uint16,correspondence:new A.Array(kr,"pairCount")}),Ar=new A.Struct({version:A.fixed32,axisCount:A.uint32,segment:new A.Array(Cr,"axisCount")}),Pr=(Er.prototype.getItem=function(t){if(null==this._items[t]){var e=this.stream.pos;this.stream.pos=this.base+this.type.size(null,this.parent)*t,this._items[t]=this.type.decode(this.stream,this.parent),this.stream.pos=e}return this._items[t]},Er.prototype.inspect=function(){return"[UnboundedArray "+this.type.constructor.name+"]"},Er);function Er(t,e,n){p(this,Er),this.type=t,this.stream=e,this.parent=n,this.base=this.stream.pos,this._items=[]}var Or,Ir=(Or=A.Array,o(Tr,Or),Tr.prototype.decode=function(t,e){return new Pr(this.type,t,e)},Tr);function Tr(t){return p(this,Tr),a(this,Or.call(this,t,0))}function Lr(t){var e=0>1,a=e(t[i]);if(a<0)r=i-1;else{if(!(0=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}t[i.tag]=i}this.tables=t},gi.preEncode=function(t){var e=[];for(var n in this.tables){var r=this.tables[n];r&&e.push({tag:n,checkSum:0,offset:new A.VoidPointer(fi[n],r),length:fi[n].size(r)})}this.tag="true",this.numTables=e.length,this.tables=e;var i=Math.floor(Math.log(this.numTables)/Math.LN2),a=Math.pow(2,i);this.searchRange=16*a,this.entrySelector=Math.log(a)/Math.LN2,this.rangeShift=16*this.numTables-this.searchRange};try{var bi=Su(108)}catch(t){}var wi=(xi.prototype.findSubtable=function(t,e){var n=e,r=Array.isArray(n),i=0;for(n=r?n:G(n);;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var o=a[0],s=a[1],l=t.tables,u=Array.isArray(l),c=0;for(l=u?l:G(l);;){var h;if(u){if(c>=l.length)break;h=l[c++]}else{if((c=l.next()).done)break;h=c.value}if(h.platformID===o&&h.encodingID===s)return h.table}}return null},xi.prototype.lookup=function(t,e){if(this.encoding)for(var n=bi.encode(m(t),this.encoding),r=t=0;r>1;if(ta.endCode.get(l))){var u=a.idRangeOffset.get(l),c=void 0;if(0===u)c=t+a.idDelta.get(l);else{var h=u/2+(t-a.startCode.get(l))-(a.segCount-l);0!==(c=a.glyphIndexArray.get(h)||0)&&(c+=a.idDelta.get(l))}return 65535&c}o=1+l}}return 0;case 8:throw new Error("TODO: cmap format 8");case 6:case 10:return a.glyphIndices.get(t-a.firstCode)||0;case 12:case 13:for(var f=0,d=a.nGroups-1;f<=d;){var p=f+d>>1,g=a.groups.get(p);if(tg.endCharCode))return 12===a.version?g.glyphID+(t-g.startCharCode):g.glyphID;f=1+p}}return 0;case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format "+a.version)}},xi.prototype.getVariationSelector=function(e,n){if(!this.uvs)return 0;var t=this.uvs.varSelectors.toArray(),r=yi(t,function(t){return n-t.varSelector}),i=t[r];return-1!==r&&i.defaultUVS&&(r=yi(i.defaultUVS,function(t){return et.startUnicodeValue+t.additionalCount?1:0})),-1!==r&&i.nonDefaultUVS&&-1!==(r=yi(i.nonDefaultUVS,function(t){return e-t.unicodeValue}))?i.nonDefaultUVS[r].glyphID:0},xi.prototype.getCharacterSet=function(){var t=this.cmap;switch(t.version){case 0:return vi(0,t.codeMap.length);case 4:for(var e=[],n=t.endCode.toArray(),r=0;r=s.length)break;c=s[u++]}else{if((u=s.next()).done)break;c=u.value}o.push.apply(o,vi(c.startCharCode,c.endCharCode+1))}return o;case 14:throw new Error("TODO: cmap format 14");default:throw new Error("Unknown cmap format "+t.version)}},xi.prototype.codePointsForGlyph=function(t){var e=this.cmap;switch(e.version){case 0:for(var n=[],r=0;r<256;r++)e.codeMap.get(r)===t&&n.push(r);return n;case 4:for(var i=[],a=0;a=p.length)break;v=p[y++]}else{if((y=p.next()).done)break;v=y.value}t>=v.glyphID&&t<=v.glyphID+(v.endCharCode-v.startCharCode)&&d.push(v.startCharCode+(t-v.glyphID))}return d;case 13:var m=[],b=e.groups.toArray(),w=Array.isArray(b),x=0;for(b=w?b:G(b);;){var S;if(w){if(x>=b.length)break;S=b[x++]}else{if((x=b.next()).done)break;S=x.value}t===S.glyphID&&m.push.apply(m,vi(S.startCharCode,S.endCharCode+1))}return m;default:throw new Error("Unknown cmap format "+e.version)}},mi((di=xi).prototype,"getCharacterSet",[O],e(di.prototype,"getCharacterSet"),di.prototype),mi(di.prototype,"codePointsForGlyph",[O],e(di.prototype,"codePointsForGlyph"),di.prototype),di);function xi(t){if(p(this,xi),this.encoding=null,this.cmap=this.findSubtable(t,[[3,10],[0,6],[0,4],[3,1],[0,3],[0,2],[0,1],[0,0]]),!this.cmap&&bi){var e=t.tables,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i,o=Z(a.platformID,a.encodingID,a.table.language-1);bi.encodingExists(o)&&(this.cmap=a.table,this.encoding=o)}}if(!this.cmap)throw new Error("Could not find a supported cmap table");this.uvs=this.findSubtable(t,[[0,5]]),this.uvs&&14!==this.uvs.version&&(this.uvs=null)}var Si=(_i.prototype.process=function(t,e){for(var n=0;n=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}var s=o;if(!s.coverage.crossStream){switch(s.version){case 0:if(!s.coverage.horizontal)continue;break;case 1:if(s.coverage.vertical||s.coverage.variation)continue;break;default:throw new Error("Unsupported kerning table version "+s.version)}var l=0,u=s.subtable;switch(s.format){case 0:var c=yi(u.pairs,function(t){return e-t.left||n-t.right});0<=c&&(l=u.pairs[c].value);break;case 2:var h=0,f=0;h=e>=u.leftTable.firstGlyph&&e=u.rightTable.firstGlyph&&n=u.glyphCount||n>=u.glyphCount)return 0;l=u.kernValue[u.kernIndex[u.leftClass[e]*u.rightClassCount+u.rightClass[n]]];break;default:throw new Error("Unsupported kerning sub-table format "+s.format)}s.coverage.override?t=l:t+=l}}return t},_i);function _i(t){p(this,_i),this.kern=t.kern}var ki=(Ci.prototype.positionGlyphs=function(t,e){for(var n=0,r=0,i=0;ithis.maxX&&(this.maxX=t)),Math.abs(e)!==1/0&&(ethis.maxY&&(this.maxY=e))},Pi.prototype.copy=function(){return new Pi(this.minX,this.minY,this.maxX,this.maxY)},r(Pi,[{key:"width",get:function(){return this.maxX-this.minX}},{key:"height",get:function(){return this.maxY-this.minY}}]),Pi);function Pi(){var t=0=Li.length)break;Ri=Li[Mi++]}else{if((Mi=Li.next()).done)break;Ri=Mi.value}Oi[Ri]=Ii}}else Oi[Ti]=Ii}var Fi={arab:!0,hebr:!0,syrc:!0,thaa:!0,cprt:!0,khar:!0,phnx:!0,"nko ":!0,lydi:!0,avst:!0,armi:!0,phli:!0,prti:!0,sarb:!0,orkh:!0,samr:!0,mand:!0,merc:!0,mero:!0,mani:!0,mend:!0,nbat:!0,narb:!0,palm:!0,phlp:!0};function Di(t){return Fi[t]?"rtl":"ltr"}var zi=(r(Ni,[{key:"advanceWidth",get:function(){var t=0,e=this.positions,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}t+=i.xAdvance}return t}},{key:"advanceHeight",get:function(){var t=0,e=this.positions,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}t+=i.yAdvance}return t}},{key:"bbox",get:function(){for(var t=new Ai,e=0,n=0,r=0;r=a.length)break;l=a[s++]}else{if((s=a.next()).done)break;l=s.value}var u=l;this.features[u]=!0}}else"object"===(void 0===e?"undefined":c(e))&&(this.features=e)}for(var Ui=function t(){var e=0>1;if(65535===(o=this.table.segments[r]).firstGlyph)return null;if(to.lastGlyph))return 2===this.table.version?o.value:o.values[t-o.firstGlyph];e=r+1}}return null;case 6:for(var i=0,a=this.table.binarySearchHeader.nUnits-1;i<=a;){var o;if(r=i+a>>1,65535===(o=this.table.segments[r]).glyph)return null;if(to.glyph))return o.value;i=r+1}}return null;case 8:return this.table.values[t-this.table.firstGlyph];default:throw new Error("Unknown lookup table format: "+this.table.version)}},ra.prototype.glyphsForValue=function(t){var e=[];switch(this.table.version){case 2:case 4:var n=this.table.segments,r=Array.isArray(n),i=0;for(n=r?n:G(n);;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var o=a;if(2===this.table.version&&o.value===t)e.push.apply(e,vi(o.firstGlyph,o.lastGlyph+1));else for(var s=0;s=l.length)break;h=l[c++]}else{if((c=l.next()).done)break;h=c.value}h.value===t&&e.push(h.glyph)}break;case 8:for(var f=0;f=d.length)break;y=d[g++]}else{if((g=d.next()).done)break;y=g.value}var v=y;t.enter&&t.enter(v,f),0!==f.newState&&this.traverse(t,f.newState,i),t.exit&&t.exit(v,f)}}}},oa);function oa(t){p(this,oa),this.stateTable=t,this.lookupTable=new na(t.classTable)}var sa,la,ua,ca,ha,fa,da=(pa.prototype.process=function(t,e){var n=1=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}var s=o,l=s.defaultFlags,u=s.features,c=Array.isArray(u),h=0;for(u=c?u:G(u);;){var f,d;if(c){if(h>=u.length)break;f=u[h++]}else{if((h=u.next()).done)break;f=h.value}(d=n[f.featureType])&&d[f.featureSetting]&&(l&=f.disableFlags,l|=f.enableFlags)}var p=s.subtables,g=Array.isArray(p),y=0;for(p=g?p:G(p);;){var v;if(g){if(y>=p.length)break;v=p[y++]}else{if((y=p.next()).done)break;v=y.value}v.subFeatureFlags&l&&this.processSubtable(v,t)}}for(var m=t.length-1;0<=m;)65535===t[m].id&&t.splice(m,1),m--;return t},pa.prototype.processSubtable=function(t,e){if(this.subtable=t,this.glyphs=e,4!==this.subtable.type){this.ligatureStack=[],this.markedGlyph=null,this.firstGlyph=null,this.lastGlyph=null,this.markedIndex=null;var n=this.getStateMachine(t),r=this.getProcessor(),i=!!(4194304&this.subtable.coverage);return n.process(this.glyphs,i,r)}this.processNoncontextualSubstitutions(this.subtable,this.glyphs)},pa.prototype.getStateMachine=function(t){return new aa(t.table.stateTable)},pa.prototype.getProcessor=function(){switch(this.subtable.type){case 0:return this.processIndicRearragement;case 1:return this.processContextualSubstitution;case 2:return this.processLigature;case 4:return this.processNoncontextualSubstitutions;case 5:return this.processGlyphInsertion;default:throw new Error("Invalid morx subtable type: "+this.subtable.type)}},pa.prototype.processIndicRearragement=function(t,e,n){32768&e.flags&&(this.firstGlyph=n),8192&e.flags&&(this.lastGlyph=n),function(t,e,n,r){switch(e){case 0:return;case 1:return ga(t,[n,1],[r,0]);case 2:return ga(t,[n,0],[r,1]);case 3:return ga(t,[n,1],[r,1]);case 4:return ga(t,[n,2],[r,0]);case 5:return ga(t,[n,2],[r,0],!0,!1);case 6:return ga(t,[n,0],[r,2]);case 7:return ga(t,[n,0],[r,2],!1,!0);case 8:return ga(t,[n,1],[r,2]);case 9:return ga(t,[n,1],[r,2],!1,!0);case 10:return ga(t,[n,2],[r,1]);case 11:return ga(t,[n,2],[r,1],!0,!1);case 12:return ga(t,[n,2],[r,2]);case 13:return ga(t,[n,2],[r,2],!0,!1);case 14:return ga(t,[n,2],[r,2],!1,!0);case 15:return ga(t,[n,2],[r,2],!0,!0);default:throw new Error("Unknown verb: "+e)}}(this.glyphs,15&e.flags,this.firstGlyph,this.lastGlyph)},pa.prototype.processContextualSubstitution=function(t,e,n){var r=this.subtable.table.substitutionTable.items;if(65535!==e.markIndex){var i=r.getItem(e.markIndex),a=new na(i);t=this.glyphs[this.markedGlyph],(o=a.lookup(t.id))&&(this.glyphs[this.markedGlyph]=this.font.getGlyph(o,t.codePoints))}if(65535!==e.currentIndex){var o,s=r.getItem(e.currentIndex),l=new na(s);t=this.glyphs[n],(o=l.lookup(t.id))&&(this.glyphs[n]=this.font.getGlyph(o,t.codePoints))}32768&e.flags&&(this.markedGlyph=n)},pa.prototype.processLigature=function(t,e,n){if(32768&e.flags&&this.ligatureStack.push(n),8192&e.flags){for(var r,i=this.subtable.table.ligatureActions,a=this.subtable.table.components,o=this.subtable.table.ligatureList,s=e.action,l=!1,u=0,c=[],h=[];!l;){var f=this.ligatureStack.pop();c.unshift.apply(c,this.glyphs[f].codePoints);var d=i.getItem(s++);l=!!(2147483648&d);var p=!!(1073741824&d),g=(1073741823&d)<<2>>2;if(g+=this.glyphs[f].id,u+=a.getItem(g),l||p){var y=o.getItem(u);this.glyphs[f]=this.font.getGlyph(y,c),h.push(f),u=0,c=[]}else this.glyphs[f]=this.font.getGlyph(65535)}(r=this.ligatureStack).push.apply(r,h)}},pa.prototype.processNoncontextualSubstitutions=function(t,e,n){var r=new na(t.table.lookupTable);for(n=0;n>>5,i=!!(1024&e.flags);this._insertGlyphs(this.markedIndex,e.markedInsertIndex,r,i)}if(65535!==e.currentInsertIndex){var a=(992&e.flags)>>>5,o=!!(2048&e.flags);this._insertGlyphs(n,e.currentInsertIndex,a,o)}},pa.prototype.getSupportedFeatures=function(){var t=[],e=this.morx.chains,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i.features,o=Array.isArray(a),s=0;for(a=o?a:G(a);;){var l;if(o){if(s>=a.length)break;l=a[s++]}else{if((s=a.next()).done)break;l=s.value}t.push([l.featureType,l.featureSetting])}}return t},pa.prototype.generateInputs=function(t){return this.inputCache||this.generateInputCache(),this.inputCache[t]||[]},pa.prototype.generateInputCache=function(){this.inputCache={};var t=this.morx.chains,e=Array.isArray(t),n=0;for(t=e?t:G(t);;){var r;if(e){if(n>=t.length)break;r=t[n++]}else{if((n=t.next()).done)break;r=n.value}var i=r.defaultFlags,a=r.subtables,o=Array.isArray(a),s=0;for(a=o?a:G(a);;){var l;if(o){if(s>=a.length)break;l=a[s++]}else{if((s=a.next()).done)break;l=s.value}l.subFeatureFlags&i&&this.generateInputsForSubtable(l)}}},pa.prototype.generateInputsForSubtable=function(t){var u=this;if(2===t.type){if(4194304&t.coverage)throw new Error("Reverse subtable, not supported.");this.subtable=t,this.ligatureStack=[];var e=this.getStateMachine(t),c=this.getProcessor(),h=[],f=[];this.glyphs=[],e.traverse({enter:function(t,e){var n=u.glyphs;f.push({glyphs:n.slice(),ligatureStack:u.ligatureStack.slice()});var r=u.font.getGlyph(t);h.push(r),n.push(h[h.length-1]),c(n[n.length-1],e,n.length-1);for(var i=0,a=0,o=0;o=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}var s=o;this._addStrings(s,0,n,"")}return n},va.prototype._addStrings=function(t,e,n,r){var i=this.font._cmapProcessor.codePointsForGlyph(t[e]),a=Array.isArray(i),o=0;for(i=a?i:G(i);;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if((o=i.next()).done)break;s=o.value}var l=r+m(s);e=i.length)break;s=i[o++]}else{if((o=i.next()).done)break;s=o.value}var l=s;null==this.allFeatures[l]&&(r.push(l),this.allFeatures[l]=n,e&&(this.globalFeatures[l]=!0))}},ba.prototype.add=function(t,e){var n=!(1=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i;for(var o in this.globalFeatures)a.features[o]=!0}},ba.prototype.process=function(t,e,n){var r=this.stages,i=Array.isArray(r),a=0;for(r=i?r:G(r);;){var o;if(i){if(a>=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}var s=o;"function"==typeof s?n||s(this.font,e,this):0=this.glyphs.length?null:this.glyphs[this.index]},ja.prototype.next=function(){return this.move(1)},ja.prototype.prev=function(){return this.move(-1)},ja.prototype.peek=function(t){var e=0=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i,o=this.table.scriptList,s=Array.isArray(o),l=0;for(o=s?o:G(o);;){var u;if(s){if(l>=o.length)break;u=o[l++]}else{if((l=o.next()).done)break;u=l.value}if(u.tag===a)return u}}return null},Ha.prototype.selectScript=function(t,e,n){var r=!1,i=void 0;if(!this.script||t!==this.scriptTag){if(!(i=(i=this.findScript(t))||this.findScript(Va)))return this.scriptTag;this.scriptTag=i.tag,this.script=i.script,this.language=null,r=!(this.languageTag=null)}if(n&&n===this.direction||(this.direction=n||Di(t)),e&&e.length<4&&(e+=" ".repeat(4-e.length)),!e||e!==this.languageTag){this.language=null;var a=this.script.langSysRecords,o=Array.isArray(a),s=0;for(a=o?a:G(a);;){var l;if(o){if(s>=a.length)break;l=a[s++]}else{if((s=a.next()).done)break;l=s.value}var u=l;if(u.tag===e){this.language=u.langSys,this.languageTag=u.tag;break}}this.language||(this.language=this.script.defaultLangSys,this.languageTag=null),r=!0}if(r&&(this.features={},this.language)){var c=this.language.featureIndexes,h=Array.isArray(c),f=0;for(c=h?c:G(c);;){var d;if(h){if(f>=c.length)break;d=c[f++]}else{if((f=c.next()).done)break;d=f.value}var p=this.table.featureList[d],g=this.substituteFeatureForVariations(d);this.features[p.tag]=g||p.feature}}return this.scriptTag},Ha.prototype.lookupsForFeatures=function(t,e){var n=e,r=[],i=0=i.length)break;s=i[o++]}else{if((o=i.next()).done)break;s=o.value}var l=s,u=this.features[l];if(u){var c=u.lookupListIndexes,h=Array.isArray(c),f=0;for(c=h?c:G(c);;){var d;if(h){if(f>=c.length)break;d=c[f++]}else{if((f=c.next()).done)break;d=f.value}var p=d;n&&-1!==n.indexOf(p)||r.push({feature:l,index:p,lookup:this.table.lookupList.get(p)})}}}return r.sort(function(t,e){return t.index-e.index}),r},Ha.prototype.substituteFeatureForVariations=function(t){if(-1===this.variationsIndex)return null;var e=this.table.featureVariations.featureVariationRecords[this.variationsIndex].featureTableSubstitution.substitutions,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}if(i.featureIndex===t)return i.alternateFeatureTable}return null},Ha.prototype.findVariationsIndex=function(t){var e=this.table.featureVariations;if(!e)return-1;for(var n=e.featureVariationRecords,r=0;r=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}var s=o.feature,l=o.lookup;for(this.currentFeature=s,this.glyphIterator.reset(l.flags);this.glyphIterator.index=u.length)break;f=u[h++]}else{if((h=u.next()).done)break;f=h.value}var d=f;if(this.applyLookup(l.lookupType,d))break}this.glyphIterator.next()}else this.glyphIterator.next()}},Ha.prototype.applyLookup=function(){throw new Error("applyLookup must be implemented by subclasses")},Ha.prototype.applyLookupList=function(t){var e=this.glyphIterator.options,n=this.glyphIterator.index,r=t,i=Array.isArray(r),a=0;for(r=i?r:G(r);;){var o;if(i){if(a>=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}var s=o;this.glyphIterator.reset(e,n),this.glyphIterator.increment(s.sequenceIndex);var l=this.table.lookupList.get(s.lookupListIndex);this.glyphIterator.reset(l.flags,this.glyphIterator.index);var u=l.subTables,c=Array.isArray(u),h=0;for(u=c?u:G(u);;){var f;if(c){if(h>=u.length)break;f=u[h++]}else{if((h=u.next()).done)break;f=h.value}var d=f;if(this.applyLookup(l.lookupType,d))break}}return this.glyphIterator.reset(e,n),!0},Ha.prototype.coverageIndex=function(t,e){switch(null==e&&(e=this.glyphIterator.cur.id),t.version){case 1:return t.glyphs.indexOf(e);case 2:var n=t.rangeRecords,r=Array.isArray(n),i=0;for(n=r?n:G(n);;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}if(a.start<=e&&e<=a.end)return a.startCoverageIndex+e-a.start}}return-1},Ha.prototype.match=function(t,e,n,r){for(var i=this.glyphIterator.index,a=this.glyphIterator.increment(t),o=0;o=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}if(o.start<=t&&t<=o.end)return o.class}}return 0},Ha.prototype.classSequenceMatches=function(t,e,n){var r=this;return this.match(t,e,function(t,e){return t===r.getClassID(e.id,n)})},Ha.prototype.applyContext=function(t){switch(t.version){case 1:var e=this.coverageIndex(t.coverage);if(-1===e)return!1;var n=t.ruleSets[e],r=n,i=Array.isArray(r),a=0;for(r=i?r:G(r);;){var o;if(i){if(a>=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}var s=o;if(this.sequenceMatches(1,s.input))return this.applyLookupList(s.lookupRecords)}break;case 2:if(-1===this.coverageIndex(t.coverage))return!1;if(-1===(e=this.getClassID(this.glyphIterator.cur.id,t.classDef)))return!1;var l=n=t.classSet[e],u=Array.isArray(l),c=0;for(l=u?l:G(l);;){var h;if(u){if(c>=l.length)break;h=l[c++]}else{if((c=l.next()).done)break;h=c.value}var f=h;if(this.classSequenceMatches(1,f.classes,t.classDef))return this.applyLookupList(f.lookupRecords)}break;case 3:if(this.coverageSequenceMatches(0,t.coverages))return this.applyLookupList(t.lookupRecords)}return!1},Ha.prototype.applyChainingContext=function(t){switch(t.version){case 1:var e=this.coverageIndex(t.coverage);if(-1===e)return!1;var n=t.chainRuleSets[e],r=Array.isArray(n),i=0;for(n=r?n:G(n);;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var o=a;if(this.sequenceMatches(-o.backtrack.length,o.backtrack)&&this.sequenceMatches(1,o.input)&&this.sequenceMatches(1+o.input.length,o.lookahead))return this.applyLookupList(o.lookupRecords)}break;case 2:if(-1===this.coverageIndex(t.coverage))return!1;e=this.getClassID(this.glyphIterator.cur.id,t.inputClassDef);var s=t.chainClassSet[e];if(!s)return!1;var l=s,u=Array.isArray(l),c=0;for(l=u?l:G(l);;){var h;if(u){if(c>=l.length)break;h=l[c++]}else{if((c=l.next()).done)break;h=c.value}var f=h;if(this.classSequenceMatches(-f.backtrack.length,f.backtrack,t.backtrackClassDef)&&this.classSequenceMatches(1,f.input,t.inputClassDef)&&this.classSequenceMatches(1+f.input.length,f.lookahead,t.lookaheadClassDef))return this.applyLookupList(f.lookupRecords)}break;case 3:if(this.coverageSequenceMatches(-t.backtrackGlyphCount,t.backtrackCoverage)&&this.coverageSequenceMatches(0,t.inputCoverage)&&this.coverageSequenceMatches(t.inputGlyphCount,t.lookaheadCoverage))return this.applyLookupList(t.lookupRecords)}return!1},Ha);function Ha(t,e){p(this,Ha),this.font=t,this.table=e,this.script=null,this.scriptTag=null,this.language=null,this.languageTag=null,this.features={},this.lookups={},this.variationsIndex=t._variationProcessor?this.findVariationsIndex(t._variationProcessor.normalizedCoords):-1,this.selectScript(),this.glyphs=[],this.positions=[],this.ligatureID=1,this.currentFeature=null}var qa=(Za.prototype.copy=function(){return new Za(this._font,this.id,this.codePoints,this.features)},r(Za,[{key:"id",get:function(){return this._id},set:function(t){this._id=t,this.substituted=!0;var e=this._font.GDEF;if(e&&e.glyphClassDef){var n=Ga.prototype.getClassID(t,e.glyphClassDef);this.isBase=1===n,this.isLigature=2===n,this.isMark=3===n,this.markAttachmentType=e.markAttachClassDef?Ga.prototype.getClassID(t,e.markAttachClassDef):0}else this.isMark=0>8}function ss(t){return 1<<(255&ns.get(t.codePoints[0]))}var ls=function t(e,n,r,i){p(this,t),this.category=e,this.position=n,this.syllableType=r,this.syllable=i};function us(t,e){var n=0,r=0,i=rs.match(e.map(os)),a=Array.isArray(i),o=0;for(i=a?i:G(i);;){var s;if(a){if(o>=i.length)break;s=i[o++]}else{if((o=i.next()).done)break;s=o.value}var l=s[0],u=s[1],c=s[2];if(r=n.length)break;o=n[i++]}else{if((i=n.next()).done)break;o=i.value}o.features=((a={})[e]=!0,a)}return t[0]._font._layoutEngine.engine.GSUBProcessor.applyFeatures([e],t),1===t.length}function gs(t,e,n){var r,i,a,o=n.indicConfig,s=t._layoutEngine.engine.GSUBProcessor.features,l=t.glyphForCodePoint(9676).id,u=t.glyphForCodePoint(o.virama).id;if(u)for(var c=new qa(t,u,[o.virama]),h=0;h=Ko.Base_C){if(s&&l+1Ko.Base_C&&l--;break}if(l===o&&a=t.length)return e;for(var n=t[e].shaperInfo.syllable;++e=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}var s=o[0],l=o[1],u=o[2];++n;for(var c=s;c<=l;c++)e[c].shaperInfo=new As(bs[Cs(e[c])],u[0],n);for(var h="R"===e[s].shaperInfo.category?1:Math.min(3,l-s),f=s;f=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}a.substituted=!1}}function Os(t,e){var n=e,r=Array.isArray(n),i=0;for(n=r?n:G(n);;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}a.substituted&&a.features.rphf&&(a.shaperInfo.category="R")}}function Is(t,e){var n=e,r=Array.isArray(n),i=0;for(n=r?n:G(n);;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}a.substituted&&(a.shaperInfo.category="VPre")}}function Ts(t,e){for(var n=t.glyphForCodePoint(9676).id,r=0,i=Ls(e,0);r=t.length)return e;for(var n=t[e].shaperInfo.syllable;++e=d.length)break;y=d[g++]}else{if((g=d.next()).done)break;y=g.value}var v=y,m=this.sequenceMatchIndices(1,v.components);if(m){var b=this.glyphIterator.cur,w=b.codePoints.slice(),x=m,S=Array.isArray(x),_=0;for(x=S?x:G(x);;){var k;if(S){if(_>=x.length)break;k=x[_++]}else{if((_=x.next()).done)break;k=_.value}var C=k;w.push.apply(w,this.glyphs[C].codePoints)}var A=new qa(this.font,v.glyph,w,b.features);A.shaperInfo=b.shaperInfo,A.isLigated=!0,A.substituted=!0;for(var P=b.isMark,E=0;E=B.length)break;F=B[R++]}else{if((R=B.next()).done)break;F=R.value}var D=F;if(P)L=D;else for(;L=a.length)break;l=a[s++]}else{if((s=a.next()).done)break;l=s.value}var u=l;if(u.secondGlyph===r.id)return this.applyPositionValue(0,u.value1),this.applyPositionValue(1,u.value2),!0}return!1;case 2:var c=this.getClassID(this.glyphIterator.cur.id,e.classDef1),h=this.getClassID(r.id,e.classDef2);if(-1===c||-1===h)return!1;var f=e.classRecords.get(c).get(h);return this.applyPositionValue(0,f.value1),this.applyPositionValue(1,f.value2),!0}case 3:var d=this.glyphIterator.peekIndex(),p=this.glyphs[d];if(!p)return!1;var g=e.entryExitRecords[this.coverageIndex(e.coverage)];if(!g||!g.exitAnchor)return!1;var y=e.entryExitRecords[this.coverageIndex(e.coverage,p.id)];if(!y||!y.entryAnchor)return!1;var v=this.getAnchor(y.entryAnchor),m=this.getAnchor(g.exitAnchor),b=this.positions[this.glyphIterator.index],w=this.positions[d];switch(this.direction){case"ltr":b.xAdvance=m.x+b.xOffset;var x=v.x+w.xOffset;w.xAdvance-=x,w.xOffset-=x;break;case"rtl":x=m.x+b.xOffset,b.xAdvance-=x,b.xOffset-=x,w.xAdvance=v.x+w.xOffset}return this.glyphIterator.flags.rightToLeft?(this.glyphIterator.cur.cursiveAttachment=d,b.yOffset=v.y-m.y):(p.cursiveAttachment=this.glyphIterator.index,b.yOffset=m.y-v.y),!0;case 4:var S=this.coverageIndex(e.markCoverage);if(-1===S)return!1;for(var _=this.glyphIterator.index;0<=--_&&(this.glyphs[_].isMark||0=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=Rs[i];if(a)return a}return Ca}(n),this.plan=new ma(this.font,n,t.direction),this.shaper.plan(this.plan,this.glyphInfos,t.features),this.plan.allFeatures)t.features[r]=!0},Vs.prototype.substitute=function(t){var e=this;this.GSUBProcessor&&(this.plan.process(this.GSUBProcessor,this.glyphInfos),t.glyphs=this.glyphInfos.map(function(t){return e.font.getGlyph(t.id,t.codePoints)}))},Vs.prototype.position=function(t){return"BEFORE_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(t.positions),this.GPOSProcessor&&this.plan.process(this.GPOSProcessor,this.glyphInfos,t.positions),"AFTER_GPOS"===this.shaper.zeroMarkWidths&&this.zeroMarkAdvances(t.positions),"rtl"===t.direction&&(t.glyphs.reverse(),t.positions.reverse()),this.GPOSProcessor&&this.GPOSProcessor.features},Vs.prototype.zeroMarkAdvances=function(t){for(var e=0;e=s.length)break;c=s[u++]}else{if((u=s.next()).done)break;c=u.value}var h=c;o.push.apply(o,h.codePoints)}n=function(t){for(var e=0;e>16;if(0==e)switch(t>>8){case 0:return 173===t;case 3:return 847===t;case 6:return 1564===t;case 23:return 6068<=t&&t<=6069;case 24:return 6155<=t&&t<=6158;case 32:return 8203<=t&&t<=8207||8234<=t&&t<=8238||8288<=t&&t<=8303;case 254:return 65024<=t&&t<=65039||65279===t;case 255:return 65520<=t&&t<=65528;default:return!1}else switch(e){case 1:return 113824<=t&&t<=113827||119155<=t&&t<=119162;case 14:return 917504<=t&&t<=921599;default:return!1}},Hs.prototype.getAvailableFeatures=function(t,e){var n=[];return this.engine&&n.push.apply(n,this.engine.getAvailableFeatures(t,e)),this.font.kern&&-1===n.indexOf("kern")&&n.push("kern"),n},Hs.prototype.stringsForGlyph=function(t){var e=new w,n=this.font._cmapProcessor.codePointsForGlyph(t),r=Array.isArray(n),i=0;for(n=r?n:G(n);;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var o=a;e.add(m(o))}if(this.engine&&this.engine.stringsForGlyph){var s=this.engine.stringsForGlyph(t),l=Array.isArray(s),u=0;for(s=l?s:G(s);;){var c;if(l){if(u>=s.length)break;c=s[u++]}else{if((u=s.next()).done)break;c=u.value}var h=c;e.add(h)}}return b(e)},Hs);function Hs(t){p(this,Hs),this.font=t,this.unicodeLayoutEngine=null,this.kernProcessor=null,this.font.morx?this.engine=new ya(this.font):(this.font.GSUB||this.font.GPOS)&&(this.engine=new js(this.font))}var qs={moveTo:"M",lineTo:"L",quadraticCurveTo:"Q",bezierCurveTo:"C",closePath:"Z"},Zs=(Xs.prototype.toFunction=function(){var t=this.commands.map(function(t){return" ctx."+t.command+"("+t.args.join(", ")+");"});return new Function("ctx",t.join("\n"))},Xs.prototype.toSVG=function(){return this.commands.map(function(t){var e=t.args.map(function(t){return Math.round(100*t)/100});return""+qs[t.command]+e.join(" ")}).join("")},Xs.prototype.mapPoints=function(t){var e=new Xs,n=this.commands,r=Array.isArray(n),i=0;for(n=r?n:G(n);;){var a;if(r){if(i>=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}for(var o=a,s=[],l=0;l=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}for(var a=i,o=0;o=i.length)break;s=i[o++]}else{if((o=i.next()).done)break;s=o.value}var l=s;switch(l.command){case"moveTo":case"lineTo":var u=l.args,c=u[0],h=u[1];t.addPoint(c,h),e=c,n=h;break;case"quadraticCurveTo":case"bezierCurveTo":if("quadraticCurveTo"===l.command)var f=l.args,d=f[0],p=f[1],g=e+2/3*(d-e),y=n+2/3*(p-n),v=(w=f[2])+2/3*(d-w),m=(x=f[3])+2/3*(p-x);else var b=l.args,w=(g=b[0],y=b[1],v=b[2],m=b[3],b[4]),x=b[5];t.addPoint(w,x);for(var S=[e,n],_=[g,y],k=[v,m],C=[w,x],A=0;A<=1;A++){var P=6*S[A]-12*_[A]+6*k[A],E=-3*S[A]+9*_[A]-9*k[A]+3*C[A];if(l=3*_[A]-3*S[A],0!=E){var O=Math.pow(P,2)-4*l*E;if(!(O<0)){var I=(-P+Math.sqrt(O))/(2*E);0=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}for(var o=a,s=this._font.getGlyph(o.glyphID)._getContours(),l=0;l>1,Y.length=0}function dt(t,e){rt&&K.closePath(),K.moveTo(t,e),rt=!0}return function t(){for(;q.pos>3;break;case 21:2Y.length-1&&(S=Y.length-1),Y.push(Y[S]);break;case 30:var P=Y.pop(),E=Y.pop();if(0<=E)for(;0Math.abs(tt-V)?($+=Y.shift(),tt=V):($=j,tt+=Y.shift()),U.push($,tt),K.bezierCurveTo.apply(K,U.slice(0,6)),K.bezierCurveTo.apply(K,U.slice(6));break;default:throw new Error("Unknown op: 12 "+e)}break;default:throw new Error("Unknown op: "+e)}else if(e<247)Y.push(e-139);else if(e<251){var H=q.readUInt8();Y.push(256*(e-247)+H+108)}else e<255?(H=q.readUInt8(),Y.push(256*-(e-251)-H-108)):Y.push(q.readInt32BE()/65536)}}(),rt&&K.closePath(),K},fl);function fl(){return p(this,fl),a(this,cl.apply(this,arguments))}var dl,pl=new A.Struct({originX:A.uint16,originY:A.uint16,type:new A.String(4),data:new A.Buffer(function(t){return t.parent.buflen-t._currentOffset})}),gl=(o(yl,dl=ll),yl.prototype.getImageForSize=function(t){for(var e=0;e=t)break}var r=n.imageOffsets,i=r[this.id],a=r[this.id+1];return i===a?null:(this._font.stream.pos=i,pl.decode(this._font.stream,{buflen:a-i}))},yl.prototype.render=function(t,e){var n=this.getImageForSize(e);if(null!=n){var r=e/this._font.unitsPerEm;t.image(n.data,{height:e,x:n.originX,y:(this.bbox.minY-n.originY)*r})}this._font.sbix.flags.renderOutlines&&dl.prototype.render.call(this,t,e)},yl);function yl(){return p(this,yl),a(this,dl.apply(this,arguments))}function vl(t,e){p(this,vl),this.glyph=t,this.color=e}var ml,bl=(o(wl,ml=el),wl.prototype._getBBox=function(){for(var t=new Ai,e=0;e=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var o=a.glyph,s=a.color;t.fillColor([s.red,s.green,s.blue],s.alpha/255*100),o.render(t,e)}},r(wl,[{key:"layers",get:function(){for(var t=this._font.CPAL,e=this._font.COLR,n=0,r=e.baseGlyphRecord.length-1;n<=r;){var i=n+r>>1,a=e.baseGlyphRecord[i];if(this.ida.gid)){var o=a;break}n=1+i}}if(null==o){var s=this._font._getBaseGlyph(this.id);return[new vl(s,c={red:0,green:0,blue:0,alpha:255})]}for(var l=[],u=o.firstLayerIndex;u=n.glyphCount)){var r=n.offsets[t];if(r!==n.offsets[t+1]){var i=this.font.stream;if(i.pos=r,!(i.pos>=i.length)){var a=i.readUInt16BE(),o=r+i.readUInt16BE();if(32768&a){var s=i.pos;i.pos=o;var l=this.decodePoints();o=i.pos,i.pos=s}var u=e.map(function(t){return t.copy()});a&=4095;for(var c=0;c=n.globalCoordCount)throw new Error("Invalid gvar table");d=n.globalCoords[4095&f]}if(16384&f){for(var g=[],y=0;yMath.max(0,e[s]))return 0;o=(o*i[s]+x)/(e[s]+x)}else{if(i[s]r[s])return 0;o=i[s]i[r][l]){var u=n;n=r,r=u}var c=i[n][l],h=i[r][l],f=a[n][l],d=a[r][l];if(c!==h||f===d)for(var p=c===h?0:(d-f)/(h-c),g=t;g<=e;g++){var y=i[g][l];y<=c?y+=f-c:h<=y?y+=d-h:y=f+(y-c)*p,a[g][l]=y}}},Sl.prototype.deltaShift=function(t,e,n,r,i){var a=i[n].x-r[n].x,o=i[n].y-r[n].y;if(0!=a||0!=o)for(var s=t;s<=e;s++)s!==n&&(i[s].x+=a,i[s].y+=o)},Sl.prototype.getAdvanceAdjustment=function(t,e){var n=void 0,r=void 0;if(e.advanceWidthMapping){var i=t;i>=e.advanceWidthMapping.mapCount&&(i=e.advanceWidthMapping.mapCount-1),e.advanceWidthMapping.entryFormat;var a=e.advanceWidthMapping.mapData[i];n=a.outerIndex,r=a.innerIndex}else n=0,r=t;return this.getDelta(e.itemVariationStore,n,r)},Sl.prototype.getDelta=function(t,e,n){if(e>=t.itemVariationData.length)return 0;var r=t.itemVariationData[e];if(n>=r.deltaSets.length)return 0;for(var i=r.deltaSets[n],a=this.getBlendVector(t,e),o=0,s=0;sc.peakCoord||c.peakCoord>c.endCoord||c.startCoord<0&&0c.endCoord?0:r[u]===c.peakCoord?1:r[u]=s.length)break;c=s[u++]}else{if((u=s.next()).done)break;c=u.value}var h=c;t=this.includeGlyph(h.glyphID),o.writeUInt16BE(t,h.pos)}}else n&&this.font._variationProcessor&&(o=this.glyphEncoder.encodeSimple(e.path,n.instructions));return this.glyf.push(o),this.loca.offsets.push(this.offset),this.hmtx.metrics.push({advance:e.advanceWidth,bearing:e._getMetrics().leftBearing}),this.offset+=o.length,this.glyf.length-1},Ll.prototype.encode=function(t){this.glyf=[],this.offset=0,this.loca={offsets:[],version:this.font.loca.version},this.hmtx={metrics:[],bearings:[]};for(var e=0;e=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i;this.charstrings.push(this.cff.getCharString(a));var o=this.font.getGlyph(a);for(var s in o.path,o._usedGsubrs)t[s]=!0}this.gsubrs=this.subsetSubrs(this.cff.globalSubrIndex,t)},Fl.prototype.subsetSubrs=function(t,e){for(var n=[],r=0;r=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}var s=o,l=this.cff.fdForGlyph(s);if(null!=l){e[l]||(t.FDArray.push(v({},this.cff.topDict.FDArray[l])),n.push({})),e[l]=!0,t.FDSelect.fds.push(t.FDArray.length-1);var u=this.font.getGlyph(s);for(var c in u.path,u._usedSubrs)n[n.length-1][c]=!0}}for(var h=0;h=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var o=a,s=this.font.getGlyph(o);for(var l in s.path,s._usedSubrs)e[l]=!0}var u=v({},this.cff.topDict.Private);return this.cff.topDict.Private&&this.cff.topDict.Private.Subrs&&(u.Subrs=this.subsetSubrs(this.cff.topDict.Private.Subrs,e)),t.FDArray=[{Private:u}],t.FDSelect={version:3,nRanges:1,ranges:[{first:0,fd:0}],sentinel:this.charstrings.length}},Fl.prototype.addString=function(t){return t?(this.strings||(this.strings=[]),this.strings.push(t),_t.length+this.strings.length-1):null},Fl.prototype.encode=function(t){this.subsetCharstrings();var e={version:255=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i;t[a.axisTag.trim()]={name:a.name.en,min:a.minValue,default:a.defaultValue,max:a.maxValue}}return t}},{key:"namedVariations",get:function(){var t={};if(!this.fvar)return t;var e=this.fvar.instance,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}for(var a=i,o={},s=0;s=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}t[i.tag]=i}this.tables=t};var jl,Vl=(o(Gl,jl=zl),Gl.probe=function(t){return"wOFF"===t.toString("ascii",0,4)},Gl.prototype._decodeDirectory=function(){this.directory=Wl.decode(this.stream,{_startOffset:0})},Gl.prototype._getTableStream=function(t){var e=this.directory.tables[t];if(e){if(this.stream.pos=e.offset,e.compLength>>6&3},transformed:function(t){return"glyf"===t.tag||"loca"===t.tag?0===t.transformVersion:0!==t.transformVersion},transformLength:new A.Optional(Xl,function(t){return t.transformed})}),Jl=new A.Struct({tag:new A.String(4),flavor:A.uint32,length:A.uint32,numTables:A.uint16,reserved:new A.Reserved(A.uint16),totalSfntSize:A.uint32,totalCompressedSize:A.uint32,majorVersion:A.uint16,minorVersion:A.uint16,metaOffset:A.uint32,metaLength:A.uint32,metaOrigLength:A.uint32,privOffset:A.uint32,privLength:A.uint32,tables:new A.Array(Yl,"numTables")});Jl.process=function(){for(var t={},e=0;e>7);if((u&=127)<10)s=0,l=lu(u,((14&u)<<7)+e.readUInt8());else if(u<20)s=lu(u,((u-10&14)<<7)+e.readUInt8()),l=0;else if(u<84){s=lu(u,1+(48&(h=u-20))+((f=e.readUInt8())>>4)),l=lu(u>>1,1+((12&h)<<2)+(15&f))}else if(u<120){var h;s=lu(u,1+((h=u-84)/12<<8)+e.readUInt8()),l=lu(u>>1,1+(h%12>>2<<8)+e.readUInt8())}else if(u<124){var f=e.readUInt8(),d=e.readUInt8();s=lu(u,(f<<4)+(d>>4)),l=lu(u>>1,((15&d)<<8)+e.readUInt8())}else s=lu(u,e.readUInt16BE()),l=lu(u>>1,e.readUInt16BE());i+=s,r+=l,a.push(new il(c,!1,i,r))}return a}var cu=new A.VersionedStruct(A.uint32,{65536:{numFonts:A.uint32,offsets:new A.Array(A.uint32,"numFonts")},131072:{numFonts:A.uint32,offsets:new A.Array(A.uint32,"numFonts"),dsigTag:A.uint32,dsigLength:A.uint32,dsigOffset:A.uint32}}),hu=(fu.probe=function(t){return"ttcf"===t.toString("ascii",0,4)},fu.prototype.getFont=function(t){var e=this.header.offsets,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i,o=new A.DecodeStream(this.stream.buffer);o.pos=a;var s=new zl(o);if(s.postscriptName===t)return s}return null},r(fu,[{key:"fonts",get:function(){var t=[],e=this.header.offsets,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i,o=new A.DecodeStream(this.stream.buffer);o.pos=a,t.push(new zl(o))}return t}}]),fu);function fu(t){if(p(this,fu),"ttcf"!==(this.stream=t).readString(4))throw new Error("Not a TrueType collection");this.header=cu.decode(t)}var du=new A.String(A.uint8),pu=(new A.Struct({len:A.uint32,buf:new A.Buffer("len")}),new A.Struct({id:A.uint16,nameOffset:A.int16,attr:A.uint8,dataOffset:A.uint24,handle:A.uint32})),gu=new A.Struct({name:new A.String(4),maxTypeIndex:A.uint16,refList:new A.Pointer(A.uint16,new A.Array(pu,function(t){return t.maxTypeIndex+1}),{type:"parent"})}),yu=new A.Struct({length:A.uint16,types:new A.Array(gu,function(t){return t.length+1})}),vu=new A.Struct({reserved:new A.Reserved(A.uint8,24),typeList:new A.Pointer(A.uint16,yu),nameListOffset:new A.Pointer(A.uint16,"void")}),mu=new A.Struct({dataOffset:A.uint32,map:new A.Pointer(A.uint32,vu),dataLength:A.uint32,mapLength:A.uint32}),bu=(wu.probe=function(t){var e=new A.DecodeStream(t);try{var n=mu.decode(e)}catch(t){return!1}var r=n.map.typeList.types,i=Array.isArray(r),a=0;for(r=i?r:G(r);;){var o;if(i){if(a>=r.length)break;o=r[a++]}else{if((a=r.next()).done)break;o=a.value}if("sfnt"===o.name)return!0}return!1},wu.prototype.getFont=function(t){if(!this.sfnt)return null;var e=this.sfnt.refList,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i,o=this.header.dataOffset+a.dataOffset+4,s=new A.DecodeStream(this.stream.buffer.slice(o)),l=new zl(s);if(l.postscriptName===t)return l}return null},r(wu,[{key:"fonts",get:function(){var t=[],e=this.sfnt.refList,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i,o=this.header.dataOffset+a.dataOffset+4,s=new A.DecodeStream(this.stream.buffer.slice(o));t.push(new zl(s))}return t}}]),wu);function wu(t){p(this,wu),this.stream=t,this.header=mu.decode(this.stream);var e=this.header.map.typeList.types,n=Array.isArray(e),r=0;for(e=n?e:G(e);;){var i;if(n){if(r>=e.length)break;i=e[r++]}else{if((r=e.next()).done)break;i=r.value}var a=i,o=a.refList,s=Array.isArray(o),l=0;for(o=s?o:G(o);;){var u;if(s){if(l>=o.length)break;u=o[l++]}else{if((l=o.next()).done)break;u=l.value}var c=u;0<=c.nameOffset?(this.stream.pos=c.nameOffset+this.header.map.nameListOffset,c.name=du.decode(this.stream)):c.name=null}"sfnt"===a.name&&(this.sfnt=a)}}C.registerFormat(zl),C.registerFormat(Vl),C.registerFormat($l),C.registerFormat(hu),C.registerFormat(bu),xu.exports=C}).call(this,Su(4).Buffer,Su(25))},function(t,i,a){(function(){var t,e,n,r;for(t in i.EncodeStream=a(303),i.DecodeStream=a(107),i.Array=a(178),i.LazyArray=a(322),i.Bitfield=a(323),i.Boolean=a(324),i.Buffer=a(325),i.Enum=a(326),i.Optional=a(327),i.Reserved=a(328),i.String=a(329),i.Struct=a(179),i.VersionedStruct=a(330),n=a(49))e=n[t],i[t]=e;for(t in r=a(331))e=r[t],i[t]=e}).call(this)},function(n,t,r){(function(l){(function(){var i,t,s,e,a={}.hasOwnProperty;e=r(100),i=r(107);try{s=r(108)}catch(t){}t=function(t){var e;function r(t){null==t&&(t=65536),r.__super__.constructor.apply(this,arguments),this.buffer=new l(t),this.bufferOffset=0,this.pos=0}for(e in!function(t,e){for(var n in e)a.call(e,n)&&(t[n]=e[n]);function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype}(r,t),l.prototype)"write"===e.slice(0,5)&&function(e){var n;n=+i.TYPES[e.replace(/write|[BL]E/g,"")],r.prototype[e]=function(t){return this.ensure(n),this.buffer[e](t,this.bufferOffset),this.bufferOffset+=n,this.pos+=n}}(e);return r.prototype._read=function(){},r.prototype.ensure=function(t){if(this.bufferOffset+t>this.buffer.length)return this.flush()},r.prototype.flush=function(){if(0>>16&255,this.buffer[this.bufferOffset++]=t>>>8&255,this.buffer[this.bufferOffset++]=255&t,this.pos+=3},r.prototype.writeUInt24LE=function(t){return this.ensure(3),this.buffer[this.bufferOffset++]=255&t,this.buffer[this.bufferOffset++]=t>>>8&255,this.buffer[this.bufferOffset++]=t>>>16&255,this.pos+=3},r.prototype.writeInt24BE=function(t){return 0<=t?this.writeUInt24BE(t):this.writeUInt24BE(t+16777215+1)},r.prototype.writeInt24LE=function(t){return 0<=t?this.writeUInt24LE(t):this.writeUInt24LE(t+16777215+1)},r.prototype.fill=function(t,e){var n;return e>>6):(e[n++]=224+(i>>>12),e[n++]=128+(i>>>6&63)),e[n++]=128+(63&i))}return e.slice(0,n)},u.prototype.end=function(){},c.prototype.write=function(t){for(var e=this.acc,n=this.contBytes,r=this.accBytes,i="",a=0;a>10,s=56320+(1023&a);n.writeUInt16LE(o,r),r+=2,n.writeUInt16LE(s,r),r+=2}}return n.slice(0,r).toString("ucs2")},a.prototype.end=function(){this.overflow=null},e.utf32=o,(e.ucs4=o).prototype.encoder=s,o.prototype.decoder=l,s.prototype.write=function(t){return this.encoder.write(t)},s.prototype.end=function(){return this.encoder.end()},l.prototype.write=function(t){if(!this.decoder){if(this.initialBytes.push(t),this.initialBytesLen+=t.length,this.initialBytesLen<32)return"";var e=u(c.concat(this.initialBytes),this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(e,this.options),this.initialBytes.length=this.initialBytesLen=0}return this.decoder.write(t)},l.prototype.end=function(){if(this.decoder)return this.decoder.end();var t=c.concat(this.initialBytes),e=u(t,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(e,this.options);var n=this.decoder.write(t),r=this.decoder.end();return r?n+r:n}},function(t,e,n){"use strict";var i=n(34).Buffer;function r(){}function a(){}function o(){this.overflowByte=-1}function s(t,e){this.iconv=e}function l(t,e){void 0===(t=t||{}).addBOM&&(t.addBOM=!0),this.encoder=e.iconv.getEncoder("utf-16le",t)}function u(t,e){this.decoder=null,this.initialBytes=[],this.initialBytesLen=0,this.options=t||{},this.iconv=e.iconv}function c(t,e){var n=e||"utf-16le";if(2<=t.length)if(254==t[0]&&255==t[1])n="utf-16be";else if(255==t[0]&&254==t[1])n="utf-16le";else{for(var r=0,i=0,a=Math.min(t.length-t.length%2,64),o=0;o>8,n[r++]=255&s,r==n.length&&(a+=i.write(n.toString("base64").replace(/\//g,","),a),r=0)))}return this.inBase64=e,this.base64AccumIdx=r,i.slice(0,a)},g.prototype.end=function(){var t=l.alloc(10),e=0;return this.inBase64&&(0?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖ×ØÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},function(t,e,n){"use strict";var y=n(34).Buffer;e._dbcs=i;for(var v=-1,m=-2,b=-1e3,p=new Array(256),r=0;r<256;r++)p[r]=v;function i(t,e){if(this.encodingName=t.encodingName,!t)throw new Error("DBCS codec is called without the data.");if(!t.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var n=t.table();this.decodeTables=[],this.decodeTables[0]=p.slice(0),this.decodeTableSeq=[];for(var r=0;re)return-1;for(var n=0,r=t.length;n>=8)e.push(255&t);0==e.length&&e.push(0);for(var n=this.decodeTables[0],r=e.length-1;0>8;return void 0===this.encodeTable[e]&&(this.encodeTable[e]=p.slice(0)),this.encodeTable[e]},i.prototype._setEncodeChar=function(t,e){var n=this._getEncodeBucket(t),r=255&t;n[r]<=-10?this.encodeTableSeq[-10-n[r]][-1]=e:n[r]==v&&(n[r]=e)},i.prototype._setEncodeSequence=function(t,e){var n,r=t[0],i=this._getEncodeBucket(r),a=255&r;i[a]<=-10?n=this.encodeTableSeq[-10-i[a]]:(n={},i[a]!==v&&(n[-1]=i[a]),i[a]=-10-this.encodeTableSeq.length,this.encodeTableSeq.push(n));for(var o=1;o>8];if(void 0!==c&&(l=c[255&s]),l<=-10){r=this.encodeTableSeq[-10-l];continue}if(l==v&&this.gb18030){var h=w(this.gb18030.uChars,s);if(-1!=h){l=this.gb18030.gbChars[h]+(s-this.gb18030.uChars[h]);e[o++]=129+Math.floor(l/12600),l%=12600,e[o++]=48+Math.floor(l/1260),l%=1260,e[o++]=129+Math.floor(l/10),l%=10,e[o++]=48+l;continue}}}l===v&&(l=this.defaultCharSingleByte),l<256?e[o++]=l:(l<65536?e[o++]=l>>8:(e[o++]=l>>16,e[o++]=l>>8&255),e[o++]=255&l)}return this.seqObj=r,this.leadSurrogate=n,e.slice(0,o)},a.prototype.end=function(){if(-1!==this.leadSurrogate||void 0!==this.seqObj){var t=y.alloc(10),e=0;if(this.seqObj){var n=this.seqObj[-1];void 0!==n&&(n<256?t[e++]=n:(t[e++]=n>>8,t[e++]=255&n)),this.seqObj=void 0}return-1!==this.leadSurrogate&&(t[e++]=this.defaultCharSingleByte,this.leadSurrogate=-1),t.slice(0,e)}},a.prototype.findIdx=w,o.prototype.write=function(t){var e=y.alloc(2*t.length),n=this.nodeIdx,r=this.prevBuf,i=this.prevBuf.length,a=-this.prevBuf.length;0>8;l=d[d.length-1]}if(65535>8,l=56320+l%1024}e[s++]=255&l,e[s++]=l>>8,n=0,a=o+1}return this.nodeIdx=n,this.prevBuf=0<=a?t.slice(a):r.slice(a+i),e.slice(0,s).toString("ucs2")},o.prototype.end=function(){for(var t="";0=this.length))return null==this.items[t]&&(e=this.stream.pos,this.stream.pos=this.base+this.type.size(null,this.ctx)*t,this.items[t]=this.type.decode(this.stream,this.ctx),this.stream.pos=e),this.items[t]},l.prototype.toArray=function(){var t,e,n,r;for(r=[],t=e=0,n=this.length;e=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(t,e){t.exports=function(){}},function(t,e,n){"use strict";var r=n(76),i=n(57),a=n(79),o={};n(27)(o,n(14)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(o,{next:i(1,n)}),a(t,e+" Iterator")}},function(t,e,n){var l=n(35),u=n(77),c=n(187);t.exports=function(s){return function(t,e,n){var r,i=l(t),a=u(i.length),o=c(n,a);if(s&&e!=e){for(;oi;)c(Z,e=n[i++])||e==V||e==p||r.push(e);return r}function l(t){for(var e,n=t===K,r=z(n?X:P(t)),i=[],a=0;r.length>a;)!c(Z,e=r[a++])||n&&!c(K,e)||i.push(Z[e]);return i}var u=n(21),c=n(36),h=n(13),f=n(7),d=n(184),p=n(80).KEY,g=n(37),y=n(119),v=n(79),m=n(78),b=n(14),w=n(123),x=n(124),S=n(353),_=n(189),k=n(28),C=n(20),A=n(50),P=n(35),E=n(114),O=n(57),I=n(76),T=n(354),L=n(113),B=n(125),M=n(17),R=n(59),F=L.f,D=M.f,z=T.f,N=u.Symbol,U=u.JSON,W=U&&U.stringify,j="prototype",V=b("_hidden"),G=b("toPrimitive"),H={}.propertyIsEnumerable,q=y("symbol-registry"),Z=y("symbols"),X=y("op-symbols"),K=Object[j],Y="function"==typeof N&&!!B.f,J=u.QObject,Q=!J||!J[j]||!J[j].findChild,$=h&&g(function(){return 7!=I(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=F(K,e);r&&delete K[e],D(t,e,n),r&&t!==K&&D(K,e,r)}:D,tt=Y&&"symbol"==typeof N.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof N},et=function(t,e,n){return t===K&&et(X,e,n),k(t),e=E(e,!0),k(n),c(Z,e)?(n.enumerable?(c(t,V)&&t[V][e]&&(t[V][e]=!1),n=I(n,{enumerable:O(0,!1)})):(c(t,V)||D(t,V,O(1,{})),t[V][e]=!0),$(t,e,n)):D(t,e,n)};Y||(d((N=function(t){if(this instanceof N)throw TypeError("Symbol is not a constructor!");var e=m(0rt;)b(nt[rt++]);for(var it=R(b.store),at=0;it.length>at;)x(it[at++]);f(f.S+f.F*!Y,"Symbol",{for:function(t){return c(q,t+="")?q[t]:q[t]=N(t)},keyFor:function(t){if(!tt(t))throw TypeError(t+" is not a symbol!");for(var e in q)if(q[e]===t)return e},useSetter:function(){Q=!0},useSimple:function(){Q=!1}}),f(f.S+f.F*!Y,"Object",{create:function(t,e){return void 0===e?I(t):i(I(t),e)},defineProperty:et,defineProperties:i,getOwnPropertyDescriptor:o,getOwnPropertyNames:s,getOwnPropertySymbols:l});var ot=g(function(){B.f(1)});f(f.S+f.F*ot,"Object",{getOwnPropertySymbols:function(t){return B.f(A(t))}}),U&&f(f.S+f.F*(!Y||g(function(){var t=N();return"[null]"!=W([t])||"{}"!=W({a:t})||"{}"!=W(Object(t))})),"JSON",{stringify:function(t){for(var e,n,r=[t],i=1;io;)a.call(t,r=i[o++])&&e.push(r);return e}},function(t,e,n){var r=n(35),i=n(190).f,a={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return o&&"[object Window]"==a.call(t)?function(t){try{return i(t)}catch(t){return o.slice()}}(t):i(r(t))}},function(t,e,n){n(124)("asyncIterator")},function(t,e,n){n(124)("observable")},function(t,e,n){t.exports={default:n(358),__esModule:!0}},function(t,e,n){n(359),t.exports=n(2).Object.keys},function(t,e,n){var r=n(50),i=n(59);n(115)("keys",function(){return function(t){return i(r(t))}})},function(t,e,n){n(361);var r=n(2).Object;t.exports=function(t,e,n){return r.defineProperty(t,e,n)}},function(t,e,n){var r=n(7);r(r.S+r.F*!n(13),"Object",{defineProperty:n(17).f})},function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e,n){"use strict";e.__esModule=!0;var r,i=n(191),a=(r=i)&&r.__esModule?r:{default:r};function o(t,e){for(var n=0;n=n.length){var o=l(r,n[a]);if(!(e||n[a]in r))throw new s("base intrinsic for "+t+" exists, but the property is not available.");r=o?o.get||o.value:r[n[a]]}else r=r[n[a]];return r}},function(r,t,i){"use strict";(function(t){var e=t.Symbol,n=i(398);r.exports=function(){return"function"==typeof e&&("function"==typeof Symbol&&("symbol"==typeof e("foo")&&("symbol"==typeof Symbol("bar")&&n())))}}).call(this,i(22))},function(t,e,n){"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),n=Object(e);if("string"==typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var r=Object.getOwnPropertySymbols(t);if(1!==r.length||r[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(t,e);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},function(t,e,n){"use strict";var r=n(129).supportsDescriptors,i=n(204),a=Object.getOwnPropertyDescriptor,o=Object.defineProperty,s=TypeError,l=Object.getPrototypeOf,u=/a/;t.exports=function(){if(!r||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var t=i(),e=l(u),n=a(e,"flags");return n&&n.get===t||o(e,"flags",{configurable:!0,enumerable:!1,get:t}),t}},function(t,e,n){"use strict";var r=Date.prototype.getDay,i=Object.prototype.toString,a="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;t.exports=function(t){return"object"==typeof t&&null!==t&&(a?function(t){try{return r.call(t),!0}catch(t){return!1}}(t):"[object Date]"===i.call(t))}},function(t,e,n){t.exports={default:n(402),__esModule:!0}},function(t,e,n){n(403),t.exports=n(2).Object.assign},function(t,e,n){var r=n(7);r(r.S+r.F,"Object",{assign:n(404)})},function(t,e,n){"use strict";var f=n(13),d=n(59),p=n(125),g=n(73),y=n(50),v=n(110),i=Object.assign;t.exports=!i||n(37)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=i({},t)[n]||Object.keys(i({},e)).join("")!=r})?function(t,e){for(var n=y(t),r=arguments.length,i=1,a=p.f,o=g.f;i>10),e%1024+56320))}return n.join("")}})},function(t,e,n){t.exports={default:n(409),__esModule:!0}},function(t,e,n){n(60),n(410),t.exports=n(2).Array.from},function(t,e,n){"use strict";var p=n(38),r=n(7),g=n(50),y=n(195),v=n(196),m=n(77),b=n(411),w=n(121);r(r.S+r.F*!n(412)(function(t){Array.from(t)}),"Array",{from:function(t,e,n){var r,i,a,o,s=g(t),l="function"==typeof this?this:Array,u=arguments.length,c=1>d&y]}var C=(l=_,u=o((s=w).categories.length-1),c=o(s.combiningClasses.length-1),h=o(s.scripts.length-1),f=o(s.eaw.length-1),d=c+h+f+10,p=h+f+10,g=f+10,y=(1<>p&v]},getScript:function(t){var e=l.get(t);return s.scripts[e>>g&m]},getEastAsianWidth:function(t){var e=l.get(t);return s.eaw[e>>10&b]},getNumericValue:function(t){var e=l.get(t),n=1023&e;if(0==n)return null;if(n<=50)return n-1;if(n<480)return((n>>4)-12)/(1+(15&n));if(n<768){e=(n>>5)-14;for(var r=2+(31&n);0>2)-191;for(var i=1+(3&n);0>5]<<2)+(31&t),this.data[e]):t<=65535?(e=(this.data[2048+(t-55296>>5)]<<2)+(31&t),this.data[e]):t>11)],e=((e=this.data[e+(t>>5&63)])<<2)+(31&t),this.data[e]):this.data[this.data.length-4]},t}();t.exports=r},function(t,e,n){"use strict";n(82),n(44);function r(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}var i=18===new Uint8Array(new Uint32Array([305419896]).buffer)[0];t.exports={swap32LE:function(t){i&&function(t){for(var e=t.length,n=0;n>16&255,o[s++]=e>>8&255,o[s++]=255&e;2===a&&(e=u[t.charCodeAt(n)]<<2|u[t.charCodeAt(n+1)]>>4,o[s++]=255&e);1===a&&(e=u[t.charCodeAt(n)]<<10|u[t.charCodeAt(n+1)]<<4|u[t.charCodeAt(n+2)]>>2,o[s++]=e>>8&255,o[s++]=255&e);return o},e.fromByteArray=function(t){for(var e,n=t.length,r=n%3,i=[],a=0,o=n-r;a>2]+s[e<<4&63]+"==")):2==r&&(e=(t[n-2]<<8)+t[n-1],i.push(s[e>>10]+s[e>>4&63]+s[e<<2&63]+"="));return i.join("")};for(var s=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,a=r.length;i>18&63]+s[i>>12&63]+s[i>>6&63]+s[63&i]);return a.join("")}u["-".charCodeAt(0)]=62,u["_".charCodeAt(0)]=63},function(t,e,n){"use strict";var i;function r(t){var e,n,r;(e="function"==typeof t.readUInt32BE&&"function"==typeof t.slice)||t instanceof Uint8Array?(t=e?(this.highStart=t.readUInt32BE(0),this.errorValue=t.readUInt32BE(4),n=t.readUInt32BE(8),t.slice(12)):(r=new DataView(t.buffer),this.highStart=r.getUint32(0),this.errorValue=r.getUint32(4),n=r.getUint32(8),t.subarray(12)),t=i(t,new Uint8Array(n)),t=i(t,new Uint8Array(n)),this.data=new Uint32Array(t.buffer)):(this.data=t.data,this.highStart=t.highStart,this.errorValue=t.errorValue)}n(82),n(44),i=n(83),r.prototype.get=function(t){var e;return t<0||1114111>5]<<2)+(31&t),this.data[e]):t<=65535?(e=(this.data[2048+(t-55296>>5)]<<2)+(31&t),this.data[e]):t>11)],e=((e=this.data[e+(t>>5&63)])<<2)+(31&t),this.data[e]):this.data[this.data.length-4]},t.exports=r},function(t,e,n){"use strict";n(99),n(426),n(162),n(165),n(92);var r=function(){function t(t){this.stateTable=t.stateTable,this.accepting=t.accepting,this.tags=t.tags}var e=t.prototype;return e.match=function(s){var t,l=this;return(t={})[Symbol.iterator]=regeneratorRuntime.mark(function t(){var e,n,r,i,a,o;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e=1,i=r=n=null,a=0;case 5:if(!(a=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var o=a[0],s=a[1],l=a[2],u=Array.isArray(l),c=0;for(l=u?l:l[Symbol.iterator]();;){var h;if(u){if(c>=l.length)break;h=l[c++]}else{if((c=l.next()).done)break;h=c.value}"function"==typeof e[h]&&e[h](o,s,t.slice(o,s+1))}}},t}();t.exports=r},function(L,t){!function(t){"use strict";var l,e=Object.prototype,u=e.hasOwnProperty,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",r=n.asyncIterator||"@@asyncIterator",a=n.toStringTag||"@@toStringTag",o="object"==typeof L,s=t.regeneratorRuntime;if(s)o&&(L.exports=s);else{(s=t.regeneratorRuntime=o?L.exports:{}).wrap=b;var h="suspendedStart",f="suspendedYield",d="executing",p="completed",g={},c={};c[i]=function(){return this};var y=Object.getPrototypeOf,v=y&&y(y(I([])));v&&v!==e&&u.call(v,i)&&(c=v);var m=_.prototype=x.prototype=Object.create(c);S.prototype=m.constructor=_,_.constructor=S,_[a]=S.displayName="GeneratorFunction",s.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===S||"GeneratorFunction"===(e.displayName||e.name))},s.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,_):(t.__proto__=_,a in t||(t[a]="GeneratorFunction")),t.prototype=Object.create(m),t},s.awrap=function(t){return{__await:t}},k(C.prototype),C.prototype[r]=function(){return this},s.AsyncIterator=C,s.async=function(t,e,n,r){var i=new C(b(t,e,n,r));return s.isGeneratorFunction(e)?i:i.next().then(function(t){return t.done?t.value:i.next()})},k(m),m[a]="Generator",m[i]=function(){return this},m.toString=function(){return"[object Generator]"},s.keys=function(n){var r=[];for(var t in n)r.push(t);return r.reverse(),function t(){for(;r.length;){var e=r.pop();if(e in n)return t.value=e,t.done=!1,t}return t.done=!0,t}},s.values=I,O.prototype={constructor:O,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=l,this.done=!1,this.delegate=null,this.method="next",this.arg=l,this.tryEntries.forEach(E),!t)for(var e in this)"t"===e.charAt(0)&&u.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=l)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(n){if(this.done)throw n;var r=this;function t(t,e){return a.type="throw",a.arg=n,r.next=t,e&&(r.method="next",r.arg=l),!!e}for(var e=this.tryEntries.length-1;0<=e;--e){var i=this.tryEntries[e],a=i.completion;if("root"===i.tryLoc)return t("end");if(i.tryLoc<=this.prev){var o=u.call(i,"catchLoc"),s=u.call(i,"finallyLoc");if(o&&s){if(this.prevthis.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var t=this.buf_ptr_,e=this.input_.read(this.buf_,t,4096);if(e<0)throw new Error("Unexpected end of input");if(e<4096){this.eos_=1;for(var n=0;n<32;n++)this.buf_[t+e+n]=0}if(0===t){for(n=0;n<32;n++)this.buf_[8192+n]=this.buf_[n];this.buf_ptr_=4096}else this.buf_ptr_=0;this.bit_end_pos_+=e<<3}},r.prototype.fillBitWindow=function(){for(;8<=this.bit_pos_;)this.val_>>>=8,this.val_|=this.buf_[8191&this.pos_]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},r.prototype.readBits=function(t){32-this.bit_pos_>>this.bit_pos_&n[t];return this.bit_pos_+=t,e},t.exports=r},function(t,e,n){var r=n(434);n(84);e.init=function(){return(0,n(205).BrotliDecompressBuffer)(r.toByteArray(n(435)))}},function(t,e,n){"use strict";e.byteLength=function(t){var e=h(t),n=e[0],r=e[1];return 3*(n+r)/4-r},e.toByteArray=function(t){var e,n,r=h(t),i=r[0],a=r[1],o=new c(function(t,e){return 3*(t+e)/4-e}(i,a)),s=0,l=0>16&255,o[s++]=e>>8&255,o[s++]=255&e;2===a&&(e=u[t.charCodeAt(n)]<<2|u[t.charCodeAt(n+1)]>>4,o[s++]=255&e);1===a&&(e=u[t.charCodeAt(n)]<<10|u[t.charCodeAt(n+1)]<<4|u[t.charCodeAt(n+2)]>>2,o[s++]=e>>8&255,o[s++]=255&e);return o},e.fromByteArray=function(t){for(var e,n=t.length,r=n%3,i=[],a=0,o=n-r;a>2]+s[e<<4&63]+"==")):2==r&&(e=(t[n-2]<<8)+t[n-1],i.push(s[e>>10]+s[e>>4&63]+s[e<<2&63]+"="));return i.join("")};for(var s=[],u=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,a=r.length;i>18&63]+s[i>>12&63]+s[i>>6&63]+s[63&i]);return a.join("")}u["-".charCodeAt(0)]=62,u["_".charCodeAt(0)]=63},function(t,e){t.exports="W5/fcQLn5gKf2XUbAiQ1XULX+TZz6ADToDsgqk6qVfeC0e4m6OO2wcQ1J76ZBVRV1fRkEsdu//62zQsFEZWSTCnMhcsQKlS2qOhuVYYMGCkV0fXWEoMFbESXrKEZ9wdUEsyw9g4bJlEt1Y6oVMxMRTEVbCIwZzJzboK5j8m4YH02qgXYhv1V+PM435sLVxyHJihaJREEhZGqL03txGFQLm76caGO/ovxKvzCby/3vMTtX/459f0igi7WutnKiMQ6wODSoRh/8Lx1V3Q99MvKtwB6bHdERYRY0hStJoMjNeTsNX7bn+Y7e4EQ3bf8xBc7L0BsyfFPK43dGSXpL6clYC/I328h54/VYrQ5i0648FgbGtl837svJ35L3Mot/+nPlNpWgKx1gGXQYqX6n+bbZ7wuyCHKcUok12Xjqub7NXZGzqBx0SD+uziNf87t7ve42jxSKQoW3nyxVrWIGlFShhCKxjpZZ5MeGna0+lBkk+kaN8F9qFBAFgEogyMBdcX/T1W/WnMOi/7ycWUQloEBKGeC48MkiwqJkJO+12eQiOFHMmck6q/IjWW3RZlany23TBm+cNr/84/oi5GGmGBZWrZ6j+zykVozz5fT/QH/Da6WTbZYYPynVNO7kxzuNN2kxKKWche5WveitPKAecB8YcAHz/+zXLjcLzkdDSktNIDwZE9J9X+tto43oJy65wApM3mDzYtCwX9lM+N5VR3kXYo0Z3t0TtXfgBFg7gU8oN0Dgl7fZlUbhNll+0uuohRVKjrEd8egrSndy5/Tgd2gqjA4CAVuC7ESUmL3DZoGnfhQV8uwnpi8EGvAVVsowNRxPudck7+oqAUDkwZopWqFnW1riss0t1z6iCISVKreYGNvQcXv+1L9+jbP8cd/dPUiqBso2q+7ZyFBvENCkkVr44iyPbtOoOoCecWsiuqMSML5lv+vN5MzUr+Dnh73G7Q1YnRYJVYXHRJaNAOByiaK6CusgFdBPE40r0rvqXV7tksKO2DrHYXBTv8P5ysqxEx8VDXUDDqkPH6NNOV/a2WH8zlkXRELSa8P+heNyJBBP7PgsG1EtWtNef6/i+lcayzQwQCsduidpbKfhWUDgAEmyhGu/zVTacI6RS0zTABrOYueemnVa19u9fT23N/Ta6RvTpof5DWygqreCqrDAgM4LID1+1T/taU6yTFVLqXOv+/MuQOFnaF8vLMKD7tKWDoBdALgxF33zQccCcdHx8fKIVdW69O7qHtXpeGr9jbbpFA+qRMWr5hp0s67FPc7HAiLV0g0/peZlW7hJPYEhZyhpSwahnf93/tZgfqZWXFdmdXBzqxGHLrQKxoAY6fRoBhgCRPmmGueYZ5JexTVDKUIXzkG/fqp/0U3hAgQdJ9zumutK6nqWbaqvm1pgu03IYR+G+8s0jDBBz8cApZFSBeuWasyqo2OMDKAZCozS+GWSvL/HsE9rHxooe17U3s/lTE+VZAk4j3dp6uIGaC0JMiqR5CUsabPyM0dOYDR7Ea7ip4USZlya38YfPtvrX/tBlhHilj55nZ1nfN24AOAi9BVtz/Mbn8AEDJCqJgsVUa6nQnSxv2Fs7l/NlCzpfYEjmPrNyib/+t0ei2eEMjvNhLkHCZlci4WhBe7ePZTmzYqlY9+1pxtS4GB+5lM1BHT9tS270EWUDYFq1I0yY/fNiAk4bk9yBgmef/f2k6AlYQZHsNFnW8wBQxCd68iWv7/35bXfz3JZmfGligWAKRjIs3IpzxQ27vAglHSiOzCYzJ9L9A1CdiyFvyR66ucA4jKifu5ehwER26yV7HjKqn5Mfozo7Coxxt8LWWPT47BeMxX8p0Pjb7hZn+6bw7z3Lw+7653j5sI8CLu5kThpMlj1m4c2ch3jGcP1FsT13vuK3qjecKTZk2kHcOZY40UX+qdaxstZqsqQqgXz+QGF99ZJLqr3VYu4aecl1Ab5GmqS8k/GV5b95zxQ5d4EfXUJ6kTS/CXF/aiqKDOT1T7Jz5z0PwDUcwr9clLN1OJGCiKfqvah+h3XzrBOiLOW8wvn8gW6qE8vPxi+Efv+UH55T7PQFVMh6cZ1pZQlzJpKZ7P7uWvwPGJ6DTlR6wbyj3Iv2HyefnRo/dv7dNx+qaa0N38iBsR++Uil7Wd4afwDNsrzDAK4fXZwvEY/jdKuIKXlfrQd2C39dW7ntnRbIp9OtGy9pPBn/V2ASoi/2UJZfS+xuGLH8bnLuPlzdTNS6zdyk8Dt/h6sfOW5myxh1f+zf3zZ3MX/mO9cQPp5pOx967ZA6/pqHvclNfnUFF+rq+Vd7alKr6KWPcIDhpn6v2K6NlUu6LrKo8b/pYpU/Gazfvtwhn7tEOUuXht5rUJdSf6sLjYf0VTYDgwJ81yaqKTUYej/tbHckSRb/HZicwGJqh1mAHB/IuNs9dc9yuvF3D5Xocm3elWFdq5oEy70dYFit79yaLiNjPj5UUcVmZUVhQEhW5V2Z6Cm4HVH/R8qlamRYwBileuh07CbEce3TXa2JmXWBf+ozt319psboobeZhVnwhMZzOeQJzhpTDbP71Tv8HuZxxUI/+ma3XW6DFDDs4+qmpERwHGBd2edxwUKlODRdUWZ/g0GOezrbzOZauFMai4QU6GVHV6aPNBiBndHSsV4IzpvUiiYyg6OyyrL4Dj5q/Lw3N5kAwftEVl9rNd7Jk5PDij2hTH6wIXnsyXkKePxbmHYgC8A6an5Fob/KH5GtC0l4eFso+VpxedtJHdHpNm+Bvy4C79yVOkrZsLrQ3OHCeB0Ra+kBIRldUGlDCEmq2RwXnfyh6Dz+alk6eftI2n6sastRrGwbwszBeDRS/Fa/KwRJkCzTsLr/JCs5hOPE/MPLYdZ1F1fv7D+VmysX6NpOC8aU9F4Qs6HvDyUy9PvFGDKZ/P5101TYHFl8pjj6wm/qyS75etZhhfg0UEL4OYmHk6m6dO192AzoIyPSV9QedDA4Ml23rRbqxMPMxf7FJnDc5FTElVS/PyqgePzmwVZ26NWhRDQ+oaT7ly7ell4s3DypS1s0g+tOr7XHrrkZj9+x/mJBttrLx98lFIaRZzHz4aC7r52/JQ4VjHahY2/YVXZn/QC2ztQb/sY3uRlyc5vQS8nLPGT/n27495i8HPA152z7Fh5aFpyn1GPJKHuPL8Iw94DuW3KjkURAWZXn4EQy89xiKEHN1mk/tkM4gYDBxwNoYvRfE6LFqsxWJtPrDGbsnLMap3Ka3MUoytW0cvieozOmdERmhcqzG+3HmZv2yZeiIeQTKGdRT4HHNxekm1tY+/n06rGmFleqLscSERzctTKM6G9P0Pc1RmVvrascIxaO1CQCiYPE15bD7c3xSeW7gXxYjgxcrUlcbIvO0r+Yplhx0kTt3qafDOmFyMjgGxXu73rddMHpV1wMubyAGcf/v5dLr5P72Ta9lBF+fzMJrMycwv+9vnU3ANIl1cH9tfW7af8u0/HG0vV47jNFXzFTtaha1xvze/s8KMtCYucXc1nzfd/MQydUXn/b72RBt5wO/3jRcMH9BdhC/yctKBIveRYPrNpDWqBsO8VMmP+WvRaOcA4zRMR1PvSoO92rS7pYEv+fZfEfTMzEdM+6X5tLlyxExhqLRkms5EuLovLfx66de5fL2/yX02H52FPVwahrPqmN/E0oVXnsCKhbi/yRxX83nRbUKWhzYceXOntfuXn51NszJ6MO73pQf5Pl4in3ec4JU8hF7ppV34+mm9r1LY0ee/i1O1wpd8+zfLztE0cqBxggiBi5Bu95v9l3r9r/U5hweLn+TbfxowrWDqdJauKd8+q/dH8sbPkc9ttuyO94f7/XK/nHX46MPFLEb5qQlNPvhJ50/59t9ft3LXu7uVaWaO2bDrDCnRSzZyWvFKxO1+vT8MwwunR3bX0CkfPjqb4K9O19tn5X50PvmYpEwHtiW9WtzuV/s76B1zvLLNkViNd8ySxIl/3orfqP90TyTGaf7/rx8jQzeHJXdmh/N6YDvbvmTBwCdxfEQ1NcL6wNMdSIXNq7b1EUzRy1/Axsyk5p22GMG1b+GxFgbHErZh92wuvco0AuOLXct9hvw2nw/LqIcDRRmJmmZzcgUa7JpM/WV/S9IUfbF56TL2orzqwebdRD8nIYNJ41D/hz37Fo11p2Y21wzPcn713qVGhqtevStYfGH4n69OEJtPvbbLYWvscDqc3Hgnu166+tAyLnxrX0Y5zoYjV++1sI7t5kMr02KT/+uwtkc+rZLOf/qn/s3nYCf13Dg8/sB2diJgjGqjQ+TLhxbzyue2Ob7X6/9lUwW7a+lbznHzOYy8LKW1C/uRPbQY3KW/0gO9LXunHLvPL97afba9bFtc9hmz7GAttjVYlCvQAiOwAk/gC5+hkLEs6tr3AZKxLJtOEwk2dLxTYWsIB/j/ToWtIWzo906FrSG8iaqqqqqqiIiIiAgzMzMzNz+AyK+01/zi8n8S+Y1MjoRaQ80WU/G8MBlO+53VPXANrWm4wzGUVZUjjBJZVdhpcfkjsmcWaO+UEldXi1e+zq+HOsCpknYshuh8pOLISJun7TN0EIGW2xTnlOImeecnoGW4raxe2G1T3HEvfYUYMhG+gAFOAwh5nK8mZhwJMmN7r224QVsNFvZ87Z0qatvknklyPDK3Hy45PgVKXji52Wen4d4PlFVVYGnNap+fSpFbK90rYnhUc6n91Q3AY9E0tJOFrcfZtm/491XbcG/jsViUPPX76qmeuiz+qY1Hk7/1VPM405zWVuoheLUimpWYdVzCmUdKHebMdzgrYrb8mL2eeLSnRWHdonfZa8RsOU9F37w+591l5FLYHiOqWeHtE/lWrBHcRKp3uhtr8yXm8LU/5ms+NM6ZKsqu90cFZ4o58+k4rdrtB97NADFbwmEG7lXqvirhOTOqU14xuUF2myIjURcPHrPOQ4lmM3PeMg7bUuk0nnZi67bXsU6H8lhqIo8TaOrEafCO1ARK9PjC0QOoq2BxmMdgYB9G/lIb9++fqNJ2s7BHGFyBNmZAR8J3KCo012ikaSP8BCrf6VI0X5xdnbhHIO+B5rbOyB54zXkzfObyJ4ecwxfqBJMLFc7m59rNcw7hoHnFZ0b00zee+gTqvjm61Pb4xn0kcDX4jvHM0rBXZypG3DCKnD/Waa/ZtHmtFPgO5eETx+k7RrVg3aSwm2YoNXnCs3XPQDhNn+Fia6IlOOuIG6VJH7TP6ava26ehKHQa2T4N0tcZ9dPCGo3ZdnNltsHQbeYt5vPnJezV/cAeNypdml1vCHI8M81nSRP5Qi2+mI8v/sxiZru9187nRtp3f/42NemcONa+4eVC3PCZzc88aZh851CqSsshe70uPxeN/dmYwlwb3trwMrN1Gq8jbnApcVDx/yDPeYs5/7r62tsQ6lLg+DiFXTEhzR9dHqv0iT4tgj825W+H3XiRUNUZT2kR9Ri0+lp+UM3iQtS8uOE23Ly4KYtvqH13jghUntJRAewuzNLDXp8RxdcaA3cMY6TO2IeSFRXezeWIjCqyhsUdMYuCgYTZSKpBype1zRfq8FshvfBPc6BAQWl7/QxIDp3VGo1J3vn42OEs3qznws+YLRXbymyB19a9XBx6n/owcyxlEYyFWCi+kG9F+EyD/4yn80+agaZ9P7ay2Dny99aK2o91FkfEOY8hBwyfi5uwx2y5SaHmG+oq/zl1FX/8irOf8Y3vAcX/6uLP6A6nvMO24edSGPjQc827Rw2atX+z2bKq0CmW9mOtYnr5/AfDa1ZfPaXnKtlWborup7QYx+Or2uWb+N3N//2+yDcXMqIJdf55xl7/vsj4WoPPlxLxtVrkJ4w/tTe3mLdATOOYwxcq52w5Wxz5MbPdVs5O8/lhfE7dPj0bIiPQ3QV0iqm4m3YX8hRfc6jQ3fWepevMqUDJd86Z4vwM40CWHnn+WphsGHfieF02D3tmZvpWD+kBpNCFcLnZhcmmrhpGzzbdA+sQ1ar18OJD87IOKOFoRNznaHPNHUfUNhvY1iU+uhvEvpKHaUn3qK3exVVyX4joipp3um7FmYJWmA+WbIDshRpbVRx5/nqstCgy87FGbfVB8yDGCqS+2qCsnRwnSAN6zgzxfdB2nBT/vZ4/6uxb6oH8b4VBRxiIB93wLa47hG3w2SL/2Z27yOXJFwZpSJaBYyvajA7vRRYNKqljXKpt/CFD/tSMr18DKKbwB0xggBePatl1nki0yvqW5zchlyZmJ0OTxJ3D+fsYJs/mxYN5+Le5oagtcl+YsVvy8kSjI2YGvGjvmpkRS9W2dtXqWnVuxUhURm1lKtou/hdEq19VBp9OjGvHEQSmrpuf2R24mXGheil8KeiANY8fW1VERUfBImb64j12caBZmRViZHbeVMjCrPDg9A90IXrtnsYCuZtRQ0PyrKDjBNOsPfKsg1pA02gHlVr0OXiFhtp6nJqXVzcbfM0KnzC3ggOENPE9VBdmHKN6LYaijb4wXxJn5A0FSDF5j+h1ooZx885Jt3ZKzO5n7Z5WfNEOtyyPqQEnn7WLv5Fis3PdgMshjF1FRydbNyeBbyKI1oN1TRVrVK7kgsb/zjX4NDPIRMctVeaxVB38Vh1x5KbeJbU138AM5KzmZu3uny0ErygxiJF7GVXUrPzFxrlx1uFdAaZFDN9cvIb74qD9tzBMo7L7WIEYK+sla1DVMHpF0F7b3+Y6S+zjvLeDMCpapmJo1weBWuxKF3rOocih1gun4BoJh1kWnV/Jmiq6uOhK3VfKxEHEkafjLgK3oujaPzY6SXg8phhL4TNR1xvJd1Wa0aYFfPUMLrNBDCh4AuGRTbtKMc6Z1Udj8evY/ZpCuMAUefdo69DZUngoqE1P9A3PJfOf7WixCEj+Y6t7fYeHbbxUAoFV3M89cCKfma3fc1+jKRe7MFWEbQqEfyzO2x/wrO2VYH7iYdQ9BkPyI8/3kXBpLaCpU7eC0Yv/am/tEDu7HZpqg0EvHo0nf/R/gRzUWy33/HXMJQeu1GylKmOkXzlCfGFruAcPPhaGqZOtu19zsJ1SO2Jz4Ztth5cBX6mRQwWmDwryG9FUMlZzNckMdK+IoMJv1rOWnBamS2w2KHiaPMPLC15hCZm4KTpoZyj4E2TqC/P6r7/EhnDMhKicZZ1ZwxuC7DPzDGs53q8gXaI9kFTK+2LTq7bhwsTbrMV8Rsfua5lMS0FwbTitUVnVa1yTb5IX51mmYnUcP9wPr8Ji1tiYJeJV9GZTrQhF7vvdU2OTU42ogJ9FDwhmycI2LIg++03C6scYhUyUuMV5tkw6kGUoL+mjNC38+wMdWNljn6tGPpRES7veqrSn5TRuv+dh6JVL/iDHU1db4c9WK3++OrH3PqziF916UMUKn8G67nN60GfWiHrXYhUG3yVWmyYak59NHj8t1smG4UDiWz2rPHNrKnN4Zo1LBbr2/eF9YZ0n0blx2nG4X+EKFxvS3W28JESD+FWk61VCD3z/URGHiJl++7TdBwkCj6tGOH3qDb0QqcOF9Kzpj0HUb/KyFW3Yhj2VMKJqGZleFBH7vqvf7WqLC3XMuHV8q8a4sTFuxUtkD/6JIBvKaVjv96ndgruKZ1k/BHzqf2K9fLk7HGXANyLDd1vxkK/i055pnzl+zw6zLnwXlVYVtfmacJgEpRP1hbGgrYPVN6v2lG+idQNGmwcKXu/8xEj/P6qe/sB2WmwNp6pp8jaISMkwdleFXYK55NHWLTTbutSUqjBfDGWo/Yg918qQ+8BRZSAHZbfuNZz2O0sov1Ue4CWlVg3rFhM3Kljj9ksGd/NUhk4nH+a5UN2+1i8+NM3vRNp7uQ6sqexSCukEVlVZriHNqFi5rLm9TMWa4qm3idJqppQACol2l4VSuvWLfta4JcXy3bROPNbXOgdOhG47LC0CwW/dMlSx4Jf17aEU3yA1x9p+Yc0jupXgcMuYNku64iYOkGToVDuJvlbEKlJqsmiHbvNrIVZEH+yFdF8DbleZ6iNiWwMqvtMp/mSpwx5KxRrT9p3MAPTHGtMbfvdFhyj9vhaKcn3At8Lc16Ai+vBcSp1ztXi7rCJZx/ql7TXcclq6Q76UeKWDy9boS0WHIjUuWhPG8LBmW5y2rhuTpM5vsLt+HOLh1Yf0DqXa9tsfC+kaKt2htA0ai/L2i7RKoNjEwztkmRU0GfgW1TxUvPFhg0V7DdfWJk5gfrccpYv+MA9M0dkGTLECeYwUixRzjRFdmjG7zdZIl3XKB9YliNKI31lfa7i2JG5C8Ss+rHe0D7Z696/V3DEAOWHnQ9yNahMUl5kENWS6pHKKp2D1BaSrrHdE1w2qNxIztpXgUIrF0bm15YML4b6V1k+GpNysTahKMVrrS85lTVo9OGJ96I47eAy5rYWpRf/mIzeoYU1DKaQCTUVwrhHeyNoDqHel+lLxr9WKzhSYw7vrR6+V5q0pfi2k3L1zqkubY6rrd9ZLvSuWNf0uqnkY+FpTvFzSW9Fp0b9l8JA7THV9eCi/PY/SCZIUYx3BU2alj7Cm3VV6eYpios4b6WuNOJdYXUK3zTqj5CVG2FqYM4Z7CuIU0qO05XR0d71FHM0YhZmJmTRfLlXEumN82BGtzdX0S19t1e+bUieK8zRmqpa4Qc5TSjifmaQsY2ETLjhI36gMR1+7qpjdXXHiceUekfBaucHShAOiFXmv3sNmGQyU5iVgnoocuonQXEPTFwslHtS8R+A47StI9wj0iSrtbi5rMysczFiImsQ+bdFClnFjjpXXwMy6O7qfjOr8Fb0a7ODItisjnn3EQO16+ypd1cwyaAW5Yzxz5QknfMO7643fXW/I9y3U2xH27Oapqr56Z/tEzglj6IbT6HEHjopiXqeRbe5mQQvxtcbDOVverN0ZgMdzqRYRjaXtMRd56Q4cZSmdPvZJdSrhJ1D9zNXPqAEqPIavPdfubt5oke2kmv0dztIszSv2VYuoyf1UuopbsYb+uX9h6WpwjpgtZ6fNNawNJ4q8O3CFoSbioAaOSZMx2GYaPYB+rEb6qjQiNRFQ76TvwNFVKD+BhH9VhcKGsXzmMI7BptU/CNWolM7YzROvpFAntsiWJp6eR2d3GarcYShVYSUqhmYOWj5E96NK2WvmYNTeY7Zs4RUEdv9h9QT4EseKt6LzLrqEOs3hxAY1MaNWpSa6zZx8F3YOVeCYMS88W+CYHDuWe4yoc6YK+djDuEOrBR5lvh0r+Q9uM88lrjx9x9AtgpQVNE8r+3O6Gvw59D+kBF/UMXyhliYUtPjmvXGY6Dk3x+kEOW+GtdMVC4EZTqoS/jmR0P0LS75DOc/w2vnri97M4SdbZ8qeU7gg8DVbERkU5geaMQO3mYrSYyAngeUQqrN0C0/vsFmcgWNXNeidsTAj7/4MncJR0caaBUpbLK1yBCBNRjEv6KvuVSdpPnEMJdsRRtqJ+U8tN1gXA4ePHc6ZT0eviI73UOJF0fEZ8YaneAQqQdGphNvwM4nIqPnXxV0xA0fnCT+oAhJuyw/q8jO0y8CjSteZExwBpIN6SvNp6A5G/abi6egeND/1GTguhuNjaUbbnSbGd4L8937Ezm34Eyi6n1maeOBxh3PI0jzJDf5mh/BsLD7F2GOKvlA/5gtvxI3/eV4sLfKW5Wy+oio+es/u6T8UU+nsofy57Icb/JlZHPFtCgd/x+bwt3ZT+xXTtTtTrGAb4QehC6X9G+8YT+ozcLxDsdCjsuOqwPFnrdLYaFc92Ui0m4fr39lYmlCaqTit7G6O/3kWDkgtXjNH4BiEm/+jegQnihOtfffn33WxsFjhfMd48HT+f6o6X65j7XR8WLSHMFkxbvOYsrRsF1bowDuSQ18Mkxk4qz2zoGPL5fu9h2Hqmt1asl3Q3Yu3szOc+spiCmX4AETBM3pLoTYSp3sVxahyhL8eC4mPN9k2x3o0xkiixIzM3CZFzf5oR4mecQ5+ax2wCah3/crmnHoqR0+KMaOPxRif1oEFRFOO/kTPPmtww+NfMXxEK6gn6iU32U6fFruIz8Q4WgljtnaCVTBgWx7diUdshC9ZEa5yKpRBBeW12r/iNc/+EgNqmhswNB8SBoihHXeDF7rrWDLcmt3V8GYYN7pXRy4DZjj4DJuUBL5iC3DQAaoo4vkftqVTYRGLS3mHZ7gdmdTTqbgNN/PTdTCOTgXolc88MhXAEUMdX0iy1JMuk5wLsgeu0QUYlz2S4skTWwJz6pOm/8ihrmgGfFgri+ZWUK2gAPHgbWa8jaocdSuM4FJYoKicYX/ZSENkg9Q1ZzJfwScfVnR2DegOGwCvmogaWJCLQepv9WNlU6QgsmOwICquU28Mlk3d9W5E81lU/5Ez0LcX6lwKMWDNluNKfBDUy/phJgBcMnfkh9iRxrdOzgs08JdPB85Lwo+GUSb4t3nC+0byqMZtO2fQJ4U2zGIr49t/28qmmGv2RanDD7a3FEcdtutkW8twwwlUSpb8QalodddbBfNHKDQ828BdE7OBgFdiKYohLawFYqpybQoxATZrheLhdI7+0Zlu9Q1myRcd15r9UIm8K2LGJxqTegntqNVMKnf1a8zQiyUR1rxoqjiFxeHxqFcYUTHfDu7rhbWng6qOxOsI+5A1p9mRyEPdVkTlE24vY54W7bWc6jMgZvNXdfC9/9q7408KDsbdL7Utz7QFSDetz2picArzrdpL8OaCHC9V26RroemtDZ5yNM/KGkWMyTmfnInEvwtSD23UcFcjhaE3VKzkoaEMKGBft4XbIO6forTY1lmGQwVmKicBCiArDzE+1oIxE08fWeviIOD5TznqH+OoHadvoOP20drMPe5Irg3XBQziW2XDuHYzjqQQ4wySssjXUs5H+t3FWYMHppUnBHMx/nYIT5d7OmjDbgD9F6na3m4l7KdkeSO3kTEPXafiWinogag7b52taiZhL1TSvBFmEZafFq2H8khQaZXuitCewT5FBgVtPK0j4xUHPfUz3Q28eac1Z139DAP23dgki94EC8vbDPTQC97HPPSWjUNG5tWKMsaxAEMKC0665Xvo1Ntd07wCLNf8Q56mrEPVpCxlIMVlQlWRxM3oAfpgIc+8KC3rEXUog5g06vt7zgXY8grH7hhwVSaeuvC06YYRAwpbyk/Unzj9hLEZNs2oxPQB9yc+GnL6zTgq7rI++KDJwX2SP8Sd6YzTuw5lV/kU6eQxRD12omfQAW6caTR4LikYkBB1CMOrvgRr/VY75+NSB40Cni6bADAtaK+vyxVWpf9NeKJxN2KYQ8Q2xPB3K1s7fuhvWbr2XpgW044VD6DRs0qXoqKf1NFsaGvKJc47leUV3pppP/5VTKFhaGuol4Esfjf5zyCyUHmHthChcYh4hYLQF+AFWsuq4t0wJyWgdwQVOZiV0efRHPoK5+E1vjz9wTJmVkITC9oEstAsyZSgE/dbicwKr89YUxKZI+owD205Tm5lnnmDRuP/JnzxX3gMtlrcX0UesZdxyQqYQuEW4R51vmQ5xOZteUd8SJruMlTUzhtVw/Nq7eUBcqN2/HVotgfngif60yKEtoUx3WYOZlVJuJOh8u59fzSDPFYtQgqDUAGyGhQOAvKroXMcOYY0qjnStJR/G3aP+Jt1sLVlGV8POwr/6OGsqetnyF3TmTqZjENfnXh51oxe9qVUw2M78EzAJ+IM8lZ1MBPQ9ZWSVc4J3mWSrLKrMHReA5qdGoz0ODRsaA+vwxXA2cAM4qlfzBJA6581m4hzxItQw5dxrrBL3Y6kCbUcFxo1S8jyV44q//+7ASNNudZ6xeaNOSIUffqMn4A9lIjFctYn2gpEPAb3f7p3iIBN8H14FUGQ9ct2hPsL+cEsTgUrR47uJVN4n4wt/wgfwwHuOnLd4yobkofy8JvxSQTA7rMpDIc608SlZFJfZYcmbT0tAHpPE8MrtQ42siTUNWxqvWZOmvu9f0JPoQmg+6l7sZWwyfi6PXkxJnwBraUG0MYG4zYHQz3igy/XsFkx5tNQxw43qvI9dU3f0DdhOUlHKjmi1VAr2Kiy0HZwD8VeEbhh0OiDdMYspolQsYdSwjCcjeowIXNZVUPmL2wwIkYhmXKhGozdCJ4lRKbsf4NBh/XnQoS92NJEWOVOFs2YhN8c5QZFeK0pRdAG40hqvLbmoSA8xQmzOOEc7wLcme9JOsjPCEgpCwUs9E2DohMHRhUeyGIN6TFvrbny8nDuilsDpzrH5mS76APoIEJmItS67sQJ+nfwddzmjPxcBEBBCw0kWDwd0EZCkNeOD7NNQhtBm7KHL9mRxj6U1yWU2puzlIDtpYxdH4ZPeXBJkTGAJfUr/oTCz/iypY6uXaR2V1doPxJYlrw2ghH0D5gbrhFcIxzYwi4a/4hqVdf2DdxBp6vGYDjavxMAAoy+1+3aiO6S3W/QAKNVXagDtvsNtx7Ks+HKgo6U21B+QSZgIogV5Bt+BnXisdVfy9VyXV+2P5fMuvdpAjM1o/K9Z+XnE4EOCrue+kcdYHqAQ0/Y/OmNlQ6OI33jH/uD1RalPaHpJAm2av0/xtpqdXVKNDrc9F2izo23Wu7firgbURFDNX9eGGeYBhiypyXZft2j3hTvzE6PMWKsod//rEILDkzBXfi7xh0eFkfb3/1zzPK/PI5Nk3FbZyTl4mq5BfBoVoqiPHO4Q4QKZAlrQ3MdNfi3oxIjvsM3kAFv3fdufurqYR3PSwX/mpGy/GFI/B2MNPiNdOppWVbs/gjF3YH+QA9jMhlAbhvasAHstB0IJew09iAkmXHl1/TEj+jvHOpOGrPRQXbPADM+Ig2/OEcUcpgPTItMtW4DdqgfYVI/+4hAFWYjUGpOP/UwNuB7+BbKOcALbjobdgzeBQfjgNSp2GOpxzGLj70Vvq5cw2AoYENwKLUtJUX8sGRox4dVa/TN4xKwaKcl9XawQR/uNus700Hf17pyNnezrUgaY9e4MADhEDBpsJT6y1gDJs1q6wlwGhuUzGR7C8kgpjPyHWwsvrf3yn1zJEIRa5eSxoLAZOCR9xbuztxFRJW9ZmMYfCFJ0evm9F2fVnuje92Rc4Pl6A8bluN8MZyyJGZ0+sNSb//DvAFxC2BqlEsFwccWeAl6CyBcQV1bx4mQMBP1Jxqk1EUADNLeieS2dUFbQ/c/kvwItbZ7tx0st16viqd53WsRmPTKv2AD8CUnhtPWg5aUegNpsYgasaw2+EVooeNKmrW3MFtj76bYHJm5K9gpAXZXsE5U8DM8XmVOSJ1F1WnLy6nQup+jx52bAb+rCq6y9WXl2B2oZDhfDkW7H3oYfT/4xx5VncBuxMXP2lNfhUVQjSSzSRbuZFE4vFawlzveXxaYKVs8LpvAb8IRYF3ZHiRnm0ADeNPWocwxSzNseG7NrSEVZoHdKWqaGEBz1N8Pt7kFbqh3LYmAbm9i1IChIpLpM5AS6mr6OAPHMwwznVy61YpBYX8xZDN/a+lt7n+x5j4bNOVteZ8lj3hpAHSx1VR8vZHec4AHO9XFCdjZ9eRkSV65ljMmZVzaej2qFn/qt1lvWzNZEfHxK3qOJrHL6crr0CRzMox5f2e8ALBB4UGFZKA3tN6F6IXd32GTJXGQ7DTi9j/dNcLF9jCbDcWGKxoKTYblIwbLDReL00LRcDPMcQuXLMh5YzgtfjkFK1DP1iDzzYYVZz5M/kWYRlRpig1htVRjVCknm+h1M5LiEDXOyHREhvzCGpFZjHS0RsK27o2avgdilrJkalWqPW3D9gmwV37HKmfM3F8YZj2ar+vHFvf3B8CRoH4kDHIK9mrAg+owiEwNjjd9V+FsQKYR8czJrUkf7Qoi2YaW6EVDZp5zYlqiYtuXOTHk4fAcZ7qBbdLDiJq0WNV1l2+Hntk1mMWvxrYmc8kIx8G3rW36J6Ra4lLrTOCgiOihmow+YnzUT19jbV2B3RWqSHyxkhmgsBqMYWvOcUom1jDQ436+fcbu3xf2bbeqU/ca+C4DOKE+e3qvmeMqW3AxejfzBRFVcwVYPq4L0APSWWoJu+5UYX4qg5U6YTioqQGPG9XrnuZ/BkxuYpe6Li87+18EskyQW/uA+uk2rpHpr6hut2TlVbKgWkFpx+AZffweiw2+VittkEyf/ifinS/0ItRL2Jq3tQOcxPaWO2xrG68GdFoUpZgFXaP2wYVtRc6xYCfI1CaBqyWpg4bx8OHBQwsV4XWMibZZ0LYjWEy2IxQ1mZrf1/UNbYCJplWu3nZ4WpodIGVA05d+RWSS+ET9tH3RfGGmNI1cIY7evZZq7o+a0bjjygpmR3mVfalkT/SZGT27Q8QGalwGlDOS9VHCyFAIL0a1Q7JiW3saz9gqY8lqKynFrPCzxkU4SIfLc9VfCI5edgRhDXs0edO992nhTKHriREP1NJC6SROMgQ0xO5kNNZOhMOIT99AUElbxqeZF8A3xrfDJsWtDnUenAHdYWSwAbYjFqQZ+D5gi3hNK8CSxU9i6f6ClL9IGlj1OPMQAsr84YG6ijsJpCaGWj75c3yOZKBB9mNpQNPUKkK0D6wgLH8MGoyRxTX6Y05Q4AnYNXMZwXM4eij/9WpsM/9CoRnFQXGR6MEaY+FXvXEO3RO0JaStk6OXuHVATHJE+1W+TU3bSZ2ksMtqjO0zfSJCdBv7y2d8DMx6TfVme3q0ZpTKMMu4YL/t7ciTNtdDkwPogh3Cnjx7qk08SHwf+dksZ7M2vCOlfsF0hQ6J4ehPCaHTNrM/zBSOqD83dBEBCW/F/LEmeh0nOHd7oVl3/Qo/9GUDkkbj7yz+9cvvu+dDAtx8NzCDTP4iKdZvk9MWiizvtILLepysflSvTLFBZ37RLwiriqyRxYv/zrgFd/9XVHh/OmzBvDX4mitMR/lUavs2Vx6cR94lzAkplm3IRNy4TFfu47tuYs9EQPIPVta4P64tV+sZ7n3ued3cgEx2YK+QL5+xms6osk8qQbTyuKVGdaX9FQqk6qfDnT5ykxk0VK7KZ62b6DNDUfQlqGHxSMKv1P0XN5BqMeKG1P4Wp5QfZDUCEldppoX0U6ss2jIko2XpURKCIhfaOqLPfShdtS37ZrT+jFRSH2xYVV1rmT/MBtRQhxiO4MQ3iAGlaZi+9PWBEIXOVnu9jN1f921lWLZky9bqbM3J2MAAI9jmuAx3gyoEUa6P2ivs0EeNv/OR+AX6q5SW6l5HaoFuS6jr6yg9limu+P0KYKzfMXWcQSfTXzpOzKEKpwI3YGXZpSSy2LTlMgfmFA3CF6R5c9xWEtRuCg2ZPUQ2Nb6dRFTNd4TfGHrnEWSKHPuRyiJSDAZ+KX0VxmSHjGPbQTLVpqixia2uyhQ394gBMt7C3ZAmxn/DJS+l1fBsAo2Eir/C0jG9csd4+/tp12pPc/BVJGaK9mfvr7M/CeztrmCO5qY06Edi4xAGtiEhnWAbzLy2VEyazE1J5nPmgU4RpW4Sa0TnOT6w5lgt3/tMpROigHHmexBGAMY0mdcDbDxWIz41NgdD6oxgHsJRgr5RnT6wZAkTOcStU4NMOQNemSO7gxGahdEsC+NRVGxMUhQmmM0llWRbbmFGHzEqLM4Iw0H7577Kyo+Zf+2cUFIOw93gEY171vQaM0HLwpjpdRR6Jz7V0ckE7XzYJ0TmY9znLdzkva0vNrAGGT5SUZ5uaHDkcGvI0ySpwkasEgZPMseYcu85w8HPdSNi+4T6A83iAwDbxgeFcB1ZM2iGXzFcEOUlYVrEckaOyodfvaYSQ7GuB4ISE0nYJc15X/1ciDTPbPCgYJK55VkEor4LvzL9S2WDy4xj+6FOqVyTAC2ZNowheeeSI5hA/02l8UYkv4nk9iaVn+kCVEUstgk5Hyq+gJm6R9vG3rhuM904he/hFmNQaUIATB1y3vw+OmxP4X5Yi6A5I5jJufHCjF9+AGNwnEllZjUco6XhsO5T5+R3yxz5yLVOnAn0zuS+6zdj0nTJbEZCbXJdtpfYZfCeCOqJHoE2vPPFS6eRLjIJlG69X93nfR0mxSFXzp1Zc0lt/VafDaImhUMtbnqWVb9M4nGNQLN68BHP7AR8Il9dkcxzmBv8PCZlw9guY0lurbBsmNYlwJZsA/B15/HfkbjbwPddaVecls/elmDHNW2r4crAx43feNkfRwsaNq/yyJ0d/p5hZ6AZajz7DBfUok0ZU62gCzz7x8eVfJTKA8IWn45vINLSM1q+HF9CV9qF3zP6Ml21kPPL3CXzkuYUlnSqT+Ij4tI/od5KwIs+tDajDs64owN7tOAd6eucGz+KfO26iNcBFpbWA5732bBNWO4kHNpr9D955L61bvHCF/mwSrz6eQaDjfDEANqGMkFc+NGxpKZzCD2sj/JrHd+zlPQ8Iz7Q+2JVIiVCuCKoK/hlAEHzvk/Piq3mRL1rT/fEh9hoT5GJmeYswg1otiKydizJ/fS2SeKHVu6Z3JEHjiW8NaTQgP5xdBli8nC57XiN9hrquBu99hn9zqwo92+PM2JXtpeVZS0PdqR5mDyDreMMtEws+CpwaRyyzoYtfcvt9PJIW0fJVNNi/FFyRsea7peLvJrL+5b4GOXJ8tAr+ATk9f8KmiIsRhqRy0vFzwRV3Z5dZ3QqIU8JQ/uQpkJbjMUMFj2F9sCFeaBjI4+fL/oN3+LQgjI4zuAfQ+3IPIPFQBccf0clJpsfpnBxD84atwtupkGqKvrH7cGNl/QcWcSi6wcVDML6ljOgYbo+2BOAWNNjlUBPiyitUAwbnhFvLbnqw42kR3Yp2kv2dMeDdcGOX5kT4S6M44KHEB/SpCfl7xgsUvs+JNY9G3O2X/6FEt9FyAn57lrbiu+tl83sCymSvq9eZbe9mchL7MTf/Ta78e80zSf0hYY5eUU7+ff14jv7Xy8qjzfzzzvaJnrIdvFb5BLWKcWGy5/w7+vV2cvIfwHqdTB+RuJK5oj9mbt0Hy94AmjMjjwYNZlNS6uiyxNnwNyt3gdreLb64p/3+08nXkb92LTkkRgFOwk1oGEVllcOj5lv1hfAZywDows0944U8vUFw+A/nuVq/UCygsrmWIBnHyU01d0XJPwriEOvx/ISK6Pk4y2w0gmojZs7lU8TtakBAdne4v/aNxmMpK4VcGMp7si0yqsiolXRuOi1Z1P7SqD3Zmp0CWcyK4Ubmp2SXiXuI5nGLCieFHKHNRIlcY3Pys2dwMTYCaqlyWSITwr2oGXvyU3h1Pf8eQ3w1bnD7ilocVjYDkcXR3Oo1BXgMLTUjNw2xMVwjtp99NhSVc5aIWrDQT5DHPKtCtheBP4zHcw4dz2eRdTMamhlHhtfgqJJHI7NGDUw1XL8vsSeSHyKqDtqoAmrQqsYwvwi7HW3ojWyhIa5oz5xJTaq14NAzFLjVLR12rRNUQ6xohDnrWFb5bG9yf8aCD8d5phoackcNJp+Dw3Due3RM+5Rid7EuIgsnwgpX0rUWh/nqPtByMhMZZ69NpgvRTKZ62ViZ+Q7Dp5r4K0d7EfJuiy06KuIYauRh5Ecrhdt2QpTS1k1AscEHvapNbU3HL1F2TFyR33Wxb5MvH5iZsrn3SDcsxlnnshO8PLwmdGN+paWnQuORtZGX37uhFT64SeuPsx8UOokY6ON85WdQ1dki5zErsJGazcBOddWJEKqNPiJpsMD1GrVLrVY+AOdPWQneTyyP1hRX/lMM4ZogGGOhYuAdr7F/DOiAoc++cn5vlf0zkMUJ40Z1rlgv9BelPqVOpxKeOpzKdF8maK+1Vv23MO9k/8+qpLoxrIGH2EDQlnGmH8CD31G8QqlyQIcpmR5bwmSVw9/Ns6IHgulCRehvZ/+VrM60Cu/r3AontFfrljew74skYe2uyn7JKQtFQBQRJ9ryGic/zQOsbS4scUBctA8cPToQ3x6ZBQu6DPu5m1bnCtP8TllLYA0UTQNVqza5nfew3Mopy1GPUwG5jsl0OVXniPmAcmLqO5HG8Hv3nSLecE9oOjPDXcsTxoCBxYyzBdj4wmnyEV4kvFDunipS8SSkvdaMnTBN9brHUR8xdmmEAp/Pdqk9uextp1t+JrtXwpN/MG2w/qhRMpSNxQ1uhg/kKO30eQ/FyHUDkWHT8V6gGRU4DhDMxZu7xXij9Ui6jlpWmQCqJg3FkOTq3WKneCRYZxBXMNAVLQgHXSCGSqNdjebY94oyIpVjMYehAiFx/tqzBXFHZaL5PeeD74rW5OysFoUXY8sebUZleFTUa/+zBKVTFDopTReXNuZq47QjkWnxjirCommO4L/GrFtVV21EpMyw8wyThL5Y59d88xtlx1g1ttSICDwnof6lt/6zliPzgVUL8jWBjC0o2D6Kg+jNuThkAlaDJsq/AG2aKA//A76avw2KNqtv223P+Wq3StRDDNKFFgtsFukYt1GFDWooFVXitaNhb3RCyJi4cMeNjROiPEDb4k+G3+hD8tsg+5hhmSc/8t2JTSwYoCzAI75doq8QTHe+E/Tw0RQSUDlU+6uBeNN3h6jJGX/mH8oj0i3caCNsjvTnoh73BtyZpsflHLq6AfwJNCDX4S98h4+pCOhGKDhV3rtkKHMa3EG4J9y8zFWI4UsfNzC/Rl5midNn7gwoN9j23HGCQQ+OAZpTTPMdiVow740gIyuEtd0qVxMyNXhHcnuXRKdw5wDUSL358ktjMXmAkvIB73BLa1vfF9BAUZInPYJiwxqFWQQBVk7gQH4ojfUQ/KEjn+A/WR6EEe4CtbpoLe1mzHkajgTIoE0SLDHVauKhrq12zrAXBGbPPWKCt4DGedq3JyGRbmPFW32bE7T20+73BatV/qQhhBWfWBFHfhYWXjALts38FemnoT+9bn1jDBMcUMmYgSc0e7GQjv2MUBwLU8ionCpgV+Qrhg7iUIfUY6JFxR0Y+ZTCPM+rVuq0GNLyJXX6nrUTt8HzFBRY1E/FIm2EeVA9NcXrj7S6YYIChVQCWr/m2fYUjC4j0XLkzZ8GCSLfmkW3PB/xq+nlXsKVBOj7vTvqKCOMq7Ztqr3cQ+N8gBnPaAps+oGwWOkbuxnRYj/x/WjiDclVrs22xMK4qArE1Ztk1456kiJriw6abkNeRHogaPRBgbgF9Z8i/tbzWELN4CvbqtrqV9TtGSnmPS2F9kqOIBaazHYaJ9bi3AoDBvlZasMluxt0BDXfhp02Jn411aVt6S4TUB8ZgFDkI6TP6gwPY85w+oUQSsjIeXVminrwIdK2ZAawb8Se6XOJbOaliQxHSrnAeONDLuCnFejIbp4YDtBcQCwMsYiRZfHefuEJqJcwKTTJ8sx5hjHmJI1sPFHOr6W9AhZ2NAod38mnLQk1gOz2LCAohoQbgMbUK9RMEA3LkiF7Sr9tLZp6lkciIGhE2V546w3Mam53VtVkGbB9w0Yk2XiRnCmbpxmHr2k4eSC0RuNbjNsUfDIfc8DZvRvgUDe1IlKdZTzcT4ZGEb53dp8VtsoZlyXzLHOdAbsp1LPTVaHvLA0GYDFMbAW/WUBfUAdHwqLFAV+3uHvYWrCfhUOR2i89qvCBoOb48usAGdcF2M4aKn79k/43WzBZ+xR1L0uZfia70XP9soQReeuhZiUnXFDG1T8/OXNmssTSnYO+3kVLAgeiY719uDwL9FQycgLPessNihMZbAKG7qwPZyG11G1+ZA3jAX2yddpYfmaKBlmfcK/V0mwIRUDC0nJSOPUl2KB8h13F4dlVZiRhdGY5farwN+f9hEb1cRi41ZcGDn6Xe9MMSTOY81ULJyXIHSWFIQHstVYLiJEiUjktlHiGjntN5/btB8Fu+vp28zl2fZXN+dJDyN6EXhS+0yzqpl/LSJNEUVxmu7BsNdjAY0jVsAhkNuuY0E1G48ej25mSt+00yPbQ4SRCVkIwb6ISvYtmJRPz9Zt5dk76blf+lJwAPH5KDF+vHAmACLoCdG2Adii6dOHnNJnTmZtoOGO8Q1jy1veMw6gbLFToQmfJa7nT7Al89mRbRkZZQxJTKgK5Kc9INzmTJFp0tpAPzNmyL/F08bX3nhCumM/cR/2RPn9emZ3VljokttZD1zVWXlUIqEU7SLk5I0lFRU0AcENXBYazNaVzsVHA/sD3o9hm42wbHIRb/BBQTKzAi8s3+bMtpOOZgLdQzCYPfX3UUxKd1WYVkGH7lh/RBBgMZZwXzU9+GYxdBqlGs0LP+DZ5g2BWNh6FAcR944B+K/JTWI3t9YyVyRhlP4CCoUk/mmF7+r2pilVBjxXBHFaBfBtr9hbVn2zDuI0kEOG3kBx8CGdPOjX1ph1POOZJUO1JEGG0jzUy2tK4X0CgVNYhmkqqQysRNtKuPdCJqK3WW57kaV17vXgiyPrl4KEEWgiGF1euI4QkSFHFf0TDroQiLNKJiLbdhH0YBhriRNCHPxSqJmNNoketaioohqMglh6wLtEGWSM1EZbQg72h0UJAIPVFCAJOThpQGGdKfFovcwEeiBuZHN2Ob4uVM7+gwZLz1D9E7ta4RmMZ24OBBAg7Eh6dLXGofZ4U2TFOCQMKjwhVckjrydRS+YaqCw1kYt6UexuzbNEDyYLTZnrY1PzsHZJT4U+awO2xlqTSYu6n/U29O2wPXgGOEKDMSq+zTUtyc8+6iLp0ivav4FKx+xxVy4FxhIF/pucVDqpsVe2jFOfdZhTzLz2QjtzvsTCvDPU7bzDH2eXVKUV9TZ+qFtaSSxnYgYdXKwVreIgvWhT9eGDB2OvnWyPLfIIIfNnfIxU8nW7MbcH05nhlsYtaW9EZRsxWcKdEqInq1DiZPKCz7iGmAU9/ccnnQud2pNgIGFYOTAWjhIrd63aPDgfj8/sdlD4l+UTlcxTI9jbaMqqN0gQxSHs60IAcW3cH4p3V1aSciTKB29L1tz2eUQhRiTgTvmqc+sGtBNh4ky0mQJGsdycBREP+fAaSs1EREDVo5gvgi5+aCN7NECw30owbCc1mSpjiahyNVwJd1jiGgzSwfTpzf2c5XJvG/g1n0fH88KHNnf+u7ZiRMlXueSIsloJBUtW9ezvsx9grfsX/FNxnbxU1Lvg0hLxixypHKGFAaPu0xCD8oDTeFSyfRT6s8109GMUZL8m2xXp8X2dpPCWWdX84iga4BrTlOfqox4shqEgh/Ht4qRst52cA1xOIUuOxgfUivp6v5f8IVyaryEdpVk72ERAwdT4aoY1usBgmP+0m06Q216H/nubtNYxHaOIYjcach3A8Ez/zc0KcShhel0HCYjFsA0FjYqyJ5ZUH1aZw3+zWC0hLpM6GDfcAdn9fq2orPmZbW6XXrf+Krc9RtvII5jeD3dFoT1KwZJwxfUMvc5KLfn8rROW23Jw89sJ2a5dpB3qWDUBWF2iX8OCuKprHosJ2mflBR+Wqs86VvgI/XMnsqb97+VlKdPVysczPj8Jhzf+WCvGBHijAqYlavbF60soMWlHbvKT+ScvhprgeTln51xX0sF+Eadc/l2s2a5BgkVbHYyz0E85p0LstqH+gEGiR84nBRRFIn8hLSZrGwqjZ3E29cuGi+5Z5bp7EM8MWFa9ssS/vy4VrDfECSv7DSU84DaP0sXI3Ap4lWznQ65nQoTKRWU30gd7Nn8ZowUvGIx4aqyXGwmA/PB4qN8msJUODezUHEl0VP9uo+cZ8vPFodSIB4C7lQYjEFj8yu49C2KIV3qxMFYTevG8KqAr0TPlkbzHHnTpDpvpzziAiNFh8xiT7C/TiyH0EguUw4vxAgpnE27WIypV+uFN2zW7xniF/n75trs9IJ5amB1zXXZ1LFkJ6GbS/dFokzl4cc2mamVwhL4XU0Av5gDWAl+aEWhAP7t2VIwU+EpvfOPDcLASX7H7lZpXA2XQfbSlD4qU18NffNPoAKMNSccBfO9YVVgmlW4RydBqfHAV7+hrZ84WJGho6bNT0YMhxxLdOx/dwGj0oyak9aAkNJ8lRJzUuA8sR+fPyiyTgUHio5+Pp+YaKlHrhR41jY5NESPS3x+zTMe0S2HnLOKCOQPpdxKyviBvdHrCDRqO+l96HhhNBLXWv4yEMuEUYo8kXnYJM8oIgVM4XJ+xXOev4YbWeqsvgq0lmw4/PiYr9sYLt+W5EAuYSFnJEan8CwJwbtASBfLBBpJZiRPor/aCJBZsM+MhvS7ZepyHvU8m5WSmaZnxuLts8ojl6KkS8oSAHkq5GWlCB/NgJ5W3rO2Cj1MK7ahxsCrbTT3a0V/QQH+sErxV4XUWDHx0kkFy25bPmBMBQ6BU3HoHhhYcJB9JhP6NXUWKxnE0raXHB6U9KHpWdQCQI72qevp5fMzcm+AvC85rsynVQhruDA9fp9COe7N56cg1UKGSas89vrN+WlGLYTwi5W+0xYdKEGtGCeNJwXKDU0XqU5uQYnWsMwTENLGtbQMvoGjIFIEMzCRal4rnBAg7D/CSn8MsCvS+FDJJAzoiioJEhZJgAp9n2+1Yznr7H+6eT4YkJ9Mpj60ImcW4i4iHDLn9RydB8dx3QYm3rsX6n4VRrZDsYK6DCGwkwd5n3/INFEpk16fYpP6JtMQpqEMzcOfQGAHXBTEGzuLJ03GYQL9bmV2/7ExDlRf+Uvf1sM2frRtCWmal12pMgtonvSCtR4n1CLUZRdTHDHP1Otwqd+rcdlavnKjUB/OYXQHUJzpNyFoKpQK+2OgrEKpGyIgIBgn2y9QHnTJihZOpEvOKIoHAMGAXHmj21Lym39Mbiow4IF+77xNuewziNVBxr6KD5e+9HzZSBIlUa/AmsDFJFXeyrQakR3FwowTGcADJHcEfhGkXYNGSYo4dh4bxwLM+28xjiqkdn0/3R4UEkvcBrBfn/SzBc1XhKM2VPlJgKSorjDac96V2UnQYXl1/yZPT4DVelgO+soMjexXwYO58VLl5xInQUZI8jc3H2CPnCNb9X05nOxIy4MlecasTqGK6s2az4RjpF2cQP2G28R+7wDPsZDZC/kWtjdoHC7SpdPmqQrUAhMwKVuxCmYTiD9q/O7GHtZvPSN0CAUQN/rymXZNniYLlJDE70bsk6Xxsh4kDOdxe7A2wo7P9F5YvqqRDI6brf79yPCSp4I0jVoO4YnLYtX5nzspR5WB4AKOYtR1ujXbOQpPyYDvfRE3FN5zw0i7reehdi7yV0YDRKRllGCGRk5Yz+Uv1fYl2ZwrnGsqsjgAVo0xEUba8ohjaNMJNwTwZA/wBDWFSCpg1eUH8MYL2zdioxRTqgGQrDZxQyNzyBJPXZF0+oxITJAbj7oNC5JwgDMUJaM5GqlGCWc//KCIrI+aclEe4IA0uzv7cuj6GCdaJONpi13O544vbtIHBF+A+JeDFUQNy61Gki3rtyQ4aUywn6ru314/dkGiP8Iwjo0J/2Txs49ZkwEl4mx+iYUUO55I6pJzU4P+7RRs+DXZkyKUYZqVWrPF4I94m4Wx1tXeE74o9GuX977yvJ/jkdak8+AmoHVjI15V+WwBdARFV2IPirJgVMdsg1Pez2VNHqa7EHWdTkl3XTcyjG9BiueWFvQfXI8aWSkuuRmqi/HUuzqyvLJfNfs0txMqldYYflWB1BS31WkuPJGGwXUCpjiQSktkuBMWwHjSkQxeehqw1Kgz0Trzm7QbtgxiEPDVmWCNCAeCfROTphd1ZNOhzLy6XfJyG6Xgd5MCAZw4xie0Sj5AnY1/akDgNS9YFl3Y06vd6FAsg2gVQJtzG7LVq1OH2frbXNHWH/NY89NNZ4QUSJqL2yEcGADbT38X0bGdukqYlSoliKOcsSTuqhcaemUeYLLoI8+MZor2RxXTRThF1LrHfqf/5LcLAjdl4EERgUysYS2geE+yFdasU91UgUDsc2cSQ1ZoT9+uLOwdgAmifwQqF028INc2IQEDfTmUw3eZxvz7Ud1z3xc1PQfeCvfKsB9jOhRj7rFyb9XcDWLcYj0bByosychMezMLVkFiYcdBBQtvI6K0KRuOZQH2kBsYHJaXTkup8F0eIhO1/GcIwWKpr2mouB7g5TUDJNvORXPXa/mU8bh27TAZYBe2sKx4NSv5OjnHIWD2RuysCzBlUfeNXhDd2jxnHoUlheJ3jBApzURy0fwm2FwwsSU0caQGl0Kv8hopRQE211NnvtLRsmCNrhhpEDoNiZEzD2QdJWKbRRWnaFedXHAELSN0t0bfsCsMf0ktfBoXBoNA+nZN9+pSlmuzspFevmsqqcMllzzvkyXrzoA+Ryo1ePXpdGOoJvhyru+EBRsmOp7MXZ0vNUMUqHLUoKglg1p73sWeZmPc+KAw0pE2zIsFFE5H4192KwDvDxdxEYoDBDNZjbg2bmADTeUKK57IPD4fTYF4c6EnXx/teYMORBDtIhPJneiZny7Nv/zG+YmekIKCoxr6kauE2bZtBLufetNG0BtBY7f+/ImUypMBvdWu/Q7vTMRzw5aQGZWuc1V0HEsItFYMIBnoKGZ0xcarba/TYZq50kCaflFysYjA4EDKHqGdpYWdKYmm+a7TADmW35yfnOYpZYrkpVEtiqF0EujI00aeplNs2k+qyFZNeE3CDPL9P6b4PQ/kataHkVpLSEVGK7EX6rAa7IVNrvZtFvOA6okKvBgMtFDAGZOx88MeBcJ8AR3AgUUeIznAN6tjCUipGDZONm1FjWJp4A3QIzSaIOmZ7DvF/ysYYbM/fFDOV0jntAjRdapxJxL0eThpEhKOjCDDq2ks+3GrwxqIFKLe1WdOzII8XIOPGnwy6LKXVfpSDOTEfaRsGujhpS4hBIsMOqHbl16PJxc4EkaVu9wpEYlF/84NSv5Zum4drMfp9yXbzzAOJqqS4YkI4cBrFrC7bMPiCfgI3nNZAqkk3QOZqR+yyqx+nDQKBBBZ7QKrfGMCL+XpqFaBJU0wpkBdAhbR4hJsmT5aynlvkouoxm/NjD5oe6BzVIO9uktM+/5dEC5P7vZvarmuO/lKXz4sBabVPIATuKTrwbJP8XUkdM6uEctHKXICUJGjaZIWRbZp8czquQYfY6ynBUCfIU+gG6wqSIBmYIm9pZpXdaL121V7q0VjDjmQnXvMe7ysoEZnZL15B0SpxS1jjd83uNIOKZwu5MPzg2NhOx3xMOPYwEn2CUzbSrwAs5OAtrz3GAaUkJOU74XwjaYUmGJdZBS1NJVkGYrToINLKDjxcuIlyfVsKQSG/G4DyiO2SlQvJ0d0Ot1uOG5IFSAkq+PRVMgVMDvOIJMdqjeCFKUGRWBW9wigYvcbU7CQL/7meF2KZAaWl+4y9uhowAX7elogAvItAAxo2+SFxGRsHGEW9BnhlTuWigYxRcnVUBRQHV41LV+Fr5CJYV7sHfeywswx4XMtUx6EkBhR+q8AXXUA8uPJ73Pb49i9KG9fOljvXeyFj9ixgbo6CcbAJ7WHWqKHy/h+YjBwp6VcN7M89FGzQ04qbrQtgrOFybg3gQRTYG5xn73ArkfQWjCJROwy3J38Dx/D7jOa6BBNsitEw1wGq780EEioOeD+ZGp2J66ADiVGMayiHYucMk8nTK2zzT9CnEraAk95kQjy4k0GRElLL5YAKLQErJ5rp1eay9O4Fb6yJGm9U4FaMwPGxtKD6odIIHKoWnhKo1U8KIpFC+MVn59ZXmc7ZTBZfsg6FQ8W10YfTr4u0nYrpHZbZ1jXiLmooF0cOm0+mPnJBXQtepc7n0BqOipNCqI6yyloTeRShNKH04FIo0gcMk0H/xThyN4pPAWjDDkEp3lNNPRNVfpMI44CWRlRgViP64eK0JSRp0WUvCWYumlW/c58Vcz/yMwVcW5oYb9+26TEhwvbxiNg48hl1VI1UXTU//Eta+BMKnGUivctfL5wINDD0giQL1ipt6U7C9cd4+lgqY2lMUZ02Uv6Prs+ZEZer7ZfWBXVghlfOOrClwsoOFKzWEfz6RZu1eCs+K8fLvkts5+BX0gyrFYve0C3qHrn5U/Oh6D/CihmWIrY7HUZRhJaxde+tldu6adYJ+LeXupQw0XExC36RETdNFxcq9glMu4cNQSX9cqR/GQYp+IxUkIcNGWVU7ZtGa6P3XAyodRt0XeS3Tp01AnCh0ZbUh4VrSZeV9RWfSoWyxnY3hzcZ30G/InDq4wxRrEejreBxnhIQbkxenxkaxl+k7eLUQkUR6vKJ2iDFNGX3WmVA1yaOH+mvhBd+sE6vacQzFobwY5BqEAFmejwW5ne7HtVNolOUgJc8CsUxmc/LBi8N5mu9VsIA5HyErnS6zeCz7VLI9+n/hbT6hTokMXTVyXJRKSG2hd2labXTbtmK4fNH3IZBPreSA4FMeVouVN3zG5x9CiGpLw/3pceo4qGqp+rVp+z+7yQ98oEf+nyH4F3+J9IheDBa94Wi63zJbLBCIZm7P0asHGpIJt3PzE3m0S4YIWyXBCVXGikj8MudDPB/6Nm2v4IxJ5gU0ii0guy5SUHqGUYzTP0jIJU5E82RHUXtX4lDdrihBLdP1YaG1AGUC12rQKuIaGvCpMjZC9bWSCYnjDlvpWbkdXMTNeBHLKiuoozMGIvkczmP0aRJSJ8PYnLCVNhKHXBNckH79e8Z8Kc2wUej4sQZoH8qDRGkg86maW/ZQWGNnLcXmq3FlXM6ssR/3P6E/bHMvm6HLrv1yRixit25JsH3/IOr2UV4BWJhxXW5BJ6Xdr07n9kF3ZNAk6/Xpc5MSFmYJ2R7bdL8Kk7q1OU9Elg/tCxJ8giT27wSTySF0GOxg4PbYJdi/Nyia9Nn89CGDulfJemm1aiEr/eleGSN+5MRrVJ4K6lgyTTIW3i9cQ0dAi6FHt0YMbH3wDSAtGLSAccezzxHitt1QdhW36CQgPcA8vIIBh3/JNjf/Obmc2yzpk8edSlS4lVdwgW5vzbYEyFoF4GCBBby1keVNueHAH+evi+H7oOVfS3XuPQSNTXOONAbzJeSb5stwdQHl1ZjrGoE49I8+A9j3t+ahhQj74FCSWpZrj7wRSFJJnnwi1T9HL5qrCFW/JZq6P62XkMWTb+u4lGpKfmmwiJWx178GOG7KbrZGqyWwmuyKWPkNswkZ1q8uptUlviIi+AXh2bOOTOLsrtNkfqbQJeh24reebkINLkjut5r4d9GR/r8CBa9SU0UQhsnZp5cP+RqWCixRm7i4YRFbtZ4EAkhtNa6jHb6gPYQv7MKqkPLRmX3dFsK8XsRLVZ6IEVrCbmNDc8o5mqsogjAQfoC9Bc7R6gfw03m+lQpv6kTfhxscDIX6s0w+fBxtkhjXAXr10UouWCx3C/p/FYwJRS/AXRKkjOb5CLmK4XRe0+xeDDwVkJPZau52bzLEDHCqV0f44pPgKOkYKgTZJ33fmk3Tu8SdxJ02SHM8Fem5SMsWqRyi2F1ynfRJszcFKykdWlNqgDA/L9lKYBmc7Zu/q9ii1FPF47VJkqhirUob53zoiJtVVRVwMR34gV9iqcBaHbRu9kkvqk3yMpfRFG49pKKjIiq7h/VpRwPGTHoY4cg05X5028iHsLvUW/uz+kjPyIEhhcKUwCkJAwbR9pIEGOn8z6svAO8i89sJ3dL5qDWFYbS+HGPRMxYwJItFQN86YESeJQhn2urGiLRffQeLptDl8dAgb+Tp47UQPxWOw17OeChLN1WnzlkPL1T5O+O3Menpn4C3IY5LEepHpnPeZHbvuWfeVtPlkH4LZjPbBrkJT3NoRJzBt86CO0Xq59oQ+8dsm0ymRcmQyn8w71mhmcuEI5byuF+C88VPYly2sEzjlzAQ3vdn/1+Hzguw6qFNNbqenhZGbdiG6RwZaTG7jTA2X9RdXjDN9yj1uQpyO4Lx8KRAcZcbZMafp4wPOd5MdXoFY52V1A8M9hi3sso93+uprE0qYNMjkE22CvK4HuUxqN7oIz5pWuETq1lQAjqlSlqdD2Rnr/ggp/TVkQYjn9lMfYelk2sH5HPdopYo7MHwlV1or9Bxf+QCyLzm92vzG2wjiIjC/ZHEJzeroJl6bdFPTpZho5MV2U86fLQqxNlGIMqCGy+9WYhJ8ob1r0+Whxde9L2PdysETv97O+xVw+VNN1TZSQN5I6l9m5Ip6pLIqLm4a1B1ffH6gHyqT9p82NOjntRWGIofO3bJz5GhkvSWbsXueTAMaJDou99kGLqDlhwBZNEQ4mKPuDvVwSK4WmLluHyhA97pZiVe8g+JxmnJF8IkV/tCs4Jq/HgOoAEGR9tCDsDbDmi3OviUQpG5D8XmKcSAUaFLRXb2lmJTNYdhtYyfjBYZQmN5qT5CNuaD3BVnlkCk7bsMW3AtXkNMMTuW4HjUERSJnVQ0vsBGa1wo3Qh7115XGeTF3NTz8w0440AgU7c3bSXO/KMINaIWXd0oLpoq/0/QJxCQSJ9XnYy1W7TYLBJpHsVWD1ahsA7FjNvRd6mxCiHsm8g6Z0pnzqIpF1dHUtP2ITU5Z1hZHbu+L3BEEStBbL9XYvGfEakv1bmf+bOZGnoiuHEdlBnaChxYKNzB23b8sw8YyT7Ajxfk49eJIAvdbVkdFCe2J0gMefhQ0bIZxhx3fzMIysQNiN8PgOUKxOMur10LduigREDRMZyP4oGWrP1GFY4t6groASsZ421os48wAdnrbovNhLt7ScNULkwZ5AIZJTrbaKYTLjA1oJ3sIuN/aYocm/9uoQHEIlacF1s/TM1fLcPTL38O9fOsjMEIwoPKfvt7opuI9G2Hf/PR4aCLDQ7wNmIdEuXJ/QNL72k5q4NejAldPfe3UVVqzkys8YZ/jYOGOp6c+YzRCrCuq0M11y7TiN6qk7YXRMn/gukxrEimbMQjr3jwRM6dKVZ4RUfWQr8noPXLJq6yh5R3EH1IVOHESst/LItbG2D2vRsZRkAObzvQAAD3mb3/G4NzopI0FAiHfbpq0X72adg6SRj+8OHMShtFxxLZlf/nLgRLbClwl5WmaYSs+yEjkq48tY7Z2bE0N91mJwt+ua0NlRJIDh0HikF4UvSVorFj2YVu9YeS5tfvlVjPSoNu/Zu6dEUfBOT555hahBdN3Sa5Xuj2Rvau1lQNIaC944y0RWj9UiNDskAK1WoL+EfXcC6IbBXFRyVfX/WKXxPAwUyIAGW8ggZ08hcijKTt1YKnUO6QPvcrmDVAb0FCLIXn5id4fD/Jx4tw/gbXs7WF9b2RgXtPhLBG9vF5FEkdHAKrQHZAJC/HWvk7nvzzDzIXZlfFTJoC3JpGgLPBY7SQTjGlUvG577yNutZ1hTfs9/1nkSXK9zzKLRZ3VODeKUovJe0WCq1zVMYxCJMenmNzPIU2S8TA4E7wWmbNkxq9rI2dd6v0VpcAPVMxnDsvWTWFayyqvKZO7Z08a62i/oH2/jxf8rpmfO64in3FLiL1GX8IGtVE9M23yGsIqJbxDTy+LtaMWDaPqkymb5VrQdzOvqldeU0SUi6IirG8UZ3jcpRbwHa1C0Dww9G/SFX3gPvTJQE+kyz+g1BeMILKKO+olcHzctOWgzxYHnOD7dpCRtuZEXACjgqesZMasoPgnuDC4nUviAAxDc5pngjoAITIkvhKwg5d608pdrZcA+qn5TMT6Uo/QzBaOxBCLTJX3Mgk85rMfsnWx86oLxf7p2PX5ONqieTa/qM3tPw4ZXvlAp83NSD8F7+ZgctK1TpoYwtiU2h02HCGioH5tkVCqNVTMH5p00sRy2JU1qyDBP2CII/Dg4WDsIl+zgeX7589srx6YORRQMBfKbodbB743Tl4WLKOEnwWUVBsm94SOlCracU72MSyj068wdpYjyz1FwC2bjQnxnB6Mp/pZ+yyZXtguEaYB+kqhjQ6UUmwSFazOb+rhYjLaoiM+aN9/8KKn0zaCTFpN9eKwWy7/u4EHzO46TdFSNjMfn2iPSJwDPCFHc0I1+vjdAZw5ZjqR/uzi9Zn20oAa5JnLEk/EA3VRWE7J/XrupfFJPtCUuqHPpnlL7ISJtRpSVcB8qsZCm2QEkWoROtCKKxUh3yEcMbWYJwk6DlEBG0bZP6eg06FL3v6RPb7odGuwm7FN8fG4woqtB8e7M5klPpo97GoObNwt+ludTAmxyC5hmcFx+dIvEZKI6igFKHqLH01iY1o7903VzG9QGetyVx5RNmBYUU+zIuSva/yIcECUi4pRmE3VkF2avqulQEUY4yZ/wmNboBzPmAPey3+dSYtBZUjeWWT0pPwCz4Vozxp9xeClIU60qvEFMQCaPvPaA70WlOP9f/ey39macvpGCVa+zfa8gO44wbxpJUlC8GN/pRMTQtzY8Z8/hiNrU+Zq64ZfFGIkdj7m7abcK1EBtws1X4J/hnqvasPvvDSDYWN+QcQVGMqXalkDtTad5rYY0TIR1Eqox3czwPMjKPvF5sFv17Thujr1IZ1Ytl4VX1J0vjXKmLY4lmXipRAro0qVGEcXxEVMMEl54jQMd4J7RjgomU0j1ptjyxY+cLiSyXPfiEcIS2lWDK3ISAy6UZ3Hb5vnPncA94411jcy75ay6B6DSTzK6UTCZR9uDANtPBrvIDgjsfarMiwoax2OlLxaSoYn4iRgkpEGqEkwox5tyI8aKkLlfZ12lO11TxsqRMY89j5JaO55XfPJPDL1LGSnC88Re9Ai+Nu5bZjtwRrvFITUFHPR4ZmxGslQMecgbZO7nHk32qHxYkdvWpup07ojcMCaVrpFAyFZJJbNvBpZfdf39Hdo2kPtT7v0/f8R/B5Nz4f1t9/3zNM/7n6SUHfcWk5dfQFJvcJMgPolGCpOFb/WC0FGWU2asuQyT+rm88ZKZ78Cei/CAh939CH0JYbpZIPtxc2ufXqjS3pHH9lnWK4iJ7OjR/EESpCo2R3MYKyE7rHfhTvWho4cL1QdN4jFTyR6syMwFm124TVDDRXMNveI1Dp/ntwdz8k8kxw7iFSx6+Yx6O+1LzMVrN0BBzziZi9kneZSzgollBnVwBh6oSOPHXrglrOj+QmR/AESrhDpKrWT+8/AiMDxS/5wwRNuGQPLlJ9ovomhJWn8sMLVItQ8N/7IXvtD8kdOoHaw+vBSbFImQsv/OCAIui99E+YSIOMlMvBXkAt+NAZK8wB9Jf8CPtB+TOUOR+z71d/AFXpPBT6+A5FLjxMjLIEoJzrQfquvxEIi+WoUzGR1IzQFNvbYOnxb2PyQ0kGdyXKzW2axQL8lNAXPk6NEjqrRD1oZtKLlFoofrXw0dCNWASHzy+7PSzOUJ3XtaPZsxLDjr+o41fKuKWNmjiZtfkOzItvlV2MDGSheGF0ma04qE3TUEfqJMrXFm7DpK+27DSvCUVf7rbNoljPhha5W7KBqVq0ShUSTbRmuqPtQreVWH4JET5yMhuqMoSd4r/N8sDmeQiQQvi1tcZv7Moc7dT5X5AtCD6kNEGZOzVcNYlpX4AbTsLgSYYliiPyVoniuYYySxsBy5cgb3pD+EK0Gpb0wJg031dPgaL8JZt6sIvzNPEHfVPOjXmaXj4bd4voXzpZ5GApMhILgMbCEWZ2zwgdeQgjNHLbPIt+KqxRwWPLTN6HwZ0Ouijj4UF+Sg0Au8XuIKW0WxlexdrFrDcZJ8Shauat3X0XmHygqgL1nAu2hrJFb4wZXkcS+i36KMyU1yFvYv23bQUJi/3yQpqr/naUOoiEWOxckyq/gq43dFou1DVDaYMZK9tho7+IXXokBCs5GRfOcBK7g3A+jXQ39K4YA8PBRW4m5+yR0ZAxWJncjRVbITvIAPHYRt1EJ3YLiUbqIvoKHtzHKtUy1ddRUQ0AUO41vonZDUOW+mrszw+SW/6Q/IUgNpcXFjkM7F4CSSQ2ExZg85otsMs7kqsQD4OxYeBNDcSpifjMoLb7GEbGWTwasVObmB/bfPcUlq0wYhXCYEDWRW02TP5bBrYsKTGWjnWDDJ1F7zWai0zW/2XsCuvBQjPFcTYaQX3tSXRSm8hsAoDdjArK/OFp6vcWYOE7lizP0Yc+8p16i7/NiXIiiQTp7c7Xus925VEtlKAjUdFhyaiLT7VxDagprMFwix4wZ05u0qj7cDWFd0W9OYHIu3JbJKMXRJ1aYNovugg+QqRN7fNHSi26VSgBpn+JfMuPo3aeqPWik/wI5Rz3BWarPQX4i5+dM0npwVOsX+KsOhC7vDg+OJsz4Q5zlnIeflUWL6QYMbf9WDfLmosLF4Qev3mJiOuHjoor/dMeBpA9iKDkMjYBNbRo414HCxjsHrB4EXNbHzNMDHCLuNBG6Sf+J4MZ/ElVsDSLxjIiGsTPhw8BPjxbfQtskj+dyNMKOOcUYIRBEIqbazz3lmjlRQhplxq673VklMMY6597vu+d89ec/zq7Mi4gQvh87ehYbpOuZEXj5g/Q7S7BFDAAB9DzG35SC853xtWVcnZQoH54jeOqYLR9NDuwxsVthTV7V99n/B7HSbAytbEyVTz/5NhJ8gGIjG0E5j3griULUd5Rg7tQR+90hJgNQKQH2btbSfPcaTOfIexc1db1BxUOhM1vWCpLaYuKr3FdNTt/T3PWCpEUWDKEtzYrjpzlL/wri3MITKsFvtF8QVV/NhVo97aKIBgdliNc10dWdXVDpVtsNn+2UIolrgqdWA4EY8so0YvB4a+aLzMXiMAuOHQrXY0tr+CL10JbvZzgjJJuB1cRkdT7DUqTvnswVUp5kkUSFVtIIFYK05+tQxT6992HHNWVhWxUsD1PkceIrlXuUVRogwmfdhyrf6zzaL8+c0L7GXMZOteAhAVQVwdJh+7nrX7x4LaIIfz2F2v7Dg/uDfz2Fa+4gFm2zHAor8UqimJG3VTJtZEoFXhnDYXvxMJFc6ku2bhbCxzij2z5UNuK0jmp1mnvkVNUfR+SEmj1Lr94Lym75PO7Fs0MIr3GdsWXRXSfgLTVY0FLqba97u1In8NAcY7IC6TjWLigwKEIm43NxTdaVTv9mcKkzuzBkKd8x/xt1p/9BbP7Wyb4bpo1K1gnOpbLvKz58pWl3B55RJ/Z5mRDLPtNQg14jdOEs9+h/V5UVpwrAI8kGbX8KPVPDIMfIqKDjJD9UyDOPhjZ3vFAyecwyq4akUE9mDOtJEK1hpDyi6Ae87sWAClXGTiwPwN7PXWwjxaR79ArHRIPeYKTunVW24sPr/3HPz2IwH8oKH4OlWEmt4BLM6W5g4kMcYbLwj2usodD1088stZA7VOsUSpEVl4w7NMb1EUHMRxAxLF0CIV+0L3iZb+ekB1vSDSFjAZ3hfLJf7gFaXrOKn+mhR+rWw/eTXIcAgl4HvFuBg1LOmOAwJH3eoVEjjwheKA4icbrQCmvAtpQ0mXG0agYp5mj4Rb6mdQ+RV4QBPbxMqh9C7o8nP0Wko2ocnCHeRGhN1XVyT2b9ACsL+6ylUy+yC3QEnaKRIJK91YtaoSrcWZMMwxuM0E9J68Z+YyjA0g8p1PfHAAIROy6Sa04VXOuT6A351FOWhKfTGsFJ3RTJGWYPoLk5FVK4OaYR9hkJvezwF9vQN1126r6isMGXWTqFW+3HL3I/jurlIdDWIVvYY+s6yq7lrFSPAGRdnU7PVwY/SvWbZGpXzy3BQ2LmAJlrONUsZs4oGkly0V267xbD5KMY8woNNsmWG1VVgLCra8aQBBcI4DP2BlNwxhiCtHlaz6OWFoCW0vMR3ErrG7JyMjTSCnvRcsEHgmPnwA6iNpJ2DrFb4gLlhKJyZGaWkA97H6FFdwEcLT6DRQQL++fOkVC4cYGW1TG/3iK5dShRSuiBulmihqgjR45Vi03o2RbQbP3sxt90VxQ6vzdlGfkXmmKmjOi080JSHkLntjvsBJnv7gKscOaTOkEaRQqAnCA4HWtB4XnMtOhpRmH2FH8tTXrIjAGNWEmudQLCkcVlGTQ965Kh0H6ixXbgImQP6b42B49sO5C8pc7iRlgyvSYvcnH9FgQ3azLbQG2cUW96SDojTQStxkOJyOuDGTHAnnWkz29aEwN9FT8EJ4yhXOg+jLTrCPKeEoJ9a7lDXOjEr8AgX4BmnMQ668oW0zYPyQiVMPxKRHtpfnEEyaKhdzNVThlxxDQNdrHeZiUFb6NoY2KwvSb7BnRcpJy+/g/zAYx3fYSN5QEaVD2Y1VsNWxB0BSO12MRsRY8JLfAezRMz5lURuLUnG1ToKk6Q30FughqWN6gBNcFxP/nY/iv+iaUQOa+2Nuym46wtI/DvSfzSp1jEi4SdYBE7YhTiVV5cX9gwboVDMVgZp5YBQlHOQvaDNfcCoCJuYhf5kz5kwiIKPjzgpcRJHPbOhJajeoeRL53cuMahhV8Z7IRr6M4hW0JzT7mzaMUzQpm866zwM7Cs07fJYXuWvjAMkbe5O6V4bu71sOG6JQ4oL8zIeXHheFVavzxmlIyBkgc9IZlEDplMPr8xlcyss4pVUdwK1e7CK2kTsSdq7g5SHRAl3pYUB9Ko4fsh4qleOyJv1z3KFSTSvwEcRO/Ew8ozEDYZSqpfoVW9uhJfYrNAXR0Z3VmeoAD+rVWtwP/13sE/3ICX3HhDG3CMc476dEEC0K3umSAD4j+ZQLVdFOsWL2C1TH5+4KiSWH+lMibo+B55hR3Gq40G1n25sGcN0mEcoU2wN9FCVyQLBhYOu9aHVLWjEKx2JIUZi5ySoHUAI9b8hGzaLMxCZDMLhv8MkcpTqEwz9KFDpCpqQhVmsGQN8m24wyB82FAKNmjgfKRsXRmsSESovAwXjBIoMKSG51p6Um8b3i7GISs7kjTq/PZoioCfJzfKdJTN0Q45kQEQuh9H88M3yEs3DbtRTKALraM0YC8laiMiOOe6ADmTcCiREeAWZelBaEXRaSuj2lx0xHaRYqF65O0Lo5OCFU18A8cMDE4MLYm9w2QSr9NgQAIcRxZsNpA7UJR0e71JL+VU+ISWFk5I97lra8uGg7GlQYhGd4Gc6rxsLFRiIeGO4abP4S4ekQ1fiqDCy87GZHd52fn5aaDGuvOmIofrzpVwMvtbreZ/855OaXTRcNiNE0wzGZSxbjg26v8ko8L537v/XCCWP2MFaArJpvnkep0pA+O86MWjRAZPQRfznZiSIaTppy6m3p6HrNSsY7fDtz7Cl4V/DJAjQDoyiL2uwf1UHVd2AIrzBUSlJaTj4k6NL97a/GqhWKU9RUmjnYKpm2r+JYUcrkCuZKvcYvrg8pDoUKQywY9GDWg03DUFSirlUXBS5SWn/KAntnf0IdHGL/7mwXqDG+LZYjbEdQmqUqq4y54TNmWUP7IgcAw5816YBzwiNIJiE9M4lPCzeI/FGBeYy3p6IAmH4AjXXmvQ4Iy0Y82NTobcAggT2Cdqz6Mx4TdGoq9fn2etrWKUNFyatAHydQTVUQ2S5OWVUlugcNvoUrlA8cJJz9MqOa/W3iVno4zDHfE7zhoY5f5lRTVZDhrQbR8LS4eRLz8iPMyBL6o4PiLlp89FjdokQLaSBmKHUwWp0na5fE3v9zny2YcDXG/jfI9sctulHRbdkI5a4GOPJx4oAJQzVZ/yYAado8KNZUdEFs9ZPiBsausotXMNebEgr0dyopuqfScFJ3ODNPHgclACPdccwv0YJGQdsN2lhoV4HVGBxcEUeUX/alr4nqpcc1CCR3vR7g40zteQg/JvWmFlUE4mAiTpHlYGrB7w+U2KdSwQz2QJKBe/5eiixWipmfP15AFWrK8Sh1GBBYLgzki1wTMhGQmagXqJ2+FuqJ8f0XzXCVJFHQdMAw8xco11HhM347alrAu+wmX3pDFABOvkC+WPX0Uhg1Z5MVHKNROxaR84YV3s12UcM+70cJ460SzEaKLyh472vOMD3XnaK7zxZcXlWqenEvcjmgGNR2OKbI1s8U+iwiW+HotHalp3e1MGDy6BMVIvajnAzkFHbeVsgjmJUkrP9OAwnEHYXVBqYx3q7LvXjoVR0mY8h+ZaOnh053pdsGkmbqhyryN01eVHySr+CkDYkSMeZ1xjPNVM+gVLTDKu2VGsMUJqWO4TwPDP0VOg2/8ITbAUaMGb4LjL7L+Pi11lEVMXTYIlAZ/QHmTENjyx3kDkBdfcvvQt6tKk6jYFM4EG5UXDTaF5+1ZjRz6W7MdJPC+wTkbDUim4p5QQH3b9kGk2Bkilyeur8Bc20wm5uJSBO95GfYDI1EZipoRaH7uVveneqz43tlTZGRQ4a7CNmMHgXyOQQOL6WQkgMUTQDT8vh21aSdz7ERiZT1jK9F+v6wgFvuEmGngSvIUR2CJkc5tx1QygfZnAruONobB1idCLB1FCfO7N1ZdRocT8/Wye+EnDiO9pzqIpnLDl4bkaRKW+ekBVwHn46Shw1X0tclt/0ROijuUB4kIInrVJU4buWf4YITJtjOJ6iKdr1u+flgQeFH70GxKjhdgt/MrwfB4K/sXczQ+9zYcrD4dhY6qZhZ010rrxggWA8JaZyg2pYij8ieYEg1aZJkZK9O1Re7sB0iouf60rK0Gd+AYlp7soqCBCDGwfKeUQhCBn0E0o0GS6PdmjLi0TtCYZeqazqwN+yNINIA8Lk3iPDnWUiIPLGNcHmZDxfeK0iAdxm/T7LnN+gemRL61hHIc0NCAZaiYJR+OHnLWSe8sLrK905B5eEJHNlWq4RmEXIaFTmo49f8w61+NwfEUyuJAwVqZCLFcyHBKAcIVj3sNzfEOXzVKIndxHw+AR93owhbCxUZf6Gs8cz6/1VdrFEPrv330+9s6BtMVPJ3zl/Uf9rUi0Z/opexfdL3ykF76e999GPfVv8fJv/Y/+/5hEMon1tqNFyVRevV9y9/uIvsG3dbB8GRRrgaEXfhx+2xeOFt+cEn3RZanNxdEe2+B6MHpNbrRE53PlDifPvFcp4kO78ILR0T4xyW/WGPyBsqGdoA7zJJCu1TKbGfhnqgnRbxbB2B3UZoeQ2bz2sTVnUwokTcTU21RxN1PYPS3Sar7T0eRIsyCNowr9amwoMU/od9s2APtiKNL6ENOlyKADstAEWKA+sdKDhrJ6BOhRJmZ+QJbAaZ3/5Fq0/lumCgEzGEbu3yi0Y4I4EgVAjqxh4HbuQn0GrRhOWyAfsglQJAVL1y/6yezS2k8RE2MstJLh92NOB3GCYgFXznF4d25qiP4ZCyI4RYGesut6FXK6GwPpKK8WHEkhYui0AyEmr5Ml3uBFtPFdnioI8RiCooa7Z1G1WuyIi3nSNglutc+xY8BkeW3JJXPK6jd2VIMpaSxpVtFq+R+ySK9J6WG5Qvt+C+QH1hyYUOVK7857nFmyDBYgZ/o+AnibzNVqyYCJQvyDXDTK+iXdkA71bY7TL3bvuLxLBQ8kbTvTEY9aqkQ3+MiLWbEgjLzOH+lXgco1ERgzd80rDCymlpaRQbOYnKG/ODoFl46lzT0cjM5FYVvv0qLUbD5lyJtMUaC1pFlTkNONx6lliaX9o0i/1vws5bNKn5OuENQEKmLlcP4o2ZmJjD4zzd3Fk32uQ4uRWkPSUqb4LBe3EXHdORNB2BWsws5daRnMfNVX7isPSb1hMQdAJi1/qmDMfRUlCU74pmnzjbXfL8PVG8NsW6IQM2Ne23iCPIpryJjYbVnm5hCvKpMa7HLViNiNc+xTfDIaKm3jctViD8A1M9YPJNk003VVr4Zo2MuGW8vil8SLaGpPXqG7I4DLdtl8a4Rbx1Lt4w5Huqaa1XzZBtj208EJVGcmKYEuaeN27zT9EE6a09JerXdEbpaNgNqYJdhP1NdqiPKsbDRUi86XvvNC7rME5mrSQtrzAZVndtSjCMqd8BmaeGR4l4YFULGRBeXIV9Y4yxLFdyoUNpiy2IhePSWzBofYPP0eIa2q5JP4j9G8at/AqoSsLAUuRXtvgsqX/zYwsE+of6oSDbUOo4RMJw+DOUTJq+hnqwKim9Yy/napyZNTc2rCq6V9jHtJbxGPDwlzWj/Sk3zF/BHOlT/fSjSq7FqlPI1q6J+ru8Aku008SFINXZfOfnZNOvGPMtEmn2gLPt+H4QLA+/SYe4j398auzhKIp2Pok3mPC5q1IN1HgR+mnEfc4NeeHYwd2/kpszR3cBn7ni9NbIqhtSWFW8xbUJuUPVOeeXu3j0IGZmFNiwaNZ6rH4/zQ2ODz6tFxRLsUYZu1bfd1uIvfQDt4YD/efKYv8VF8bHGDgK22w2Wqwpi43vNCOXFJZCGMqWiPbL8mil6tsmOTXAWCyMCw73e2rADZj2IK6rqksM3EXF2cbLb4vjB14wa/yXK5vwU+05MzERJ5nXsXsW21o7M+gO0js2OyKciP5uF2iXyb2DiptwQeHeqygkrNsqVCSlldxBMpwHi1vfc8RKpP/4L3Lmpq6DZcvhDDfxTCE3splacTcOtXdK2g303dIWBVe2wD/Gvja1cClFQ67gw0t1ZUttsUgQ1Veky8oOpS6ksYEc4bqseCbZy766SvL3FodmnahlWJRgVCNjPxhL/fk2wyvlKhITH/VQCipOI0dNcRa5B1M5HmOBjTLeZQJy237e2mobwmDyJNHePhdDmiknvLKaDbShL+Is1XTCJuLQd2wmdJL7+mKvs294whXQD+vtd88KKk0DXP8B1Xu9J+xo69VOuFgexgTrcvI6SyltuLix9OPuE6/iRJYoBMEXxU4shQMf4Fjqwf1PtnJ/wWSZd29rhZjRmTGgiGTAUQqRz+nCdjeMfYhsBD5Lv60KILWEvNEHfmsDs2L0A252351eUoYxAysVaCJVLdH9QFWAmqJDCODUcdoo12+gd6bW2boY0pBVHWL6LQDK5bYWh1V8vFvi0cRpfwv7cJiMX3AZNJuTddHehTIdU0YQ/sQ1dLoF2xQPcCuHKiuCWOY30DHe1OwcClLAhqAKyqlnIbH/8u9ScJpcS4kgp6HKDUdiOgRaRGSiUCRBjzI5gSksMZKqy7Sd51aeg0tgJ+x0TH9YH2Mgsap9N7ENZdEB0bey2DMTrBA1hn56SErNHf3tKtqyL9b6yXEP97/rc+jgD2N1LNUH6RM9AzP3kSipr06RkKOolR7HO768jjWiH1X92jA7dkg7gcNcjqsZCgfqWw0tPXdLg20cF6vnQypg7gLtkazrHAodyYfENPQZsdfnjMZiNu4nJO97D1/sQE+3vNFzrSDOKw+keLECYf7RJwVHeP/j79833oZ0egonYB2FlFE5qj02B/LVOMJQlsB8uNg3Leg4qtZwntsOSNidR0abbZmAK4sCzvt8Yiuz2yrNCJoH5O8XvX/vLeR/BBYTWj0sOPYM/jyxRd5+/JziKAABaPcw/34UA3aj/gLZxZgRCWN6m4m3demanNgsx0P237/Q+Ew5VYnJPkyCY0cIVHoFn2Ay/e7U4P19APbPFXEHX94N6KhEMPG7iwB3+I+O1jd5n6VSgHegxgaSawO6iQCYFgDsPSMsNOcUj4q3sF6KzGaH/0u5PQoAj/8zq6Uc9MoNrGqhYeb2jQo0WlGlXjxtanZLS24/OIN5Gx/2g684BPDQpwlqnkFcxpmP/osnOXrFuu4PqifouQH0eF5qCkvITQbJw/Zvy5mAHWC9oU+cTiYhJmSfKsCyt1cGVxisKu+NymEQIAyaCgud/V09qT3nk/9s/SWsYtha7yNpzBIMM40rCSGaJ9u6lEkl00vXBiEt7p9P5IBCiavynEOv7FgLqPdeqxRiCwuFVMolSIUBcoyfUC2e2FJSAUgYdVGFf0b0Kn2EZlK97yyxrT2MVgvtRikfdaAW8RwEEfN+B7/eK8bBdp7URpbqn1xcrC6d2UjdsKbzCjBFqkKkoZt7Mrhg6YagE7spkqj0jOrWM+UGQ0MUlG2evP1uE1p2xSv4dMK0dna6ENcNUF+xkaJ7B764NdxLCpuvhblltVRAf7vK5qPttJ/9RYFUUSGcLdibnz6mf7WkPO3MkUUhR2mAOuGv8IWw5XG1ZvoVMnjSAZe6T7WYA99GENxoHkMiKxHlCuK5Gd0INrISImHQrQmv6F4mqU/TTQ8nHMDzCRivKySQ8dqkpQgnUMnwIkaAuc6/FGq1hw3b2Sba398BhUwUZSAIO8XZvnuLdY2n6hOXws+gq9BHUKcKFA6kz6FDnpxLPICa3qGhnc97bo1FT/XJk48LrkHJ2CAtBv0RtN97N21plfpXHvZ8gMJb7Zc4cfI6MbPwsW7AilCSXMFIEUEmir8XLEklA0ztYbGpTTGqttp5hpFTTIqUyaAIqvMT9A/x+Ji5ejA4Bhxb/cl1pUdOD6epd3yilIdO6j297xInoiBPuEDW2/UfslDyhGkQs7Wy253bVnlT+SWg89zYIK/9KXFl5fe+jow2rd5FXv8zDPrmfMXiUPt9QBO/iK4QGbX5j/7Rx1c1vzsY8ONbP3lVIaPrhL4+1QrECTN3nyKavGG0gBBtHvTKhGoBHgMXHStFowN+HKrPriYu+OZ05Frn8okQrPaaxoKP1ULCS/cmKFN3gcH7HQlVjraCeQmtjg1pSQxeuqXiSKgLpxc/1OiZsU4+n4lz4hpahGyWBURLi4642n1gn9qz9bIsaCeEPJ0uJmenMWp2tJmIwLQ6VSgDYErOeBCfSj9P4G/vI7oIF+l/n5fp956QgxGvur77ynawAu3G9MdFbJbu49NZnWnnFcQHjxRuhUYvg1U/e84N4JTecciDAKb/KYIFXzloyuE1eYXf54MmhjTq7B/yBToDzzpx3tJCTo3HCmVPYfmtBRe3mPYEE/6RlTIxbf4fSOcaKFGk4gbaUWe44hVk9SZzhW80yfW5QWBHxmtUzvMhfVQli4gZTktIOZd9mjJ5hsbmzttaHQB29Am3dZkmx3g/qvYocyhZ2PXAWsNQiIaf+Q8W/MWPIK7/TjvCx5q2XRp4lVWydMc2wIQkhadDB0xsnw/kSEyGjLKjI4coVIwtubTF3E7MJ6LS6UOsJKj82XVAVPJJcepfewbzE91ivXZvOvYfsmMevwtPpfMzGmC7WJlyW2j0jh7AF1JLmwEJSKYwIvu6DHc3YnyLH9ZdIBnQ+nOVDRiP+REpqv++typYHIvoJyICGA40d8bR7HR2k7do6UQTHF4oriYeIQbxKe4Th6+/l1BjUtS9hqORh3MbgvYrStXTfSwaBOmAVQZzpYNqsAmQyjY56MUqty3c/xH6GuhNvNaG9vGbG6cPtBM8UA3e8r51D0AR9kozKuGGSMgLz3nAHxDNnc7GTwpLj7/6HeWp1iksDeTjwCLpxejuMtpMnGJgsiku1sOACwQ9ukzESiDRN77YNESxR5LphOlcASXA5uIts1LnBIcn1J7BLWs49DMALSnuz95gdOrTZr0u1SeYHinno/pE58xYoXbVO/S+FEMMs5qyWkMnp8Q3ClyTlZP52Y9nq7b8fITPuVXUk9ohG5EFHw4gAEcjFxfKb3xuAsEjx2z1wxNbSZMcgS9GKyW3R6KwJONgtA64LTyxWm8Bvudp0M1FdJPEGopM4Fvg7G/hsptkhCfHFegv4ENwxPeXmYhxwZy7js+BeM27t9ODBMynVCLJ7RWcBMteZJtvjOYHb5lOnCLYWNEMKC59BA7covu1cANa2PXL05iGdufOzkgFqqHBOrgQVUmLEc+Mkz4Rq8O6WkNr7atNkH4M8d+SD1t/tSzt3oFql+neVs+AwEI5JaBJaxARtY2Z4mKoUqxds4UpZ0sv3zIbNoo0J4fihldQTX3XNcuNcZmcrB5LTWMdzeRuAtBk3cZHYQF6gTi3PNuDJ0nmR+4LPLoHvxQIxRgJ9iNNXqf2SYJhcvCtJiVWo85TsyFOuq7EyBPJrAdhEgE0cTq16FQXhYPJFqSfiVn0IQnPOy0LbU4BeG94QjdYNB0CiQ3QaxQqD2ebSMiNjaVaw8WaM4Z5WnzcVDsr4eGweSLa2DE3BWViaxhZFIcSTjgxNCAfelg+hznVOYoe5VqTYs1g7WtfTm3e4/WduC6p+qqAM8H4ZyrJCGpewThTDPe6H7CzX/zQ8Tm+r65HeZn+MsmxUciEWPlAVaK/VBaQBWfoG/aRL/jSZIQfep/89GjasWmbaWzeEZ2R1FOjvyJT37O9B8046SRSKVEnXWlBqbkb5XCS3qFeuE9xb9+frEknxWB5h1D/hruz2iVDEAS7+qkEz5Ot5agHJc7WCdY94Ws61sURcX5nG8UELGBAHZ3i+3VulAyT0nKNNz4K2LBHBWJcTBX1wzf+//u/j/9+//v87+9/l9Lbh/L/uyNYiTsWV2LwsjaA6MxTuzFMqmxW8Jw/+IppdX8t/Clgi1rI1SN0UC/r6tX/4lUc2VV1OQReSeCsjUpKZchw4XUcjHfw6ryCV3R8s6VXm67vp4n+lcPV9gJwmbKQEsmrJi9c2vkwrm8HFbVYNTaRGq8D91t9n5+U+aD/hNtN3HjC/nC/vUoGFSCkXP+NlRcmLUqLbiUBl4LYf1U/CCvwtd3ryCH8gUmGITAxiH1O5rnGTz7y1LuFjmnFGQ1UWuM7HwfXtWl2fPFKklYwNUpF2IL/TmaRETjQiM5SJacI+3Gv5MBU8lP5Io6gWkawpyzNEVGqOdx4YlO1dCvjbWFZWbCmeiFKPSlMKtKcMFLs/KQxtgAHi7NZNCQ32bBAW2mbHflVZ8wXKi1JKVHkW20bnYnl3dKWJeWJOiX3oKPBD6Zbi0ZvSIuWktUHB8qDR8DMMh1ZfkBL9FS9x5r0hBGLJ8pUCJv3NYH+Ae8p40mZWd5m5fhobFjQeQvqTT4VKWIYfRL0tfaXKiVl75hHReuTJEcqVlug+eOIIc4bdIydtn2K0iNZPsYWQvQio2qbO3OqAlPHDDOB7DfjGEfVF51FqqNacd6QmgFKJpMfLp5DHTv4wXlONKVXF9zTJpDV4m1sYZqJPhotcsliZM8yksKkCkzpiXt+EcRQvSQqmBS9WdWkxMTJXPSw94jqI3varCjQxTazjlMH8jTS8ilaW8014/vwA/LNa+YiFoyyx3s/KswP3O8QW1jtq45yTM/DX9a8M4voTVaO2ebvw1EooDw/yg6Y1faY+WwrdVs5Yt0hQ5EwRfYXSFxray1YvSM+kYmlpLG2/9mm1MfmbKHXr44Ih8nVKb1M537ZANUkCtdsPZ80JVKVKabVHCadaLXg+IV8i5GSwpZti0h6diTaKs9sdpUKEpd7jDUpYmHtiX33SKiO3tuydkaxA7pEc9XIQEOfWJlszj5YpL5bKeQyT7aZSBOamvSHl8xsWvgo26IP/bqk+0EJUz+gkkcvlUlyPp2kdKFtt7y5aCdks9ZJJcFp5ZWeaWKgtnXMN3ORwGLBE0PtkEIek5FY2aVssUZHtsWIvnljMVJtuVIjpZup/5VL1yPOHWWHkOMc6YySWMckczD5jUj2mlLVquFaMU8leGVaqeXis+aRRL8zm4WuBk6cyWfGMxgtr8useQEx7k/PvRoZyd9nde1GUCV84gMX8Ogu/BWezYPSR27llzQnA97oo0pYyxobYUJfsj+ysTm9zJ+S4pk0TGo9VTG0KjqYhTmALfoDZVKla2b5yhv241PxFaLJs3i05K0AAIdcGxCJZmT3ZdT7CliR7q+kur7WdQjygYtOWRL9B8E4s4LI8KpAj7bE0dg7DLOaX+MGeAi0hMMSSWZEz+RudXbZCsGYS0QqiXjH9XQbd8sCB+nIVTq7/T/FDS+zWY9q7Z2fdq1tdLb6v3hKKVDAw5gjj6o9r1wHFROdHc18MJp4SJ2Ucvu+iQ9EgkekW8VCM+psM6y+/2SBy8tNN4a3L1MzP+OLsyvESo5gS7IQOnIqMmviJBVc6zbVG1n8eXiA3j46kmvvtJlewwNDrxk4SbJOtP/TV/lIVK9ueShNbbMHfwnLTLLhbZuO79ec5XvfgRwLFK+w1r5ZWW15rVFZrE+wKqNRv5KqsLNfpGgnoUU6Y71NxEmN7MyqwqAQqoIULOw/LbuUB2+uE75gJt+kq1qY4LoxV+qR/zalupea3D5+WMeaRIn0sAI6DDWDh158fqUb4YhAxhREbUN0qyyJYkBU4V2KARXDT65gW3gRsiv7xSPYEKLwzgriWcWgPr0sbZnv7m1XHNFW6xPdGNZUdxFiUYlmXNjDVWuu7LCkX/nVkrXaJhiYktBISC2xgBXQnNEP+cptWl1eG62a7CPXrnrkTQ5BQASbEqUZWMDiZUisKyHDeLFOaJILUo5f6iDt4ZO8MlqaKLto0AmTHVVbkGuyPa1R/ywZsWRoRDoRdNMMHwYTsklMVnlAd2S0282bgMI8fiJpDh69OSL6K3qbo20KfpNMurnYGQSr/stFqZ7hYsxKlLnKAKhsmB8AIpEQ4bd/NrTLTXefsE6ChRmKWjXKVgpGoPs8GAicgKVw4K0qgDgy1A6hFq1WRat3fHF+FkU+b6H4NWpOU3KXTxrIb2qSHAb+qhm8hiSROi/9ofapjxhyKxxntPpge6KL5Z4+WBMYkAcE6+0Hd3Yh2zBsK2MV3iW0Y6cvOCroXlRb2MMJtdWx+3dkFzGh2Pe3DZ9QpSqpaR/rE1ImOrHqYYyccpiLC22amJIjRWVAherTfpQLmo6/K2pna85GrDuQPlH1Tsar8isAJbXLafSwOof4gg9RkAGm/oYpBQQiPUoyDk2BCQ1k+KILq48ErFo4WSRhHLq/y7mgw3+L85PpP6xWr6cgp9sOjYjKagOrxF148uhuaWtjet953fh1IQiEzgC+d2IgBCcUZqgTAICm2bR8oCjDLBsmg+ThyhfD+zBalsKBY1Ce54Y/t9cwfbLu9SFwEgphfopNA3yNxgyDafUM3mYTovZNgPGdd4ZFFOj1vtfFW3u7N+iHEN1HkeesDMXKPyoCDCGVMo4GCCD6PBhQ3dRZIHy0Y/3MaE5zU9mTCrwwnZojtE+qNpMSkJSpmGe0EzLyFelMJqhfFQ7a50uXxZ8pCc2wxtAKWgHoeamR2O7R+bq7IbPYItO0esdRgoTaY38hZLJ5y02oIVwoPokGIzxAMDuanQ1vn2WDQ00Rh6o5QOaCRu99fwDbQcN0XAuqkFpxT/cfz3slGRVokrNU0iqiMAJFEbKScZdmSkTUznC0U+MfwFOGdLgsewRyPKwBZYSmy6U325iUhBQNxbAC3FLKDV9VSOuQpOOukJ/GAmu/tyEbX9DgEp6dv1zoU0IqzpG6gssSjIYRVPGgU1QAQYRgIT8gEV0EXr1sqeh2I6rXjtmoCYyEDCe/PkFEi/Q48FuT29p557iN+LCwk5CK/CZ2WdAdfQZh2Z9QGrzPLSNRj5igUWzl9Vi0rCqH8G1Kp4QMLkuwMCAypdviDXyOIk0AHTM8HBYKh3b0/F+DxoNj4ZdoZfCpQVdnZarqoMaHWnMLNVcyevytGsrXQEoIbubqWYNo7NRHzdc0zvT21fWVirj7g36iy6pxogfvgHp1xH1Turbz8QyyHnXeBJicpYUctbzApwzZ1HT+FPEXMAgUZetgeGMwt4G+DHiDT2Lu+PT21fjJCAfV16a/Wu1PqOkUHSTKYhWW6PhhHUlNtWzFnA7MbY+r64vkwdpfNB2JfWgWXAvkzd42K4lN9x7Wrg4kIKgXCb4mcW595MCPJ/cTfPAMQMFWwnqwde4w8HZYJFpQwcSMhjVz4B8p6ncSCN1X4klxoIH4BN2J6taBMj6lHkAOs8JJAmXq5xsQtrPIPIIp/HG6i21xMGcFgqDXSRF0xQg14d2uy6HgKE13LSvQe52oShF5Jx1R6avyL4thhXQZHfC94oZzuPUBKFYf1VvDaxIrtV6dNGSx7DO0i1p6CzBkuAmEqyWceQY7F9+U0ObYDzoa1iKao/cOD/v6Q9gHrrr1uCeOk8fST9MG23Ul0KmM3r+Wn6Hi6WAcL7gEeaykicvgjzkjSwFsAXIR81Zx4QJ6oosVyJkCcT+4xAldCcihqvTf94HHUPXYp3REIaR4dhpQF6+FK1H0i9i7Pvh8owu3lO4PT1iuqu+DkL2Bj9+kdfGAg2TXw03iNHyobxofLE2ibjsYDPgeEQlRMR7afXbSGQcnPjI2D+sdtmuQ771dbASUsDndU7t58jrrNGRzISvwioAlHs5FA+cBE5Ccznkd8NMV6BR6ksnKLPZnMUawRDU1MZ/ib3xCdkTblHKu4blNiylH5n213yM0zubEie0o4JhzcfAy3H5qh2l17uLooBNLaO+gzonTH2uF8PQu9EyH+pjGsACTMy4cHzsPdymUSXYJOMP3yTkXqvO/lpvt0cX5ekDEu9PUfBeZODkFuAjXCaGdi6ew4qxJ8PmFfwmPpkgQjQlWqomFY6UkjmcnAtJG75EVR+NpzGpP1Ef5qUUbfowrC3zcSLX3BxgWEgEx/v9cP8H8u1Mvt9/rMDYf6sjwU1xSOPBgzFEeJLMRVFtKo5QHsUYT8ZRLCah27599EuqoC9PYjYO6aoAMHB8X1OHwEAYouHfHB3nyb2B+SnZxM/vw/bCtORjLMSy5aZoEpvgdGvlJfNPFUu/p7Z4VVK1hiI0/UTuB3ZPq4ohEbm7Mntgc1evEtknaosgZSwnDC2BdMmibpeg48X8Ixl+/8+xXdbshQXUPPvx8jT3fkELivHSmqbhblfNFShWAyQnJ3WBU6SMYSIpTDmHjdLVAdlADdz9gCplZw6mTiHqDwIsxbm9ErGusiVpg2w8Q3khKV/R9Oj8PFeF43hmW/nSd99nZzhyjCX3QOZkkB6BsH4H866WGyv9E0hVAzPYah2tkRfQZMmP2rinfOeQalge0ovhduBjJs9a1GBwReerceify49ctOh5/65ATYuMsAkVltmvTLBk4oHpdl6i+p8DoNj4Fb2vhdFYer2JSEilEwPd5n5zNoGBXEjreg/wh2NFnNRaIUHSOXa4eJRwygZoX6vnWnqVdCRT1ARxeFrNBJ+tsdooMwqnYhE7zIxnD8pZH+P0Nu1wWxCPTADfNWmqx626IBJJq6NeapcGeOmbtXvl0TeWG0Y7OGGV4+EHTtNBIT5Wd0Bujl7inXgZgfXTM5efD3qDTJ54O9v3Bkv+tdIRlq1kXcVD0BEMirmFxglNPt5pedb1AnxuCYMChUykwsTIWqT23XDpvTiKEru1cTcEMeniB+HQDehxPXNmkotFdwUPnilB/u4Nx5Xc6l8J9jH1EgKZUUt8t8cyoZleDBEt8oibDmJRAoMKJ5Oe9CSWS5ZMEJvacsGVdXDWjp/Ype5x0p9PXB2PAwt2LRD3d+ftNgpuyvxlP8pB84oB1i73vAVpwyrmXW72hfW6Dzn9Jkj4++0VQ4d0KSx1AsDA4OtXXDo63/w+GD+zC7w5SJaxsmnlYRQ4dgdjA7tTl2KNLnpJ+mvkoDxtt1a4oPaX3EVqj96o9sRKBQqU7ZOiupeAIyLMD+Y3YwHx30XWHB5CQiw7q3mj1EDlP2eBsZbz79ayUMbyHQ7s8gu4Lgip1LiGJj7NQj905/+rgUYKAA5qdrlHKIknWmqfuR+PB8RdBkDg/NgnlT89G72h2NvySnj7UyBwD+mi/IWs1xWbxuVwUIVXun5cMqBtFbrccI+DILjsVQg6eeq0itiRfedn89CvyFtpkxaauEvSANuZmB1p8FGPbU94J9medwsZ9HkUYjmI7OH5HuxendLbxTaYrPuIfE2ffXFKhoNBUp33HsFAXmCV/Vxpq5AYgFoRr5Ay93ZLRlgaIPjhZjXZZChT+aE5iWAXMX0oSFQEtwjiuhQQItTQX5IYrKfKB+queTNplR1Hoflo5/I6aPPmACwQCE2jTOYo5Dz1cs7Sod0KTG/3kEDGk3kUaUCON19xSJCab3kNpWZhSWkO8l+SpW70Wn3g0ciOIJO5JXma6dbos6jyisuxXwUUhj2+1uGhcvuliKtWwsUTw4gi1c/diEEpZHoKoxTBeMDmhPhKTx7TXWRakV8imJR355DcIHkR9IREHxohP4TbyR5LtFU24umRPRmEYHbpe1LghyxPx7YgUHjNbbQFRQhh4KeU1EabXx8FS3JAxp2rwRDoeWkJgWRUSKw6gGP5U2PuO9V4ZuiKXGGzFQuRuf+tkSSsbBtRJKhCi3ENuLlXhPbjTKD4djXVnfXFds6Zb+1XiUrRfyayGxJq1+SYBEfbKlgjiSmk0orgTqzSS+DZ5rTqsJbttiNtp+KMqGE2AHGFw6jQqM5vD6vMptmXV9OAjq49Uf/Lx9Opam+Hn5O9p8qoBBAQixzQZ4eNVkO9sPzJAMyR1y4/RCQQ1s0pV5KAU5sKLw3tkcFbI/JqrjCsK4Mw+W8aod4lioYuawUiCyVWBE/qPaFi5bnkgpfu/ae47174rI1fqQoTbW0HrU6FAejq7ByM0V4zkZTg02/YJK2N7hUQRCeZ4BIgSEqgD8XsjzG6LIsSbuHoIdz/LhFzbNn1clci1NHWJ0/6/O8HJMdIpEZbqi1RrrFfoo/rI/7ufm2MPG5lUI0IYJ4MAiHRTSOFJ2oTverFHYXThkYFIoyFx6rMYFgaOKM4xNWdlOnIcKb/suptptgTOTdVIf4YgdaAjJnIAm4qNNHNQqqAzvi53GkyRCEoseUBrHohZsjUbkR8gfKtc/+Oa72lwxJ8Mq6HDfDATbfbJhzeIuFQJSiw1uZprHlzUf90WgqG76zO0eCB1WdPv1IT6sNxxh91GEL2YpgC97ikFHyoaH92ndwduqZ6IYjkg20DX33MWdoZk7QkcKUCgisIYslOaaLyvIIqRKWQj16jE1DlQWJJaPopWTJjXfixEjRJJo8g4++wuQjbq+WVYjsqCuNIQW3YjnxKe2M5ZKEqq+cX7ZVgnkbsU3RWIyXA1rxv4kGersYJjD//auldXGmcEbcfTeF16Y1708FB1HIfmWv6dSFi6oD4E+RIjCsEZ+kY7dKnwReJJw3xCjKvi3kGN42rvyhUlIz0Bp+fNSV5xwFiuBzG296e5s/oHoFtUyUplmPulIPl+e1CQIQVtjlzLzzzbV+D/OVQtYzo5ixtMi5BmHuG4N/uKfJk5UIREp7+12oZlKtPBomXSzAY0KgtbPzzZoHQxujnREUgBU+O/jKKhgxVhRPtbqyHiUaRwRpHv7pgRPyUrnE7fYkVblGmfTY28tFCvlILC04Tz3ivkNWVazA+OsYrxvRM/hiNn8Fc4bQBeUZABGx5S/xFf9Lbbmk298X7iFg2yeimvsQqqJ+hYbt6uq+Zf9jC+Jcwiccd61NKQtFvGWrgJiHB5lwi6fR8KzYS7EaEHf/ka9EC7H8D+WEa3TEACHBkNSj/cXxFeq4RllC+fUFm2xtstYLL2nos1DfzsC9vqDDdRVcPA3Ho95aEQHvExVThXPqym65llkKlfRXbPTRiDepdylHjmV9YTWAEjlD9DdQnCem7Aj/ml58On366392214B5zrmQz/9ySG2mFqEwjq5sFl5tYJPw5hNz8lyZPUTsr5E0F2C9VMPnZckWP7+mbwp/BiN7f4kf7vtGnZF2JGvjK/sDX1RtcFY5oPQnE4lIAYV49U3C9SP0LCY/9i/WIFK9ORjzM9kG/KGrAuwFmgdEpdLaiqQNpCTGZVuAO65afkY1h33hrqyLjZy92JK3/twdj9pafFcwfXONmPQWldPlMe7jlP24Js0v9m8bIJ9TgS2IuRvE9ZVRaCwSJYOtAfL5H/YS4FfzKWKbek+GFulheyKtDNlBtrdmr+KU+ibHTdalzFUmMfxw3f36x+3cQbJLItSilW9cuvZEMjKw987jykZRlsH/UI+HlKfo2tLwemBEeBFtmxF2xmItA/dAIfQ+rXnm88dqvXa+GapOYVt/2waFimXFx3TC2MUiOi5/Ml+3rj/YU6Ihx2hXgiDXFsUeQkRAD6wF3SCPi2flk7XwKAA4zboqynuELD312EJ88lmDEVOMa1W/K/a8tGylZRMrMoILyoMQzzbDJHNZrhH77L9qSC42HVmKiZ5S0016UTp83gOhCwz9XItK9fgXfK3F5d7nZCBUekoLxrutQaPHa16Rjsa0gTrzyjqTnmcIcrxg6X6dkKiucudc0DD5W4pJPf0vuDW8r5/uw24YfMuxFRpD2ovT2mFX79xH6Jf+MVdv2TYqR6/955QgVPe3JCD/WjAYcLA9tpXgFiEjge2J5ljeI/iUzg91KQuHkII4mmHZxC3XQORLAC6G7uFn5LOmlnXkjFdoO976moNTxElS8HdxWoPAkjjocDR136m2l+f5t6xaaNgdodOvTu0rievnhNAB79WNrVs6EsPgkgfahF9gSFzzAd+rJSraw5Mllit7vUP5YxA843lUpu6/5jAR0RvH4rRXkSg3nE+O5GFyfe+L0s5r3k05FyghSFnKo4TTgs07qj4nTLqOYj6qaW9knJTDkF5OFMYbmCP+8H16Ty482OjvERV6OFyw043L9w3hoJi408sR+SGo1WviXUu8d7qS+ehKjpKwxeCthsm2LBFSFeetx0x4AaKPxtp3CxdWqCsLrB1s/j5TAhc1jNZsXWl6tjo/WDoewxzg8T8NnhZ1niUwL/nhfygLanCnRwaFGDyLw+sfZhyZ1UtYTp8TYB6dE7R3VsKKH95CUxJ8u8N+9u2/9HUNKHW3x3w5GQrfOPafk2w5qZq8MaHT0ebeY3wIsp3rN9lrpIsW9c1ws3VNV+JwNz0Lo9+V7zZr6GD56We6gWVIvtmam5GPPkVAbr74r6SwhuL+TRXtW/0pgyX16VNl4/EAD50TnUPuwrW6OcUO2VlWXS0inq872kk7GUlW6o/ozFKq+Sip6LcTtSDfDrPTcCHhx75H8BeRon+KG2wRwzfDgWhALmiWOMO6h3pm1UCZEPEjScyk7tdLx6WrdA2N1QTPENvNnhCQjW6kl057/qv7IwRryHrZBCwVSbLLnFRiHdTwk8mlYixFt1slEcPD7FVht13HyqVeyD55HOXrh2ElAxJyinGeoFzwKA91zfrdLvDxJSjzmImfvTisreI25EDcVfGsmxLVbfU8PGe/7NmWWKjXcdTJ11jAlVIY/Bv/mcxg/Q10vCHwKG1GW/XbJq5nxDhyLqiorn7Wd7VEVL8UgVzpHMjQ+Z8DUgSukiVwWAKkeTlVVeZ7t1DGnCgJVIdBPZAEK5f8CDyDNo7tK4/5DBjdD5MPV86TaEhGsLVFPQSI68KlBYy84FievdU9gWh6XZrugvtCZmi9vfd6db6V7FmoEcRHnG36VZH8N4aZaldq9zZawt1uBFgxYYx+Gs/qW1jwANeFy+LCoymyM6zgG7j8bGzUyLhvrbJkTYAEdICEb4kMKusKT9V3eIwMLsjdUdgijMc+7iKrr+TxrVWG0U+W95SGrxnxGrE4eaJFfgvAjUM4SAy8UaRwE9j6ZQH5qYAWGtXByvDiLSDfOD0yFA3UCMKSyQ30fyy1mIRg4ZcgZHLNHWl+c9SeijOvbOJxoQy7lTN2r3Y8p6ovxvUY74aOYbuVezryqXA6U+fcp6wSV9X5/OZKP18tB56Ua0gMyxJI7XyNT7IrqN8GsB9rL/kP5KMrjXxgqKLDa+V5OCH6a5hmOWemMUsea9vQl9t5Oce76PrTyTv50ExOqngE3PHPfSL//AItPdB7kGnyTRhVUUFNdJJ2z7RtktZwgmQzhBG/G7QsjZmJfCE7k75EmdIKH7xlnmDrNM/XbTT6FzldcH/rcRGxlPrv4qDScqE7JSmQABJWqRT/TUcJSwoQM+1jvDigvrjjH8oeK2in1S+/yO1j8xAws/T5u0VnIvAPqaE1atNuN0cuRliLcH2j0nTL4JpcR7w9Qya0JoaHgsOiALLCCzRkl1UUESz+ze/gIXHGtDwgYrK6pCFKJ1webSDog4zTlPkgXZqxlQDiYMjhDpwTtBW2WxthWbov9dt2X9XFLFmcF+eEc1UaQ74gqZiZsdj63pH1qcv3Vy8JYciogIVKsJ8Yy3J9w/GhjWVSQAmrS0BPOWK+RKV+0lWqXgYMnIFwpcZVD7zPSp547i9HlflB8gVnSTGmmq1ClO081OW/UH11pEQMfkEdDFzjLC1Cdo/BdL3s7cXb8J++Hzz1rhOUVZFIPehRiZ8VYu6+7Er7j5PSZu9g/GBdmNzJmyCD9wiswj9BZw+T3iBrg81re36ihMLjoVLoWc+62a1U/7qVX5CpvTVF7rocSAKwv4cBVqZm7lLDS/qoXs4fMs/VQi6BtVbNA3uSzKpQfjH1o3x4LrvkOn40zhm6hjduDglzJUwA0POabgdXIndp9fzhOo23Pe+Rk9GSLX0d71Poqry8NQDTzNlsa+JTNG9+UrEf+ngxCjGEsDCc0bz+udVRyHQI1jmEO3S+IOQycEq7XwB6z3wfMfa73m8PVRp+iOgtZfeSBl01xn03vMaQJkyj7vnhGCklsCWVRUl4y+5oNUzQ63B2dbjDF3vikd/3RUMifPYnX5Glfuk2FsV/7RqjI9yKTbE8wJY+74p7qXO8+dIYgjtLD/N8TJtRh04N9tXJA4H59IkMmLElgvr0Q5OCeVfdAt+5hkh4pQgfRMHpL74XatLQpPiOyHRs/OdmHtBf8nOZcxVKzdGclIN16lE7kJ+pVMjspOI+5+TqLRO6m0ZpNXJoZRv9MPDRcAfJUtNZHyig/s2wwReakFgPPJwCQmu1I30/tcBbji+Na53i1W1N+BqoY7Zxo+U/M9XyJ4Ok2SSkBtoOrwuhAY3a03Eu6l8wFdIG1cN+e8hopTkiKF093KuH/BcB39rMiGDLn6XVhGKEaaT/vqb/lufuAdpGExevF1+J9itkFhCfymWr9vGb3BTK4j598zRH7+e+MU9maruZqb0pkGxRDRE1CD4Z8LV4vhgPidk5w2Bq816g3nHw1//j3JStz7NR9HIWELO8TMn3QrP/zZp//+Dv9p429/ogv+GATR+n/UdF+ns9xNkXZQJXY4t9jMkJNUFygAtzndXwjss+yWH9HAnLQQfhAskdZS2l01HLWv7L7us5uTH409pqitvfSOQg/c+Zt7k879P3K9+WV68n7+3cZfuRd/dDPP/03rn+d+/nBvWfgDlt8+LzjqJ/vx3CnNOwiXhho778C96iD+1TBvRZYeP+EH81LE0vVwOOrmCLB3iKzI1x+vJEsrPH4uF0UB4TJ4X3uDfOCo3PYpYe0MF4bouh0DQ/l43fxUF7Y+dpWuvTSffB0yO2UQUETI/LwCZE3BvnevJ7c9zUlY3H58xzke6DNFDQG8n0WtDN4LAYN4nogKav1ezOfK/z+t6tsCTp+dhx4ymjWuCJk1dEUifDP+HyS4iP/Vg9B2jTo9L4NbiBuDS4nuuHW6H+JDQn2JtqRKGkEQPEYE7uzazXIkcxIAqUq1esasZBETlEZY7y7Jo+RoV/IsjY9eIMkUvr42Hc0xqtsavZvhz1OLwSxMOTuqzlhb0WbdOwBH9EYiyBjatz40bUxTHbiWxqJ0uma19qhPruvcWJlbiSSH48OLDDpaHPszvyct41ZfTu10+vjox6kOqK6v0K/gEPphEvMl/vwSv+A4Hhm36JSP9IXTyCZDm4kKsqD5ay8b1Sad/vaiyO5N/sDfEV6Z4q95E+yfjxpqBoBETW2C7xl4pIO2bDODDFurUPwE7EWC2Uplq+AHmBHvir2PSgkR12/Ry65O0aZtQPeXi9mTlF/Wj5GQ+vFkYyhXsLTjrBSP9hwk4GPqDP5rBn5/l8b0mLRAvRSzXHc293bs3s8EsdE3m2exxidWVB4joHR+S+dz5/W+v00K3TqN14CDBth8eWcsTbiwXPsygHdGid0PEdy6HHm2v/IUuV5RVapYmzGsX90mpnIdNGcOOq64Dbc5GUbYpD9M7S+6cLY//QmjxFLP5cuTFRm3vA5rkFZroFnO3bjHF35uU3s8mvL7Tp9nyTc4mymTJ5sLIp7umSnGkO23faehtz3mmTS7fbVx5rP7x3HXIjRNeq/A3xCs9JNB08c9S9BF2O3bOur0ItslFxXgRPdaapBIi4dRpKGxVz7ir69t/bc9qTxjvtOyGOfiLGDhR4fYywHv1WdOplxIV87TpLBy3Wc0QP0P9s4G7FBNOdITS/tep3o3h1TEa5XDDii7fWtqRzUEReP2fbxz7bHWWJdbIOxOUJZtItNZpTFRfj6vm9sYjRxQVO+WTdiOhdPeTJ+8YirPvoeL88l5iLYOHd3b/Imkq+1ZN1El3UikhftuteEYxf1Wujof8Pr4ICTu5ezZyZ4tHQMxlzUHLYO2VMOoNMGL/20S5i2o2obfk+8qqdR7xzbRDbgU0lnuIgz4LelQ5XS7xbLuSQtNS95v3ZUOdaUx/Qd8qxCt6xf2E62yb/HukLO6RyorV8KgYl5YNc75y+KvefrxY+lc/64y9kvWP0a0bDz/rojq+RWjO06WeruWqNFU7r3HPIcLWRql8ICZsz2Ls/qOm/CLn6++X+Qf7mGspYCrZod/lpl6Rw4xN/yuq8gqV4B6aHk1hVE1SfILxWu5gvXqbfARYQpspcxKp1F/c8XOPzkZvmoSw+vEqBLdrq1fr3wAPv5NnM9i8F+jdAuxkP5Z71c6uhK3enlnGymr7UsWZKC12qgUiG8XXGQ9mxnqz4GSIlybF9eXmbqj2sHX+a1jf0gRoONHRdRSrIq03Ty89eQ1GbV/Bk+du4+V15zls+vvERvZ4E7ZbnxWTVjDjb4o/k8jlw44pTIrUGxxuJvBeO+heuhOjpFsO6lVJ/aXnJDa/bM0Ql1cLbXE/Pbv3EZ3vj3iVrB5irjupZTzlnv677NrI9UNYNqbPgp/HZXS+lJmk87wec+7YOxTDo2aw2l3NfDr34VNlvqWJBknuK7oSlZ6/T10zuOoPZOeoIk81N+sL843WJ2Q4Z0fZ3scsqC/JV2fuhWi1jGURSKZV637lf53Xnnx16/vKEXY89aVJ0fv91jGdfG+G4+sniwHes4hS+udOr4RfhFhG/F5gUG35QaU+McuLmclb5ZWmR+sG5V6nf+PxYzlrnFGxpZaK8eqqVo0NfmAWoGfXDiT/FnUbWvzGDOTr8aktOZWg4BYvz5YH12ZbfCcGtNk+dDAZNGWvHov+PIOnY9Prjg8h/wLRrT69suaMVZ5bNuK00lSVpnqSX1NON/81FoP92rYndionwgOiA8WMf4vc8l15KqEEG4yAm2+WAN5Brfu1sq9suWYqgoajgOYt/JCk1gC8wPkK+XKCtRX6TAtgvrnuBgNRmn6I8lVDipOVB9kX6Oxkp4ZKyd1M6Gj8/v2U7k+YQBL95Kb9PQENucJb0JlW3b5tObN7m/Z1j1ev388d7o15zgXsI9CikAGAViR6lkJv7nb4Ak40M2G8TJ447kN+pvfHiOFjSUSP6PM+QfbAywKJCBaxSVxpizHseZUyUBhq59vFwrkyGoRiHbo0apweEZeSLuNiQ+HAekOnarFg00dZNXaPeoHPTRR0FmEyqYExOVaaaO8c0uFUh7U4e/UxdBmthlBDgg257Q33j1hA7HTxSeTTSuVnPZbgW1nodwmG16aKBDKxEetv7D9OjO0JhrbJTnoe+kcGoDJazFSO8/fUN9Jy/g4XK5PUkw2dgPDGpJqBfhe7GA+cjzfE/EGsMM+FV9nj9IAhrSfT/J3QE5TEIYyk5UjsI6ZZcCPr6A8FZUF4g9nnpVmjX90MLSQysIPD0nFzqwCcSJmIb5mYv2Cmk+C1MDFkZQyCBq4c/Yai9LJ6xYkGS/x2s5/frIW2vmG2Wrv0APpCdgCA9snFvfpe8uc0OwdRs4G9973PGEBnQB5qKrCQ6m6X/H7NInZ7y/1674/ZXOVp7OeuCRk8JFS516VHrnH1HkIUIlTIljjHaQtEtkJtosYul77cVwjk3gW1Ajaa6zWeyHGLlpk3VHE2VFzT2yI/EvlGUSz2H9zYE1s4nsKMtMqNyKNtL/59CpFJki5Fou6VXGm8vWATEPwrUVOLvoA8jLuwOzVBCgHB2Cr5V6OwEWtJEKokJkfc87h+sNHTvMb0KVTp5284QTPupoWvQVUwUeogZR3kBMESYo0mfukewRVPKh5+rzLQb7HKjFFIgWhj1w3yN/qCNoPI8XFiUgBNT1hCHBsAz8L7Oyt8wQWUFj92ONn/APyJFg8hzueqoJdNj57ROrFbffuS/XxrSXLTRgj5uxZjpgQYceeMc2wJrahReSKpm3QjHfqExTLAB2ipVumE8pqcZv8LYXQiPHHsgb5BMW8zM5pvQit+mQx8XGaVDcfVbLyMTlY8xcfmm/RSAT/H09UQol5gIz7rESDmnrQ4bURIB4iRXMDQwxgex1GgtDxKp2HayIkR+E/aDmCttNm2C6lytWdfOVzD6X2SpDWjQDlMRvAp1symWv4my1bPCD+E1EmGnMGWhNwmycJnDV2WrQNxO45ukEb08AAffizYKVULp15I4vbNK5DzWwCSUADfmKhfGSUqii1L2UsE8rB7mLuHuUJZOx4+WiizHBJ/hwboaBzhpNOVvgFTf5cJsHef7L1HCI9dOUUbb+YxUJWn6dYOLz+THi91kzY5dtO5c+grX7v0jEbsuoOGnoIreDIg/sFMyG+TyCLIcAWd1IZ1UNFxE8Uie13ucm40U2fcxC0u3WLvLOxwu+F7MWUsHsdtFQZ7W+nlfCASiAKyh8rnP3EyDByvtJb6Kax6/HkLzT9SyEyTMVM1zPtM0MJY14DmsWh4MgD15Ea9Hd00AdkTZ0EiG5NAGuIBzQJJ0JR0na+OB7lQA6UKxMfihIQ7GCCnVz694QvykWXTxpS2soDu+smru1UdIxSvAszBFD1c8c6ZOobA8bJiJIvuycgIXBQIXWwhyTgZDQxJTRXgEwRNAawGSXO0a1DKjdihLVNp/taE/xYhsgwe+VpKEEB4LlraQyE84gEihxCnbfoyOuJIEXy2FIYw+JjRusybKlU2g/vhTSGTydvCvXhYBdtAXtS2v7LkHtmXh/8fly1do8FI/D0f8UbzVb5h+KRhMGSAmR2mhi0YG/uj7wgxcfzCrMvdjitUIpXDX8ae2JcF/36qUWIMwN6JsjaRGNj+jEteGDcFyTUb8X/NHSucKMJp7pduxtD6KuxVlyxxwaeiC1FbGBESO84lbyrAugYxdl+2N8/6AgWpo/IeoAOcsG35IA/b3AuSyoa55L7llBLlaWlEWvuCFd8f8NfcTUgzJv6CbB+6ohWwodlk9nGWFpBAOaz5uEW5xBvmjnHFeDsb0mXwayj3mdYq5gxxNf3H3/tnCgHwjSrpSgVxLmiTtuszdRUFIsn6LiMPjL808vL1uQhDbM7aA43mISXReqjSskynIRcHCJ9qeFopJfx9tqyUoGbSwJex/0aDE3plBPGtNBYgWbdLom3+Q/bjdizR2/AS/c/dH/d3G7pyl1qDXgtOFtEqidwLqxPYtrNEveasWq3vPUUtqTeu8gpov4bdOQRI2kneFvRNMrShyVeEupK1PoLDPMSfWMIJcs267mGB8X9CehQCF0gIyhpP10mbyM7lwW1e6TGvHBV1sg/UyTghHPGRqMyaebC6pbB1WKNCQtlai1GGvmq9zUKaUzLaXsXEBYtHxmFbEZ2kJhR164LhWW2Tlp1dhsGE7ZgIWRBOx3Zcu2DxgH+G83WTPceKG0TgQKKiiNNOlWgvqNEbnrk6fVD+AqRam2OguZb0YWSTX88N+i/ELSxbaUUpPx4vJUzYg/WonSeA8xUK6u7DPHgpqWpEe6D4cXg5uK9FIYVba47V/nb+wyOtk+zG8RrS4EA0ouwa04iByRLSvoJA2FzaobbZtXnq8GdbfqEp5I2dpfpj59TCVif6+E75p665faiX8gS213RqBxTZqfHP46nF6NSenOneuT+vgbLUbdTH2/t0REFXZJOEB6DHvx6N6g9956CYrY/AYcm9gELJXYkrSi+0F0geKDZgOCIYkLU/+GOW5aGj8mvLFgtFH5+XC8hvAE3CvHRfl4ofM/Qwk4x2A+R+nyc9gNu/9Tem7XW4XRnyRymf52z09cTOdr+PG6+P/Vb4QiXlwauc5WB1z3o+IJjlbxI8MyWtSzT+k4sKVbhF3xa+vDts3NxXa87iiu+xRH9cAprnOL2h6vV54iQRXuOAj1s8nLFK8gZ70ThIQcWdF19/2xaJmT0efrkNDkWbpAQPdo92Z8+Hn/aLjbOzB9AI/k12fPs9HhUNDJ1u6ax2VxD3R6PywN7BrLJ26z6s3QoMp76qzzwetrDABKSGkfW5PwS1GvYNUbK6uRqxfyVGNyFB0E+OugMM8kKwmJmupuRWO8XkXXXQECyRVw9UyIrtCtcc4oNqXqr7AURBmKn6Khz3eBN96LwIJrAGP9mr/59uTOSx631suyT+QujDd4beUFpZ0kJEEnjlP+X/Kr2kCKhnENTg4BsMTOmMqlj2WMFLRUlVG0fzdCBgUta9odrJfpVdFomTi6ak0tFjXTcdqqvWBAzjY6hVrH9sbt3Z9gn+AVDpTcQImefbB4edirjzrsNievve4ZT4EUZWV3TxEsIW+9MT/RJoKfZZYSRGfC1CwPG/9rdMOM8qR/LUYvw5f/emUSoD7YSFuOoqchdUg2UePd1eCtFSKgxLSZ764oy4lvRCIH6bowPxZWwxNFctksLeil47pfevcBipkkBIc4ngZG+kxGZ71a72KQ7VaZ6MZOZkQJZXM6kb/Ac0/XkJx8dvyfJcWbI3zONEaEPIW8GbkYjsZcwy+eMoKrYjDmvEEixHzkCSCRPRzhOfJZuLdcbx19EL23MA8rnjTZZ787FGMnkqnpuzB5/90w1gtUSRaWcb0eta8198VEeZMUSfIhyuc4/nywFQ9uqn7jdqXh+5wwv+RK9XouNPbYdoEelNGo34KyySwigsrfCe0v/PlWPvQvQg8R0KgHO18mTVThhQrlbEQ0Kp/JxPdjHyR7E1QPw/ut0r+HDDG7BwZFm9IqEUZRpv2WpzlMkOemeLcAt5CsrzskLGaVOAxyySzZV/D2EY7ydNZMf8e8VhHcKGHAWNszf1EOq8fNstijMY4JXyATwTdncFFqcNDfDo+mWFvxJJpc4sEZtjXyBdoFcxbUmniCoKq5jydUHNjYJxMqN1KzYV62MugcELVhS3Bnd+TLLOh7dws/zSXWzxEb4Nj4aFun5x4kDWLK5TUF/yCXB/cZYvI9kPgVsG2jShtXkxfgT+xzjJofXqPEnIXIQ1lnIdmVzBOM90EXvJUW6a0nZ/7XjJGl8ToO3H/fdxnxmTNKBZxnkpXLVgLXCZywGT3YyS75w/PAH5I/jMuRspej8xZObU9kREbRA+kqjmKRFaKGWAmFQspC+QLbKPf0RaK3OXvBSWqo46p70ws/eZpu6jCtZUgQy6r4tHMPUdAgWGGUYNbuv/1a6K+MVFsd3T183+T8capSo6m0+Sh57fEeG/95dykGJBQMj09DSW2bY0mUonDy9a8trLnnL5B5LW3Nl8rJZNysO8Zb+80zXxqUGFpud3Qzwb7bf+8mq6x0TAnJU9pDQR9YQmZhlna2xuxJt0aCO/f1SU8gblOrbIyMsxTlVUW69VJPzYU2HlRXcqE2lLLxnObZuz2tT9CivfTAUYfmzJlt/lOPgsR6VN64/xQd4Jlk/RV7UKVv2Gx/AWsmTAuCWKhdwC+4HmKEKYZh2Xis4KsUR1BeObs1c13wqFRnocdmuheaTV30gvVXZcouzHKK5zwrN52jXJEuX6dGx3BCpV/++4f3hyaW/cQJLFKqasjsMuO3B3WlMq2gyYfdK1e7L2pO/tRye2mwzwZPfdUMrl5wdLqdd2Kv/wVtnpyWYhd49L6rsOV+8HXPrWH2Kup89l2tz6bf80iYSd+V4LROSOHeamvexR524q4r43rTmtFzQvArpvWfLYFZrbFspBsXNUqqenjxNNsFXatZvlIhk7teUPfK+YL32F8McTnjv0BZNppb+vshoCrtLXjIWq3EJXpVXIlG6ZNL0dh6qEm2WMwDjD3LfOfkGh1/czYc/0qhiD2ozNnH4882MVVt3JbVFkbwowNCO3KL5IoYW5wlVeGCViOuv1svZx7FbzxKzA4zGqBlRRaRWCobXaVq4yYCWbZf8eiJwt3OY+MFiSJengcFP2t0JMfzOiJ7cECvpx7neg1Rc5x+7myPJOXt2FohVRyXtD+/rDoTOyGYInJelZMjolecVHUhUNqvdZWg2J2t0jPmiLFeRD/8fOT4o+NGILb+TufCo9ceBBm3JLVn+MO2675n7qiEX/6W+188cYg3Zn5NSTjgOKfWFSAANa6raCxSoVU851oJLY11WIoYK0du0ec5E4tCnAPoKh71riTsjVIp3gKvBbEYQiNYrmH22oLQWA2AdwMnID6PX9b58dR2QKo4qag1D1Z+L/FwEKTR7osOZPWECPJIHQqPUsM5i/CH5YupVPfFA5pHUBcsesh8eO5YhyWnaVRPZn/BmdXVumZWPxMP5e28zm2uqHgFoT9CymHYNNrzrrjlXZM06HnzDxYNlI5b/QosxLmmrqDFqmogQdqk0WLkUceoAvQxHgkIyvWU69BPFr24VB6+lx75Rna6dGtrmOxDnvBojvi1/4dHjVeg8owofPe1cOnxU1ioh016s/Vudv9mhV9f35At+Sh28h1bpp8xhr09+vf47Elx3Ms6hyp6QvB3t0vnLbOhwo660cp7K0vvepabK7YJfxEWWfrC2YzJfYOjygPwfwd/1amTqa0hZ5ueebhWYVMubRTwIjj+0Oq0ohU3zfRfuL8gt59XsHdwKtxTQQ4Y2qz6gisxnm2UdlmpEkgOsZz7iEk6QOt8BuPwr+NR01LTqXmJo1C76o1N274twJvl+I069TiLpenK/miRxhyY8jvYV6W1WuSwhH9q7kuwnJMtm7IWcqs7HsnyHSqWXLSpYtZGaR1V3t0gauninFPZGtWskF65rtti48UV9uV9KM8kfDYs0pgB00S+TlzTXV6P8mxq15b9En8sz3jWSszcifZa/NuufPNnNTb031pptt0+sRSH/7UG8pzbsgtt3OG3ut7B9JzDMt2mTZuyRNIV8D54TuTrpNcHtgmMlYJeiY9XS83NYJicjRjtJSf9BZLsQv629QdDsKQhTK5CnXhpk7vMNkHzPhm0ExW/VCGApHfPyBagtZQTQmPHx7g5IXXsrQDPzIVhv2LB6Ih138iSDww1JNHrDvzUxvp73MsQBVhW8EbrReaVUcLB1R3PUXyaYG4HpJUcLVxMgDxcPkVRQpL7VTAGabDzbKcvg12t5P8TSGQkrj/gOrpnbiDHwluA73xbXts/L7u468cRWSWRtgTwlQnA47EKg0OiZDgFxAKQQUcsbGomITgeXUAAyKe03eA7Mp4gnyKQmm0LXJtEk6ddksMJCuxDmmHzmVhO+XaN2A54MIh3niw5CF7PwiXFZrnA8wOdeHLvvhdoqIDG9PDI7UnWWHq526T8y6ixJPhkuVKZnoUruOpUgOOp3iIKBjk+yi1vHo5cItHXb1PIKzGaZlRS0g5d3MV2pD8FQdGYLZ73aae/eEIUePMc4NFz8pIUfLCrrF4jVWH5gQneN3S8vANBmUXrEcKGn6hIUN95y1vpsvLwbGpzV9L0ZKTan6TDXM05236uLJcIEMKVAxKNT0K8WljuwNny3BNQRfzovA85beI9zr1AGNYnYCVkR1aGngWURUrgqR+gRrQhxW81l3CHevjvGEPzPMTxdsIfB9dfGRbZU0cg/1mcubtECX4tvaedmNAvTxCJtc2QaoUalGfENCGK7IS/O8CRpdOVca8EWCRwv2sSWE8CJPW5PCugjCXPd3h6U60cPD+bdhtXZuYB6stcoveE7Sm5MM2yvfUHXFSW7KzLmi7/EeEWL0wqcOH9MOSKjhCHHmw+JGLcYE/7SBZQCRggox0ZZTAxrlzNNXYXL5fNIjkdT4YMqVUz6p8YDt049v4OXGdg3qTrtLBUXOZf7ahPlZAY/O+7Sp0bvGSHdyQ8B1LOsplqMb9Se8VAE7gIdSZvxbRSrfl+Lk5Qaqi5QJceqjitdErcHXg/3MryljPSIAMaaloFm1cVwBJ8DNmkDqoGROSHFetrgjQ5CahuKkdH5pRPigMrgTtlFI8ufJPJSUlGgTjbBSvpRc0zypiUn6U5KZqcRoyrtzhmJ7/caeZkmVRwJQeLOG8LY6vP5ChpKhc8Js0El+n6FXqbx9ItdtLtYP92kKfaTLtCi8StLZdENJa9Ex1nOoz1kQ7qxoiZFKRyLf4O4CHRT0T/0W9F8epNKVoeyxUXhy3sQMMsJjQJEyMOjmOhMFgOmmlscV4eFi1CldU92yjwleirEKPW3bPAuEhRZV7JsKV3Lr5cETAiFuX5Nw5UlF7d2HZ96Bh0sgFIL5KGaKSoVYVlvdKpZJVP5+NZ7xDEkQhmDgsDKciazJCXJ6ZN2B3FY2f6VZyGl/t4aunGIAk/BHaS+i+SpdRfnB/OktOvyjinWNfM9Ksr6WwtCa1hCmeRI6icpFM4o8quCLsikU0tMoZI/9EqXRMpKGaWzofl4nQuVQm17d5fU5qXCQeCDqVaL9XJ9qJ08n3G3EFZS28SHEb3cdRBdtO0YcTzil3QknNKEe/smQ1fTb0XbpyNB5xAeuIlf+5KWlEY0DqJbsnzJlQxJPOVyHiKMx5Xu9FcEv1Fbg6Fhm4t+Jyy5JC1W3YO8dYLsO0PXPbxodBgttTbH3rt9Cp1lJIk2r3O1Zqu94eRbnIz2f50lWolYzuKsj4PMok4abHLO8NAC884hiXx5Fy5pWKO0bWL7uEGXaJCtznhP67SlQ4xjWIfgq6EpZ28QMtuZK7JC0RGbl9nA4XtFLug/NLMoH1pGt9IonAJqcEDLyH6TDROcbsmGPaGIxMo41IUAnQVPMPGByp4mOmh9ZQMkBAcksUK55LsZj7E5z5XuZoyWCKu6nHmDq22xI/9Z8YdxJy4kWpD16jLVrpwGLWfyOD0Wd+cBzFBxVaGv7S5k9qwh/5t/LQEXsRqI3Q9Rm3QIoaZW9GlsDaKOUyykyWuhNOprSEi0s1G4rgoiX1V743EELti+pJu5og6X0g6oTynUqlhH9k6ezyRi05NGZHz0nvp3HOJr7ebrAUFrDjbkFBObEvdQWkkUbL0pEvMU46X58vF9j9F3j6kpyetNUBItrEubW9ZvMPM4qNqLlsSBJqOH3XbNwv/cXDXNxN8iFLzUhteisYY+RlHYOuP29/Cb+L+xv+35Rv7xudnZ6ohK4cMPfCG8KI7dNmjNk/H4e84pOxn/sZHK9psfvj8ncA8qJz7O8xqbxESDivGJOZzF7o5PJLQ7g34qAWoyuA+x3btU98LT6ZyGyceIXjrqob2CAVql4VOTQPUQYvHV/g4zAuCZGvYQBtf0wmd5lilrvuEn1BXLny01B4h4SMDlYsnNpm9d7m9h578ufpef9Z4WplqWQvqo52fyUA7J24eZD5av6SyGIV9kpmHNqyvdfzcpEMw97BvknV2fq+MFHun9BT3Lsf8pbzvisWiIQvYkng+8Vxk1V+dli1u56kY50LRjaPdotvT5BwqtwyF+emo/z9J3yVUVGfKrxQtJMOAQWoQii/4dp9wgybSa5mkucmRLtEQZ/pz0tL/NVcgWAd95nEQ3Tg6tNbuyn3Iepz65L3huMUUBntllWuu4DbtOFSMSbpILV4fy6wlM0SOvi6CpLh81c1LreIvKd61uEWBcDw1lUBUW1I0Z+m/PaRlX+PQ/oxg0Ye6KUiIiTF4ADNk59Ydpt5/rkxmq9tV5Kcp/eQLUVVmBzQNVuytQCP6Ezd0G8eLxWyHpmZWJ3bAzkWTtg4lZlw42SQezEmiUPaJUuR/qklVA/87S4ArFCpALdY3QRdUw3G3XbWUp6aq9z0zUizcPa7351p9JXOZyfdZBFnqt90VzQndXB/mwf8LC9STj5kenVpNuqOQQP3mIRJj7eV21FxG8VAxKrEn3c+XfmZ800EPb9/5lIlijscUbB6da0RQaMook0zug1G0tKi/JBC4rw7/D3m4ARzAkzMcVrDcT2SyFtUdWAsFlsPDFqV3N+EjyXaoEePwroaZCiLqEzb8MW+PNE9TmTC01EzWli51PzZvUqkmyuROU+V6ik+Le/9qT6nwzUzf9tP68tYei0YaDGx6kAd7jn1cKqOCuYbiELH9zYqcc4MnRJjkeGiqaGwLImhyeKs+xKJMBlOJ05ow9gGCKZ1VpnMKoSCTbMS+X+23y042zOb5MtcY/6oBeAo1Vy89OTyhpavFP78jXCcFH0t7Gx24hMEOm2gsEfGabVpQgvFqbQKMsknFRRmuPHcZu0Su/WMFphZvB2r/EGbG72rpGGho3h+Msz0uGzJ7hNK2uqQiE1qmn0zgacKYYZBCqsxV+sjbpoVdSilW/b94n2xNb648VmNIoizqEWhBnsen+d0kbCPmRItfWqSBeOd9Wne3c6bcd6uvXOJ6WdiSsuXq0ndhqrQ4QoWUjCjYtZ0EAhnSOP1m44xkf0O7jXghrzSJWxP4a/t72jU29Vu2rvu4n7HfHkkmQOMGSS+NPeLGO5I73mC2B7+lMiBQQZRM9/9liLIfowupUFAbPBbR+lxDM6M8Ptgh1paJq5Rvs7yEuLQv/7d1oU2woFSb3FMPWQOKMuCuJ7pDDjpIclus5TeEoMBy2YdVB4fxmesaCeMNsEgTHKS5WDSGyNUOoEpcC2OFWtIRf0w27ck34/DjxRTVIcc9+kqZE6iMSiVDsiKdP/Xz5XfEhm/sBhO50p1rvJDlkyyxuJ9SPgs7YeUJBjXdeAkE+P9OQJm6SZnn1svcduI78dYmbkE2mtziPrcjVisXG78spLvbZaSFx/Rks9zP4LKn0Cdz/3JsetkT06A8f/yCgMO6Mb1Hme0JJ7b2wZz1qleqTuKBGokhPVUZ0dVu+tnQYNEY1fmkZSz6+EGZ5EzL7657mreZGR3jUfaEk458PDniBzsSmBKhDRzfXameryJv9/D5m6HIqZ0R+ouCE54Dzp4IJuuD1e4Dc5i+PpSORJfG23uVgqixAMDvchMR0nZdH5brclYwRoJRWv/rlxGRI5ffD5NPGmIDt7vDE1434pYdVZIFh89Bs94HGGJbTwrN8T6lh1HZFTOB4lWzWj6EVqxSMvC0/ljWBQ3F2kc/mO2b6tWonT2JEqEwFts8rz2h+oWNds9ceR2cb7zZvJTDppHaEhK5avWqsseWa2Dt5BBhabdWSktS80oMQrL4TvAM9b5HMmyDnO+OkkbMXfUJG7eXqTIG6lqSOEbqVR+qYdP7uWb57WEJqzyh411GAVsDinPs7KvUeXItlcMdOUWzXBH6zscymV1LLVCtc8IePojzXHF9m5b5zGwBRdzcyUJkiu938ApmAayRdJrX1PmVguWUvt2ThQ62czItTyWJMW2An/hdDfMK7SiFQlGIdAbltHz3ycoh7j9V7GxNWBpbtcSdqm4XxRwTawc3cbZ+xfSv9qQfEkDKfZTwCkqWGI/ur250ItXlMlh6vUNWEYIg9A3GzbgmbqvTN8js2YMo87CU5y6nZ4dbJLDQJj9fc7yM7tZzJDZFtqOcU8+mZjYlq4VmifI23iHb1ZoT9E+kT2dolnP1AfiOkt7PQCSykBiXy5mv637IegWSKj9IKrYZf4Lu9+I7ub+mkRdlvYzehh/jaJ9n7HUH5b2IbgeNdkY7wx1yVzxS7pbvky6+nmVUtRllEFfweUQ0/nG017WoUYSxs+j2B4FV/F62EtHlMWZXYrjGHpthnNb1x66LKZ0Qe92INWHdfR/vqp02wMS8r1G4dJqHok8KmQ7947G13a4YXbsGgHcBvRuVu1eAi4/A5+ZixmdSXM73LupB/LH7O9yxLTVXJTyBbI1S49TIROrfVCOb/czZ9pM4JsZx8kUz8dQGv7gUWKxXvTH7QM/3J2OuXXgciUhqY+cgtaOliQQVOYthBLV3xpESZT3rmfEYNZxmpBbb24CRao86prn+i9TNOh8VxRJGXJfXHATJHs1T5txgc/opYrY8XjlGQQbRcoxIBcnVsMjmU1ymmIUL4dviJXndMAJ0Yet+c7O52/p98ytlmAsGBaTAmMhimAnvp1TWNGM9BpuitGj+t810CU2UhorrjPKGtThVC8WaXw04WFnT5fTjqmPyrQ0tN3CkLsctVy2xr0ZWgiWVZ1OrlFjjxJYsOiZv2cAoOvE+7sY0I/TwWcZqMoyIKNOftwP7w++Rfg67ljfovKYa50if3fzE/8aPYVey/Nq35+nH2sLPh/fP5TsylSKGOZ4k69d2PnH43+kq++sRXHQqGArWdwhx+hpwQC6JgT2uxehYU4Zbw7oNb6/HLikPyJROGK2ouyr+vzseESp9G50T4AyFrSqOQ0rroCYP4sMDFBrHn342EyZTMlSyk47rHSq89Y9/nI3zG5lX16Z5lxphguLOcZUndL8wNcrkyjH82jqg8Bo8OYkynrxZvbFno5lUS3OPr8Ko3mX9NoRPdYOKKjD07bvgFgpZ/RF+YzkWvJ/Hs/tUbfeGzGWLxNAjfDzHHMVSDwB5SabQLsIZHiBp43FjGkaienYoDd18hu2BGwOK7U3o70K/WY/kuuKdmdrykIBUdG2mvE91L1JtTbh20mOLbk1vCAamu7utlXeGU2ooVikbU/actcgmsC1FKk2qmj3GWeIWbj4tGIxE7BLcBWUvvcnd/lYxsMV4F917fWeFB/XbINN3qGvIyTpCalz1lVewdIGqeAS/gB8Mi+sA+BqDiX3VGD2eUunTRbSY+AuDy4E3Qx3hAhwnSXX+B0zuj3eQ1miS8Vux2z/l6/BkWtjKGU72aJkOCWhGcSf3+kFkkB15vGOsQrSdFr6qTj0gBYiOlnBO41170gOWHSUoBVRU2JjwppYdhIFDfu7tIRHccSNM5KZOFDPz0TGMAjzzEpeLwTWp+kn201kU6NjbiMQJx83+LX1e1tZ10kuChJZ/XBUQ1dwaBHjTDJDqOympEk8X2M3VtVw21JksChA8w1tTefO3RJ1FMbqZ01bHHkudDB/OhLfe7P5GOHaI28ZXKTMuqo0hLWQ4HabBsGG7NbP1RiXtETz074er6w/OerJWEqjmkq2y51q1BVI+JUudnVa3ogBpzdhFE7fC7kybrAt2Z6RqDjATAUEYeYK45WMupBKQRtQlU+uNsjnzj6ZmGrezA+ASrWxQ6LMkHRXqXwNq7ftv28dUx/ZSJciDXP2SWJsWaN0FjPX9Yko6LobZ7aYW/IdUktI9apTLyHS8DyWPyuoZyxN1TK/vtfxk3HwWh6JczZC8Ftn0bIJay2g+n5wd7lm9rEsKO+svqVmi+c1j88hSCxbzrg4+HEP0Nt1/B6YW1XVm09T1CpAKjc9n18hjqsaFGdfyva1ZG0Xu3ip6N6JGpyTSqY5h4BOlpLPaOnyw45PdXTN+DtAKg7DLrLFTnWusoSBHk3s0d7YouJHq85/R09Tfc37ENXZF48eAYLnq9GLioNcwDZrC6FW6godB8JnqYUPvn0pWLfQz0lM0Yy8Mybgn84Ds3Q9bDP10bLyOV+qzxa4Rd9Dhu7cju8mMaONXK3UqmBQ9qIg7etIwEqM/kECk/Dzja4Bs1xR+Q/tCbc8IKrSGsTdJJ0vge7IG20W687uVmK6icWQ6cD3lwFzgNMGtFvO5qyJeKflGLAAcQZOrkxVwy3cWvqlGpvjmf9Qe6Ap20MPbV92DPV0OhFM4kz8Yr0ffC2zLWSQ1kqY6QdQrttR3kh1YLtQd1kCEv5hVoPIRWl5ERcUTttBIrWp6Xs5Ehh5OUUwI5aEBvuiDmUoENmnVw1FohCrbRp1A1E+XSlWVOTi7ADW+5Ohb9z1vK4qx5R5lPdGCPBJZ00mC+Ssp8VUbgpGAvXWMuWQQRbCqI6Rr2jtxZxtfP7W/8onz+yz0Gs76LaT5HX9ecyiZCB/ZR/gFtMxPsDwohoeCRtiuLxE1GM1vUEUgBv86+eehL58/P56QFGQ/MqOe/vC76L63jzmeax4exd/OKTUvkXg+fOJUHych9xt/9goJMrapSgvXrj8+8vk/N80f22Sewj6cyGqt1B6mztoeklVHHraouhvHJaG/OuBz6DHKMpFmQULU1bRWlyYE0RPXYYkUycIemN7TLtgNCJX6BqdyxDKkegO7nJK5xQ7OVYDZTMf9bVHidtk6DQX9Et+V9M7esgbsYBdEeUpsB0Xvw2kd9+rI7V+m47u+O/tq7mw7262HU1WlS9uFzsV6JxIHNmUCy0QS9e077JGRFbG65z3/dOKB/Zk+yDdKpUmdXjn/aS3N5nv4fK7bMHHmPlHd4E2+iTbV5rpzScRnxk6KARuDTJ8Q1LpK2mP8gj1EbuJ9RIyY+EWK4hCiIDBAS1Tm2IEXAFfgKPgdL9O6mAa06wjCcUAL6EsxPQWO9VNegBPm/0GgkZbDxCynxujX/92vmGcjZRMAY45puak2sFLCLSwXpEsyy5fnF0jGJBhm+fNSHKKUUfy+276A7/feLOFxxUuHRNJI2Osenxyvf8DAGObT60pfTTlhEg9u/KKkhJqm5U1/+BEcSkpFDA5XeCqxwXmPac1jcuZ3JWQ+p0NdWzb/5v1ZvF8GtMTFFEdQjpLO0bwPb0BHNWnip3liDXI2fXf05jjvfJ0NpjLCUgfTh9CMFYVFKEd4Z/OG/2C+N435mnK+9t1gvCiVcaaH7rK4+PjCvpVNiz+t2QyqH1O8x3JKZVl6Q+Lp/XK8wMjVMslOq9FdSw5FtUs/CptXH9PW+wbWHgrV17R5jTVOtGtKFu3nb80T+E0tv9QkzW3J2dbaw/8ddAKZ0pxIaEqLjlPrji3VgJ3GvdFvlqD8075woxh4fVt0JZE0KVFsAvqhe0dqN9b35jtSpnYMXkU+vZq+IAHad3IHc2s/LYrnD1anfG46IFiMIr9oNbZDWvwthqYNqOigaKd/XlLU4XHfk/PXIjPsLy/9/kAtQ+/wKH+hI/IROWj5FPvTZAT9f7j4ZXQyG4M0TujMAFXYkKvEHv1xhySekgXGGqNxWeWKlf8dDAlLuB1cb/qOD+rk7cmwt+1yKpk9cudqBanTi6zTbXRtV8qylNtjyOVKy1HTz0GW9rjt6sSjAZcT5R+KdtyYb0zyqG9pSLuCw5WBwAn7fjBjKLLoxLXMI+52L9cLwIR2B6OllJZLHJ8vDxmWdtF+QJnmt1rsHPIWY20lftk8fYePkAIg6Hgn532QoIpegMxiWgAOfe5/U44APR8Ac0NeZrVh3gEhs12W+tVSiWiUQekf/YBECUy5fdYbA08dd7VzPAP9aiVcIB9k6tY7WdJ1wNV+bHeydNtmC6G5ICtFC1ZwmJU/j8hf0I8TRVKSiz5oYIa93EpUI78X8GYIAZabx47/n8LDAAJ0nNtP1rpROprqKMBRecShca6qXuTSI3jZBLOB3Vp381B5rCGhjSvh/NSVkYp2qIdP/Bg="},function(t,e){e.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),e.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},function(t,e){function n(t,e){this.offset=t,this.nbits=e}e.kBlockLengthPrefixCode=[new n(1,2),new n(5,2),new n(9,2),new n(13,2),new n(17,3),new n(25,3),new n(33,3),new n(41,3),new n(49,4),new n(65,4),new n(81,4),new n(97,4),new n(113,5),new n(145,5),new n(177,5),new n(209,5),new n(241,6),new n(305,6),new n(369,7),new n(497,8),new n(753,9),new n(1265,10),new n(2289,11),new n(4337,12),new n(8433,13),new n(16625,24)],e.kInsertLengthPrefixCode=[new n(0,0),new n(1,0),new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,1),new n(8,1),new n(10,2),new n(14,2),new n(18,3),new n(26,3),new n(34,4),new n(50,4),new n(66,5),new n(98,5),new n(130,6),new n(194,7),new n(322,8),new n(578,9),new n(1090,10),new n(2114,12),new n(6210,14),new n(22594,24)],e.kCopyLengthPrefixCode=[new n(2,0),new n(3,0),new n(4,0),new n(5,0),new n(6,0),new n(7,0),new n(8,0),new n(9,0),new n(10,1),new n(12,1),new n(14,2),new n(18,2),new n(22,3),new n(30,3),new n(38,4),new n(54,4),new n(70,5),new n(102,5),new n(134,6),new n(198,7),new n(326,8),new n(582,9),new n(1094,10),new n(2118,24)],e.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],e.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},function(t,e,n){var g=n(207);function r(t,e,n){this.prefix=new Uint8Array(t.length),this.transform=e,this.suffix=new Uint8Array(n.length);for(var r=0;r'),new r("",0,"\n"),new r("",3,""),new r("",0,"]"),new r("",0," for "),new r("",14,""),new r("",2,""),new r("",0," a "),new r("",0," that "),new r(" ",10,""),new r("",0,". "),new r(".",0,""),new r(" ",0,", "),new r("",15,""),new r("",0," with "),new r("",0,"'"),new r("",0," from "),new r("",0," by "),new r("",16,""),new r("",17,""),new r(" the ",0,""),new r("",4,""),new r("",0,". The "),new r("",11,""),new r("",0," on "),new r("",0," as "),new r("",0," is "),new r("",7,""),new r("",1,"ing "),new r("",0,"\n\t"),new r("",0,":"),new r(" ",0,". "),new r("",0,"ed "),new r("",20,""),new r("",18,""),new r("",6,""),new r("",0,"("),new r("",10,", "),new r("",8,""),new r("",0," at "),new r("",0,"ly "),new r(" the ",0," of "),new r("",5,""),new r("",9,""),new r(" ",10,", "),new r("",10,'"'),new r(".",0,"("),new r("",11," "),new r("",10,'">'),new r("",0,'="'),new r(" ",0,"."),new r(".com/",0,""),new r(" the ",0," of the "),new r("",10,"'"),new r("",0,". This "),new r("",0,","),new r(".",0," "),new r("",10,"("),new r("",10,"."),new r("",0," not "),new r(" ",0,'="'),new r("",0,"er "),new r(" ",11," "),new r("",0,"al "),new r(" ",11,""),new r("",0,"='"),new r("",11,'"'),new r("",10,". "),new r(" ",0,"("),new r("",0,"ful "),new r(" ",10,". "),new r("",0,"ive "),new r("",0,"less "),new r("",11,"'"),new r("",0,"est "),new r(" ",10,"."),new r("",11,'">'),new r(" ",0,"='"),new r("",10,","),new r("",0,"ize "),new r("",11,"."),new r(" ",0,""),new r(" ",0,","),new r("",10,'="'),new r("",11,'="'),new r("",0,"ous "),new r("",11,", "),new r("",10,"='"),new r(" ",10,","),new r(" ",11,'="'),new r(" ",11,", "),new r("",11,","),new r("",11,"("),new r("",11,". "),new r(" ",11,"."),new r("",11,"='"),new r(" ",11,". "),new r(" ",10,'="'),new r(" ",11,"='"),new r(" ",10,"='")];function v(t,e){return t[e]<192?(97<=t[e]&&t[e]<=122&&(t[e]^=32),1):t[e]<224?(t[e+1]^=32,2):(t[e+2]^=5,3)}e.kTransforms=y,e.kNumTransforms=y.length,e.transformDictionaryWord=function(t,e,n,r,i){var a,o=y[i].prefix,s=y[i].suffix,l=y[i].transform,u=l<12?0:l-11,c=0,h=e;r>5]<<2)+(31&t),this.data[e]):t<=65535?(e=(this.data[2048+(t-55296>>5)]<<2)+(31&t),this.data[e]):t>11)],e=((e=this.data[e+(t>>5&63)])<<2)+(31&t),this.data[e]):this.data[this.data.length-4]},t}();t.exports=r},function(t,e,n){!function(t){"use strict";var u="undefined"!=typeof Uint8Array?Uint8Array:Array,n="+".charCodeAt(0),r="/".charCodeAt(0),i="0".charCodeAt(0),a="a".charCodeAt(0),o="A".charCodeAt(0),s="-".charCodeAt(0),l="_".charCodeAt(0);function c(t){var e=t.charCodeAt(0);return e===n||e===s?62:e===r||e===l?63:e>16),l((65280&r)>>8),l(255&r);return 2==i?l(255&(r=c(t.charAt(e))<<2|c(t.charAt(e+1))>>4)):1==i&&(l((r=c(t.charAt(e))<<10|c(t.charAt(e+1))<<4|c(t.charAt(e+2))>>2)>>8&255),l(255&r)),a},t.fromByteArray=function(t){var e,n,r,i,a=t.length%3,o="";function s(t){return"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(t)}for(e=0,r=t.length-a;e>18&63)+s(i>>12&63)+s(i>>6&63)+s(63&i);switch(a){case 1:o+=s((n=t[t.length-1])>>2),o+=s(n<<4&63),o+="==";break;case 2:o+=s((n=(t[t.length-2]<<8)+t[t.length-1])>>10),o+=s(n>>4&63),o+=s(n<<2&63),o+="="}return o}}(e)},function(t,e,n){"use strict";e.OP=0,e.CL=1,e.CP=2,e.QU=3,e.GL=4,e.NS=5,e.EX=6,e.SY=7,e.IS=8,e.PR=9,e.PO=10,e.NU=11,e.AL=12,e.HL=13,e.ID=14,e.IN=15,e.HY=16,e.BA=17,e.BB=18,e.B2=19,e.ZW=20,e.CM=21,e.WJ=22,e.H2=23,e.H3=24,e.JL=25,e.JV=26,e.JT=27,e.RI=28,e.AI=29,e.BK=30,e.CB=31,e.CJ=32,e.CR=33,e.LF=34,e.NL=35,e.SA=36,e.SG=37,e.SP=38,e.XX=39},function(t,e,n){"use strict";e.DI_BRK=0,e.IN_BRK=1,e.CI_BRK=2,e.CP_BRK=3,e.PR_BRK=4,e.pairTable=[[4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,4,4,4,4,4,4,4],[0,4,4,1,1,4,4,4,4,1,1,0,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,4,4,4,4,1,1,1,1,1,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[4,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,1,4,4,4,0,0,1,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,1,4,4,4,0,0,1,1,1,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,1,0,1,1,0,0,4,2,4,1,1,1,1,1,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,0,1,4,4,4,0,0,1,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[0,4,4,1,0,1,4,4,4,0,0,0,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,0,1,1,0,4,4,2,4,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,0,0,1,1,1,0,1,1,1,0,0,4,2,4,0,0,0,0,0,0],[1,4,4,1,1,1,4,4,4,1,1,1,1,1,1,1,1,1,1,1,4,2,4,1,1,1,1,1,1],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,1,1,1,1,0,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,1,1,0],[0,4,4,1,1,1,4,4,4,0,1,0,0,0,0,1,1,1,0,0,4,2,4,0,0,0,0,1,0],[0,4,4,1,1,1,4,4,4,0,0,0,0,0,0,0,1,1,0,0,4,2,4,0,0,0,0,0,1]]},function(t,e,n){"use strict";(function(L){n(157),n(158);var e=n(84),i=n(170);t.exports=function(){function r(t){var e;for(this.data=t,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.text={};;){var n=this.readUInt32(),r="";for(e=0;e<4;e++)r+=String.fromCharCode(this.data[this.pos++]);switch(r){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"PLTE":this.palette=this.read(n);break;case"IDAT":for(e=0;ethis.data.length)throw new Error("Incomplete or corrupt PNG file")}}r.decode=function(t,n){return e.readFile(t,function(t,e){return new r(e).decode(function(t){return n(t)})})},r.load=function(t){return new r(e.readFileSync(t))};var t=r.prototype;return t.read=function(t){for(var e=new Array(t),n=0;nt.width?l=(o+(s=l))/2:r.widtht.height?(o+(s=l))/2:((o=l)+s)/2),a.pop();return l}(this.pageSize,t,e));var r={text:t.text,font:e.provideFont(t.font,t.bold,t.italics),fontSize:t.fontSize,color:t.color,opacity:t.opacity,angle:t.angle};r._size=function(t,e){var n=new w(e),r=new x(null,{font:t.font,bold:t.bold,italics:t.italics});r.push({fontSize:t.fontSize});var i=n.sizeOfString(t.text,r),a=n.sizeOfRotatedText(t.text,t.angle,r);return{size:i,rotatedSize:a}}(t,e);for(var i=this.writer.context().pages,a=0,o=i.length;at?l[t]:0}function d(t,e){if(t.rowSpan&&1=r.length)throw"Row span for column "+e+" (with indexes starting from 0) exceeded row count";return r[n][e]}return null}},k.prototype.processList=function(t,e){var i,a=this,n=t?e.ol:e.ul,r=e._gapSize;this.writer.context().addMargin(r.width),this.tracker.auto("lineAdded",function(t){if(i){var e=i;if(i=null,e.canvas){var n=e.canvas[0];o(n,-e._minWidth,0),a.writer.addVector(n)}else if(e._inlines){var r=new c(a.pageSize.width);r.addInline(e._inlines[0]),r.x=-e._minWidth,r.y=t.getAscenderHeight()-r.getAscenderHeight(),a.writer.addLine(r,!0)}}},function(){n.forEach(function(t){i=t.listMarker,a.processNode(t),_(e.positions,t.positions)})}),this.writer.context().addMargin(-r.width)},k.prototype.processTable=function(t){var e=new s(t);e.beginTable(this.writer);for(var n=t.table.heights,r=0,i=t.table.body.length;rn.getAvailableWidth()){var s=o.width/o.text.length,l=Math.floor(n.getAvailableWidth()/s);if(l<1&&(l=1),lt.fit[0]/t.fit[1]?t.fit[0]/e.width:t.fit[1]/e.height;t._width=t._minWidth=t._maxWidth=e.width*n,t._height=e.height*n}else t._width=t._minWidth=t._maxWidth=t.width||e.width,t._height=t.height||e.height*t._width/e.width,y(t.maxWidth)&&t.maxWidtht._width&&(t._width=t._minWidth=t._maxWidth=t.minWidth,t._height=t._width*e.height/e.width),y(t.minHeight)&&t.minHeight>t._height&&(t._height=t.minHeight,t._width=t._minWidth=t._maxWidth=t._height*e.width/e.height);t._alignment=this.styleStack.getProperty("alignment")},a.prototype.measureImage=function(t){this.images&&this.convertIfBase64Image(t);var e=this.imageMeasure.measureImage(t.image);return this.measureImageWithDimensions(t,e),t},a.prototype.measureSVG=function(t){var e=this.svgMeasure.measureSVG(t.svg);return this.measureImageWithDimensions(t,e),t.font=this.styleStack.getProperty("font"),t.svg=this.svgMeasure.writeDimensions(t.svg,{width:t._width,height:t._height}),t},a.prototype.measureLeaf=function(t){t._textRef&&t._textRef._textNodeRef.text&&(t.text=t._textRef._textNodeRef.text);var e=this.styleStack.clone();e.push(t);var n=this.textTools.buildInlines(t.text,e);return t._inlines=n.items,t._minWidth=n.minWidth,t._maxWidth=n.maxWidth,t},a.prototype.measureToc=function(t){if(t.toc.title&&(t.toc.title=this.measureNode(t.toc.title)),0>0)-1):"")+"abcdefghijklmnopqrstuvwxyz"[e%26>>0]}(t-1)}function a(t){if(t<1||4999>(e-=s));8<=e;)a.push(t>>(e-=8)&255);o=0,s=8}0>r+a&1&&(i^=n<>o&1,l[t+a][e+o]=1}for(i(0,0,9,9,[127,65,93,93,93,65,383,0,64]),i(n-8,0,8,9,[256,127,65,93,93,93,65,127]),i(0,n-8,9,8,[254,130,186,186,186,130,254,0,0]),r=9;r>f++&1,l[r][n-11+c]=l[n-11+c][r]=1}return{matrix:s,reserved:l}}function L(t,e,n){for(var r=R[n],i=t.length,a=0;a>o&1}return t}function M(t){for(var e=function(t){for(var e=0,n=0;n=4*r||t[n+1]>=4*r)&&(e+=40)}return e},n=t.length,r=0,i=0,a=0;a>6,128|63&i):i<65536?n.push(224|i>>12,128|i>>6&63,128|63&i):n.push(240|i>>18,128|i>>12&63,128|i>>6&63,128|63&i)}return n}},z=function(t,e,n,r,i){var a=d[e],o=E(e,n,t,A(e,r)>>3);o=function(t,e,n){for(var r=[],i=t.length/e|0,a=0,o=e-t.length%e,s=0;s>3]>>(7&~i)&1,++i);s+=a}a=-a}}(l,u,o),i<0){L(l,u,0),B(l,0,r,0);var c=0,h=M(l);for(L(l,u,0),i=1;i<8;++i){L(l,u,i),B(l,0,r,i);var f=M(l);ft.items.length?t.items.push(e):t.items.splice(n,0,e)}a.prototype.addLine=function(t,e,n){var r=t.getHeight(),i=this.context,a=i.getCurrentPage(),o=this.getCurrentPositionOnPage();return!(i.availableHeights.availableHeight)&&(i.items.forEach(function(t){switch(t.type){case"line":var e=function(t){var e=new u(t.maxWidth);for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}(t.item);e._node&&(e._node.positions[0].pageNumber=s.page+1),e.x=(e.x||0)+(a?i.xOffset||0:s.x),e.y=(e.y||0)+(o?i.yOffset||0:s.y),l.items.push({type:"line",item:e});break;case"vector":var n=c(t.item);h(n,a?i.xOffset||0:s.x,o?i.yOffset||0:s.y),l.items.push({type:"vector",item:n});break;case"image":case"svg":var r=c(t.item);r.x=(r.x||0)+(a?i.xOffset||0:s.x),r.y=(r.y||0)+(o?i.yOffset||0:s.y),l.items.push({type:t.type,item:r})}}),t||s.moveDown(i.height),!0)},a.prototype.pushContext=function(t,e){void 0===t&&(e=this.context.getCurrentPage().height-this.context.pageMargins.top-this.context.pageMargins.bottom,t=this.context.availableWidth),r(t)&&(t=new i({width:t,height:e},{left:0,right:0,top:0,bottom:0})),this.contextStack.push(this.context),this.context=t},a.prototype.popContext=function(){this.context=this.contextStack.pop()},a.prototype.getCurrentPositionOnPage=function(){return(this.contextStack[0]||this.context).getCurrentPosition()},t.exports=a},function(t,e,n){"use strict";var i=n(131),M=n(0).isFunction,R=n(0).isNumber;function r(t){this.tableNode=t}r.prototype.beginTable=function(t){var e,n,r,s=this;e=this.tableNode,this.offsets=e._offsets,this.layout=e._layout,n=t.context().availableWidth-this.offsets.total,i.buildColumnWidths(e.table.widths,n),this.tableWidth=e._offsets.total+(r=0,e.table.widths.forEach(function(t){r+=t._calcWidth}),r),this.rowSpanData=function(){var t=[],e=0,n=0;t.push({left:0,rowSpan:0});for(var r=0,i=s.tableNode.table.body[0].length;rw;)c.width+=this.rowSpanData[f+w++].width||0;f+=w-1}else if(o&&o.colSpan&&m){for(;o.colSpan>w;)c.width+=this.rowSpanData[f+w++].width||0;f+=w-1}else if(s&&s.colSpan&&v){for(;s.colSpan>w;)c.width+=this.rowSpanData[f+w++].width||0;f+=w-1}else c.width+=this.rowSpanData[f].width||0}var x=(n||0)+u;g&&c&&c.width&&(e.addVector({type:"line",x1:c.left,x2:c.left+c.width,y1:x,y2:x,lineWidth:r,dash:i,lineColor:y},!1,n),l=s=o=y=c=null)}e.context().moveDown(r)}},r.prototype.drawVerticalLine=function(t,e,n,r,i,a,o){var s=this.layout.vLineWidth(r,this.tableNode);if(0!==s){var l,u=this.layout.vLineStyle(r,this.tableNode);u&&u.dash&&(l=u.dash);var c,h,f,d=this.tableNode.table.body;if(0/);return e?e[0]:""},r.prototype.getHeightAndWidth=function(t){var e=this.getSVGNode(t),n=e.match(/width="([0-9]+(\.[0-9]+)?)(em|ex|px|in|cm|mm|pt|pc|%)?"/),r=e.match(/height="([0-9]+(\.[0-9]+)?)(em|ex|px|in|cm|mm|pt|pc|%)?"/);if(n||r)return{width:n?+n[1]:void 0,height:r?+r[1]:void 0}},r.prototype.getViewboxHeightAndWidth=function(t){var e=this.getSVGNode(t).match(/viewBox="([+-]?(\d*\.)?\d+(,|\s+|,\s+)[+-]?(\d*\.)?\d+(,|\s+|,\s+)[+-]?(\d*\.)?\d+(,|\s+|,\s+)[+-]?(\d*\.)?\d+)"/);if(e){for(var n=e[1],r=n.split(" "),i=[],a=0;a"," "+i+">")}if(e.height){var a='height="'+e.height+'"';n=r&&r.height?n.replace(/height="[0-9]+(\.[0-9]+)?(em|ex|px|in|cm|mm|pt|pc|%)?"/,a):n.replace(">"," "+a+">")}return t.replace(//,n)}return t},t.exports=r},function(t,e,n){"use strict";var f=n(0).isArray;function s(i,t,e,n){var r=i.inlines[0],a=function(){for(var t=0,e=0,n=i.inlines.length;et?e:t}return i.inlines[t]}(),o=function(){for(var t=0,e=0,n=i.inlines.length;e/)){for(;n=t();)r.childNodes.push(n),(n.parentNode=r).textContent+=3===n.nodeType||4===n.nodeType?n.nodeValue:n.textContent;return(e=s.match(/^<\/([\w:.-]+)\s*>/,!0))?e[1]===r.nodeName||(Pt('parseXml: tag not matching, opening "'+r.nodeName+'" & closing "'+e[1]+'"'),l=!0):(Pt('parseXml: tag not matching, opening "'+r.nodeName+'" & not closing'),l=!0),r}if(s.match(/^\/>/))return r;Pt('parseXml: tag could not be parsed "'+r.nodeName+'"'),l=!0}else{if(e=s.match(/^/))return new o(null,8,e,l);if(e=s.match(/^<\?[\s\S]*?\?>/))return new o(null,7,e,l);if(e=s.match(/^/))return new o(null,10,e,l);if(e=s.match(/^/,!0))return new o("cdata-section",4,e[1],l);if(e=s.match(/^([^<]+)/,!0))return new o("text",3,u(e[1]),l)}};n=r();)1!==n.nodeType||e?(1===n.nodeType||3===n.nodeType&&""!==n.nodeValue.trim())&&Pt("parseXml: data after document end has been discarded"):e=n;return s.matchAll()&&Pt("parseXml: parsing error"),e}function u(t){return t.replace(/&(?:([0-9]+)|[xX]([0-9A-Fa-f]+)|([0-9A-Za-z]+));/g,function(t,e,n,r){return e?String.fromCharCode(parseInt(e,10)):n?String.fromCharCode(parseInt(n,16)):r&&i[r]?String.fromCharCode(i[r]):t})}function g(t){var e,n;return t=(t||"").trim(),(e=r[t])?n=[e.slice(),1]:(e=t.match(/^rgba\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9.]+)\s*\)$/i))?(e[1]=parseInt(e[1]),e[2]=parseInt(e[2]),e[3]=parseInt(e[3]),e[4]=parseFloat(e[4]),e[1]<256&&e[2]<256&&e[3]<256&&e[4]<=1&&(n=[e.slice(1,4),e[4]])):(e=t.match(/^rgb\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)$/i))?(e[1]=parseInt(e[1]),e[2]=parseInt(e[2]),e[3]=parseInt(e[3]),e[1]<256&&e[2]<256&&e[3]<256&&(n=[e.slice(1,4),1])):(e=t.match(/^rgb\(\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*,\s*([0-9.]+)%\s*\)$/i))?(e[1]=2.55*parseFloat(e[1]),e[2]=2.55*parseFloat(e[2]),e[3]=2.55*parseFloat(e[3]),e[1]<256&&e[2]<256&&e[3]<256&&(n=[e.slice(1,4),1])):(e=t.match(/^([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i))?n=[[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)],1]:(e=t.match(/^([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(n=[[17*parseInt(e[1],16),17*parseInt(e[2],16),17*parseInt(e[3],16)],1]),It?It(n,t):n}function M(t,e,n){var r=t[0].slice(),i=t[1]*e;if(n){for(var a=0;athis.totalLength))for(var e=1;e<=u;e++){var n=c[e-1],r=c[e];if(n<=t&&t<=r){var i=(e-(r-t)/(r-n))/u,a=k(i,h),o=k(i,f),s=k(i,d),l=k(i,p);return[a,o,Math.atan2(l,s)]}}}}function H(t,e,n,r){this.totalLength=Math.sqrt((n-t)*(n-t)+(r-e)*(r-e)),this.startPoint=[t,e,Math.atan2(r-e,n-t)],this.endPoint=[n,r,Math.atan2(r-e,n-t)],this.getBoundingBox=function(){return[Math.min(this.startPoint[0],this.endPoint[0]),Math.min(this.startPoint[1],this.endPoint[1]),Math.max(this.startPoint[0],this.endPoint[0]),Math.max(this.startPoint[1],this.endPoint[1])]},this.getPointAtLength=function(t){if(0<=t&&t<=this.totalLength){var e=t/this.totalLength||0;return[this.startPoint[0]+e*(this.endPoint[0]-this.startPoint[0]),this.startPoint[1]+e*(this.endPoint[1]-this.startPoint[1]),this.startPoint[2]]}}}function q(){this.pathCommands=[],this.pathSegments=[],this.startPoint=null,this.endPoint=null;var E,l,u,n=this.totalLength=0,r=0,O=0,I=0;this.move=function(t,e){return n=O=t,r=I=e,null},this.line=function(t,e){var n=new H(O,I,t,e);return O=t,I=e,n},this.curve=function(t,e,n,r,i,a){var o=new L(O,I,t,e,n,r,i,a);return O=i,I=a,o},this.close=function(){var t=new H(O,I,n,r);return O=n,I=r,t},this.addCommand=function(t){this.pathCommands.push(t);var e=this[t[0]].apply(this,t.slice(3));e&&(e.hasStart=t[1],e.hasEnd=t[2],this.startPoint=this.startPoint||e.startPoint,this.endPoint=e.endPoint,this.pathSegments.push(e),this.totalLength+=e.totalLength)},this.M=function(t,e){return this.addCommand(["move",!0,!0,t,e]),E="M",this},this.m=function(t,e){return this.M(O+t,I+e)},this.Z=this.z=function(){return this.addCommand(["close",!0,!0]),E="Z",this},this.L=function(t,e){return this.addCommand(["line",!0,!0,t,e]),E="L",this},this.l=function(t,e){return this.L(O+t,I+e)},this.H=function(t){return this.L(t,I)},this.h=function(t){return this.L(O+t,I)},this.V=function(t){return this.L(O,t)},this.v=function(t){return this.L(O,I+t)},this.C=function(t,e,n,r,i,a){return this.addCommand(["curve",!0,!0,t,e,n,r,i,a]),E="C",l=n,u=r,this},this.c=function(t,e,n,r,i,a){return this.C(O+t,I+e,O+n,I+r,O+i,I+a)},this.S=function(t,e,n,r){return this.C(O+("C"===E?O-l:0),I+("C"===E?I-u:0),t,e,n,r)},this.s=function(t,e,n,r){return this.C(O+("C"===E?O-l:0),I+("C"===E?I-u:0),O+t,I+e,O+n,I+r)},this.Q=function(t,e,n,r){var i=O+2/3*(t-O),a=I+2/3*(e-I),o=n+2/3*(t-n),s=r+2/3*(e-r);return this.addCommand(["curve",!0,!0,i,a,o,s,n,r]),E="Q",l=t,u=e,this},this.q=function(t,e,n,r){return this.Q(O+t,I+e,O+n,I+r)},this.T=function(t,e){return this.Q(O+("Q"===E?O-l:0),I+("Q"===E?I-u:0),t,e)},this.t=function(t,e){return this.Q(O+("Q"===E?O-l:0),I+("Q"===E?I-u:0),O+t,I+e)},this.A=function(t,e,n,r,i,a,o){if(T(t,0)||T(e,0))this.addCommand(["line",!0,!0,a,o]);else{n*=Math.PI/180,t=Math.abs(t),e=Math.abs(e),r=+!!r,i=+!!i;var s=Math.cos(n)*(O-a)/2+Math.sin(n)*(I-o)/2,l=Math.cos(n)*(I-o)/2-Math.sin(n)*(O-a)/2,u=s*s/(t*t)+l*l/(e*e);1e[2]&&(e[2]=t[2]),t[1]e[3]&&(e[3]=t[3]);return e[0]===1/0&&(e[0]=0),e[1]===1/0&&(e[1]=0),e[2]===-1/0&&(e[2]=0),e[3]===-1/0&&(e[3]=0),e},this.getPointAtLength=function(t){if(0<=t&&t<=this.totalLength){for(var e,n=0;n Tj")}N.addContent("ET")}}}"line-through"===this.get("text-decoration")&&this.decorate(.05*this._font.size,.5*(j(this._font.font,this._font.size)+V(this._font.font,this._font.size)),t,e)},this.decorate=function(t,e,n,r){var i=this.getFill(n,r),a=this.getStroke(n,r);i&&C(i),a&&(A(a),N.lineWidth(this.get("stroke-width")).miterLimit(this.get("stroke-miterlimit")).lineJoin(this.get("stroke-linejoin")).lineCap(this.get("stroke-linecap")).dash(this.get("stroke-dasharray"),{phase:this.get("stroke-dashoffset")}));for(var o=0,s=this._pos;oi.selector.specificity||(e[a]=i.css[a],n[a]=i.selector.specificity)}return e})(r),this.allowedChildren=[],this.attr=function(t){if("function"==typeof r.getAttribute)return r.getAttribute(t)},this.resolveUrl=function(t){var e,n=(t||"").match(/^\s*(?:url\("(.*)(.*)"\)|url\('(.*)(.*)'\)|url\((.*)(.*)\)|(.*)(.*))\s*$/)||[],r=n[1]||n[3]||n[5]||n[7],i=n[2]||n[4]||n[6]||n[8];if(i){if(!r){var a=c.getElementById(i);if(a)return-1===this.stack.indexOf(a)?a:void Pt('SVGtoPDF: loop of circular references for id "'+i+'"')}if(Tt){var o=Mt[r];if(!o){o=Tt(r),"object"==typeof(e=o)&&null!==e&&"number"==typeof e.length||(o=[o]);for(var s=0;s=n())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n().toString(16)+" bytes");return 0|t}function d(t,e){if(h.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return F(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return D(t).length;default:if(r)return F(t).length;e=(""+e).toLowerCase(),r=!0}}function p(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function g(t,e,n,r,i){if(0===t.length)return-1;if("string"==typeof n?(r=n,n=0):2147483647=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof e&&(e=h.from(e,r)),h.isBuffer(e))return 0===e.length?-1:y(t,e,n,r,i);if("number"==typeof e)return e&=255,h.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):y(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function y(t,e,n,r,i){var a,o=1,s=t.length,l=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;s/=o=2,l/=2,n/=2}function u(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(i){var c=-1;for(a=n;a>8,i=n%256,a.push(i),a.push(r);return a}(e,t.length-n),t,n,r)}function w(t,e,n){return 0===e&&n===t.length?r.fromByteArray(t):r.fromByteArray(t.slice(e,n))}function x(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i>>10&1023|55296),c=56320|1023&c),r.push(c),i+=h}return function(t){var e=t.length;if(e<=S)return String.fromCharCode.apply(String,t);var n="",r=0;for(;rthis.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t=t||"utf8";;)switch(t){case"hex":return C(this,e,n);case"utf8":case"utf-8":return x(this,e,n);case"ascii":return _(this,e,n);case"latin1":case"binary":return k(this,e,n);case"base64":return w(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}.apply(this,arguments)},h.prototype.equals=function(t){if(!h.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===h.compare(this,t)},h.prototype.inspect=function(){var t="",e=N.INSPECT_MAX_BYTES;return 0e&&(t+=" ... ")),""},h.prototype.compare=function(t,e,n,r,i){if(!h.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw new RangeError("out of range index");if(i<=r&&n<=e)return 0;if(i<=r)return-1;if(n<=e)return 1;if(this===t)return 0;for(var a=(i>>>=0)-(r>>>=0),o=(n>>>=0)-(e>>>=0),s=Math.min(a,o),l=this.slice(r,i),u=t.slice(e,n),c=0;cthis.length)throw new RangeError("Attempt to write outside buffer bounds");r=r||"utf8";for(var a,o,s,l,u,c,h=!1;;)switch(r){case"hex":return v(this,t,e,n);case"utf8":case"utf-8":return u=e,c=n,z(F(t,(l=this).length-u),l,u,c);case"ascii":return m(this,t,e,n);case"latin1":case"binary":return m(this,t,e,n);case"base64":return a=this,o=e,s=n,z(D(t),a,o,s);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return b(this,t,e,n);default:if(h)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),h=!0}},h.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var S=4096;function _(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;it.length)throw new RangeError("Index out of range")}function O(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,a=Math.min(t.length-n,2);i>>8*(r?i:1-i)}function I(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,a=Math.min(t.length-n,4);i>>8*(r?i:3-i)&255}function T(t,e,n,r){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function L(t,e,n,r,i){return i||T(t,0,n,4),a.write(t,e,n,r,23,4),n+4}function B(t,e,n,r,i){return i||T(t,0,n,8),a.write(t,e,n,r,52,8),n+8}h.prototype.slice=function(t,e){var n,r=this.length;if((t=~~t)<0?(t+=r)<0&&(t=0):r>>8):O(this,t,e,!0),e+2},h.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,2,65535,0),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):O(this,t,e,!1),e+2},h.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,4294967295,0),h.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):I(this,t,e,!0),e+4},h.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,4294967295,0),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):I(this,t,e,!1),e+4},h.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);E(this,t,e,n,i-1,-i)}var a=0,o=1,s=0;for(this[e]=255&t;++a>0)-s&255;return e+n},h.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);E(this,t,e,n,i-1,-i)}var a=n-1,o=1,s=0;for(this[e+a]=255&t;0<=--a&&(o*=256);)t<0&&0===s&&0!==this[e+a+1]&&(s=1),this[e+a]=(t/o>>0)-s&255;return e+n},h.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,1,127,-128),h.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},h.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,2,32767,-32768),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):O(this,t,e,!0),e+2},h.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,2,32767,-32768),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):O(this,t,e,!1),e+2},h.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,2147483647,-2147483648),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):I(this,t,e,!0),e+4},h.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):I(this,t,e,!1),e+4},h.prototype.writeFloatLE=function(t,e,n){return L(this,t,e,!0,n)},h.prototype.writeFloatBE=function(t,e,n){return L(this,t,e,!1,n)},h.prototype.writeDoubleLE=function(t,e,n){return B(this,t,e,!0,n)},h.prototype.writeDoubleBE=function(t,e,n){return B(this,t,e,!1,n)},h.prototype.copy=function(t,e,n,r){if(n=n||0,r||0===r||(r=this.length),e>=t.length&&(e=t.length),e=e||0,0=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e>>=0,n=void 0===n?this.length:n>>>0,"number"==typeof(t=t||0))for(a=e;a>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function D(t){return r.toByteArray(function(t){var e;if((t=((e=t).trim?e.trim():e.replace(/^\s+|\s+$/g,"")).replace(M,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function z(t,e,n,r){for(var i=0;i=e.length||i>=t.length);++i)e[i+n]=t[i];return i}}).call(this,e(22))},function(t,e,n){var g=n(8),y=n(39),v=n(15),m=n(23),b=n(52),w="prototype",x=function(t,e,n){var r,i,a,o,s=t&x.F,l=t&x.G,u=t&x.S,c=t&x.P,h=t&x.B,f=l?g:u?g[e]||(g[e]={}):(g[e]||{})[w],d=l?y:y[e]||(y[e]={}),p=d[w]||(d[w]={});for(r in l&&(n=e),n)a=((i=!s&&f&&void 0!==f[r])?f:n)[r],o=h&&i?b(a,g):c&&"function"==typeof a?b(Function.call,a):a,f&&m(f,r,a,t&x.U),d[r]!=a&&v(d,r,o),c&&p[r]!=a&&(p[r]=a)};g.core=y,x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,t.exports=x},function(t,e,n){var x;t.exports=(x=n(1),n(33),void(x.lib.Cipher||function(){var t=x,e=t.lib,n=e.Base,l=e.WordArray,r=e.BufferedBlockAlgorithm,i=t.enc,a=(i.Utf8,i.Base64),o=t.algo.EvpKDF,s=e.Cipher=r.extend({cfg:n.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,n){this.cfg=this.cfg.extend(n),this._xformMode=t,this._key=e,this.reset()},reset:function(){r.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){return t&&this._append(t),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(r){return{encrypt:function(t,e,n){return u(e).encrypt(r,t,e,n)},decrypt:function(t,e,n){return u(e).decrypt(r,t,e,n)}}}});function u(t){return"string"==typeof t?w:m}e.StreamCipher=s.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var c,h=t.mode={},f=e.BlockCipherMode=n.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),d=h.CBC=((c=f.extend()).Encryptor=c.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize;p.call(this,t,e,r),n.encryptBlock(t,e),this._prevBlock=t.slice(e,e+r)}}),c.Decryptor=c.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize,i=t.slice(e,e+r);n.decryptBlock(t,e),p.call(this,t,e,r),this._prevBlock=i}}),c);function p(t,e,n){var r=this._iv;if(r){var i=r;this._iv=void 0}else i=this._prevBlock;for(var a=0;a>>2];t.sigBytes-=e}},y=(e.BlockCipher=s.extend({cfg:s.cfg.extend({mode:d,padding:g}),reset:function(){s.reset.call(this);var t=this.cfg,e=t.iv,n=t.mode;if(this._xformMode==this._ENC_XFORM_MODE)var r=n.createEncryptor;else{r=n.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==r?this._mode.init(this,e&&e.words):(this._mode=r.call(n,this,e&&e.words),this._mode.__creator=r)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){t.pad(this._data,this.blockSize);var e=this._process(!0)}else{e=this._process(!0);t.unpad(e)}return e},blockSize:4}),e.CipherParams=n.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}})),v=(t.format={}).OpenSSL={stringify:function(t){var e=t.ciphertext,n=t.salt;if(n)var r=l.create([1398893684,1701076831]).concat(n).concat(e);else r=e;return r.toString(a)},parse:function(t){var e=a.parse(t),n=e.words;if(1398893684==n[0]&&1701076831==n[1]){var r=l.create(n.slice(2,4));n.splice(0,4),e.sigBytes-=16}return y.create({ciphertext:e,salt:r})}},m=e.SerializableCipher=n.extend({cfg:n.extend({format:v}),encrypt:function(t,e,n,r){r=this.cfg.extend(r);var i=t.createEncryptor(n,r),a=i.finalize(e),o=i.cfg;return y.create({ciphertext:a,key:n,iv:o.iv,algorithm:t,mode:o.mode,padding:o.padding,blockSize:t.blockSize,formatter:r.format})},decrypt:function(t,e,n,r){return r=this.cfg.extend(r),e=this._parse(e,r.format),t.createDecryptor(n,r).finalize(e.ciphertext)},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}}),b=(t.kdf={}).OpenSSL={execute:function(t,e,n,r){r=r||l.random(8);var i=o.create({keySize:e+n}).compute(t,r),a=l.create(i.words.slice(e),4*n);return i.sigBytes=4*e,y.create({key:i,iv:a,salt:r})}},w=e.PasswordBasedCipher=m.extend({cfg:m.cfg.extend({kdf:b}),encrypt:function(t,e,n,r){var i=(r=this.cfg.extend(r)).kdf.execute(n,t.keySize,t.ivSize);r.iv=i.iv;var a=m.encrypt.call(this,t,e,i.key,r);return a.mixIn(i),a},decrypt:function(t,e,n,r){r=this.cfg.extend(r),e=this._parse(e,r.format);var i=r.kdf.execute(n,t.keySize,t.ivSize,e.salt);return r.iv=i.iv,m.decrypt.call(this,t,e,i.key,r)}})}()))},function(t,e,n){var g=n(21),y=n(2),v=n(38),m=n(27),b=n(36),w="prototype",x=function(t,e,n){var r,i,a,o=t&x.F,s=t&x.G,l=t&x.S,u=t&x.P,c=t&x.B,h=t&x.W,f=s?y:y[e]||(y[e]={}),d=f[w],p=s?g:l?g[e]:(g[e]||{})[w];for(r in s&&(n=e),n)(i=!o&&p&&void 0!==p[r])&&b(f,r)||(a=i?p[r]:n[r],f[r]=s&&"function"!=typeof p[r]?n[r]:c&&i?v(a,g):h&&p[r]==a?function(r){function t(t,e,n){if(this instanceof r){switch(arguments.length){case 0:return new r;case 1:return new r(t);case 2:return new r(t,e)}return new r(t,e,n)}return r.apply(this,arguments)}return t[w]=r[w],t}(a):u&&"function"==typeof a?v(Function.call,a):a,u&&((f.virtual||(f.virtual={}))[r]=a,t&x.R&&d&&!d[r]&&m(d,r,a)))};x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,t.exports=x},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)},function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(12),i=n(134),a=n(51),o=Object.defineProperty;e.f=n(9)?Object.defineProperty:function(t,e,n){if(r(t),e=a(e,!0),r(n),i)try{return o(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(18);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){t.exports=!n(37)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(119)("wks"),i=n(78),a=n(21).Symbol,o="function"==typeof a;(t.exports=function(t){return r[t]||(r[t]=o&&a[t]||(o?a:i)("Symbol."+t))}).store=r},function(t,e,n){var r=n(11),i=n(40);t.exports=n(9)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(31),i=Math.min;t.exports=function(t){return 0>>2]>>>24-a%4*8&255)<<16|(e[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|e[a+2>>>2]>>>24-(a+2)%4*8&255,s=0;s<4&&a+.75*s>>6*(3-s)&63));var l=r.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(t){var e=t.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var i=0;i>>6-a%4*2;r[i>>>2]|=(o|s)<<24-i%4*8,i++}return l.create(r,i)}(t,e,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),r.enc.Base64)},function(t,e,n){var o;t.exports=(o=n(1),function(c){var t=o,e=t.lib,n=e.WordArray,r=e.Hasher,i=t.algo,A=[];!function(){for(var t=0;t<64;t++)A[t]=4294967296*c.abs(c.sin(t+1))|0}();var a=i.MD5=r.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var n=0;n<16;n++){var r=e+n,i=t[r];t[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var a=this._hash.words,o=t[e+0],s=t[e+1],l=t[e+2],u=t[e+3],c=t[e+4],h=t[e+5],f=t[e+6],d=t[e+7],p=t[e+8],g=t[e+9],y=t[e+10],v=t[e+11],m=t[e+12],b=t[e+13],w=t[e+14],x=t[e+15],S=a[0],_=a[1],k=a[2],C=a[3];S=P(S,_,k,C,o,7,A[0]),C=P(C,S,_,k,s,12,A[1]),k=P(k,C,S,_,l,17,A[2]),_=P(_,k,C,S,u,22,A[3]),S=P(S,_,k,C,c,7,A[4]),C=P(C,S,_,k,h,12,A[5]),k=P(k,C,S,_,f,17,A[6]),_=P(_,k,C,S,d,22,A[7]),S=P(S,_,k,C,p,7,A[8]),C=P(C,S,_,k,g,12,A[9]),k=P(k,C,S,_,y,17,A[10]),_=P(_,k,C,S,v,22,A[11]),S=P(S,_,k,C,m,7,A[12]),C=P(C,S,_,k,b,12,A[13]),k=P(k,C,S,_,w,17,A[14]),S=E(S,_=P(_,k,C,S,x,22,A[15]),k,C,s,5,A[16]),C=E(C,S,_,k,f,9,A[17]),k=E(k,C,S,_,v,14,A[18]),_=E(_,k,C,S,o,20,A[19]),S=E(S,_,k,C,h,5,A[20]),C=E(C,S,_,k,y,9,A[21]),k=E(k,C,S,_,x,14,A[22]),_=E(_,k,C,S,c,20,A[23]),S=E(S,_,k,C,g,5,A[24]),C=E(C,S,_,k,w,9,A[25]),k=E(k,C,S,_,u,14,A[26]),_=E(_,k,C,S,p,20,A[27]),S=E(S,_,k,C,b,5,A[28]),C=E(C,S,_,k,l,9,A[29]),k=E(k,C,S,_,d,14,A[30]),S=O(S,_=E(_,k,C,S,m,20,A[31]),k,C,h,4,A[32]),C=O(C,S,_,k,p,11,A[33]),k=O(k,C,S,_,v,16,A[34]),_=O(_,k,C,S,w,23,A[35]),S=O(S,_,k,C,s,4,A[36]),C=O(C,S,_,k,c,11,A[37]),k=O(k,C,S,_,d,16,A[38]),_=O(_,k,C,S,y,23,A[39]),S=O(S,_,k,C,b,4,A[40]),C=O(C,S,_,k,o,11,A[41]),k=O(k,C,S,_,u,16,A[42]),_=O(_,k,C,S,f,23,A[43]),S=O(S,_,k,C,g,4,A[44]),C=O(C,S,_,k,m,11,A[45]),k=O(k,C,S,_,x,16,A[46]),S=I(S,_=O(_,k,C,S,l,23,A[47]),k,C,o,6,A[48]),C=I(C,S,_,k,d,10,A[49]),k=I(k,C,S,_,w,15,A[50]),_=I(_,k,C,S,h,21,A[51]),S=I(S,_,k,C,m,6,A[52]),C=I(C,S,_,k,u,10,A[53]),k=I(k,C,S,_,y,15,A[54]),_=I(_,k,C,S,s,21,A[55]),S=I(S,_,k,C,p,6,A[56]),C=I(C,S,_,k,x,10,A[57]),k=I(k,C,S,_,f,15,A[58]),_=I(_,k,C,S,b,21,A[59]),S=I(S,_,k,C,c,6,A[60]),C=I(C,S,_,k,v,10,A[61]),k=I(k,C,S,_,l,15,A[62]),_=I(_,k,C,S,g,21,A[63]),a[0]=a[0]+S|0,a[1]=a[1]+_|0,a[2]=a[2]+k|0,a[3]=a[3]+C|0},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;e[r>>>5]|=128<<24-r%32;var i=c.floor(n/4294967296),a=n;e[15+(64+r>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),e[14+(64+r>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(e.length+1),this._process();for(var o=this._hash,s=o.words,l=0;l<4;l++){var u=s[l];s[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return o},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});function P(t,e,n,r,i,a,o){var s=t+(e&n|~e&r)+i+o;return(s<>>32-a)+e}function E(t,e,n,r,i,a,o){var s=t+(e&r|n&~r)+i+o;return(s<>>32-a)+e}function O(t,e,n,r,i,a,o){var s=t+(e^n^r)+i+o;return(s<>>32-a)+e}function I(t,e,n,r,i,a,o){var s=t+(n^(e|~r))+i+o;return(s<>>32-a)+e}t.MD5=r._createHelper(a),t.HmacMD5=r._createHmacHelper(a)}(Math),o.MD5)},function(t,o,s){(function(){var t,e,n,i={}.hasOwnProperty;function r(t,e){this.type=t,this.endian=null!=e?e:"BE",this.fn=this.type,"8"!==this.type[this.type.length-1]&&(this.fn+=this.endian)}function a(t,e,n){null==n&&(n=t>>1),a.__super__.constructor.call(this,"Int"+t,e),this._point=1<=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){var r=n(39),i=n(8),a="__core-js_shared__",o=i[a]||(i[a]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(41)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(11).f,i=n(24),a=n(3)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},function(t,e,n){var i=n(53),a=n(3)("toStringTag"),o="Arguments"==i(function(){return arguments}());t.exports=function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),a))?n:o?i(e):"Object"==(r=i(e))&&"function"==typeof e.callee?"Arguments":r}},function(t,e,r){function i(){}var a=r(12),o=r(227),s=r(88),l=r(87)("IE_PROTO"),u="prototype",c=function(){var t,e=r(135)("iframe"),n=s.length;for(e.style.display="none",r(228).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write(" + + + + diff --git a/flectra/ks_dashboard_ninja/static/description/new_banner.gif b/flectra/ks_dashboard_ninja/static/description/new_banner.gif new file mode 100644 index 0000000..7d925f6 Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/new_banner.gif differ diff --git a/flectra/ks_dashboard_ninja/static/description/preview_images/dashboard_configuration.png b/flectra/ks_dashboard_ninja/static/description/preview_images/dashboard_configuration.png new file mode 100644 index 0000000..087af84 Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/preview_images/dashboard_configuration.png differ diff --git a/flectra/ks_dashboard_ninja/static/description/preview_images/dashboard_item.png b/flectra/ks_dashboard_ninja/static/description/preview_images/dashboard_item.png new file mode 100644 index 0000000..43fa89a Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/preview_images/dashboard_item.png differ diff --git a/flectra/ks_dashboard_ninja/static/description/preview_images/dashboard_screen.png b/flectra/ks_dashboard_ninja/static/description/preview_images/dashboard_screen.png new file mode 100644 index 0000000..45aa255 Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/preview_images/dashboard_screen.png differ diff --git a/flectra/ks_dashboard_ninja/static/description/preview_images/user_setting.png b/flectra/ks_dashboard_ninja/static/description/preview_images/user_setting.png new file mode 100644 index 0000000..c502447 Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/preview_images/user_setting.png differ diff --git a/flectra/ks_dashboard_ninja/static/description/style.css b/flectra/ks_dashboard_ninja/static/description/style.css new file mode 100644 index 0000000..3b6db36 --- /dev/null +++ b/flectra/ks_dashboard_ninja/static/description/style.css @@ -0,0 +1,19767 @@ +@import url("https://fonts.googleapis.com/css?family=Montserrat:300,300i,500,500i,600,600i,700,700i&display=swap"); + +/* defined in bundle 'web.assets_frontend' */ + +@charset "UTF-8"; + +/* /web/static/lib/bootstrap/scss/_functions.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/lib/bootstrap/scss/_mixins.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/bs_mixins_overrides.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/utils.scss defined in bundle 'web.assets_frontend' */ + +.o_nocontent_help .o_empty_folder_image:before { + content: ""; + display: block; + margin: auto; + background-size: cover; +} +.o_nocontent_help .o_empty_folder_image:before { + width: 120px; + height: 80px; + margin-top: 30px; + margin-bottom: 30px; + background: transparent url(/web/static/src/img/empty_folder.svg) no-repeat center; +} +/* /flectra_website/static/src/scss/mixins.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web_enterprise/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web_editor/static/src/scss/web_editor.variables.scss defined in bundle 'web.assets_frontend' */ + +/* /mail/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */ + +/* /portal/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/options/user_values.custom.web.assets_common.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/options/colors/user_color_palette.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/options/colors/user_theme_color_palette.scss defined in bundle 'web.assets_frontend' */ + +/* /website_sale/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /account/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */ + +/* /website_blog/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /flectra_website/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web_editor/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web_enterprise/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/user_custom_bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */ + +/* /portal/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */ + +/* /web_editor/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/bootstrap_overridden_frontend.scss defined in bundle 'web.assets_frontend' */ + +/* /flectra_website/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/lib/bootstrap/scss/_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/import_bootstrap.scss defined in bundle 'web.assets_frontend' */ + +:root { + --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: white; --gray: #6c757d; --gray-dark: #343a40; --text: #343a40; --h1: #212529; --primary: #00A09D; --secondary: #adb5bd; --success: #2CBB70; --info: #4B9EB6; --warning: #F79B5B; --danger: #D9534F; --light: #f6f9f9; --dark: #141f1e; --default: #adb5bd; --violet-dark: #875A7B; --violet-darker: #62495B; --inverse-lightest: #98A6B0; --inverse-light: #8B979F; --inverse: #47738F; --inverse-dark: #5B7687; --inverse-darker: #485761; --alpha: #00A09D; --alpha-dark: #18856F; --alpha-light: #26D1AF; --alpha-lightest: #2AEBC4; --beta: #5B899E; --beta-dark: #3D5D6B; --beta-light: #699FB8; --beta-lightest: #77B5D1; --gamma: #E46F78; --gamma-dark: #B0565C; --gamma-light: #FC7C84; --gamma-lightest: #FC959C; --delta: #5C5B80; --delta-dark: #37364D; --delta-light: #6E6D99; --delta-lightest: #807FB3; --epsilon: #D5653E; --epsilon-dark: #A34E2F; --epsilon-light: #F07346; --epsilon-lightest: #FF8D63; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Flectra Unicode Support Noto", "Noto Color Emoji"; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}*, *::before, *::after{box-sizing: border-box;}html{font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent;}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display: block;}body{margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Flectra Unicode Support Noto", "Noto Color Emoji"; font-size: 0.9375rem; font-weight: 400; line-height: 1.45; color: #343a40; text-align: left; background-color: white;}[tabindex="-1"]:focus{outline: 0 !important;}hr{box-sizing: content-box; height: 0; overflow: visible;}h1, h2, h3, h4, h5, h6{margin-top: 0; margin-bottom: 0.5rem;}p{margin-top: 0; margin-bottom: 1rem;}abbr[title], abbr[data-original-title]{text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0; text-decoration-skip-ink: none;}address{margin-bottom: 1rem; font-style: normal; line-height: inherit;}ol, ul, dl{margin-top: 0; margin-bottom: 1rem;}ol ol, ul ul, ol ul, ul ol{margin-bottom: 0;}dt{font-weight: 700;}dd{margin-bottom: .5rem; margin-left: 0;}blockquote{margin: 0 0 1rem;}b, strong{font-weight: bolder;}small{font-size: 80%;}sub, sup{position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;}sub{bottom: -.25em;}sup{top: -.5em;}a{color: #875A7B; text-decoration: none; background-color: transparent;}a:hover{color: #7c6576; text-decoration: none;}a:not([href]):not([tabindex]){color: inherit; text-decoration: none;}a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{color: inherit; text-decoration: none;}a:not([href]):not([tabindex]):focus{outline: 0;}pre, code, kbd, samp{font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em;}pre{margin-top: 0; margin-bottom: 1rem; overflow: auto;}figure{margin: 0 0 1rem;}img{vertical-align: middle; border-style: none;}svg{overflow: hidden; vertical-align: middle;}table{border-collapse: collapse;}caption{padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom;}th{text-align: inherit;}label{display: inline-block; margin-bottom: 0.5rem;}button{border-radius: 0;}button:focus{outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color;}input, button, select, optgroup, textarea{margin: 0; font-family: inherit; font-size: inherit; line-height: inherit;}button, input{overflow: visible;}button, select{text-transform: none;}select{word-wrap: normal;}button, [type="button"], [type="reset"], [type="submit"]{-webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;}button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled){cursor: pointer;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{padding: 0; border-style: none;}input[type="radio"], input[type="checkbox"]{box-sizing: border-box; padding: 0;}input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"]{-webkit--webkit-appearance: listbox; -moz-appearance: listbox; appearance: listbox;}textarea{overflow: auto; resize: vertical;}fieldset{min-width: 0; padding: 0; margin: 0; border: 0;}legend{display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal;}@media (max-width: 1200px){legend{font-size: calc(1.275rem + 0.3vw) ;}}progress{vertical-align: baseline;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height: auto;}[type="search"]{outline-offset: -2px; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;}[type="search"]::-webkit-search-decoration{-webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;}::-webkit-file-upload-button{font: inherit; -webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;}output{display: inline-block;}summary{display: list-item; cursor: pointer;}template{display: none;}[hidden]{display: none !important;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, #wrap.website_blog .o_post_subtitle h2, .h4, #wrapwrap.o_flectra_editions .o_table_features thead th, .h5, #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td, .h6{margin-bottom: 0.5rem; font-family: "Montserrat", "Flectra Unicode Support Noto", sans-serif; font-weight: 600; line-height: 1.2; color: #212529;}h1, .h1{font-size: 2.4375rem;}@media (max-width: 1200px){h1, .h1{font-size: calc(1.36875rem + 1.425vw) ;}}h2, .h2{font-size: 2rem;}@media (max-width: 1200px){h2, .h2{font-size: calc(1.325rem + 0.9vw) ;}}h3, .h3, #wrap.website_blog .o_post_subtitle h2{font-size: 1.625rem;}@media (max-width: 1200px){h3, .h3, #wrap.website_blog .o_post_subtitle h2{font-size: calc(1.2875rem + 0.45vw) ;}}h4, .h4, #wrapwrap.o_flectra_editions .o_table_features thead th{font-size: 1.1875rem;}h5, .h5, #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td{font-size: 0.9375rem;}h6, .h6{font-size: 0.8125rem;}.lead{font-size: 1.171875rem; font-weight: 300;}.display-1{font-size: 3.4375rem; font-weight: 600; line-height: 1;}@media (max-width: 1200px){.display-1{font-size: calc(1.46875rem + 2.625vw) ;}}.display-2{font-size: 2.8125rem; font-weight: 600; line-height: 1;}@media (max-width: 1200px){.display-2{font-size: calc(1.40625rem + 1.875vw) ;}}.display-3{font-size: 2.1875rem; font-weight: 600; line-height: 1;}@media (max-width: 1200px){.display-3{font-size: calc(1.34375rem + 1.125vw) ;}}.display-4{font-size: 1.875rem; font-weight: 600; line-height: 1;}@media (max-width: 1200px){.display-4{font-size: calc(1.3125rem + 0.75vw) ;}}hr{margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1);}small, .small{font-size: 80%; font-weight: 400;}mark, .mark{padding: 0.2em; background-color: #fcf8e3;}.list-unstyled{padding-left: 0; list-style: none;}.list-inline{padding-left: 0; list-style: none;}.list-inline-item, .list-inline > li{display: inline-block;}.list-inline-item:not(:last-child), .list-inline > li:not(:last-child){margin-right: 0.5rem;}.initialism{font-size: 90%; text-transform: uppercase;}.blockquote{margin-bottom: 1rem; font-size: 0.9375rem;}.blockquote-footer{display: block; font-size: 80%; color: #383f45;}.blockquote-footer::before{content: "\2014\00A0";}.img-fluid, .img-responsive{max-width: 100%; height: auto;}.img-thumbnail{padding: 0.25rem; background-color: white; border: 1px solid #dee2e6; border-radius: 0.125rem; max-width: 100%; height: auto;}.figure{display: inline-block;}.figure-img{margin-bottom: 0.5rem; line-height: 1;}.figure-caption{font-size: 90%; color: #6c757d;}code{font-size: 87.5%; color: #e83e8c; word-break: break-word;}a > code{color: inherit;}kbd{padding: 0.2rem 0.4rem; font-size: 87.5%; color: white; background-color: #212529; border-radius: 0.0625rem;}kbd kbd{padding: 0; font-size: 100%; font-weight: 700;}pre{display: block; font-size: 87.5%; color: #212529;}pre code{font-size: inherit; color: inherit; word-break: normal;}.pre-scrollable{max-height: 340px; overflow-y: scroll;}.container{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}@media (min-width: 576px){.container{max-width: 540px;}}@media (min-width: 768px){.container{max-width: 720px;}}@media (min-width: 992px){.container{max-width: 960px;}}@media (min-width: 1200px){.container{max-width: 1140px;}}.container-fluid{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}.row, .form-horizontal .form-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;}.no-gutters{margin-right: 0; margin-left: 0;}.no-gutters > .col, .no-gutters > [class*="col-"]{padding-right: 0; padding-left: 0;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto{position: relative; width: 100%; padding-right: 15px; padding-left: 15px;}.col{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-3{flex: 0 0 25%; max-width: 25%;}.col-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-6{flex: 0 0 50%; max-width: 50%;}.col-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-9{flex: 0 0 75%; max-width: 75%;}.col-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-12{flex: 0 0 100%; max-width: 100%;}.order-first{order: -1;}.order-last{order: 13;}.order-0{order: 0;}.order-1{order: 1;}.order-2{order: 2;}.order-3{order: 3;}.order-4{order: 4;}.order-5{order: 5;}.order-6{order: 6;}.order-7{order: 7;}.order-8{order: 8;}.order-9{order: 9;}.order-10{order: 10;}.order-11{order: 11;}.order-12{order: 12;}.offset-1{margin-left: 8.33333333%;}.offset-2{margin-left: 16.66666667%;}.offset-3{margin-left: 25%;}.offset-4{margin-left: 33.33333333%;}.offset-5{margin-left: 41.66666667%;}.offset-6{margin-left: 50%;}.offset-7{margin-left: 58.33333333%;}.offset-8{margin-left: 66.66666667%;}.offset-9{margin-left: 75%;}.offset-10{margin-left: 83.33333333%;}.offset-11{margin-left: 91.66666667%;}@media (min-width: 576px){.col-sm{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-sm-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-sm-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-sm-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-sm-3{flex: 0 0 25%; max-width: 25%;}.col-sm-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-sm-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-sm-6{flex: 0 0 50%; max-width: 50%;}.col-sm-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-sm-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-sm-9{flex: 0 0 75%; max-width: 75%;}.col-sm-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-sm-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-sm-12{flex: 0 0 100%; max-width: 100%;}.order-sm-first{order: -1;}.order-sm-last{order: 13;}.order-sm-0{order: 0;}.order-sm-1{order: 1;}.order-sm-2{order: 2;}.order-sm-3{order: 3;}.order-sm-4{order: 4;}.order-sm-5{order: 5;}.order-sm-6{order: 6;}.order-sm-7{order: 7;}.order-sm-8{order: 8;}.order-sm-9{order: 9;}.order-sm-10{order: 10;}.order-sm-11{order: 11;}.order-sm-12{order: 12;}.offset-sm-0{margin-left: 0;}.offset-sm-1{margin-left: 8.33333333%;}.offset-sm-2{margin-left: 16.66666667%;}.offset-sm-3{margin-left: 25%;}.offset-sm-4{margin-left: 33.33333333%;}.offset-sm-5{margin-left: 41.66666667%;}.offset-sm-6{margin-left: 50%;}.offset-sm-7{margin-left: 58.33333333%;}.offset-sm-8{margin-left: 66.66666667%;}.offset-sm-9{margin-left: 75%;}.offset-sm-10{margin-left: 83.33333333%;}.offset-sm-11{margin-left: 91.66666667%;}}@media (min-width: 768px){.col-md{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-md-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-md-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-md-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-md-3{flex: 0 0 25%; max-width: 25%;}.col-md-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-md-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-md-6{flex: 0 0 50%; max-width: 50%;}.col-md-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-md-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-md-9{flex: 0 0 75%; max-width: 75%;}.col-md-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-md-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-md-12{flex: 0 0 100%; max-width: 100%;}.order-md-first{order: -1;}.order-md-last{order: 13;}.order-md-0{order: 0;}.order-md-1{order: 1;}.order-md-2{order: 2;}.order-md-3{order: 3;}.order-md-4{order: 4;}.order-md-5{order: 5;}.order-md-6{order: 6;}.order-md-7{order: 7;}.order-md-8{order: 8;}.order-md-9{order: 9;}.order-md-10{order: 10;}.order-md-11{order: 11;}.order-md-12{order: 12;}.offset-md-0{margin-left: 0;}.offset-md-1{margin-left: 8.33333333%;}.offset-md-2{margin-left: 16.66666667%;}.offset-md-3{margin-left: 25%;}.offset-md-4{margin-left: 33.33333333%;}.offset-md-5{margin-left: 41.66666667%;}.offset-md-6{margin-left: 50%;}.offset-md-7{margin-left: 58.33333333%;}.offset-md-8{margin-left: 66.66666667%;}.offset-md-9{margin-left: 75%;}.offset-md-10{margin-left: 83.33333333%;}.offset-md-11{margin-left: 91.66666667%;}}@media (min-width: 992px){.col-lg{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-lg-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-lg-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-lg-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-lg-3{flex: 0 0 25%; max-width: 25%;}.col-lg-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-lg-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-lg-6{flex: 0 0 50%; max-width: 50%;}.col-lg-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-lg-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-lg-9{flex: 0 0 75%; max-width: 75%;}.col-lg-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-lg-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-lg-12{flex: 0 0 100%; max-width: 100%;}.order-lg-first{order: -1;}.order-lg-last{order: 13;}.order-lg-0{order: 0;}.order-lg-1{order: 1;}.order-lg-2{order: 2;}.order-lg-3{order: 3;}.order-lg-4{order: 4;}.order-lg-5{order: 5;}.order-lg-6{order: 6;}.order-lg-7{order: 7;}.order-lg-8{order: 8;}.order-lg-9{order: 9;}.order-lg-10{order: 10;}.order-lg-11{order: 11;}.order-lg-12{order: 12;}.offset-lg-0{margin-left: 0;}.offset-lg-1{margin-left: 8.33333333%;}.offset-lg-2{margin-left: 16.66666667%;}.offset-lg-3{margin-left: 25%;}.offset-lg-4{margin-left: 33.33333333%;}.offset-lg-5{margin-left: 41.66666667%;}.offset-lg-6{margin-left: 50%;}.offset-lg-7{margin-left: 58.33333333%;}.offset-lg-8{margin-left: 66.66666667%;}.offset-lg-9{margin-left: 75%;}.offset-lg-10{margin-left: 83.33333333%;}.offset-lg-11{margin-left: 91.66666667%;}}@media (min-width: 1200px){.col-xl{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-xl-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-xl-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-xl-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-xl-3{flex: 0 0 25%; max-width: 25%;}.col-xl-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-xl-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-xl-6{flex: 0 0 50%; max-width: 50%;}.col-xl-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-xl-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-xl-9{flex: 0 0 75%; max-width: 75%;}.col-xl-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-xl-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-xl-12{flex: 0 0 100%; max-width: 100%;}.order-xl-first{order: -1;}.order-xl-last{order: 13;}.order-xl-0{order: 0;}.order-xl-1{order: 1;}.order-xl-2{order: 2;}.order-xl-3{order: 3;}.order-xl-4{order: 4;}.order-xl-5{order: 5;}.order-xl-6{order: 6;}.order-xl-7{order: 7;}.order-xl-8{order: 8;}.order-xl-9{order: 9;}.order-xl-10{order: 10;}.order-xl-11{order: 11;}.order-xl-12{order: 12;}.offset-xl-0{margin-left: 0;}.offset-xl-1{margin-left: 8.33333333%;}.offset-xl-2{margin-left: 16.66666667%;}.offset-xl-3{margin-left: 25%;}.offset-xl-4{margin-left: 33.33333333%;}.offset-xl-5{margin-left: 41.66666667%;}.offset-xl-6{margin-left: 50%;}.offset-xl-7{margin-left: 58.33333333%;}.offset-xl-8{margin-left: 66.66666667%;}.offset-xl-9{margin-left: 75%;}.offset-xl-10{margin-left: 83.33333333%;}.offset-xl-11{margin-left: 91.66666667%;}}.table{width: 100%; margin-bottom: 1rem; color: #343a40;}.table th, .table td{padding: 0.75rem; vertical-align: top; border-top: 1px solid #dee2e6;}.table thead th{vertical-align: bottom; border-bottom: 2px solid #dee2e6;}.table tbody + tbody{border-top: 2px solid #dee2e6;}.table-sm th, .table-condensed th, .table-sm td, .table-condensed td{padding: 0.3rem;}.table-bordered{border: 1px solid #dee2e6;}.table-bordered th, .table-bordered td{border: 1px solid #dee2e6;}.table-bordered thead th, .table-bordered thead td{border-bottom-width: 2px;}.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody{border: 0;}.table-striped tbody tr:nth-of-type(odd){background-color: rgba(0, 0, 0, 0.05);}.table-hover tbody tr:hover{color: #343a40; background-color: rgba(0, 0, 0, 0.075);}.table-primary, .table-primary > th, .table-primary > td{background-color: #b8e4e4;}.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody{border-color: #7acecc;}.table-hover .table-primary:hover{background-color: #a6dddd;}.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th{background-color: #a6dddd;}.table-secondary, .table-secondary > th, .table-secondary > td{background-color: #e8eaed;}.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody{border-color: #d4d9dd;}.table-hover .table-secondary:hover{background-color: #dadde2;}.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th{background-color: #dadde2;}.table-success, .table-success > th, .table-success > td{background-color: #c4ecd7;}.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody{border-color: #91dcb5;}.table-hover .table-success:hover{background-color: #b1e6ca;}.table-hover .table-success:hover > td, .table-hover .table-success:hover > th{background-color: #b1e6ca;}.table-info, .table-info > th, .table-info > td{background-color: #cde4eb;}.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody{border-color: #a1cdd9;}.table-hover .table-info:hover{background-color: #bbdae4;}.table-hover .table-info:hover > td, .table-hover .table-info:hover > th{background-color: #bbdae4;}.table-warning, .table-warning > th, .table-warning > td{background-color: #fde3d1;}.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody{border-color: #fbcbaa;}.table-hover .table-warning:hover{background-color: #fcd4b9;}.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th{background-color: #fcd4b9;}.table-danger, .table-danger > th, .table-danger > td{background-color: #f4cfce;}.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody{border-color: #eba6a3;}.table-hover .table-danger:hover{background-color: #efbbb9;}.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th{background-color: #efbbb9;}.table-light, .table-light > th, .table-light > td{background-color: #fcfdfd;}.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody{border-color: #fafcfc;}.table-hover .table-light:hover{background-color: #edf3f3;}.table-hover .table-light:hover > td, .table-hover .table-light:hover > th{background-color: #edf3f3;}.table-dark, .table-dark > th, .table-dark > td{background-color: #bdc0c0;}.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody{border-color: #858a8a;}.table-hover .table-dark:hover{background-color: #b0b4b4;}.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th{background-color: #b0b4b4;}.table-default, .table-default > th, .table-default > td{background-color: #e8eaed;}.table-default th, .table-default td, .table-default thead th, .table-default tbody + tbody{border-color: #d4d9dd;}.table-hover .table-default:hover{background-color: #dadde2;}.table-hover .table-default:hover > td, .table-hover .table-default:hover > th{background-color: #dadde2;}.table-violet-dark, .table-violet-dark > th, .table-violet-dark > td{background-color: #ddd1da;}.table-violet-dark th, .table-violet-dark td, .table-violet-dark thead th, .table-violet-dark tbody + tbody{border-color: #c1a9ba;}.table-hover .table-violet-dark:hover{background-color: #d2c2ce;}.table-hover .table-violet-dark:hover > td, .table-hover .table-violet-dark:hover > th{background-color: #d2c2ce;}.table-violet-darker, .table-violet-darker > th, .table-violet-darker > td{background-color: #d3ccd1;}.table-violet-darker th, .table-violet-darker td, .table-violet-darker thead th, .table-violet-darker tbody + tbody{border-color: #ada0aa;}.table-hover .table-violet-darker:hover{background-color: #c7bec5;}.table-hover .table-violet-darker:hover > td, .table-hover .table-violet-darker:hover > th{background-color: #c7bec5;}.table-inverse-lightest, .table-inverse-lightest > th, .table-inverse-lightest > td{background-color: #e2e6e9;}.table-inverse-lightest th, .table-inverse-lightest td, .table-inverse-lightest thead th, .table-inverse-lightest tbody + tbody{border-color: #c9d1d6;}.table-hover .table-inverse-lightest:hover{background-color: #d4dade;}.table-hover .table-inverse-lightest:hover > td, .table-hover .table-inverse-lightest:hover > th{background-color: #d4dade;}.table-inverse-light, .table-inverse-light > th, .table-inverse-light > td{background-color: #dfe2e4;}.table-inverse-light th, .table-inverse-light td, .table-inverse-light thead th, .table-inverse-light tbody + tbody{border-color: #c3c9cd;}.table-hover .table-inverse-light:hover{background-color: #d1d5d8;}.table-hover .table-inverse-light:hover > td, .table-hover .table-inverse-light:hover > th{background-color: #d1d5d8;}.table-inverse, .table-inverse > th, .table-inverse > td{background-color: #cbd8e0;}.table-inverse th, .table-inverse td, .table-inverse thead th, .table-inverse tbody + tbody{border-color: #9fb6c5;}.table-hover .table-inverse:hover{background-color: #bbccd6;}.table-hover .table-inverse:hover > td, .table-hover .table-inverse:hover > th{background-color: #bbccd6;}.table-inverse-dark, .table-inverse-dark > th, .table-inverse-dark > td{background-color: #d1d9dd;}.table-inverse-dark th, .table-inverse-dark td, .table-inverse-dark thead th, .table-inverse-dark tbody + tbody{border-color: #aab8c1;}.table-hover .table-inverse-dark:hover{background-color: #c2cdd2;}.table-hover .table-inverse-dark:hover > td, .table-hover .table-inverse-dark:hover > th{background-color: #c2cdd2;}.table-inverse-darker, .table-inverse-darker > th, .table-inverse-darker > td{background-color: #ccd0d3;}.table-inverse-darker th, .table-inverse-darker td, .table-inverse-darker thead th, .table-inverse-darker tbody + tbody{border-color: #a0a8ad;}.table-hover .table-inverse-darker:hover{background-color: #bec3c7;}.table-hover .table-inverse-darker:hover > td, .table-hover .table-inverse-darker:hover > th{background-color: #bec3c7;}.table-alpha, .table-alpha > th, .table-alpha > td{background-color: #b8e4e4;}.table-alpha th, .table-alpha td, .table-alpha thead th, .table-alpha tbody + tbody{border-color: #7acecc;}.table-hover .table-alpha:hover{background-color: #a6dddd;}.table-hover .table-alpha:hover > td, .table-hover .table-alpha:hover > th{background-color: #a6dddd;}.table-alpha-dark, .table-alpha-dark > th, .table-alpha-dark > td{background-color: #beddd7;}.table-alpha-dark th, .table-alpha-dark td, .table-alpha-dark thead th, .table-alpha-dark tbody + tbody{border-color: #87c0b4;}.table-hover .table-alpha-dark:hover{background-color: #add4cd;}.table-hover .table-alpha-dark:hover > td, .table-hover .table-alpha-dark:hover > th{background-color: #add4cd;}.table-alpha-light, .table-alpha-light > th, .table-alpha-light > td{background-color: #c2f2e9;}.table-alpha-light th, .table-alpha-light td, .table-alpha-light thead th, .table-alpha-light tbody + tbody{border-color: #8ee7d5;}.table-hover .table-alpha-light:hover{background-color: #adeee1;}.table-hover .table-alpha-light:hover > td, .table-hover .table-alpha-light:hover > th{background-color: #adeee1;}.table-alpha-lightest, .table-alpha-lightest > th, .table-alpha-lightest > td{background-color: #c3f9ee;}.table-alpha-lightest th, .table-alpha-lightest td, .table-alpha-lightest thead th, .table-alpha-lightest tbody + tbody{border-color: #90f5e0;}.table-hover .table-alpha-lightest:hover{background-color: #acf7e7;}.table-hover .table-alpha-lightest:hover > td, .table-hover .table-alpha-lightest:hover > th{background-color: #acf7e7;}.table-beta, .table-beta > th, .table-beta > td{background-color: #d1dee4;}.table-beta th, .table-beta td, .table-beta thead th, .table-beta tbody + tbody{border-color: #aac2cd;}.table-hover .table-beta:hover{background-color: #c1d2db;}.table-hover .table-beta:hover > td, .table-hover .table-beta:hover > th{background-color: #c1d2db;}.table-beta-dark, .table-beta-dark > th, .table-beta-dark > td{background-color: #c9d2d6;}.table-beta-dark th, .table-beta-dark td, .table-beta-dark thead th, .table-beta-dark tbody + tbody{border-color: #9aabb2;}.table-hover .table-beta-dark:hover{background-color: #bbc6cb;}.table-hover .table-beta-dark:hover > td, .table-hover .table-beta-dark:hover > th{background-color: #bbc6cb;}.table-beta-light, .table-beta-light > th, .table-beta-light > td{background-color: #d5e4eb;}.table-beta-light th, .table-beta-light td, .table-beta-light thead th, .table-beta-light tbody + tbody{border-color: #b1cdda;}.table-hover .table-beta-light:hover{background-color: #c4d9e3;}.table-hover .table-beta-light:hover > td, .table-hover .table-beta-light:hover > th{background-color: #c4d9e3;}.table-beta-lightest, .table-beta-lightest > th, .table-beta-lightest > td{background-color: #d9eaf2;}.table-beta-lightest th, .table-beta-lightest td, .table-beta-lightest thead th, .table-beta-lightest tbody + tbody{border-color: #b8d9e7;}.table-hover .table-beta-lightest:hover{background-color: #c6e0ec;}.table-hover .table-beta-lightest:hover > td, .table-hover .table-beta-lightest:hover > th{background-color: #c6e0ec;}.table-gamma, .table-gamma > th, .table-gamma > td{background-color: #f7d7d9;}.table-gamma th, .table-gamma td, .table-gamma thead th, .table-gamma tbody + tbody{border-color: #f1b4b9;}.table-hover .table-gamma:hover{background-color: #f3c2c5;}.table-hover .table-gamma:hover > td, .table-hover .table-gamma:hover > th{background-color: #f3c2c5;}.table-gamma-dark, .table-gamma-dark > th, .table-gamma-dark > td{background-color: #e9d0d1;}.table-gamma-dark th, .table-gamma-dark td, .table-gamma-dark thead th, .table-gamma-dark tbody + tbody{border-color: #d6a7aa;}.table-hover .table-gamma-dark:hover{background-color: #e1bfc0;}.table-hover .table-gamma-dark:hover > td, .table-hover .table-gamma-dark:hover > th{background-color: #e1bfc0;}.table-gamma-light, .table-gamma-light > th, .table-gamma-light > td{background-color: #fedadd;}.table-gamma-light th, .table-gamma-light td, .table-gamma-light thead th, .table-gamma-light tbody + tbody{border-color: #fdbbbf;}.table-hover .table-gamma-light:hover{background-color: #fdc1c6;}.table-hover .table-gamma-light:hover > td, .table-hover .table-gamma-light:hover > th{background-color: #fdc1c6;}.table-gamma-lightest, .table-gamma-lightest > th, .table-gamma-lightest > td{background-color: #fee1e3;}.table-gamma-lightest th, .table-gamma-lightest td, .table-gamma-lightest thead th, .table-gamma-lightest tbody + tbody{border-color: #fdc8cc;}.table-hover .table-gamma-lightest:hover{background-color: #fdc8cc;}.table-hover .table-gamma-lightest:hover > td, .table-hover .table-gamma-lightest:hover > th{background-color: #fdc8cc;}.table-delta, .table-delta > th, .table-delta > td{background-color: #d1d1db;}.table-delta th, .table-delta td, .table-delta thead th, .table-delta tbody + tbody{border-color: #aaaabd;}.table-hover .table-delta:hover{background-color: #c3c3d0;}.table-hover .table-delta:hover > td, .table-hover .table-delta:hover > th{background-color: #c3c3d0;}.table-delta-dark, .table-delta-dark > th, .table-delta-dark > td{background-color: #c7c7cd;}.table-delta-dark th, .table-delta-dark td, .table-delta-dark thead th, .table-delta-dark tbody + tbody{border-color: #9796a2;}.table-hover .table-delta-dark:hover{background-color: #babac1;}.table-hover .table-delta-dark:hover > td, .table-hover .table-delta-dark:hover > th{background-color: #babac1;}.table-delta-light, .table-delta-light > th, .table-delta-light > td{background-color: #d6d6e2;}.table-delta-light th, .table-delta-light td, .table-delta-light thead th, .table-delta-light tbody + tbody{border-color: #b4b3ca;}.table-hover .table-delta-light:hover{background-color: #c7c7d7;}.table-hover .table-delta-light:hover > td, .table-hover .table-delta-light:hover > th{background-color: #c7c7d7;}.table-delta-lightest, .table-delta-lightest > th, .table-delta-lightest > td{background-color: #dbdbea;}.table-delta-lightest th, .table-delta-lightest td, .table-delta-lightest thead th, .table-delta-lightest tbody + tbody{border-color: #bdbcd7;}.table-hover .table-delta-lightest:hover{background-color: #cbcbe1;}.table-hover .table-delta-lightest:hover > td, .table-hover .table-delta-lightest:hover > th{background-color: #cbcbe1;}.table-epsilon, .table-epsilon > th, .table-epsilon > td{background-color: #f3d4c9;}.table-epsilon th, .table-epsilon td, .table-epsilon thead th, .table-epsilon tbody + tbody{border-color: #e9af9b;}.table-hover .table-epsilon:hover{background-color: #eec3b4;}.table-hover .table-epsilon:hover > td, .table-hover .table-epsilon:hover > th{background-color: #eec3b4;}.table-epsilon-dark, .table-epsilon-dark > th, .table-epsilon-dark > td{background-color: #e5cdc5;}.table-epsilon-dark th, .table-epsilon-dark td, .table-epsilon-dark thead th, .table-epsilon-dark tbody + tbody{border-color: #cfa393;}.table-hover .table-epsilon-dark:hover{background-color: #ddbeb3;}.table-hover .table-epsilon-dark:hover > td, .table-hover .table-epsilon-dark:hover > th{background-color: #ddbeb3;}.table-epsilon-light, .table-epsilon-light > th, .table-epsilon-light > td{background-color: #fbd8cb;}.table-epsilon-light th, .table-epsilon-light td, .table-epsilon-light thead th, .table-epsilon-light tbody + tbody{border-color: #f7b69f;}.table-hover .table-epsilon-light:hover{background-color: #f9c6b3;}.table-hover .table-epsilon-light:hover > td, .table-hover .table-epsilon-light:hover > th{background-color: #f9c6b3;}.table-epsilon-lightest, .table-epsilon-lightest > th, .table-epsilon-lightest > td{background-color: #ffdfd3;}.table-epsilon-lightest th, .table-epsilon-lightest td, .table-epsilon-lightest thead th, .table-epsilon-lightest tbody + tbody{border-color: #ffc4ae;}.table-hover .table-epsilon-lightest:hover{background-color: #ffccba;}.table-hover .table-epsilon-lightest:hover > td, .table-hover .table-epsilon-lightest:hover > th{background-color: #ffccba;}.table-active, .table-active > th, .table-active > td{background-color: rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover{background-color: rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover > td, .table-hover .table-active:hover > th{background-color: rgba(0, 0, 0, 0.075);}.table .thead-dark th{color: white; background-color: #343a40; border-color: #454d55;}.table .thead-light th{color: #495057; background-color: #e9ecef; border-color: #dee2e6;}.table-dark{color: white; background-color: #343a40;}.table-dark th, .table-dark td, .table-dark thead th{border-color: #454d55;}.table-dark.table-bordered{border: 0;}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color: rgba(255, 255, 255, 0.05);}.table-dark.table-hover tbody tr:hover{color: white; background-color: rgba(255, 255, 255, 0.075);}@media (max-width: 575.98px){.table-responsive-sm{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-sm > .table-bordered{border: 0;}}@media (max-width: 767.98px){.table-responsive-md{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-md > .table-bordered{border: 0;}}@media (max-width: 991.98px){.table-responsive-lg{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-lg > .table-bordered{border: 0;}}@media (max-width: 1199.98px){.table-responsive-xl{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-xl > .table-bordered{border: 0;}}.table-responsive{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive > .table-bordered{border: 0;}.form-control{display: block; width: 100%; height: calc(1.45em + 0.75rem + 2px); padding: 0.375rem 0.9375rem; font-size: 0.75rem; font-weight: 400; line-height: 1.45; color: #495057; background-color: white; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.125rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.form-control{transition: none;}}.form-control::-ms-expand{background-color: transparent; border: 0;}.form-control:focus{color: #495057; background-color: white; border-color: #21fffb; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.form-control::placeholder{color: #6c757d; opacity: 1;}.form-control:disabled, .o_wysiwyg_loader, .form-control[readonly]{background-color: #e9ecef; opacity: 1;}select.form-control:focus::-ms-value{color: #495057; background-color: white;}.form-control-file, .form-control-range{display: block; width: 100%;}.col-form-label, .control-label{padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.45;}.col-form-label-lg{padding-top: calc(0.625rem + 1px); padding-bottom: calc(0.625rem + 1px); font-size: 0.84375rem; line-height: 1.3333333;}.col-form-label-sm{padding-top: calc(0.0625rem + 1px); padding-bottom: calc(0.0625rem + 1px); font-size: 0.703125rem; line-height: 1.3;}.form-control-plaintext{display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0; line-height: 1.45; color: #343a40; background-color: transparent; border: solid transparent; border-width: 1px 0;}.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg{padding-right: 0; padding-left: 0;}.form-control-sm{height: calc(1.3em + 0.125rem + 2px); padding: 0.0625rem 0.3125rem; font-size: 0.703125rem; line-height: 1.3; border-radius: 0.0625rem;}.form-control-lg{height: calc(1.3333333em + 1.25rem + 2px); padding: 0.625rem 1rem; font-size: 0.84375rem; line-height: 1.3333333; border-radius: 0.125rem;}select.form-control[size], select.form-control[multiple]{height: auto;}textarea.form-control{height: auto;}.form-group{margin-bottom: 1rem;}.form-text, .help-block{display: block; margin-top: 0.25rem;}.form-row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px;}.form-row > .col, .form-row > [class*="col-"]{padding-right: 5px; padding-left: 5px;}.form-check{position: relative; display: block; padding-left: 1.25rem;}.form-check-input{position: absolute; margin-top: 0.3rem; margin-left: -1.25rem;}.form-check-input:disabled ~ .form-check-label{color: #6c757d;}.form-check-label{margin-bottom: 0;}.form-check-inline{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; padding-left: 0; margin-right: 0.75rem;}.form-check-inline .form-check-input{position: static; margin-top: 0; margin-right: 0.3125rem; margin-left: 0;}.valid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #2CBB70;}.valid-tooltip{position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.75rem; line-height: 1.45; color: white; background-color: #2cbb70; border-radius: 0.125rem;}.was-validated .form-control:valid, .form-control.is-valid, .has-success .form-control{border-color: #2CBB70; padding-right: calc(1.45em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232CBB70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: center right calc(0.3625em + 0.1875rem); background-size: calc(0.725em + 0.375rem) calc(0.725em + 0.375rem);}.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .has-success .form-control:focus{border-color: #2CBB70; box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.25);}.was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .has-success .form-control ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .has-success .form-control ~ .valid-tooltip{display: block;}.was-validated textarea.form-control:valid, textarea.form-control.is-valid, .has-success textarea.form-control{padding-right: calc(1.45em + 0.75rem); background-position: top calc(0.3625em + 0.1875rem) right calc(0.3625em + 0.1875rem);}.was-validated .custom-select:valid, .custom-select.is-valid, .has-success .custom-select.form-control{border-color: #2CBB70; padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.9375rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232CBB70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") white no-repeat center right 1.9375rem/calc(0.725em + 0.375rem) calc(0.725em + 0.375rem);}.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus, .has-success .custom-select.form-control:focus{border-color: #2CBB70; box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.25);}.was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .has-success .custom-select.form-control ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip, .has-success .custom-select.form-control ~ .valid-tooltip{display: block;}.was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .has-success .form-control-file.form-control ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip, .has-success .form-control-file.form-control ~ .valid-tooltip{display: block;}.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label, .has-success .form-check-input.form-control ~ .form-check-label{color: #2CBB70;}.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .has-success .form-check-input.form-control ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .has-success .form-check-input.form-control ~ .valid-tooltip{display: block;}.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label, .has-success .custom-control-input.form-control ~ .custom-control-label{color: #2CBB70;}.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before, .has-success .custom-control-input.form-control ~ .custom-control-label::before{border-color: #2CBB70;}.was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .has-success .custom-control-input.form-control ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip, .has-success .custom-control-input.form-control ~ .valid-tooltip{display: block;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before, .has-success .custom-control-input.form-control:checked ~ .custom-control-label::before{border-color: #46d48a; background-color: #46d48a;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before, .has-success .custom-control-input.form-control:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, .has-success .custom-control-input.form-control:focus:not(:checked) ~ .custom-control-label::before{border-color: #2CBB70;}.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label, .has-success .custom-file-input.form-control ~ .custom-file-label{border-color: #2CBB70;}.was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .has-success .custom-file-input.form-control ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip, .has-success .custom-file-input.form-control ~ .valid-tooltip{display: block;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label, .has-success .custom-file-input.form-control:focus ~ .custom-file-label{border-color: #2CBB70; box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.25);}.invalid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #D9534F;}.invalid-tooltip{position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.75rem; line-height: 1.45; color: white; background-color: #d9534f; border-radius: 0.125rem;}.was-validated .form-control:invalid, .form-control.is-invalid, .has-error .form-control{border-color: #D9534F; padding-right: calc(1.45em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23D9534F' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23D9534F' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); background-repeat: no-repeat; background-position: center right calc(0.3625em + 0.1875rem); background-size: calc(0.725em + 0.375rem) calc(0.725em + 0.375rem);}.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .has-error .form-control:focus{border-color: #D9534F; box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);}.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .has-error .form-control ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .has-error .form-control ~ .invalid-tooltip{display: block;}.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid, .has-error textarea.form-control{padding-right: calc(1.45em + 0.75rem); background-position: top calc(0.3625em + 0.1875rem) right calc(0.3625em + 0.1875rem);}.was-validated .custom-select:invalid, .custom-select.is-invalid, .has-error .custom-select.form-control{border-color: #D9534F; padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.9375rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23D9534F' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23D9534F' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") white no-repeat center right 1.9375rem/calc(0.725em + 0.375rem) calc(0.725em + 0.375rem);}.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus, .has-error .custom-select.form-control:focus{border-color: #D9534F; box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);}.was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .has-error .custom-select.form-control ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip, .has-error .custom-select.form-control ~ .invalid-tooltip{display: block;}.was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .has-error .form-control-file.form-control ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip, .has-error .form-control-file.form-control ~ .invalid-tooltip{display: block;}.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label, .has-error .form-check-input.form-control ~ .form-check-label{color: #D9534F;}.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .has-error .form-check-input.form-control ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .has-error .form-check-input.form-control ~ .invalid-tooltip{display: block;}.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label, .has-error .custom-control-input.form-control ~ .custom-control-label{color: #D9534F;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before, .has-error .custom-control-input.form-control ~ .custom-control-label::before{border-color: #D9534F;}.was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .has-error .custom-control-input.form-control ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip, .has-error .custom-control-input.form-control ~ .invalid-tooltip{display: block;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before, .has-error .custom-control-input.form-control:checked ~ .custom-control-label::before{border-color: #e27c79; background-color: #e27c79;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before, .has-error .custom-control-input.form-control:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .has-error .custom-control-input.form-control:focus:not(:checked) ~ .custom-control-label::before{border-color: #D9534F;}.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label, .has-error .custom-file-input.form-control ~ .custom-file-label{border-color: #D9534F;}.was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .has-error .custom-file-input.form-control ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip, .has-error .custom-file-input.form-control ~ .invalid-tooltip{display: block;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label, .has-error .custom-file-input.form-control:focus ~ .custom-file-label{border-color: #D9534F; box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);}.form-inline{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; align-items: center;}.form-inline .form-check{width: 100%;}@media (min-width: 576px){.form-inline label{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; margin-bottom: 0;}.form-inline .form-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; -webkit-flex-flow: row wrap; flex-flow: row wrap; align-items: center; margin-bottom: 0;}.form-inline .form-control{display: inline-block; width: auto; vertical-align: middle;}.form-inline .form-control-plaintext{display: inline-block;}.form-inline .input-group, .form-inline .custom-select{width: auto;}.form-inline .form-check{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0;}.form-inline .form-check-input{position: relative; flex-shrink: 0; margin-top: 0; margin-right: 0.25rem; margin-left: 0;}.form-inline .custom-control{align-items: center; justify-content: center;}.form-inline .custom-control-label{margin-bottom: 0;}}.btn{display: inline-block; font-weight: 600; color: #343a40; text-align: center; vertical-align: middle; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 0.375rem 0.9375rem; font-size: 0.75rem; line-height: 1.45; border-radius: 0.125rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.btn{transition: none;}}.btn:hover{color: #343a40; text-decoration: none;}.btn:focus, .btn.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.btn.disabled, .btn:disabled{opacity: 0.65;}a.btn.disabled, fieldset:disabled a.btn{pointer-events: none;}.btn-primary{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-primary:hover{color: white; background-color: #007a77; border-color: #006d6b;}.btn-primary:focus, .btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}.btn-primary.disabled, .btn-primary:disabled{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle{color: white; background-color: #006d6b; border-color: #00605e;}.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}.btn-secondary{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-secondary:hover{color: white; background-color: #98a2ac; border-color: #919ca6;}.btn-secondary:focus, .btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);}.btn-secondary.disabled, .btn-secondary:disabled{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle{color: white; background-color: #919ca6; border-color: #8a95a1;}.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);}.btn-success{color: white; background-color: #2CBB70; border-color: #2CBB70;}.btn-success:hover{color: white; background-color: #259c5d; border-color: #229257;}.btn-success:focus, .btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(76, 197, 133, 0.5);}.btn-success.disabled, .btn-success:disabled{color: white; background-color: #2CBB70; border-color: #2CBB70;}.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle{color: white; background-color: #229257; border-color: #208751;}.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(76, 197, 133, 0.5);}.btn-info{color: white; background-color: #4B9EB6; border-color: #4B9EB6;}.btn-info:hover{color: white; background-color: #3f879c; border-color: #3b7f93;}.btn-info:focus, .btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(102, 173, 193, 0.5);}.btn-info.disabled, .btn-info:disabled{color: white; background-color: #4B9EB6; border-color: #4B9EB6;}.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle{color: white; background-color: #3b7f93; border-color: #387789;}.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(102, 173, 193, 0.5);}.btn-warning{color: white; background-color: #F79B5B; border-color: #F79B5B;}.btn-warning:hover{color: white; background-color: #f58537; border-color: #f57d2a;}.btn-warning:focus, .btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(248, 170, 116, 0.5);}.btn-warning.disabled, .btn-warning:disabled{color: white; background-color: #F79B5B; border-color: #F79B5B;}.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle{color: white; background-color: #f57d2a; border-color: #f4761e;}.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(248, 170, 116, 0.5);}.btn-danger{color: white; background-color: #D9534F; border-color: #D9534F;}.btn-danger:hover{color: white; background-color: #d23430; border-color: #c9302c;}.btn-danger:focus, .btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);}.btn-danger.disabled, .btn-danger:disabled{color: white; background-color: #D9534F; border-color: #D9534F;}.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle{color: white; background-color: #c9302c; border-color: #bf2e29;}.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);}.btn-light{color: #343a40; background-color: #f6f9f9; border-color: #f6f9f9;}.btn-light:hover{color: #343a40; background-color: #dfeae9; border-color: #d7e4e4;}.btn-light:focus, .btn-light.focus{box-shadow: 0 0 0 0.2rem rgba(217, 220, 221, 0.5);}.btn-light.disabled, .btn-light:disabled{color: #343a40; background-color: #f6f9f9; border-color: #f6f9f9;}.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle{color: #343a40; background-color: #d7e4e4; border-color: #d0dfdf;}.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(217, 220, 221, 0.5);}.btn-dark{color: white; background-color: #141f1e; border-color: #141f1e;}.btn-dark:hover{color: white; background-color: #050808; border-color: black;}.btn-dark:focus, .btn-dark.focus{box-shadow: 0 0 0 0.2rem rgba(56, 64, 64, 0.5);}.btn-dark.disabled, .btn-dark:disabled{color: white; background-color: #141f1e; border-color: #141f1e;}.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle{color: white; background-color: black; border-color: black;}.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(56, 64, 64, 0.5);}.btn-default{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-default:hover{color: white; background-color: #98a2ac; border-color: #919ca6;}.btn-default:focus, .btn-default.focus{box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);}.btn-default.disabled, .btn-default:disabled{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, .show > .btn-default.dropdown-toggle{color: white; background-color: #919ca6; border-color: #8a95a1;}.btn-default:not(:disabled):not(.disabled):active:focus, .btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-default.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);}.btn-violet-dark{color: white; background-color: #875A7B; border-color: #875A7B;}.btn-violet-dark:hover{color: white; background-color: #704b66; border-color: #68465f;}.btn-violet-dark:focus, .btn-violet-dark.focus{box-shadow: 0 0 0 0.2rem rgba(153, 115, 143, 0.5);}.btn-violet-dark.disabled, .btn-violet-dark:disabled{color: white; background-color: #875A7B; border-color: #875A7B;}.btn-violet-dark:not(:disabled):not(.disabled):active, .btn-violet-dark:not(:disabled):not(.disabled).active, .show > .btn-violet-dark.dropdown-toggle{color: white; background-color: #68465f; border-color: #614158;}.btn-violet-dark:not(:disabled):not(.disabled):active:focus, .btn-violet-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-violet-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(153, 115, 143, 0.5);}.btn-violet-darker{color: white; background-color: #62495B; border-color: #62495B;}.btn-violet-darker:hover{color: white; background-color: #4c3947; border-color: #453340;}.btn-violet-darker:focus, .btn-violet-darker.focus{box-shadow: 0 0 0 0.2rem rgba(122, 100, 116, 0.5);}.btn-violet-darker.disabled, .btn-violet-darker:disabled{color: white; background-color: #62495B; border-color: #62495B;}.btn-violet-darker:not(:disabled):not(.disabled):active, .btn-violet-darker:not(:disabled):not(.disabled).active, .show > .btn-violet-darker.dropdown-toggle{color: white; background-color: #453340; border-color: #3d2e39;}.btn-violet-darker:not(:disabled):not(.disabled):active:focus, .btn-violet-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-violet-darker.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(122, 100, 116, 0.5);}.btn-inverse-lightest{color: white; background-color: #98A6B0; border-color: #98A6B0;}.btn-inverse-lightest:hover{color: white; background-color: #82939f; border-color: #7b8d9a;}.btn-inverse-lightest:focus, .btn-inverse-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(167, 179, 188, 0.5);}.btn-inverse-lightest.disabled, .btn-inverse-lightest:disabled{color: white; background-color: #98A6B0; border-color: #98A6B0;}.btn-inverse-lightest:not(:disabled):not(.disabled):active, .btn-inverse-lightest:not(:disabled):not(.disabled).active, .show > .btn-inverse-lightest.dropdown-toggle{color: white; background-color: #7b8d9a; border-color: #748794;}.btn-inverse-lightest:not(:disabled):not(.disabled):active:focus, .btn-inverse-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(167, 179, 188, 0.5);}.btn-inverse-light{color: white; background-color: #8B979F; border-color: #8B979F;}.btn-inverse-light:hover{color: white; background-color: #76848e; border-color: #707e87;}.btn-inverse-light:focus, .btn-inverse-light.focus{box-shadow: 0 0 0 0.2rem rgba(156, 167, 173, 0.5);}.btn-inverse-light.disabled, .btn-inverse-light:disabled{color: white; background-color: #8B979F; border-color: #8B979F;}.btn-inverse-light:not(:disabled):not(.disabled):active, .btn-inverse-light:not(:disabled):not(.disabled).active, .show > .btn-inverse-light.dropdown-toggle{color: white; background-color: #707e87; border-color: #6a7780;}.btn-inverse-light:not(:disabled):not(.disabled):active:focus, .btn-inverse-light:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(156, 167, 173, 0.5);}.btn-inverse{color: white; background-color: #47738F; border-color: #47738F;}.btn-inverse:hover{color: white; background-color: #3a5e75; border-color: #36586d;}.btn-inverse:focus, .btn-inverse.focus{box-shadow: 0 0 0 0.2rem rgba(99, 136, 160, 0.5);}.btn-inverse.disabled, .btn-inverse:disabled{color: white; background-color: #47738F; border-color: #47738F;}.btn-inverse:not(:disabled):not(.disabled):active, .btn-inverse:not(:disabled):not(.disabled).active, .show > .btn-inverse.dropdown-toggle{color: white; background-color: #36586d; border-color: #325164;}.btn-inverse:not(:disabled):not(.disabled):active:focus, .btn-inverse:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(99, 136, 160, 0.5);}.btn-inverse-dark{color: white; background-color: #5B7687; border-color: #5B7687;}.btn-inverse-dark:hover{color: white; background-color: #4c6270; border-color: #465b69;}.btn-inverse-dark:focus, .btn-inverse-dark.focus{box-shadow: 0 0 0 0.2rem rgba(116, 139, 153, 0.5);}.btn-inverse-dark.disabled, .btn-inverse-dark:disabled{color: white; background-color: #5B7687; border-color: #5B7687;}.btn-inverse-dark:not(:disabled):not(.disabled):active, .btn-inverse-dark:not(:disabled):not(.disabled).active, .show > .btn-inverse-dark.dropdown-toggle{color: white; background-color: #465b69; border-color: #415561;}.btn-inverse-dark:not(:disabled):not(.disabled):active:focus, .btn-inverse-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(116, 139, 153, 0.5);}.btn-inverse-darker{color: white; background-color: #485761; border-color: #485761;}.btn-inverse-darker:hover{color: white; background-color: #38434b; border-color: #323d44;}.btn-inverse-darker:focus, .btn-inverse-darker.focus{box-shadow: 0 0 0 0.2rem rgba(99, 112, 121, 0.5);}.btn-inverse-darker.disabled, .btn-inverse-darker:disabled{color: white; background-color: #485761; border-color: #485761;}.btn-inverse-darker:not(:disabled):not(.disabled):active, .btn-inverse-darker:not(:disabled):not(.disabled).active, .show > .btn-inverse-darker.dropdown-toggle{color: white; background-color: #323d44; border-color: #2d363c;}.btn-inverse-darker:not(:disabled):not(.disabled):active:focus, .btn-inverse-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse-darker.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(99, 112, 121, 0.5);}.btn-alpha{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-alpha:hover{color: white; background-color: #007a77; border-color: #006d6b;}.btn-alpha:focus, .btn-alpha.focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}.btn-alpha.disabled, .btn-alpha:disabled{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-alpha:not(:disabled):not(.disabled):active, .btn-alpha:not(:disabled):not(.disabled).active, .show > .btn-alpha.dropdown-toggle{color: white; background-color: #006d6b; border-color: #00605e;}.btn-alpha:not(:disabled):not(.disabled):active:focus, .btn-alpha:not(:disabled):not(.disabled).active:focus, .show > .btn-alpha.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}.btn-alpha-dark{color: white; background-color: #18856F; border-color: #18856F;}.btn-alpha-dark:hover{color: white; background-color: #126554; border-color: #105a4b;}.btn-alpha-dark:focus, .btn-alpha-dark.focus{box-shadow: 0 0 0 0.2rem rgba(59, 151, 133, 0.5);}.btn-alpha-dark.disabled, .btn-alpha-dark:disabled{color: white; background-color: #18856F; border-color: #18856F;}.btn-alpha-dark:not(:disabled):not(.disabled):active, .btn-alpha-dark:not(:disabled):not(.disabled).active, .show > .btn-alpha-dark.dropdown-toggle{color: white; background-color: #105a4b; border-color: #0e4f42;}.btn-alpha-dark:not(:disabled):not(.disabled):active:focus, .btn-alpha-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-alpha-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(59, 151, 133, 0.5);}.btn-alpha-light{color: white; background-color: #26D1AF; border-color: #26D1AF;}.btn-alpha-light:hover{color: white; background-color: #20b194; border-color: #1ea68b;}.btn-alpha-light:focus, .btn-alpha-light.focus{box-shadow: 0 0 0 0.2rem rgba(71, 216, 187, 0.5);}.btn-alpha-light.disabled, .btn-alpha-light:disabled{color: white; background-color: #26D1AF; border-color: #26D1AF;}.btn-alpha-light:not(:disabled):not(.disabled):active, .btn-alpha-light:not(:disabled):not(.disabled).active, .show > .btn-alpha-light.dropdown-toggle{color: white; background-color: #1ea68b; border-color: #1c9b82;}.btn-alpha-light:not(:disabled):not(.disabled):active:focus, .btn-alpha-light:not(:disabled):not(.disabled).active:focus, .show > .btn-alpha-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(71, 216, 187, 0.5);}.btn-alpha-lightest{color: white; background-color: #2AEBC4; border-color: #2AEBC4;}.btn-alpha-lightest:hover{color: white; background-color: #14dab2; border-color: #13cfa9;}.btn-alpha-lightest:focus, .btn-alpha-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(74, 238, 205, 0.5);}.btn-alpha-lightest.disabled, .btn-alpha-lightest:disabled{color: white; background-color: #2AEBC4; border-color: #2AEBC4;}.btn-alpha-lightest:not(:disabled):not(.disabled):active, .btn-alpha-lightest:not(:disabled):not(.disabled).active, .show > .btn-alpha-lightest.dropdown-toggle{color: white; background-color: #13cfa9; border-color: #12c39f;}.btn-alpha-lightest:not(:disabled):not(.disabled):active:focus, .btn-alpha-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-alpha-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(74, 238, 205, 0.5);}.btn-beta{color: white; background-color: #5B899E; border-color: #5B899E;}.btn-beta:hover{color: white; background-color: #4d7486; border-color: #486d7e;}.btn-beta:focus, .btn-beta.focus{box-shadow: 0 0 0 0.2rem rgba(116, 155, 173, 0.5);}.btn-beta.disabled, .btn-beta:disabled{color: white; background-color: #5B899E; border-color: #5B899E;}.btn-beta:not(:disabled):not(.disabled):active, .btn-beta:not(:disabled):not(.disabled).active, .show > .btn-beta.dropdown-toggle{color: white; background-color: #486d7e; border-color: #446676;}.btn-beta:not(:disabled):not(.disabled):active:focus, .btn-beta:not(:disabled):not(.disabled).active:focus, .show > .btn-beta.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(116, 155, 173, 0.5);}.btn-beta-dark{color: white; background-color: #3D5D6B; border-color: #3D5D6B;}.btn-beta-dark:hover{color: white; background-color: #2f4853; border-color: #2a414b;}.btn-beta-dark:focus, .btn-beta-dark.focus{box-shadow: 0 0 0 0.2rem rgba(90, 117, 129, 0.5);}.btn-beta-dark.disabled, .btn-beta-dark:disabled{color: white; background-color: #3D5D6B; border-color: #3D5D6B;}.btn-beta-dark:not(:disabled):not(.disabled):active, .btn-beta-dark:not(:disabled):not(.disabled).active, .show > .btn-beta-dark.dropdown-toggle{color: white; background-color: #2a414b; border-color: #263a42;}.btn-beta-dark:not(:disabled):not(.disabled):active:focus, .btn-beta-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-beta-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(90, 117, 129, 0.5);}.btn-beta-light{color: white; background-color: #699FB8; border-color: #699FB8;}.btn-beta-light:hover{color: white; background-color: #518eaa; border-color: #4c87a2;}.btn-beta-light:focus, .btn-beta-light.focus{box-shadow: 0 0 0 0.2rem rgba(128, 173, 195, 0.5);}.btn-beta-light.disabled, .btn-beta-light:disabled{color: white; background-color: #699FB8; border-color: #699FB8;}.btn-beta-light:not(:disabled):not(.disabled):active, .btn-beta-light:not(:disabled):not(.disabled).active, .show > .btn-beta-light.dropdown-toggle{color: white; background-color: #4c87a2; border-color: #487f99;}.btn-beta-light:not(:disabled):not(.disabled):active:focus, .btn-beta-light:not(:disabled):not(.disabled).active:focus, .show > .btn-beta-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(128, 173, 195, 0.5);}.btn-beta-lightest{color: white; background-color: #77B5D1; border-color: #77B5D1;}.btn-beta-lightest:hover{color: white; background-color: #5aa5c7; border-color: #51a0c4;}.btn-beta-lightest:focus, .btn-beta-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(139, 192, 216, 0.5);}.btn-beta-lightest.disabled, .btn-beta-lightest:disabled{color: white; background-color: #77B5D1; border-color: #77B5D1;}.btn-beta-lightest:not(:disabled):not(.disabled):active, .btn-beta-lightest:not(:disabled):not(.disabled).active, .show > .btn-beta-lightest.dropdown-toggle{color: white; background-color: #51a0c4; border-color: #479bc1;}.btn-beta-lightest:not(:disabled):not(.disabled):active:focus, .btn-beta-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-beta-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(139, 192, 216, 0.5);}.btn-gamma{color: white; background-color: #E46F78; border-color: #E46F78;}.btn-gamma:hover{color: white; background-color: #de4f5a; border-color: #dc4450;}.btn-gamma:focus, .btn-gamma.focus{box-shadow: 0 0 0 0.2rem rgba(232, 133, 140, 0.5);}.btn-gamma.disabled, .btn-gamma:disabled{color: white; background-color: #E46F78; border-color: #E46F78;}.btn-gamma:not(:disabled):not(.disabled):active, .btn-gamma:not(:disabled):not(.disabled).active, .show > .btn-gamma.dropdown-toggle{color: white; background-color: #dc4450; border-color: #da3946;}.btn-gamma:not(:disabled):not(.disabled):active:focus, .btn-gamma:not(:disabled):not(.disabled).active:focus, .show > .btn-gamma.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(232, 133, 140, 0.5);}.btn-gamma-dark{color: white; background-color: #B0565C; border-color: #B0565C;}.btn-gamma-dark:hover{color: white; background-color: #98474d; border-color: #904348;}.btn-gamma-dark:focus, .btn-gamma-dark.focus{box-shadow: 0 0 0 0.2rem rgba(188, 111, 116, 0.5);}.btn-gamma-dark.disabled, .btn-gamma-dark:disabled{color: white; background-color: #B0565C; border-color: #B0565C;}.btn-gamma-dark:not(:disabled):not(.disabled):active, .btn-gamma-dark:not(:disabled):not(.disabled).active, .show > .btn-gamma-dark.dropdown-toggle{color: white; background-color: #904348; border-color: #873f44;}.btn-gamma-dark:not(:disabled):not(.disabled):active:focus, .btn-gamma-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-gamma-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(188, 111, 116, 0.5);}.btn-gamma-light{color: white; background-color: #FC7C84; border-color: #FC7C84;}.btn-gamma-light:hover{color: white; background-color: #fb5761; border-color: #fb4a55;}.btn-gamma-light:focus, .btn-gamma-light.focus{box-shadow: 0 0 0 0.2rem rgba(252, 144, 150, 0.5);}.btn-gamma-light.disabled, .btn-gamma-light:disabled{color: white; background-color: #FC7C84; border-color: #FC7C84;}.btn-gamma-light:not(:disabled):not(.disabled):active, .btn-gamma-light:not(:disabled):not(.disabled).active, .show > .btn-gamma-light.dropdown-toggle{color: white; background-color: #fb4a55; border-color: #fb3e49;}.btn-gamma-light:not(:disabled):not(.disabled):active:focus, .btn-gamma-light:not(:disabled):not(.disabled).active:focus, .show > .btn-gamma-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 144, 150, 0.5);}.btn-gamma-lightest{color: white; background-color: #FC959C; border-color: #FC959C;}.btn-gamma-lightest:hover{color: white; background-color: #fb7079; border-color: #fb636e;}.btn-gamma-lightest:focus, .btn-gamma-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(252, 165, 171, 0.5);}.btn-gamma-lightest.disabled, .btn-gamma-lightest:disabled{color: white; background-color: #FC959C; border-color: #FC959C;}.btn-gamma-lightest:not(:disabled):not(.disabled):active, .btn-gamma-lightest:not(:disabled):not(.disabled).active, .show > .btn-gamma-lightest.dropdown-toggle{color: white; background-color: #fb636e; border-color: #fa5762;}.btn-gamma-lightest:not(:disabled):not(.disabled):active:focus, .btn-gamma-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-gamma-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 165, 171, 0.5);}.btn-delta{color: white; background-color: #5C5B80; border-color: #5C5B80;}.btn-delta:hover{color: white; background-color: #4c4b6a; border-color: #474662;}.btn-delta:focus, .btn-delta.focus{box-shadow: 0 0 0 0.2rem rgba(116, 116, 147, 0.5);}.btn-delta.disabled, .btn-delta:disabled{color: white; background-color: #5C5B80; border-color: #5C5B80;}.btn-delta:not(:disabled):not(.disabled):active, .btn-delta:not(:disabled):not(.disabled).active, .show > .btn-delta.dropdown-toggle{color: white; background-color: #474662; border-color: #41415b;}.btn-delta:not(:disabled):not(.disabled):active:focus, .btn-delta:not(:disabled):not(.disabled).active:focus, .show > .btn-delta.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(116, 116, 147, 0.5);}.btn-delta-dark{color: white; background-color: #37364D; border-color: #37364D;}.btn-delta-dark:hover{color: white; background-color: #272637; border-color: #22212f;}.btn-delta-dark:focus, .btn-delta-dark.focus{box-shadow: 0 0 0 0.2rem rgba(85, 84, 104, 0.5);}.btn-delta-dark.disabled, .btn-delta-dark:disabled{color: white; background-color: #37364D; border-color: #37364D;}.btn-delta-dark:not(:disabled):not(.disabled):active, .btn-delta-dark:not(:disabled):not(.disabled).active, .show > .btn-delta-dark.dropdown-toggle{color: white; background-color: #22212f; border-color: #1c1c28;}.btn-delta-dark:not(:disabled):not(.disabled):active:focus, .btn-delta-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-delta-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(85, 84, 104, 0.5);}.btn-delta-light{color: white; background-color: #6E6D99; border-color: #6E6D99;}.btn-delta-light:hover{color: white; background-color: #5d5c84; border-color: #58577c;}.btn-delta-light:focus, .btn-delta-light.focus{box-shadow: 0 0 0 0.2rem rgba(132, 131, 168, 0.5);}.btn-delta-light.disabled, .btn-delta-light:disabled{color: white; background-color: #6E6D99; border-color: #6E6D99;}.btn-delta-light:not(:disabled):not(.disabled):active, .btn-delta-light:not(:disabled):not(.disabled).active, .show > .btn-delta-light.dropdown-toggle{color: white; background-color: #58577c; border-color: #525275;}.btn-delta-light:not(:disabled):not(.disabled):active:focus, .btn-delta-light:not(:disabled):not(.disabled).active:focus, .show > .btn-delta-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(132, 131, 168, 0.5);}.btn-delta-lightest{color: white; background-color: #807FB3; border-color: #807FB3;}.btn-delta-lightest:hover{color: white; background-color: #6867a5; border-color: #605fa0;}.btn-delta-lightest:focus, .btn-delta-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(147, 146, 190, 0.5);}.btn-delta-lightest.disabled, .btn-delta-lightest:disabled{color: white; background-color: #807FB3; border-color: #807FB3;}.btn-delta-lightest:not(:disabled):not(.disabled):active, .btn-delta-lightest:not(:disabled):not(.disabled).active, .show > .btn-delta-lightest.dropdown-toggle{color: white; background-color: #605fa0; border-color: #5b5a98;}.btn-delta-lightest:not(:disabled):not(.disabled):active:focus, .btn-delta-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-delta-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(147, 146, 190, 0.5);}.btn-epsilon{color: white; background-color: #D5653E; border-color: #D5653E;}.btn-epsilon:hover{color: white; background-color: #c2522a; border-color: #b84d28;}.btn-epsilon:focus, .btn-epsilon.focus{box-shadow: 0 0 0 0.2rem rgba(219, 124, 91, 0.5);}.btn-epsilon.disabled, .btn-epsilon:disabled{color: white; background-color: #D5653E; border-color: #D5653E;}.btn-epsilon:not(:disabled):not(.disabled):active, .btn-epsilon:not(:disabled):not(.disabled).active, .show > .btn-epsilon.dropdown-toggle{color: white; background-color: #b84d28; border-color: #ad4926;}.btn-epsilon:not(:disabled):not(.disabled):active:focus, .btn-epsilon:not(:disabled):not(.disabled).active:focus, .show > .btn-epsilon.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(219, 124, 91, 0.5);}.btn-epsilon-dark{color: white; background-color: #A34E2F; border-color: #A34E2F;}.btn-epsilon-dark:hover{color: white; background-color: #854026; border-color: #7b3b24;}.btn-epsilon-dark:focus, .btn-epsilon-dark.focus{box-shadow: 0 0 0 0.2rem rgba(177, 105, 78, 0.5);}.btn-epsilon-dark.disabled, .btn-epsilon-dark:disabled{color: white; background-color: #A34E2F; border-color: #A34E2F;}.btn-epsilon-dark:not(:disabled):not(.disabled):active, .btn-epsilon-dark:not(:disabled):not(.disabled).active, .show > .btn-epsilon-dark.dropdown-toggle{color: white; background-color: #7b3b24; border-color: #723621;}.btn-epsilon-dark:not(:disabled):not(.disabled):active:focus, .btn-epsilon-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-epsilon-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(177, 105, 78, 0.5);}.btn-epsilon-light{color: white; background-color: #F07346; border-color: #F07346;}.btn-epsilon-light:hover{color: white; background-color: #ed5823; border-color: #ec4f17;}.btn-epsilon-light:focus, .btn-epsilon-light.focus{box-shadow: 0 0 0 0.2rem rgba(242, 136, 98, 0.5);}.btn-epsilon-light.disabled, .btn-epsilon-light:disabled{color: white; background-color: #F07346; border-color: #F07346;}.btn-epsilon-light:not(:disabled):not(.disabled):active, .btn-epsilon-light:not(:disabled):not(.disabled).active, .show > .btn-epsilon-light.dropdown-toggle{color: white; background-color: #ec4f17; border-color: #e44a12;}.btn-epsilon-light:not(:disabled):not(.disabled):active:focus, .btn-epsilon-light:not(:disabled):not(.disabled).active:focus, .show > .btn-epsilon-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(242, 136, 98, 0.5);}.btn-epsilon-lightest{color: white; background-color: #FF8D63; border-color: #FF8D63;}.btn-epsilon-lightest:hover{color: white; background-color: #ff713d; border-color: #ff6830;}.btn-epsilon-lightest:focus, .btn-epsilon-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(255, 158, 122, 0.5);}.btn-epsilon-lightest.disabled, .btn-epsilon-lightest:disabled{color: white; background-color: #FF8D63; border-color: #FF8D63;}.btn-epsilon-lightest:not(:disabled):not(.disabled):active, .btn-epsilon-lightest:not(:disabled):not(.disabled).active, .show > .btn-epsilon-lightest.dropdown-toggle{color: white; background-color: #ff6830; border-color: #ff5e23;}.btn-epsilon-lightest:not(:disabled):not(.disabled):active:focus, .btn-epsilon-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-epsilon-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(255, 158, 122, 0.5);}.btn-outline-primary{color: #00A09D; border-color: #00A09D;}.btn-outline-primary:hover{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-outline-primary:focus, .btn-outline-primary.focus{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.btn-outline-primary.disabled, .btn-outline-primary:disabled{color: #00A09D; background-color: transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.btn-outline-secondary{color: #adb5bd; border-color: #adb5bd;}.btn-outline-secondary:hover{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-outline-secondary:focus, .btn-outline-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.btn-outline-secondary.disabled, .btn-outline-secondary:disabled{color: #adb5bd; background-color: transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.btn-outline-success{color: #2CBB70; border-color: #2CBB70;}.btn-outline-success:hover{color: white; background-color: #2CBB70; border-color: #2CBB70;}.btn-outline-success:focus, .btn-outline-success.focus{box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.5);}.btn-outline-success.disabled, .btn-outline-success:disabled{color: #2CBB70; background-color: transparent;}.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle{color: white; background-color: #2CBB70; border-color: #2CBB70;}.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.5);}.btn-outline-info{color: #4B9EB6; border-color: #4B9EB6;}.btn-outline-info:hover{color: white; background-color: #4B9EB6; border-color: #4B9EB6;}.btn-outline-info:focus, .btn-outline-info.focus{box-shadow: 0 0 0 0.2rem rgba(75, 158, 182, 0.5);}.btn-outline-info.disabled, .btn-outline-info:disabled{color: #4B9EB6; background-color: transparent;}.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle{color: white; background-color: #4B9EB6; border-color: #4B9EB6;}.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(75, 158, 182, 0.5);}.btn-outline-warning{color: #F79B5B; border-color: #F79B5B;}.btn-outline-warning:hover{color: white; background-color: #F79B5B; border-color: #F79B5B;}.btn-outline-warning:focus, .btn-outline-warning.focus{box-shadow: 0 0 0 0.2rem rgba(247, 155, 91, 0.5);}.btn-outline-warning.disabled, .btn-outline-warning:disabled{color: #F79B5B; background-color: transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle{color: white; background-color: #F79B5B; border-color: #F79B5B;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(247, 155, 91, 0.5);}.btn-outline-danger{color: #D9534F; border-color: #D9534F;}.btn-outline-danger:hover{color: white; background-color: #D9534F; border-color: #D9534F;}.btn-outline-danger:focus, .btn-outline-danger.focus{box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);}.btn-outline-danger.disabled, .btn-outline-danger:disabled{color: #D9534F; background-color: transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle{color: white; background-color: #D9534F; border-color: #D9534F;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);}.btn-outline-light{color: #f6f9f9; border-color: #f6f9f9;}.btn-outline-light:hover{color: #343a40; background-color: #f6f9f9; border-color: #f6f9f9;}.btn-outline-light:focus, .btn-outline-light.focus{box-shadow: 0 0 0 0.2rem rgba(246, 249, 249, 0.5);}.btn-outline-light.disabled, .btn-outline-light:disabled{color: #f6f9f9; background-color: transparent;}.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle{color: #343a40; background-color: #f6f9f9; border-color: #f6f9f9;}.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(246, 249, 249, 0.5);}.btn-outline-dark{color: #141f1e; border-color: #141f1e;}.btn-outline-dark:hover{color: white; background-color: #141f1e; border-color: #141f1e;}.btn-outline-dark:focus, .btn-outline-dark.focus{box-shadow: 0 0 0 0.2rem rgba(20, 31, 30, 0.5);}.btn-outline-dark.disabled, .btn-outline-dark:disabled{color: #141f1e; background-color: transparent;}.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle{color: white; background-color: #141f1e; border-color: #141f1e;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(20, 31, 30, 0.5);}.btn-outline-default{color: #adb5bd; border-color: #adb5bd;}.btn-outline-default:hover{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-outline-default:focus, .btn-outline-default.focus{box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.btn-outline-default.disabled, .btn-outline-default:disabled{color: #adb5bd; background-color: transparent;}.btn-outline-default:not(:disabled):not(.disabled):active, .btn-outline-default:not(:disabled):not(.disabled).active, .show > .btn-outline-default.dropdown-toggle{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-outline-default:not(:disabled):not(.disabled):active:focus, .btn-outline-default:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-default.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.btn-outline-violet-dark{color: #875A7B; border-color: #875A7B;}.btn-outline-violet-dark:hover{color: white; background-color: #875A7B; border-color: #875A7B;}.btn-outline-violet-dark:focus, .btn-outline-violet-dark.focus{box-shadow: 0 0 0 0.2rem rgba(135, 90, 123, 0.5);}.btn-outline-violet-dark.disabled, .btn-outline-violet-dark:disabled{color: #875A7B; background-color: transparent;}.btn-outline-violet-dark:not(:disabled):not(.disabled):active, .btn-outline-violet-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-violet-dark.dropdown-toggle{color: white; background-color: #875A7B; border-color: #875A7B;}.btn-outline-violet-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-violet-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-violet-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(135, 90, 123, 0.5);}.btn-outline-violet-darker{color: #62495B; border-color: #62495B;}.btn-outline-violet-darker:hover{color: white; background-color: #62495B; border-color: #62495B;}.btn-outline-violet-darker:focus, .btn-outline-violet-darker.focus{box-shadow: 0 0 0 0.2rem rgba(98, 73, 91, 0.5);}.btn-outline-violet-darker.disabled, .btn-outline-violet-darker:disabled{color: #62495B; background-color: transparent;}.btn-outline-violet-darker:not(:disabled):not(.disabled):active, .btn-outline-violet-darker:not(:disabled):not(.disabled).active, .show > .btn-outline-violet-darker.dropdown-toggle{color: white; background-color: #62495B; border-color: #62495B;}.btn-outline-violet-darker:not(:disabled):not(.disabled):active:focus, .btn-outline-violet-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-violet-darker.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(98, 73, 91, 0.5);}.btn-outline-inverse-lightest{color: #98A6B0; border-color: #98A6B0;}.btn-outline-inverse-lightest:hover{color: white; background-color: #98A6B0; border-color: #98A6B0;}.btn-outline-inverse-lightest:focus, .btn-outline-inverse-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(152, 166, 176, 0.5);}.btn-outline-inverse-lightest.disabled, .btn-outline-inverse-lightest:disabled{color: #98A6B0; background-color: transparent;}.btn-outline-inverse-lightest:not(:disabled):not(.disabled):active, .btn-outline-inverse-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-inverse-lightest.dropdown-toggle{color: white; background-color: #98A6B0; border-color: #98A6B0;}.btn-outline-inverse-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-inverse-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(152, 166, 176, 0.5);}.btn-outline-inverse-light{color: #8B979F; border-color: #8B979F;}.btn-outline-inverse-light:hover{color: white; background-color: #8B979F; border-color: #8B979F;}.btn-outline-inverse-light:focus, .btn-outline-inverse-light.focus{box-shadow: 0 0 0 0.2rem rgba(139, 151, 159, 0.5);}.btn-outline-inverse-light.disabled, .btn-outline-inverse-light:disabled{color: #8B979F; background-color: transparent;}.btn-outline-inverse-light:not(:disabled):not(.disabled):active, .btn-outline-inverse-light:not(:disabled):not(.disabled).active, .show > .btn-outline-inverse-light.dropdown-toggle{color: white; background-color: #8B979F; border-color: #8B979F;}.btn-outline-inverse-light:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-inverse-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(139, 151, 159, 0.5);}.btn-outline-inverse{color: #47738F; border-color: #47738F;}.btn-outline-inverse:hover{color: white; background-color: #47738F; border-color: #47738F;}.btn-outline-inverse:focus, .btn-outline-inverse.focus{box-shadow: 0 0 0 0.2rem rgba(71, 115, 143, 0.5);}.btn-outline-inverse.disabled, .btn-outline-inverse:disabled{color: #47738F; background-color: transparent;}.btn-outline-inverse:not(:disabled):not(.disabled):active, .btn-outline-inverse:not(:disabled):not(.disabled).active, .show > .btn-outline-inverse.dropdown-toggle{color: white; background-color: #47738F; border-color: #47738F;}.btn-outline-inverse:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-inverse.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(71, 115, 143, 0.5);}.btn-outline-inverse-dark{color: #5B7687; border-color: #5B7687;}.btn-outline-inverse-dark:hover{color: white; background-color: #5B7687; border-color: #5B7687;}.btn-outline-inverse-dark:focus, .btn-outline-inverse-dark.focus{box-shadow: 0 0 0 0.2rem rgba(91, 118, 135, 0.5);}.btn-outline-inverse-dark.disabled, .btn-outline-inverse-dark:disabled{color: #5B7687; background-color: transparent;}.btn-outline-inverse-dark:not(:disabled):not(.disabled):active, .btn-outline-inverse-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-inverse-dark.dropdown-toggle{color: white; background-color: #5B7687; border-color: #5B7687;}.btn-outline-inverse-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-inverse-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(91, 118, 135, 0.5);}.btn-outline-inverse-darker{color: #485761; border-color: #485761;}.btn-outline-inverse-darker:hover{color: white; background-color: #485761; border-color: #485761;}.btn-outline-inverse-darker:focus, .btn-outline-inverse-darker.focus{box-shadow: 0 0 0 0.2rem rgba(72, 87, 97, 0.5);}.btn-outline-inverse-darker.disabled, .btn-outline-inverse-darker:disabled{color: #485761; background-color: transparent;}.btn-outline-inverse-darker:not(:disabled):not(.disabled):active, .btn-outline-inverse-darker:not(:disabled):not(.disabled).active, .show > .btn-outline-inverse-darker.dropdown-toggle{color: white; background-color: #485761; border-color: #485761;}.btn-outline-inverse-darker:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-inverse-darker.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(72, 87, 97, 0.5);}.btn-outline-alpha{color: #00A09D; border-color: #00A09D;}.btn-outline-alpha:hover{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-outline-alpha:focus, .btn-outline-alpha.focus{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.btn-outline-alpha.disabled, .btn-outline-alpha:disabled{color: #00A09D; background-color: transparent;}.btn-outline-alpha:not(:disabled):not(.disabled):active, .btn-outline-alpha:not(:disabled):not(.disabled).active, .show > .btn-outline-alpha.dropdown-toggle{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-outline-alpha:not(:disabled):not(.disabled):active:focus, .btn-outline-alpha:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-alpha.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.btn-outline-alpha-dark{color: #18856F; border-color: #18856F;}.btn-outline-alpha-dark:hover{color: white; background-color: #18856F; border-color: #18856F;}.btn-outline-alpha-dark:focus, .btn-outline-alpha-dark.focus{box-shadow: 0 0 0 0.2rem rgba(24, 133, 111, 0.5);}.btn-outline-alpha-dark.disabled, .btn-outline-alpha-dark:disabled{color: #18856F; background-color: transparent;}.btn-outline-alpha-dark:not(:disabled):not(.disabled):active, .btn-outline-alpha-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-alpha-dark.dropdown-toggle{color: white; background-color: #18856F; border-color: #18856F;}.btn-outline-alpha-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-alpha-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-alpha-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(24, 133, 111, 0.5);}.btn-outline-alpha-light{color: #26D1AF; border-color: #26D1AF;}.btn-outline-alpha-light:hover{color: white; background-color: #26D1AF; border-color: #26D1AF;}.btn-outline-alpha-light:focus, .btn-outline-alpha-light.focus{box-shadow: 0 0 0 0.2rem rgba(38, 209, 175, 0.5);}.btn-outline-alpha-light.disabled, .btn-outline-alpha-light:disabled{color: #26D1AF; background-color: transparent;}.btn-outline-alpha-light:not(:disabled):not(.disabled):active, .btn-outline-alpha-light:not(:disabled):not(.disabled).active, .show > .btn-outline-alpha-light.dropdown-toggle{color: white; background-color: #26D1AF; border-color: #26D1AF;}.btn-outline-alpha-light:not(:disabled):not(.disabled):active:focus, .btn-outline-alpha-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-alpha-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(38, 209, 175, 0.5);}.btn-outline-alpha-lightest{color: #2AEBC4; border-color: #2AEBC4;}.btn-outline-alpha-lightest:hover{color: white; background-color: #2AEBC4; border-color: #2AEBC4;}.btn-outline-alpha-lightest:focus, .btn-outline-alpha-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(42, 235, 196, 0.5);}.btn-outline-alpha-lightest.disabled, .btn-outline-alpha-lightest:disabled{color: #2AEBC4; background-color: transparent;}.btn-outline-alpha-lightest:not(:disabled):not(.disabled):active, .btn-outline-alpha-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-alpha-lightest.dropdown-toggle{color: white; background-color: #2AEBC4; border-color: #2AEBC4;}.btn-outline-alpha-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-alpha-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-alpha-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(42, 235, 196, 0.5);}.btn-outline-beta{color: #5B899E; border-color: #5B899E;}.btn-outline-beta:hover{color: white; background-color: #5B899E; border-color: #5B899E;}.btn-outline-beta:focus, .btn-outline-beta.focus{box-shadow: 0 0 0 0.2rem rgba(91, 137, 158, 0.5);}.btn-outline-beta.disabled, .btn-outline-beta:disabled{color: #5B899E; background-color: transparent;}.btn-outline-beta:not(:disabled):not(.disabled):active, .btn-outline-beta:not(:disabled):not(.disabled).active, .show > .btn-outline-beta.dropdown-toggle{color: white; background-color: #5B899E; border-color: #5B899E;}.btn-outline-beta:not(:disabled):not(.disabled):active:focus, .btn-outline-beta:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-beta.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(91, 137, 158, 0.5);}.btn-outline-beta-dark{color: #3D5D6B; border-color: #3D5D6B;}.btn-outline-beta-dark:hover{color: white; background-color: #3D5D6B; border-color: #3D5D6B;}.btn-outline-beta-dark:focus, .btn-outline-beta-dark.focus{box-shadow: 0 0 0 0.2rem rgba(61, 93, 107, 0.5);}.btn-outline-beta-dark.disabled, .btn-outline-beta-dark:disabled{color: #3D5D6B; background-color: transparent;}.btn-outline-beta-dark:not(:disabled):not(.disabled):active, .btn-outline-beta-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-beta-dark.dropdown-toggle{color: white; background-color: #3D5D6B; border-color: #3D5D6B;}.btn-outline-beta-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-beta-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-beta-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(61, 93, 107, 0.5);}.btn-outline-beta-light{color: #699FB8; border-color: #699FB8;}.btn-outline-beta-light:hover{color: white; background-color: #699FB8; border-color: #699FB8;}.btn-outline-beta-light:focus, .btn-outline-beta-light.focus{box-shadow: 0 0 0 0.2rem rgba(105, 159, 184, 0.5);}.btn-outline-beta-light.disabled, .btn-outline-beta-light:disabled{color: #699FB8; background-color: transparent;}.btn-outline-beta-light:not(:disabled):not(.disabled):active, .btn-outline-beta-light:not(:disabled):not(.disabled).active, .show > .btn-outline-beta-light.dropdown-toggle{color: white; background-color: #699FB8; border-color: #699FB8;}.btn-outline-beta-light:not(:disabled):not(.disabled):active:focus, .btn-outline-beta-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-beta-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(105, 159, 184, 0.5);}.btn-outline-beta-lightest{color: #77B5D1; border-color: #77B5D1;}.btn-outline-beta-lightest:hover{color: white; background-color: #77B5D1; border-color: #77B5D1;}.btn-outline-beta-lightest:focus, .btn-outline-beta-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(119, 181, 209, 0.5);}.btn-outline-beta-lightest.disabled, .btn-outline-beta-lightest:disabled{color: #77B5D1; background-color: transparent;}.btn-outline-beta-lightest:not(:disabled):not(.disabled):active, .btn-outline-beta-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-beta-lightest.dropdown-toggle{color: white; background-color: #77B5D1; border-color: #77B5D1;}.btn-outline-beta-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-beta-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-beta-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(119, 181, 209, 0.5);}.btn-outline-gamma{color: #E46F78; border-color: #E46F78;}.btn-outline-gamma:hover{color: white; background-color: #E46F78; border-color: #E46F78;}.btn-outline-gamma:focus, .btn-outline-gamma.focus{box-shadow: 0 0 0 0.2rem rgba(228, 111, 120, 0.5);}.btn-outline-gamma.disabled, .btn-outline-gamma:disabled{color: #E46F78; background-color: transparent;}.btn-outline-gamma:not(:disabled):not(.disabled):active, .btn-outline-gamma:not(:disabled):not(.disabled).active, .show > .btn-outline-gamma.dropdown-toggle{color: white; background-color: #E46F78; border-color: #E46F78;}.btn-outline-gamma:not(:disabled):not(.disabled):active:focus, .btn-outline-gamma:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gamma.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(228, 111, 120, 0.5);}.btn-outline-gamma-dark{color: #B0565C; border-color: #B0565C;}.btn-outline-gamma-dark:hover{color: white; background-color: #B0565C; border-color: #B0565C;}.btn-outline-gamma-dark:focus, .btn-outline-gamma-dark.focus{box-shadow: 0 0 0 0.2rem rgba(176, 86, 92, 0.5);}.btn-outline-gamma-dark.disabled, .btn-outline-gamma-dark:disabled{color: #B0565C; background-color: transparent;}.btn-outline-gamma-dark:not(:disabled):not(.disabled):active, .btn-outline-gamma-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-gamma-dark.dropdown-toggle{color: white; background-color: #B0565C; border-color: #B0565C;}.btn-outline-gamma-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-gamma-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gamma-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(176, 86, 92, 0.5);}.btn-outline-gamma-light{color: #FC7C84; border-color: #FC7C84;}.btn-outline-gamma-light:hover{color: white; background-color: #FC7C84; border-color: #FC7C84;}.btn-outline-gamma-light:focus, .btn-outline-gamma-light.focus{box-shadow: 0 0 0 0.2rem rgba(252, 124, 132, 0.5);}.btn-outline-gamma-light.disabled, .btn-outline-gamma-light:disabled{color: #FC7C84; background-color: transparent;}.btn-outline-gamma-light:not(:disabled):not(.disabled):active, .btn-outline-gamma-light:not(:disabled):not(.disabled).active, .show > .btn-outline-gamma-light.dropdown-toggle{color: white; background-color: #FC7C84; border-color: #FC7C84;}.btn-outline-gamma-light:not(:disabled):not(.disabled):active:focus, .btn-outline-gamma-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gamma-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 124, 132, 0.5);}.btn-outline-gamma-lightest{color: #FC959C; border-color: #FC959C;}.btn-outline-gamma-lightest:hover{color: white; background-color: #FC959C; border-color: #FC959C;}.btn-outline-gamma-lightest:focus, .btn-outline-gamma-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(252, 149, 156, 0.5);}.btn-outline-gamma-lightest.disabled, .btn-outline-gamma-lightest:disabled{color: #FC959C; background-color: transparent;}.btn-outline-gamma-lightest:not(:disabled):not(.disabled):active, .btn-outline-gamma-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-gamma-lightest.dropdown-toggle{color: white; background-color: #FC959C; border-color: #FC959C;}.btn-outline-gamma-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-gamma-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gamma-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 149, 156, 0.5);}.btn-outline-delta{color: #5C5B80; border-color: #5C5B80;}.btn-outline-delta:hover{color: white; background-color: #5C5B80; border-color: #5C5B80;}.btn-outline-delta:focus, .btn-outline-delta.focus{box-shadow: 0 0 0 0.2rem rgba(92, 91, 128, 0.5);}.btn-outline-delta.disabled, .btn-outline-delta:disabled{color: #5C5B80; background-color: transparent;}.btn-outline-delta:not(:disabled):not(.disabled):active, .btn-outline-delta:not(:disabled):not(.disabled).active, .show > .btn-outline-delta.dropdown-toggle{color: white; background-color: #5C5B80; border-color: #5C5B80;}.btn-outline-delta:not(:disabled):not(.disabled):active:focus, .btn-outline-delta:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-delta.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(92, 91, 128, 0.5);}.btn-outline-delta-dark{color: #37364D; border-color: #37364D;}.btn-outline-delta-dark:hover{color: white; background-color: #37364D; border-color: #37364D;}.btn-outline-delta-dark:focus, .btn-outline-delta-dark.focus{box-shadow: 0 0 0 0.2rem rgba(55, 54, 77, 0.5);}.btn-outline-delta-dark.disabled, .btn-outline-delta-dark:disabled{color: #37364D; background-color: transparent;}.btn-outline-delta-dark:not(:disabled):not(.disabled):active, .btn-outline-delta-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-delta-dark.dropdown-toggle{color: white; background-color: #37364D; border-color: #37364D;}.btn-outline-delta-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-delta-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-delta-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(55, 54, 77, 0.5);}.btn-outline-delta-light{color: #6E6D99; border-color: #6E6D99;}.btn-outline-delta-light:hover{color: white; background-color: #6E6D99; border-color: #6E6D99;}.btn-outline-delta-light:focus, .btn-outline-delta-light.focus{box-shadow: 0 0 0 0.2rem rgba(110, 109, 153, 0.5);}.btn-outline-delta-light.disabled, .btn-outline-delta-light:disabled{color: #6E6D99; background-color: transparent;}.btn-outline-delta-light:not(:disabled):not(.disabled):active, .btn-outline-delta-light:not(:disabled):not(.disabled).active, .show > .btn-outline-delta-light.dropdown-toggle{color: white; background-color: #6E6D99; border-color: #6E6D99;}.btn-outline-delta-light:not(:disabled):not(.disabled):active:focus, .btn-outline-delta-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-delta-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(110, 109, 153, 0.5);}.btn-outline-delta-lightest{color: #807FB3; border-color: #807FB3;}.btn-outline-delta-lightest:hover{color: white; background-color: #807FB3; border-color: #807FB3;}.btn-outline-delta-lightest:focus, .btn-outline-delta-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(128, 127, 179, 0.5);}.btn-outline-delta-lightest.disabled, .btn-outline-delta-lightest:disabled{color: #807FB3; background-color: transparent;}.btn-outline-delta-lightest:not(:disabled):not(.disabled):active, .btn-outline-delta-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-delta-lightest.dropdown-toggle{color: white; background-color: #807FB3; border-color: #807FB3;}.btn-outline-delta-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-delta-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-delta-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(128, 127, 179, 0.5);}.btn-outline-epsilon{color: #D5653E; border-color: #D5653E;}.btn-outline-epsilon:hover{color: white; background-color: #D5653E; border-color: #D5653E;}.btn-outline-epsilon:focus, .btn-outline-epsilon.focus{box-shadow: 0 0 0 0.2rem rgba(213, 101, 62, 0.5);}.btn-outline-epsilon.disabled, .btn-outline-epsilon:disabled{color: #D5653E; background-color: transparent;}.btn-outline-epsilon:not(:disabled):not(.disabled):active, .btn-outline-epsilon:not(:disabled):not(.disabled).active, .show > .btn-outline-epsilon.dropdown-toggle{color: white; background-color: #D5653E; border-color: #D5653E;}.btn-outline-epsilon:not(:disabled):not(.disabled):active:focus, .btn-outline-epsilon:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-epsilon.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(213, 101, 62, 0.5);}.btn-outline-epsilon-dark{color: #A34E2F; border-color: #A34E2F;}.btn-outline-epsilon-dark:hover{color: white; background-color: #A34E2F; border-color: #A34E2F;}.btn-outline-epsilon-dark:focus, .btn-outline-epsilon-dark.focus{box-shadow: 0 0 0 0.2rem rgba(163, 78, 47, 0.5);}.btn-outline-epsilon-dark.disabled, .btn-outline-epsilon-dark:disabled{color: #A34E2F; background-color: transparent;}.btn-outline-epsilon-dark:not(:disabled):not(.disabled):active, .btn-outline-epsilon-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-epsilon-dark.dropdown-toggle{color: white; background-color: #A34E2F; border-color: #A34E2F;}.btn-outline-epsilon-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-epsilon-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-epsilon-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(163, 78, 47, 0.5);}.btn-outline-epsilon-light{color: #F07346; border-color: #F07346;}.btn-outline-epsilon-light:hover{color: white; background-color: #F07346; border-color: #F07346;}.btn-outline-epsilon-light:focus, .btn-outline-epsilon-light.focus{box-shadow: 0 0 0 0.2rem rgba(240, 115, 70, 0.5);}.btn-outline-epsilon-light.disabled, .btn-outline-epsilon-light:disabled{color: #F07346; background-color: transparent;}.btn-outline-epsilon-light:not(:disabled):not(.disabled):active, .btn-outline-epsilon-light:not(:disabled):not(.disabled).active, .show > .btn-outline-epsilon-light.dropdown-toggle{color: white; background-color: #F07346; border-color: #F07346;}.btn-outline-epsilon-light:not(:disabled):not(.disabled):active:focus, .btn-outline-epsilon-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-epsilon-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 115, 70, 0.5);}.btn-outline-epsilon-lightest{color: #FF8D63; border-color: #FF8D63;}.btn-outline-epsilon-lightest:hover{color: white; background-color: #FF8D63; border-color: #FF8D63;}.btn-outline-epsilon-lightest:focus, .btn-outline-epsilon-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(255, 141, 99, 0.5);}.btn-outline-epsilon-lightest.disabled, .btn-outline-epsilon-lightest:disabled{color: #FF8D63; background-color: transparent;}.btn-outline-epsilon-lightest:not(:disabled):not(.disabled):active, .btn-outline-epsilon-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-epsilon-lightest.dropdown-toggle{color: white; background-color: #FF8D63; border-color: #FF8D63;}.btn-outline-epsilon-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-epsilon-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-epsilon-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(255, 141, 99, 0.5);}.btn-link{font-weight: 400; color: #875A7B; text-decoration: none;}.btn-link:hover{color: #7c6576; text-decoration: none;}.btn-link:focus, .btn-link.focus{text-decoration: none; box-shadow: none;}.btn-link:disabled, .btn-link.disabled{color: #6c757d; pointer-events: none;}.btn-lg, .btn-group-lg > .btn{padding: 0.625rem 1rem; font-size: 0.84375rem; line-height: 1.3333333; border-radius: 0.125rem;}.btn-sm, .btn-group-sm > .btn, .btn-xs{padding: 0.0625rem 0.3125rem; font-size: 0.703125rem; line-height: 1.3; border-radius: 0.125rem;}.btn-block{display: block; width: 100%;}.btn-block + .btn-block{margin-top: 0.5rem;}input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block{width: 100%;}.fade{transition: opacity 0.15s linear;}@media (prefers-reduced-motion: reduce){.fade{transition: none;}}.fade:not(.show){opacity: 0;}.collapse:not(.show){display: none;}.collapsing{position: relative; height: 0; overflow: hidden; transition: height 0.35s ease;}@media (prefers-reduced-motion: reduce){.collapsing{transition: none;}}.dropup, .dropright, .dropdown, .dropleft{position: relative;}.dropdown-toggle{white-space: nowrap;}.dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left: 0;}.dropdown-menu{position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 0.9375rem; color: #343a40; text-align: left; list-style: none; background-color: white; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.125rem;}.dropdown-menu-left{right: auto; left: 0;}.dropdown-menu-right{right: 0; left: auto;}@media (min-width: 576px){.dropdown-menu-sm-left{right: auto; left: 0;}.dropdown-menu-sm-right{right: 0; left: auto;}}@media (min-width: 768px){.dropdown-menu-md-left{right: auto; left: 0;}.dropdown-menu-md-right{right: 0; left: auto;}}@media (min-width: 992px){.dropdown-menu-lg-left{right: auto; left: 0;}.dropdown-menu-lg-right{right: 0; left: auto;}}@media (min-width: 1200px){.dropdown-menu-xl-left{right: auto; left: 0;}.dropdown-menu-xl-right{right: 0; left: auto;}}.dropup .dropdown-menu{top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem;}.dropup .dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left: 0;}.dropright .dropdown-menu{top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem;}.dropright .dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid;}.dropright .dropdown-toggle:empty::after{margin-left: 0;}.dropright .dropdown-toggle::after{vertical-align: 0;}.dropleft .dropdown-menu{top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem;}.dropleft .dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: "";}.dropleft .dropdown-toggle::after{display: none;}.dropleft .dropdown-toggle::before{display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after{margin-left: 0;}.dropleft .dropdown-toggle::before{vertical-align: 0;}.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"]{right: auto; bottom: auto;}.dropdown-divider, .dropdown-menu .divider{height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid #e9ecef;}.dropdown-item, .dropdown-menu a{display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0;}.dropdown-item:hover, .dropdown-menu a:hover, .dropdown-item:focus, .dropdown-menu a:focus{color: #16181b; text-decoration: none; background-color: #f8f9fa;}.dropdown-item.active, .dropdown-menu a.active, .dropdown-item:active, .dropdown-menu a:active{color: white; text-decoration: none; background-color: #00A09D;}.dropdown-item.disabled, .dropdown-menu a.disabled, .dropdown-item:disabled, .dropdown-menu a:disabled{color: #6c757d; pointer-events: none; background-color: transparent;}.dropdown-menu.show{display: block;}.dropdown-header{display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.75rem; color: #6c757d; white-space: nowrap;}.dropdown-item-text{display: block; padding: 0.25rem 1.5rem; color: #212529;}.btn-group, .btn-group-vertical{position: relative; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; vertical-align: middle;}.btn-group > .btn, .btn-group-vertical > .btn{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;}.btn-group > .btn:hover, .btn-group-vertical > .btn:hover{z-index: 1;}.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active{z-index: 1;}.btn-toolbar{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; justify-content: flex-start;}.btn-toolbar .input-group{width: auto;}.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child){margin-left: -1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius: 0; border-bottom-right-radius: 0;}.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0; border-bottom-left-radius: 0;}.dropdown-toggle-split{padding-right: 0.703125rem; padding-left: 0.703125rem;}.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after{margin-left: 0;}.dropleft .dropdown-toggle-split::before{margin-right: 0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .btn-xs + .dropdown-toggle-split{padding-right: 0.234375rem; padding-left: 0.234375rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split{padding-right: 0.75rem; padding-left: 0.75rem;}.btn-group-vertical{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start; justify-content: center;}.btn-group-vertical > .btn, .btn-group-vertical > .btn-group{width: 100%;}.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child){margin-top: -1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius: 0; border-bottom-left-radius: 0;}.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0; border-top-right-radius: 0;}.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn{margin-bottom: 0;}.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"]{position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none;}.input-group{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: stretch; width: 100%;}.input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; width: 1%; margin-bottom: 0;}.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file{margin-left: -1px;}.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index: 3;}.input-group > .custom-file .custom-file-input:focus{z-index: 4;}.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}.input-group > .custom-file{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius: 0; border-bottom-left-radius: 0;}.input-group-prepend, .input-group .input-group-btn:first-child, .input-group-append, .input-group .form-control ~ .input-group-btn, .input-group .input-group-addon{display: -webkit-box; display: -webkit-flex; display: flex;}.input-group-prepend .btn, .input-group .input-group-btn:first-child .btn, .input-group-append .btn, .input-group .form-control ~ .input-group-btn .btn, .input-group .input-group-addon .btn{position: relative; z-index: 2;}.input-group-prepend .btn:focus, .input-group .input-group-btn:first-child .btn:focus, .input-group-append .btn:focus, .input-group .form-control ~ .input-group-btn .btn:focus, .input-group .input-group-addon .btn:focus{z-index: 3;}.input-group-prepend .btn + .btn, .input-group .input-group-btn:first-child .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group .input-group-btn:first-child .btn + .input-group-text, .input-group-prepend .input-group .btn + .input-group-addon, .input-group .input-group-prepend .btn + .input-group-addon, .input-group .input-group-btn:first-child .btn + .input-group-addon, .input-group-prepend .input-group-text + .input-group-text, .input-group .input-group-btn:first-child .input-group-text + .input-group-text, .input-group-prepend .input-group .input-group-addon + .input-group-text, .input-group .input-group-prepend .input-group-addon + .input-group-text, .input-group .input-group-btn:first-child .input-group-addon + .input-group-text, .input-group-prepend .input-group .input-group-text + .input-group-addon, .input-group .input-group-prepend .input-group-text + .input-group-addon, .input-group .input-group-btn:first-child .input-group-text + .input-group-addon, .input-group-prepend .input-group .input-group-addon + .input-group-addon, .input-group .input-group-prepend .input-group-addon + .input-group-addon, .input-group .input-group-btn:first-child .input-group-addon + .input-group-addon, .input-group-prepend .input-group-text + .btn, .input-group .input-group-btn:first-child .input-group-text + .btn, .input-group-prepend .input-group .input-group-addon + .btn, .input-group .input-group-prepend .input-group-addon + .btn, .input-group .input-group-btn:first-child .input-group-addon + .btn, .input-group-append .btn + .btn, .input-group .form-control ~ .input-group-btn .btn + .btn, .input-group .input-group-addon .btn + .btn, .input-group-append .btn + .input-group-text, .input-group .form-control ~ .input-group-btn .btn + .input-group-text, .input-group .input-group-addon .btn + .input-group-text, .input-group-append .input-group .btn + .input-group-addon, .input-group .input-group-append .btn + .input-group-addon, .input-group .form-control ~ .input-group-btn .btn + .input-group-addon, .input-group .input-group-addon .btn + .input-group-addon, .input-group-append .input-group-text + .input-group-text, .input-group .form-control ~ .input-group-btn .input-group-text + .input-group-text, .input-group .input-group-addon .input-group-text + .input-group-text, .input-group-append .input-group .input-group-addon + .input-group-text, .input-group .input-group-append .input-group-addon + .input-group-text, .input-group .form-control ~ .input-group-btn .input-group-addon + .input-group-text, .input-group .input-group-addon .input-group-addon + .input-group-text, .input-group-append .input-group .input-group-text + .input-group-addon, .input-group .input-group-append .input-group-text + .input-group-addon, .input-group .form-control ~ .input-group-btn .input-group-text + .input-group-addon, .input-group .input-group-addon .input-group-text + .input-group-addon, .input-group-append .input-group .input-group-addon + .input-group-addon, .input-group .input-group-append .input-group-addon + .input-group-addon, .input-group .form-control ~ .input-group-btn .input-group-addon + .input-group-addon, .input-group .input-group-addon .input-group-addon + .input-group-addon, .input-group-append .input-group-text + .btn, .input-group .form-control ~ .input-group-btn .input-group-text + .btn, .input-group .input-group-addon .input-group-text + .btn, .input-group-append .input-group .input-group-addon + .btn, .input-group .input-group-append .input-group-addon + .btn, .input-group .form-control ~ .input-group-btn .input-group-addon + .btn, .input-group .input-group-addon .input-group-addon + .btn{margin-left: -1px;}.input-group-prepend, .input-group .input-group-btn:first-child{margin-right: -1px;}.input-group-append, .input-group .form-control ~ .input-group-btn, .input-group .input-group-addon{margin-left: -1px;}.input-group-text, .input-group .input-group-addon{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 0.375rem 0.9375rem; margin-bottom: 0; font-size: 0.75rem; font-weight: 400; line-height: 1.45; color: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: 0.125rem;}.input-group-text input[type="radio"], .input-group .input-group-addon input[type="radio"], .input-group-text input[type="checkbox"], .input-group .input-group-addon input[type="checkbox"]{margin-top: 0;}.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select{height: calc(1.3333333em + 1.25rem + 2px);}.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group .input-group-lg > .input-group-btn:first-child > .input-group-text, .input-group .input-group-lg > .input-group-prepend > .input-group-addon, .input-group .input-group-lg > .input-group-btn:first-child > .input-group-addon, .input-group-lg > .input-group-append > .input-group-text, .input-group .input-group-lg > .form-control ~ .input-group-btn > .input-group-text, .input-group .input-group-lg > .input-group-addon > .input-group-text, .input-group .input-group-lg > .input-group-append > .input-group-addon, .input-group .input-group-lg > .form-control ~ .input-group-btn > .input-group-addon, .input-group .input-group-lg > .input-group-addon > .input-group-addon, .input-group-lg > .input-group-prepend > .btn, .input-group .input-group-lg > .input-group-btn:first-child > .btn, .input-group-lg > .input-group-append > .btn, .input-group .input-group-lg > .form-control ~ .input-group-btn > .btn, .input-group .input-group-lg > .input-group-addon > .btn{padding: 0.625rem 1rem; font-size: 0.84375rem; line-height: 1.3333333; border-radius: 0.125rem;}.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select{height: calc(1.3em + 0.125rem + 2px);}.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group .input-group-sm > .input-group-btn:first-child > .input-group-text, .input-group .input-group-sm > .input-group-prepend > .input-group-addon, .input-group .input-group-sm > .input-group-btn:first-child > .input-group-addon, .input-group-sm > .input-group-append > .input-group-text, .input-group .input-group-sm > .form-control ~ .input-group-btn > .input-group-text, .input-group .input-group-sm > .input-group-addon > .input-group-text, .input-group .input-group-sm > .input-group-append > .input-group-addon, .input-group .input-group-sm > .form-control ~ .input-group-btn > .input-group-addon, .input-group .input-group-sm > .input-group-addon > .input-group-addon, .input-group-sm > .input-group-prepend > .btn, .input-group .input-group-sm > .input-group-btn:first-child > .btn, .input-group-sm > .input-group-append > .btn, .input-group .input-group-sm > .form-control ~ .input-group-btn > .btn, .input-group .input-group-sm > .input-group-addon > .btn{padding: 0.0625rem 0.3125rem; font-size: 0.703125rem; line-height: 1.3; border-radius: 0.0625rem;}.input-group-lg > .custom-select, .input-group-sm > .custom-select{padding-right: 1.9375rem;}.input-group > .input-group-prepend > .btn, .input-group > .input-group-btn:first-child > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-btn:first-child > .input-group-text, .input-group > .input-group-prepend > .input-group-addon, .input-group > .input-group-btn:first-child > .input-group-addon, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .form-control ~ .input-group-btn:not(:last-child) > .btn, .input-group > .input-group-addon:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .form-control ~ .input-group-btn:not(:last-child) > .input-group-text, .input-group > .input-group-addon:not(:last-child) > .input-group-text, .input-group > .input-group-append:not(:last-child) > .input-group-addon, .input-group > .form-control ~ .input-group-btn:not(:last-child) > .input-group-addon, .input-group > .input-group-addon:not(:last-child) > .input-group-addon, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .form-control ~ .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-addon:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .form-control ~ .input-group-btn:last-child > .input-group-text:not(:last-child), .input-group > .input-group-addon:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:last-child > .input-group-addon:not(:last-child), .input-group > .form-control ~ .input-group-btn:last-child > .input-group-addon:not(:last-child), .input-group > .input-group-addon:last-child > .input-group-addon:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group > .input-group-append > .btn, .input-group > .form-control ~ .input-group-btn > .btn, .input-group > .input-group-addon > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .form-control ~ .input-group-btn > .input-group-text, .input-group > .input-group-addon > .input-group-text, .input-group > .input-group-append > .input-group-addon, .input-group > .form-control ~ .input-group-btn > .input-group-addon, .input-group > .input-group-addon > .input-group-addon, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-btn:not(:first-child):first-child > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-btn:not(:first-child):first-child > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .input-group-addon, .input-group > .input-group-btn:not(:first-child):first-child > .input-group-addon, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-btn:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-btn:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-addon:not(:first-child), .input-group > .input-group-btn:first-child > .input-group-addon:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}.custom-control{position: relative; display: block; min-height: 1.359375rem; padding-left: 1.5rem;}.custom-control-inline{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; margin-right: 1rem;}.custom-control-input{position: absolute; z-index: -1; opacity: 0;}.custom-control-input:checked ~ .custom-control-label::before{color: white; border-color: #00A09D; background-color: #00A09D;}.custom-control-input:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color: #21fffb;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color: white; background-color: #54fffc; border-color: #54fffc;}.custom-control-input:disabled ~ .custom-control-label{color: #6c757d;}.custom-control-input:disabled ~ .custom-control-label::before{background-color: #e9ecef;}.custom-control-label{position: relative; margin-bottom: 0; vertical-align: top;}.custom-control-label::before{position: absolute; top: 0.1796875rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; background-color: white; border: #adb5bd solid 1px;}.custom-control-label::after{position: absolute; top: 0.1796875rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; background: no-repeat 50% / 50% 50%;}.custom-checkbox .custom-control-label::before{border-radius: 0.125rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='white' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color: #00A09D; background-color: #00A09D;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='white' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color: rgba(0, 160, 157, 0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color: rgba(0, 160, 157, 0.5);}.custom-radio .custom-control-label::before{border-radius: 50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='white'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color: rgba(0, 160, 157, 0.5);}.custom-switch{padding-left: 2.25rem;}.custom-switch .custom-control-label::before{left: -2.25rem; width: 1.75rem; pointer-events: all; border-radius: 0.5rem;}.custom-switch .custom-control-label::after{top: calc(0.1796875rem + 2px); left: calc(-2.25rem + 2px); width: calc(1rem - 4px); height: calc(1rem - 4px); background-color: #adb5bd; border-radius: 0.5rem; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition: none;}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color: white; transform: translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color: rgba(0, 160, 157, 0.5);}.custom-select{display: inline-block; width: 100%; height: calc(1.45em + 0.75rem + 2px); padding: 0.375rem 1.9375rem 0.375rem 0.9375rem; font-size: 0.75rem; font-weight: 400; line-height: 1.45; color: #495057; vertical-align: middle; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px; background-color: white; border: 1px solid #ced4da; border-radius: 0.125rem; -webkit-appearance: none; -moz-appearance: none; appearance: none;}.custom-select:focus{border-color: #21fffb; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-select:focus::-ms-value{color: #495057; background-color: white;}.custom-select[multiple], .custom-select[size]:not([size="1"]){height: auto; padding-right: 0.9375rem; background-image: none;}.custom-select:disabled{color: #6c757d; background-color: #e9ecef;}.custom-select::-ms-expand{display: none;}.custom-select-sm{height: calc(1.3em + 0.125rem + 2px); padding-top: 0.0625rem; padding-bottom: 0.0625rem; padding-left: 0.3125rem; font-size: 0.703125rem;}.custom-select-lg{height: calc(1.3333333em + 1.25rem + 2px); padding-top: 0.625rem; padding-bottom: 0.625rem; padding-left: 1rem; font-size: 0.84375rem;}.custom-file{position: relative; display: inline-block; width: 100%; height: calc(1.45em + 0.75rem + 2px); margin-bottom: 0;}.custom-file-input{position: relative; z-index: 2; width: 100%; height: calc(1.45em + 0.75rem + 2px); margin: 0; opacity: 0;}.custom-file-input:focus ~ .custom-file-label{border-color: #21fffb; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-file-input:disabled ~ .custom-file-label{background-color: #e9ecef;}.custom-file-input:lang(en) ~ .custom-file-label::after{content: "Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after{content: attr(data-browse);}.custom-file-label{position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(1.45em + 0.75rem + 2px); padding: 0.375rem 0.9375rem; font-weight: 400; line-height: 1.45; color: #495057; background-color: white; border: 1px solid #ced4da; border-radius: 0.125rem;}.custom-file-label::after{position: absolute; top: 0; right: 0; bottom: 0; z-index: 3; display: block; height: calc(1.45em + 0.75rem); padding: 0.375rem 0.9375rem; line-height: 1.45; color: #495057; content: "Browse"; background-color: #e9ecef; border-left: inherit; border-radius: 0 0.125rem 0.125rem 0;}.custom-range{width: 100%; height: calc(1rem + 0.4rem); padding: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none;}.custom-range:focus{outline: none;}.custom-range:focus::-webkit-slider-thumb{box-shadow: 0 0 0 1px white, 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-range:focus::-moz-range-thumb{box-shadow: 0 0 0 1px white, 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-range:focus::-ms-thumb{box-shadow: 0 0 0 1px white, 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-range::-moz-focus-outer{border: 0;}.custom-range::-webkit-slider-thumb{width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #00A09D; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition: none;}}.custom-range::-webkit-slider-thumb:active{background-color: #54fffc;}.custom-range::-webkit-slider-runnable-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem;}.custom-range::-moz-range-thumb{width: 1rem; height: 1rem; background-color: #00A09D; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition: none;}}.custom-range::-moz-range-thumb:active{background-color: #54fffc;}.custom-range::-moz-range-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem;}.custom-range::-ms-thumb{width: 1rem; height: 1rem; margin-top: 0; margin-right: 0.2rem; margin-left: 0.2rem; background-color: #00A09D; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition: none;}}.custom-range::-ms-thumb:active{background-color: #54fffc;}.custom-range::-ms-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: transparent; border-color: transparent; border-width: 0.5rem;}.custom-range::-ms-fill-lower{background-color: #dee2e6; border-radius: 1rem;}.custom-range::-ms-fill-upper{margin-right: 15px; background-color: #dee2e6; border-radius: 1rem;}.custom-range:disabled::-webkit-slider-thumb{background-color: #adb5bd;}.custom-range:disabled::-webkit-slider-runnable-track{cursor: default;}.custom-range:disabled::-moz-range-thumb{background-color: #adb5bd;}.custom-range:disabled::-moz-range-track{cursor: default;}.custom-range:disabled::-ms-thumb{background-color: #adb5bd;}.custom-control-label::before, .custom-file-label, .custom-select{transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.custom-control-label::before, .custom-file-label, .custom-select{transition: none;}}.nav{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none;}.nav-link, .nav > li > a{display: block; padding: 0.5rem 1rem;}.nav-link:hover, .nav > li > a:hover, .nav-link:focus, .nav > li > a:focus{text-decoration: none;}.nav-link.disabled, .nav > li > a.disabled{color: #6c757d; pointer-events: none; cursor: default;}.nav-tabs{border-bottom: 1px solid #dee2e6;}.nav-tabs .nav-item, .nav-tabs .nav > li{margin-bottom: -1px;}.nav-tabs .nav-link, .nav-tabs .nav > li > a{border: 1px solid transparent; border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem;}.nav-tabs .nav-link:hover, .nav-tabs .nav > li > a:hover, .nav-tabs .nav-link:focus, .nav-tabs .nav > li > a:focus{border-color: #e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled, .nav-tabs .nav > li > a.disabled{color: #6c757d; background-color: transparent; border-color: transparent;}.nav-tabs .nav-link.active, .nav-tabs .nav > li > a.active, .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav > li.show .nav-link, .nav-tabs .nav-item.show .nav > li > a, .nav-tabs .nav > li.show .nav > li > a{color: #495057; background-color: white; border-color: #dee2e6 #dee2e6 white;}.nav-tabs .dropdown-menu{margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0;}.nav-pills .nav-link, .nav-pills .nav > li > a{border-radius: 0.125rem;}.nav-pills .nav-link.active, .nav-pills .nav > li > a.active, .nav-pills .show > .nav-link, .nav-pills .nav > li.show > a{color: #fff; background-color: #875A7B;}.nav-fill .nav-item, .nav-fill .nav > li{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; text-align: center;}.nav-justified .nav-item, .nav-justified .nav > li{flex-basis: 0; flex-grow: 1; text-align: center;}.tab-content > .tab-pane{display: none;}.tab-content > .active{display: block;}.navbar{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem;}.navbar > .container, .navbar > .container-fluid{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: space-between;}.navbar-brand{display: inline-block; padding-top: 0.33007812rem; padding-bottom: 0.33007812rem; margin-right: 1rem; font-size: 1.171875rem; line-height: inherit; white-space: nowrap;}.navbar-brand:hover, .navbar-brand:focus{text-decoration: none;}.navbar-nav{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none;}.navbar-nav .nav-link, .navbar-nav .nav > li > a{padding-right: 0; padding-left: 0;}.navbar-nav .dropdown-menu{position: static; float: none;}.navbar-text{display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem;}.navbar-collapse{flex-basis: 100%; flex-grow: 1; align-items: center;}.navbar-toggler{padding: 0.25rem 0.75rem; font-size: 1.171875rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.125rem;}.navbar-toggler:hover, .navbar-toggler:focus{text-decoration: none;}.navbar-toggler-icon{display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; background-size: 100% 100%;}@media (max-width: 575.98px){.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 576px){.navbar-expand-sm{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-sm .navbar-nav{flex-direction: row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-sm .navbar-nav .nav-link, .navbar-expand-sm .navbar-nav .nav > li > a{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-sm .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-sm .navbar-toggler{display: none;}}@media (max-width: 767.98px){.navbar-expand-md > .container, .navbar-expand-md > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 768px){.navbar-expand-md{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-md .navbar-nav{flex-direction: row;}.navbar-expand-md .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-md .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav > li > a{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-md > .container, .navbar-expand-md > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-md .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-md .navbar-toggler{display: none;}}@media (max-width: 991.98px){.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 992px){.navbar-expand-lg{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-lg .navbar-nav{flex-direction: row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav .nav > li > a{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-lg .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-lg .navbar-toggler{display: none;}}@media (max-width: 1199.98px){.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 1200px){.navbar-expand-xl{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-xl .navbar-nav{flex-direction: row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-xl .navbar-nav .nav-link, .navbar-expand-xl .navbar-nav .nav > li > a{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-xl .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-xl .navbar-toggler{display: none;}}.navbar-expand{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand > .container, .navbar-expand > .container-fluid{padding-right: 0; padding-left: 0;}.navbar-expand .navbar-nav{flex-direction: row;}.navbar-expand .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand .navbar-nav .nav-link, .navbar-expand .navbar-nav .nav > li > a{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand > .container, .navbar-expand > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand .navbar-toggler{display: none;}.navbar-light .navbar-brand{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav > li > a{color: rgba(0, 0, 0, 0.5);}.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav > li > a:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav > li > a:focus{color: rgba(0, 0, 0, 0.7);}.navbar-light .navbar-nav .nav-link.disabled, .navbar-light .navbar-nav .nav > li > a.disabled{color: rgba(0, 0, 0, 0.3);}.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .nav > li.show > a, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav > li.active > a, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav > li > a.show, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav > li > a.active{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-toggler{color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1);}.navbar-light .navbar-toggler-icon{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text{color: rgba(0, 0, 0, 0.5);}.navbar-light .navbar-text a{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus{color: rgba(0, 0, 0, 0.9);}.navbar-dark .navbar-brand{color: white;}.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus{color: white;}.navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-nav .nav > li > a{color: rgba(255, 255, 255, 0.5);}.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav > li > a:hover, .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav > li > a:focus{color: rgba(255, 255, 255, 0.75);}.navbar-dark .navbar-nav .nav-link.disabled, .navbar-dark .navbar-nav .nav > li > a.disabled{color: rgba(255, 255, 255, 0.25);}.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .nav > li.show > a, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav > li.active > a, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav > li > a.show, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav > li > a.active{color: white;}.navbar-dark .navbar-toggler{color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1);}.navbar-dark .navbar-toggler-icon{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text{color: rgba(255, 255, 255, 0.5);}.navbar-dark .navbar-text a{color: white;}.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus{color: white;}.card, .panel, .well{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: white; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.06); border-radius: 0.125rem;}.card > hr, .panel > hr, .well > hr{margin-right: 0; margin-left: 0;}.card > .list-group:first-child .list-group-item:first-child, .panel > .list-group:first-child .list-group-item:first-child, .well > .list-group:first-child .list-group-item:first-child{border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem;}.card > .list-group:last-child .list-group-item:last-child, .panel > .list-group:last-child .list-group-item:last-child, .well > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}.card-body, .panel-body, .well{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; padding: 0.9375rem;}.card-title{margin-bottom: 0.9375rem;}.card-subtitle{margin-top: -0.46875rem; margin-bottom: 0;}.card-text:last-child{margin-bottom: 0;}.card-link:hover{text-decoration: none;}.card-link + .card-link{margin-left: 0.9375rem;}.card-header, .panel-heading{padding: 0.9375rem 0.9375rem; margin-bottom: 0; background-color: transparent; border-bottom: 1px solid rgba(0, 0, 0, 0.06);}.card-header:first-child, .panel-heading:first-child{border-radius: calc(0.125rem - 1px) calc(0.125rem - 1px) 0 0;}.card-header + .list-group .list-group-item:first-child, .panel-heading + .list-group .list-group-item:first-child{border-top: 0;}.card-footer, .panel-footer{padding: 0.9375rem 0.9375rem; background-color: transparent; border-top: 1px solid rgba(0, 0, 0, 0.06);}.card-footer:last-child, .panel-footer:last-child{border-radius: 0 0 calc(0.125rem - 1px) calc(0.125rem - 1px);}.card-header-tabs{margin-right: -0.46875rem; margin-bottom: -0.9375rem; margin-left: -0.46875rem; border-bottom: 0;}.card-header-pills{margin-right: -0.46875rem; margin-left: -0.46875rem;}.card-img-overlay{position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem;}.card-img{width: 100%; border-radius: calc(0.125rem - 1px);}.card-img-top{width: 100%; border-top-left-radius: calc(0.125rem - 1px); border-top-right-radius: calc(0.125rem - 1px);}.card-img-bottom{width: 100%; border-bottom-right-radius: calc(0.125rem - 1px); border-bottom-left-radius: calc(0.125rem - 1px);}.card-deck{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.card-deck .card, .card-deck .panel, .card-deck .well{margin-bottom: 15px;}@media (min-width: 576px){.card-deck{-webkit-flex-flow: row wrap; flex-flow: row wrap; margin-right: -15px; margin-left: -15px;}.card-deck .card, .card-deck .panel, .card-deck .well{display: -webkit-box; display: -webkit-flex; display: flex; flex: 1 0 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px;}}.card-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.card-group > .card, .card-group > .panel, .card-group > .well{margin-bottom: 15px;}@media (min-width: 576px){.card-group{-webkit-flex-flow: row wrap; flex-flow: row wrap;}.card-group > .card, .card-group > .panel, .card-group > .well{flex: 1 0 0%; margin-bottom: 0;}.card-group > .card + .card, .card-group > .panel + .card, .card-group > .well + .card, .card-group > .card + .panel, .card-group > .panel + .panel, .card-group > .well + .panel, .card-group > .card + .well, .card-group > .panel + .well, .card-group > .well + .well{margin-left: 0; border-left: 0;}.card-group > .card:not(:last-child), .card-group > .panel:not(:last-child), .card-group > .well:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;}.card-group > .card:not(:last-child) .card-img-top, .card-group > .panel:not(:last-child) .card-img-top, .card-group > .well:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header, .card-group > .panel:not(:last-child) .card-header, .card-group > .well:not(:last-child) .card-header, .card-group > .card:not(:last-child) .panel-heading, .card-group > .panel:not(:last-child) .panel-heading, .card-group > .well:not(:last-child) .panel-heading{border-top-right-radius: 0;}.card-group > .card:not(:last-child) .card-img-bottom, .card-group > .panel:not(:last-child) .card-img-bottom, .card-group > .well:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer, .card-group > .panel:not(:last-child) .card-footer, .card-group > .well:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .panel-footer, .card-group > .panel:not(:last-child) .panel-footer, .card-group > .well:not(:last-child) .panel-footer{border-bottom-right-radius: 0;}.card-group > .card:not(:first-child), .card-group > .panel:not(:first-child), .card-group > .well:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}.card-group > .card:not(:first-child) .card-img-top, .card-group > .panel:not(:first-child) .card-img-top, .card-group > .well:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header, .card-group > .panel:not(:first-child) .card-header, .card-group > .well:not(:first-child) .card-header, .card-group > .card:not(:first-child) .panel-heading, .card-group > .panel:not(:first-child) .panel-heading, .card-group > .well:not(:first-child) .panel-heading{border-top-left-radius: 0;}.card-group > .card:not(:first-child) .card-img-bottom, .card-group > .panel:not(:first-child) .card-img-bottom, .card-group > .well:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer, .card-group > .panel:not(:first-child) .card-footer, .card-group > .well:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .panel-footer, .card-group > .panel:not(:first-child) .panel-footer, .card-group > .well:not(:first-child) .panel-footer{border-bottom-left-radius: 0;}}.card-columns .card, .card-columns .panel, .card-columns .well{margin-bottom: 0.9375rem;}@media (min-width: 576px){.card-columns{column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1;}.card-columns .card, .card-columns .panel, .card-columns .well{display: inline-block; width: 100%;}}.accordion > .card, .accordion > .panel, .accordion > .well{overflow: hidden;}.accordion > .card:not(:first-of-type) .card-header:first-child, .accordion > .panel:not(:first-of-type) .card-header:first-child, .accordion > .well:not(:first-of-type) .card-header:first-child, .accordion > .card:not(:first-of-type) .panel-heading:first-child, .accordion > .panel:not(:first-of-type) .panel-heading:first-child, .accordion > .well:not(:first-of-type) .panel-heading:first-child{border-radius: 0;}.accordion > .card:not(:first-of-type):not(:last-of-type), .accordion > .panel:not(:first-of-type):not(:last-of-type), .accordion > .well:not(:first-of-type):not(:last-of-type){border-bottom: 0; border-radius: 0;}.accordion > .card:first-of-type, .accordion > .panel:first-of-type, .accordion > .well:first-of-type{border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0;}.accordion > .card:last-of-type, .accordion > .panel:last-of-type, .accordion > .well:last-of-type{border-top-left-radius: 0; border-top-right-radius: 0;}.accordion > .card .card-header, .accordion > .panel .card-header, .accordion > .well .card-header, .accordion > .card .panel-heading, .accordion > .panel .panel-heading, .accordion > .well .panel-heading{margin-bottom: -1px;}.breadcrumb{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: #e9ecef; border-radius: 0.125rem;}.breadcrumb-item + .breadcrumb-item, .breadcrumb > li + .breadcrumb-item, .breadcrumb > .breadcrumb-item + li, .breadcrumb > li + li{padding-left: 0.5rem;}.breadcrumb-item + .breadcrumb-item::before, .breadcrumb > li + .breadcrumb-item::before, .breadcrumb > .breadcrumb-item + li::before, .breadcrumb > li + li::before{display: inline-block; padding-right: 0.5rem; color: #6c757d; content: "/";}.breadcrumb-item + .breadcrumb-item:hover::before, .breadcrumb > li + .breadcrumb-item:hover::before, .breadcrumb > .breadcrumb-item + li:hover::before, .breadcrumb > li + li:hover::before{text-decoration: underline;}.breadcrumb-item + .breadcrumb-item:hover::before, .breadcrumb > li + .breadcrumb-item:hover::before, .breadcrumb > .breadcrumb-item + li:hover::before, .breadcrumb > li + li:hover::before{text-decoration: none;}.breadcrumb-item.active, .breadcrumb > li.active{color: #6c757d;}.pagination{display: -webkit-box; display: -webkit-flex; display: flex; padding-left: 0; list-style: none; border-radius: 0.125rem;}.page-link, .pagination > li > a{position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #6c757d; background-color: transparent; border: 1px solid #dee2e6;}.page-link:hover, .pagination > li > a:hover{z-index: 2; color: #875A7B; text-decoration: none; background-color: transparent; border-color: #875A7B;}.page-link:focus, .pagination > li > a:focus{z-index: 2; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.page-item:first-child .page-link, .pagination > li:first-child .page-link, .page-item:first-child .pagination > li > a, .pagination > li:first-child .pagination > li > a{margin-left: 0; border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}.page-item:last-child .page-link, .pagination > li:last-child .page-link, .page-item:last-child .pagination > li > a, .pagination > li:last-child .pagination > li > a{border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem;}.page-item.active .page-link, .pagination > li.active .page-link, .page-item.active .pagination > li > a, .pagination > li.active .pagination > li > a{z-index: 1; color: #212529; background-color: transparent; border-color: #212529;}.page-item.disabled .page-link, .pagination > li.disabled .page-link, .page-item.disabled .pagination > li > a, .pagination > li.disabled .pagination > li > a{color: #6c757d; pointer-events: none; cursor: auto; background-color: white; border-color: #dee2e6;}.pagination-lg .page-link, .pagination-lg .pagination > li > a{padding: 0.75rem 1.5rem; font-size: 1.171875rem; line-height: 1.3333333;}.pagination-lg .page-item:first-child .page-link, .pagination-lg .pagination > li:first-child .page-link, .pagination-lg .page-item:first-child .pagination > li > a, .pagination-lg .pagination > li:first-child .pagination > li > a{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}.pagination-lg .page-item:last-child .page-link, .pagination-lg .pagination > li:last-child .page-link, .pagination-lg .page-item:last-child .pagination > li > a, .pagination-lg .pagination > li:last-child .pagination > li > a{border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem;}.pagination-sm .page-link, .pagination-sm .pagination > li > a{padding: 0.25rem 0.5rem; font-size: 0.75rem; line-height: 1.3;}.pagination-sm .page-item:first-child .page-link, .pagination-sm .pagination > li:first-child .page-link, .pagination-sm .page-item:first-child .pagination > li > a, .pagination-sm .pagination > li:first-child .pagination > li > a{border-top-left-radius: 0.0625rem; border-bottom-left-radius: 0.0625rem;}.pagination-sm .page-item:last-child .page-link, .pagination-sm .pagination > li:last-child .page-link, .pagination-sm .page-item:last-child .pagination > li > a, .pagination-sm .pagination > li:last-child .pagination > li > a{border-top-right-radius: 0.0625rem; border-bottom-right-radius: 0.0625rem;}.badge, .label{display: inline-block; padding: 0.25em 0.4em; font-size: 0.9em; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.125rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.badge, .label{transition: none;}}a.badge:hover, a.label:hover, a.badge:focus, a.label:focus{text-decoration: none;}.badge:empty, .label:empty{display: none;}.btn .badge, .btn .label{position: relative; top: -1px;}.badge-pill{padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem;}.badge-primary{color: white; background-color: #00A09D;}a.badge-primary:hover, a.badge-primary:focus{color: white; background-color: #006d6b;}a.badge-primary:focus, a.badge-primary.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.badge-secondary{color: white; background-color: #adb5bd;}a.badge-secondary:hover, a.badge-secondary:focus{color: white; background-color: #919ca6;}a.badge-secondary:focus, a.badge-secondary.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.badge-success{color: white; background-color: #2CBB70;}a.badge-success:hover, a.badge-success:focus{color: white; background-color: #229257;}a.badge-success:focus, a.badge-success.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.5);}.badge-info{color: white; background-color: #4B9EB6;}a.badge-info:hover, a.badge-info:focus{color: white; background-color: #3b7f93;}a.badge-info:focus, a.badge-info.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(75, 158, 182, 0.5);}.badge-warning{color: white; background-color: #F79B5B;}a.badge-warning:hover, a.badge-warning:focus{color: white; background-color: #f57d2a;}a.badge-warning:focus, a.badge-warning.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(247, 155, 91, 0.5);}.badge-danger{color: white; background-color: #D9534F;}a.badge-danger:hover, a.badge-danger:focus{color: white; background-color: #c9302c;}a.badge-danger:focus, a.badge-danger.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);}.badge-light{color: #343a40; background-color: #f6f9f9;}a.badge-light:hover, a.badge-light:focus{color: #343a40; background-color: #d7e4e4;}a.badge-light:focus, a.badge-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(246, 249, 249, 0.5);}.badge-dark{color: white; background-color: #141f1e;}a.badge-dark:hover, a.badge-dark:focus{color: white; background-color: black;}a.badge-dark:focus, a.badge-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(20, 31, 30, 0.5);}.badge-default{color: white; background-color: #adb5bd;}a.badge-default:hover, a.badge-default:focus{color: white; background-color: #919ca6;}a.badge-default:focus, a.badge-default.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.badge-violet-dark{color: white; background-color: #875A7B;}a.badge-violet-dark:hover, a.badge-violet-dark:focus{color: white; background-color: #68465f;}a.badge-violet-dark:focus, a.badge-violet-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(135, 90, 123, 0.5);}.badge-violet-darker{color: white; background-color: #62495B;}a.badge-violet-darker:hover, a.badge-violet-darker:focus{color: white; background-color: #453340;}a.badge-violet-darker:focus, a.badge-violet-darker.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(98, 73, 91, 0.5);}.badge-inverse-lightest{color: white; background-color: #98A6B0;}a.badge-inverse-lightest:hover, a.badge-inverse-lightest:focus{color: white; background-color: #7b8d9a;}a.badge-inverse-lightest:focus, a.badge-inverse-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(152, 166, 176, 0.5);}.badge-inverse-light{color: white; background-color: #8B979F;}a.badge-inverse-light:hover, a.badge-inverse-light:focus{color: white; background-color: #707e87;}a.badge-inverse-light:focus, a.badge-inverse-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(139, 151, 159, 0.5);}.badge-inverse{color: white; background-color: #47738F;}a.badge-inverse:hover, a.badge-inverse:focus{color: white; background-color: #36586d;}a.badge-inverse:focus, a.badge-inverse.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(71, 115, 143, 0.5);}.badge-inverse-dark{color: white; background-color: #5B7687;}a.badge-inverse-dark:hover, a.badge-inverse-dark:focus{color: white; background-color: #465b69;}a.badge-inverse-dark:focus, a.badge-inverse-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(91, 118, 135, 0.5);}.badge-inverse-darker{color: white; background-color: #485761;}a.badge-inverse-darker:hover, a.badge-inverse-darker:focus{color: white; background-color: #323d44;}a.badge-inverse-darker:focus, a.badge-inverse-darker.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(72, 87, 97, 0.5);}.badge-alpha{color: white; background-color: #00A09D;}a.badge-alpha:hover, a.badge-alpha:focus{color: white; background-color: #006d6b;}a.badge-alpha:focus, a.badge-alpha.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.badge-alpha-dark{color: white; background-color: #18856F;}a.badge-alpha-dark:hover, a.badge-alpha-dark:focus{color: white; background-color: #105a4b;}a.badge-alpha-dark:focus, a.badge-alpha-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(24, 133, 111, 0.5);}.badge-alpha-light{color: white; background-color: #26D1AF;}a.badge-alpha-light:hover, a.badge-alpha-light:focus{color: white; background-color: #1ea68b;}a.badge-alpha-light:focus, a.badge-alpha-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(38, 209, 175, 0.5);}.badge-alpha-lightest{color: white; background-color: #2AEBC4;}a.badge-alpha-lightest:hover, a.badge-alpha-lightest:focus{color: white; background-color: #13cfa9;}a.badge-alpha-lightest:focus, a.badge-alpha-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(42, 235, 196, 0.5);}.badge-beta{color: white; background-color: #5B899E;}a.badge-beta:hover, a.badge-beta:focus{color: white; background-color: #486d7e;}a.badge-beta:focus, a.badge-beta.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(91, 137, 158, 0.5);}.badge-beta-dark{color: white; background-color: #3D5D6B;}a.badge-beta-dark:hover, a.badge-beta-dark:focus{color: white; background-color: #2a414b;}a.badge-beta-dark:focus, a.badge-beta-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(61, 93, 107, 0.5);}.badge-beta-light{color: white; background-color: #699FB8;}a.badge-beta-light:hover, a.badge-beta-light:focus{color: white; background-color: #4c87a2;}a.badge-beta-light:focus, a.badge-beta-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(105, 159, 184, 0.5);}.badge-beta-lightest{color: white; background-color: #77B5D1;}a.badge-beta-lightest:hover, a.badge-beta-lightest:focus{color: white; background-color: #51a0c4;}a.badge-beta-lightest:focus, a.badge-beta-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(119, 181, 209, 0.5);}.badge-gamma{color: white; background-color: #E46F78;}a.badge-gamma:hover, a.badge-gamma:focus{color: white; background-color: #dc4450;}a.badge-gamma:focus, a.badge-gamma.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(228, 111, 120, 0.5);}.badge-gamma-dark{color: white; background-color: #B0565C;}a.badge-gamma-dark:hover, a.badge-gamma-dark:focus{color: white; background-color: #904348;}a.badge-gamma-dark:focus, a.badge-gamma-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(176, 86, 92, 0.5);}.badge-gamma-light{color: white; background-color: #FC7C84;}a.badge-gamma-light:hover, a.badge-gamma-light:focus{color: white; background-color: #fb4a55;}a.badge-gamma-light:focus, a.badge-gamma-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(252, 124, 132, 0.5);}.badge-gamma-lightest{color: white; background-color: #FC959C;}a.badge-gamma-lightest:hover, a.badge-gamma-lightest:focus{color: white; background-color: #fb636e;}a.badge-gamma-lightest:focus, a.badge-gamma-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(252, 149, 156, 0.5);}.badge-delta{color: white; background-color: #5C5B80;}a.badge-delta:hover, a.badge-delta:focus{color: white; background-color: #474662;}a.badge-delta:focus, a.badge-delta.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(92, 91, 128, 0.5);}.badge-delta-dark{color: white; background-color: #37364D;}a.badge-delta-dark:hover, a.badge-delta-dark:focus{color: white; background-color: #22212f;}a.badge-delta-dark:focus, a.badge-delta-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(55, 54, 77, 0.5);}.badge-delta-light{color: white; background-color: #6E6D99;}a.badge-delta-light:hover, a.badge-delta-light:focus{color: white; background-color: #58577c;}a.badge-delta-light:focus, a.badge-delta-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(110, 109, 153, 0.5);}.badge-delta-lightest{color: white; background-color: #807FB3;}a.badge-delta-lightest:hover, a.badge-delta-lightest:focus{color: white; background-color: #605fa0;}a.badge-delta-lightest:focus, a.badge-delta-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(128, 127, 179, 0.5);}.badge-epsilon{color: white; background-color: #D5653E;}a.badge-epsilon:hover, a.badge-epsilon:focus{color: white; background-color: #b84d28;}a.badge-epsilon:focus, a.badge-epsilon.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(213, 101, 62, 0.5);}.badge-epsilon-dark{color: white; background-color: #A34E2F;}a.badge-epsilon-dark:hover, a.badge-epsilon-dark:focus{color: white; background-color: #7b3b24;}a.badge-epsilon-dark:focus, a.badge-epsilon-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(163, 78, 47, 0.5);}.badge-epsilon-light{color: white; background-color: #F07346;}a.badge-epsilon-light:hover, a.badge-epsilon-light:focus{color: white; background-color: #ec4f17;}a.badge-epsilon-light:focus, a.badge-epsilon-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(240, 115, 70, 0.5);}.badge-epsilon-lightest{color: white; background-color: #FF8D63;}a.badge-epsilon-lightest:hover, a.badge-epsilon-lightest:focus{color: white; background-color: #ff6830;}a.badge-epsilon-lightest:focus, a.badge-epsilon-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(255, 141, 99, 0.5);}.jumbotron{padding: 2rem 1rem; margin-bottom: 2rem; background-color: transparent; border-radius: 0.125rem;}@media (min-width: 576px){.jumbotron{padding: 4rem 2rem;}}.jumbotron-fluid{padding-right: 0; padding-left: 0; border-radius: 0;}.alert{position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.125rem;}.alert-heading{color: inherit;}.alert-link{font-weight: 700;}.alert-dismissible{padding-right: 3.90625rem;}.alert-dismissible .close{position: absolute; top: 0; right: 0; padding: 0.75rem 1.25rem; color: inherit;}.alert-primary{color: #005352; background-color: #cceceb; border-color: #b8e4e4;}.alert-primary hr{border-top-color: #a6dddd;}.alert-primary .alert-link{color: #002020;}.alert-secondary{color: #5a5e62; background-color: #eff0f2; border-color: #e8eaed;}.alert-secondary hr{border-top-color: #dadde2;}.alert-secondary .alert-link{color: #424547;}.alert-success{color: #17613a; background-color: #d5f1e2; border-color: #c4ecd7;}.alert-success hr{border-top-color: #b1e6ca;}.alert-success .alert-link{color: #0d3821;}.alert-info{color: #27525f; background-color: #dbecf0; border-color: #cde4eb;}.alert-info hr{border-top-color: #bbdae4;}.alert-info .alert-link{color: #18333b;}.alert-warning{color: #80512f; background-color: #fdebde; border-color: #fde3d1;}.alert-warning hr{border-top-color: #fcd4b9;}.alert-warning .alert-link{color: #5b3921;}.alert-danger{color: #712b29; background-color: #f7dddc; border-color: #f4cfce;}.alert-danger hr{border-top-color: #efbbb9;}.alert-danger .alert-link{color: #4c1d1b;}.alert-light{color: #808181; background-color: #fdfefe; border-color: #fcfdfd;}.alert-light hr{border-top-color: #edf3f3;}.alert-light .alert-link{color: #676767;}.alert-dark{color: #0b1010; background-color: #d0d2d2; border-color: #bdc0c0;}.alert-dark hr{border-top-color: #b0b4b4;}.alert-dark .alert-link{color: black;}.alert-default{color: #5a5e62; background-color: #eff0f2; border-color: #e8eaed;}.alert-default hr{border-top-color: #dadde2;}.alert-default .alert-link{color: #424547;}.alert-violet-dark{color: #462f40; background-color: #e7dee5; border-color: #ddd1da;}.alert-violet-dark hr{border-top-color: #d2c2ce;}.alert-violet-dark .alert-link{color: #271b24;}.alert-violet-darker{color: #33262f; background-color: #e0dbde; border-color: #d3ccd1;}.alert-violet-darker hr{border-top-color: #c7bec5;}.alert-violet-darker .alert-link{color: #161014;}.alert-inverse-lightest{color: #4f565c; background-color: #eaedef; border-color: #e2e6e9;}.alert-inverse-lightest hr{border-top-color: #d4dade;}.alert-inverse-lightest .alert-link{color: #373c41;}.alert-inverse-light{color: #484f53; background-color: #e8eaec; border-color: #dfe2e4;}.alert-inverse-light hr{border-top-color: #d1d5d8;}.alert-inverse-light .alert-link{color: #303538;}.alert-inverse{color: #253c4a; background-color: #dae3e9; border-color: #cbd8e0;}.alert-inverse hr{border-top-color: #bbccd6;}.alert-inverse .alert-link{color: #142028;}.alert-inverse-dark{color: #2f3d46; background-color: #dee4e7; border-color: #d1d9dd;}.alert-inverse-dark hr{border-top-color: #c2cdd2;}.alert-inverse-dark .alert-link{color: #1b2227;}.alert-inverse-darker{color: #252d32; background-color: #dadddf; border-color: #ccd0d3;}.alert-inverse-darker hr{border-top-color: #bec3c7;}.alert-inverse-darker .alert-link{color: #0f1315;}.alert-alpha{color: #005352; background-color: #cceceb; border-color: #b8e4e4;}.alert-alpha hr{border-top-color: #a6dddd;}.alert-alpha .alert-link{color: #002020;}.alert-alpha-dark{color: #0c453a; background-color: #d1e7e2; border-color: #beddd7;}.alert-alpha-dark hr{border-top-color: #add4cd;}.alert-alpha-dark .alert-link{color: #041a15;}.alert-alpha-light{color: #146d5b; background-color: #d4f6ef; border-color: #c2f2e9;}.alert-alpha-light hr{border-top-color: #adeee1;}.alert-alpha-light .alert-link{color: #0c4237;}.alert-alpha-lightest{color: #167a66; background-color: #d4fbf3; border-color: #c3f9ee;}.alert-alpha-lightest hr{border-top-color: #acf7e7;}.alert-alpha-lightest .alert-link{color: #0e4f42;}.alert-beta{color: #2f4752; background-color: #dee7ec; border-color: #d1dee4;}.alert-beta hr{border-top-color: #c1d2db;}.alert-beta .alert-link{color: #1c2b32;}.alert-beta-dark{color: #203038; background-color: #d8dfe1; border-color: #c9d2d6;}.alert-beta-dark hr{border-top-color: #bbc6cb;}.alert-beta-dark .alert-link{color: #0d1418;}.alert-beta-light{color: #375360; background-color: #e1ecf1; border-color: #d5e4eb;}.alert-beta-light hr{border-top-color: #c4d9e3;}.alert-beta-light .alert-link{color: #243740;}.alert-beta-lightest{color: #3e5e6d; background-color: #e4f0f6; border-color: #d9eaf2;}.alert-beta-lightest hr{border-top-color: #c6e0ec;}.alert-beta-lightest .alert-link{color: #2c424c;}.alert-gamma{color: #773a3e; background-color: #fae2e4; border-color: #f7d7d9;}.alert-gamma hr{border-top-color: #f3c2c5;}.alert-gamma .alert-link{color: #55292c;}.alert-gamma-dark{color: #5c2d30; background-color: #efddde; border-color: #e9d0d1;}.alert-gamma-dark hr{border-top-color: #e1bfc0;}.alert-gamma-dark .alert-link{color: #3a1c1e;}.alert-gamma-light{color: #834045; background-color: #fee5e6; border-color: #fedadd;}.alert-gamma-light hr{border-top-color: #fdc1c6;}.alert-gamma-light .alert-link{color: #612f33;}.alert-gamma-lightest{color: #834d51; background-color: #feeaeb; border-color: #fee1e3;}.alert-gamma-lightest hr{border-top-color: #fdc8cc;}.alert-gamma-lightest .alert-link{color: #633a3d;}.alert-delta{color: #302f43; background-color: #dedee6; border-color: #d1d1db;}.alert-delta hr{border-top-color: #c3c3d0;}.alert-delta .alert-link{color: #1b1a25;}.alert-delta-dark{color: #1d1c28; background-color: #d7d7db; border-color: #c7c7cd;}.alert-delta-dark hr{border-top-color: #babac1;}.alert-delta-dark .alert-link{color: #07070a;}.alert-delta-light{color: #393950; background-color: #e2e2eb; border-color: #d6d6e2;}.alert-delta-light hr{border-top-color: #c7c7d7;}.alert-delta-light .alert-link{color: #242432;}.alert-delta-lightest{color: #43425d; background-color: #e6e5f0; border-color: #dbdbea;}.alert-delta-lightest hr{border-top-color: #cbcbe1;}.alert-delta-lightest .alert-link{color: #2e2d3f;}.alert-epsilon{color: #6f3520; background-color: #f7e0d8; border-color: #f3d4c9;}.alert-epsilon hr{border-top-color: #eec3b4;}.alert-epsilon .alert-link{color: #472215;}.alert-epsilon-dark{color: #552918; background-color: #eddcd5; border-color: #e5cdc5;}.alert-epsilon-dark hr{border-top-color: #ddbeb3;}.alert-epsilon-dark .alert-link{color: #2d160d;}.alert-epsilon-light{color: #7d3c24; background-color: #fce3da; border-color: #fbd8cb;}.alert-epsilon-light hr{border-top-color: #f9c6b3;}.alert-epsilon-light .alert-link{color: #552919;}.alert-epsilon-lightest{color: #854933; background-color: #ffe8e0; border-color: #ffdfd3;}.alert-epsilon-lightest hr{border-top-color: #ffccba;}.alert-epsilon-lightest .alert-link{color: #603525;}@keyframes progress-bar-stripes{from{background-position: 1rem 0;}to{background-position: 0 0;}}.progress{display: -webkit-box; display: -webkit-flex; display: flex; height: 1rem; overflow: hidden; font-size: 0.703125rem; background-color: #e9ecef; border-radius: 0.125rem;}.progress-bar{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; color: white; text-align: center; white-space: nowrap; background-color: #00A09D; transition: width 0.6s ease;}@media (prefers-reduced-motion: reduce){.progress-bar{transition: none;}}.progress-bar-striped{background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem;}.progress-bar-animated{animation: progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation: none;}}.media{display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-start;}.media-body{flex: 1;}.list-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0;}.list-group-item-action{width: 100%; color: #495057; text-align: inherit;}.list-group-item-action:hover, .list-group-item-action:focus{z-index: 1; color: #495057; text-decoration: none; background-color: #f8f9fa;}.list-group-item-action:active{color: #343a40; background-color: #e9ecef;}.list-group-item{position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: white; border: 1px solid rgba(0, 0, 0, 0.06);}.list-group-item:first-child{border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem;}.list-group-item:last-child{margin-bottom: 0; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}.list-group-item.disabled, .list-group-item:disabled{color: #6c757d; pointer-events: none; background-color: white;}.list-group-item.active{z-index: 2; color: white; background-color: #00A09D; border-color: #00A09D;}.list-group-horizontal{flex-direction: row;}.list-group-horizontal .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal .list-group-item:first-child{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem; border-top-right-radius: 0;}.list-group-horizontal .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0;}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction: row;}.list-group-horizontal-sm .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem; border-top-right-radius: 0;}.list-group-horizontal-sm .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0;}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction: row;}.list-group-horizontal-md .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem; border-top-right-radius: 0;}.list-group-horizontal-md .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0;}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction: row;}.list-group-horizontal-lg .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem; border-top-right-radius: 0;}.list-group-horizontal-lg .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0;}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction: row;}.list-group-horizontal-xl .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem; border-top-right-radius: 0;}.list-group-horizontal-xl .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0;}}.list-group-flush .list-group-item, .panel .list-group .list-group-item{border-right: 0; border-left: 0; border-radius: 0;}.list-group-flush .list-group-item:last-child, .panel .list-group .list-group-item:last-child{margin-bottom: -1px;}.list-group-flush:first-child .list-group-item:first-child, .panel .list-group:first-child .list-group-item:first-child{border-top: 0;}.list-group-flush:last-child .list-group-item:last-child, .panel .list-group:last-child .list-group-item:last-child{margin-bottom: 0; border-bottom: 0;}.list-group-item-primary{color: #005352; background-color: #b8e4e4;}.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus{color: #005352; background-color: #a6dddd;}.list-group-item-primary.list-group-item-action.active{color: white; background-color: #005352; border-color: #005352;}.list-group-item-secondary{color: #5a5e62; background-color: #e8eaed;}.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus{color: #5a5e62; background-color: #dadde2;}.list-group-item-secondary.list-group-item-action.active{color: white; background-color: #5a5e62; border-color: #5a5e62;}.list-group-item-success{color: #17613a; background-color: #c4ecd7;}.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus{color: #17613a; background-color: #b1e6ca;}.list-group-item-success.list-group-item-action.active{color: white; background-color: #17613a; border-color: #17613a;}.list-group-item-info{color: #27525f; background-color: #cde4eb;}.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus{color: #27525f; background-color: #bbdae4;}.list-group-item-info.list-group-item-action.active{color: white; background-color: #27525f; border-color: #27525f;}.list-group-item-warning{color: #80512f; background-color: #fde3d1;}.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus{color: #80512f; background-color: #fcd4b9;}.list-group-item-warning.list-group-item-action.active{color: white; background-color: #80512f; border-color: #80512f;}.list-group-item-danger{color: #712b29; background-color: #f4cfce;}.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus{color: #712b29; background-color: #efbbb9;}.list-group-item-danger.list-group-item-action.active{color: white; background-color: #712b29; border-color: #712b29;}.list-group-item-light{color: #808181; background-color: #fcfdfd;}.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus{color: #808181; background-color: #edf3f3;}.list-group-item-light.list-group-item-action.active{color: white; background-color: #808181; border-color: #808181;}.list-group-item-dark{color: #0b1010; background-color: #bdc0c0;}.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus{color: #0b1010; background-color: #b0b4b4;}.list-group-item-dark.list-group-item-action.active{color: white; background-color: #0b1010; border-color: #0b1010;}.list-group-item-default{color: #5a5e62; background-color: #e8eaed;}.list-group-item-default.list-group-item-action:hover, .list-group-item-default.list-group-item-action:focus{color: #5a5e62; background-color: #dadde2;}.list-group-item-default.list-group-item-action.active{color: white; background-color: #5a5e62; border-color: #5a5e62;}.list-group-item-violet-dark{color: #462f40; background-color: #ddd1da;}.list-group-item-violet-dark.list-group-item-action:hover, .list-group-item-violet-dark.list-group-item-action:focus{color: #462f40; background-color: #d2c2ce;}.list-group-item-violet-dark.list-group-item-action.active{color: white; background-color: #462f40; border-color: #462f40;}.list-group-item-violet-darker{color: #33262f; background-color: #d3ccd1;}.list-group-item-violet-darker.list-group-item-action:hover, .list-group-item-violet-darker.list-group-item-action:focus{color: #33262f; background-color: #c7bec5;}.list-group-item-violet-darker.list-group-item-action.active{color: white; background-color: #33262f; border-color: #33262f;}.list-group-item-inverse-lightest{color: #4f565c; background-color: #e2e6e9;}.list-group-item-inverse-lightest.list-group-item-action:hover, .list-group-item-inverse-lightest.list-group-item-action:focus{color: #4f565c; background-color: #d4dade;}.list-group-item-inverse-lightest.list-group-item-action.active{color: white; background-color: #4f565c; border-color: #4f565c;}.list-group-item-inverse-light{color: #484f53; background-color: #dfe2e4;}.list-group-item-inverse-light.list-group-item-action:hover, .list-group-item-inverse-light.list-group-item-action:focus{color: #484f53; background-color: #d1d5d8;}.list-group-item-inverse-light.list-group-item-action.active{color: white; background-color: #484f53; border-color: #484f53;}.list-group-item-inverse{color: #253c4a; background-color: #cbd8e0;}.list-group-item-inverse.list-group-item-action:hover, .list-group-item-inverse.list-group-item-action:focus{color: #253c4a; background-color: #bbccd6;}.list-group-item-inverse.list-group-item-action.active{color: white; background-color: #253c4a; border-color: #253c4a;}.list-group-item-inverse-dark{color: #2f3d46; background-color: #d1d9dd;}.list-group-item-inverse-dark.list-group-item-action:hover, .list-group-item-inverse-dark.list-group-item-action:focus{color: #2f3d46; background-color: #c2cdd2;}.list-group-item-inverse-dark.list-group-item-action.active{color: white; background-color: #2f3d46; border-color: #2f3d46;}.list-group-item-inverse-darker{color: #252d32; background-color: #ccd0d3;}.list-group-item-inverse-darker.list-group-item-action:hover, .list-group-item-inverse-darker.list-group-item-action:focus{color: #252d32; background-color: #bec3c7;}.list-group-item-inverse-darker.list-group-item-action.active{color: white; background-color: #252d32; border-color: #252d32;}.list-group-item-alpha{color: #005352; background-color: #b8e4e4;}.list-group-item-alpha.list-group-item-action:hover, .list-group-item-alpha.list-group-item-action:focus{color: #005352; background-color: #a6dddd;}.list-group-item-alpha.list-group-item-action.active{color: white; background-color: #005352; border-color: #005352;}.list-group-item-alpha-dark{color: #0c453a; background-color: #beddd7;}.list-group-item-alpha-dark.list-group-item-action:hover, .list-group-item-alpha-dark.list-group-item-action:focus{color: #0c453a; background-color: #add4cd;}.list-group-item-alpha-dark.list-group-item-action.active{color: white; background-color: #0c453a; border-color: #0c453a;}.list-group-item-alpha-light{color: #146d5b; background-color: #c2f2e9;}.list-group-item-alpha-light.list-group-item-action:hover, .list-group-item-alpha-light.list-group-item-action:focus{color: #146d5b; background-color: #adeee1;}.list-group-item-alpha-light.list-group-item-action.active{color: white; background-color: #146d5b; border-color: #146d5b;}.list-group-item-alpha-lightest{color: #167a66; background-color: #c3f9ee;}.list-group-item-alpha-lightest.list-group-item-action:hover, .list-group-item-alpha-lightest.list-group-item-action:focus{color: #167a66; background-color: #acf7e7;}.list-group-item-alpha-lightest.list-group-item-action.active{color: white; background-color: #167a66; border-color: #167a66;}.list-group-item-beta{color: #2f4752; background-color: #d1dee4;}.list-group-item-beta.list-group-item-action:hover, .list-group-item-beta.list-group-item-action:focus{color: #2f4752; background-color: #c1d2db;}.list-group-item-beta.list-group-item-action.active{color: white; background-color: #2f4752; border-color: #2f4752;}.list-group-item-beta-dark{color: #203038; background-color: #c9d2d6;}.list-group-item-beta-dark.list-group-item-action:hover, .list-group-item-beta-dark.list-group-item-action:focus{color: #203038; background-color: #bbc6cb;}.list-group-item-beta-dark.list-group-item-action.active{color: white; background-color: #203038; border-color: #203038;}.list-group-item-beta-light{color: #375360; background-color: #d5e4eb;}.list-group-item-beta-light.list-group-item-action:hover, .list-group-item-beta-light.list-group-item-action:focus{color: #375360; background-color: #c4d9e3;}.list-group-item-beta-light.list-group-item-action.active{color: white; background-color: #375360; border-color: #375360;}.list-group-item-beta-lightest{color: #3e5e6d; background-color: #d9eaf2;}.list-group-item-beta-lightest.list-group-item-action:hover, .list-group-item-beta-lightest.list-group-item-action:focus{color: #3e5e6d; background-color: #c6e0ec;}.list-group-item-beta-lightest.list-group-item-action.active{color: white; background-color: #3e5e6d; border-color: #3e5e6d;}.list-group-item-gamma{color: #773a3e; background-color: #f7d7d9;}.list-group-item-gamma.list-group-item-action:hover, .list-group-item-gamma.list-group-item-action:focus{color: #773a3e; background-color: #f3c2c5;}.list-group-item-gamma.list-group-item-action.active{color: white; background-color: #773a3e; border-color: #773a3e;}.list-group-item-gamma-dark{color: #5c2d30; background-color: #e9d0d1;}.list-group-item-gamma-dark.list-group-item-action:hover, .list-group-item-gamma-dark.list-group-item-action:focus{color: #5c2d30; background-color: #e1bfc0;}.list-group-item-gamma-dark.list-group-item-action.active{color: white; background-color: #5c2d30; border-color: #5c2d30;}.list-group-item-gamma-light{color: #834045; background-color: #fedadd;}.list-group-item-gamma-light.list-group-item-action:hover, .list-group-item-gamma-light.list-group-item-action:focus{color: #834045; background-color: #fdc1c6;}.list-group-item-gamma-light.list-group-item-action.active{color: white; background-color: #834045; border-color: #834045;}.list-group-item-gamma-lightest{color: #834d51; background-color: #fee1e3;}.list-group-item-gamma-lightest.list-group-item-action:hover, .list-group-item-gamma-lightest.list-group-item-action:focus{color: #834d51; background-color: #fdc8cc;}.list-group-item-gamma-lightest.list-group-item-action.active{color: white; background-color: #834d51; border-color: #834d51;}.list-group-item-delta{color: #302f43; background-color: #d1d1db;}.list-group-item-delta.list-group-item-action:hover, .list-group-item-delta.list-group-item-action:focus{color: #302f43; background-color: #c3c3d0;}.list-group-item-delta.list-group-item-action.active{color: white; background-color: #302f43; border-color: #302f43;}.list-group-item-delta-dark{color: #1d1c28; background-color: #c7c7cd;}.list-group-item-delta-dark.list-group-item-action:hover, .list-group-item-delta-dark.list-group-item-action:focus{color: #1d1c28; background-color: #babac1;}.list-group-item-delta-dark.list-group-item-action.active{color: white; background-color: #1d1c28; border-color: #1d1c28;}.list-group-item-delta-light{color: #393950; background-color: #d6d6e2;}.list-group-item-delta-light.list-group-item-action:hover, .list-group-item-delta-light.list-group-item-action:focus{color: #393950; background-color: #c7c7d7;}.list-group-item-delta-light.list-group-item-action.active{color: white; background-color: #393950; border-color: #393950;}.list-group-item-delta-lightest{color: #43425d; background-color: #dbdbea;}.list-group-item-delta-lightest.list-group-item-action:hover, .list-group-item-delta-lightest.list-group-item-action:focus{color: #43425d; background-color: #cbcbe1;}.list-group-item-delta-lightest.list-group-item-action.active{color: white; background-color: #43425d; border-color: #43425d;}.list-group-item-epsilon{color: #6f3520; background-color: #f3d4c9;}.list-group-item-epsilon.list-group-item-action:hover, .list-group-item-epsilon.list-group-item-action:focus{color: #6f3520; background-color: #eec3b4;}.list-group-item-epsilon.list-group-item-action.active{color: white; background-color: #6f3520; border-color: #6f3520;}.list-group-item-epsilon-dark{color: #552918; background-color: #e5cdc5;}.list-group-item-epsilon-dark.list-group-item-action:hover, .list-group-item-epsilon-dark.list-group-item-action:focus{color: #552918; background-color: #ddbeb3;}.list-group-item-epsilon-dark.list-group-item-action.active{color: white; background-color: #552918; border-color: #552918;}.list-group-item-epsilon-light{color: #7d3c24; background-color: #fbd8cb;}.list-group-item-epsilon-light.list-group-item-action:hover, .list-group-item-epsilon-light.list-group-item-action:focus{color: #7d3c24; background-color: #f9c6b3;}.list-group-item-epsilon-light.list-group-item-action.active{color: white; background-color: #7d3c24; border-color: #7d3c24;}.list-group-item-epsilon-lightest{color: #854933; background-color: #ffdfd3;}.list-group-item-epsilon-lightest.list-group-item-action:hover, .list-group-item-epsilon-lightest.list-group-item-action:focus{color: #854933; background-color: #ffccba;}.list-group-item-epsilon-lightest.list-group-item-action.active{color: white; background-color: #854933; border-color: #854933;}.close{float: right; font-size: 1.40625rem; font-weight: 700; line-height: 1; color: black; text-shadow: 0 1px 0 white; opacity: .5;}@media (max-width: 1200px){.close{font-size: calc(1.265625rem + 0.1875vw) ;}}.close:hover{color: black; text-decoration: none;}.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus{opacity: .75;}button.close{padding: 0; background-color: transparent; border: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none;}a.close.disabled{pointer-events: none;}.toast{max-width: 350px; overflow: hidden; font-size: 0.875rem; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem;}.toast:not(:last-child){margin-bottom: 0.75rem;}.toast.showing{opacity: 1;}.toast.show{display: block; opacity: 1;}.toast.hide{display: none;}.toast-header{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 0.25rem 0.75rem; color: #6c757d; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05);}.toast-body{padding: 0.75rem;}.modal-open{overflow: hidden;}.modal-open .modal{overflow-x: hidden; overflow-y: auto;}.modal{position: fixed; top: 0; left: 0; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0;}.modal-dialog{position: relative; width: auto; margin: 0.5rem; pointer-events: none;}.modal.fade .modal-dialog{transition: transform 0.3s ease-out; transform: translate(0, -50px);}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition: none;}}.modal.show .modal-dialog{transform: none;}.modal-dialog-scrollable{display: -webkit-box; display: -webkit-flex; display: flex; max-height: calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{max-height: calc(100vh - 1rem); overflow: hidden;}.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer{flex-shrink: 0;}.modal-dialog-scrollable .modal-body{overflow-y: auto;}.modal-dialog-centered{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; min-height: calc(100% - 1rem);}.modal-dialog-centered::before{display: block; height: calc(100vh - 1rem); content: "";}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; height: 100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height: none;}.modal-dialog-centered.modal-dialog-scrollable::before{content: none;}.modal-content{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: white; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.125rem; outline: 0;}.modal-backdrop{position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: black;}.modal-backdrop.fade{opacity: 0;}.modal-backdrop.show{opacity: 0.5;}.modal-header{display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem;}.modal-header .close{padding: 1rem 1rem; margin: -1rem -1rem -1rem auto;}.modal-title{margin-bottom: 0; line-height: 1.45;}.modal-body{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem;}.modal-footer{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; -webkit-box-pack: end; justify-content: flex-end; padding: 1rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}.modal-footer > :not(:first-child){margin-left: .25rem;}.modal-footer > :not(:last-child){margin-right: .25rem;}.modal-scrollbar-measure{position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll;}@media (min-width: 576px){.modal-dialog{max-width: 650px; margin: 1.75rem auto;}.modal-dialog-scrollable{max-height: calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content{max-height: calc(100vh - 3.5rem);}.modal-dialog-centered{min-height: calc(100% - 3.5rem);}.modal-dialog-centered::before{height: calc(100vh - 3.5rem);}.modal-sm{max-width: 300px;}}@media (min-width: 992px){.modal-lg, .modal-xl{max-width: 980px;}}@media (min-width: 1200px){.modal-xl{max-width: 1140px;}}.tooltip{position: absolute; z-index: 1070; display: block; margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Flectra Unicode Support Noto", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.45; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.75rem; word-wrap: break-word; opacity: 0;}.tooltip.show{opacity: 1;}.tooltip .arrow{position: absolute; display: block; width: 0.25rem; height: 0.4rem;}.tooltip .arrow::before{position: absolute; content: ""; border-color: transparent; border-style: solid;}.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"]{padding: 0.4rem 0;}.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow{bottom: 0;}.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before{top: 0; border-width: 0.4rem 0.125rem 0; border-top-color: black;}.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"]{padding: 0 0.4rem;}.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow{left: 0; width: 0.4rem; height: 0.25rem;}.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before{right: 0; border-width: 0.125rem 0.4rem 0.125rem 0; border-right-color: black;}.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"]{padding: 0.4rem 0;}.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow{top: 0;}.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom: 0; border-width: 0 0.125rem 0.4rem; border-bottom-color: black;}.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"]{padding: 0 0.4rem;}.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow{right: 0; width: 0.4rem; height: 0.25rem;}.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before{left: 0; border-width: 0.125rem 0 0.125rem 0.4rem; border-left-color: black;}.tooltip-inner{max-width: 220px; padding: 0.25rem 0.5rem; color: white; text-align: center; background-color: black; border-radius: 0.125rem;}.popover{position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Flectra Unicode Support Noto", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.45; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.75rem; word-wrap: break-word; background-color: white; background-clip: padding-box; border: 1px solid transparent; border-radius: 0.125rem;}.popover .arrow{position: absolute; display: block; width: 0.625rem; height: 0.5rem; margin: 0 0.125rem;}.popover .arrow::before, .popover .arrow::after{position: absolute; display: block; content: ""; border-color: transparent; border-style: solid;}.bs-popover-top, .bs-popover-auto[x-placement^="top"]{margin-bottom: 0.5rem;}.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow{bottom: calc((0.5rem + 1px) * -1);}.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before{bottom: 0; border-width: 0.5rem 0.3125rem 0; border-top-color: rgba(0, 0, 0, 0.05);}.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after{bottom: 1px; border-width: 0.5rem 0.3125rem 0; border-top-color: white;}.bs-popover-right, .bs-popover-auto[x-placement^="right"]{margin-left: 0.5rem;}.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow{left: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 0.625rem; margin: 0.125rem 0;}.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before{left: 0; border-width: 0.3125rem 0.5rem 0.3125rem 0; border-right-color: rgba(0, 0, 0, 0.05);}.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after{left: 1px; border-width: 0.3125rem 0.5rem 0.3125rem 0; border-right-color: white;}.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"]{margin-top: 0.5rem;}.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow{top: calc((0.5rem + 1px) * -1);}.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before{top: 0; border-width: 0 0.3125rem 0.5rem 0.3125rem; border-bottom-color: rgba(0, 0, 0, 0.05);}.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after{top: 1px; border-width: 0 0.3125rem 0.5rem 0.3125rem; border-bottom-color: white;}.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before{position: absolute; top: 0; left: 50%; display: block; width: 0.625rem; margin-left: -0.3125rem; content: ""; border-bottom: 1px solid #f7f7f7;}.bs-popover-left, .bs-popover-auto[x-placement^="left"]{margin-right: 0.5rem;}.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow{right: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 0.625rem; margin: 0.125rem 0;}.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before{right: 0; border-width: 0.3125rem 0 0.3125rem 0.5rem; border-left-color: rgba(0, 0, 0, 0.05);}.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after{right: 1px; border-width: 0.3125rem 0 0.3125rem 0.5rem; border-left-color: white;}.popover-header{padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 0.9375rem; color: #212529; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(0.125rem - 1px); border-top-right-radius: calc(0.125rem - 1px);}.popover-header:empty{display: none;}.popover-body{padding: 0.5rem 0.75rem; color: #343a40;}.carousel{position: relative;}.carousel.pointer-event{touch-action: pan-y;}.carousel-inner{position: relative; width: 100%; overflow: hidden;}.carousel-inner::after{display: block; clear: both; content: "";}.carousel-item, .carousel .item{position: relative; display: none; float: left; width: 100%; margin-right: -100%; backface-visibility: hidden; transition: transform 0.6s ease-in-out;}@media (prefers-reduced-motion: reduce){.carousel-item, .carousel .item{transition: none;}}.carousel-item.active, .carousel .active.item, .carousel-item-next, .carousel-item-prev{display: block;}.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right{transform: translateX(100%);}.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left{transform: translateX(-100%);}.carousel-fade .carousel-item, .carousel-fade .carousel .item, .carousel .carousel-fade .item{opacity: 0; transition-property: opacity; transform: none;}.carousel-fade .carousel-item.active, .carousel-fade .carousel .active.item, .carousel .carousel-fade .active.item, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right{z-index: 1; opacity: 1;}.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right{z-index: 0; opacity: 0; transition: 0s 0.6s opacity;}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right{transition: none;}}.carousel-control-prev, .carousel-control-next{position: absolute; top: 0; bottom: 0; z-index: 1; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: 15%; color: white; text-align: center; opacity: 0.5; transition: opacity 0.15s ease;}@media (prefers-reduced-motion: reduce){.carousel-control-prev, .carousel-control-next{transition: none;}}.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus{color: white; text-decoration: none; outline: 0; opacity: 0.9;}.carousel-control-prev{left: 0;}.carousel-control-next{right: 0;}.carousel-control-prev-icon, .carousel-control-next-icon{display: inline-block; width: 20px; height: 20px; background: no-repeat 50% / 100% 100%;}.carousel-control-prev-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");}.carousel-control-next-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators{position: absolute; right: 0; bottom: 0; left: 0; z-index: 15; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none;}.carousel-indicators li{box-sizing: content-box; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: white; background-clip: padding-box; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .5; transition: opacity 0.6s ease;}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition: none;}}.carousel-indicators .active{opacity: 1;}.carousel-caption{position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: white; text-align: center;}@keyframes spinner-border{to{transform: rotate(360deg);}}.spinner-border{display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; animation: spinner-border .75s linear infinite;}.spinner-border-sm{width: 1rem; height: 1rem; border-width: 0.2em;}@keyframes spinner-grow{0%{transform: scale(0);}50%{opacity: 1;}}.spinner-grow{display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; background-color: currentColor; border-radius: 50%; opacity: 0; animation: spinner-grow .75s linear infinite;}.spinner-grow-sm{width: 1rem; height: 1rem;}.align-baseline{vertical-align: baseline !important;}.align-top{vertical-align: top !important;}.align-middle{vertical-align: middle !important;}.align-bottom{vertical-align: bottom !important;}.align-text-bottom{vertical-align: text-bottom !important;}.align-text-top{vertical-align: text-top !important;}.bg-primary{background-color: #00A09D !important; color: white;}.bg-primary .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus{background-color: #006d6b !important; color: white;}.bg-secondary{background-color: #adb5bd !important; color: white;}.bg-secondary .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus{background-color: #919ca6 !important; color: white;}.bg-success{background-color: #2CBB70 !important; color: white;}.bg-success .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus{background-color: #229257 !important; color: white;}.bg-info{background-color: #4B9EB6 !important; color: white;}.bg-info .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus{background-color: #3b7f93 !important; color: white;}.bg-warning{background-color: #F79B5B !important; color: white;}.bg-warning .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus{background-color: #f57d2a !important; color: white;}.bg-danger{background-color: #D9534F !important; color: white;}.bg-danger .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus{background-color: #c9302c !important; color: white;}.bg-light{background-color: #f6f9f9 !important; color: #343a40;}.bg-light .text-muted{color: rgba(52, 58, 64, 0.4) !important;}a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus{background-color: #d7e4e4 !important; color: #343a40;}.bg-dark{background-color: #141f1e !important; color: white;}.bg-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus{background-color: black !important; color: white;}.bg-default{background-color: #adb5bd !important; color: white;}.bg-default .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-default:hover, a.bg-default:focus, button.bg-default:hover, button.bg-default:focus{background-color: #919ca6 !important; color: white;}.bg-violet-dark{background-color: #875A7B !important; color: white;}.bg-violet-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-violet-dark:hover, a.bg-violet-dark:focus, button.bg-violet-dark:hover, button.bg-violet-dark:focus{background-color: #68465f !important; color: white;}.bg-violet-darker{background-color: #62495B !important; color: white;}.bg-violet-darker .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-violet-darker:hover, a.bg-violet-darker:focus, button.bg-violet-darker:hover, button.bg-violet-darker:focus{background-color: #453340 !important; color: white;}.bg-inverse-lightest{background-color: #98A6B0 !important; color: white;}.bg-inverse-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-inverse-lightest:hover, a.bg-inverse-lightest:focus, button.bg-inverse-lightest:hover, button.bg-inverse-lightest:focus{background-color: #7b8d9a !important; color: white;}.bg-inverse-light{background-color: #8B979F !important; color: white;}.bg-inverse-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-inverse-light:hover, a.bg-inverse-light:focus, button.bg-inverse-light:hover, button.bg-inverse-light:focus{background-color: #707e87 !important; color: white;}.bg-inverse{background-color: #47738F !important; color: white;}.bg-inverse .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-inverse:hover, a.bg-inverse:focus, button.bg-inverse:hover, button.bg-inverse:focus{background-color: #36586d !important; color: white;}.bg-inverse-dark{background-color: #5B7687 !important; color: white;}.bg-inverse-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-inverse-dark:hover, a.bg-inverse-dark:focus, button.bg-inverse-dark:hover, button.bg-inverse-dark:focus{background-color: #465b69 !important; color: white;}.bg-inverse-darker{background-color: #485761 !important; color: white;}.bg-inverse-darker .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-inverse-darker:hover, a.bg-inverse-darker:focus, button.bg-inverse-darker:hover, button.bg-inverse-darker:focus{background-color: #323d44 !important; color: white;}.bg-alpha{background-color: #00A09D !important; color: white;}.bg-alpha .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-alpha:hover, a.bg-alpha:focus, button.bg-alpha:hover, button.bg-alpha:focus{background-color: #006d6b !important; color: white;}.bg-alpha-dark{background-color: #18856F !important; color: white;}.bg-alpha-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-alpha-dark:hover, a.bg-alpha-dark:focus, button.bg-alpha-dark:hover, button.bg-alpha-dark:focus{background-color: #105a4b !important; color: white;}.bg-alpha-light{background-color: #26D1AF !important; color: white;}.bg-alpha-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-alpha-light:hover, a.bg-alpha-light:focus, button.bg-alpha-light:hover, button.bg-alpha-light:focus{background-color: #1ea68b !important; color: white;}.bg-alpha-lightest{background-color: #2AEBC4 !important; color: white;}.bg-alpha-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-alpha-lightest:hover, a.bg-alpha-lightest:focus, button.bg-alpha-lightest:hover, button.bg-alpha-lightest:focus{background-color: #13cfa9 !important; color: white;}.bg-beta{background-color: #5B899E !important; color: white;}.bg-beta .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-beta:hover, a.bg-beta:focus, button.bg-beta:hover, button.bg-beta:focus{background-color: #486d7e !important; color: white;}.bg-beta-dark{background-color: #3D5D6B !important; color: white;}.bg-beta-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-beta-dark:hover, a.bg-beta-dark:focus, button.bg-beta-dark:hover, button.bg-beta-dark:focus{background-color: #2a414b !important; color: white;}.bg-beta-light{background-color: #699FB8 !important; color: white;}.bg-beta-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-beta-light:hover, a.bg-beta-light:focus, button.bg-beta-light:hover, button.bg-beta-light:focus{background-color: #4c87a2 !important; color: white;}.bg-beta-lightest{background-color: #77B5D1 !important; color: white;}.bg-beta-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-beta-lightest:hover, a.bg-beta-lightest:focus, button.bg-beta-lightest:hover, button.bg-beta-lightest:focus{background-color: #51a0c4 !important; color: white;}.bg-gamma{background-color: #E46F78 !important; color: white;}.bg-gamma .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-gamma:hover, a.bg-gamma:focus, button.bg-gamma:hover, button.bg-gamma:focus{background-color: #dc4450 !important; color: white;}.bg-gamma-dark{background-color: #B0565C !important; color: white;}.bg-gamma-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-gamma-dark:hover, a.bg-gamma-dark:focus, button.bg-gamma-dark:hover, button.bg-gamma-dark:focus{background-color: #904348 !important; color: white;}.bg-gamma-light{background-color: #FC7C84 !important; color: white;}.bg-gamma-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-gamma-light:hover, a.bg-gamma-light:focus, button.bg-gamma-light:hover, button.bg-gamma-light:focus{background-color: #fb4a55 !important; color: white;}.bg-gamma-lightest{background-color: #FC959C !important; color: white;}.bg-gamma-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-gamma-lightest:hover, a.bg-gamma-lightest:focus, button.bg-gamma-lightest:hover, button.bg-gamma-lightest:focus{background-color: #fb636e !important; color: white;}.bg-delta{background-color: #5C5B80 !important; color: white;}.bg-delta .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-delta:hover, a.bg-delta:focus, button.bg-delta:hover, button.bg-delta:focus{background-color: #474662 !important; color: white;}.bg-delta-dark{background-color: #37364D !important; color: white;}.bg-delta-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-delta-dark:hover, a.bg-delta-dark:focus, button.bg-delta-dark:hover, button.bg-delta-dark:focus{background-color: #22212f !important; color: white;}.bg-delta-light{background-color: #6E6D99 !important; color: white;}.bg-delta-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-delta-light:hover, a.bg-delta-light:focus, button.bg-delta-light:hover, button.bg-delta-light:focus{background-color: #58577c !important; color: white;}.bg-delta-lightest{background-color: #807FB3 !important; color: white;}.bg-delta-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-delta-lightest:hover, a.bg-delta-lightest:focus, button.bg-delta-lightest:hover, button.bg-delta-lightest:focus{background-color: #605fa0 !important; color: white;}.bg-epsilon{background-color: #D5653E !important; color: white;}.bg-epsilon .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-epsilon:hover, a.bg-epsilon:focus, button.bg-epsilon:hover, button.bg-epsilon:focus{background-color: #b84d28 !important; color: white;}.bg-epsilon-dark{background-color: #A34E2F !important; color: white;}.bg-epsilon-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-epsilon-dark:hover, a.bg-epsilon-dark:focus, button.bg-epsilon-dark:hover, button.bg-epsilon-dark:focus{background-color: #7b3b24 !important; color: white;}.bg-epsilon-light{background-color: #F07346 !important; color: white;}.bg-epsilon-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-epsilon-light:hover, a.bg-epsilon-light:focus, button.bg-epsilon-light:hover, button.bg-epsilon-light:focus{background-color: #ec4f17 !important; color: white;}.bg-epsilon-lightest{background-color: #FF8D63 !important; color: white;}.bg-epsilon-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-epsilon-lightest:hover, a.bg-epsilon-lightest:focus, button.bg-epsilon-lightest:hover, button.bg-epsilon-lightest:focus{background-color: #ff6830 !important; color: white;}.bg-white{background-color: white !important;}.bg-transparent{background-color: transparent !important;}.border{border: 1px solid #dee2e6 !important;}.border-top{border-top: 1px solid #dee2e6 !important;}.border-right{border-right: 1px solid #dee2e6 !important;}.border-bottom{border-bottom: 1px solid #dee2e6 !important;}.border-left{border-left: 1px solid #dee2e6 !important;}.border-0{border: 0 !important;}.border-top-0{border-top: 0 !important;}.border-right-0{border-right: 0 !important;}.border-bottom-0{border-bottom: 0 !important;}.border-left-0{border-left: 0 !important;}.border-primary{border-color: #00A09D !important;}.border-secondary{border-color: #adb5bd !important;}.border-success{border-color: #2CBB70 !important;}.border-info{border-color: #4B9EB6 !important;}.border-warning{border-color: #F79B5B !important;}.border-danger{border-color: #D9534F !important;}.border-light{border-color: #f6f9f9 !important;}.border-dark{border-color: #141f1e !important;}.border-default{border-color: #adb5bd !important;}.border-violet-dark{border-color: #875A7B !important;}.border-violet-darker{border-color: #62495B !important;}.border-inverse-lightest{border-color: #98A6B0 !important;}.border-inverse-light{border-color: #8B979F !important;}.border-inverse{border-color: #47738F !important;}.border-inverse-dark{border-color: #5B7687 !important;}.border-inverse-darker{border-color: #485761 !important;}.border-alpha{border-color: #00A09D !important;}.border-alpha-dark{border-color: #18856F !important;}.border-alpha-light{border-color: #26D1AF !important;}.border-alpha-lightest{border-color: #2AEBC4 !important;}.border-beta{border-color: #5B899E !important;}.border-beta-dark{border-color: #3D5D6B !important;}.border-beta-light{border-color: #699FB8 !important;}.border-beta-lightest{border-color: #77B5D1 !important;}.border-gamma{border-color: #E46F78 !important;}.border-gamma-dark{border-color: #B0565C !important;}.border-gamma-light{border-color: #FC7C84 !important;}.border-gamma-lightest{border-color: #FC959C !important;}.border-delta{border-color: #5C5B80 !important;}.border-delta-dark{border-color: #37364D !important;}.border-delta-light{border-color: #6E6D99 !important;}.border-delta-lightest{border-color: #807FB3 !important;}.border-epsilon{border-color: #D5653E !important;}.border-epsilon-dark{border-color: #A34E2F !important;}.border-epsilon-light{border-color: #F07346 !important;}.border-epsilon-lightest{border-color: #FF8D63 !important;}.border-white{border-color: white !important;}.rounded-sm{border-radius: 0.0625rem !important;}.rounded, .img-rounded{border-radius: 0.125rem !important;}.rounded-top{border-top-left-radius: 0.125rem !important; border-top-right-radius: 0.125rem !important;}.rounded-right{border-top-right-radius: 0.125rem !important; border-bottom-right-radius: 0.125rem !important;}.rounded-bottom{border-bottom-right-radius: 0.125rem !important; border-bottom-left-radius: 0.125rem !important;}.rounded-left{border-top-left-radius: 0.125rem !important; border-bottom-left-radius: 0.125rem !important;}.rounded-lg{border-radius: 0.125rem !important;}.rounded-circle, .img-circle{border-radius: 50% !important;}.rounded-pill{border-radius: 50rem !important;}.rounded-0{border-radius: 0 !important;}.clearfix::after{display: block; clear: both; content: "";}.d-none{display: none !important;}.d-inline{display: inline !important;}.d-inline-block{display: inline-block !important;}.d-block{display: block !important;}.d-table{display: table !important;}.d-table-row{display: table-row !important;}.d-table-cell{display: table-cell !important;}.d-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}@media (min-width: 576px){.d-sm-none{display: none !important;}.d-sm-inline{display: inline !important;}.d-sm-inline-block{display: inline-block !important;}.d-sm-block{display: block !important;}.d-sm-table{display: table !important;}.d-sm-table-row{display: table-row !important;}.d-sm-table-cell{display: table-cell !important;}.d-sm-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-sm-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media (min-width: 768px){.d-md-none{display: none !important;}.d-md-inline{display: inline !important;}.d-md-inline-block{display: inline-block !important;}.d-md-block{display: block !important;}.d-md-table{display: table !important;}.d-md-table-row{display: table-row !important;}.d-md-table-cell{display: table-cell !important;}.d-md-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-md-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media (min-width: 992px){.d-lg-none{display: none !important;}.d-lg-inline{display: inline !important;}.d-lg-inline-block{display: inline-block !important;}.d-lg-block{display: block !important;}.d-lg-table{display: table !important;}.d-lg-table-row{display: table-row !important;}.d-lg-table-cell{display: table-cell !important;}.d-lg-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-lg-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media (min-width: 1200px){.d-xl-none{display: none !important;}.d-xl-inline{display: inline !important;}.d-xl-inline-block{display: inline-block !important;}.d-xl-block{display: block !important;}.d-xl-table{display: table !important;}.d-xl-table-row{display: table-row !important;}.d-xl-table-cell{display: table-cell !important;}.d-xl-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-xl-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media print{.d-print-none{display: none !important;}.d-print-inline{display: inline !important;}.d-print-inline-block{display: inline-block !important;}.d-print-block{display: block !important;}.d-print-table{display: table !important;}.d-print-table-row{display: table-row !important;}.d-print-table-cell{display: table-cell !important;}.d-print-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-print-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}.embed-responsive{position: relative; display: block; width: 100%; padding: 0; overflow: hidden;}.embed-responsive::before{display: block; content: "";}.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video{position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0;}.embed-responsive-21by9::before{padding-top: 42.85714286%;}.embed-responsive-16by9::before{padding-top: 56.25%;}.embed-responsive-4by3::before{padding-top: 75%;}.embed-responsive-1by1::before{padding-top: 100%;}.flex-row{flex-direction: row !important;}.flex-column{flex-direction: column !important;}.flex-row-reverse{flex-direction: row-reverse !important;}.flex-column-reverse{flex-direction: column-reverse !important;}.flex-wrap{flex-wrap: wrap !important;}.flex-nowrap{flex-wrap: nowrap !important;}.flex-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-fill{flex: 1 1 auto !important;}.flex-grow-0{flex-grow: 0 !important;}.flex-grow-1{flex-grow: 1 !important;}.flex-shrink-0{flex-shrink: 0 !important;}.flex-shrink-1{flex-shrink: 1 !important;}.justify-content-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-center{justify-content: center !important;}.justify-content-between{justify-content: space-between !important;}.justify-content-around{justify-content: space-around !important;}.align-items-start{align-items: flex-start !important;}.align-items-end{align-items: flex-end !important;}.align-items-center{align-items: center !important;}.align-items-baseline{align-items: baseline !important;}.align-items-stretch{align-items: stretch !important;}.align-content-start{align-content: flex-start !important;}.align-content-end{align-content: flex-end !important;}.align-content-center{align-content: center !important;}.align-content-between{align-content: space-between !important;}.align-content-around{align-content: space-around !important;}.align-content-stretch{align-content: stretch !important;}.align-self-auto{align-self: auto !important;}.align-self-start{align-self: flex-start !important;}.align-self-end{align-self: flex-end !important;}.align-self-center{align-self: center !important;}.align-self-baseline{align-self: baseline !important;}.align-self-stretch{align-self: stretch !important;}@media (min-width: 576px){.flex-sm-row{flex-direction: row !important;}.flex-sm-column{flex-direction: column !important;}.flex-sm-row-reverse{flex-direction: row-reverse !important;}.flex-sm-column-reverse{flex-direction: column-reverse !important;}.flex-sm-wrap{flex-wrap: wrap !important;}.flex-sm-nowrap{flex-wrap: nowrap !important;}.flex-sm-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-sm-fill{flex: 1 1 auto !important;}.flex-sm-grow-0{flex-grow: 0 !important;}.flex-sm-grow-1{flex-grow: 1 !important;}.flex-sm-shrink-0{flex-shrink: 0 !important;}.flex-sm-shrink-1{flex-shrink: 1 !important;}.justify-content-sm-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-sm-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-sm-center{justify-content: center !important;}.justify-content-sm-between{justify-content: space-between !important;}.justify-content-sm-around{justify-content: space-around !important;}.align-items-sm-start{align-items: flex-start !important;}.align-items-sm-end{align-items: flex-end !important;}.align-items-sm-center{align-items: center !important;}.align-items-sm-baseline{align-items: baseline !important;}.align-items-sm-stretch{align-items: stretch !important;}.align-content-sm-start{align-content: flex-start !important;}.align-content-sm-end{align-content: flex-end !important;}.align-content-sm-center{align-content: center !important;}.align-content-sm-between{align-content: space-between !important;}.align-content-sm-around{align-content: space-around !important;}.align-content-sm-stretch{align-content: stretch !important;}.align-self-sm-auto{align-self: auto !important;}.align-self-sm-start{align-self: flex-start !important;}.align-self-sm-end{align-self: flex-end !important;}.align-self-sm-center{align-self: center !important;}.align-self-sm-baseline{align-self: baseline !important;}.align-self-sm-stretch{align-self: stretch !important;}}@media (min-width: 768px){.flex-md-row{flex-direction: row !important;}.flex-md-column{flex-direction: column !important;}.flex-md-row-reverse{flex-direction: row-reverse !important;}.flex-md-column-reverse{flex-direction: column-reverse !important;}.flex-md-wrap{flex-wrap: wrap !important;}.flex-md-nowrap{flex-wrap: nowrap !important;}.flex-md-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-md-fill{flex: 1 1 auto !important;}.flex-md-grow-0{flex-grow: 0 !important;}.flex-md-grow-1{flex-grow: 1 !important;}.flex-md-shrink-0{flex-shrink: 0 !important;}.flex-md-shrink-1{flex-shrink: 1 !important;}.justify-content-md-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-md-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-md-center{justify-content: center !important;}.justify-content-md-between{justify-content: space-between !important;}.justify-content-md-around{justify-content: space-around !important;}.align-items-md-start{align-items: flex-start !important;}.align-items-md-end{align-items: flex-end !important;}.align-items-md-center{align-items: center !important;}.align-items-md-baseline{align-items: baseline !important;}.align-items-md-stretch{align-items: stretch !important;}.align-content-md-start{align-content: flex-start !important;}.align-content-md-end{align-content: flex-end !important;}.align-content-md-center{align-content: center !important;}.align-content-md-between{align-content: space-between !important;}.align-content-md-around{align-content: space-around !important;}.align-content-md-stretch{align-content: stretch !important;}.align-self-md-auto{align-self: auto !important;}.align-self-md-start{align-self: flex-start !important;}.align-self-md-end{align-self: flex-end !important;}.align-self-md-center{align-self: center !important;}.align-self-md-baseline{align-self: baseline !important;}.align-self-md-stretch{align-self: stretch !important;}}@media (min-width: 992px){.flex-lg-row{flex-direction: row !important;}.flex-lg-column{flex-direction: column !important;}.flex-lg-row-reverse{flex-direction: row-reverse !important;}.flex-lg-column-reverse{flex-direction: column-reverse !important;}.flex-lg-wrap{flex-wrap: wrap !important;}.flex-lg-nowrap{flex-wrap: nowrap !important;}.flex-lg-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-lg-fill{flex: 1 1 auto !important;}.flex-lg-grow-0{flex-grow: 0 !important;}.flex-lg-grow-1{flex-grow: 1 !important;}.flex-lg-shrink-0{flex-shrink: 0 !important;}.flex-lg-shrink-1{flex-shrink: 1 !important;}.justify-content-lg-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-lg-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-lg-center{justify-content: center !important;}.justify-content-lg-between{justify-content: space-between !important;}.justify-content-lg-around{justify-content: space-around !important;}.align-items-lg-start{align-items: flex-start !important;}.align-items-lg-end{align-items: flex-end !important;}.align-items-lg-center{align-items: center !important;}.align-items-lg-baseline{align-items: baseline !important;}.align-items-lg-stretch{align-items: stretch !important;}.align-content-lg-start{align-content: flex-start !important;}.align-content-lg-end{align-content: flex-end !important;}.align-content-lg-center{align-content: center !important;}.align-content-lg-between{align-content: space-between !important;}.align-content-lg-around{align-content: space-around !important;}.align-content-lg-stretch{align-content: stretch !important;}.align-self-lg-auto{align-self: auto !important;}.align-self-lg-start{align-self: flex-start !important;}.align-self-lg-end{align-self: flex-end !important;}.align-self-lg-center{align-self: center !important;}.align-self-lg-baseline{align-self: baseline !important;}.align-self-lg-stretch{align-self: stretch !important;}}@media (min-width: 1200px){.flex-xl-row{flex-direction: row !important;}.flex-xl-column{flex-direction: column !important;}.flex-xl-row-reverse{flex-direction: row-reverse !important;}.flex-xl-column-reverse{flex-direction: column-reverse !important;}.flex-xl-wrap{flex-wrap: wrap !important;}.flex-xl-nowrap{flex-wrap: nowrap !important;}.flex-xl-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-xl-fill{flex: 1 1 auto !important;}.flex-xl-grow-0{flex-grow: 0 !important;}.flex-xl-grow-1{flex-grow: 1 !important;}.flex-xl-shrink-0{flex-shrink: 0 !important;}.flex-xl-shrink-1{flex-shrink: 1 !important;}.justify-content-xl-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-xl-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-xl-center{justify-content: center !important;}.justify-content-xl-between{justify-content: space-between !important;}.justify-content-xl-around{justify-content: space-around !important;}.align-items-xl-start{align-items: flex-start !important;}.align-items-xl-end{align-items: flex-end !important;}.align-items-xl-center{align-items: center !important;}.align-items-xl-baseline{align-items: baseline !important;}.align-items-xl-stretch{align-items: stretch !important;}.align-content-xl-start{align-content: flex-start !important;}.align-content-xl-end{align-content: flex-end !important;}.align-content-xl-center{align-content: center !important;}.align-content-xl-between{align-content: space-between !important;}.align-content-xl-around{align-content: space-around !important;}.align-content-xl-stretch{align-content: stretch !important;}.align-self-xl-auto{align-self: auto !important;}.align-self-xl-start{align-self: flex-start !important;}.align-self-xl-end{align-self: flex-end !important;}.align-self-xl-center{align-self: center !important;}.align-self-xl-baseline{align-self: baseline !important;}.align-self-xl-stretch{align-self: stretch !important;}}.float-left{float: left !important;}.float-right, #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img{float: right !important;}.float-none{float: none !important;}@media (min-width: 576px){.float-sm-left{float: left !important;}.float-sm-right{float: right !important;}.float-sm-none{float: none !important;}}@media (min-width: 768px){.float-md-left{float: left !important;}.float-md-right{float: right !important;}.float-md-none{float: none !important;}}@media (min-width: 992px){.float-lg-left{float: left !important;}.float-lg-right{float: right !important;}.float-lg-none{float: none !important;}}@media (min-width: 1200px){.float-xl-left{float: left !important;}.float-xl-right{float: right !important;}.float-xl-none{float: none !important;}}.overflow-auto{overflow: auto !important;}.overflow-hidden{overflow: hidden !important;}.position-static{position: static !important;}.position-relative{position: relative !important;}.position-absolute{position: absolute !important;}.position-fixed{position: fixed !important;}.position-sticky{position: sticky !important;}.fixed-top{position: fixed; top: 0; right: 0; left: 0; z-index: 1030;}.fixed-bottom{position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030;}@supports (position: sticky){.sticky-top{position: sticky; top: 0; z-index: 1020;}}.sr-only{position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;}.sr-only-focusable:active, .sr-only-focusable:focus{position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal;}.shadow-sm{box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow{box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg{box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none{box-shadow: none !important;}.w-25{width: 25% !important;}.w-50{width: 50% !important;}.w-75{width: 75% !important;}.w-100{width: 100% !important;}.w-auto{width: auto !important;}.w-0{width: 0 !important;}.h-25{height: 25% !important;}.h-50{height: 50% !important;}.h-75{height: 75% !important;}.h-100{height: 100% !important;}.h-auto{height: auto !important;}.h-0{height: 0 !important;}.mw-100{max-width: 100% !important;}.mh-100{max-height: 100% !important;}.min-vw-100{min-width: 100vw !important;}.min-vh-100{min-height: 100vh !important;}.vw-100{width: 100vw !important;}.vh-100{height: 100vh !important;}.stretched-link::after{position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; pointer-events: auto; content: ""; background-color: transparent;}.m-0{margin: 0 !important;}.mt-0, .my-0{margin-top: 0 !important;}.mr-0, .mx-0{margin-right: 0 !important;}.mb-0, .my-0{margin-bottom: 0 !important;}.ml-0, .mx-0{margin-left: 0 !important;}.m-1{margin: 0.25rem !important;}.mt-1, .my-1{margin-top: 0.25rem !important;}.mr-1, .mx-1{margin-right: 0.25rem !important;}.mb-1, .my-1{margin-bottom: 0.25rem !important;}.ml-1, .mx-1{margin-left: 0.25rem !important;}.m-2{margin: 0.5rem !important;}.mt-2, .my-2{margin-top: 0.5rem !important;}.mr-2, .mx-2{margin-right: 0.5rem !important;}.mb-2, .my-2{margin-bottom: 0.5rem !important;}.ml-2, .mx-2{margin-left: 0.5rem !important;}.m-3{margin: 1rem !important;}.mt-3, .my-3{margin-top: 1rem !important;}.mr-3, .mx-3{margin-right: 1rem !important;}.mb-3, .my-3{margin-bottom: 1rem !important;}.ml-3, .mx-3{margin-left: 1rem !important;}.m-4{margin: 1.5rem !important;}.mt-4, .my-4{margin-top: 1.5rem !important;}.mr-4, .mx-4{margin-right: 1.5rem !important;}.mb-4, .my-4{margin-bottom: 1.5rem !important;}.ml-4, .mx-4{margin-left: 1.5rem !important;}.m-5{margin: 3rem !important;}.mt-5, .my-5{margin-top: 3rem !important;}.mr-5, .mx-5{margin-right: 3rem !important;}.mb-5, .my-5{margin-bottom: 3rem !important;}.ml-5, .mx-5{margin-left: 3rem !important;}.p-0{padding: 0 !important;}.pt-0, .btn.embed, .py-0{padding-top: 0 !important;}.pr-0, .px-0{padding-right: 0 !important;}.pb-0, .btn.embed, .py-0{padding-bottom: 0 !important;}.pl-0, .px-0{padding-left: 0 !important;}.p-1{padding: 0.25rem !important;}.pt-1, .py-1{padding-top: 0.25rem !important;}.pr-1, .px-1{padding-right: 0.25rem !important;}.pb-1, .py-1{padding-bottom: 0.25rem !important;}.pl-1, .px-1{padding-left: 0.25rem !important;}.p-2{padding: 0.5rem !important;}.pt-2, .py-2{padding-top: 0.5rem !important;}.pr-2, .px-2{padding-right: 0.5rem !important;}.pb-2, .py-2{padding-bottom: 0.5rem !important;}.pl-2, .px-2{padding-left: 0.5rem !important;}.p-3{padding: 1rem !important;}.pt-3, .py-3{padding-top: 1rem !important;}.pr-3, .px-3{padding-right: 1rem !important;}.pb-3, .py-3{padding-bottom: 1rem !important;}.pl-3, .px-3{padding-left: 1rem !important;}.p-4{padding: 1.5rem !important;}.pt-4, .py-4{padding-top: 1.5rem !important;}.pr-4, .px-4{padding-right: 1.5rem !important;}.pb-4, .py-4{padding-bottom: 1.5rem !important;}.pl-4, .px-4{padding-left: 1.5rem !important;}.p-5{padding: 3rem !important;}.pt-5, .py-5{padding-top: 3rem !important;}.pr-5, .px-5{padding-right: 3rem !important;}.pb-5, .py-5{padding-bottom: 3rem !important;}.pl-5, .px-5{padding-left: 3rem !important;}.m-n1{margin: -0.25rem !important;}.mt-n1, .my-n1{margin-top: -0.25rem !important;}.mr-n1, .mx-n1{margin-right: -0.25rem !important;}.mb-n1, .my-n1{margin-bottom: -0.25rem !important;}.ml-n1, .mx-n1{margin-left: -0.25rem !important;}.m-n2{margin: -0.5rem !important;}.mt-n2, .my-n2{margin-top: -0.5rem !important;}.mr-n2, .mx-n2{margin-right: -0.5rem !important;}.mb-n2, .my-n2{margin-bottom: -0.5rem !important;}.ml-n2, .mx-n2{margin-left: -0.5rem !important;}.m-n3{margin: -1rem !important;}.mt-n3, .my-n3{margin-top: -1rem !important;}.mr-n3, .mx-n3{margin-right: -1rem !important;}.mb-n3, .my-n3{margin-bottom: -1rem !important;}.ml-n3, .mx-n3{margin-left: -1rem !important;}.m-n4{margin: -1.5rem !important;}.mt-n4, .my-n4{margin-top: -1.5rem !important;}.mr-n4, .mx-n4{margin-right: -1.5rem !important;}.mb-n4, .my-n4{margin-bottom: -1.5rem !important;}.ml-n4, .mx-n4{margin-left: -1.5rem !important;}.m-n5{margin: -3rem !important;}.mt-n5, .my-n5{margin-top: -3rem !important;}.mr-n5, .mx-n5{margin-right: -3rem !important;}.mb-n5, .my-n5{margin-bottom: -3rem !important;}.ml-n5, .mx-n5{margin-left: -3rem !important;}.m-auto{margin: auto !important;}.mt-auto, .my-auto{margin-top: auto !important;}.mr-auto, .mx-auto{margin-right: auto !important;}.mb-auto, .my-auto{margin-bottom: auto !important;}.ml-auto, .mx-auto{margin-left: auto !important;}@media (min-width: 576px){.m-sm-0{margin: 0 !important;}.mt-sm-0, .my-sm-0{margin-top: 0 !important;}.mr-sm-0, .mx-sm-0{margin-right: 0 !important;}.mb-sm-0, .my-sm-0{margin-bottom: 0 !important;}.ml-sm-0, .mx-sm-0{margin-left: 0 !important;}.m-sm-1{margin: 0.25rem !important;}.mt-sm-1, .my-sm-1{margin-top: 0.25rem !important;}.mr-sm-1, .mx-sm-1{margin-right: 0.25rem !important;}.mb-sm-1, .my-sm-1{margin-bottom: 0.25rem !important;}.ml-sm-1, .mx-sm-1{margin-left: 0.25rem !important;}.m-sm-2{margin: 0.5rem !important;}.mt-sm-2, .my-sm-2{margin-top: 0.5rem !important;}.mr-sm-2, .mx-sm-2{margin-right: 0.5rem !important;}.mb-sm-2, .my-sm-2{margin-bottom: 0.5rem !important;}.ml-sm-2, .mx-sm-2{margin-left: 0.5rem !important;}.m-sm-3{margin: 1rem !important;}.mt-sm-3, .my-sm-3{margin-top: 1rem !important;}.mr-sm-3, .mx-sm-3{margin-right: 1rem !important;}.mb-sm-3, .my-sm-3{margin-bottom: 1rem !important;}.ml-sm-3, .mx-sm-3{margin-left: 1rem !important;}.m-sm-4{margin: 1.5rem !important;}.mt-sm-4, .my-sm-4{margin-top: 1.5rem !important;}.mr-sm-4, .mx-sm-4{margin-right: 1.5rem !important;}.mb-sm-4, .my-sm-4{margin-bottom: 1.5rem !important;}.ml-sm-4, .mx-sm-4{margin-left: 1.5rem !important;}.m-sm-5{margin: 3rem !important;}.mt-sm-5, .my-sm-5{margin-top: 3rem !important;}.mr-sm-5, .mx-sm-5{margin-right: 3rem !important;}.mb-sm-5, .my-sm-5{margin-bottom: 3rem !important;}.ml-sm-5, .mx-sm-5{margin-left: 3rem !important;}.p-sm-0{padding: 0 !important;}.pt-sm-0, .py-sm-0{padding-top: 0 !important;}.pr-sm-0, .px-sm-0{padding-right: 0 !important;}.pb-sm-0, .py-sm-0{padding-bottom: 0 !important;}.pl-sm-0, .px-sm-0{padding-left: 0 !important;}.p-sm-1{padding: 0.25rem !important;}.pt-sm-1, .py-sm-1{padding-top: 0.25rem !important;}.pr-sm-1, .px-sm-1{padding-right: 0.25rem !important;}.pb-sm-1, .py-sm-1{padding-bottom: 0.25rem !important;}.pl-sm-1, .px-sm-1{padding-left: 0.25rem !important;}.p-sm-2{padding: 0.5rem !important;}.pt-sm-2, .py-sm-2{padding-top: 0.5rem !important;}.pr-sm-2, .px-sm-2{padding-right: 0.5rem !important;}.pb-sm-2, .py-sm-2{padding-bottom: 0.5rem !important;}.pl-sm-2, .px-sm-2{padding-left: 0.5rem !important;}.p-sm-3{padding: 1rem !important;}.pt-sm-3, .py-sm-3{padding-top: 1rem !important;}.pr-sm-3, .px-sm-3{padding-right: 1rem !important;}.pb-sm-3, .py-sm-3{padding-bottom: 1rem !important;}.pl-sm-3, .px-sm-3{padding-left: 1rem !important;}.p-sm-4{padding: 1.5rem !important;}.pt-sm-4, .py-sm-4{padding-top: 1.5rem !important;}.pr-sm-4, .px-sm-4{padding-right: 1.5rem !important;}.pb-sm-4, .py-sm-4{padding-bottom: 1.5rem !important;}.pl-sm-4, .px-sm-4{padding-left: 1.5rem !important;}.p-sm-5{padding: 3rem !important;}.pt-sm-5, .py-sm-5{padding-top: 3rem !important;}.pr-sm-5, .px-sm-5{padding-right: 3rem !important;}.pb-sm-5, .py-sm-5{padding-bottom: 3rem !important;}.pl-sm-5, .px-sm-5{padding-left: 3rem !important;}.m-sm-n1{margin: -0.25rem !important;}.mt-sm-n1, .my-sm-n1{margin-top: -0.25rem !important;}.mr-sm-n1, .mx-sm-n1{margin-right: -0.25rem !important;}.mb-sm-n1, .my-sm-n1{margin-bottom: -0.25rem !important;}.ml-sm-n1, .mx-sm-n1{margin-left: -0.25rem !important;}.m-sm-n2{margin: -0.5rem !important;}.mt-sm-n2, .my-sm-n2{margin-top: -0.5rem !important;}.mr-sm-n2, .mx-sm-n2{margin-right: -0.5rem !important;}.mb-sm-n2, .my-sm-n2{margin-bottom: -0.5rem !important;}.ml-sm-n2, .mx-sm-n2{margin-left: -0.5rem !important;}.m-sm-n3{margin: -1rem !important;}.mt-sm-n3, .my-sm-n3{margin-top: -1rem !important;}.mr-sm-n3, .mx-sm-n3{margin-right: -1rem !important;}.mb-sm-n3, .my-sm-n3{margin-bottom: -1rem !important;}.ml-sm-n3, .mx-sm-n3{margin-left: -1rem !important;}.m-sm-n4{margin: -1.5rem !important;}.mt-sm-n4, .my-sm-n4{margin-top: -1.5rem !important;}.mr-sm-n4, .mx-sm-n4{margin-right: -1.5rem !important;}.mb-sm-n4, .my-sm-n4{margin-bottom: -1.5rem !important;}.ml-sm-n4, .mx-sm-n4{margin-left: -1.5rem !important;}.m-sm-n5{margin: -3rem !important;}.mt-sm-n5, .my-sm-n5{margin-top: -3rem !important;}.mr-sm-n5, .mx-sm-n5{margin-right: -3rem !important;}.mb-sm-n5, .my-sm-n5{margin-bottom: -3rem !important;}.ml-sm-n5, .mx-sm-n5{margin-left: -3rem !important;}.m-sm-auto{margin: auto !important;}.mt-sm-auto, .my-sm-auto{margin-top: auto !important;}.mr-sm-auto, .mx-sm-auto{margin-right: auto !important;}.mb-sm-auto, .my-sm-auto{margin-bottom: auto !important;}.ml-sm-auto, .mx-sm-auto{margin-left: auto !important;}}@media (min-width: 768px){.m-md-0{margin: 0 !important;}.mt-md-0, .my-md-0{margin-top: 0 !important;}.mr-md-0, .mx-md-0{margin-right: 0 !important;}.mb-md-0, .my-md-0{margin-bottom: 0 !important;}.ml-md-0, .mx-md-0{margin-left: 0 !important;}.m-md-1{margin: 0.25rem !important;}.mt-md-1, .my-md-1{margin-top: 0.25rem !important;}.mr-md-1, .mx-md-1{margin-right: 0.25rem !important;}.mb-md-1, .my-md-1{margin-bottom: 0.25rem !important;}.ml-md-1, .mx-md-1{margin-left: 0.25rem !important;}.m-md-2{margin: 0.5rem !important;}.mt-md-2, .my-md-2{margin-top: 0.5rem !important;}.mr-md-2, .mx-md-2{margin-right: 0.5rem !important;}.mb-md-2, .my-md-2{margin-bottom: 0.5rem !important;}.ml-md-2, .mx-md-2{margin-left: 0.5rem !important;}.m-md-3{margin: 1rem !important;}.mt-md-3, .my-md-3{margin-top: 1rem !important;}.mr-md-3, .mx-md-3{margin-right: 1rem !important;}.mb-md-3, .my-md-3{margin-bottom: 1rem !important;}.ml-md-3, .mx-md-3{margin-left: 1rem !important;}.m-md-4{margin: 1.5rem !important;}.mt-md-4, .my-md-4{margin-top: 1.5rem !important;}.mr-md-4, .mx-md-4{margin-right: 1.5rem !important;}.mb-md-4, .my-md-4{margin-bottom: 1.5rem !important;}.ml-md-4, .mx-md-4{margin-left: 1.5rem !important;}.m-md-5{margin: 3rem !important;}.mt-md-5, .my-md-5{margin-top: 3rem !important;}.mr-md-5, .mx-md-5{margin-right: 3rem !important;}.mb-md-5, .my-md-5{margin-bottom: 3rem !important;}.ml-md-5, .mx-md-5{margin-left: 3rem !important;}.p-md-0{padding: 0 !important;}.pt-md-0, .py-md-0{padding-top: 0 !important;}.pr-md-0, .px-md-0{padding-right: 0 !important;}.pb-md-0, .py-md-0{padding-bottom: 0 !important;}.pl-md-0, .px-md-0{padding-left: 0 !important;}.p-md-1{padding: 0.25rem !important;}.pt-md-1, .py-md-1{padding-top: 0.25rem !important;}.pr-md-1, .px-md-1{padding-right: 0.25rem !important;}.pb-md-1, .py-md-1{padding-bottom: 0.25rem !important;}.pl-md-1, .px-md-1{padding-left: 0.25rem !important;}.p-md-2{padding: 0.5rem !important;}.pt-md-2, .py-md-2{padding-top: 0.5rem !important;}.pr-md-2, .px-md-2{padding-right: 0.5rem !important;}.pb-md-2, .py-md-2{padding-bottom: 0.5rem !important;}.pl-md-2, .px-md-2{padding-left: 0.5rem !important;}.p-md-3{padding: 1rem !important;}.pt-md-3, .py-md-3{padding-top: 1rem !important;}.pr-md-3, .px-md-3{padding-right: 1rem !important;}.pb-md-3, .py-md-3{padding-bottom: 1rem !important;}.pl-md-3, .px-md-3{padding-left: 1rem !important;}.p-md-4{padding: 1.5rem !important;}.pt-md-4, .py-md-4{padding-top: 1.5rem !important;}.pr-md-4, .px-md-4{padding-right: 1.5rem !important;}.pb-md-4, .py-md-4{padding-bottom: 1.5rem !important;}.pl-md-4, .px-md-4{padding-left: 1.5rem !important;}.p-md-5{padding: 3rem !important;}.pt-md-5, .py-md-5{padding-top: 3rem !important;}.pr-md-5, .px-md-5{padding-right: 3rem !important;}.pb-md-5, .py-md-5{padding-bottom: 3rem !important;}.pl-md-5, .px-md-5{padding-left: 3rem !important;}.m-md-n1{margin: -0.25rem !important;}.mt-md-n1, .my-md-n1{margin-top: -0.25rem !important;}.mr-md-n1, .mx-md-n1{margin-right: -0.25rem !important;}.mb-md-n1, .my-md-n1{margin-bottom: -0.25rem !important;}.ml-md-n1, .mx-md-n1{margin-left: -0.25rem !important;}.m-md-n2{margin: -0.5rem !important;}.mt-md-n2, .my-md-n2{margin-top: -0.5rem !important;}.mr-md-n2, .mx-md-n2{margin-right: -0.5rem !important;}.mb-md-n2, .my-md-n2{margin-bottom: -0.5rem !important;}.ml-md-n2, .mx-md-n2{margin-left: -0.5rem !important;}.m-md-n3{margin: -1rem !important;}.mt-md-n3, .my-md-n3{margin-top: -1rem !important;}.mr-md-n3, .mx-md-n3{margin-right: -1rem !important;}.mb-md-n3, .my-md-n3{margin-bottom: -1rem !important;}.ml-md-n3, .mx-md-n3{margin-left: -1rem !important;}.m-md-n4{margin: -1.5rem !important;}.mt-md-n4, .my-md-n4{margin-top: -1.5rem !important;}.mr-md-n4, .mx-md-n4{margin-right: -1.5rem !important;}.mb-md-n4, .my-md-n4{margin-bottom: -1.5rem !important;}.ml-md-n4, .mx-md-n4{margin-left: -1.5rem !important;}.m-md-n5{margin: -3rem !important;}.mt-md-n5, .my-md-n5{margin-top: -3rem !important;}.mr-md-n5, .mx-md-n5{margin-right: -3rem !important;}.mb-md-n5, .my-md-n5{margin-bottom: -3rem !important;}.ml-md-n5, .mx-md-n5{margin-left: -3rem !important;}.m-md-auto{margin: auto !important;}.mt-md-auto, .my-md-auto{margin-top: auto !important;}.mr-md-auto, .mx-md-auto{margin-right: auto !important;}.mb-md-auto, .my-md-auto{margin-bottom: auto !important;}.ml-md-auto, .mx-md-auto{margin-left: auto !important;}}@media (min-width: 992px){.m-lg-0{margin: 0 !important;}.mt-lg-0, .my-lg-0{margin-top: 0 !important;}.mr-lg-0, .mx-lg-0{margin-right: 0 !important;}.mb-lg-0, .my-lg-0{margin-bottom: 0 !important;}.ml-lg-0, .mx-lg-0{margin-left: 0 !important;}.m-lg-1{margin: 0.25rem !important;}.mt-lg-1, .my-lg-1{margin-top: 0.25rem !important;}.mr-lg-1, .mx-lg-1{margin-right: 0.25rem !important;}.mb-lg-1, .my-lg-1{margin-bottom: 0.25rem !important;}.ml-lg-1, .mx-lg-1{margin-left: 0.25rem !important;}.m-lg-2{margin: 0.5rem !important;}.mt-lg-2, .my-lg-2{margin-top: 0.5rem !important;}.mr-lg-2, .mx-lg-2{margin-right: 0.5rem !important;}.mb-lg-2, .my-lg-2{margin-bottom: 0.5rem !important;}.ml-lg-2, .mx-lg-2{margin-left: 0.5rem !important;}.m-lg-3{margin: 1rem !important;}.mt-lg-3, .my-lg-3{margin-top: 1rem !important;}.mr-lg-3, .mx-lg-3{margin-right: 1rem !important;}.mb-lg-3, .my-lg-3{margin-bottom: 1rem !important;}.ml-lg-3, .mx-lg-3{margin-left: 1rem !important;}.m-lg-4{margin: 1.5rem !important;}.mt-lg-4, .my-lg-4{margin-top: 1.5rem !important;}.mr-lg-4, .mx-lg-4{margin-right: 1.5rem !important;}.mb-lg-4, .my-lg-4{margin-bottom: 1.5rem !important;}.ml-lg-4, .mx-lg-4{margin-left: 1.5rem !important;}.m-lg-5{margin: 3rem !important;}.mt-lg-5, .my-lg-5{margin-top: 3rem !important;}.mr-lg-5, .mx-lg-5{margin-right: 3rem !important;}.mb-lg-5, .my-lg-5{margin-bottom: 3rem !important;}.ml-lg-5, .mx-lg-5{margin-left: 3rem !important;}.p-lg-0{padding: 0 !important;}.pt-lg-0, .py-lg-0{padding-top: 0 !important;}.pr-lg-0, .px-lg-0{padding-right: 0 !important;}.pb-lg-0, .py-lg-0{padding-bottom: 0 !important;}.pl-lg-0, .px-lg-0{padding-left: 0 !important;}.p-lg-1{padding: 0.25rem !important;}.pt-lg-1, .py-lg-1{padding-top: 0.25rem !important;}.pr-lg-1, .px-lg-1{padding-right: 0.25rem !important;}.pb-lg-1, .py-lg-1{padding-bottom: 0.25rem !important;}.pl-lg-1, .px-lg-1{padding-left: 0.25rem !important;}.p-lg-2{padding: 0.5rem !important;}.pt-lg-2, .py-lg-2{padding-top: 0.5rem !important;}.pr-lg-2, .px-lg-2{padding-right: 0.5rem !important;}.pb-lg-2, .py-lg-2{padding-bottom: 0.5rem !important;}.pl-lg-2, .px-lg-2{padding-left: 0.5rem !important;}.p-lg-3{padding: 1rem !important;}.pt-lg-3, .py-lg-3{padding-top: 1rem !important;}.pr-lg-3, .px-lg-3{padding-right: 1rem !important;}.pb-lg-3, .py-lg-3{padding-bottom: 1rem !important;}.pl-lg-3, .px-lg-3{padding-left: 1rem !important;}.p-lg-4{padding: 1.5rem !important;}.pt-lg-4, .py-lg-4{padding-top: 1.5rem !important;}.pr-lg-4, .px-lg-4{padding-right: 1.5rem !important;}.pb-lg-4, .py-lg-4{padding-bottom: 1.5rem !important;}.pl-lg-4, .px-lg-4{padding-left: 1.5rem !important;}.p-lg-5{padding: 3rem !important;}.pt-lg-5, .py-lg-5{padding-top: 3rem !important;}.pr-lg-5, .px-lg-5{padding-right: 3rem !important;}.pb-lg-5, .py-lg-5{padding-bottom: 3rem !important;}.pl-lg-5, .px-lg-5{padding-left: 3rem !important;}.m-lg-n1{margin: -0.25rem !important;}.mt-lg-n1, .my-lg-n1{margin-top: -0.25rem !important;}.mr-lg-n1, .mx-lg-n1{margin-right: -0.25rem !important;}.mb-lg-n1, .my-lg-n1{margin-bottom: -0.25rem !important;}.ml-lg-n1, .mx-lg-n1{margin-left: -0.25rem !important;}.m-lg-n2{margin: -0.5rem !important;}.mt-lg-n2, .my-lg-n2{margin-top: -0.5rem !important;}.mr-lg-n2, .mx-lg-n2{margin-right: -0.5rem !important;}.mb-lg-n2, .my-lg-n2{margin-bottom: -0.5rem !important;}.ml-lg-n2, .mx-lg-n2{margin-left: -0.5rem !important;}.m-lg-n3{margin: -1rem !important;}.mt-lg-n3, .my-lg-n3{margin-top: -1rem !important;}.mr-lg-n3, .mx-lg-n3{margin-right: -1rem !important;}.mb-lg-n3, .my-lg-n3{margin-bottom: -1rem !important;}.ml-lg-n3, .mx-lg-n3{margin-left: -1rem !important;}.m-lg-n4{margin: -1.5rem !important;}.mt-lg-n4, .my-lg-n4{margin-top: -1.5rem !important;}.mr-lg-n4, .mx-lg-n4{margin-right: -1.5rem !important;}.mb-lg-n4, .my-lg-n4{margin-bottom: -1.5rem !important;}.ml-lg-n4, .mx-lg-n4{margin-left: -1.5rem !important;}.m-lg-n5{margin: -3rem !important;}.mt-lg-n5, .my-lg-n5{margin-top: -3rem !important;}.mr-lg-n5, .mx-lg-n5{margin-right: -3rem !important;}.mb-lg-n5, .my-lg-n5{margin-bottom: -3rem !important;}.ml-lg-n5, .mx-lg-n5{margin-left: -3rem !important;}.m-lg-auto{margin: auto !important;}.mt-lg-auto, .my-lg-auto{margin-top: auto !important;}.mr-lg-auto, .mx-lg-auto{margin-right: auto !important;}.mb-lg-auto, .my-lg-auto{margin-bottom: auto !important;}.ml-lg-auto, .mx-lg-auto{margin-left: auto !important;}}@media (min-width: 1200px){.m-xl-0{margin: 0 !important;}.mt-xl-0, .my-xl-0{margin-top: 0 !important;}.mr-xl-0, .mx-xl-0{margin-right: 0 !important;}.mb-xl-0, .my-xl-0{margin-bottom: 0 !important;}.ml-xl-0, .mx-xl-0{margin-left: 0 !important;}.m-xl-1{margin: 0.25rem !important;}.mt-xl-1, .my-xl-1{margin-top: 0.25rem !important;}.mr-xl-1, .mx-xl-1{margin-right: 0.25rem !important;}.mb-xl-1, .my-xl-1{margin-bottom: 0.25rem !important;}.ml-xl-1, .mx-xl-1{margin-left: 0.25rem !important;}.m-xl-2{margin: 0.5rem !important;}.mt-xl-2, .my-xl-2{margin-top: 0.5rem !important;}.mr-xl-2, .mx-xl-2{margin-right: 0.5rem !important;}.mb-xl-2, .my-xl-2{margin-bottom: 0.5rem !important;}.ml-xl-2, .mx-xl-2{margin-left: 0.5rem !important;}.m-xl-3{margin: 1rem !important;}.mt-xl-3, .my-xl-3{margin-top: 1rem !important;}.mr-xl-3, .mx-xl-3{margin-right: 1rem !important;}.mb-xl-3, .my-xl-3{margin-bottom: 1rem !important;}.ml-xl-3, .mx-xl-3{margin-left: 1rem !important;}.m-xl-4{margin: 1.5rem !important;}.mt-xl-4, .my-xl-4{margin-top: 1.5rem !important;}.mr-xl-4, .mx-xl-4{margin-right: 1.5rem !important;}.mb-xl-4, .my-xl-4{margin-bottom: 1.5rem !important;}.ml-xl-4, .mx-xl-4{margin-left: 1.5rem !important;}.m-xl-5{margin: 3rem !important;}.mt-xl-5, .my-xl-5{margin-top: 3rem !important;}.mr-xl-5, .mx-xl-5{margin-right: 3rem !important;}.mb-xl-5, .my-xl-5{margin-bottom: 3rem !important;}.ml-xl-5, .mx-xl-5{margin-left: 3rem !important;}.p-xl-0{padding: 0 !important;}.pt-xl-0, .py-xl-0{padding-top: 0 !important;}.pr-xl-0, .px-xl-0{padding-right: 0 !important;}.pb-xl-0, .py-xl-0{padding-bottom: 0 !important;}.pl-xl-0, .px-xl-0{padding-left: 0 !important;}.p-xl-1{padding: 0.25rem !important;}.pt-xl-1, .py-xl-1{padding-top: 0.25rem !important;}.pr-xl-1, .px-xl-1{padding-right: 0.25rem !important;}.pb-xl-1, .py-xl-1{padding-bottom: 0.25rem !important;}.pl-xl-1, .px-xl-1{padding-left: 0.25rem !important;}.p-xl-2{padding: 0.5rem !important;}.pt-xl-2, .py-xl-2{padding-top: 0.5rem !important;}.pr-xl-2, .px-xl-2{padding-right: 0.5rem !important;}.pb-xl-2, .py-xl-2{padding-bottom: 0.5rem !important;}.pl-xl-2, .px-xl-2{padding-left: 0.5rem !important;}.p-xl-3{padding: 1rem !important;}.pt-xl-3, .py-xl-3{padding-top: 1rem !important;}.pr-xl-3, .px-xl-3{padding-right: 1rem !important;}.pb-xl-3, .py-xl-3{padding-bottom: 1rem !important;}.pl-xl-3, .px-xl-3{padding-left: 1rem !important;}.p-xl-4{padding: 1.5rem !important;}.pt-xl-4, .py-xl-4{padding-top: 1.5rem !important;}.pr-xl-4, .px-xl-4{padding-right: 1.5rem !important;}.pb-xl-4, .py-xl-4{padding-bottom: 1.5rem !important;}.pl-xl-4, .px-xl-4{padding-left: 1.5rem !important;}.p-xl-5{padding: 3rem !important;}.pt-xl-5, .py-xl-5{padding-top: 3rem !important;}.pr-xl-5, .px-xl-5{padding-right: 3rem !important;}.pb-xl-5, .py-xl-5{padding-bottom: 3rem !important;}.pl-xl-5, .px-xl-5{padding-left: 3rem !important;}.m-xl-n1{margin: -0.25rem !important;}.mt-xl-n1, .my-xl-n1{margin-top: -0.25rem !important;}.mr-xl-n1, .mx-xl-n1{margin-right: -0.25rem !important;}.mb-xl-n1, .my-xl-n1{margin-bottom: -0.25rem !important;}.ml-xl-n1, .mx-xl-n1{margin-left: -0.25rem !important;}.m-xl-n2{margin: -0.5rem !important;}.mt-xl-n2, .my-xl-n2{margin-top: -0.5rem !important;}.mr-xl-n2, .mx-xl-n2{margin-right: -0.5rem !important;}.mb-xl-n2, .my-xl-n2{margin-bottom: -0.5rem !important;}.ml-xl-n2, .mx-xl-n2{margin-left: -0.5rem !important;}.m-xl-n3{margin: -1rem !important;}.mt-xl-n3, .my-xl-n3{margin-top: -1rem !important;}.mr-xl-n3, .mx-xl-n3{margin-right: -1rem !important;}.mb-xl-n3, .my-xl-n3{margin-bottom: -1rem !important;}.ml-xl-n3, .mx-xl-n3{margin-left: -1rem !important;}.m-xl-n4{margin: -1.5rem !important;}.mt-xl-n4, .my-xl-n4{margin-top: -1.5rem !important;}.mr-xl-n4, .mx-xl-n4{margin-right: -1.5rem !important;}.mb-xl-n4, .my-xl-n4{margin-bottom: -1.5rem !important;}.ml-xl-n4, .mx-xl-n4{margin-left: -1.5rem !important;}.m-xl-n5{margin: -3rem !important;}.mt-xl-n5, .my-xl-n5{margin-top: -3rem !important;}.mr-xl-n5, .mx-xl-n5{margin-right: -3rem !important;}.mb-xl-n5, .my-xl-n5{margin-bottom: -3rem !important;}.ml-xl-n5, .mx-xl-n5{margin-left: -3rem !important;}.m-xl-auto{margin: auto !important;}.mt-xl-auto, .my-xl-auto{margin-top: auto !important;}.mr-xl-auto, .mx-xl-auto{margin-right: auto !important;}.mb-xl-auto, .my-xl-auto{margin-bottom: auto !important;}.ml-xl-auto, .mx-xl-auto{margin-left: auto !important;}}.text-monospace{font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;}.text-justify{text-align: justify !important;}.text-wrap{white-space: normal !important;}.text-nowrap{white-space: nowrap !important;}.text-truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.text-left{text-align: left !important;}.text-right{text-align: right !important;}.text-center{text-align: center !important;}@media (min-width: 576px){.text-sm-left{text-align: left !important;}.text-sm-right{text-align: right !important;}.text-sm-center{text-align: center !important;}}@media (min-width: 768px){.text-md-left{text-align: left !important;}.text-md-right{text-align: right !important;}.text-md-center{text-align: center !important;}}@media (min-width: 992px){.text-lg-left{text-align: left !important;}.text-lg-right{text-align: right !important;}.text-lg-center{text-align: center !important;}}@media (min-width: 1200px){.text-xl-left{text-align: left !important;}.text-xl-right{text-align: right !important;}.text-xl-center{text-align: center !important;}}.text-lowercase{text-transform: lowercase !important;}.text-uppercase{text-transform: uppercase !important;}.text-capitalize{text-transform: capitalize !important;}.font-weight-light{font-weight: 300 !important;}.font-weight-lighter{font-weight: lighter !important;}.font-weight-normal{font-weight: 400 !important;}.font-weight-bold{font-weight: 700 !important;}.font-weight-bolder{font-weight: bolder !important;}.font-italic{font-style: italic !important;}.text-white{color: white !important;}.text-primary{color: #00A09D !important;}a.text-primary:hover, a.text-primary:focus{color: #005452 !important;}.text-secondary{color: #adb5bd !important;}a.text-secondary:hover, a.text-secondary:focus{color: #838f9b !important;}.text-success{color: #2CBB70 !important;}a.text-success:hover, a.text-success:focus{color: #1d7d4b !important;}.text-info{color: #4B9EB6 !important;}a.text-info:hover, a.text-info:focus{color: #346f80 !important;}.text-warning{color: #F79B5B !important;}a.text-warning:hover, a.text-warning:focus{color: #f36f12 !important;}.text-danger{color: #D9534F !important;}a.text-danger:hover, a.text-danger:focus{color: #b52b27 !important;}.text-light{color: #f6f9f9 !important;}a.text-light:hover, a.text-light:focus{color: #c8dada !important;}.text-dark{color: #141f1e !important;}a.text-dark:hover, a.text-dark:focus{color: black !important;}.text-default{color: #adb5bd !important;}a.text-default:hover, a.text-default:focus{color: #838f9b !important;}.text-violet-dark{color: #875A7B !important;}a.text-violet-dark:hover, a.text-violet-dark:focus{color: #593b51 !important;}.text-violet-darker{color: #62495B !important;}a.text-violet-darker:hover, a.text-violet-darker:focus{color: #362832 !important;}.text-inverse-lightest{color: #98A6B0 !important;}a.text-inverse-lightest:hover, a.text-inverse-lightest:focus{color: #6d818e !important;}.text-inverse-light{color: #8B979F !important;}a.text-inverse-light:hover, a.text-inverse-light:focus{color: #647179 !important;}.text-inverse{color: #47738F !important;}a.text-inverse:hover, a.text-inverse:focus{color: #2e4a5c !important;}.text-inverse-dark{color: #5B7687 !important;}a.text-inverse-dark:hover, a.text-inverse-dark:focus{color: #3c4e59 !important;}.text-inverse-darker{color: #485761 !important;}a.text-inverse-darker:hover, a.text-inverse-darker:focus{color: #273035 !important;}.text-alpha{color: #00A09D !important;}a.text-alpha:hover, a.text-alpha:focus{color: #005452 !important;}.text-alpha-dark{color: #18856F !important;}a.text-alpha-dark:hover, a.text-alpha-dark:focus{color: #0c4439 !important;}.text-alpha-light{color: #26D1AF !important;}a.text-alpha-light:hover, a.text-alpha-light:focus{color: #1a9079 !important;}.text-alpha-lightest{color: #2AEBC4 !important;}a.text-alpha-lightest:hover, a.text-alpha-lightest:focus{color: #11b796 !important;}.text-beta{color: #5B899E !important;}a.text-beta:hover, a.text-beta:focus{color: #3f5f6d !important;}.text-beta-dark{color: #3D5D6B !important;}a.text-beta-dark:hover, a.text-beta-dark:focus{color: #21333a !important;}.text-beta-light{color: #699FB8 !important;}a.text-beta-light:hover, a.text-beta-light:focus{color: #447890 !important;}.text-beta-lightest{color: #77B5D1 !important;}a.text-beta-lightest:hover, a.text-beta-lightest:focus{color: #4095bc !important;}.text-gamma{color: #E46F78 !important;}a.text-gamma:hover, a.text-gamma:focus{color: #d82f3c !important;}.text-gamma-dark{color: #B0565C !important;}a.text-gamma-dark:hover, a.text-gamma-dark:focus{color: #7e3b40 !important;}.text-gamma-light{color: #FC7C84 !important;}a.text-gamma-light:hover, a.text-gamma-light:focus{color: #fa313e !important;}.text-gamma-lightest{color: #FC959C !important;}a.text-gamma-lightest:hover, a.text-gamma-lightest:focus{color: #fa4b57 !important;}.text-delta{color: #5C5B80 !important;}a.text-delta:hover, a.text-delta:focus{color: #3c3b53 !important;}.text-delta-dark{color: #37364D !important;}a.text-delta-dark:hover, a.text-delta-dark:focus{color: #171620 !important;}.text-delta-light{color: #6E6D99 !important;}a.text-delta-light:hover, a.text-delta-light:focus{color: #4d4c6d !important;}.text-delta-lightest{color: #807FB3 !important;}a.text-delta-lightest:hover, a.text-delta-lightest:focus{color: #575690 !important;}.text-epsilon{color: #D5653E !important;}a.text-epsilon:hover, a.text-epsilon:focus{color: #a34423 !important;}.text-epsilon-dark{color: #A34E2F !important;}a.text-epsilon-dark:hover, a.text-epsilon-dark:focus{color: #68321e !important;}.text-epsilon-light{color: #F07346 !important;}a.text-epsilon-light:hover, a.text-epsilon-light:focus{color: #d84612 !important;}.text-epsilon-lightest{color: #FF8D63 !important;}a.text-epsilon-lightest:hover, a.text-epsilon-lightest:focus{color: #ff5517 !important;}.text-body{color: #343a40 !important;}.text-muted{color: #6c757d !important;}.text-black-50{color: rgba(0, 0, 0, 0.5) !important;}.text-white-50{color: rgba(255, 255, 255, 0.5) !important;}.text-hide{font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}.text-decoration-none{text-decoration: none !important;}.text-break{word-break: break-word !important; overflow-wrap: break-word !important;}.text-reset{color: inherit !important;}.visible{visibility: visible !important;}.invisible, .s_animated_headline .s_animated_headline_content b, .s_animated_headline .s_animated_headline_content i, .s_animated_headline .s_animated_headline_content.s_animated_headline_selected:after{visibility: hidden !important;}@media print{*, *::before, *::after{text-shadow: none !important; box-shadow: none !important;}a:not(.btn){text-decoration: underline;}abbr[title]::after{content: " (" attr(title) ")";}pre{white-space: pre-wrap !important;}pre, blockquote{border: 1px solid #adb5bd; page-break-inside: avoid;}thead{display: table-header-group;}tr, img{page-break-inside: avoid;}p, h2, h3{orphans: 3; widows: 3;}h2, h3{page-break-after: avoid;}@page{size: a3;}body{min-width: 992px !important;}.container{min-width: 992px !important;}.navbar{display: none;}.badge, .label{border: 1px solid black;}.table{border-collapse: collapse !important;}.table td, .table th{background-color: white !important;}.table-bordered th, .table-bordered td{border: 1px solid #dee2e6 !important;}.table-dark{color: inherit;}.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody{border-color: #dee2e6;}.table .thead-dark th{color: inherit; border-color: #dee2e6;}} + /* /web/static/src/scss/bootstrap_review.scss defined in bundle 'web.assets_frontend' */ + .alert { + clear: both; + } + .bg-100 { + background-color: #f8f9fa !important; + color: #343a40; + } + .bg-100 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-100:hover, + a.bg-100:focus, + button.bg-100:hover, + button.bg-100:focus { + background-color: #dae0e5 !important; + color: #343a40; + } + .text-100 { + color: #f8f9fa !important; + } + a.text-100:hover, + a.text-100:focus { + color: #cbd3da !important; + } + .bg-200 { + background-color: #e9ecef !important; + color: #343a40; + } + .bg-200 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-200:hover, + a.bg-200:focus, + button.bg-200:hover, + button.bg-200:focus { + background-color: #cbd3da !important; + color: #343a40; + } + .text-200 { + color: #e9ecef !important; + } + a.text-200:hover, + a.text-200:focus { + color: #bdc6cf !important; + } + .bg-300 { + background-color: #dee2e6 !important; + color: #343a40; + } + .bg-300 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-300:hover, + a.bg-300:focus, + button.bg-300:hover, + button.bg-300:focus { + background-color: #c1c9d0 !important; + color: white; + } + .text-300 { + color: #dee2e6 !important; + } + a.text-300:hover, + a.text-300:focus { + color: #b2bcc5 !important; + } + .bg-400 { + background-color: #ced4da !important; + color: #343a40; + } + .bg-400 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-400:hover, + a.bg-400:focus, + button.bg-400:hover, + button.bg-400:focus { + background-color: #b1bbc4 !important; + color: white; + } + .text-400 { + color: #ced4da !important; + } + a.text-400:hover, + a.text-400:focus { + color: #a2aeb9 !important; + } + .bg-500 { + background-color: #adb5bd !important; + color: white; + } + .bg-500 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-500:hover, + a.bg-500:focus, + button.bg-500:hover, + button.bg-500:focus { + background-color: #919ca6 !important; + color: white; + } + .text-500 { + color: #adb5bd !important; + } + a.text-500:hover, + a.text-500:focus { + color: #838f9b !important; + } + .bg-600 { + background-color: #6c757d !important; + color: white; + } + .bg-600 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-600:hover, + a.bg-600:focus, + button.bg-600:hover, + button.bg-600:focus { + background-color: #545b62 !important; + color: white; + } + .text-600 { + color: #6c757d !important; + } + a.text-600:hover, + a.text-600:focus { + color: #494f54 !important; + } + .bg-700 { + background-color: #495057 !important; + color: white; + } + .bg-700 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-700:hover, + a.bg-700:focus, + button.bg-700:hover, + button.bg-700:focus { + background-color: #32373b !important; + color: white; + } + .text-700 { + color: #495057 !important; + } + a.text-700:hover, + a.text-700:focus { + color: #262a2d !important; + } + .bg-800 { + background-color: #343a40 !important; + color: white; + } + .bg-800 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-800:hover, + a.bg-800:focus, + button.bg-800:hover, + button.bg-800:focus { + background-color: #1d2124 !important; + color: white; + } + .text-800 { + color: #343a40 !important; + } + a.text-800:hover, + a.text-800:focus { + color: #121416 !important; + } + .bg-900 { + background-color: #212529 !important; + color: white; + } + .bg-900 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-900:hover, + a.bg-900:focus, + button.bg-900:hover, + button.bg-900:focus { + background-color: #0a0c0d !important; + color: white; + } + .text-900 { + color: #212529 !important; + } + a.text-900:hover, + a.text-900:focus { + color: black !important; + } + .bg-black-25 { + background-color: rgba(0, 0, 0, 0.25) !important; + color: white; + } + .bg-black-25 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-black-25:hover, + a.bg-black-25:focus, + button.bg-black-25:hover, + button.bg-black-25:focus { + background-color: rgba(0, 0, 0, 0.25) !important; + color: white; + } + .text-black-25 { + color: rgba(0, 0, 0, 0.25) !important; + } + a.text-black-25:hover, + a.text-black-25:focus { + color: rgba(0, 0, 0, 0.25) !important; + } + .bg-black-50 { + background-color: rgba(0, 0, 0, 0.5) !important; + color: white; + } + .bg-black-50 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-black-50:hover, + a.bg-black-50:focus, + button.bg-black-50:hover, + button.bg-black-50:focus { + background-color: rgba(0, 0, 0, 0.5) !important; + color: white; + } + .text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; + } + a.text-black-50:hover, + a.text-black-50:focus { + color: rgba(0, 0, 0, 0.5) !important; + } + .bg-black-75 { + background-color: rgba(0, 0, 0, 0.75) !important; + color: white; + } + .bg-black-75 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-black-75:hover, + a.bg-black-75:focus, + button.bg-black-75:hover, + button.bg-black-75:focus { + background-color: rgba(0, 0, 0, 0.75) !important; + color: white; + } + .text-black-75 { + color: rgba(0, 0, 0, 0.75) !important; + } + a.text-black-75:hover, + a.text-black-75:focus { + color: rgba(0, 0, 0, 0.75) !important; + } + .bg-white-25 { + background-color: rgba(255, 255, 255, 0.25) !important; + color: #343a40; + } + .bg-white-25 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-white-25:hover, + a.bg-white-25:focus, + button.bg-white-25:hover, + button.bg-white-25:focus { + background-color: rgba(230, 229, 229, 0.25) !important; + color: #343a40; + } + .text-white-25 { + color: rgba(255, 255, 255, 0.25) !important; + } + a.text-white-25:hover, + a.text-white-25:focus { + color: rgba(217, 217, 217, 0.25) !important; + } + .bg-white-50 { + background-color: rgba(255, 255, 255, 0.5) !important; + color: #343a40; + } + .bg-white-50 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-white-50:hover, + a.bg-white-50:focus, + button.bg-white-50:hover, + button.bg-white-50:focus { + background-color: rgba(230, 229, 229, 0.5) !important; + color: #343a40; + } + .text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; + } + a.text-white-50:hover, + a.text-white-50:focus { + color: rgba(217, 217, 217, 0.5) !important; + } + .bg-white-75 { + background-color: rgba(255, 255, 255, 0.75) !important; + color: #343a40; + } + .bg-white-75 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-white-75:hover, + a.bg-white-75:focus, + button.bg-white-75:hover, + button.bg-white-75:focus { + background-color: rgba(230, 229, 229, 0.75) !important; + color: #343a40; + } + .text-white-75 { + color: rgba(255, 255, 255, 0.75) !important; + } + a.text-white-75:hover, + a.text-white-75:focus { + color: rgba(217, 217, 217, 0.75) !important; + } + .bg-white { + background-color: white !important; + color: #343a40; + } + .bg-white .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-white:hover, + a.bg-white:focus, + button.bg-white:hover, + button.bg-white:focus { + background-color: #e6e5e5 !important; + color: #343a40; + } + .text-white { + color: white !important; + } + a.text-white:hover, + a.text-white:focus { + color: #d9d9d9 !important; + } + .bg-black { + background-color: black !important; + color: white; + } + .bg-black .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-black:hover, + a.bg-black:focus, + button.bg-black:hover, + button.bg-black:focus { + background-color: black !important; + color: white; + } + .text-black { + color: black !important; + } + a.text-black:hover, + a.text-black:focus { + color: black !important; + } + .bg-gray-lightest { + background-color: #f8f9fa !important; + color: #343a40; + } + .bg-gray-lightest .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-gray-lightest:hover, + a.bg-gray-lightest:focus, + button.bg-gray-lightest:hover, + button.bg-gray-lightest:focus { + background-color: #dae0e5 !important; + color: #343a40; + } + .text-gray-lightest { + color: #f8f9fa !important; + } + a.text-gray-lightest:hover, + a.text-gray-lightest:focus { + color: #cbd3da !important; + } + .bg-gray-lighter { + background-color: #e9ecef !important; + color: #343a40; + } + .bg-gray-lighter .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-gray-lighter:hover, + a.bg-gray-lighter:focus, + button.bg-gray-lighter:hover, + button.bg-gray-lighter:focus { + background-color: #cbd3da !important; + color: #343a40; + } + .text-gray-lighter { + color: #e9ecef !important; + } + a.text-gray-lighter:hover, + a.text-gray-lighter:focus { + color: #bdc6cf !important; + } + .bg-gray-light { + background-color: #dee2e6 !important; + color: #343a40; + } + .bg-gray-light .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-gray-light:hover, + a.bg-gray-light:focus, + button.bg-gray-light:hover, + button.bg-gray-light:focus { + background-color: #c1c9d0 !important; + color: white; + } + .text-gray-light { + color: #dee2e6 !important; + } + a.text-gray-light:hover, + a.text-gray-light:focus { + color: #b2bcc5 !important; + } + .bg-gray { + background-color: #adb5bd !important; + color: white; + } + .bg-gray .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-gray:hover, + a.bg-gray:focus, + button.bg-gray:hover, + button.bg-gray:focus { + background-color: #919ca6 !important; + color: white; + } + .text-gray { + color: #adb5bd !important; + } + a.text-gray:hover, + a.text-gray:focus { + color: #838f9b !important; + } + .bg-gray-dark { + background-color: #6c757d !important; + color: white; + } + .bg-gray-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-gray-dark:hover, + a.bg-gray-dark:focus, + button.bg-gray-dark:hover, + button.bg-gray-dark:focus { + background-color: #545b62 !important; + color: white; + } + .text-gray-dark { + color: #6c757d !important; + } + a.text-gray-dark:hover, + a.text-gray-dark:focus { + color: #494f54 !important; + } + .bg-gray-darker { + background-color: #343a40 !important; + color: white; + } + .bg-gray-darker .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-gray-darker:hover, + a.bg-gray-darker:focus, + button.bg-gray-darker:hover, + button.bg-gray-darker:focus { + background-color: #1d2124 !important; + color: white; + } + .text-gray-darker { + color: #343a40 !important; + } + a.text-gray-darker:hover, + a.text-gray-darker:focus { + color: #121416 !important; + } + .bg-gray-darkest { + background-color: #212529 !important; + color: white; + } + .bg-gray-darkest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-gray-darkest:hover, + a.bg-gray-darkest:focus, + button.bg-gray-darkest:hover, + button.bg-gray-darkest:focus { + background-color: #0a0c0d !important; + color: white; + } + .text-gray-darkest { + color: #212529 !important; + } + a.text-gray-darkest:hover, + a.text-gray-darkest:focus { + color: black !important; + } + .card-body, + .panel-body, + .well { + background-color: rgba(255, 255, 255, 0.9) !important; + color: #343a40; + } + .card-body .text-muted, + .panel-body .text-muted, + .well .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + .card-body:first-child, + .panel-body:first-child, + .well:first-child { + border-top-left-radius: calc(0.125rem - 1px); + border-top-right-radius: calc(0.125rem - 1px); + } + .card-body:last-child, + .panel-body:last-child, + .well:last-child { + border-bottom-right-radius: calc(0.125rem - 1px); + border-bottom-left-radius: calc(0.125rem - 1px); + } + .card-body.row, + .form-horizontal .card-body.form-group, + .form-horizontal .form-group.panel-body, + .form-horizontal .form-group.well, + .row.panel-body, + .row.well { + background-color: transparent !important; + } + .accordion .collapsing > .card-body:first-child, + .accordion .collapsing > .panel-body:first-child, + .accordion .collapsing > .well:first-child, + .accordion .collapse.show > .card-body:first-child, + .accordion .collapse.show > .panel-body:first-child, + .accordion .collapse.show > .well:first-child { + margin-top: 1px; + } + .toast-header { + background-clip: border-box; + } + .toast-body { + background-color: rgba(255, 255, 255, 0.93) !important; + color: #343a40; + } + .toast-body .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + @media (min-width: 576px) { + .modal-dialog { + height: 100%; + padding: 1.75rem 0; + margin: 0 auto; + } + .modal-content { + max-height: 100%; + } + .modal-header, + .modal-footer { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + } + .modal-body { + overflow: auto; + -webkit-transform: translate3d(0, 0, 0); + min-height: 0; + } + } + .btn:not(:disabled):not(.disabled) { + cursor: pointer; + } + .popover { + right: auto; + } + .input-group .form-control { + height: initial; + } + /* /web/static/src/scss/lazyloader.scss defined in bundle 'web.assets_frontend' */ + a[href].o_wait_lazy_js, + .o_wait_lazy_js a[href], + button.o_wait_lazy_js, + .o_wait_lazy_js button, + input[type="submit"].o_wait_lazy_js, + .o_wait_lazy_js input[type="submit"], + input[type="button"].o_wait_lazy_js, + .o_wait_lazy_js input[type="button"], + .btn.o_wait_lazy_js, + .o_wait_lazy_js .btn { + pointer-events: none; + } + /* /web/static/src/scss/navbar_mobile.scss defined in bundle 'web.assets_frontend' */ + @media (max-width: 767.98px) { + .o_main_navbar .o_app { + float: none; + margin: 0; + border-bottom: 1px solid #68465f; + color: transparent !important; + } + } + @media (max-width: 767.98px) { + .o_main_navbar > .o_menu_brand { + float: none; + margin: 0; + border-bottom: 1px solid #68465f; + color: transparent !important; + } + } + @media (max-width: 767.98px) { + .o_main_navbar { + transition: height 200ms linear 0s; + position: relative; + height: 46px; + } + .o_main_navbar > ul > li { + float: none; + } + .o_main_navbar > ul > li .dropdown-backdrop { + display: none; + } + .o_main_navbar > ul > li .dropdown-menu.show { + max-height: none; + } + .o_main_navbar > ul.o_menu_sections { + width: 100%; + display: none; + } + .o_main_navbar > ul.o_menu_sections .dropdown-menu.show { + position: static; + float: none; + background-color: transparent; + box-shadow: none; + border: none; + overflow: visible; + } + .o_main_navbar > ul.o_menu_sections .dropdown-menu.show > .dropdown-item, + .o_main_navbar > ul.o_menu_sections .dropdown-menu.show > a { + background-color: transparent; + color: inherit; + } + .o_main_navbar > ul.o_menu_systray { + position: absolute; + top: 0px; + left: 46px; + bottom: auto; + right: 46px; + height: 46px; + text-align: right; + } + .o_main_navbar > ul.o_menu_systray > li { + display: inline-block; + } + .o_main_navbar > ul.o_menu_systray > li .dropdown-menu.show { + position: absolute; + top: 46px; + left: 0; + bottom: 0; + right: 0; + position: fixed; + width: auto; + } + .o_main_navbar > ul.o_menu_systray .o_user_menu .oe_topbar_name { + display: none; + } + } + @media (max-width: 767.98px) { + body.o_mobile_menu_opened > .o_main_navbar { + height: 100%; + overflow: auto; + } + body.o_mobile_menu_opened > .o_main_navbar .o_menu_sections { + display: block; + } + } + @media (max-width: 767.98px) { + .o_switch_company_menu > .dropdown-menu { + padding-top: 0px; + } + .o_switch_company_menu > .dropdown-menu .bg-info { + padding: 10px; + } + } + /* /web/static/src/scss/notification.scss defined in bundle 'web.assets_frontend' */ + .o_notification_manager { + position: absolute; + top: 2.359375rem; + left: auto; + bottom: auto; + right: 0; + position: fixed; + z-index: 1055; + width: 350px; + max-width: 100%; + } + .o_notification_manager .o_notification { + width: 100%; + } + /* /web_editor/static/src/scss/web_editor.common.scss defined in bundle 'web.assets_frontend' */ + html, + body { + position: relative; + width: 100%; + height: 100%; + } + .css_non_editable_mode_hidden { + display: none !important; + } + .editor_enable .css_editable_mode_hidden { + display: none !important; + } + .note-toolbar { + margin-left: 0 !important; + } + .note-popover .popover > .arrow { + display: none; + } + .note-popover .popover .dropdown-menu .dropdown-item > i, + .note-popover .popover .dropdown-menu a > i, + .note-editor .dropdown-menu .dropdown-item > i, + .note-editor .dropdown-menu a > i { + visibility: hidden; + } + .note-popover .popover .dropdown-menu .dropdown-item.checked > i, + .note-popover .popover .dropdown-menu a.checked > i, + .note-editor .dropdown-menu .dropdown-item.checked > i, + .note-editor .dropdown-menu a.checked > i { + visibility: visible; + } + #wrapwrap table.table.table-bordered, + .o_editable table.table.table-bordered { + table-layout: fixed; + } + #wrapwrap table.table.table-bordered td, + .o_editable table.table.table-bordered td { + min-width: 20px; + } + @media (max-width: 767.98px) { + #wrapwrap .table-responsive > table.table, .o_editable .table-responsive > table.table { + table-layout: auto; + } + } + ul.o_checklist { + list-style: none; + } + ul.o_checklist > li { + position: relative; + margin-left: 20px; + } + ul.o_checklist > li::before { + content: ''; + position: absolute; + left: -20px; + display: block; + height: 13px; + width: 13px; + margin-top: 4px; + border: 1px solid; + text-align: center; + cursor: pointer; + } + ul.o_checklist > li.o_checked { + text-decoration: line-through; + } + ul.o_checklist > li.o_checked::after { + content: "✓"; + position: absolute; + left: -18px; + top: +1px; + } + ol > li.o_indent, + ul > li.o_indent { + margin-left: 0; + list-style: none; + } + ol > li.o_indent::before, + ul > li.o_indent::before { + content: none; + } + img.shadow { + box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2); + } + img.padding-small, + .img.padding-small, + span.fa.padding-small, + iframe.padding-small { + padding: 4px; + } + img.padding-medium, + .img.padding-medium, + span.fa.padding-medium, + iframe.padding-medium { + padding: 8px; + } + img.padding-large, + .img.padding-large, + span.fa.padding-large, + iframe.padding-large { + padding: 16px; + } + img.padding-xl, + .img.padding-xl, + span.fa.padding-xl, + iframe.padding-xl { + padding: 32px; + } + img.ml-auto, + img.mx-auto { + display: block; + } + .fa-6x { + font-size: 6em; + } + .fa-7x { + font-size: 7em; + } + .fa-8x { + font-size: 8em; + } + .fa-9x { + font-size: 9em; + } + .fa-10x { + font-size: 10em; + } + .fa.d-block.mx-auto { + text-align: center; + } + div.media_iframe_video { + margin: 0 auto; + text-align: center; + position: relative; + overflow: hidden; + min-width: 100px; + } + div.media_iframe_video iframe { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: auto; + margin: 0 auto; + margin-left: -50%; + } + div.media_iframe_video.padding-small iframe { + padding: 4px; + } + div.media_iframe_video.padding-medium iframe { + padding: 8px; + } + div.media_iframe_video.padding-large iframe { + padding: 16px; + } + div.media_iframe_video.padding-xl iframe { + padding: 32px; + } + div.media_iframe_video .media_iframe_video_size { + padding-bottom: 66.5%; + position: relative; + width: 100%; + height: 0; + } + div.media_iframe_video .css_editable_mode_display { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 100%; + height: 100%; + display: none; + z-index: 2; + } + html[data-browser^="msie"] div.media_iframe_video iframe { + margin-left: 0; + } + address .fa.fa-mobile-phone { + margin: 0 3px 0 2px; + } + address .fa.fa-file-text-o { + margin-right: 1px; + } + span[data-oe-type="monetary"] { + white-space: nowrap; + } + ul.oe_menu_editor .oe_menu_placeholder { + outline: 1px dashed #4183C4; + } + ul.oe_menu_editor ul { + list-style: none; + } + ul.oe_menu_editor li div { + cursor: move; + } + .mt0 { + margin-top: 0px !important; + } + .mb0 { + margin-bottom: 0px !important; + } + .pt0 { + padding-top: 0px !important; + } + .pb0 { + padding-bottom: 0px !important; + } + .mt8 { + margin-top: 8px !important; + } + .mb8 { + margin-bottom: 8px !important; + } + .pt8 { + padding-top: 8px !important; + } + .pb8 { + padding-bottom: 8px !important; + } + .mt16 { + margin-top: 16px !important; + } + .mb16 { + margin-bottom: 16px !important; + } + .pt16 { + padding-top: 16px !important; + } + .pb16 { + padding-bottom: 16px !important; + } + .mt24 { + margin-top: 24px !important; + } + .mb24 { + margin-bottom: 24px !important; + } + .pt24 { + padding-top: 24px !important; + } + .pb24 { + padding-bottom: 24px !important; + } + .mt32 { + margin-top: 32px !important; + } + .mb32 { + margin-bottom: 32px !important; + } + .pt32 { + padding-top: 32px !important; + } + .pb32 { + padding-bottom: 32px !important; + } + .mt40 { + margin-top: 40px !important; + } + .mb40 { + margin-bottom: 40px !important; + } + .pt40 { + padding-top: 40px !important; + } + .pb40 { + padding-bottom: 40px !important; + } + .mt48 { + margin-top: 48px !important; + } + .mb48 { + margin-bottom: 48px !important; + } + .pt48 { + padding-top: 48px !important; + } + .pb48 { + padding-bottom: 48px !important; + } + .mt56 { + margin-top: 56px !important; + } + .mb56 { + margin-bottom: 56px !important; + } + .pt56 { + padding-top: 56px !important; + } + .pb56 { + padding-bottom: 56px !important; + } + .mt64 { + margin-top: 64px !important; + } + .mb64 { + margin-bottom: 64px !important; + } + .pt64 { + padding-top: 64px !important; + } + .pb64 { + padding-bottom: 64px !important; + } + .mt72 { + margin-top: 72px !important; + } + .mb72 { + margin-bottom: 72px !important; + } + .pt72 { + padding-top: 72px !important; + } + .pb72 { + padding-bottom: 72px !important; + } + .mt80 { + margin-top: 80px !important; + } + .mb80 { + margin-bottom: 80px !important; + } + .pt80 { + padding-top: 80px !important; + } + .pb80 { + padding-bottom: 80px !important; + } + .mt88 { + margin-top: 88px !important; + } + .mb88 { + margin-bottom: 88px !important; + } + .pt88 { + padding-top: 88px !important; + } + .pb88 { + padding-bottom: 88px !important; + } + .mt96 { + margin-top: 96px !important; + } + .mb96, + #wrapwrap.o_brand_assets .o_brand_assets_group { + margin-bottom: 96px !important; + } + .pt96 { + padding-top: 96px !important; + } + .pb96 { + padding-bottom: 96px !important; + } + .mt104 { + margin-top: 104px !important; + } + .mb104 { + margin-bottom: 104px !important; + } + .pt104 { + padding-top: 104px !important; + } + .pb104 { + padding-bottom: 104px !important; + } + .mt112 { + margin-top: 112px !important; + } + .mb112 { + margin-bottom: 112px !important; + } + .pt112 { + padding-top: 112px !important; + } + .pb112 { + padding-bottom: 112px !important; + } + .mt120 { + margin-top: 120px !important; + } + .mb120 { + margin-bottom: 120px !important; + } + .pt120 { + padding-top: 120px !important; + } + .pb120 { + padding-bottom: 120px !important; + } + .mt128 { + margin-top: 128px !important; + } + .mb128 { + margin-bottom: 128px !important; + } + .pt128 { + padding-top: 128px !important; + } + .pb128 { + padding-bottom: 128px !important; + } + .mt136 { + margin-top: 136px !important; + } + .mb136 { + margin-bottom: 136px !important; + } + .pt136 { + padding-top: 136px !important; + } + .pb136 { + padding-bottom: 136px !important; + } + .mt144 { + margin-top: 144px !important; + } + .mb144 { + margin-bottom: 144px !important; + } + .pt144 { + padding-top: 144px !important; + } + .pb144 { + padding-bottom: 144px !important; + } + .mt152 { + margin-top: 152px !important; + } + .mb152 { + margin-bottom: 152px !important; + } + .pt152 { + padding-top: 152px !important; + } + .pb152 { + padding-bottom: 152px !important; + } + .mt160 { + margin-top: 160px !important; + } + .mb160 { + margin-bottom: 160px !important; + } + .pt160 { + padding-top: 160px !important; + } + .pb160 { + padding-bottom: 160px !important; + } + .mt168 { + margin-top: 168px !important; + } + .mb168 { + margin-bottom: 168px !important; + } + .pt168 { + padding-top: 168px !important; + } + .pb168 { + padding-bottom: 168px !important; + } + .mt176 { + margin-top: 176px !important; + } + .mb176 { + margin-bottom: 176px !important; + } + .pt176 { + padding-top: 176px !important; + } + .pb176 { + padding-bottom: 176px !important; + } + .mt184 { + margin-top: 184px !important; + } + .mb184 { + margin-bottom: 184px !important; + } + .pt184 { + padding-top: 184px !important; + } + .pb184 { + padding-bottom: 184px !important; + } + .mt192 { + margin-top: 192px !important; + } + .mb192 { + margin-bottom: 192px !important; + } + .pt192 { + padding-top: 192px !important; + } + .pb192 { + padding-bottom: 192px !important; + } + .mt200 { + margin-top: 200px !important; + } + .mb200 { + margin-bottom: 200px !important; + } + .pt200 { + padding-top: 200px !important; + } + .pb200 { + padding-bottom: 200px !important; + } + .mt208 { + margin-top: 208px !important; + } + .mb208 { + margin-bottom: 208px !important; + } + .pt208 { + padding-top: 208px !important; + } + .pb208 { + padding-bottom: 208px !important; + } + .mt216 { + margin-top: 216px !important; + } + .mb216 { + margin-bottom: 216px !important; + } + .pt216 { + padding-top: 216px !important; + } + .pb216 { + padding-bottom: 216px !important; + } + .mt224 { + margin-top: 224px !important; + } + .mb224 { + margin-bottom: 224px !important; + } + .pt224 { + padding-top: 224px !important; + } + .pb224 { + padding-bottom: 224px !important; + } + .mt232 { + margin-top: 232px !important; + } + .mb232 { + margin-bottom: 232px !important; + } + .pt232 { + padding-top: 232px !important; + } + .pb232 { + padding-bottom: 232px !important; + } + .mt240 { + margin-top: 240px !important; + } + .mb240 { + margin-bottom: 240px !important; + } + .pt240 { + padding-top: 240px !important; + } + .pb240 { + padding-bottom: 240px !important; + } + .mt248 { + margin-top: 248px !important; + } + .mb248 { + margin-bottom: 248px !important; + } + .pt248 { + padding-top: 248px !important; + } + .pb248 { + padding-bottom: 248px !important; + } + .mt256 { + margin-top: 256px !important; + } + .mb256 { + margin-bottom: 256px !important; + } + .pt256 { + padding-top: 256px !important; + } + .pb256 { + padding-bottom: 256px !important; + } + .mt4 { + margin-top: 4px !important; + } + .mb4 { + margin-bottom: 4px !important; + } + .pt4 { + padding-top: 4px !important; + } + .pb4 { + padding-bottom: 4px !important; + } + .mt92 { + margin-top: 92px !important; + } + .mb92 { + margin-bottom: 92px !important; + } + .ml0 { + margin-left: 0px !important; + } + .mr0 { + margin-right: 0px !important; + } + .ml4 { + margin-left: 4px !important; + } + .mr4 { + margin-right: 4px !important; + } + .ml8 { + margin-left: 8px !important; + } + .mr8 { + margin-right: 8px !important; + } + .ml16 { + margin-left: 16px !important; + } + .mr16 { + margin-right: 16px !important; + } + .ml32 { + margin-left: 32px !important; + } + .mr32 { + margin-right: 32px !important; + } + .ml64 { + margin-left: 64px !important; + } + .mr64 { + margin-right: 64px !important; + } + a.o_underline { + text-decoration: underline; + } + a.o_underline:hover { + text-decoration: underline; + } + .o_ace_view_editor { + background: #2F3129; + color: white; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; + opacity: 0.97; + } + .o_ace_view_editor .o_ace_view_editor_title { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + padding: 7.5px; + } + .o_ace_view_editor .o_ace_view_editor_title > .o_ace_type_switcher > button::after { + content: ""; + display: inline-block; + width: 0; + height: 0; + vertical-align: middle; + border-bottom: 0; + border-left: 0.3em solid transparent; + border-right: 0.3em solid transparent; + border-top: 0.3em solid; + -moz-transform: scale(0.9999); + margin-left: 4px; + } + .o_ace_view_editor .o_ace_view_editor_title > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + margin: 0 7.5px; + } + .o_ace_view_editor .o_ace_view_editor_title > *.o_include_option { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + font-size: 11px; + } + .o_ace_view_editor .o_ace_view_editor_title > *.o_include_option > .custom-control { + margin-right: 7.5px; + } + .o_ace_view_editor .o_ace_view_editor_title > *.o_res_list { + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + flex: 1 1 auto; + min-width: 60px; + } + .o_ace_view_editor #ace-view-id { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + padding: 7.5px 15px; + background-color: #4a4d40; + } + .o_ace_view_editor #ace-view-id .o_ace_editor_resource_info { + color: #ebecee; + } + .o_ace_view_editor #ace-view-editor { + height: 70%; + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + flex: 1 1 auto; + } + .o_ace_view_editor #ace-view-editor .ace_gutter { + display: block !important; + cursor: ew-resize; + } + .o_ace_view_editor #ace-view-editor .ace_gutter .ace_gutter-cell.o_error { + position: relative; + } + .o_ace_view_editor #ace-view-editor .ace_gutter .ace_gutter-cell.o_error::after { + position: absolute; + top: -100%; + left: 0; + bottom: -100%; + right: 0; + content: ""; + z-index: 1000; + display: block; + background-color: #D9534F; + opacity: 0.5; + pointer-events: none; + } + .o_ace_view_editor #ace-view-editor .ace_resize_bar { + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: 0; + width: 25px; + height: 100%; + cursor: ew-resize; + } + .o_ace_view_editor #ace-view-editor .ace_scroller.o_error::after { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: auto; + width: 3px; + content: ""; + z-index: 1000; + display: block; + background-color: #D9534F; + opacity: 0.5; + pointer-events: none; + } + .o_ace_select2_dropdown { + width: auto !important; + padding-top: 4px; + font-family: monospace !important; + } + .o_ace_select2_dropdown > .select2-results { + max-height: none; + max-height: 70vh; + } + .o_ace_select2_dropdown > .select2-results .select2-result-label { + padding-top: 1px; + padding-bottom: 2px; + } + .o_ace_select2_dropdown > .select2-results .select2-result-label > .o_ace_select2_result { + padding: 0; + font-size: 12px; + white-space: nowrap; + } + .o_nocontent_help { + pointer-events: auto; + max-width: 650px; + margin: auto; + padding: 15px; + z-index: 1000; + text-align: center; + color: #777777; + font-size: 115%; + } + .o_nocontent_help > p:first-of-type { + margin-top: 0; + color: #4c4c4c; + font-weight: bold; + font-size: 125%; + } + .o_nocontent_help a { + cursor: pointer; + } + @media (max-width: 767.98px) { + flectra-wysiwyg-container .panel-heading.note-toolbar { + overflow-x: auto; + } + flectra-wysiwyg-container .btn-group { + position: static; + } + .o_technical_modal.o_web_editor_dialog { + z-index: 2001; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog { + max-width: inherit !important; + z-index: 2001; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-dialog, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .model-content { + height: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav .nav-item.search, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav > li.search { + width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav .nav-item.search .btn-group, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav > li.search .btn-group { + display: -webkit-box; + display: -webkit-flex; + display: flex; + justify-content: space-around; + padding: 5px; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .font-icons-icons { + text-align: center; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-control.o_we_search { + height: inherit; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline .btn-group { + width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline .btn-group .btn.btn-primary:not(.dropdown-toggle) { + width: 90%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 { + margin-left: 0 !important; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .form-control ~ .input-group-btn, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-addon { + width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append > .btn, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .form-control ~ .input-group-btn > .btn, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-addon > .btn { + width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append > .ml-2, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .form-control ~ .input-group-btn > .ml-2, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-addon > .ml-2 { + margin-left: 0 !important; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-horizontal .o_we_existing_attachments > .form-group, + .form-horizontal .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .form-group { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + flex-direction: column; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row > .o_existing_attachment_cell, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-horizontal .o_we_existing_attachments > .form-group > .o_existing_attachment_cell, + .form-horizontal .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .form-group > .o_existing_attachment_cell { + flex: initial; + max-width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row > .o_existing_attachment_cell > .o_existing_attachment_remove, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-horizontal .o_we_existing_attachments > .form-group > .o_existing_attachment_cell > .o_existing_attachment_remove, + .form-horizontal .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .form-group > .o_existing_attachment_cell > .o_existing_attachment_remove { + opacity: inherit; + top: 10px; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .mx-auto { + width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .mx-auto .form-group input.w-100 { + min-width: 100px; + } + } + /* /web_editor/static/src/scss/web_editor.frontend.scss defined in bundle 'web.assets_frontend' */ + @media (max-width: 767.98px) { + img, .media_iframe_video, span.fa, i.fa { + transform: none !important; + } + } + .o_wysiwyg_loader { + pointer-events: none; + min-height: 100px; + color: transparent; + } + .o_wysiwyg_loading { + position: absolute; + top: 50%; + left: 50%; + bottom: auto; + right: auto; + transform: translate(-50%, -50%); + } + /* /portal/static/src/scss/bootstrap.extend.scss defined in bundle 'web.assets_frontend' */ + @media (min-width: 576px) { + .w-sm-25 { + width: 25% !important; + } + .w-sm-50 { + width: 50% !important; + } + .w-sm-75 { + width: 75% !important; + } + .w-sm-100 { + width: 100% !important; + } + .w-sm-auto { + width: auto !important; + } + .w-sm-0 { + width: 0 !important; + } + .h-sm-25 { + height: 25% !important; + } + .h-sm-50 { + height: 50% !important; + } + .h-sm-75 { + height: 75% !important; + } + .h-sm-100 { + height: 100% !important; + } + .h-sm-auto { + height: auto !important; + } + .h-sm-0 { + height: 0 !important; + } + } + @media (min-width: 768px) { + .w-md-25 { + width: 25% !important; + } + .w-md-50 { + width: 50% !important; + } + .w-md-75 { + width: 75% !important; + } + .w-md-100 { + width: 100% !important; + } + .w-md-auto { + width: auto !important; + } + .w-md-0 { + width: 0 !important; + } + .h-md-25 { + height: 25% !important; + } + .h-md-50 { + height: 50% !important; + } + .h-md-75 { + height: 75% !important; + } + .h-md-100 { + height: 100% !important; + } + .h-md-auto { + height: auto !important; + } + .h-md-0 { + height: 0 !important; + } + } + @media (min-width: 992px) { + .w-lg-25 { + width: 25% !important; + } + .w-lg-50 { + width: 50% !important; + } + .w-lg-75 { + width: 75% !important; + } + .w-lg-100 { + width: 100% !important; + } + .w-lg-auto { + width: auto !important; + } + .w-lg-0 { + width: 0 !important; + } + .h-lg-25 { + height: 25% !important; + } + .h-lg-50 { + height: 50% !important; + } + .h-lg-75 { + height: 75% !important; + } + .h-lg-100 { + height: 100% !important; + } + .h-lg-auto { + height: auto !important; + } + .h-lg-0 { + height: 0 !important; + } + } + @media (min-width: 1200px) { + .w-xl-25 { + width: 25% !important; + } + .w-xl-50 { + width: 50% !important; + } + .w-xl-75 { + width: 75% !important; + } + .w-xl-100 { + width: 100% !important; + } + .w-xl-auto { + width: auto !important; + } + .w-xl-0 { + width: 0 !important; + } + .h-xl-25 { + height: 25% !important; + } + .h-xl-50 { + height: 50% !important; + } + .h-xl-75 { + height: 75% !important; + } + .h-xl-100 { + height: 100% !important; + } + .h-xl-auto { + height: auto !important; + } + .h-xl-0 { + height: 0 !important; + } + } + /* /portal/static/src/scss/portal.scss defined in bundle 'web.assets_frontend' */ + body { + direction: ltr; + } + #wrapwrap { + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; + width: 100%; + min-height: 100%; + } + #wrapwrap > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + } + #wrapwrap > main { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + flex: 1 0 auto; + } + header .navbar-brand { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + max-width: 75%; + } + header .navbar-brand.logo { + padding-top: 0; + padding-bottom: 0; + } + header .navbar-brand.logo img { + object-fit: contain; + display: block; + width: auto; + height: 2.359375rem; + } + @media (max-width: 767.98px) { + header .navbar-brand.logo img { + height: auto; + max-height: 2.359375rem; + } + } + header .nav-link, + header .nav > li > a { + white-space: nowrap; + } + .navbar { + margin-bottom: 0; + } + .navbar ul.nav > li.divider { + display: none; + border-right: 1px solid #e9ecef; + } + .navbar ul.nav > li.active + .divider { + visibility: hidden; + } + @media (max-width: 767.98px) { + .navbar .nav.navbar-nav.float-right, .navbar #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img.nav.navbar-nav, #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app .navbar img.nav.navbar-nav { + float: none !important; + } + } + @media (min-width: 768px) { + .navbar-expand-md ul.nav > li.divider { + display: list-item; + } + } + ul.flex-column > li > a { + padding: 2px 15px; + } + a.fa:hover, + .btn-link.fa:hover { + text-decoration: none; + } + .jumbotron { + margin-bottom: 0; + } + ul { + list-style-type: disc; + } + ul ul { + list-style-type: circle; + } + ul ul ul { + list-style-type: square; + } + ul ul ul ul { + list-style-type: disc; + } + ul ul ul ul ul { + list-style-type: circle; + } + ul ul ul ul ul ul { + list-style-type: square; + } + ul ul ul ul ul ul ul { + list-style-type: disc; + } + ol { + list-style-type: decimal; + } + ol ol { + list-style-type: lower-alpha; + } + ol ol ol { + list-style-type: lower-greek; + } + ol ol ol ol { + list-style-type: decimal; + } + ol ol ol ol ol { + list-style-type: lower-alpha; + } + ol ol ol ol ol ol { + list-style-type: lower-greek; + } + ol ol ol ol ol ol ol { + list-style-type: decimal; + } + li > p { + margin: 0; + } + .container .container, + .container .container-fluid, + .container-fluid .container-fluid { + padding-right: 0; + padding-left: 0; + } + #wrap > .container::before, + #wrap > .container::after, + #wrap > .container-fluid::before, + #wrap > .container-fluid::after { + content: ""; + display: table; + clear: both; + } + [class^="col-lg-"] { + min-height: 24px; + } + .input-group { + -webkit-flex-flow: row nowrap; + flex-flow: row nowrap; + } + .list-group-item:not([class*="list-group-item-"]):not(.active) { + color: #343a40; + } + .o_portal .breadcrumb, + .o_portal_wrap .o_portal_navbar .breadcrumb { + background-color: inherit; + } + .o_page_header, + .s_title .s_title_underlined { + margin-bottom: 1rem; + padding-bottom: 0.5rem; + border-bottom-width: 1px; + border-bottom-style: solid; + border-bottom-color: #dee2e6; + line-height: 2.1rem; + } + img.float-right, + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img, + .media_iframe_video.float-right, + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img.media_iframe_video, + .o_image.float-right, + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img.o_image { + margin-left: 15px; + } + img.float-left, + .media_iframe_video.float-left, + .o_image.float-left { + margin-right: 15px; + } + img.o_we_custom_image { + display: inline-block; + } + ::-moz-selection { + background: rgba(150, 150, 220, 0.3); + } + ::selection { + background: rgba(150, 150, 220, 0.3); + } + .oe_search_box { + padding-right: 23px; + } + .para_large { + font-size: 120%; + } + .jumbotron .para_large p { + font-size: 150%; + } + .readable { + font-size: 120%; + max-width: 700px; + margin-left: auto; + margin-right: auto; + } + .readable .container { + padding-left: 0; + padding-right: 0; + width: auto; + } + .oe_dark { + background-color: rgba(200, 200, 200, 0.14); + } + .oe_black { + background-color: rgba(0, 0, 0, 0.9); + color: white; + } + .oe_green { + background-color: #169C78; + color: white; + } + .oe_green .text-muted { + color: #ddd !important; + } + .oe_blue_light { + background-color: #41b6ab; + color: white; + } + .oe_blue_light .text-muted { + color: #ddd !important; + } + .oe_blue { + background-color: #34495e; + color: white; + } + .oe_orange { + background-color: #f05442; + color: white; + } + .oe_orange .text-muted { + color: #ddd !important; + } + .oe_purple { + background-color: #b163a3; + color: white; + } + .oe_purple .text-muted { + color: #ddd !important; + } + .oe_red { + background-color: #9C1b31; + color: white; + } + .oe_red .text-muted { + color: #ddd !important; + } + .oe_none { + background-color: #FFFFFF; + } + .oe_yellow { + background-color: #A2A51B; + } + .oe_green { + background-color: #149F2C; + } + #wrapwrap.o_portal { + background-color: #ececec !important; + color: #343a40; + } + #wrapwrap.o_portal .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + .o_portal > tbody.o_portal_report_tbody { + vertical-align: middle; + } + .o_portal_wrap .o_portal_my_home > .o_page_header > a:hover { + text-decoration: none; + } + .o_portal_wrap .o_portal_navbar { + background-color: white !important; + } + .o_portal_wrap .o_portal_navbar .breadcrumb { + padding-left: 0; + padding-right: 0; + } + .o_portal_wrap .o_portal_my_doc_table th { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + .o_portal_wrap .o_portal_my_doc_table td { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + .o_portal_wrap .o_portal_my_doc_table tr:last-child td { + padding-bottom: 0.375rem; + } + .o_portal_wrap .o_portal_my_doc_table td, + .o_portal_wrap .o_portal_my_doc_table th { + vertical-align: middle; + white-space: nowrap; + } + .o_portal_wrap address span[itemprop="name"] { + margin-bottom: 0.3em; + } + .o_portal_wrap address div[itemprop="address"] > div { + position: relative; + } + .o_portal_wrap address div[itemprop="address"] > div span[itemprop="streetAddress"] { + line-height: 1.2; + margin-bottom: 0.3em; + } + .o_portal_wrap address div[itemprop="address"] > div .fa { + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: auto; + line-height: 1.45; + } + .o_portal_wrap address div[itemprop="address"] > div .fa + span, + .o_portal_wrap address div[itemprop="address"] > div .fa + div { + display: block; + padding-left: 1.78571429em; + } + .o_portal_wrap .o_my_sidebar div[itemprop="address"] > div { + margin-top: 0.5em; + } + @media (max-width: 991.98px) { + .o_portal_wrap #o_portal_navbar_content { + margin: 0.5rem -1rem 0; + padding: 0.5rem 1rem; + border-top: 1px solid #dee2e6; + background-color: #e9ecef; + } + } + .o_portal_wrap table.table tr { + word-wrap: break-word; + } + .oe_attachments .o_image_small { + height: 40px; + width: 50px; + } + form label { + font-weight: 700; + } + form label.label-optional { + font-weight: 400; + } + .o_portal_contact_img { + width: 2.3em; + height: 2.3em; + object-fit: cover; + } + .o_portal_sidebar #sidebar_content.card, + .o_portal_sidebar #sidebar_content.panel, + .o_portal_sidebar #sidebar_content.well { + border-left: 0; + border-bottom: 0; + } + .o_portal_sidebar #sidebar_content.card > div.card-body, + .o_portal_sidebar #sidebar_content.panel > div.card-body, + .o_portal_sidebar #sidebar_content.well > div.card-body, + .o_portal_sidebar #sidebar_content.card > div.panel-body, + .o_portal_sidebar #sidebar_content.panel > div.panel-body, + .o_portal_sidebar #sidebar_content.well > div.panel-body, + .o_portal_sidebar #sidebar_content.card > div.well, + .o_portal_sidebar #sidebar_content.panel > div.well, + .o_portal_sidebar #sidebar_content.well > div.well { + border-left: 1px solid #dee2e6; + } + .o_portal_sidebar #sidebar_content.card > ul > li, + .o_portal_sidebar #sidebar_content.panel > ul > li, + .o_portal_sidebar #sidebar_content.well > ul > li { + border-left: 1px solid #dee2e6; + margin-bottom: -1px; + } + .o_portal_sidebar #sidebar_content.card > div.card-footer, + .o_portal_sidebar #sidebar_content.panel > div.card-footer, + .o_portal_sidebar #sidebar_content.well > div.card-footer, + .o_portal_sidebar #sidebar_content.card > div.panel-footer, + .o_portal_sidebar #sidebar_content.panel > div.panel-footer, + .o_portal_sidebar #sidebar_content.well > div.panel-footer { + border-left: 1px solid #dee2e6; + border-bottom: 1px solid #dee2e6; + } + .o_portal_sidebar .o_portal_html_view { + overflow: hidden; + background: white; + position: relative; + } + .o_portal_sidebar .o_portal_html_view .o_portal_html_loader { + position: absolute; + top: 45%; + left: 0; + bottom: auto; + right: 0; + } + .o_portal_sidebar .o_portal_html_view iframe { + position: relative; + } + .o_portal_chatter { + padding: 10px; + } + .o_portal_chatter .o_portal_chatter_avatar { + width: 45px; + height: 45px; + margin-right: 1rem; + } + .o_portal_chatter .o_portal_chatter_header { + margin-bottom: 15px; + } + .o_portal_chatter .o_portal_chatter_composer { + margin-bottom: 15px; + } + .o_portal_chatter .o_portal_chatter_messages { + margin-bottom: 15px; + } + .o_portal_chatter .o_portal_chatter_messages .o_portal_chatter_message div.media-body > p:not(.o_portal_chatter_puslished_date):last-of-type { + margin-bottom: 5px; + } + .o_portal_chatter .o_portal_chatter_messages .o_portal_chatter_message_title p { + font-size: 85%; + color: #a8a8a8; + margin: 0px; + } + .o_portal_chatter .o_portal_chatter_pager { + text-align: center; + } + .o_portal_chatter .o_portal_chatter_attachment .o_portal_chatter_attachment_name, + .o_portal_chatter_composer .o_portal_chatter_attachment .o_portal_chatter_attachment_name { + word-wrap: break-word; + } + .o_portal_chatter .o_portal_chatter_attachment .o_portal_chatter_attachment_delete, + .o_portal_chatter_composer .o_portal_chatter_attachment .o_portal_chatter_attachment_delete { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + opacity: 0; + } + .o_portal_chatter .o_portal_chatter_attachment:hover .o_portal_chatter_attachment_delete, + .o_portal_chatter_composer .o_portal_chatter_attachment:hover .o_portal_chatter_attachment_delete { + opacity: 1; + } + /* /website/static/src/scss/website.scss defined in bundle 'web.assets_frontend' */ + :root { + --is-alpha-primary: true; + --is-beta-secondary: false; + --header-font-size: 0.9375rem; + --font-number: 1; + --headings-font-number: 2; + --navbar-font-number: 1; + --buttons-font-number: 1; + --body: white; + --text: #343a40; + --h1: #212529; + --h2: #212529; + --h3: #212529; + --h4: #212529; + --h5: #212529; + --h6: #212529; + --logo-height: 2.359375rem; + --number-of-fonts: 6; + } + #wrapwrap { + background-size: cover; + background-repeat: no-repeat; + background-position: center; + background-attachment: fixed; + } + .navbar .nav-item, + .navbar .nav > li { + transition: opacity 1000ms ease 0s; + } + .navbar .o_menu_loading .nav-item, + .navbar .o_menu_loading .nav > li { + height: 0 !important; + overflow: hidden !important; + opacity: 0 !important; + } + header .navbar-brand { + font-size: 1.62715517rem; + } + header .navbar-brand, + header .navbar-brand.logo { + padding-top: 0; + padding-bottom: 0; + } + .o_footer > #footer { + border-top: 1px solid transparent; + } + font[style*='background'], + font[class*='bg-'] { + padding: 2px 6px 4px; + } + .fa { + font-family: "FontAwesome" !important; + } + .fa.rounded-circle, + .fa.img-circle, + .fa.rounded, + .fa.img-rounded, + .fa.rounded-0, + .fa.rounded-leaf, + .fa.img-thumbnail, + .fa.shadow { + display: inline-block; + vertical-align: middle; + text-align: center; + width: 3rem; + height: 3rem; + line-height: 3rem; + background-color: #f8f9fa; + } + .fa.rounded-circle.fa-2x, + .fa.fa-2x.img-circle, + .fa.rounded.fa-2x, + .fa.fa-2x.img-rounded, + .fa.rounded-0.fa-2x, + .fa.rounded-leaf.fa-2x, + .fa.img-thumbnail.fa-2x, + .fa.shadow.fa-2x { + width: 5rem; + height: 5rem; + line-height: 5rem; + } + .fa.rounded-circle.fa-3x, + .fa.fa-3x.img-circle, + .fa.rounded.fa-3x, + .fa.fa-3x.img-rounded, + .fa.rounded-0.fa-3x, + .fa.rounded-leaf.fa-3x, + .fa.img-thumbnail.fa-3x, + .fa.shadow.fa-3x { + width: 6rem; + height: 6rem; + line-height: 6rem; + } + .fa.rounded-circle.fa-4x, + .fa.fa-4x.img-circle, + .fa.rounded.fa-4x, + .fa.fa-4x.img-rounded, + .fa.rounded-0.fa-4x, + .fa.rounded-leaf.fa-4x, + .fa.img-thumbnail.fa-4x, + .fa.shadow.fa-4x { + width: 7rem; + height: 7rem; + line-height: 7rem; + } + .fa.rounded-circle.fa-5x, + .fa.fa-5x.img-circle, + .fa.rounded.fa-5x, + .fa.fa-5x.img-rounded, + .fa.rounded-0.fa-5x, + .fa.rounded-leaf.fa-5x, + .fa.img-thumbnail.fa-5x, + .fa.shadow.fa-5x { + width: 8rem; + height: 8rem; + line-height: 8rem; + } + .fa.img-thumbnail { + padding: 0; + } + .fa.rounded-leaf { + border-top-left-radius: 3rem; + border-bottom-right-radius: 3rem; + } + .btn.flat { + border: 0; + letter-spacing: 0.05em; + text-transform: uppercase; + padding: 0.75rem 1.5rem; + font-size: 0.703125rem; + line-height: 1.45; + border-radius: 0; + } + .btn.flat.btn-lg, + .btn-group-lg > .btn.flat { + padding: 1rem 2rem; + font-size: 0.87890625rem; + line-height: 1.3333333; + border-radius: 0; + } + .btn.flat.btn-sm, + .btn-group-sm > .btn.flat, + .btn.flat.btn-xs { + padding: 0.5rem 1rem; + font-size: 0.5625rem; + line-height: 1.3; + border-radius: 0; + } + .btn.flat.btn-xs { + padding: 0.25rem 0.5rem; + font-size: 0.46875rem; + line-height: 1.3; + border-radius: 0; + } + .btn.rounded-circle, + .btn.img-circle { + border-radius: 100px !important; + padding: 0.45rem 1.35rem; + font-size: 0.9375rem; + line-height: 1.45; + border-radius: 30px; + } + .btn.rounded-circle.btn-lg, + .btn-group-lg > .btn.rounded-circle, + .btn-group-lg > .btn.img-circle, + .btn.btn-lg.img-circle { + padding: 0.6rem 1.8rem; + font-size: 1.171875rem; + line-height: 1.3333333; + border-radius: 30px; + } + .btn.rounded-circle.btn-sm, + .btn-group-sm > .btn.rounded-circle, + .btn-group-sm > .btn.img-circle, + .btn.btn-sm.img-circle, + .btn.img-circle.btn-xs, + .btn.rounded-circle.btn-xs { + padding: 0.3rem 0.9rem; + font-size: 0.75rem; + line-height: 1.3; + border-radius: 30px; + } + .btn.rounded-circle.btn-xs, + .btn.btn-xs.img-circle { + padding: 0.15rem 0.45rem; + font-size: 0.703125rem; + line-height: 1.3; + border-radius: 30px; + } + .s_btn .btn + .btn { + margin-left: .75rem; + } + .blockquote { + font-size: 1rem; + } + .blockquote footer { + background-color: inherit; + } + .oe_img_bg { + background-size: cover; + background-repeat: no-repeat; + } + .oe_img_bg.o_bg_img_opt_contain { + background-size: contain; + background-position: center center; + } + .oe_img_bg.o_bg_img_opt_custom { + background-size: auto; + } + .oe_img_bg.o_bg_img_opt_repeat { + background-repeat: repeat; + } + .oe_img_bg.o_bg_img_opt_repeat_x { + background-repeat: repeat-x; + } + .oe_img_bg.o_bg_img_opt_repeat_y { + background-repeat: repeat-y; + } + .o_background_video { + position: relative; + } + .o_background_video > * { + position: relative; + } + .o_bg_video_container { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + overflow: hidden; + } + .o_bg_video_iframe { + position: relative; + pointer-events: none !important; + } + .o_bg_video_loading { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + .o_ul_toggle { + display: none; + } + .o_ul_folded .o_close { + display: none !important; + } + .o_ul_folded .o_ul_toggle_self, + .o_ul_folded .o_ul_toggle_next { + display: inline-block; + line-height: inherit; + float: left; + position: relative; + margin-left: -1em; + top: -0.15em; + left: 0.2em; + font-size: 1.4em; + text-decoration: none; + } + .o_ul_folded .o_ul_toggle_self.o_open:before, + .o_ul_folded .o_ul_toggle_next.o_open:before { + content: ""; + } + .o_ul_folded .o_ul_toggle_self:before, + .o_ul_folded .o_ul_toggle_next:before { + content: ""; + } + @media (max-width: 400px) { + section, .parallax, .row, .form-horizontal .form-group, .hr, .blockquote { + height: auto !important; + } + } + .table_desc { + margin: 0 0 20px 0; + width: 100%; + word-break: break-all; + border: 1px solid #dddddd; + } + .table_heading { + background-color: #f5f5f5; + border: 1px solid #dddddd; + color: #666666; + font-size: 14px; + padding: 4px; + } + table.table_desc tr td { + text-align: left; + padding: 5px; + font-size: 13px; + } + table.table_desc tr td:first-child { + width: 25%; + font-weight: bold; + border-bottom: 1px solid #c9c9c9; + border-right: 1px solid #c9c9c9; + border-left: none; + } + table.table_desc tr td:last-child { + border-bottom: 1px solid #c9c9c9; + } + .jumbotron { + border-radius: 0; + } + .s_title .s_title_boxed > * { + display: inline-block; + padding: 30px; + border: 1px solid; + } + .s_title .s_title_lines { + overflow: hidden; + } + .s_title .s_title_lines:before, + .s_title .s_title_lines:after { + content: ""; + display: inline-block; + vertical-align: middle; + width: 100%; + border-top: 1px solid; + border-top-color: inherit; + } + .s_title .s_title_lines:before { + margin: 0 15px 0 -100%; + } + .s_title .s_title_lines:after { + margin: 0 -100% 0 15px; + } + .s_title .s_title_small_caps { + font-variant: small-caps; + } + .s_title .s_title_transparent { + opacity: .5; + } + .s_title .s_title_thin { + font-weight: 300; + } + .s_features_grid_content { + overflow: hidden; + } + .s_features_grid_content p { + margin-bottom: 0; + } + .s_features_grid_icon { + float: left; + margin-right: 15px; + } + .s_alert { + margin: 15px 0; + border: 1px solid; + border-radius: 0.25rem; + } + .s_alert p:last-child, + .s_alert ul:last-child, + .s_alert ol:last-child { + margin-bottom: 0; + } + .s_alert_sm { + padding: 10px; + font-size: 0.75rem; + } + .s_alert_md { + padding: 15px; + font-size: 0.9375rem; + } + .s_alert_lg { + padding: 30px; + font-size: 1.171875rem; + } + .s_alert_icon { + float: left; + margin-right: 10px; + } + .s_alert_content { + overflow: hidden; + } + .s_three_columns .align-items-stretch .card, + .s_three_columns .align-items-stretch .panel, + .s_three_columns .align-items-stretch .well { + height: 100%; + } + .s_comparisons .card-body .card-title, + .s_comparisons .panel-body .card-title, + .s_comparisons .well .card-title { + margin: 0; + } + .s_comparisons .card-body .s_comparisons_currency, + .s_comparisons .panel-body .s_comparisons_currency, + .s_comparisons .well .s_comparisons_currency, + .s_comparisons .card-body .s_comparisons_price, + .s_comparisons .panel-body .s_comparisons_price, + .s_comparisons .well .s_comparisons_price, + .s_comparisons .card-body .s_comparisons_decimal, + .s_comparisons .panel-body .s_comparisons_decimal, + .s_comparisons .well .s_comparisons_decimal { + display: inline-block; + vertical-align: middle; + } + .s_comparisons .card-body .s_comparisons_currency, + .s_comparisons .panel-body .s_comparisons_currency, + .s_comparisons .well .s_comparisons_currency, + .s_comparisons .card-body .s_comparisons_decimal, + .s_comparisons .panel-body .s_comparisons_decimal, + .s_comparisons .well .s_comparisons_decimal { + font-size: 80%; + } + .s_comparisons .card-body .s_comparisons_price, + .s_comparisons .panel-body .s_comparisons_price, + .s_comparisons .well .s_comparisons_price { + font-size: 200%; + } + .s_faq_collapse .accordion .card .card-header, + .s_faq_collapse .accordion .panel .card-header, + .s_faq_collapse .accordion .well .card-header, + .s_faq_collapse .accordion .card .panel-heading, + .s_faq_collapse .accordion .panel .panel-heading, + .s_faq_collapse .accordion .well .panel-heading { + cursor: pointer; + display: inline-block; + width: 100%; + padding: .5em 0; + border-radius: 0; + outline: none; + } + .s_faq_collapse .accordion .card .card-header:before, + .s_faq_collapse .accordion .panel .card-header:before, + .s_faq_collapse .accordion .well .card-header:before, + .s_faq_collapse .accordion .card .panel-heading:before, + .s_faq_collapse .accordion .panel .panel-heading:before, + .s_faq_collapse .accordion .well .panel-heading:before { + content: '\f056'; + font-family: 'FontAwesome'; + display: inline-block; + margin: 0 .5em 0 .75em; + color: #6c757d; + } + .s_faq_collapse .accordion .card .card-header.collapsed:before, + .s_faq_collapse .accordion .panel .card-header.collapsed:before, + .s_faq_collapse .accordion .well .card-header.collapsed:before, + .s_faq_collapse .accordion .card .collapsed.panel-heading:before, + .s_faq_collapse .accordion .panel .collapsed.panel-heading:before, + .s_faq_collapse .accordion .well .collapsed.panel-heading:before { + content: '\f055'; + font-family: 'FontAwesome'; + } + .s_faq_collapse .accordion .card .card-header:hover, + .s_faq_collapse .accordion .panel .card-header:hover, + .s_faq_collapse .accordion .well .card-header:hover, + .s_faq_collapse .accordion .card .panel-heading:hover, + .s_faq_collapse .accordion .panel .panel-heading:hover, + .s_faq_collapse .accordion .well .panel-heading:hover, + .s_faq_collapse .accordion .card .card-header:focus, + .s_faq_collapse .accordion .panel .card-header:focus, + .s_faq_collapse .accordion .well .card-header:focus, + .s_faq_collapse .accordion .card .panel-heading:focus, + .s_faq_collapse .accordion .panel .panel-heading:focus, + .s_faq_collapse .accordion .well .panel-heading:focus { + text-decoration: none; + } + .s_faq_collapse .accordion .card .card-body, + .s_faq_collapse .accordion .panel .card-body, + .s_faq_collapse .accordion .well .card-body, + .s_faq_collapse .accordion .card .panel-body, + .s_faq_collapse .accordion .panel .panel-body, + .s_faq_collapse .accordion .well .panel-body, + .s_faq_collapse .accordion .card .well, + .s_faq_collapse .accordion .panel .well, + .s_faq_collapse .accordion .well .well { + padding: 1em 2.25em; + } + .s_faq_collapse .card-body p:last-child, + .s_faq_collapse .panel-body p:last-child, + .s_faq_collapse .well p:last-child, + .s_faq_collapse .card-body ul:last-child, + .s_faq_collapse .panel-body ul:last-child, + .s_faq_collapse .well ul:last-child { + margin-bottom: 0; + } + .s_references .img-thumbnail { + border: none; + } + .s_carousel .carousel-control-prev, + .s_carousel .carousel-control-next, + .s_quotes_carousel .carousel-control-prev, + .s_quotes_carousel .carousel-control-next { + cursor: pointer; + width: 8%; + opacity: 1; + } + .s_carousel .carousel-control-prev, + .s_quotes_carousel .carousel-control-prev { + -webkit-box-pack: start; + justify-content: flex-start; + } + .s_carousel .carousel-control-next, + .s_quotes_carousel .carousel-control-next { + -webkit-box-pack: end; + justify-content: flex-end; + } + .s_carousel .carousel-control-prev-icon, + .s_carousel .carousel-control-next-icon, + .s_quotes_carousel .carousel-control-prev-icon, + .s_quotes_carousel .carousel-control-next-icon { + width: auto; + height: auto; + background-image: none; + color: #343a40; + } + .s_carousel .carousel-control-prev-icon:before, + .s_carousel .carousel-control-next-icon:before, + .s_quotes_carousel .carousel-control-prev-icon:before, + .s_quotes_carousel .carousel-control-next-icon:before { + font-family: "FontAwesome"; + display: inline-block; + background-color: #fff; + } + .s_carousel .carousel-inner, + .s_quotes_carousel .carousel-inner { + overflow: hidden; + height: 100%; + } + .s_carousel .carousel-inner .carousel-item, + .s_carousel .carousel-inner .carousel .item, + .carousel .s_carousel .carousel-inner .item, + .s_quotes_carousel .carousel-inner .carousel-item, + .s_quotes_carousel .carousel-inner .carousel .item, + .carousel .s_quotes_carousel .carousel-inner .item { + height: 100%; + } + .s_carousel .carousel-indicators li:hover:not(.active), + .s_quotes_carousel .carousel-indicators li:hover:not(.active) { + background-color: rgba(255, 255, 255, 0.8); + } + .s_carousel.s_carousel_default .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_default .carousel-control-prev-icon:before { + content: ""; + margin-left: 1.5rem; + } + .s_carousel.s_carousel_default .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_default .carousel-control-next-icon:before { + content: ""; + margin-right: 1.5rem; + } + .s_carousel.s_carousel_default .carousel-control-prev-icon:before, + .s_carousel.s_carousel_default .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_default .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_default .carousel-control-next-icon:before { + background-color: transparent; + font-size: 2rem; + color: #fff; + text-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + } + .s_carousel.s_carousel_default .carousel-indicators li, + .s_quotes_carousel.s_carousel_default .carousel-indicators li { + height: .5rem; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + border-radius: 2px; + } + .s_carousel.s_carousel_bordered, + .s_quotes_carousel.s_carousel_bordered { + border: 2rem solid transparent; + } + .s_carousel.s_carousel_bordered .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_bordered .carousel-control-prev-icon:before { + content: "\f0d9"; + } + .s_carousel.s_carousel_bordered .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_bordered .carousel-control-next-icon:before { + content: "\f0da"; + } + .s_carousel.s_carousel_bordered .carousel-control-prev-icon:before, + .s_carousel.s_carousel_bordered .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_bordered .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_bordered .carousel-control-next-icon:before { + width: 2rem; + height: 6rem; + line-height: 6rem; + font-size: 1.5rem; + } + .s_carousel.s_carousel_bordered .carousel-indicators li, + .s_quotes_carousel.s_carousel_bordered .carousel-indicators li { + width: 3rem; + height: 1rem; + } + .s_carousel.s_carousel_rounded .carousel-control-prev, + .s_quotes_carousel.s_carousel_rounded .carousel-control-prev { + margin-left: 1.5rem; + } + .s_carousel.s_carousel_rounded .carousel-control-next, + .s_quotes_carousel.s_carousel_rounded .carousel-control-next { + margin-right: 1.5rem; + } + .s_carousel.s_carousel_rounded .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before { + content: "\f060"; + } + .s_carousel.s_carousel_rounded .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before { + content: "\f061"; + } + .s_carousel.s_carousel_rounded .carousel-control-prev-icon:before, + .s_carousel.s_carousel_rounded .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before { + width: 4rem; + height: 4rem; + line-height: 4rem; + border-radius: 50%; + font-size: 1.25rem; + } + .s_carousel.s_carousel_rounded .carousel-indicators li, + .s_quotes_carousel.s_carousel_rounded .carousel-indicators li { + width: 1rem; + height: 1rem; + border-radius: 50%; + } + .s_carousel.s_carousel_boxed, + .s_quotes_carousel.s_carousel_boxed { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; + } + @media (min-width: 576px) { + .s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed { + max-width: 540px; + } + } + @media (min-width: 768px) { + .s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed { + max-width: 720px; + } + } + @media (min-width: 992px) { + .s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed { + max-width: 960px; + } + } + @media (min-width: 1200px) { + .s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed { + max-width: 1140px; + } + } + .s_carousel.s_carousel_boxed .carousel-item, + .s_carousel.s_carousel_boxed .carousel .item, + .carousel .s_carousel.s_carousel_boxed .item, + .s_quotes_carousel.s_carousel_boxed .carousel-item, + .s_quotes_carousel.s_carousel_boxed .carousel .item, + .carousel .s_quotes_carousel.s_carousel_boxed .item { + padding: 0 1rem; + } + .s_carousel.s_carousel_boxed .carousel-control-prev, + .s_carousel.s_carousel_boxed .carousel-control-next, + .s_quotes_carousel.s_carousel_boxed .carousel-control-prev, + .s_quotes_carousel.s_carousel_boxed .carousel-control-next { + align-items: flex-end; + margin-bottom: 1.25rem; + } + .s_carousel.s_carousel_boxed .carousel-control-prev, + .s_quotes_carousel.s_carousel_boxed .carousel-control-prev { + margin-left: 3rem; + } + .s_carousel.s_carousel_boxed .carousel-control-next, + .s_quotes_carousel.s_carousel_boxed .carousel-control-next { + margin-right: 3rem; + } + .s_carousel.s_carousel_boxed .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before { + content: "\f104"; + } + .s_carousel.s_carousel_boxed .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before { + content: "\f105"; + } + .s_carousel.s_carousel_boxed .carousel-control-prev-icon:before, + .s_carousel.s_carousel_boxed .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before { + width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.25rem; + } + .s_carousel.s_carousel_boxed .carousel-indicators li, + .s_quotes_carousel.s_carousel_boxed .carousel-indicators li { + width: 1rem; + height: 1rem; + } + .s_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active), + .s_quotes_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active) { + background-color: rgba(255, 255, 255, 0.8); + } + .carousel .container .carousel-img img { + max-height: 95%; + padding: 10px; + } + .carousel .container > .carousel-caption { + position: absolute; + top: auto; + left: 50%; + bottom: auto; + right: 50%; + bottom: 20px; + } + .carousel .container > .carousel-caption > div { + position: absolute; + text-align: left; + padding: 20px; + background: rgba(0, 0, 0, 0.4); + bottom: 20px; + } + .carousel .container > .carousel-image { + position: absolute; + top: 5%; + left: auto; + bottom: 5%; + right: auto; + max-height: 90%; + margin: 0 auto; + } + .carousel .container .carousel-item.text_image .container > .carousel-caption, + .carousel .container .text_image.item .container > .carousel-caption { + left: 10%; + } + .carousel .container .carousel-item.text_image .container > .carousel-caption > div, + .carousel .container .text_image.item .container > .carousel-caption > div { + right: 50%; + margin-right: -20%; + max-width: 550px; + } + .carousel .container .carousel-item.text_image .container > .carousel-image, + .carousel .container .text_image.item .container > .carousel-image { + right: 10%; + left: 50%; + } + .carousel .container .carousel-item.image_text .container > .carousel-caption, + .carousel .container .image_text.item .container > .carousel-caption { + right: 10%; + } + .carousel .container .carousel-item.image_text .container > .carousel-caption > div, + .carousel .container .image_text.item .container > .carousel-caption > div { + left: 50%; + margin-left: -20%; + max-width: 550px; + } + .carousel .container .carousel-item.image_text .container > .carousel-image, + .carousel .container .image_text.item .container > .carousel-image { + right: 50%; + left: 10%; + } + .carousel .container .carousel-item.text_only .container > .carousel-caption, + .carousel .container .text_only.item .container > .carousel-caption { + left: 10%; + right: 10%; + top: 10%; + bottom: auto; + } + .carousel .container .carousel-item.text_only .container > .carousel-caption > div, + .carousel .container .text_only.item .container > .carousel-caption > div { + text-align: center; + background: transparent; + bottom: auto; + width: 100%; + } + .carousel .container .carousel-item.text_only .container > .carousel-image, + .carousel .container .text_only.item .container > .carousel-image { + display: none !important; + } + .s_quotes_carousel blockquote { + padding: 30px; + margin-bottom: 0; + } + .s_quotes_carousel blockquote .s_quotes_carousel_icon { + position: absolute; + top: 0; + left: -3rem; + } + .s_quotes_carousel blockquote img { + max-width: 40px; + margin-right: 5px; + border-radius: 50%; + } + .s_quotes_carousel blockquote footer { + background-color: transparent; + } + .s_quotes_carousel blockquote footer:before { + content: ""; + } + @media (max-width: 991.98px) { + .s_company_team img { + max-width: 50%; + } + } + .o_gallery.o_grid .img, + .o_gallery.o_masonry .img { + width: 100%; + } + .o_gallery.o_grid.o_spc-none div.row, + .o_gallery.o_grid.o_spc-none .form-horizontal div.form-group, + .form-horizontal .o_gallery.o_grid.o_spc-none div.form-group { + margin: 0; + } + .o_gallery.o_grid.o_spc-none div.row > div, + .o_gallery.o_grid.o_spc-none .form-horizontal div.form-group > div, + .form-horizontal .o_gallery.o_grid.o_spc-none div.form-group > div { + padding: 0; + } + .o_gallery.o_grid.o_spc-small div.row, + .o_gallery.o_grid.o_spc-small .form-horizontal div.form-group, + .form-horizontal .o_gallery.o_grid.o_spc-small div.form-group { + margin: 5px 0; + } + .o_gallery.o_grid.o_spc-small div.row > div, + .o_gallery.o_grid.o_spc-small .form-horizontal div.form-group > div, + .form-horizontal .o_gallery.o_grid.o_spc-small div.form-group > div { + padding: 0 5px; + } + .o_gallery.o_grid.o_spc-medium div.row, + .o_gallery.o_grid.o_spc-medium .form-horizontal div.form-group, + .form-horizontal .o_gallery.o_grid.o_spc-medium div.form-group { + margin: 10px 0; + } + .o_gallery.o_grid.o_spc-medium div.row > div, + .o_gallery.o_grid.o_spc-medium .form-horizontal div.form-group > div, + .form-horizontal .o_gallery.o_grid.o_spc-medium div.form-group > div { + padding: 0 10px; + } + .o_gallery.o_grid.o_spc-big div.row, + .o_gallery.o_grid.o_spc-big .form-horizontal div.form-group, + .form-horizontal .o_gallery.o_grid.o_spc-big div.form-group { + margin: 15px 0; + } + .o_gallery.o_grid.o_spc-big div.row > div, + .o_gallery.o_grid.o_spc-big .form-horizontal div.form-group > div, + .form-horizontal .o_gallery.o_grid.o_spc-big div.form-group > div { + padding: 0 15px; + } + .o_gallery.o_grid.size-auto .row, + .o_gallery.o_grid.size-auto .form-horizontal .form-group, + .form-horizontal .o_gallery.o_grid.size-auto .form-group { + height: auto; + } + .o_gallery.o_grid.size-small .row, + .o_gallery.o_grid.size-small .form-horizontal .form-group, + .form-horizontal .o_gallery.o_grid.size-small .form-group { + height: 100px; + } + .o_gallery.o_grid.size-medium .row, + .o_gallery.o_grid.size-medium .form-horizontal .form-group, + .form-horizontal .o_gallery.o_grid.size-medium .form-group { + height: 250px; + } + .o_gallery.o_grid.size-big .row, + .o_gallery.o_grid.size-big .form-horizontal .form-group, + .form-horizontal .o_gallery.o_grid.size-big .form-group { + height: 400px; + } + .o_gallery.o_grid.size-small img, + .o_gallery.o_grid.size-medium img, + .o_gallery.o_grid.size-big img { + height: 100%; + } + .o_gallery.o_masonry.o_spc-none div.col { + padding: 0; + } + .o_gallery.o_masonry.o_spc-none div.col > img { + margin: 0 !important; + } + .o_gallery.o_masonry.o_spc-small div.col { + padding: 0 5px; + } + .o_gallery.o_masonry.o_spc-small div.col > img { + margin: 5px 0 !important; + } + .o_gallery.o_masonry.o_spc-medium div.col { + padding: 0 10px; + } + .o_gallery.o_masonry.o_spc-medium div.col > img { + margin: 10px 0 !important; + } + .o_gallery.o_masonry.o_spc-big div.col { + padding: 0 15px; + } + .o_gallery.o_masonry.o_spc-big div.col > img { + margin: 15px 0 !important; + } + .o_gallery.o_nomode.o_spc-none .img { + padding: 0; + } + .o_gallery.o_nomode.o_spc-small .img { + padding: 5px; + } + .o_gallery.o_nomode.o_spc-medium .img { + padding: 10px; + } + .o_gallery.o_nomode.o_spc-big .img { + padding: 15px; + } + .o_gallery.o_slideshow .carousel ul.carousel-indicators li { + border: 1px solid #aaa; + } + .o_gallery.o_slideshow > .container { + height: 100%; + } + .o_gallery .carousel-inner .item img { + max-width: none; + } + .o_gallery.o_slideshow .carousel, + .modal-body.o_slideshow .carousel { + height: 100%; + } + .o_gallery.o_slideshow .carousel .carousel-inner, + .modal-body.o_slideshow .carousel .carousel-inner { + height: 100%; + } + .o_gallery.o_slideshow .carousel .carousel-item.active, + .o_gallery.o_slideshow .carousel .active.item, + .o_gallery.o_slideshow .carousel .carousel-item-next, + .o_gallery.o_slideshow .carousel .carousel-item-prev, + .modal-body.o_slideshow .carousel .carousel-item.active, + .modal-body.o_slideshow .carousel .active.item, + .modal-body.o_slideshow .carousel .carousel-item-next, + .modal-body.o_slideshow .carousel .carousel-item-prev { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + height: 100%; + padding-bottom: 64px; + } + .o_gallery.o_slideshow .carousel img, + .modal-body.o_slideshow .carousel img { + max-height: 100%; + max-width: 100%; + margin: auto; + } + .o_gallery.o_slideshow .carousel ul.carousel-indicators, + .modal-body.o_slideshow .carousel ul.carousel-indicators { + height: auto; + padding: 0; + border-width: 0; + position: absolute; + bottom: 0; + width: 100%; + margin-left: 0; + left: 0%; + } + .o_gallery.o_slideshow .carousel ul.carousel-indicators > *, + .modal-body.o_slideshow .carousel ul.carousel-indicators > * { + list-style-image: none; + display: inline-block; + width: 40px; + height: 40px; + line-height: 40px; + margin: 2.5px 2.5px 2.5px 2.5px; + padding: 0 !important; + border: 1px solid #aaa; + text-indent: initial; + background-size: cover; + background-color: #fff; + border-radius: 0; + vertical-align: bottom; + flex: 0 0 40px; + } + .o_gallery.o_slideshow .carousel ul.carousel-indicators > *:not(.active), + .modal-body.o_slideshow .carousel ul.carousel-indicators > *:not(.active) { + opacity: 0.8; + filter: grayscale(1); + } + .parallax { + position: relative; + } + .parallax:not(.s_parallax_no_overflow_hidden) { + overflow: hidden; + } + .parallax > * { + position: relative; + } + .parallax > .s_parallax_bg { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + display: block; + background-color: inherit; + background-size: cover; + background-attachment: scroll; + pointer-events: none; + } + .parallax > .s_parallax_bg::after { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + display: block; + background-color: inherit; + } + @media (min-width: 1200px) { + .parallax.s_parallax_is_fixed > .s_parallax_bg { + background-attachment: fixed; + } + } + .s_hr { + line-height: 0; + } + .s_hr hr { + padding: 0; + border: 0; + border-top-color: inherit; + margin: 0; + } + .s_hr .s_hr_dashed { + border-top-style: dashed; + } + .s_hr .s_hr_double { + border-top-style: double; + } + .s_hr .s_hr_dotted { + border-top-style: dotted; + } + .s_hr .s_hr_solid { + border-top-style: solid; + } + .s_hr .s_hr_5px { + border-top-width: 5px; + } + .s_hr .s_hr_4px { + border-top-width: 4px; + } + .s_hr .s_hr_3px { + border-top-width: 3px; + } + .s_hr .s_hr_2px { + border-top-width: 2px; + } + .s_hr .s_hr_1px { + border-top-width: 1px; + } + .s_card { + margin: 15px 0; + } + .s_card .card-body p:last-child, + .s_card .panel-body p:last-child, + .s_card .well p:last-child, + .s_card .card-body ul:last-child, + .s_card .panel-body ul:last-child, + .s_card .well ul:last-child, + .s_card .card-body ol:last-child, + .s_card .panel-body ol:last-child, + .s_card .well ol:last-child { + margin-bottom: 0; + } + .s_share > * { + display: inline-block; + vertical-align: middle; + } + .s_share .s_share_title { + margin: 0 .4rem 0 0; + } + .s_share > a + a { + margin-left: .4rem; + } + .s_share .s_share_facebook, + .s_share .s_share_facebook:hover, + .s_share .s_share_facebook:focus { + color: #3b5998; + } + .s_share .s_share_twitter, + .s_share .s_share_twitter:hover, + .s_share .s_share_twitter:focus { + color: #1da1f2; + } + .s_share .s_share_linkedin, + .s_share .s_share_linkedin:hover, + .s_share .s_share_linkedin:focus { + color: #0077b5; + } + .s_share .s_share_google, + .s_share .s_share_google:hover, + .s_share .s_share_google:focus { + color: #db4437; + } + .s_rating > .s_rating_stars .fa:before { + content: ""; + } + .s_rating > .s_rating_stars.s_rating_5 .fa:nth-of-type(-n+5):before { + content: ""; + } + .s_rating > .s_rating_stars.s_rating_4 .fa:nth-of-type(-n+4):before { + content: ""; + } + .s_rating > .s_rating_stars.s_rating_3 .fa:nth-of-type(-n+3):before { + content: ""; + } + .s_rating > .s_rating_stars.s_rating_2 .fa:nth-of-type(-n+2):before { + content: ""; + } + .s_rating > .s_rating_stars.s_rating_1 .fa:nth-of-type(-n+1):before { + content: ""; + } + .s_rating > .s_rating_squares .fa:before { + content: "ï„Œ"; + } + .s_rating > .s_rating_squares.s_rating_5 .fa:nth-of-type(-n+5):before { + content: "ï„‘"; + } + .s_rating > .s_rating_squares.s_rating_4 .fa:nth-of-type(-n+4):before { + content: "ï„‘"; + } + .s_rating > .s_rating_squares.s_rating_3 .fa:nth-of-type(-n+3):before { + content: "ï„‘"; + } + .s_rating > .s_rating_squares.s_rating_2 .fa:nth-of-type(-n+2):before { + content: "ï„‘"; + } + .s_rating > .s_rating_squares.s_rating_1 .fa:nth-of-type(-n+1):before { + content: "ï„‘"; + } + .s_rating > .s_rating_hearts .fa:before { + content: "ï‚Š"; + } + .s_rating > .s_rating_hearts.s_rating_5 .fa:nth-of-type(-n+5):before { + content: ""; + } + .s_rating > .s_rating_hearts.s_rating_4 .fa:nth-of-type(-n+4):before { + content: ""; + } + .s_rating > .s_rating_hearts.s_rating_3 .fa:nth-of-type(-n+3):before { + content: ""; + } + .s_rating > .s_rating_hearts.s_rating_2 .fa:nth-of-type(-n+2):before { + content: ""; + } + .s_rating > .s_rating_hearts.s_rating_1 .fa:nth-of-type(-n+1):before { + content: ""; + } + .s_rating > .s_rating_bar .fa { + display: none; + } + .s_rating > .s_rating_bar .s_rating_bar { + display: -webkit-box; + display: -webkit-flex; + display: flex; + height: 1rem; + background-color: #dee2e6; + } + .s_rating > .s_rating_bar .s_rating_bar:before { + content: ""; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + flex-direction: column; + justify-content: center; + transition: width 0.6s ease; + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; + background-color: #00A09D; + animation: progress-bar-stripes 1s linear infinite; + } + @media (prefers-reduced-motion: reduce) { + .s_rating > .s_rating_bar .s_rating_bar: before { + transition: none; + } + } + .s_rating > .s_rating_bar.s_rating_5 .s_rating_bar:before { + width: 100%; + } + .s_rating > .s_rating_bar.s_rating_4 .s_rating_bar:before { + width: 80%; + } + .s_rating > .s_rating_bar.s_rating_3 .s_rating_bar:before { + width: 60%; + } + .s_rating > .s_rating_bar.s_rating_2 .s_rating_bar:before { + width: 40%; + } + .s_rating > .s_rating_bar.s_rating_1 .s_rating_bar:before { + width: 20%; + } + .s_rating > .s_rating_1x .fa { + font-size: 1em; + } + .s_rating > .s_rating_2x .fa { + font-size: 2em; + } + .s_rating > .s_rating_3x .fa { + font-size: 3em; + } + .o_header_affix { + display: block; + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: 0; + position: fixed; + z-index: 1030; + background: #f6f9f9; + margin-top: -999px; + transition: margin-top 500ms ease 0s; + } + @media (max-width: 767.98px) { + .o_header_affix .navbar-collapse { + max-height: 70vh; + overflow-y: auto; + } + } + .o_header_affix.affixed { + margin-top: 0px !important; + } + #oe_main_menu_navbar + #wrapwrap .o_header_affix { + top: 46px; + } + .navbar .o_extra_menu_items.show > ul > li + li { + border-top: 1px solid #e9ecef; + } + .navbar .o_extra_menu_items.show > ul > li > a.dropdown-toggle { + background-color: #e9ecef; + color: inherit; + pointer-events: none; + } + .navbar .o_extra_menu_items.show > ul > li > ul { + position: static; + float: none; + display: block; + max-height: none; + margin-top: 0; + padding: 0; + border: none; + box-shadow: none; + } + .o_mega_menu { + width: 100%; + padding: 0; + margin-top: 0; + border-radius: 0; + background-clip: unset; + } + .o_mega_menu .container, + .o_mega_menu .container-fluid { + padding-left: 15px; + padding-right: 15px; + } + @media (min-width: 768px) { + .o_mega_menu_container_size { + left: 50%; + transform: translateX(-50%); + } + } + @media (min-width: 576px) { + .o_mega_menu_container_size { + max-width: 510px; + } + } + @media (min-width: 768px) { + .o_mega_menu_container_size { + max-width: 690px; + } + } + @media (min-width: 992px) { + .o_mega_menu_container_size { + max-width: 930px; + } + } + @media (min-width: 1200px) { + .o_mega_menu_container_size { + max-width: 1110px; + } + } + .o_footer_copyright { + padding: 8px; + } + .o_footer_copyright .js_language_selector { + display: inline-block; + } + @media (min-width: 768px) { + .o_footer_copyright .row, .o_footer_copyright .form-horizontal .form-group, .form-horizontal .o_footer_copyright .form-group { + display: -webkit-box; + display: -webkit-flex; + display: flex; + } + .o_footer_copyright .row > div, + .o_footer_copyright .form-horizontal .form-group > div, + .form-horizontal .o_footer_copyright .form-group > div { + margin: auto 0; + } + } + #wrapwrap.o_header_overlay > header:not(.o_header_affix) { + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: 0; + z-index: 1000; + } + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar { + background-color: transparent !important; + border-color: transparent; + color: inherit; + } + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav-item > .nav-link, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > .nav-link, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li.nav-item > a, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > a { + background-color: transparent; + color: inherit; + } + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav-item > .nav-link.active, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > .nav-link.active, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li.nav-item > a.active, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > a.active { + font-weight: bolder; + } + .o_figure_relative_layout { + position: relative; + } + .o_figure_relative_layout .figure-img { + margin-bottom: 0; + } + .o_figure_relative_layout .figure-caption { + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: 0; + background-color: rgba(20, 31, 30, 0.6) !important; + color: white; + padding: 0.25rem 0.5rem; + font-weight: 700; + } + .o_figure_relative_layout .figure-caption .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + .o_figure_relative_layout .figure-caption a { + color: inherit; + } + .bg-primary-light { + background-color: rgba(0, 160, 157, 0.1); + } + .bg-secondary-light { + background-color: rgba(173, 181, 189, 0.1); + } + .bg-success-light { + background-color: rgba(44, 187, 112, 0.1); + } + .bg-info-light { + background-color: rgba(75, 158, 182, 0.1); + } + .bg-warning-light { + background-color: rgba(247, 155, 91, 0.1); + } + .bg-danger-light { + background-color: rgba(217, 83, 79, 0.1); + } + .bg-light-light { + background-color: rgba(246, 249, 249, 0.1); + } + .bg-dark-light { + background-color: rgba(20, 31, 30, 0.1); + } + .bg-default-light { + background-color: rgba(173, 181, 189, 0.1); + } + .bg-violet-dark-light { + background-color: rgba(135, 90, 123, 0.1); + } + .bg-violet-darker-light { + background-color: rgba(98, 73, 91, 0.1); + } + .bg-inverse-lightest-light { + background-color: rgba(152, 166, 176, 0.1); + } + .bg-inverse-light-light { + background-color: rgba(139, 151, 159, 0.1); + } + .bg-inverse-light { + background-color: rgba(71, 115, 143, 0.1); + } + .bg-inverse-dark-light { + background-color: rgba(91, 118, 135, 0.1); + } + .bg-inverse-darker-light { + background-color: rgba(72, 87, 97, 0.1); + } + .bg-alpha-light { + background-color: rgba(0, 160, 157, 0.1); + } + .bg-alpha-dark-light { + background-color: rgba(24, 133, 111, 0.1); + } + .bg-alpha-light-light { + background-color: rgba(38, 209, 175, 0.1); + } + .bg-alpha-lightest-light { + background-color: rgba(42, 235, 196, 0.1); + } + .bg-beta-light { + background-color: rgba(91, 137, 158, 0.1); + } + .bg-beta-dark-light { + background-color: rgba(61, 93, 107, 0.1); + } + .bg-beta-light-light { + background-color: rgba(105, 159, 184, 0.1); + } + .bg-beta-lightest-light { + background-color: rgba(119, 181, 209, 0.1); + } + .bg-gamma-light { + background-color: rgba(228, 111, 120, 0.1); + } + .bg-gamma-dark-light { + background-color: rgba(176, 86, 92, 0.1); + } + .bg-gamma-light-light { + background-color: rgba(252, 124, 132, 0.1); + } + .bg-gamma-lightest-light { + background-color: rgba(252, 149, 156, 0.1); + } + .bg-delta-light { + background-color: rgba(92, 91, 128, 0.1); + } + .bg-delta-dark-light { + background-color: rgba(55, 54, 77, 0.1); + } + .bg-delta-light-light { + background-color: rgba(110, 109, 153, 0.1); + } + .bg-delta-lightest-light { + background-color: rgba(128, 127, 179, 0.1); + } + .bg-epsilon-light { + background-color: rgba(213, 101, 62, 0.1); + } + .bg-epsilon-dark-light { + background-color: rgba(163, 78, 47, 0.1); + } + .bg-epsilon-light-light { + background-color: rgba(240, 115, 70, 0.1); + } + .bg-epsilon-lightest-light { + background-color: rgba(255, 141, 99, 0.1); + } + .text-facebook { + color: #3B5999 !important; + } + a.text-facebook:hover, + a.text-facebook:focus { + color: #263962 !important; + } + .text-twitter { + color: #55ACEE !important; + } + a.text-twitter:hover, + a.text-twitter:focus { + color: #1689e0 !important; + } + .text-linkedin { + color: #0077B5 !important; + } + a.text-linkedin:hover, + a.text-linkedin:focus { + color: #004569 !important; + } + .text-google-plus { + color: #DD4B39 !important; + } + a.text-google-plus:hover, + a.text-google-plus:focus { + color: #ac2d1e !important; + } + .text-youtube { + color: #ff0000 !important; + } + a.text-youtube:hover, + a.text-youtube:focus { + color: #b30000 !important; + } + .text-github { + color: #1a1e22 !important; + } + a.text-github:hover, + a.text-github:focus { + color: black !important; + } + .text-instagram { + color: #cf2872 !important; + } + a.text-instagram:hover, + a.text-instagram:focus { + color: #8f1c4f !important; + } + .modal-footer > .float-left { + margin-right: auto; + } + .o_record_cover_container { + position: relative; + } + .o_record_cover_container .o_record_cover_component { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background-size: cover; + background-position: center; + background-repeat: no-repeat; + } + .o_perk span { + display: block; + } + /* /website/static/src/scss/website.ui.scss defined in bundle 'web.assets_frontend' */ + body { + direction: ltr; + } + body.o_connected_user { + padding-top: 46px !important; + } + #oe_main_menu_navbar { + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: 0; + position: fixed; + z-index: 1040; + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + } + #oe_main_menu_navbar .dropdown-menu { + background-color: white; + } + #oe_main_menu_navbar .dropdown-item, + #oe_main_menu_navbar .dropdown-menu a, + .dropdown-menu #oe_main_menu_navbar a { + color: #212529; + } + #oe_main_menu_navbar .dropdown-item:hover, + #oe_main_menu_navbar .dropdown-menu a:hover, + .dropdown-menu #oe_main_menu_navbar a:hover, + #oe_main_menu_navbar .dropdown-item:focus, + #oe_main_menu_navbar .dropdown-menu a:focus, + .dropdown-menu #oe_main_menu_navbar a:focus { + color: #16181b; + } + #oe_main_menu_navbar .dropdown-item.active, + #oe_main_menu_navbar .dropdown-menu a.active, + .dropdown-menu #oe_main_menu_navbar a.active, + #oe_main_menu_navbar .dropdown-item:active, + #oe_main_menu_navbar .dropdown-menu a:active, + .dropdown-menu #oe_main_menu_navbar a:active { + color: white; + background-color: #00A09D; + } + #oe_main_menu_navbar a:hover, + #oe_main_menu_navbar a:focus { + text-decoration: none; + } + #oe_main_menu_navbar .dropdown-menu { + font-size: inherit; + border-radius: 0; + color: white; + } + #oe_main_menu_navbar .o_menu_sections .o_mobile_preview a { + text-align: center; + font-size: 20px; + } + #oe_main_menu_navbar .o_menu_systray > li > a { + padding: 0 15px; + } + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic { + padding: 0 7.5px; + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"], + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"], + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:hover, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:hover, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:hover { + color: white; + background-color: #007a77; + border-color: #006d6b; + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].focus, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:focus, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].disabled, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:disabled, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].disabled, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:disabled, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.disabled, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:disabled { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled):active, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled).active, + .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].dropdown-toggle, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled):active, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled).active, + .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].dropdown-toggle, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled):active, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled).active, + .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle { + color: white; + background-color: #006d6b; + border-color: #00605e; + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled):active:focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled).active:focus, + .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].dropdown-toggle:focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled):active:focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled).active:focus, + .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].dropdown-toggle:focus, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled):active:focus, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled).active:focus, + .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + #oe_main_menu_navbar .o_menu_systray .o_mobile_preview a { + text-align: center; + font-size: 20px; + } + @media (max-width: 767.98px) { + #oe_main_menu_navbar #oe_applications { + position: inherit; + z-index: 1002; + } + } + body .modal.o_technical_modal { + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + line-height: 1.5; + color: #33363e; + background: 0; + } + body .modal.o_technical_modal .text-muted { + color: #999999 !important; + } + body .modal.o_technical_modal .dropdown-menu { + background-color: white; + } + body .modal.o_technical_modal .dropdown-item, + body .modal.o_technical_modal .dropdown-menu a, + .dropdown-menu body .modal.o_technical_modal a { + color: #212529; + } + body .modal.o_technical_modal .dropdown-item:hover, + body .modal.o_technical_modal .dropdown-menu a:hover, + .dropdown-menu body .modal.o_technical_modal a:hover, + body .modal.o_technical_modal .dropdown-item:focus, + body .modal.o_technical_modal .dropdown-menu a:focus, + .dropdown-menu body .modal.o_technical_modal a:focus { + color: #16181b; + } + body .modal.o_technical_modal .dropdown-item.active, + body .modal.o_technical_modal .dropdown-menu a.active, + .dropdown-menu body .modal.o_technical_modal a.active, + body .modal.o_technical_modal .dropdown-item:active, + body .modal.o_technical_modal .dropdown-menu a:active, + .dropdown-menu body .modal.o_technical_modal a:active { + color: white; + background-color: #00A09D; + } + body .modal.o_technical_modal h1, + body .modal.o_technical_modal h2, + body .modal.o_technical_modal h3, + body .modal.o_technical_modal h4, + body .modal.o_technical_modal h5, + body .modal.o_technical_modal h6, + body .modal.o_technical_modal .h1, + body .modal.o_technical_modal .h2, + body .modal.o_technical_modal .h3, + body .modal.o_technical_modal #wrap.website_blog .o_post_subtitle h2, + #wrap.website_blog .o_post_subtitle body .modal.o_technical_modal h2, + body .modal.o_technical_modal .h4, + body .modal.o_technical_modal #wrapwrap.o_flectra_editions .o_table_features thead th, + #wrapwrap.o_flectra_editions .o_table_features thead body .modal.o_technical_modal th, + body .modal.o_technical_modal .h5, + body .modal.o_technical_modal #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td, + #wrapwrap.o_flectra_editions .o_table_features body .modal.o_technical_modal tbody > tr.active > td, + body .modal.o_technical_modal .h6 { + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + line-height: 1.5; + color: #2c2c36; + font-weight: bold; + } + body .modal.o_technical_modal:not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control { + height: 34px; + } + body .modal.o_technical_modal .form-control { + padding: 6px 12px; + font-size: 14px; + line-height: 1.5; + border: 1px solid #d4d5d7; + color: #555; + background-color: #fff; + border-radius: 0; + } + body .modal.o_technical_modal .form-control.is-invalid, + body .modal.o_technical_modal .has-error .form-control, + .has-error body .modal.o_technical_modal .form-control { + border-color: #D9534F; + } + body .modal.o_technical_modal .input-group .form-control { + height: auto; + } + body .modal.o_technical_modal .input-group-text, + body .modal.o_technical_modal .input-group .input-group-addon, + .input-group body .modal.o_technical_modal .input-group-addon { + background-color: #e9ecef; + } + body .modal.o_technical_modal .was-validated .form-control:invalid { + border-color: #D9534F; + } + body .modal.o_technical_modal select.form-control { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); + background-position: 100% 65%; + background-repeat: no-repeat; + } + body .modal.o_technical_modal a:not(.o_btn_preview) { + color: #00A09D; + } + body .modal.o_technical_modal a:not(.o_btn_preview):focus, + body .modal.o_technical_modal a:not(.o_btn_preview):active, + body .modal.o_technical_modal a:not(.o_btn_preview):focus:active { + outline: none !important; + } + body .modal.o_technical_modal .badge:hover a, + body .modal.o_technical_modal .label:hover a, + body .modal.o_technical_modal .badge a, + body .modal.o_technical_modal .label a { + color: #fff; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview) { + border-radius: 0; + font-weight: normal; + text-transform: none; + padding: 0.375rem 0.75rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:hover { + color: white; + background-color: #007a77; + border-color: #006d6b; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:disabled { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle { + color: white; + background-color: #006d6b; + border-color: #00605e; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + color: #00A09D; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:hover { + color: #343a40; + background-color: #e4e4e4; + border-color: #dedddd; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:disabled { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle { + color: #343a40; + background-color: #dedddd; + border-color: #d7d7d7; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + color: #00A09D; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:hover { + color: #343a40; + background-color: #e4e4e4; + border-color: #dedddd; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:disabled { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle { + color: #343a40; + background-color: #dedddd; + border-color: #d7d7d7; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success { + color: white; + background-color: #40ad67; + border-color: #40ad67; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:hover { + color: white; + background-color: #369156; + border-color: #328851; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:disabled { + color: white; + background-color: #40ad67; + border-color: #40ad67; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle { + color: white; + background-color: #328851; + border-color: #2f7e4b; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info { + color: white; + background-color: #6999a8; + border-color: #6999a8; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover { + color: white; + background-color: #568695; + border-color: #517e8d; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:disabled { + color: white; + background-color: #6999a8; + border-color: #6999a8; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle { + color: white; + background-color: #517e8d; + border-color: #4d7784; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning { + color: white; + background-color: #f0ad4e; + border-color: #f0ad4e; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover { + color: white; + background-color: #ed9d2b; + border-color: #ec971f; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:disabled { + color: white; + background-color: #f0ad4e; + border-color: #f0ad4e; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle { + color: white; + background-color: #ec971f; + border-color: #ea9214; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger { + color: white; + background-color: #e6586c; + border-color: #e6586c; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover { + color: white; + background-color: #e1374f; + border-color: #df2c45; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:disabled { + color: white; + background-color: #e6586c; + border-color: #e6586c; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle { + color: white; + background-color: #df2c45; + border-color: #dd213c; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5); + } + body .modal.o_technical_modal .card, + body .modal.o_technical_modal .panel, + body .modal.o_technical_modal .well { + padding: 19px; + margin-bottom: 20px; + background-color: #F7F7F7; + border: 1px solid #eaeaea; + border-radius: 0; + box-shadow: none; + } + body .modal.o_technical_modal .modal-content { + border-radius: 0; + background-color: #F7F7F7; + } + body .modal.o_technical_modal .modal-content .modal-header { + border-bottom-color: #e9ecef; + } + body .modal.o_technical_modal .modal-content .modal-body { + background-color: white; + } + body .modal.o_technical_modal .modal-content .modal-footer { + border-top-color: #e9ecef; + text-align: left; + } + body .modal.o_technical_modal .nav-tabs { + border-bottom: 1px solid #e9ecef; + } + body .modal.o_technical_modal .nav-tabs > li > a { + line-height: 1.5; + color: #4e525b; + } + body .modal.o_technical_modal .nav-tabs > li > a:hover { + border-color: #dee2e6; + } + body .modal.o_technical_modal .nav-tabs > li > a.active, + body .modal.o_technical_modal .nav-tabs > li > a.active:hover, + body .modal.o_technical_modal .nav-tabs > li > a.active:focus { + color: #3D4047; + background-color: #F7F7F7; + border-color: #dee2e6 #dee2e6 #FFFFFF; + } + body .modal.oe_mobile_preview { + text-align: center; + } + body .modal.oe_mobile_preview .modal-dialog { + display: inline-block; + width: auto; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content { + background-color: black !important; + border: 3px outset gray; + border-radius: 20px; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header { + border: none; + cursor: pointer; + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header, + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close { + color: white; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 { + font-family: inherit; + font-weight: normal; + color: inherit; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 .fa { + margin-left: 15px; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close { + color: #4e525b; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body { + background-color: inherit !important; + border-radius: 20px; + padding: 15px; + display: -webkit-box; + display: -webkit-flex; + display: flex; + width: 335px; + height: 530px; + transition: all 400ms ease 0s; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body.o_invert_orientation { + width: 545px; + height: 320px; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body > iframe { + display: block; + width: 100%; + border: none; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-footer { + display: none; + } + body .modal .oe_menu_editor ul { + padding-left: 37px; + } + body .modal .oe_menu_editor li { + margin-top: -1px; + } + body .modal .oe_menu_editor li .input-group-addon { + border-radius: 0; + } + body .modal.oe_seo_configuration #language-box { + padding-right: 25px; + background-color: white; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img { + position: relative; + transition: border-color 200ms; + display: inline-block; + border: 2px solid #ced4da; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img > img { + width: 70px; + height: 70px; + object-fit: cover; + cursor: pointer; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img:hover { + border-color: #00A09D; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image { + border-color: #00A09D; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:before { + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: 0; + content: ''; + border: 16px solid rgba(0, 160, 157, 0.8); + border-left-color: transparent; + border-bottom-color: transparent; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:after { + position: absolute; + top: 2px; + left: auto; + bottom: auto; + right: 3px; + display: inline-block; + content: "\f00c"; + font-family: FontAwesome; + color: white; + font-size: 12px; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img .o-custom-label { + position: absolute; + top: auto; + left: auto; + bottom: 0px; + right: auto; + background: rgba(52, 58, 64, 0.6); + font-size: 12px; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload { + transition: 200ms; + display: inline-block; + padding: 23px 27px; + border: 2px dashed #bcc1c6; + vertical-align: top; + cursor: pointer; + color: #bcc1c6; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload:hover { + border-color: #00A09D; + color: #00A09D; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_active_img { + height: 240px; + object-fit: cover; + } + body .modal.oe_seo_configuration div.oe_seo_preview_g { + list-style: none; + font-family: arial, sans-serif; + } + body .modal.oe_seo_configuration div.oe_seo_preview_g .r { + cursor: pointer; + color: #1a0dab; + font-size: 18px; + overflow: hidden; + text-overflow: ellipsis; + -webkit-text-overflow: ellipsis; + white-space: nowrap; + } + body .modal.oe_seo_configuration div.oe_seo_preview_g .s { + font-size: 13px; + line-height: 18px; + color: #545454; + } + body .modal.oe_seo_configuration div.oe_seo_preview_g .s .kv { + color: #006621; + font-size: 14px; + line-height: 18px; + } + body .modal.oe_seo_configuration td.o_seo_keyword_suggestion span.o_seo_suggestion.badge, + body .modal.oe_seo_configuration td.o_seo_keyword_suggestion span.o_seo_suggestion.label { + cursor: pointer; + } + .o_new_content_open { + overflow: hidden; + } + #o_new_content_menu_choices { + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + line-height: 1.5; + color: #33363e; + position: absolute; + top: 46px; + left: 0; + bottom: 0; + right: 0; + position: fixed; + display: -webkit-box; + display: -webkit-flex; + display: flex; + overflow: auto; + background-color: rgba(0, 0, 0, 0.8); + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + } + #o_new_content_menu_choices .text-muted { + color: #999999 !important; + } + #o_new_content_menu_choices::before { + content: " "; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: -1; + pointer-events: none; + } + #o_new_content_menu_choices .container { + max-width: 720px; + margin: auto; + } + #o_new_content_menu_choices .o_new_content_element { + opacity: 0; + animation: fadeInDownSmall 1s forwards; + } + #o_new_content_menu_choices .o_new_content_element a { + display: block; + font-size: 34px; + text-align: center; + } + #o_new_content_menu_choices .o_new_content_element a i { + width: 110px; + height: 110px; + border: 3px solid #434352; + border-radius: 100%; + line-height: 104px; + background-color: #2C2C36; + color: white; + transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s; + } + #o_new_content_menu_choices .o_new_content_element a p { + color: white; + margin-top: 0.7em; + font-size: 0.5em; + } + #o_new_content_menu_choices .o_new_content_element a:hover, + #o_new_content_menu_choices .o_new_content_element a:focus { + text-decoration: none; + outline: none; + } + #o_new_content_menu_choices .o_new_content_element a:hover i, + #o_new_content_menu_choices .o_new_content_element a:focus i { + border-color: #1cc1a9; + box-shadow: 0 0 10px rgba(28, 193, 169, 0.46); + } + .oe_login_form, + .oe_signup_form, + .oe_reset_password_form { + max-width: 300px; + position: relative; + margin: 50px auto; + } + .o_ace_view_editor { + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + line-height: 1.5; + color: #33363e; + position: absolute; + top: 46px; + left: auto; + bottom: 0; + right: 0; + position: fixed; + z-index: 1050; + } + .o_ace_view_editor .text-muted { + color: #999999 !important; + } + .o_ace_view_editor .btn:not(.o_btn_preview) { + border-radius: 0; + font-weight: normal; + text-transform: none; + padding: 0.375rem 0.75rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover { + color: white; + background-color: #007a77; + border-color: #006d6b; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:disabled { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle { + color: white; + background-color: #006d6b; + border-color: #00605e; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + color: #00A09D; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:hover { + color: #343a40; + background-color: #e4e4e4; + border-color: #dedddd; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:disabled { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle { + color: #343a40; + background-color: #dedddd; + border-color: #d7d7d7; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + color: #00A09D; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover { + color: #343a40; + background-color: #e4e4e4; + border-color: #dedddd; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:disabled { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle { + color: #343a40; + background-color: #dedddd; + border-color: #d7d7d7; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success { + color: white; + background-color: #40ad67; + border-color: #40ad67; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover { + color: white; + background-color: #369156; + border-color: #328851; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:disabled { + color: white; + background-color: #40ad67; + border-color: #40ad67; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle { + color: white; + background-color: #328851; + border-color: #2f7e4b; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info { + color: white; + background-color: #6999a8; + border-color: #6999a8; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover { + color: white; + background-color: #568695; + border-color: #517e8d; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled { + color: white; + background-color: #6999a8; + border-color: #6999a8; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle { + color: white; + background-color: #517e8d; + border-color: #4d7784; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning { + color: white; + background-color: #f0ad4e; + border-color: #f0ad4e; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover { + color: white; + background-color: #ed9d2b; + border-color: #ec971f; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled { + color: white; + background-color: #f0ad4e; + border-color: #f0ad4e; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle { + color: white; + background-color: #ec971f; + border-color: #ea9214; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger { + color: white; + background-color: #e6586c; + border-color: #e6586c; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover { + color: white; + background-color: #e1374f; + border-color: #df2c45; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled { + color: white; + background-color: #e6586c; + border-color: #e6586c; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle { + color: white; + background-color: #df2c45; + border-color: #dd213c; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5); + } + .o_ace_view_editor:not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control { + height: 34px; + } + .o_ace_view_editor .form-control { + padding: 6px 12px; + font-size: 14px; + line-height: 1.5; + border: 1px solid #d4d5d7; + color: #555; + background-color: #fff; + border-radius: 0; + } + .o_ace_view_editor .form-control.is-invalid, + .o_ace_view_editor .has-error .form-control, + .has-error .o_ace_view_editor .form-control { + border-color: #D9534F; + } + .o_ace_view_editor .input-group .form-control { + height: auto; + } + .o_ace_view_editor .input-group-text, + .o_ace_view_editor .input-group .input-group-addon, + .input-group .o_ace_view_editor .input-group-addon { + background-color: #e9ecef; + } + .o_ace_view_editor .was-validated .form-control:invalid { + border-color: #D9534F; + } + .o_ace_view_editor select.form-control { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); + background-position: 100% 65%; + background-repeat: no-repeat; + } + .tour .popover-navigation { + margin-left: 13px; + margin-bottom: 8px; + } + .css_published .btn-danger, + .css_published .css_publish { + display: none; + } + .css_unpublished .btn-success, + .css_unpublished .css_unpublish { + display: none; + } + [data-publish='off'] > *:not(.css_options) { + opacity: 0.5; + } + @media print { + a[href]: after { + content: initial; + } + } + .o_page_management_info .o_switch { + padding-top: 9px; + } + #list_website_pages th { + background-color: #875A7B; + color: white; + } + #list_website_pages td, + #list_website_pages th { + padding: 0.45rem; + } + #list_website_pages td > a.fa { + margin-left: 5px; + color: #875A7B; + } + #list_website_pages td .text-muted { + opacity: 0.5; + } + #list_website_pages .fa-check, + #list_website_pages .fa-eye-slash { + color: #4B9EB6; + } + /* /website/static/src/scss/user_custom_rules.scss defined in bundle 'web.assets_frontend' */ + /* /website_mail/static/src/css/website_mail.scss defined in bundle 'web.assets_frontend' */ + .js_follow[data-follow='on'] .js_follow_btn, + .js_follow[data-follow='off'] .js_unfollow_btn { + display: none; + } + .js_follow_icons_container .js_follow_btn, + .js_follow_icons_container .js_unfollow_btn { + animation: js_follow_fade 1s ease forwards; + opacity: 0; + } + .js_follow_icons_container .js_follow_btn small, + .js_follow_icons_container .js_unfollow_btn small { + opacity: 0; + transition: opacity 0.3s ease; + } + .js_follow_icons_container .js_follow_btn:hover small, + .js_follow_icons_container .js_follow_btn:focus small, + .js_follow_icons_container .js_unfollow_btn:hover small, + .js_follow_icons_container .js_unfollow_btn:focus small { + transition-duration: 1s; + opacity: 1; + } + .js_follow_icons_container .fa:before { + content: "\f0f3"; + color: #6c757d; + } + .js_follow_icons_container .js_follow_btn:hover .fa:before { + color: #343a40; + } + .js_follow_icons_container .js_unfollow_btn .fa:before { + color: #00A09D; + } + .js_follow_icons_container .js_unfollow_btn:hover .fa:before { + content: "\f1f6"; + color: #D9534F; + } + @keyframes js_follow_fade { + to { + opacity: 1; + } + } + /* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */ + .no-link-style { + color: black; + text-decoration: none; + } + .required-form-control { + background-color: #CECDFF; + } + #filters li a, + #filters li.active a, + #filters li.active a.active, + #filters li.active a:hover, + #filters li.active a:focus, + #filters li a:hover { + padding: 0px 5px; + border-radius: 0px; + border: 0px; + border-color: transparent; + border-right: 1px solid #999; + padding-bottom: 0; + background-color: #FFFFFF; + } + #filters li.active a { + color: #999; + } + #filters li:last-child a, + #filters li:last-child a:hover, + #filters li:last-child a:focus { + border-right: 0px; + } + .nav-tabs-inline { + font-size: 14px; + } + #o_website_links_recent_links { + min-height: 30em; + } + .o_website_links_code_error { + display: none; + color: red; + font-weight: bold; + } + .truncate_text { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + max-width: 500px; + } + /* /website_blog/static/src/scss/website_blog.scss defined in bundle 'web.assets_frontend' */ + @keyframes o-wblog-anim-heart { + 0%, 14%, 35% { + transform: scale(1); + } + 7%, + 21% { + transform: scale(1.3); + background-color: rgba(0, 160, 157, 0.8); + } + } + @keyframes o-wblog-fade-In { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } + } + @keyframes o-wblog-loader { + 0%, 100% { + animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5); + } + 0% { + transform: rotateY(0deg); + } + 50% { + transform: rotateY(1800deg); + animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1); + } + 100% { + transform: rotateY(3600deg); + } + } + .website_blog .css_website_mail .o_has_error { + border-color: red; + } + .website_blog .css_website_mail .css_nav_month { + display: none; + } + .website_blog .css_website_mail .css_nav_month:first-of-type { + display: block; + } + .website_blog .o_wblog_page_cards_bg { + background-color: rgba(0, 0, 0, 0.005); + } + .website_blog .o_wblog_read { + max-width: 620px; + } + .website_blog .o_wblog_read_with_sidebar { + max-width: 900px; + } + .website_blog .o_wblog_read_text { + font-size: 18px; + line-height: 28px; + font-weight: 300; + } + .website_blog .o_wblog_read_text p, + .website_blog .o_wblog_read_text ul, + .website_blog .o_wblog_read_text ol { + margin-bottom: 1.55em; + } + .website_blog .o_wblog_read_text li { + margin-bottom: 1em; + } + .website_blog .o_wblog_read_text .lead { + font-size: 26px; + line-height: 34px; + margin-bottom: 40px; + } + .website_blog .o_wblog_author_avatar { + width: 1.2em; + height: 1.2em; + max-width: none; + object-fit: cover; + } + .website_blog .o_wblog_author_avatar_date { + width: 2em; + height: 2em; + max-width: none; + object-fit: cover; + } + .website_blog .o_wblog_social_links > a { + width: 3em; + height: 3em; + } + .website_blog .o_wblog_social_links > a > i { + font-size: 1.3em; + } + .website_blog #o_wblog_post_content { + min-height: 350px !important; + } + .website_blog #o_wblog_post_content a.oe_mail_expand:after { + content: " →"; + } + .website_blog #o_wblog_post_content a.oe_mail_expand { + font-weight: bold; + } + .website_blog #o_wblog_post_comments .o_portal_chatter > hr { + display: none; + } + .website_blog .o_wblog_post_page_cover .o_record_cover_component { + display: none; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover .o_record_cover_image:after { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 50%; + right: 0; + background-image: linear-gradient(rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.369) 19%, rgba(0, 0, 0, 0.2705) 34%, rgba(0, 0, 0, 0.191) 47%, rgba(0, 0, 0, 0.139) 56.5%, rgba(0, 0, 0, 0.097) 65%, rgba(0, 0, 0, 0.063) 73%, rgba(0, 0, 0, 0.0375) 80.2%, rgba(0, 0, 0, 0.021) 86.1%, rgba(0, 0, 0, 0.0105) 91%, rgba(0, 0, 0, 0.004) 95.2%, rgba(0, 0, 0, 0.001) 98.2%, transparent 100%); + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover .o_record_cover_component { + display: block; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover .o_wblog_post_title { + color: white; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover #o_wblog_post_content_jump { + width: 50px; + height: 50px; + display: none; + background-color: rgba(0, 0, 0, 0.5); + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover #o_wblog_post_content_jump:hover { + background-color: rgba(0, 0, 0, 0.7); + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_full { + min-height: 600px; + min-height: 100vh; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_mid { + min-height: 400px; + min-height: 55vh; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_full #o_wblog_post_content_jump, + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_mid #o_wblog_post_content_jump { + display: -webkit-box; + display: -webkit-flex; + display: flex; + animation: o-wblog-anim-heart 2.6s ease-in-out 1s infinite; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_full #o_wblog_post_content_jump:hover, + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_mid #o_wblog_post_content_jump:hover { + animation-iteration-count: 1; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_auto { + padding: 3rem 0; + min-height: 1px; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular .o_record_cover_image:after { + visibility: hidden; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular.cover_full { + min-height: 350px; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular.cover_mid { + min-height: 250px; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular.cover_auto { + min-height: 150px; + padding: 0; + } + .website_blog .o_wblog_post_title #o_wblog_post_name { + font-weight: 600; + line-height: 1; + font-size: 1.875rem; + } + @media (max-width: 1200px) { + .website_blog .o_wblog_post_title #o_wblog_post_name { + font-size: calc(1.3125rem + 0.75vw); + } + } + .website_blog .o_wblog_post_title #o_wblog_post_subtitle { + font-weight: 300; + font-size: 1.171875rem; + } + .website_blog .o_record_cover_font_tiny .o_wblog_post_title #o_wblog_post_name { + font-size: 1.125rem; + } + .website_blog .o_record_cover_font_tiny .o_wblog_post_title #o_wblog_post_subtitle { + font-size: 1.171875rem; + } + .website_blog .o_record_cover_font_small .o_wblog_post_title #o_wblog_post_name { + font-size: 1.40625rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_small .o_wblog_post_title #o_wblog_post_name { + font-size: calc(1.265625rem + 0.1875vw); + } + } + .website_blog .o_record_cover_font_small .o_wblog_post_title #o_wblog_post_subtitle { + font-size: 1.171875rem; + } + .website_blog .o_record_cover_font_big .o_wblog_post_title #o_wblog_post_name { + font-size: 2.1875rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_big .o_wblog_post_title #o_wblog_post_name { + font-size: calc(1.34375rem + 1.125vw); + } + } + .website_blog .o_record_cover_font_big .o_wblog_post_title #o_wblog_post_subtitle { + font-size: 1.46484375rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_big .o_wblog_post_title #o_wblog_post_subtitle { + font-size: calc(1.27148438rem + 0.2578125vw); + } + } + .website_blog .o_record_cover_font_huge .o_wblog_post_title #o_wblog_post_name { + font-size: 2.8125rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_huge .o_wblog_post_title #o_wblog_post_name { + font-size: calc(1.40625rem + 1.875vw); + } + } + .website_blog .o_record_cover_font_huge .o_wblog_post_title #o_wblog_post_subtitle { + font-size: 1.7578125rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_huge .o_wblog_post_title #o_wblog_post_subtitle { + font-size: calc(1.30078125rem + 0.609375vw); + } + } + .website_blog .o_record_cover_font_hero .o_wblog_post_title #o_wblog_post_name { + font-size: 3.4375rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_hero .o_wblog_post_title #o_wblog_post_name { + font-size: calc(1.46875rem + 2.625vw); + } + } + .website_blog .o_record_cover_font_hero .o_wblog_post_title #o_wblog_post_subtitle { + font-size: 2.05078125rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_hero .o_wblog_post_title #o_wblog_post_subtitle { + font-size: calc(1.33007812rem + 0.9609375vw); + } + } + .website_blog .o_wblog_regular_cover_container #o_wblog_post_name { + line-height: 1; + padding-bottom: 0.5rem; + } + .website_blog .o_wblog_post_page_cover_footer { + min-height: 33vh; + transition: all 0.3s cubic-bezier(0.02, 0.01, 0.47, 1); + } + .website_blog #o_wblog_next_container { + background-color: white; + cursor: pointer; + } + .website_blog #o_wblog_next_container .o_wblog_next_loader { + transform: translateZ(1px); + } + .website_blog #o_wblog_next_container .o_wblog_next_loader div { + width: 50px; + height: 50px; + margin-top: -100px; + background: rgba(0, 0, 0, 0.15); + animation: o-wblog-loader 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite; + } + .website_blog #o_wblog_next_container .o_wblog_next_fake_btn { + height: 50px; + } + .website_blog #o_wblog_post_main.o_wblog_post_main_transition { + animation: o-wblog-fade-In 1s cubic-bezier(0.02, 0.01, 0.47, 1); + } + .website_blog #o_wblog_posts_loop .o_record_cover_container { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); + background: rgba(0, 0, 0, 0.1); + padding-top: 33%; + height: auto !important; + } + .website_blog #o_wblog_posts_loop .o_record_cover_container:hover .o_record_cover_image { + opacity: 0.8; + } + .website_blog #o_wblog_posts_loop .o_wblog_normalize_font { + font-size: 13px; + line-height: 1.45; + } + .website_blog #o_wblog_posts_loop .o_wblog_post_list_author { + background-image: linear-gradient(transparent 0%, rgba(0, 0, 0, 0.131) 19%, rgba(0, 0, 0, 0.2295) 34%, rgba(0, 0, 0, 0.309) 47%, rgba(0, 0, 0, 0.361) 56.5%, rgba(0, 0, 0, 0.403) 65%, rgba(0, 0, 0, 0.437) 73%, rgba(0, 0, 0, 0.4625) 80.2%, rgba(0, 0, 0, 0.479) 86.1%, rgba(0, 0, 0, 0.4895) 91%, rgba(0, 0, 0, 0.496) 95.2%, rgba(0, 0, 0, 0.499) 98.2%, rgba(0, 0, 0, 0.5) 100%); + } + .website_blog #o_wblog_posts_loop.o_wblog_list_view .o_record_cover_container { + padding-top: 20%; + } + .website_blog #o_wblog_posts_loop.o_wblog_list_view .o_wblog_post_cover_nocard .o_record_cover_container { + padding-top: 33%; + } + body.editor_enable .website_blog .o_record_cover_container.o_wblog_post_page_cover:not(.o_record_has_cover) { + background-color: #f8f9fa; + padding: 30px 0; + border: 1px dashed #adb5bd; + } + body.editor_enable .website_blog #o_wblog_sidebar .oe_structure:empty { + display: none; + } + .s_latest_posts .s_latest_posts_loader, + .s_latest_posts_big_picture .s_latest_posts_loader { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + transform: translateZ(1px); + } + .s_latest_posts .s_latest_posts_loader > div, + .s_latest_posts_big_picture .s_latest_posts_loader > div { + animation: o-wblog-loader 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite; + max-width: 30px; + max-height: 30px; + } + .s_latest_posts .s_latest_posts_post_title, + .s_latest_posts_big_picture .s_latest_posts_post_title { + font-weight: 600; + line-height: 1; + } + .s_latest_posts .s_latest_posts_post_subtitle, + .s_latest_posts_big_picture .s_latest_posts_post_subtitle { + font-size: 1em; + } + .s_latest_posts .s_latest_posts_post_cover { + width: 3.5em; + height: 3.5em; + max-width: 85px; + max-height: 85px; + } + .s_latest_posts .s_latest_posts_post_title { + font-size: 1.25em; + } + .s_latest_posts_big_picture .s_latest_posts_post { + min-height: 150px; + } + .s_latest_posts_big_picture .s_latest_posts_post figcaption { + position: relative; + justify-content: center; + } + .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_cover { + min-height: 100%; + } + .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_cover .o_record_cover_container { + top: 0; + } + .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_title { + font-size: 1.625rem; + margin-bottom: 0.5em; + word-spacing: -0.15em; + } + @media (max-width: 1200px) { + .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_title { + font-size: calc(1.2875rem + 0.45vw); + } + } + /* /website_sale/static/src/scss/website_sale.scss defined in bundle 'web.assets_frontend' */ + .oe_website_sale ul ul { + margin-left: 1.5rem; + } + .oe_website_sale .o_payment_form .card, + .oe_website_sale .o_payment_form .panel, + .oe_website_sale .o_payment_form .well { + border-radius: 4px !important; + } + .oe_website_sale .address-inline address { + display: inline-block; + } + .oe_website_sale table#cart_products tr td, + .oe_website_sale table#suggested_products tr td { + vertical-align: middle; + } + .oe_website_sale table#cart_products { + margin-bottom: 0; + } + .oe_website_sale table#cart_products td:first-child, + .oe_website_sale table#cart_products th:first-child { + padding-left: 15px; + } + .oe_website_sale h1[itemprop="name"], + .oe_website_sale .oe_product_cart form h5 { + word-wrap: break-word; + } + @media (max-width: 767.98px) { + .oe_website_sale .td-img { + display: none; + } + } + @media (min-width: 1200px) { + .oe_website_sale .toggle_summary_div { + max-width: 400px; + } + } + .oe_website_sale input.js_quantity { + min-width: 48px; + text-align: center; + } + .oe_website_sale input.quantity { + padding: 0; + } + .o_alternative_product { + margin: auto; + } + .oe_product_cart .oe_product_image { + height: 0; + text-align: center; + } + .oe_product_cart .oe_product_image img { + max-height: 100%; + } + .oe_product_cart .o_wsale_product_information { + position: relative; + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + transition: .3s ease; + } + .oe_product_cart .oe_subdescription { + max-height: 0; + overflow: hidden; + font-size: 0.75rem; + margin-bottom: 0.25rem; + transform: scale(1, 0); + transition: all ease 0.3s; + } + .oe_product_cart .o_wsale_product_btn { + position: absolute; + top: auto; + left: 0; + bottom: 100%; + right: 0; + padding-bottom: 0.25rem; + } + .oe_product_cart .o_wsale_product_btn .btn { + transform: scale(0); + transition: transform ease 200ms 0s; + } + .oe_product_cart .o_wsale_product_btn:empty { + display: none !important; + } + .oe_product_cart:hover { + box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1); + } + .oe_product_cart:hover .o_wsale_product_information { + background-color: #e9ecef !important; + } + .oe_product_cart:hover .oe_subdescription { + max-height: 1.45em; + } + @media (min-width: 992px) { + .oe_product_cart: hover .oe_subdescription { + max-height: 2.9em; + } + } + @media (min-width: 1200px) { + .oe_product_cart: hover .oe_subdescription { + max-height: 4.35em; + } + } + .oe_product_cart:hover .oe_subdescription, + .oe_product_cart:hover .o_wsale_product_btn .btn { + transform: scale(1); + } + @media (max-width: 767.98px) { + .oe_product_cart .oe_subdescription, .oe_product_cart: hover .oe_subdescription { + max-height: 4.35em; + } + .oe_product_cart .oe_subdescription, + .oe_product_cart .o_wsale_product_btn .btn { + transform: scale(1); + } + } + .oe_product_cart .ribbon-wrapper { + display: none; + width: 85px; + height: 88px; + z-index: 5; + overflow: hidden; + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: auto; + } + .oe_product_cart .ribbon { + font: bold 15px Sans-Serif; + color: white; + text-align: center; + transform: rotate(-45deg); + position: relative; + padding: 7px 0; + left: -31px; + top: 14px; + width: 120px; + cursor: default; + } + .oe_product.oe_image_full .oe_product_image { + border-bottom-right-radius: calc(0.125rem - 1px); + border-bottom-left-radius: calc(0.125rem - 1px); + } + .oe_product.oe_image_full .o_wsale_product_information { + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: 0; + } + .oe_product.oe_ribbon_promo .ribbon-wrapper { + display: block; + } + #products_grid .table { + table-layout: fixed; + } + #products_grid .table td { + margin-top: 15px; + padding: 0; + } + #products_grid .table tr:first-child td:first-child { + margin-top: 0; + } + #products_grid .table .o_wsale_product_grid_wrapper { + position: relative; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_1 { + padding-top: 100%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_2 { + padding-top: 200%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_3 { + padding-top: 300%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_4 { + padding-top: 400%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_1 { + padding-top: 50%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_2 { + padding-top: 100%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_3 { + padding-top: 150%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_4 { + padding-top: 200%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_1 { + padding-top: 33.33333333%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_2 { + padding-top: 66.66666667%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_3 { + padding-top: 100%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_4 { + padding-top: 133.33333333%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_1 { + padding-top: 25%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_2 { + padding-top: 50%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_3 { + padding-top: 75%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_4 { + padding-top: 100%; + } + #products_grid .table .o_wsale_product_grid_wrapper > * { + position: absolute; + top: 7.5px; + left: 7.5px; + bottom: 7.5px; + right: 7.5px; + } + #products_grid .o_wsale_products_grid_table_wrapper { + margin: -7.5px; + } + @media (max-width: 767.98px) { + #products_grid table, #products_grid tbody, #products_grid td, #products_grid tr { + display: block; + width: 100%; + } + #products_grid .table .o_wsale_product_grid_wrapper { + padding-top: 100% !important; + } + } + @media (min-width: 576px) { + #products_grid.o_wsale_layout_list table, #products_grid.o_wsale_layout_list tbody, #products_grid.o_wsale_layout_list td, #products_grid.o_wsale_layout_list tr { + display: block; + width: 100%; + } + #products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper { + margin: 0; + } + #products_grid.o_wsale_layout_list .table .o_wsale_product_grid_wrapper { + padding-top: 0 !important; + } + #products_grid.o_wsale_layout_list .table .o_wsale_product_grid_wrapper > * { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + position: relative; + } + #products_grid.o_wsale_layout_list .oe_product_cart { + -webkit-flex-flow: row nowrap; + flex-flow: row nowrap; + min-height: 10rem; + } + #products_grid.o_wsale_layout_list .oe_product_cart .oe_product_image { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + width: 10rem; + max-width: 35%; + min-width: 100px; + height: auto; + } + #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_information { + position: static; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + flex: 1 1 auto; + text-align: left !important; + } + #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_information_text { + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + flex: 1 1 auto; + } + #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + position: static; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; + align-items: center; + padding: 0.5rem; + background-color: #e9ecef; + } + #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn .btn + .btn { + margin-top: 0.5rem; + } + #products_grid.o_wsale_layout_list .oe_product_cart .oe_subdescription { + max-height: none !important; + } + #products_grid.o_wsale_layout_list .oe_product_cart .oe_subdescription, + #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn .btn { + transform: scale(1) !important; + } + #products_grid.o_wsale_layout_list .oe_product_cart:hover .o_wsale_product_information { + background-color: white !important; + } + } + .o_wsale_products_main_row { + margin-top: 15px; + margin-bottom: 15px; + } + .oe_cart table td:first-child { + min-width: 76px; + } + .oe_cart > .oe_structure { + clear: both; + } + div#payment_method div.list-group { + margin-left: 40px; + } + div#payment_method .list-group-item { + padding-top: 5px; + padding-bottom: 5px; + } + ul.wizard { + padding: 0; + margin-top: 20px; + list-style: none outside none; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); + } + ul.wizard li { + border: 1px solid #e9ecef; + border-right-width: 0; + position: relative; + float: left; + padding: 0 10px 0 20px; + margin: 0; + line-height: 38px; + background: #fbfbfb; + } + ul.wizard li .chevron { + position: absolute; + top: 0; + right: -10px; + z-index: 1; + display: block; + border: 20px solid transparent; + border-right: 0; + border-left: 10px solid #e9ecef; + } + ul.wizard li .chevron:before { + position: absolute; + top: -20px; + right: 1px; + display: block; + border: 20px solid transparent; + border-right: 0; + border-left: 10px solid #fbfbfb; + content: ""; + } + ul.wizard li .o_link_disable { + text-decoration: none; + color: inherit; + cursor: text; + } + ul.wizard li.text-success { + background: #f3f4f5; + } + ul.wizard li.text-success .chevron:before { + border-left: 10px solid #f5f5f5; + } + ul.wizard li.text-primary { + background: #f1f6fc; + } + ul.wizard li.text-primary .chevron:before { + border-left: 10px solid #f1f6fc; + } + ul.wizard li:first-child { + padding-left: 15px; + border-radius: 4px 0 0 4px; + } + ul.wizard li:last-child { + border-radius: 0 4px 4px 0; + border-right-width: 1px; + } + ul.wizard li:last-child .chevron { + display: none; + } + #o_shop_collapse_category li { + width: 100%; + } + #o_shop_collapse_category li a { + display: inline-block; + width: 80%; + padding-left: 3px; + } + #o_shop_collapse_category li i.fa { + cursor: pointer; + } + .mycart-popover { + max-width: 500px; + min-width: 250px; + } + .mycart-popover .cart_line { + border-bottom: 1px #EEE solid; + } + tr#empty { + display: none; + } + .js_change_shipping { + cursor: pointer; + } + a.no-decoration { + cursor: pointer; + text-decoration: none !important; + } + #o-carousel-product.css_not_available { + opacity: 0.2; + } + #o-carousel-product .carousel-outer { + height: 400px; + max-height: 90vh; + } + #o-carousel-product .carousel-control-prev, + #o-carousel-product .carousel-control-next { + height: 70%; + top: 15%; + opacity: 0.5; + cursor: pointer; + } + #o-carousel-product .carousel-control-prev:focus, + #o-carousel-product .carousel-control-next:focus { + opacity: 0.65; + } + #o-carousel-product .carousel-control-prev:hover, + #o-carousel-product .carousel-control-next:hover { + opacity: 0.8; + } + #o-carousel-product .carousel-control-prev > span, + #o-carousel-product .carousel-control-next > span { + background: rgba(0, 0, 0, 0.8); + } + #o-carousel-product .carousel-indicators li { + width: 64px; + height: 64px; + text-indent: unset; + border: 1px solid #6c757d; + opacity: 0.5; + position: relative; + } + #o-carousel-product .carousel-indicators li .o_product_video_thumb { + position: absolute; + top: 50%; + left: 50%; + bottom: auto; + right: auto; + transform: translate(-50%, -50%); + color: #ced4da; + } + #o-carousel-product .carousel-indicators li.active { + opacity: 1; + border: 1px solid #00A09D; + } + .ecom-zoomable:not(.ecom-autozoom) img[data-zoom] { + cursor: zoom-in; + } + .ecom-zoomable.ecom-autozoom img[data-zoom] { + cursor: crosshair; + } + .ecom-zoomable .o_editable img[data-zoom] { + cursor: pointer; + } + #coupon_box form { + max-width: 300px; + } + .o_website_sale_animate { + opacity: 0.7; + position: absolute !important; + height: 150px; + width: 150px; + z-index: 1020; + } + .o_red_highlight { + background: #D9534F !important; + box-shadow: 0 0 0 0 rgba(240, 8, 0, 0.4); + transition: all 0.5s linear; + } + .o_shadow_animation { + box-shadow: 0 0 5px 10px rgba(240, 8, 0, 0.4) !important; + } + .o_carousel_product_card .o_carousel_product_card_img_top { + object-fit: scale-down; + } + @media (max-width: 767.98px) { + .o_carousel_product_card .o_carousel_product_card_img_top { + height: 12rem; + } + } + @media (min-width: 768px) { + .o_carousel_product_card .o_carousel_product_card_img_top { + height: 8rem; + } + } + @media (min-width: 992px) { + .o_carousel_product_card .o_carousel_product_card_img_top { + height: 12rem; + } + } + .o_carousel_product_card .o_carousel_product_img_link:hover + .o_carousel_product_remove { + display: block; + } + @media (min-width: 576px) { + .o_carousel_product_card_wrap { + float: left; + } + } + .o_carousel_product_control { + top: 33.33333333%; + bottom: 33.33333333%; + width: 2rem; + border-radius: 5px; + background-color: #00A09D; + } + .o_carousel_product_remove { + position: absolute; + display: none; + cursor: pointer; + right: 5%; + top: 5%; + } + .o_carousel_product_remove:hover { + display: block; + } + /* /website_sale/static/src/scss/website_mail.scss defined in bundle 'web.assets_frontend' */ + .oe_msg img.oe_msg_avatar { + width: 50px; + margin-right: 10px; + } + .oe_msg_attachment { + display: inline-block; + width: 120px; + margin: 4px 2px; + min-height: 80px; + position: relative; + border-radius: 3px; + text-align: center; + vertical-align: top; + } + .oe_msg_attachment a img.oe_attachment_embedded { + display: block; + position: relative; + margin: 0 0 0 10px; + width: 100px; + height: 80px; + border-radius: 1px; + border: solid 3px #FFF; + -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); + -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); + box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); + } + .oe_msg_attachment a div.oe_attachment_name { + display: inline-block; + max-width: 100%; + padding: 1px 3px; + margin-top: 2px; + margin-bottom: 5px; + background: #F4F5FA; + overflow: hidden; + color: #4c4c4c; + text-shadow: none; + border-radius: 3px; + word-wrap: break-word; + } + /* /website_sale/static/src/scss/website_sale_frontend.scss defined in bundle 'web.assets_frontend' */ + .progress-wizard { + margin-top: 15px; + padding: 0 15px; + } + @media (min-width: 768px) { + .progress-wizard { + padding: 0; + } + } + .progress-wizard .progress-wizard-step { + position: relative; + } + @media (min-width: 768px) { + .progress-wizard .progress-wizard-step { + margin-top: 0.8125rem; + float: left; + width: 33.33333333%; + } + .o_wizard_has_extra_step + .progress-wizard .progress-wizard-step { + width: 25%; + } + } + @media (max-width: 767.98px) { + .progress-wizard .progress-wizard-step.disabled, .progress-wizard .progress-wizard-step.complete { + display: none; + } + } + .progress-wizard .progress-wizard-step .progress-wizard-dot { + width: 0.625rem; + height: 0.625rem; + position: relative; + display: inline-block; + background-color: white; + border-radius: 50%; + box-shadow: 0 0 0 0.125rem #e9ecef; + } + @media (min-width: 768px) { + .progress-wizard .progress-wizard-step .progress-wizard-dot { + position: absolute; + top: auto; + left: 50%; + bottom: auto; + right: auto; + margin: -0.375rem 0 0 -0.3125rem; + } + } + .progress-wizard .progress-wizard-step .progress-wizard-steplabel { + color: #6c757d; + margin: 5px 0 5px 5px; + font-size: 0.9375rem; + display: inline-block; + } + @media (min-width: 768px) { + .progress-wizard .progress-wizard-step .progress-wizard-steplabel { + display: block; + margin: 1rem 0 20px 0; + } + } + @media (max-width: 767.98px) { + .progress-wizard .progress-wizard-step .progress-wizard-steplabel { + margin-left: -15px; + font-size: 24px; + } + } + .progress-wizard .progress-wizard-step .progress-wizard-bar { + height: 0.125rem; + background-color: #e9ecef; + } + .progress-wizard .progress-wizard-step.active .progress-wizard-dot { + animation: fadeIn 1s ease 0s 1 normal none running; + background: #00A09D; + box-shadow: 0 0 0 0.1875rem white, 0 0 0 0.25rem rgba(0, 160, 157, 0.5); + } + .progress-wizard .progress-wizard-step.active .progress-wizard-steplabel { + color: #343a40; + font-weight: bolder; + } + .progress-wizard .progress-wizard-step.complete .progress-wizard-dot { + background: none; + box-shadow: none; + } + .progress-wizard .progress-wizard-step.complete .progress-wizard-dot:after { + position: absolute; + top: -0.3125rem; + left: -0.3125rem; + bottom: auto; + right: auto; + width: 1.25rem; + height: 1.25rem; + border-radius: 100%; + background: white; + color: #2CBB70; + text-align: center; + line-height: 1; + font-size: 1.25rem; + font-family: FontAwesome; + content: "\f058"; + } + .progress-wizard .progress-wizard-step.complete .progress-wizard-steplabel { + color: #2CBB70; + } + .progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-dot:after { + color: #2CBB70; + } + .progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-steplabel { + color: #343a40; + } + .progress-wizard .progress-wizard-step.disabled { + cursor: default; + } + /* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */ + .orders_vertical_align { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + } + .orders_label_text_align { + vertical-align: 15%; + } + .sale_tbody .o_line_note { + word-break: break-word; + word-wrap: break-word; + overflow-wrap: break-word; + } + .o_portal .sale_tbody .js_quantity_container { + width: 50%; + } + .o_portal .sale_tbody .js_quantity_container .js_quantity { + text-align: center; + padding: 0; + } + .o_portal .sale_tbody .js_quantity_container .input-group-text, + .o_portal .sale_tbody .js_quantity_container .input-group .input-group-addon, + .input-group .o_portal .sale_tbody .js_quantity_container .input-group-addon { + padding: 0.2rem 0.4rem; + } + @media (max-width: 767.98px) { + .o_portal .sale_tbody .js_quantity_container { + width: 100%; + } + } + /* /sale/static/src/scss/product_configurator.scss defined in bundle 'web.assets_frontend' */ + .css_attribute_color { + display: inline-block; + border: 1px solid #999999; + text-align: center; + } + .css_attribute_color input { + margin: 8px; + height: 13px; + opacity: 0; + } + .css_attribute_color.active { + border: 3px ridge #66ee66; + } + .css_attribute_color.active input { + margin: 6px; + } + .css_attribute_color.custom_value { + background-image: linear-gradient(to bottom right, #FF0000, #FFF200, #1E9600); + } + .css_not_available_msg { + display: none; + } + .css_not_available.js_product .css_quantity, + .css_not_available.js_product .product_price { + display: none; + } + .css_not_available.js_product .css_not_available_msg { + display: block; + } + .css_not_available.js_product .js_add, + .css_not_available.js_product .oe_price, + .css_not_available.js_product .oe_default_price, + .css_not_available.js_product .oe_optional { + display: none; + } + .css_quantity { + width: initial; + } + .css_quantity input[name="add_qty"] { + max-width: 50px; + text-align: center; + } + option.css_not_available { + color: #ccc; + } + label.css_not_available { + opacity: 0.6; + } + label.css_attribute_color.css_not_available { + opacity: 1; + background-image: url("/website_sale/static/src/img/redcross.png"); + background-size: cover; + } + .variant_attribute { + padding-bottom: 0.5rem; + } + .variant_attribute .attribute_name { + padding-bottom: 0.5rem; + display: block; + } + .variant_attribute .radio_input { + margin-right: 0.7rem; + vertical-align: middle; + } + .variant_attribute .radio_input_value { + display: inline-block; + vertical-align: middle; + line-height: 1; + } + .variant_attribute .variant_custom_value { + margin-bottom: 0.7rem; + } + .variant_attribute .variant_custom_value.custom_value_own_line { + display: inline-block; + } + .variant_attribute .custom_value_radio { + margin: 0.3rem 0rem 0.3rem 1.6rem; + } + .variant_attribute select { + margin-bottom: 0.5rem; + } + .o_product_configurator .product_detail_img { + max-height: 240px; + } + .o_product_configurator .variant_attribute .custom_value_radio { + margin: 0.3rem 0rem 0.3rem 2.1rem; + } + .oe_optional_products_modal .table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.025); + } + .oe_optional_products_modal .o_total_row { + font-size: 1.2rem; + } + .modal.o_technical_modal .oe_optional_products_modal .btn.js_add_cart_json { + padding: 0.075rem 0.75rem; + } + .js_product.in_cart .js_add_cart_variants { + display: none; + } + .js_product select { + -webkit--webkit-appearance: menulist; + -moz-appearance: menulist; + appearance: menulist; + -moz--webkit-appearance: menulist; + -moz-appearance: menulist; + appearance: menulist; + -webkit-appearance: menulist; + -moz-appearance: menulist; + appearance: menulist; + background-image: none; + } + .js_product .td-product_name { + word-wrap: break-word; + } + .js_product .td-product_name { + min-width: 140px; + } + .js_product .td-img { + width: 100px; + } + .js_product .td-qty { + width: 200px; + } + .js_product .td-qty a.input-group-addon { + background-color: transparent; + border: 0px; + } + .js_product .td-qty .input-group { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: inline-flex; + } + .js_product .td-action { + width: 30px; + } + .js_product .td-price, + .js_product .td-price-total { + width: 120px; + } + @media (max-width: 767.98px) { + .js_product .td-img, .js_product .td-price-total { + display: none; + } + .js_product .td-qty { + width: 60px; + } + .js_product .td-price { + width: 80px; + } + } + @media (max-width: 476px) { + .js_product .td-qty { + width: 60px; + } + .js_product #modal_optional_products table thead, + .js_product .oe_cart table thead { + display: none; + } + .js_product #modal_optional_products table td.td-img, + .js_product .oe_cart table td.td-img { + display: none; + } + } + .o_total_row { + height: 50px; + } + .oe_striked_price { + text-decoration: line-through; + white-space: nowrap; + } + .o_list_view .o_data_row.o_selected_row > .o_data_cell:not(.o_readonly_modifier) .o_field_widget .o_edit_product_configuration { + padding: 0; + background-color: inherit; + margin-left: 3px; + } + /* /website_enterprise/static/src/scss/website_enterprise.scss defined in bundle 'web.assets_frontend' */ + .o_menu_toggle { + float: left; + padding: 4px 0 0 16px; + font-size: 1.3em; + color: white; + } + .o_menu_toggle:hover, + .o_menu_toggle:focus, + .o_menu_toggle:active { + color: white; + outline: none; + } + /* /website_form/static/src/scss/website_form.scss defined in bundle 'web.assets_frontend' */ + .o_website_form_flex { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; + } + .o_website_form_flex_item { + flex-basis: 33%; + } + @media (max-width: 991.98px) { + .o_website_form_flex_item { + flex-basis: 50%; + } + } + @media (max-width: 767.98px) { + .o_website_form_flex_item { + flex-basis: 100%; + } + } + .o_website_form_field_hidden { + display: none; + } + .editor_enable .o_website_form_field_hidden { + display: -webkit-box; + display: -webkit-flex; + display: flex; + opacity: 0.5; + } + .editor_enable .s_website_form .form-field select { + pointer-events: none; + } + .o_website_form_required .col-form-label:after, + .o_website_form_required .control-label:after, + .o_website_form_required_custom .col-form-label:after, + .o_website_form_required_custom .control-label:after { + content: ' *'; + } + #editable_select.form-control { + height: 100%; + } + .form-field input[type=file].form-control { + height: 100%; + } + /* /website_mass_mailing/static/src/scss/website_mass_mailing_popup.scss defined in bundle 'web.assets_frontend' */ + .o_newsletter_modal .modal-header { + padding: 0; + border: none; + } + .o_newsletter_modal .modal-title { + display: none; + } + .o_newsletter_modal .close { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + font-size: 0.75rem; + width: 1.5rem; + height: 1.5rem; + padding: 0; + margin: -0.75rem -0.75rem 0 0; + opacity: 1; + background-color: white; + z-index: 1; + border-radius: 0.75rem; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + } + /* /website_animate/static/src/scss/o_animate_frontend.scss defined in bundle 'web.assets_frontend' */ + .o_animate { + animation-duration: 1s; + animation-fill-mode: both; + transform: translate3d(0, 0, 0); + backface-visibility: hidden; + text-rendering: geometricPrecision; + visibility: hidden; + } + .o_animate_preview { + visibility: visible; + } + .o_anim_dur500 { + animation-duration: 500ms; + } + .o_anim_dur1500 { + animation-duration: 1500ms; + } + .o_anim_dur2000 { + animation-duration: 2000ms; + } + .o_anim_dur2500 { + animation-duration: 2500ms; + } + .o_anim_dur3000 { + animation-duration: 3000ms; + } + .o_anim_del500 { + animation-delay: 500ms; + } + .o_anim_del1000 { + animation-delay: 1000ms; + } + .o_anim_del1500 { + animation-delay: 1500ms; + } + .o_anim_del2000 { + animation-delay: 2000ms; + } + .o_anim_del2500 { + animation-delay: 2500ms; + } + @-moz-keyframes o_animate_timeline_duration { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @-webkit-keyframes o_animate_timeline_duration { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @keyframes o_animate_timeline_duration { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @-moz-keyframes o_animate_timeline_delay { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @-webkit-keyframes o_animate_timeline_delay { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @keyframes o_animate_timeline_delay { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @-moz-keyframes o_anim_bounce_in { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: scale(0.3); + } + 20% { + transform: scale(1.1); + } + 40% { + transform: scale(0.9); + } + 60% { + opacity: 1; + transform: scale(1.03); + } + 80% { + transform: scale(0.97); + } + 100% { + opacity: 1; + transform: scale(1); + } + } + @-webkit-keyframes o_anim_bounce_in { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: scale(0.3); + } + 20% { + transform: scale(1.1); + } + 40% { + transform: scale(0.9); + } + 60% { + opacity: 1; + transform: scale(1.03); + } + 80% { + transform: scale(0.97); + } + 100% { + opacity: 1; + transform: scale(1); + } + } + @keyframes o_anim_bounce_in { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: scale(0.3); + } + 20% { + transform: scale(1.1); + } + 40% { + transform: scale(0.9); + } + 60% { + opacity: 1; + transform: scale(1.03); + } + 80% { + transform: scale(0.97); + } + 100% { + opacity: 1; + transform: scale(1); + } + } + .o_anim_bounce_in { + animation-name: o_anim_bounce_in; + } + @-moz-keyframes o_anim_bounce_in_down { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(0, -3000px); + } + 60% { + opacity: 1; + transform: translate(0, 25px); + } + 75% { + transform: translate(0, -10px); + } + 90% { + transform: translate(0, 5px); + } + 100% { + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_bounce_in_down { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(0, -3000px); + } + 60% { + opacity: 1; + transform: translate(0, 25px); + } + 75% { + transform: translate(0, -10px); + } + 90% { + transform: translate(0, 5px); + } + 100% { + transform: translate(0, 0); + } + } + @keyframes o_anim_bounce_in_down { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(0, -3000px); + } + 60% { + opacity: 1; + transform: translate(0, 25px); + } + 75% { + transform: translate(0, -10px); + } + 90% { + transform: translate(0, 5px); + } + 100% { + transform: translate(0, 0); + } + } + .o_anim_bounce_in_down { + animation-name: o_anim_bounce_in_down; + } + @-moz-keyframes o_anim_bounce_in_left { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(-3000px, 0); + } + 60% { + opacity: 1; + transform: translate(25px, 0); + } + 75% { + transform: translate(-10px, 0); + } + 90% { + transform: translate(5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_bounce_in_left { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(-3000px, 0); + } + 60% { + opacity: 1; + transform: translate(25px, 0); + } + 75% { + transform: translate(-10px, 0); + } + 90% { + transform: translate(5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + @keyframes o_anim_bounce_in_left { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(-3000px, 0); + } + 60% { + opacity: 1; + transform: translate(25px, 0); + } + 75% { + transform: translate(-10px, 0); + } + 90% { + transform: translate(5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + .o_anim_bounce_in_left { + animation-name: o_anim_bounce_in_left; + } + @-moz-keyframes o_anim_bounce_in_right { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(3000px, 0); + } + 60% { + opacity: 1; + transform: translate(-25px, 0); + } + 75% { + transform: translate(10px, 0); + } + 90% { + transform: translate(-5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_bounce_in_right { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(3000px, 0); + } + 60% { + opacity: 1; + transform: translate(-25px, 0); + } + 75% { + transform: translate(10px, 0); + } + 90% { + transform: translate(-5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + @keyframes o_anim_bounce_in_right { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(3000px, 0); + } + 60% { + opacity: 1; + transform: translate(-25px, 0); + } + 75% { + transform: translate(10px, 0); + } + 90% { + transform: translate(-5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + .o_anim_bounce_in_right { + animation-name: o_anim_bounce_in_right; + } + @-moz-keyframes o_anim_fade_in { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } + } + @-webkit-keyframes o_anim_fade_in { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } + } + @keyframes o_anim_fade_in { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } + } + .o_anim_fade_in { + animation-name: o_anim_fade_in; + } + @-moz-keyframes o_anim_fade_in_down { + 0% { + opacity: 0; + transform: translate(0, -100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_fade_in_down { + 0% { + opacity: 0; + transform: translate(0, -100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @keyframes o_anim_fade_in_down { + 0% { + opacity: 0; + transform: translate(0, -100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + .o_anim_fade_in_down { + animation-name: o_anim_fade_in_down; + } + @-moz-keyframes o_anim_fade_in_left { + 0% { + opacity: 0; + transform: translate(-100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_fade_in_left { + 0% { + opacity: 0; + transform: translate(-100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @keyframes o_anim_fade_in_left { + 0% { + opacity: 0; + transform: translate(-100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + .o_anim_fade_in_left { + animation-name: o_anim_fade_in_left; + } + @-moz-keyframes o_anim_fade_in_right { + 0% { + opacity: 0; + transform: translate(100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_fade_in_right { + 0% { + opacity: 0; + transform: translate(100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @keyframes o_anim_fade_in_right { + 0% { + opacity: 0; + transform: translate(100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + .o_anim_fade_in_right { + animation-name: o_anim_fade_in_right; + } + @-moz-keyframes o_anim_fade_in_up { + 0% { + opacity: 0; + transform: translate(0, 100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_fade_in_up { + 0% { + opacity: 0; + transform: translate(0, 100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @keyframes o_anim_fade_in_up { + 0% { + opacity: 0; + transform: translate(0, 100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + .o_anim_fade_in_up { + animation-name: o_anim_fade_in_up; + } + @-moz-keyframes o_anim_fade_out { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + @-webkit-keyframes o_anim_fade_out { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + @keyframes o_anim_fade_out { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + .o_anim_fade_out { + animation-name: o_anim_fade_out; + } + @-moz-keyframes o_anim_rotate_in { + 0% { + opacity: 0; + transform-origin: center; + transform: rotate(-200deg); + } + 100% { + opacity: 1; + transform-origin: center; + transform: rotate(0); + } + } + @-webkit-keyframes o_anim_rotate_in { + 0% { + opacity: 0; + transform: rotate(-200deg); + } + 100% { + opacity: 1; + transform: rotate(0); + } + } + @keyframes o_anim_rotate_in { + 0% { + opacity: 0; + transform: rotate(-200deg); + } + 100% { + opacity: 1; + transform: rotate(0); + } + } + .o_anim_rotate_in { + animation-name: o_anim_rotate_in; + } + @-moz-keyframes o_anim_rotate_in_down_left { + 0% { + opacity: 0; + transform-origin: left bottom; + transform: rotate(-45deg); + } + 100% { + opacity: 1; + transform-origin: left bottom; + transform: rotate(0); + } + } + @-webkit-keyframes o_anim_rotate_in_down_left { + 0% { + opacity: 0; + transform-origin: left bottom; + transform: rotate(-45deg); + } + 100% { + opacity: 1; + transform-origin: left bottom; + transform: rotate(0); + } + } + @keyframes o_anim_rotate_in_down_left { + 0% { + opacity: 0; + transform-origin: left bottom; + transform: rotate(-45deg); + } + 100% { + opacity: 1; + transform-origin: left bottom; + transform: rotate(0); + } + } + .o_anim_rotate_in_down_left { + animation-name: o_anim_rotate_in_down_left; + } + @-moz-keyframes o_anim_rotate_in_down_right { + 0% { + opacity: 0; + transform-origin: right bottom; + transform: rotate(45deg); + } + 100% { + opacity: 1; + transform-origin: right bottom; + transform: rotate(0); + } + } + @-webkit-keyframes o_anim_rotate_in_down_right { + 0% { + opacity: 0; + transform-origin: right bottom; + transform: rotate(45deg); + } + 100% { + opacity: 1; + transform-origin: right bottom; + transform: rotate(0); + } + } + @keyframes o_anim_rotate_in_down_right { + 0% { + opacity: 0; + transform-origin: right bottom; + transform: rotate(45deg); + } + 100% { + opacity: 1; + transform-origin: right bottom; + transform: rotate(0); + } + } + .o_anim_rotate_in_down_right { + animation-name: o_anim_rotate_in_down_right; + } + @-moz-keyframes o_anim_zoom_in { + 0% { + opacity: 0; + transform: scale(0.3); + } + 50% { + opacity: 1; + } + } + @-webkit-keyframes o_anim_zoom_in { + 0% { + opacity: 0; + transform: scale(0.3); + } + 50% { + opacity: 1; + } + } + @keyframes o_anim_zoom_in { + 0% { + opacity: 0; + transform: scale(0.3); + } + 50% { + opacity: 1; + } + } + .o_anim_zoom_in { + animation-name: o_anim_zoom_in; + } + @-moz-keyframes o_anim_zoom_in_down { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @-webkit-keyframes o_anim_zoom_in_down { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @keyframes o_anim_zoom_in_down { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + .o_anim_zoom_in_down { + animation-name: o_anim_zoom_in_down; + } + @-moz-keyframes o_anim_zoom_in_left { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @-webkit-keyframes o_anim_zoom_in_left { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @keyframes o_anim_zoom_in_left { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + .o_anim_zoom_in_left { + animation-name: o_anim_zoom_in_left; + } + @-moz-keyframes o_anim_zoom_in_right { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @-webkit-keyframes o_anim_zoom_in_right { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @keyframes o_anim_zoom_in_right { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + .o_anim_zoom_in_right { + animation-name: o_anim_zoom_in_right; + } + @-moz-keyframes o_anim_flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } + } + @-webkit-keyframes o_anim_flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } + } + @keyframes o_anim_flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } + } + .o_anim_flash { + animation-name: o_anim_flash; + } + @-moz-keyframes o_anim_pulse { + 0% { + transform: scale(1); + } + 50% { + transform: scale(1.05); + } + 100% { + transform: scale(1); + } + } + @-webkit-keyframes o_anim_pulse { + 0% { + transform: scale(1); + } + 50% { + transform: scale(1.05); + } + 100% { + transform: scale(1); + } + } + @keyframes o_anim_pulse { + 0% { + transform: scale(1); + } + 50% { + transform: scale(1.05); + } + 100% { + transform: scale(1); + } + } + .o_anim_pulse { + animation-name: o_anim_pulse; + } + @-moz-keyframes o_anim_shake { + 0%, 100% { + transform: translate(0, 0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + transform: translate(-10px, 0); + } + 20%, + 40%, + 60%, + 80% { + transform: translate(10px, 0); + } + } + @-webkit-keyframes o_anim_shake { + 0%, 100% { + transform: translate(0, 0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + transform: translate(-10px, 0); + } + 20%, + 40%, + 60%, + 80% { + transform: translate(10px, 0); + } + } + @keyframes o_anim_shake { + 0%, 100% { + transform: translate(0, 0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + transform: translate(-10px, 0); + } + 20%, + 40%, + 60%, + 80% { + transform: translate(10px, 0); + } + } + .o_anim_shake { + animation-name: o_anim_shake; + } + @-moz-keyframes o_anim_tada { + 0% { + transform: scale3d(1, 1, 1); + } + 10%, + 20% { + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, + 50%, + 70%, + 90% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, + 60%, + 80% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + transform: scale3d(1, 1, 1); + } + } + @-webkit-keyframes o_anim_tada { + 0% { + transform: scale3d(1, 1, 1); + } + 10%, + 20% { + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, + 50%, + 70%, + 90% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, + 60%, + 80% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + transform: scale3d(1, 1, 1); + } + } + @keyframes o_anim_tada { + 0% { + transform: scale3d(1, 1, 1); + } + 10%, + 20% { + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, + 50%, + 70%, + 90% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, + 60%, + 80% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + transform: scale3d(1, 1, 1); + } + } + .o_anim_tada { + animation-name: o_anim_tada; + } + @-moz-keyframes o_anim_flip_in_x { + 0% { + perspective: 400px; + transform: rotateX(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateX(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateX(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateX(-5deg); + } + 100% { + perspective: 400px; + } + } + @-webkit-keyframes o_anim_flip_in_x { + 0% { + perspective: 400px; + transform: rotateX(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateX(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateX(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateX(-5deg); + } + 100% { + perspective: 400px; + } + } + @keyframes o_anim_flip_in_x { + 0% { + perspective: 400px; + transform: rotateX(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateX(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateX(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateX(-5deg); + } + 100% { + perspective: 400px; + } + } + .o_anim_flip_in_x { + backface-visibility: visible; + animation-name: o_anim_flip_in_x; + } + @-moz-keyframes o_anim_flip_in_y { + 0% { + perspective: 400px; + transform: rotateY(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateY(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateY(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateY(-5deg); + } + 100% { + perspective: 400px; + } + } + @-webkit-keyframes o_anim_flip_in_y { + 0% { + perspective: 400px; + transform: rotateY(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateY(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateY(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateY(-5deg); + } + 100% { + perspective: 400px; + } + } + @keyframes o_anim_flip_in_y { + 0% { + perspective: 400px; + transform: rotateY(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateY(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateY(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateY(-5deg); + } + 100% { + perspective: 400px; + } + } + .o_anim_flip_in_y { + backface-visibility: visible; + animation-name: o_anim_flip_in_y; + } + /* /website_forum/static/src/scss/website_forum.scss defined in bundle 'web.assets_frontend' */ + @media (min-width: 768px) { + .website_forum .o_forum_ask_btn { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + width: 200px; + } + } + .website_forum .o_wforum_nav .nav-link, + .website_forum .o_wforum_nav .nav > li > a { + color: #343a40; + line-height: 1; + } + .website_forum .o_wforum_nav .nav-link:hover, + .website_forum .o_wforum_nav .nav > li > a:hover, + .website_forum .o_wforum_nav .nav-link:focus, + .website_forum .o_wforum_nav .nav > li > a:focus, + .website_forum .o_wforum_nav .nav-link.focus, + .website_forum .o_wforum_nav .nav > li > a.focus { + color: #875A7B; + } + .website_forum .o_wforum_nav .nav-link .fa, + .website_forum .o_wforum_nav .nav > li > a .fa { + opacity: 0.5; + } + .website_forum .o_wforum_nav .nav-link:hover .fa, + .website_forum .o_wforum_nav .nav > li > a:hover .fa, + .website_forum .o_wforum_nav .nav-link.active .fa, + .website_forum .o_wforum_nav .nav > li > a.active .fa { + opacity: 1; + } + .website_forum .o_wforum_nav .nav-link.active, + .website_forum .o_wforum_nav .nav > li > a.active { + background-color: rgba(75, 158, 182, 0.1); + color: #346f80 !important; + } + .website_forum .o_wforum_nav .nav-link img.o_forum_avatar, + .website_forum .o_wforum_nav .nav > li > a img.o_forum_avatar { + width: 30px; + height: 30px; + } + .website_forum .o_wforum_post, + .website_forum .note-editable.panel-body { + word-wrap: break-word; + } + .website_forum .o_wforum_post pre, + .website_forum .note-editable.panel-body pre { + color: #343a40; + border-radius: 0.125rem; + padding: 1rem; + background-color: #f8f9fa; + white-space: pre-wrap; + } + .website_forum .o_wforum_post blockquote, + .website_forum .note-editable.panel-body blockquote { + position: relative; + padding-left: 1em; + border-left: 0.25em solid #adb5bd; + color: #6c757d; + } + .website_forum .o_wforum_post #post_reply img.o_forum_avatar, + .website_forum .note-editable.panel-body #post_reply img.o_forum_avatar { + width: 24px; + height: 24px; + } + .website_forum .o_wforum_readable { + max-width: 700px; + } + .website_forum .o_wforum_readable p { + margin-bottom: 0.5rem; + } + .website_forum textarea.o_wysiwyg_loader + .note-editor { + border: 0; + } + .website_forum textarea.o_wysiwyg_loader + .note-editor .note-toolbar { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + height: 32px; + } + .website_forum textarea.o_wysiwyg_loader + .note-editor .note-editable, + .website_forum textarea.o_wysiwyg_loader + .note-editor .note-statusbar { + border: 1px solid #dee2e6; + border-width: 0 1px; + } + .website_forum textarea.o_wysiwyg_loader + .note-editor .note-statusbar { + display: block; + border-bottom-width: 1px; + } + .website_forum .o_wforum_author_box.o_show_info { + line-height: 1.2; + } + .website_forum .o_wforum_author_box.o_show_info img { + width: 2em; + height: 2em; + } + .website_forum .o_wforum_author_box.o_compact { + line-height: 1; + } + .website_forum .o_wforum_author_box.o_compact img { + width: 1.4em; + height: 1.4em; + } + .website_forum .forum_answer .o_wforum_answer_correct_badge { + display: none; + } + .website_forum .forum_answer .o_wforum_author_box_check { + width: 1em; + height: 1em; + display: none; + top: 0; + right: -3px; + box-shadow: 0 0 0 2px white; + line-height: .8; + } + .website_forum .forum_answer .o_wforum_validate_toggler { + color: #ced4da; + } + .website_forum .forum_answer .o_wforum_validate_toggler:hover, + .website_forum .forum_answer .o_wforum_validate_toggler:focus, + .website_forum .forum_answer .o_wforum_validate_toggler.focus { + color: #70dda4; + } + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_answer_correct_badge, + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_author_box .o_wforum_author_box_check { + display: inline; + } + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler { + color: #2CBB70; + } + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler:hover, + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler:focus, + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler.focus { + color: #F79B5B; + } + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler:hover .fa.fa-check:before { + content: '\f00d'; + } + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_answer_header .o_wforum_author_pic { + border: 2px solid #2CBB70; + padding: 3px; + } + .website_forum .o_wforum_gold { + color: #eca801; + } + .website_forum a.no-decoration { + cursor: pointer; + text-decoration: none !important; + } + .website_forum .forum_answer img, + .website_forum .question-block img { + max-width: 100%; + } + .website_forum .vote .vote_count, + .o_wforum_profile_tab .vote .vote_count { + line-height: 1; + animation-play-state: paused; + } + .website_forum .vote .vote_count.o_forum_vote_animate, + .o_wforum_profile_tab .vote .vote_count.o_forum_vote_animate { + animation: bounceIn 0.3s ease running; + } + .website_forum .vote .vote_down, + .website_forum .vote .vote_up, + .o_wforum_profile_tab .vote .vote_down, + .o_wforum_profile_tab .vote .vote_up { + line-height: 0.5; + font-size: 1.1em; + color: rgba(108, 117, 125, 0.5); + } + .website_forum .vote .vote_down:hover, + .website_forum .vote .vote_down:focus, + .website_forum .vote .vote_down.focus, + .website_forum .vote .vote_up:hover, + .website_forum .vote .vote_up:focus, + .website_forum .vote .vote_up.focus, + .o_wforum_profile_tab .vote .vote_down:hover, + .o_wforum_profile_tab .vote .vote_down:focus, + .o_wforum_profile_tab .vote .vote_down.focus, + .o_wforum_profile_tab .vote .vote_up:hover, + .o_wforum_profile_tab .vote .vote_up:focus, + .o_wforum_profile_tab .vote .vote_up.focus { + color: #2CBB70; + } + .website_forum .vote .vote_down, + .o_wforum_profile_tab .vote .vote_down { + color: rgba(108, 117, 125, 0.5); + } + .website_forum .vote .vote_down:hover, + .website_forum .vote .vote_down:focus, + .website_forum .vote .vote_down.focus, + .o_wforum_profile_tab .vote .vote_down:hover, + .o_wforum_profile_tab .vote .vote_down:focus, + .o_wforum_profile_tab .vote .vote_down.focus { + color: #D9534F; + } + @media (min-width: 576px) { + .website_forum .vote.o_wforum_vote_vertical, .o_wforum_profile_tab .vote.o_wforum_vote_vertical { + font-size: 1.2em; + } + } + .o_js_forum_tag_follow .badge, + .o_js_forum_tag_follow .label { + font-size: 100%; + } + .o_js_forum_tag_follow .o_forum_tag_follow_box { + position: absolute; + top: 100%; + left: 0; + bottom: auto; + right: auto; + display: none; + z-index: 1; + } + .o_js_forum_tag_follow .o_forum_tag_follow_box .card, + .o_js_forum_tag_follow .o_forum_tag_follow_box .panel, + .o_js_forum_tag_follow .o_forum_tag_follow_box .well { + padding: 14px; + } + .o_profile_main { + overflow: hidden; + } + img.o_forum_avatar { + width: 40px; + height: 40px; + object-fit: cover; + } + img.o_forum_avatar_big { + width: 75px; + height: 75px; + object-fit: cover; + } + .o_wprofile_email_validation_container img.o_forum_avatar { + width: 16px; + height: 16px; + } + .o_wforum_bio_popover_wrap .o_wforum_bio_popover_name address > div, + .o_wforum_bio_popover_wrap .o_wforum_bio_popover_name span[data-oe-model="res.country"] { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + } + .o_wforum_bio_popover_wrap .o_wforum_bio_popover_name span[data-oe-model="res.country"] { + margin-left: 10px; + } + .o_wforum_bio_popover_wrap .o_wforum_bio_popover_info .css_editable_mode_hidden > div:last-child > .o_forum_tooltip_line { + margin-top: -0.5rem; + } + .o_wforum_bio_popover_wrap .o_wforum_bio_popover_bio p { + margin-top: 8px; + margin-bottom: 0; + } + @media (min-width: 768px) { + .o_wforum_elearning_navtabs_container { + background-color: #adb5bd; + } + } + .website_forum { + margin-bottom: 1rem; + } + .o_wforum_forum_card_bg { + background-image: linear-gradient(99deg, #adb5bd 10%, #919ca6 90%); + } + #o_wforum_forums_index_list .o_wforum_forum_card_bg { + min-height: 100px; + } + /* /website_event/static/src/scss/website_event.scss defined in bundle 'web.assets_frontend' */ + .o_wevent_event_searchbar_form { + flex: 0 0 100%; + } + @media (min-width: 992px) { + .o_wevent_event_searchbar_form { + flex: 0 0 33%; + } + } + .o_wevent_index_topbar_filters .dropdown-toggle { + border: 1px solid #ced4da; + background-color: white !important; + color: #343a40; + border-radius: 0.125rem; + } + .o_wevent_index_topbar_filters .dropdown-toggle:hover, + .o_wevent_index_topbar_filters .dropdown-toggle:focus { + border-color: #00A09D; + color: #00A09D; + text-decoration: none; + } + .o_wevent_index_topbar_filters .dropdown-toggle:after { + margin-left: 1.2em; + } + .o_wevent_index_topbar_filters .dropdown-toggle .fa { + margin-right: .4em; + color: #00A09D; + } + .o_wevent_index_topbar_filters .dropdown-menu { + margin-top: 0.5rem; + min-width: 12rem; + } + .o_wevent_index_topbar_filters .dropdown-item.active .badge, + .o_wevent_index_topbar_filters .dropdown-menu a.active .badge, + .dropdown-menu .o_wevent_index_topbar_filters a.active .badge, + .o_wevent_index_topbar_filters .dropdown-item.active .label, + .o_wevent_index_topbar_filters .dropdown-menu a.active .label, + .dropdown-menu .o_wevent_index_topbar_filters a.active .label { + background-color: white; + color: #00A09D; + } + .o_wevent_social_link { + display: inline-block; + width: 3em; + height: 3em; + margin: 0 0.25rem 0.5rem 0.25rem; + line-height: 3em; + background-color: #f8f9fa; + border: 1px solid #dee2e6; + border-radius: 50%; + text-align: center; + } + .o_wevent_social_link:hover, + .o_wevent_social_link:focus { + background-color: #dee2e6; + } + .o_wevent_badge { + padding: 0.5rem 1rem; + border-radius: 10rem; + font-weight: 400; + } + .o_wevent_index .o_wevent_events_list header a { + transition: all .25s ease-in-out; + } + .o_wevent_index .o_wevent_events_list header a:hover, + .o_wevent_index .o_wevent_events_list header a:focus { + transform: scale(1.05); + } + .o_wevent_index .o_wevent_events_list .opt_events_list_columns header { + height: 200px; + } + @media (max-width: 767.98px) { + .o_wevent_index .o_wevent_events_list .opt_events_list_rows header { + height: 200px; + } + } + .o_wevent_index .o_wevent_events_list .o_wevent_badge_event { + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + padding: 0.5rem 0.9375rem; + transform: translateY(-50%); + } + .o_wevent_index .o_wevent_events_list .o_wevent_event_date { + top: 0.9375rem; + right: 0.9375rem; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + flex-direction: column; + justify-content: center; + width: 4rem; + height: 4rem; + border-radius: 50%; + text-align: center; + } + .o_wevent_index .o_wevent_events_list .o_wevent_event_date .o_wevent_event_day { + font-size: 1.125rem; + font-weight: 300; + line-height: 1; + } + .o_wevent_index .o_wevent_events_list .o_wevent_event_date .o_wevent_event_month { + font-size: 0.75rem; + font-weight: 700; + text-transform: uppercase; + } + .o_wevent_index .o_wevent_events_list .o_wevent_participating, + .o_wevent_index .o_wevent_events_list .o_wevent_unpublished { + position: absolute; + bottom: 0; + width: 100%; + padding: 0.9375rem 0.9375rem; + text-align: right; + } + .o_wevent_index .o_wevent_events_list .card-title { + color: #343a40; + } + .o_wevent_index .o_wevent_sidebar_title { + margin: 0 0 1.5rem 0; + border-bottom: 1px solid #dee2e6; + padding: 0 0 0.5rem 0; + font-weight: 700; + text-transform: uppercase; + } + .o_wevent_index .o_wevent_sidebar_block { + margin: 0 0 2.5rem 0; + } + .o_wevent_index .o_wevent_sidebar_figure { + position: relative; + } + .o_wevent_index .o_wevent_sidebar_figure .figure-img { + margin-bottom: 0; + } + .o_wevent_index .o_wevent_sidebar_figure .figure-caption { + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: auto; + width: 100%; + padding: 1rem; + background-color: rgba(0, 0, 0, 0.5); + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + color: #fff; + } + .o_wevent_index #o_wevent_index_main_col .form-inline { + width: 100%; + } + .o_wevent_event .o_wevent_event_title { + margin: 3rem 0; + } + .o_wevent_event .o_wevent_event_title .o_wevent_event_name { + font-weight: 600; + line-height: 1; + font-size: 1.875rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_wevent_event_title .o_wevent_event_name { + font-size: calc(1.3125rem + 0.75vw); + } + } + .o_wevent_event .o_wevent_event_title .o_wevent_event_subtitle { + font-weight: 300; + font-size: 1.171875rem; + } + .o_wevent_event .o_record_cover_font_tiny .o_wevent_event_title .o_wevent_event_name { + font-size: 1.125rem; + } + .o_wevent_event .o_record_cover_font_tiny .o_wevent_event_title .o_wevent_event_subtitle { + font-size: 1.171875rem; + } + .o_wevent_event .o_record_cover_font_small .o_wevent_event_title .o_wevent_event_name { + font-size: 1.40625rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_small .o_wevent_event_title .o_wevent_event_name { + font-size: calc(1.265625rem + 0.1875vw); + } + } + .o_wevent_event .o_record_cover_font_small .o_wevent_event_title .o_wevent_event_subtitle { + font-size: 1.171875rem; + } + .o_wevent_event .o_record_cover_font_big .o_wevent_event_title .o_wevent_event_name { + font-size: 2.1875rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_big .o_wevent_event_title .o_wevent_event_name { + font-size: calc(1.34375rem + 1.125vw); + } + } + .o_wevent_event .o_record_cover_font_big .o_wevent_event_title .o_wevent_event_subtitle { + font-size: 1.46484375rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_big .o_wevent_event_title .o_wevent_event_subtitle { + font-size: calc(1.27148438rem + 0.2578125vw); + } + } + .o_wevent_event .o_record_cover_font_huge .o_wevent_event_title .o_wevent_event_name { + font-size: 2.8125rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_huge .o_wevent_event_title .o_wevent_event_name { + font-size: calc(1.40625rem + 1.875vw); + } + } + .o_wevent_event .o_record_cover_font_huge .o_wevent_event_title .o_wevent_event_subtitle { + font-size: 1.7578125rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_huge .o_wevent_event_title .o_wevent_event_subtitle { + font-size: calc(1.30078125rem + 0.609375vw); + } + } + .o_wevent_event .o_record_cover_font_hero .o_wevent_event_title .o_wevent_event_name { + font-size: 3.4375rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_hero .o_wevent_event_title .o_wevent_event_name { + font-size: calc(1.46875rem + 2.625vw); + } + } + .o_wevent_event .o_record_cover_font_hero .o_wevent_event_title .o_wevent_event_subtitle { + font-size: 2.05078125rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_hero .o_wevent_event_title .o_wevent_event_subtitle { + font-size: calc(1.33007812rem + 0.9609375vw); + } + } + .o_wevent_event .o_wevent_registration_btn { + flex: 0 0 100%; + } + .o_wevent_event .o_wevent_registration_btn.collapsed { + flex: 0 0 33%; + } + .o_wevent_event .o_wevent_registration_btn.collapsed .close { + display: none; + } + .o_wevent_event .o_wevent_registration_btn .close { + display: block; + } + .o_wevent_event .o_wevent_registration_btn:not(.collapsed) { + box-shadow: none; + font-weight: 700; + text-transform: uppercase; + transition: none; + } + .o_wevent_event .o_wevent_sidebar_title { + margin-bottom: 1rem; + opacity: .5; + text-transform: uppercase; + } + .o_wevent_event .o_wevent_sidebar_block { + padding: 3rem; + border-bottom: 1px solid #dee2e6; + } + .o_wevent_event .o_wevent_sidebar_block:last-child { + border-bottom: 0; + } + .o_wevent_event .o_record_cover_container { + overflow: hidden; + z-index: 0; + } + .o_wevent_event .o_record_cover_container .o_record_cover_component { + display: none; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover .o_record_cover_image { + background-attachment: fixed; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover .o_record_cover_image::after { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 50%; + right: 0; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover .o_record_cover_component { + display: block; + z-index: -1; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover .o_wevent_event_title { + color: white; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover.cover_full { + min-height: 600px; + min-height: 100vh; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover.cover_mid { + min-height: 400px; + min-height: 55vh; + } + /* /website_event_track/static/src/css/website_event_track.css defined in bundle 'web.assets_frontend' */ + .o_wevent_event .ribbon-wrapper { + width: 60px; + height: 60px; + z-index: 5; + overflow: hidden; + position: absolute; + top: 0; + right: 0; + } + .o_wevent_event .ribbon { + font: bold 13px Sans-Serif; + color: #404040; + text-align: center; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + position: relative; + padding: 5px 0; + left: -4px; + top: 8px; + width: 90px; + -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + } + .o_wevent_event .ribbon.ribbon_Gold { + background-color: #FDE21B; + background-image: -webkit-gradient(linear, left top, left bottom, from(#E9CE0C), to(#FDE21B)); + background-image: -webkit-linear-gradient(top, #E9CE0C, #FDE21B); + background-image: -moz-linear-gradient(top, #E9CE0C, #FDE21B); + background-image: -ms-linear-gradient(top, #E9CE0C, #FDE21B); + background-image: -o-linear-gradient(top, #E9CE0C, #FDE21B); + } + .o_wevent_event .ribbon.ribbon_Silver { + background-color: #CCCCCC; + background-image: -webkit-gradient(linear, left top, left bottom, from(#BBBBBB), to(#CCCCCC)); + background-image: -webkit-linear-gradient(top, #BBBBBB, #CCCCCC); + background-image: -moz-linear-gradient(top, #BBBBBB, #CCCCCC); + background-image: -ms-linear-gradient(top, #BBBBBB, #CCCCCC); + background-image: -o-linear-gradient(top, #BBBBBB, #CCCCCC); + } + .o_wevent_event .ribbon.ribbon_Bronze { + background-color: #DB9141; + background-image: -webkit-gradient(linear, left top, left bottom, from(#C2792A), to(#DB9141)); + background-image: -webkit-linear-gradient(top, #C2792A, #DB9141); + background-image: -moz-linear-gradient(top, #C2792A, #DB9141); + background-image: -ms-linear-gradient(top, #C2792A, #DB9141); + background-image: -o-linear-gradient(top, #C2792A, #DB9141); + } + .o_wevent_event .event_color_0 { + background-color: white; + color: #5a5a5a; + } + .o_wevent_event .event_color_1 { + background-color: #cccccc; + color: #424242; + } + .o_wevent_event .event_color_2 { + background-color: #ffc7c7; + color: #7a3737; + } + .o_wevent_event .event_color_3 { + background-color: #fff1c7; + color: #756832; + } + .o_wevent_event .event_color_4 { + background-color: #e3ffc7; + color: #5d6937; + } + .o_wevent_event .event_color_5 { + background-color: #c7ffd5; + color: #1a7759; + } + .o_wevent_event .event_color_6 { + background-color: #c7ffff; + color: #1a5d83; + } + .o_wevent_event .event_color_7 { + background-color: #c7d5ff; + color: #3b3e75; + } + .o_wevent_event .event_color_8 { + background-color: #e3c7ff; + color: #4c3668; + } + .o_wevent_event .event_color_9 { + background-color: #ffc7f1; + color: #6d2c70; + } + /* /website_mail_channel/static/src/css/website_mail_channel.css defined in bundle 'web.assets_frontend' */ + .o_mg_link_show { + display: none; + } + .o_mg_link_content { + display: none; + } + /* /website/static/src/scss/compatibility/bs3_for_12_0.scss defined in bundle 'web.assets_frontend' */ + .progress-bar-primary { + background-color: #00A09D !important; + color: white; + } + .progress-bar-primary .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-primary:hover, + a.progress-bar-primary:focus, + button.progress-bar-primary:hover, + button.progress-bar-primary:focus { + background-color: #006d6b !important; + color: white; + } + .progress-bar-secondary { + background-color: #adb5bd !important; + color: white; + } + .progress-bar-secondary .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-secondary:hover, + a.progress-bar-secondary:focus, + button.progress-bar-secondary:hover, + button.progress-bar-secondary:focus { + background-color: #919ca6 !important; + color: white; + } + .progress-bar-success { + background-color: #2CBB70 !important; + color: white; + } + .progress-bar-success .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-success:hover, + a.progress-bar-success:focus, + button.progress-bar-success:hover, + button.progress-bar-success:focus { + background-color: #229257 !important; + color: white; + } + .progress-bar-info { + background-color: #4B9EB6 !important; + color: white; + } + .progress-bar-info .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-info:hover, + a.progress-bar-info:focus, + button.progress-bar-info:hover, + button.progress-bar-info:focus { + background-color: #3b7f93 !important; + color: white; + } + .progress-bar-warning { + background-color: #F79B5B !important; + color: white; + } + .progress-bar-warning .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-warning:hover, + a.progress-bar-warning:focus, + button.progress-bar-warning:hover, + button.progress-bar-warning:focus { + background-color: #f57d2a !important; + color: white; + } + .progress-bar-danger { + background-color: #D9534F !important; + color: white; + } + .progress-bar-danger .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-danger:hover, + a.progress-bar-danger:focus, + button.progress-bar-danger:hover, + button.progress-bar-danger:focus { + background-color: #c9302c !important; + color: white; + } + .progress-bar-light { + background-color: #f6f9f9 !important; + color: #343a40; + } + .progress-bar-light .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.progress-bar-light:hover, + a.progress-bar-light:focus, + button.progress-bar-light:hover, + button.progress-bar-light:focus { + background-color: #d7e4e4 !important; + color: #343a40; + } + .progress-bar-dark { + background-color: #141f1e !important; + color: white; + } + .progress-bar-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-dark:hover, + a.progress-bar-dark:focus, + button.progress-bar-dark:hover, + button.progress-bar-dark:focus { + background-color: black !important; + color: white; + } + .progress-bar-default { + background-color: #adb5bd !important; + color: white; + } + .progress-bar-default .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-default:hover, + a.progress-bar-default:focus, + button.progress-bar-default:hover, + button.progress-bar-default:focus { + background-color: #919ca6 !important; + color: white; + } + .progress-bar-violet-dark { + background-color: #875A7B !important; + color: white; + } + .progress-bar-violet-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-violet-dark:hover, + a.progress-bar-violet-dark:focus, + button.progress-bar-violet-dark:hover, + button.progress-bar-violet-dark:focus { + background-color: #68465f !important; + color: white; + } + .progress-bar-violet-darker { + background-color: #62495B !important; + color: white; + } + .progress-bar-violet-darker .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-violet-darker:hover, + a.progress-bar-violet-darker:focus, + button.progress-bar-violet-darker:hover, + button.progress-bar-violet-darker:focus { + background-color: #453340 !important; + color: white; + } + .progress-bar-inverse-lightest { + background-color: #98A6B0 !important; + color: white; + } + .progress-bar-inverse-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-inverse-lightest:hover, + a.progress-bar-inverse-lightest:focus, + button.progress-bar-inverse-lightest:hover, + button.progress-bar-inverse-lightest:focus { + background-color: #7b8d9a !important; + color: white; + } + .progress-bar-inverse-light { + background-color: #8B979F !important; + color: white; + } + .progress-bar-inverse-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-inverse-light:hover, + a.progress-bar-inverse-light:focus, + button.progress-bar-inverse-light:hover, + button.progress-bar-inverse-light:focus { + background-color: #707e87 !important; + color: white; + } + .progress-bar-inverse { + background-color: #47738F !important; + color: white; + } + .progress-bar-inverse .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-inverse:hover, + a.progress-bar-inverse:focus, + button.progress-bar-inverse:hover, + button.progress-bar-inverse:focus { + background-color: #36586d !important; + color: white; + } + .progress-bar-inverse-dark { + background-color: #5B7687 !important; + color: white; + } + .progress-bar-inverse-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-inverse-dark:hover, + a.progress-bar-inverse-dark:focus, + button.progress-bar-inverse-dark:hover, + button.progress-bar-inverse-dark:focus { + background-color: #465b69 !important; + color: white; + } + .progress-bar-inverse-darker { + background-color: #485761 !important; + color: white; + } + .progress-bar-inverse-darker .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-inverse-darker:hover, + a.progress-bar-inverse-darker:focus, + button.progress-bar-inverse-darker:hover, + button.progress-bar-inverse-darker:focus { + background-color: #323d44 !important; + color: white; + } + .progress-bar-alpha { + background-color: #00A09D !important; + color: white; + } + .progress-bar-alpha .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-alpha:hover, + a.progress-bar-alpha:focus, + button.progress-bar-alpha:hover, + button.progress-bar-alpha:focus { + background-color: #006d6b !important; + color: white; + } + .progress-bar-alpha-dark { + background-color: #18856F !important; + color: white; + } + .progress-bar-alpha-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-alpha-dark:hover, + a.progress-bar-alpha-dark:focus, + button.progress-bar-alpha-dark:hover, + button.progress-bar-alpha-dark:focus { + background-color: #105a4b !important; + color: white; + } + .progress-bar-alpha-light { + background-color: #26D1AF !important; + color: white; + } + .progress-bar-alpha-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-alpha-light:hover, + a.progress-bar-alpha-light:focus, + button.progress-bar-alpha-light:hover, + button.progress-bar-alpha-light:focus { + background-color: #1ea68b !important; + color: white; + } + .progress-bar-alpha-lightest { + background-color: #2AEBC4 !important; + color: white; + } + .progress-bar-alpha-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-alpha-lightest:hover, + a.progress-bar-alpha-lightest:focus, + button.progress-bar-alpha-lightest:hover, + button.progress-bar-alpha-lightest:focus { + background-color: #13cfa9 !important; + color: white; + } + .progress-bar-beta { + background-color: #5B899E !important; + color: white; + } + .progress-bar-beta .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-beta:hover, + a.progress-bar-beta:focus, + button.progress-bar-beta:hover, + button.progress-bar-beta:focus { + background-color: #486d7e !important; + color: white; + } + .progress-bar-beta-dark { + background-color: #3D5D6B !important; + color: white; + } + .progress-bar-beta-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-beta-dark:hover, + a.progress-bar-beta-dark:focus, + button.progress-bar-beta-dark:hover, + button.progress-bar-beta-dark:focus { + background-color: #2a414b !important; + color: white; + } + .progress-bar-beta-light { + background-color: #699FB8 !important; + color: white; + } + .progress-bar-beta-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-beta-light:hover, + a.progress-bar-beta-light:focus, + button.progress-bar-beta-light:hover, + button.progress-bar-beta-light:focus { + background-color: #4c87a2 !important; + color: white; + } + .progress-bar-beta-lightest { + background-color: #77B5D1 !important; + color: white; + } + .progress-bar-beta-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-beta-lightest:hover, + a.progress-bar-beta-lightest:focus, + button.progress-bar-beta-lightest:hover, + button.progress-bar-beta-lightest:focus { + background-color: #51a0c4 !important; + color: white; + } + .progress-bar-gamma { + background-color: #E46F78 !important; + color: white; + } + .progress-bar-gamma .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-gamma:hover, + a.progress-bar-gamma:focus, + button.progress-bar-gamma:hover, + button.progress-bar-gamma:focus { + background-color: #dc4450 !important; + color: white; + } + .progress-bar-gamma-dark { + background-color: #B0565C !important; + color: white; + } + .progress-bar-gamma-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-gamma-dark:hover, + a.progress-bar-gamma-dark:focus, + button.progress-bar-gamma-dark:hover, + button.progress-bar-gamma-dark:focus { + background-color: #904348 !important; + color: white; + } + .progress-bar-gamma-light { + background-color: #FC7C84 !important; + color: white; + } + .progress-bar-gamma-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-gamma-light:hover, + a.progress-bar-gamma-light:focus, + button.progress-bar-gamma-light:hover, + button.progress-bar-gamma-light:focus { + background-color: #fb4a55 !important; + color: white; + } + .progress-bar-gamma-lightest { + background-color: #FC959C !important; + color: white; + } + .progress-bar-gamma-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-gamma-lightest:hover, + a.progress-bar-gamma-lightest:focus, + button.progress-bar-gamma-lightest:hover, + button.progress-bar-gamma-lightest:focus { + background-color: #fb636e !important; + color: white; + } + .progress-bar-delta { + background-color: #5C5B80 !important; + color: white; + } + .progress-bar-delta .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-delta:hover, + a.progress-bar-delta:focus, + button.progress-bar-delta:hover, + button.progress-bar-delta:focus { + background-color: #474662 !important; + color: white; + } + .progress-bar-delta-dark { + background-color: #37364D !important; + color: white; + } + .progress-bar-delta-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-delta-dark:hover, + a.progress-bar-delta-dark:focus, + button.progress-bar-delta-dark:hover, + button.progress-bar-delta-dark:focus { + background-color: #22212f !important; + color: white; + } + .progress-bar-delta-light { + background-color: #6E6D99 !important; + color: white; + } + .progress-bar-delta-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-delta-light:hover, + a.progress-bar-delta-light:focus, + button.progress-bar-delta-light:hover, + button.progress-bar-delta-light:focus { + background-color: #58577c !important; + color: white; + } + .progress-bar-delta-lightest { + background-color: #807FB3 !important; + color: white; + } + .progress-bar-delta-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-delta-lightest:hover, + a.progress-bar-delta-lightest:focus, + button.progress-bar-delta-lightest:hover, + button.progress-bar-delta-lightest:focus { + background-color: #605fa0 !important; + color: white; + } + .progress-bar-epsilon { + background-color: #D5653E !important; + color: white; + } + .progress-bar-epsilon .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-epsilon:hover, + a.progress-bar-epsilon:focus, + button.progress-bar-epsilon:hover, + button.progress-bar-epsilon:focus { + background-color: #b84d28 !important; + color: white; + } + .progress-bar-epsilon-dark { + background-color: #A34E2F !important; + color: white; + } + .progress-bar-epsilon-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-epsilon-dark:hover, + a.progress-bar-epsilon-dark:focus, + button.progress-bar-epsilon-dark:hover, + button.progress-bar-epsilon-dark:focus { + background-color: #7b3b24 !important; + color: white; + } + .progress-bar-epsilon-light { + background-color: #F07346 !important; + color: white; + } + .progress-bar-epsilon-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-epsilon-light:hover, + a.progress-bar-epsilon-light:focus, + button.progress-bar-epsilon-light:hover, + button.progress-bar-epsilon-light:focus { + background-color: #ec4f17 !important; + color: white; + } + .progress-bar-epsilon-lightest { + background-color: #FF8D63 !important; + color: white; + } + .progress-bar-epsilon-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-epsilon-lightest:hover, + a.progress-bar-epsilon-lightest:focus, + button.progress-bar-epsilon-lightest:hover, + button.progress-bar-epsilon-lightest:focus { + background-color: #ff6830 !important; + color: white; + } + .label-primary { + color: white; + background-color: #00A09D; + } + a.label-primary:hover, + a.label-primary:focus { + color: white; + background-color: #006d6b; + } + a.label-primary:focus, + a.label-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5); + } + .label-secondary { + color: white; + background-color: #adb5bd; + } + a.label-secondary:hover, + a.label-secondary:focus { + color: white; + background-color: #919ca6; + } + a.label-secondary:focus, + a.label-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); + } + .label-success { + color: white; + background-color: #2CBB70; + } + a.label-success:hover, + a.label-success:focus { + color: white; + background-color: #229257; + } + a.label-success:focus, + a.label-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.5); + } + .label-info { + color: white; + background-color: #4B9EB6; + } + a.label-info:hover, + a.label-info:focus { + color: white; + background-color: #3b7f93; + } + a.label-info:focus, + a.label-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(75, 158, 182, 0.5); + } + .label-warning { + color: white; + background-color: #F79B5B; + } + a.label-warning:hover, + a.label-warning:focus { + color: white; + background-color: #f57d2a; + } + a.label-warning:focus, + a.label-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(247, 155, 91, 0.5); + } + .label-danger { + color: white; + background-color: #D9534F; + } + a.label-danger:hover, + a.label-danger:focus { + color: white; + background-color: #c9302c; + } + a.label-danger:focus, + a.label-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); + } + .label-light { + color: #343a40; + background-color: #f6f9f9; + } + a.label-light:hover, + a.label-light:focus { + color: #343a40; + background-color: #d7e4e4; + } + a.label-light:focus, + a.label-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(246, 249, 249, 0.5); + } + .label-dark { + color: white; + background-color: #141f1e; + } + a.label-dark:hover, + a.label-dark:focus { + color: white; + background-color: black; + } + a.label-dark:focus, + a.label-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(20, 31, 30, 0.5); + } + .label-default { + color: white; + background-color: #adb5bd; + } + a.label-default:hover, + a.label-default:focus { + color: white; + background-color: #919ca6; + } + a.label-default:focus, + a.label-default.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); + } + .label-violet-dark { + color: white; + background-color: #875A7B; + } + a.label-violet-dark:hover, + a.label-violet-dark:focus { + color: white; + background-color: #68465f; + } + a.label-violet-dark:focus, + a.label-violet-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(135, 90, 123, 0.5); + } + .label-violet-darker { + color: white; + background-color: #62495B; + } + a.label-violet-darker:hover, + a.label-violet-darker:focus { + color: white; + background-color: #453340; + } + a.label-violet-darker:focus, + a.label-violet-darker.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(98, 73, 91, 0.5); + } + .label-inverse-lightest { + color: white; + background-color: #98A6B0; + } + a.label-inverse-lightest:hover, + a.label-inverse-lightest:focus { + color: white; + background-color: #7b8d9a; + } + a.label-inverse-lightest:focus, + a.label-inverse-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(152, 166, 176, 0.5); + } + .label-inverse-light { + color: white; + background-color: #8B979F; + } + a.label-inverse-light:hover, + a.label-inverse-light:focus { + color: white; + background-color: #707e87; + } + a.label-inverse-light:focus, + a.label-inverse-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(139, 151, 159, 0.5); + } + .label-inverse { + color: white; + background-color: #47738F; + } + a.label-inverse:hover, + a.label-inverse:focus { + color: white; + background-color: #36586d; + } + a.label-inverse:focus, + a.label-inverse.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(71, 115, 143, 0.5); + } + .label-inverse-dark { + color: white; + background-color: #5B7687; + } + a.label-inverse-dark:hover, + a.label-inverse-dark:focus { + color: white; + background-color: #465b69; + } + a.label-inverse-dark:focus, + a.label-inverse-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(91, 118, 135, 0.5); + } + .label-inverse-darker { + color: white; + background-color: #485761; + } + a.label-inverse-darker:hover, + a.label-inverse-darker:focus { + color: white; + background-color: #323d44; + } + a.label-inverse-darker:focus, + a.label-inverse-darker.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(72, 87, 97, 0.5); + } + .label-alpha { + color: white; + background-color: #00A09D; + } + a.label-alpha:hover, + a.label-alpha:focus { + color: white; + background-color: #006d6b; + } + a.label-alpha:focus, + a.label-alpha.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5); + } + .label-alpha-dark { + color: white; + background-color: #18856F; + } + a.label-alpha-dark:hover, + a.label-alpha-dark:focus { + color: white; + background-color: #105a4b; + } + a.label-alpha-dark:focus, + a.label-alpha-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(24, 133, 111, 0.5); + } + .label-alpha-light { + color: white; + background-color: #26D1AF; + } + a.label-alpha-light:hover, + a.label-alpha-light:focus { + color: white; + background-color: #1ea68b; + } + a.label-alpha-light:focus, + a.label-alpha-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 209, 175, 0.5); + } + .label-alpha-lightest { + color: white; + background-color: #2AEBC4; + } + a.label-alpha-lightest:hover, + a.label-alpha-lightest:focus { + color: white; + background-color: #13cfa9; + } + a.label-alpha-lightest:focus, + a.label-alpha-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(42, 235, 196, 0.5); + } + .label-beta { + color: white; + background-color: #5B899E; + } + a.label-beta:hover, + a.label-beta:focus { + color: white; + background-color: #486d7e; + } + a.label-beta:focus, + a.label-beta.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(91, 137, 158, 0.5); + } + .label-beta-dark { + color: white; + background-color: #3D5D6B; + } + a.label-beta-dark:hover, + a.label-beta-dark:focus { + color: white; + background-color: #2a414b; + } + a.label-beta-dark:focus, + a.label-beta-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(61, 93, 107, 0.5); + } + .label-beta-light { + color: white; + background-color: #699FB8; + } + a.label-beta-light:hover, + a.label-beta-light:focus { + color: white; + background-color: #4c87a2; + } + a.label-beta-light:focus, + a.label-beta-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(105, 159, 184, 0.5); + } + .label-beta-lightest { + color: white; + background-color: #77B5D1; + } + a.label-beta-lightest:hover, + a.label-beta-lightest:focus { + color: white; + background-color: #51a0c4; + } + a.label-beta-lightest:focus, + a.label-beta-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(119, 181, 209, 0.5); + } + .label-gamma { + color: white; + background-color: #E46F78; + } + a.label-gamma:hover, + a.label-gamma:focus { + color: white; + background-color: #dc4450; + } + a.label-gamma:focus, + a.label-gamma.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(228, 111, 120, 0.5); + } + .label-gamma-dark { + color: white; + background-color: #B0565C; + } + a.label-gamma-dark:hover, + a.label-gamma-dark:focus { + color: white; + background-color: #904348; + } + a.label-gamma-dark:focus, + a.label-gamma-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(176, 86, 92, 0.5); + } + .label-gamma-light { + color: white; + background-color: #FC7C84; + } + a.label-gamma-light:hover, + a.label-gamma-light:focus { + color: white; + background-color: #fb4a55; + } + a.label-gamma-light:focus, + a.label-gamma-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(252, 124, 132, 0.5); + } + .label-gamma-lightest { + color: white; + background-color: #FC959C; + } + a.label-gamma-lightest:hover, + a.label-gamma-lightest:focus { + color: white; + background-color: #fb636e; + } + a.label-gamma-lightest:focus, + a.label-gamma-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(252, 149, 156, 0.5); + } + .label-delta { + color: white; + background-color: #5C5B80; + } + a.label-delta:hover, + a.label-delta:focus { + color: white; + background-color: #474662; + } + a.label-delta:focus, + a.label-delta.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(92, 91, 128, 0.5); + } + .label-delta-dark { + color: white; + background-color: #37364D; + } + a.label-delta-dark:hover, + a.label-delta-dark:focus { + color: white; + background-color: #22212f; + } + a.label-delta-dark:focus, + a.label-delta-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(55, 54, 77, 0.5); + } + .label-delta-light { + color: white; + background-color: #6E6D99; + } + a.label-delta-light:hover, + a.label-delta-light:focus { + color: white; + background-color: #58577c; + } + a.label-delta-light:focus, + a.label-delta-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(110, 109, 153, 0.5); + } + .label-delta-lightest { + color: white; + background-color: #807FB3; + } + a.label-delta-lightest:hover, + a.label-delta-lightest:focus { + color: white; + background-color: #605fa0; + } + a.label-delta-lightest:focus, + a.label-delta-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(128, 127, 179, 0.5); + } + .label-epsilon { + color: white; + background-color: #D5653E; + } + a.label-epsilon:hover, + a.label-epsilon:focus { + color: white; + background-color: #b84d28; + } + a.label-epsilon:focus, + a.label-epsilon.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(213, 101, 62, 0.5); + } + .label-epsilon-dark { + color: white; + background-color: #A34E2F; + } + a.label-epsilon-dark:hover, + a.label-epsilon-dark:focus { + color: white; + background-color: #7b3b24; + } + a.label-epsilon-dark:focus, + a.label-epsilon-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(163, 78, 47, 0.5); + } + .label-epsilon-light { + color: white; + background-color: #F07346; + } + a.label-epsilon-light:hover, + a.label-epsilon-light:focus { + color: white; + background-color: #ec4f17; + } + a.label-epsilon-light:focus, + a.label-epsilon-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(240, 115, 70, 0.5); + } + .label-epsilon-lightest { + color: white; + background-color: #FF8D63; + } + a.label-epsilon-lightest:hover, + a.label-epsilon-lightest:focus { + color: white; + background-color: #ff6830; + } + a.label-epsilon-lightest:focus, + a.label-epsilon-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 141, 99, 0.5); + } + .label-default { + color: white; + background-color: #adb5bd; + } + a.label-default:hover, + a.label-default:focus { + color: white; + background-color: #919ca6; + } + a.label-default:focus, + a.label-default.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); + } + .center-block { + display: block; + margin: auto; + } + .pull-left { + float: left; + } + .pull-right { + float: right; + } + .panel-primary { + background-color: #00A09D !important; + color: white; + } + .panel-primary .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-primary:hover, + a.panel-primary:focus, + button.panel-primary:hover, + button.panel-primary:focus { + background-color: #006d6b !important; + color: white; + } + .panel-secondary { + background-color: #adb5bd !important; + color: white; + } + .panel-secondary .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-secondary:hover, + a.panel-secondary:focus, + button.panel-secondary:hover, + button.panel-secondary:focus { + background-color: #919ca6 !important; + color: white; + } + .panel-success { + background-color: #2CBB70 !important; + color: white; + } + .panel-success .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-success:hover, + a.panel-success:focus, + button.panel-success:hover, + button.panel-success:focus { + background-color: #229257 !important; + color: white; + } + .panel-info { + background-color: #4B9EB6 !important; + color: white; + } + .panel-info .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-info:hover, + a.panel-info:focus, + button.panel-info:hover, + button.panel-info:focus { + background-color: #3b7f93 !important; + color: white; + } + .panel-warning { + background-color: #F79B5B !important; + color: white; + } + .panel-warning .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-warning:hover, + a.panel-warning:focus, + button.panel-warning:hover, + button.panel-warning:focus { + background-color: #f57d2a !important; + color: white; + } + .panel-danger { + background-color: #D9534F !important; + color: white; + } + .panel-danger .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-danger:hover, + a.panel-danger:focus, + button.panel-danger:hover, + button.panel-danger:focus { + background-color: #c9302c !important; + color: white; + } + .panel-light { + background-color: #f6f9f9 !important; + color: #343a40; + } + .panel-light .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.panel-light:hover, + a.panel-light:focus, + button.panel-light:hover, + button.panel-light:focus { + background-color: #d7e4e4 !important; + color: #343a40; + } + .panel-dark { + background-color: #141f1e !important; + color: white; + } + .panel-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-dark:hover, + a.panel-dark:focus, + button.panel-dark:hover, + button.panel-dark:focus { + background-color: black !important; + color: white; + } + .panel-default { + background-color: #adb5bd !important; + color: white; + } + .panel-default .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-default:hover, + a.panel-default:focus, + button.panel-default:hover, + button.panel-default:focus { + background-color: #919ca6 !important; + color: white; + } + .panel-violet-dark { + background-color: #875A7B !important; + color: white; + } + .panel-violet-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-violet-dark:hover, + a.panel-violet-dark:focus, + button.panel-violet-dark:hover, + button.panel-violet-dark:focus { + background-color: #68465f !important; + color: white; + } + .panel-violet-darker { + background-color: #62495B !important; + color: white; + } + .panel-violet-darker .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-violet-darker:hover, + a.panel-violet-darker:focus, + button.panel-violet-darker:hover, + button.panel-violet-darker:focus { + background-color: #453340 !important; + color: white; + } + .panel-inverse-lightest { + background-color: #98A6B0 !important; + color: white; + } + .panel-inverse-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-inverse-lightest:hover, + a.panel-inverse-lightest:focus, + button.panel-inverse-lightest:hover, + button.panel-inverse-lightest:focus { + background-color: #7b8d9a !important; + color: white; + } + .panel-inverse-light { + background-color: #8B979F !important; + color: white; + } + .panel-inverse-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-inverse-light:hover, + a.panel-inverse-light:focus, + button.panel-inverse-light:hover, + button.panel-inverse-light:focus { + background-color: #707e87 !important; + color: white; + } + .panel-inverse { + background-color: #47738F !important; + color: white; + } + .panel-inverse .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-inverse:hover, + a.panel-inverse:focus, + button.panel-inverse:hover, + button.panel-inverse:focus { + background-color: #36586d !important; + color: white; + } + .panel-inverse-dark { + background-color: #5B7687 !important; + color: white; + } + .panel-inverse-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-inverse-dark:hover, + a.panel-inverse-dark:focus, + button.panel-inverse-dark:hover, + button.panel-inverse-dark:focus { + background-color: #465b69 !important; + color: white; + } + .panel-inverse-darker { + background-color: #485761 !important; + color: white; + } + .panel-inverse-darker .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-inverse-darker:hover, + a.panel-inverse-darker:focus, + button.panel-inverse-darker:hover, + button.panel-inverse-darker:focus { + background-color: #323d44 !important; + color: white; + } + .panel-alpha { + background-color: #00A09D !important; + color: white; + } + .panel-alpha .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-alpha:hover, + a.panel-alpha:focus, + button.panel-alpha:hover, + button.panel-alpha:focus { + background-color: #006d6b !important; + color: white; + } + .panel-alpha-dark { + background-color: #18856F !important; + color: white; + } + .panel-alpha-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-alpha-dark:hover, + a.panel-alpha-dark:focus, + button.panel-alpha-dark:hover, + button.panel-alpha-dark:focus { + background-color: #105a4b !important; + color: white; + } + .panel-alpha-light { + background-color: #26D1AF !important; + color: white; + } + .panel-alpha-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-alpha-light:hover, + a.panel-alpha-light:focus, + button.panel-alpha-light:hover, + button.panel-alpha-light:focus { + background-color: #1ea68b !important; + color: white; + } + .panel-alpha-lightest { + background-color: #2AEBC4 !important; + color: white; + } + .panel-alpha-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-alpha-lightest:hover, + a.panel-alpha-lightest:focus, + button.panel-alpha-lightest:hover, + button.panel-alpha-lightest:focus { + background-color: #13cfa9 !important; + color: white; + } + .panel-beta { + background-color: #5B899E !important; + color: white; + } + .panel-beta .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-beta:hover, + a.panel-beta:focus, + button.panel-beta:hover, + button.panel-beta:focus { + background-color: #486d7e !important; + color: white; + } + .panel-beta-dark { + background-color: #3D5D6B !important; + color: white; + } + .panel-beta-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-beta-dark:hover, + a.panel-beta-dark:focus, + button.panel-beta-dark:hover, + button.panel-beta-dark:focus { + background-color: #2a414b !important; + color: white; + } + .panel-beta-light { + background-color: #699FB8 !important; + color: white; + } + .panel-beta-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-beta-light:hover, + a.panel-beta-light:focus, + button.panel-beta-light:hover, + button.panel-beta-light:focus { + background-color: #4c87a2 !important; + color: white; + } + .panel-beta-lightest { + background-color: #77B5D1 !important; + color: white; + } + .panel-beta-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-beta-lightest:hover, + a.panel-beta-lightest:focus, + button.panel-beta-lightest:hover, + button.panel-beta-lightest:focus { + background-color: #51a0c4 !important; + color: white; + } + .panel-gamma { + background-color: #E46F78 !important; + color: white; + } + .panel-gamma .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-gamma:hover, + a.panel-gamma:focus, + button.panel-gamma:hover, + button.panel-gamma:focus { + background-color: #dc4450 !important; + color: white; + } + .panel-gamma-dark { + background-color: #B0565C !important; + color: white; + } + .panel-gamma-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-gamma-dark:hover, + a.panel-gamma-dark:focus, + button.panel-gamma-dark:hover, + button.panel-gamma-dark:focus { + background-color: #904348 !important; + color: white; + } + .panel-gamma-light { + background-color: #FC7C84 !important; + color: white; + } + .panel-gamma-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-gamma-light:hover, + a.panel-gamma-light:focus, + button.panel-gamma-light:hover, + button.panel-gamma-light:focus { + background-color: #fb4a55 !important; + color: white; + } + .panel-gamma-lightest { + background-color: #FC959C !important; + color: white; + } + .panel-gamma-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-gamma-lightest:hover, + a.panel-gamma-lightest:focus, + button.panel-gamma-lightest:hover, + button.panel-gamma-lightest:focus { + background-color: #fb636e !important; + color: white; + } + .panel-delta { + background-color: #5C5B80 !important; + color: white; + } + .panel-delta .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-delta:hover, + a.panel-delta:focus, + button.panel-delta:hover, + button.panel-delta:focus { + background-color: #474662 !important; + color: white; + } + .panel-delta-dark { + background-color: #37364D !important; + color: white; + } + .panel-delta-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-delta-dark:hover, + a.panel-delta-dark:focus, + button.panel-delta-dark:hover, + button.panel-delta-dark:focus { + background-color: #22212f !important; + color: white; + } + .panel-delta-light { + background-color: #6E6D99 !important; + color: white; + } + .panel-delta-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-delta-light:hover, + a.panel-delta-light:focus, + button.panel-delta-light:hover, + button.panel-delta-light:focus { + background-color: #58577c !important; + color: white; + } + .panel-delta-lightest { + background-color: #807FB3 !important; + color: white; + } + .panel-delta-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-delta-lightest:hover, + a.panel-delta-lightest:focus, + button.panel-delta-lightest:hover, + button.panel-delta-lightest:focus { + background-color: #605fa0 !important; + color: white; + } + .panel-epsilon { + background-color: #D5653E !important; + color: white; + } + .panel-epsilon .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-epsilon:hover, + a.panel-epsilon:focus, + button.panel-epsilon:hover, + button.panel-epsilon:focus { + background-color: #b84d28 !important; + color: white; + } + .panel-epsilon-dark { + background-color: #A34E2F !important; + color: white; + } + .panel-epsilon-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-epsilon-dark:hover, + a.panel-epsilon-dark:focus, + button.panel-epsilon-dark:hover, + button.panel-epsilon-dark:focus { + background-color: #7b3b24 !important; + color: white; + } + .panel-epsilon-light { + background-color: #F07346 !important; + color: white; + } + .panel-epsilon-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-epsilon-light:hover, + a.panel-epsilon-light:focus, + button.panel-epsilon-light:hover, + button.panel-epsilon-light:focus { + background-color: #ec4f17 !important; + color: white; + } + .panel-epsilon-lightest { + background-color: #FF8D63 !important; + color: white; + } + .panel-epsilon-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-epsilon-lightest:hover, + a.panel-epsilon-lightest:focus, + button.panel-epsilon-lightest:hover, + button.panel-epsilon-lightest:focus { + background-color: #ff6830 !important; + color: white; + } + .panel-default { + background-color: white !important; + color: #343a40; + } + .panel-default .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.panel-default:hover, + a.panel-default:focus, + button.panel-default:hover, + button.panel-default:focus { + background-color: #e6e5e5 !important; + color: #343a40; + } + .col-xs-offset-0 { + margin-left: 0; + } + .col-xs-offset-1 { + margin-left: 8.33333333%; + } + .col-xs-offset-2 { + margin-left: 16.66666667%; + } + .col-xs-offset-3 { + margin-left: 25%; + } + .col-xs-offset-4 { + margin-left: 33.33333333%; + } + .col-xs-offset-5 { + margin-left: 41.66666667%; + } + .col-xs-offset-6 { + margin-left: 50%; + } + .col-xs-offset-7 { + margin-left: 58.33333333%; + } + .col-xs-offset-8 { + margin-left: 66.66666667%; + } + .col-xs-offset-9 { + margin-left: 75%; + } + .col-xs-offset-10 { + margin-left: 83.33333333%; + } + .col-xs-offset-11 { + margin-left: 91.66666667%; + } + @media (min-width: 768px) { + .col-sm-offset-0 { + margin-left: 0; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + } + @media (min-width: 992px) { + .col-md-offset-0 { + margin-left: 0; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + } + @media (min-width: 1200px) { + .col-lg-offset-0 { + margin-left: 0; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + } + .nav-stacked { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + flex-direction: column; + } + .navbar-default { + background-color: #f6f9f9 !important; + color: #343a40; + } + .navbar-default .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.navbar-default:hover, + a.navbar-default:focus, + button.navbar-default:hover, + button.navbar-default:focus { + background-color: #d7e4e4 !important; + color: #343a40; + } + .dropdown-toggle .caret { + display: none; + } + .btn-default { + color: white; + background-color: #adb5bd; + border-color: #adb5bd; + } + .btn-default:hover { + color: white; + background-color: #98a2ac; + border-color: #919ca6; + } + .btn-default:focus, + .btn-default.focus { + box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5); + } + .btn-default.disabled, + .btn-default:disabled { + color: white; + background-color: #adb5bd; + border-color: #adb5bd; + } + .btn-default:not(:disabled):not(.disabled):active, + .btn-default:not(:disabled):not(.disabled).active, + .show > .btn-default.dropdown-toggle { + color: white; + background-color: #919ca6; + border-color: #8a95a1; + } + .btn-default:not(:disabled):not(.disabled):active:focus, + .btn-default:not(:disabled):not(.disabled).active:focus, + .show > .btn-default.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5); + } + .hide { + display: none !important; + } + .hidden { + display: none !important; + } + .visible-xs, + .visible-xs-block, + .visible-xs-inline, + .visible-xs-inline-block, + .visible-sm, + .visible-sm-block, + .visible-sm-inline, + .visible-sm-inline-block, + .visible-md, + .visible-md-block, + .visible-md-inline, + .visible-md-inline-block, + .visible-lg, + .visible-lg-block, + .visible-lg-inline, + .visible-lg-inline-block { + display: none !important; + } + @media (max-width: 767.98px) { + .visible-xs, .visible-xs-block { + display: block !important; + } + } + @media (max-width: 767.98px) { + .visible-xs-inline { + display: inline !important; + } + } + @media (max-width: 767.98px) { + .visible-xs-inline-block { + display: inline-block !important; + } + } + @media (min-width: 768px) and (max-width: 991.98px) { + .visible-sm, .visible-sm-block { + display: block !important; + } + } + @media (min-width: 768px) and (max-width: 991.98px) { + .visible-sm-inline { + display: inline !important; + } + } + @media (min-width: 768px) and (max-width: 991.98px) { + .visible-sm-inline-block { + display: inline-block !important; + } + } + @media (min-width: 992px) and (max-width: 1199.98px) { + .visible-md, .visible-md-block { + display: block !important; + } + } + @media (min-width: 992px) and (max-width: 1199.98px) { + .visible-md-inline { + display: inline !important; + } + } + @media (min-width: 992px) and (max-width: 1199.98px) { + .visible-md-inline-block { + display: inline-block !important; + } + } + @media (min-width: 1200px) { + .visible-lg, .visible-lg-block { + display: block !important; + } + } + @media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } + } + @media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } + } + @media (max-width: 767.98px) { + .hidden-xs { + display: none !important; + } + } + @media (min-width: 768px) and (max-width: 991.98px) { + .hidden-sm { + display: none !important; + } + } + @media (min-width: 992px) and (max-width: 1199.98px) { + .hidden-md { + display: none !important; + } + } + @media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } + } + .visible-print { + display: none !important; + } + @media print { + .visible-print { + display: block !important; + } + } + .visible-print-block { + display: none !important; + } + @media print { + .visible-print-block { + display: block !important; + } + } + .visible-print-inline { + display: none !important; + } + @media print { + .visible-print-inline { + display: inline !important; + } + } + .visible-print-inline-block { + display: none !important; + } + @media print { + .visible-print-inline-block { + display: inline-block !important; + } + } + @media print { + .hidden-print { + display: none !important; + } + } + /* /website_profile/static/src/scss/website_profile.scss defined in bundle 'web.assets_frontend' */ + .o_wprofile_body { + background-color: #f7f7fa; + } + .o_wprofile_gradient { + background-image: linear-gradient(120deg, #875A7B, #68465f); + } + .o_wprofile_pict { + width: 100%; + height: 100%; + padding-top: 30%; + background-size: cover; + background-position: center; + } + @media (min-width: 768px) { + .o_wprofile_pict { + padding-top: 70%; + border: 1px solid #68465f; + border-bottom-width: 0; + } + } + @media (min-width: 768px) { + .o_wprofile_header: before { + content: ""; + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: 0; + height: 2.359375rem; + background: rgba(0, 0, 0, 0.2); + } + } + .o_wprofile_sidebar { + border: 1px solid #dee2e6; + } + @media (min-width: 768px) { + .o_wprofile_sidebar { + border-top-width: 0; + } + } + @media (min-width: 768px) { + .o_wprofile_nav_tabs { + margin-top: -2.359375rem; + border-bottom: 0; + } + .o_wprofile_nav_tabs .nav-link, + .o_wprofile_nav_tabs .nav > li > a { + border-radius: 0; + border-width: 0 1px; + line-height: 1.45; + color: rgba(255, 255, 255, 0.8); + } + .o_wprofile_nav_tabs .nav-link:hover, + .o_wprofile_nav_tabs .nav > li > a:hover, + .o_wprofile_nav_tabs .nav-link:focus, + .o_wprofile_nav_tabs .nav > li > a:focus, + .o_wprofile_nav_tabs .nav-link.focus, + .o_wprofile_nav_tabs .nav > li > a.focus { + color: white; + } + .o_wprofile_nav_tabs .nav-link, + .o_wprofile_nav_tabs .nav > li > a, + .o_wprofile_nav_tabs .nav-link:hover, + .o_wprofile_nav_tabs .nav > li > a:hover { + border-color: #875A7B; + background: transparent; + } + .o_wprofile_nav_tabs .nav-link.active, + .o_wprofile_nav_tabs .nav > li > a.active { + color: #343a40; + background: #f7f7fa; + border-color: #f7f7fa; + } + } + @media (max-width: 575.98px) { + .o_wprofile_nav_tabs { + overflow-x: auto; + overflow-y: hidden; + } + .o_wprofile_nav_tabs li { + white-space: nowrap; + } + } + @media (max-width: 767.98px) { + .o_wprofile_tabs_content { + background-color: white; + padding: 0 15px; + } + } + @media (max-width: 575.98px) { + .o_wprofile_tabs_content { + margin: 0 -15px; + } + } + .o_wprofile_progress_circle { + position: relative; + } + .o_wprofile_progress_circle svg.o_pc_circular_chart { + display: block; + max-width: 100%; + } + .o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle_bg, + .o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle { + fill: none; + stroke-width: 1.5px; + stroke-linecap: round; + } + .o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle_bg { + stroke: rgba(0, 0, 0, 0.1); + } + .o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle { + animation: progress 1s ease-out forwards; + } + .o_wprofile_progress_circle svg.o_pc_circular_chart #gradient { + --o-pc-color-stop-1: #00d3cf; + --o-pc-color-stop-2: #00A09D; + } + .o_wprofile_progress_circle .o_pc_overlay { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + @keyframes progress { + 0% { + stroke-dasharray: 0 100; + } + } + .o_wprofile_all_users_nav { + border-width: 1px 0; + } + .o_wprofile_all_users_nav, + .o_wprofile_all_users_nav .o_wprofile_course_nav_search, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn { + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.1); + border-style: solid; + } + .o_wprofile_all_users_nav .o_wprofile_course_nav_search, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn { + border-width: 0 1px; + } + @media (min-width: 768px) { + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn { + color: white; + margin-top: -1px; + border-radius: 0; + min-height: 35px; + } + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn:hover, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn:focus, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn.focus { + color: #343a40; + } + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn:hover { + background-color: white; + } + } + @media (max-width: 767.98px) { + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container ~ .o_wprofile_user_profile_sub_nav_mobile_col { + padding-left: 0; + } + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn { + color: white; + border-radius: 0.125rem; + background-color: rgba(0, 0, 0, 0.25); + } + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn:hover, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn:focus, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn.focus { + color: white; + } + } + .o_wprofile_all_users_nav .breadcrumb-item.active a, + .o_wprofile_all_users_nav .breadcrumb > li.active a, + .o_wprofile_all_users_nav .breadcrumb-item a:hover, + .o_wprofile_all_users_nav .breadcrumb > li a:hover { + color: white; + } + .o_wprofile_all_users_nav .breadcrumb-item a, + .o_wprofile_all_users_nav .breadcrumb > li a, + .o_wprofile_all_users_nav .breadcrumb-item + .breadcrumb-item::before, + .o_wprofile_all_users_nav .breadcrumb > li + .breadcrumb-item::before, + .o_wprofile_all_users_nav .breadcrumb > .breadcrumb-item + li::before, + .o_wprofile_all_users_nav .breadcrumb > li + li::before, + .o_wprofile_all_users_nav .o_wprofile_course_nav_search input::placeholder { + color: rgba(255, 255, 255, 0.8); + } + .o_wprofile_top3_card_footer div { + border-color: #dee2e6; + border-style: solid; + border-width: 1px 0; + margin-top: -1px; + } + .o_wprofile_top3_card_footer div + div { + border-left-width: 1px; + margin-left: -1px; + } + .o_wprofile_pager li.page-item a.page-link, + .o_wprofile_pager .pagination > li a.page-link, + .o_wprofile_pager li.page-item .pagination > li > a, + .o_wprofile_pager .pagination > li > a { + background-color: transparent; + border: 0; + color: #6c757d; + transition-duration: .3s; + } + .o_wprofile_pager li.page-item a.page-link:hover, + .o_wprofile_pager .pagination > li a.page-link:hover, + .o_wprofile_pager li.page-item .pagination > li > a:hover, + .o_wprofile_pager .pagination > li > a:hover { + color: #00A09D; + } + .o_wprofile_pager li.page-item.active a.page-link, + .o_wprofile_pager .pagination > li.active a.page-link, + .o_wprofile_pager li.page-item.active .pagination > li > a, + .o_wprofile_pager .pagination > li.active .pagination > li > a { + color: white; + } + .o_wprofile_pager li.page-item.o_wprofile_pager_arrow a, + .o_wprofile_pager .pagination > li.o_wprofile_pager_arrow a { + color: #00A09D; + } + .o_wprofile_pager li.page-item.o_wprofile_pager_arrow a:hover, + .o_wprofile_pager .pagination > li.o_wprofile_pager_arrow a:hover { + transform: scaleX(1.5) scaleY(1.5); + } + .o_wprofile_pager li.page-item.o_wprofile_pager_arrow.disabled a, + .o_wprofile_pager .pagination > li.o_wprofile_pager_arrow.disabled a { + color: #6c757d; + } + .o_wprofile_pager li.page-item .page-link:focus, + .o_wprofile_pager .pagination > li .page-link:focus, + .o_wprofile_pager li.page-item .pagination > li > a:focus, + .o_wprofile_pager .pagination > li > a:focus { + box-shadow: 0 0 0 0; + } + .country_flag { + display: inline-block; + margin-left: 2px; + max-height: 13px; + width: auto !important; + } + .o_wprofile_pointer { + cursor: pointer; + } + /* /flectra_website/static/src/scss/frontend_variables.scss defined in bundle 'web.assets_frontend' */ + /* /flectra_website/static/src/scss/-old/theme_v2015.scss defined in bundle 'web.assets_frontend' */ + .bg-img-01 { + background-image: url("/flectra_website/static/src/img/backgrounds/bg_snippet_01.jpg"); + background-size: cover; + } + .o-color-overlay { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + display: block; + background-color: transparent; + background-color: rgba(0, 0, 0, 0.35); + } + .o-icon, + #wrapwrap .js_hr_recruitment .o_perk .fa { + border-radius: 50%; + text-align: center; + } + .o-icon.fa.fa-1x, + #wrapwrap .js_hr_recruitment .o_perk .fa.fa-1x { + width: 40px; + height: 40px; + line-height: 40px; + } + .o-icon.fa.fa-2x, + #wrapwrap .js_hr_recruitment .o_perk .fa.fa-2x { + width: 80px; + height: 80px; + line-height: 80px; + } + .o-icon[class*="bg-"], + #wrapwrap .js_hr_recruitment .o_perk .fa[class*="bg-"] { + border: 1px solid #343a40; + background-color: transparent; + color: #343a40; + } + .o-icon[class*="text-"], + #wrapwrap .js_hr_recruitment .o_perk .fa[class*="text-"] { + border-width: 1px; + border-style: solid; + } + .o-thumbnail { + padding: 10px; + background-color: #fff; + border: 0; + border-radius: 0.125rem; + box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); + } + .o-thumbnail-half { + padding: 10px 10px 0 10px; + background-color: #fff; + border: 0; + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); + } + .o-v-middle, + .table > thead > tr > th.o-v-middle, + .table > tbody > tr > th.o-v-middle, + .table > tfoot > tr > th.o-v-middle, + .table > thead > tr > td.o-v-middle, + .table > tbody > tr > td.o-v-middle, + .table > tfoot > tr > td.o-v-middle { + vertical-align: middle; + } + .carousel-control { + text-shadow: none; + opacity: 1; + } + .carousel-control.left, + .carousel-control.right { + background-image: none; + } + .carousel-control.left .fa, + .carousel-control.right .fa { + width: 40px; + height: 40px; + line-height: 40px; + background-color: #875A7B; + border-radius: 50%; + font-size: 14px; + text-align: center; + } + .carousel-control.left .fa { + padding-right: 2px; + } + .carousel-control.right .fa { + padding-left: 2px; + } + .carousel-control:hover { + opacity: 1; + } + .carousel-control:hover .fa { + background-color: #62495B; + } + /* /flectra_website/static/src/scss/-old/snippets_v2015.scss defined in bundle 'web.assets_frontend' */ + .s_big_image .container { + padding-top: 50px; + } + .s_faq { + background-color: #e9ecef; + } + .s_faq .card .card-header, + .s_faq .panel .card-header, + .s_faq .well .card-header, + .s_faq .card .panel-heading, + .s_faq .panel .panel-heading, + .s_faq .well .panel-heading { + padding: 0; + border: 1px solid transparent; + } + .s_faq .card .card-header a, + .s_faq .panel .card-header a, + .s_faq .well .card-header a, + .s_faq .card .panel-heading a, + .s_faq .panel .panel-heading a, + .s_faq .well .panel-heading a { + position: relative; + display: inline-block; + width: 100%; + padding: 15px 15px 15px 40px; + font-weight: 400; + } + .s_faq .card .card-header a:before, + .s_faq .panel .card-header a:before, + .s_faq .well .card-header a:before, + .s_faq .card .panel-heading a:before, + .s_faq .panel .panel-heading a:before, + .s_faq .well .panel-heading a:before { + content: '\f056'; + font-family: 'FontAwesome'; + position: absolute; + top: 14px; + left: 15px; + bottom: auto; + right: auto; + color: #00A09D; + } + .s_faq .card .card-header a.collapsed:before, + .s_faq .panel .card-header a.collapsed:before, + .s_faq .well .card-header a.collapsed:before, + .s_faq .card .panel-heading a.collapsed:before, + .s_faq .panel .panel-heading a.collapsed:before, + .s_faq .well .panel-heading a.collapsed:before { + content: '\f055'; + } + .s_faq .card .card-header:hover, + .s_faq .panel .card-header:hover, + .s_faq .well .card-header:hover, + .s_faq .card .panel-heading:hover, + .s_faq .panel .panel-heading:hover, + .s_faq .well .panel-heading:hover { + border: 1px solid #00A09D; + } + .s_faq .card .card-body, + .s_faq .panel .card-body, + .s_faq .well .card-body, + .s_faq .card .panel-body, + .s_faq .panel .panel-body, + .s_faq .well .panel-body, + .s_faq .card .well, + .s_faq .panel .well, + .s_faq .well .well { + padding: 30px 40px; + border-top-color: #6c757d !important; + } + .s_faq .card .card-body p:last-child, + .s_faq .panel .card-body p:last-child, + .s_faq .well .card-body p:last-child, + .s_faq .card .panel-body p:last-child, + .s_faq .panel .panel-body p:last-child, + .s_faq .well .panel-body p:last-child, + .s_faq .card .well p:last-child, + .s_faq .panel .well p:last-child, + .s_faq .well .well p:last-child, + .s_faq .card .card-body ul:last-child, + .s_faq .panel .card-body ul:last-child, + .s_faq .well .card-body ul:last-child, + .s_faq .card .panel-body ul:last-child, + .s_faq .panel .panel-body ul:last-child, + .s_faq .well .panel-body ul:last-child, + .s_faq .card .well ul:last-child, + .s_faq .panel .well ul:last-child, + .s_faq .well .well ul:last-child { + margin-bottom: 0; + } + /* /flectra_website/static/src/scss/animations.scss defined in bundle 'web.assets_frontend' */ + .o_animate_in_children > * { + transition: all 0.8s cubic-bezier(0.55, 0, 0.1, 1) 0s; + transform-origin: 50% 100%; + opacity: 0; + transform: scale(0.9) translateY(20px); + } + .o_animate_in_children > *[class*="deep-"] { + transition: box-shadow 1s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + .o_animate_in_children:not(.o_visible) > *[class*="deep-"] { + box-shadow: 0 0 0 transparent; + } + .o_animate_in_children.o_visible > * { + opacity: 1; + transform: scale(1) translateY(0px); + } + @keyframes o_anim_fade_in_right { + 0% { + opacity: 0; + transform: translate3d(20%, 0, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + @keyframes o_anim_fade_in_left { + 0% { + opacity: 0; + transform: translate3d(-20%, 0, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + @keyframes o_anim_fade_in_down { + 0% { + opacity: 0; + transform: translate3d(0, -20%, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + @keyframes o_anim_fade_in_up { + 0% { + opacity: 0; + transform: translate3d(0, 20%, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + @keyframes bounce { + 0%, 100% { + transform: scale(0); + } + 50% { + transform: scale(1); + } + } + @keyframes ripple { + 100% { + opacity: 0; + transform: scale(2.5); + } + } + @keyframes tooltip_welcome_before { + 0% { + opacity: 0; + transform: scale(4); + } + 100% { + opacity: 1; + transform: scale(inherit); + } + } + @keyframes tooltip_welcome_after { + 0% { + opacity: 1; + transform: scale(2); + } + 100% { + opacity: 0; + transform: scale(inherit); + } + } + @keyframes o-anim_drop { + 0% { + max-height: 0; + opacity: 0.8; + transform: scale(1.05); + box-shadow: 0 0 20px 0 #555; + } + 80% { + opacity: 1; + } + 100% { + max-height: 1000px; + opacity: 1; + transform: scale(1); + box-shadow: 0 0 0 0 transparent; + } + } + @keyframes o_blink { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + /* /flectra_website/static/src/scss/pictograms.scss defined in bundle 'web.assets_frontend' */ + .o_pic { + display: inline-block; + background-image: url("/flectra_website/static/src/scss/../img/2016/pictograms/o_pic.gif"); + background-image: url("/flectra_website/static/src/scss/../img/2016/pictograms/o_pic.svg"); + background-position: 0 0; + background-repeat: no-repeat; + background-size: cover; + width: 1em; + height: 1em; + } + .o_pic.o_pic_responsive { + width: 100%; + height: 0; + padding-bottom: 100%; + } + .o_pic.o_pic_responsive_half { + width: 50%; + height: 0; + padding-bottom: 50%; + margin-left: auto; + margin-right: auto; + display: block; + } + .o_pic.o_pic_align { + display: inline-block; + vertical-align: middle; + } + .o_pic_1x { + width: 1em; + height: 1em; + } + .o_pic_2x { + width: 2em; + height: 2em; + } + .o_pic_3x { + width: 3em; + height: 3em; + } + .o_pic_4x { + width: 4em; + height: 4em; + } + .o_pic_5x { + width: 5em; + height: 5em; + } + .o_pic_6x { + width: 6em; + height: 6em; + } + .o_pic_7x { + width: 7em; + height: 7em; + } + .o_pic_8x { + width: 8em; + height: 8em; + } + .o_pic_9x { + width: 9em; + height: 9em; + } + .o_pic_10x { + width: 10em; + height: 10em; + } + .o_pic.o_pic_mail { + background-position: 0.1% 0 !important; + } + .o_pic.o_pic_coin { + background-position: 5.4% 0 !important; + } + .o_pic.o_pic_pay { + background-position: 10.65% 0 !important; + } + .o_pic.o_pic_chart { + background-position: 15.8% 0 !important; + } + .o_pic.o_pic_vchart { + background-position: 21.1% 0 !important; + } + .o_pic.o_pic_schedule { + background-position: 26.35% 0 !important; + } + .o_pic.o_pic_layout { + background-position: 31.65% 0 !important; + } + .o_pic.o_pic_magnify { + background-position: 36.95% 0 !important; + } + .o_pic.o_pic_setting { + background-position: 42.2% 0 !important; + } + .o_pic.o_pic_check { + background-position: 47.6% 0 !important; + } + .o_pic.o_pic_uncheck { + background-position: 52.6% 0 !important; + } + /* /flectra_website/static/src/scss/components.scss defined in bundle 'web.assets_frontend' */ + .container::before, + .container::after { + content: ""; + display: table; + clear: both; + } + .o_logo { + background-image: url("/flectra_website/static/src/scss/../img/2016/logos/flectra_logo.png"); + background-image: url("/flectra_website/static/src/scss/../img/2016/logos/flectra_logo.svg"); + background-position: 0 0; + background-repeat: no-repeat; + display: inline-block; + width: 94px; + height: 30px; + background-size: auto 30px; + } + .o_logo.center-block, + .o_logo.o_logo_responsive_half { + position: relative; + margin-left: auto; + margin-right: auto; + display: block; + } + .o_logo.o_logo_responsive { + background-size: cover; + width: 100%; + height: 0; + padding-bottom: 31.9%; + } + .o_logo.o_logo_responsive_half { + background-size: cover; + width: 50%; + height: 0; + padding-bottom: 15.94%; + } + .o_logo_15 { + width: 47px; + height: 15px; + background-size: auto 15px; + } + .o_logo_30 { + width: 94px; + height: 30px; + background-size: auto 30px; + } + .o_logo_60 { + width: 188px; + height: 60px; + background-size: auto 60px; + } + .o_logo_120 { + width: 376px; + height: 120px; + background-size: auto 120px; + } + .o_logo_240 { + width: 752px; + height: 240px; + background-size: auto 240px; + } + .o_logo_inverse { + background-position: 100% 0; + } + .o_logo_inverse.o_logo_15.center-block { + background-position: 102% 0; + } + .shadow { + box-shadow: -40px 40px 160px 0 rgba(0, 0, 0, 0.08), -8px 8px 15px 0 rgba(120, 120, 120, 0.04), 3px 3px 30px 0 rgba(0, 0, 0, 0.04) !important; + } + .shadow-light, + #wrapwrap.o_pricing .pricing-col .pricing-card { + box-shadow: 0px 0px 40px 0 rgba(0, 0, 0, 0.06), -8px 8px 15px 0 rgba(120, 120, 120, 0.02), 3px 3px 30px 0 rgba(0, 0, 0, 0.02); + } + .close { + font-family: "Montserrat", "Flectra Unicode Support Noto", sans-serif; + font-weight: 400; + text-shadow: none; + opacity: 0.9; + } + .close:hover { + opacity: 0.9; + } + .o_overflow_x_hidden { + overflow-x: hidden; + } + .o_overflow_y_hidden { + overflow-y: hidden; + } + .o_overflow_hidden { + overflow: hidden; + } + .o_v_align_col { + align-items: center; + } + .o_v_align_col > *:not(:last-child) { + margin-right: -1px; + } + @media (min-width: 768px) { + .o_v_align_col_sm, #wrapwrap.o_login > main, #wrapwrap.o_sign_up_login > main, #wrapwrap.o_reset_password > main { + align-items: center; + } + .o_v_align_col_sm > *:not(:last-child), + #wrapwrap.o_login > main > *:not(:last-child), + #wrapwrap.o_sign_up_login > main > *:not(:last-child), + #wrapwrap.o_reset_password > main > *:not(:last-child) { + margin-right: -1px; + } + } + @media (min-width: 992px) { + .o_v_align_col_md { + align-items: center; + } + .o_v_align_col_md > *:not(:last-child) { + margin-right: -1px; + } + } + @media (min-width: 1200px) { + .o_v_align_col_lg { + align-items: center; + } + .o_v_align_col_lg > *:not(:last-child) { + margin-right: -1px; + } + } + .o_equal_col > * { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column wrap; + flex-flow: column wrap; + } + .o_equal_col > * > *:not(img) { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + flex: 1 0 auto; + } + .o_equal_col > *:not(:last-child) { + margin-right: -1px; + } + @media (min-width: 768px) { + .o_equal_col_sm > * { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column wrap; + flex-flow: column wrap; + } + .o_equal_col_sm > * > *:not(img) { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + flex: 1 0 auto; + } + .o_equal_col_sm > *:not(:last-child) { + margin-right: -1px; + } + } + @media (min-width: 992px) { + .o_equal_col_md > * { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column wrap; + flex-flow: column wrap; + } + .o_equal_col_md > * > *:not(img) { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + flex: 1 0 auto; + } + .o_equal_col_md > *:not(:last-child) { + margin-right: -1px; + } + } + @media (min-width: 1200px) { + .o_equal_col_lg > * { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column wrap; + flex-flow: column wrap; + } + .o_equal_col_lg > * > *:not(img) { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + flex: 1 0 auto; + } + .o_equal_col_lg > *:not(:last-child) { + margin-right: -1px; + } + } + .o_offset_top > .container:first-child > .row:first-child > *, + .form-horizontal .o_offset_top > .container:first-child > .form-group:first-child > *, + .o_offset_top > .row:first-child > *, + .form-horizontal .o_offset_top > .form-group:first-child > * { + margin-top: 75px; + } + @media (min-width: 768px) { + .o_offset_top > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top > .container: first-child > .form-group: first-child > *, .o_offset_top > .row: first-child > *, .form-horizontal .o_offset_top > .form-group: first-child > * { + margin-top: -37.5px; + } + } + @media (min-width: 992px) { + .o_offset_top > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top > .container: first-child > .form-group: first-child > *, .o_offset_top > .row: first-child > *, .form-horizontal .o_offset_top > .form-group: first-child > * { + margin-top: -75px; + } + } + .o_offset_top_big > .container:first-child > .row:first-child > *, + .form-horizontal .o_offset_top_big > .container:first-child > .form-group:first-child > *, + .o_offset_top_big > .row:first-child > *, + .form-horizontal .o_offset_top_big > .form-group:first-child > * { + margin-top: 100px; + } + @media (min-width: 768px) { + .o_offset_top_big > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_big > .container: first-child > .form-group: first-child > *, .o_offset_top_big > .row: first-child > *, .form-horizontal .o_offset_top_big > .form-group: first-child > * { + margin-top: -50px; + } + } + @media (min-width: 992px) { + .o_offset_top_big > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_big > .container: first-child > .form-group: first-child > *, .o_offset_top_big > .row: first-child > *, .form-horizontal .o_offset_top_big > .form-group: first-child > * { + margin-top: -100px; + } + } + .o_offset_top_biggest > .container:first-child > .row:first-child > *, + .form-horizontal .o_offset_top_biggest > .container:first-child > .form-group:first-child > *, + .o_offset_top_biggest > .row:first-child > *, + .form-horizontal .o_offset_top_biggest > .form-group:first-child > * { + margin-top: 125px; + } + @media (min-width: 768px) { + .o_offset_top_biggest > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_biggest > .container: first-child > .form-group: first-child > *, .o_offset_top_biggest > .row: first-child > *, .form-horizontal .o_offset_top_biggest > .form-group: first-child > * { + margin-top: -62.5px; + } + } + @media (min-width: 992px) { + .o_offset_top_biggest > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_biggest > .container: first-child > .form-group: first-child > *, .o_offset_top_biggest > .row: first-child > *, .form-horizontal .o_offset_top_biggest > .form-group: first-child > * { + margin-top: -125px; + } + } + .o_offset_top_medium > .container:first-child > .row:first-child > *, + .form-horizontal .o_offset_top_medium > .container:first-child > .form-group:first-child > *, + .o_offset_top_medium > .row:first-child > *, + .form-horizontal .o_offset_top_medium > .form-group:first-child > * { + margin-top: 50px; + } + @media (min-width: 768px) { + .o_offset_top_medium > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_medium > .container: first-child > .form-group: first-child > *, .o_offset_top_medium > .row: first-child > *, .form-horizontal .o_offset_top_medium > .form-group: first-child > * { + margin-top: -25px; + } + } + @media (min-width: 992px) { + .o_offset_top_medium > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_medium > .container: first-child > .form-group: first-child > *, .o_offset_top_medium > .row: first-child > *, .form-horizontal .o_offset_top_medium > .form-group: first-child > * { + margin-top: -50px; + } + } + .o_offset_top_small > .container:first-child > .row:first-child > *, + .form-horizontal .o_offset_top_small > .container:first-child > .form-group:first-child > *, + .o_offset_top_small > .row:first-child > *, + .form-horizontal .o_offset_top_small > .form-group:first-child > * { + margin-top: 35px; + } + @media (min-width: 768px) { + .o_offset_top_small > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_small > .container: first-child > .form-group: first-child > *, .o_offset_top_small > .row: first-child > *, .form-horizontal .o_offset_top_small > .form-group: first-child > * { + margin-top: -17.5px; + } + } + @media (min-width: 992px) { + .o_offset_top_small > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_small > .container: first-child > .form-group: first-child > *, .o_offset_top_small > .row: first-child > *, .form-horizontal .o_offset_top_small > .form-group: first-child > * { + margin-top: -35px; + } + } + .visible-ios { + display: none; + } + html.o_ios_device .visible-ios { + display: block; + } + .visible-android { + display: none; + } + html.o_android_device .visible-android { + display: block; + } + .visible-win_phone { + display: none; + } + html.o_win_phone_device .visible-win_phone { + display: block; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border: none; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav).deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-header { + font-weight: 400; + padding: 15px 20px 3px 15px; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-header:first-child { + padding-top: 3px; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a { + padding: .5rem 1rem; + font-size: 0.75rem; + font-weight: 500; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:hover, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:hover, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:focus, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:focus { + color: #fff; + background-color: #00A09D; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:hover .badge, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:hover .badge, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:hover .label, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:hover .label, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:focus .badge, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:focus .badge, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:focus .label, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:focus .label { + background-color: #fff; + color: #00A09D; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item.active, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a.active, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:active, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:active { + color: #343a40; + background-color: #e9ecef; + } + .o_list_line, + .o_list_bullet { + padding-left: 0; + list-style: none; + } + .o_list_line li:before, + .o_list_bullet li:before { + margin-right: 1.2em; + content: "-"; + } + .o_list_bullet li:before { + margin-right: 0.6em; + content: "•"; + } + .btn { + z-index: 1; + transition: background 0.3s cubic-bezier(0.55, 0, 0.1, 1), color 0.3s cubic-bezier(0.55, 0, 0.1, 1); + } + .btn.o_btn_cta { + padding: 0.9em 2em; + font-size: 1rem; + line-height: 1.1; + border-radius: 0.125rem; + width: 250px; + max-width: 100%; + font-family: "Montserrat", "Flectra Unicode Support Noto", sans-serif; + font-weight: 800; + white-space: normal; + } + .btn.btn-secondary, + .btn.btn-default { + color: #343a40; + background-color: white; + border-color: #adb5bd; + } + .btn.btn-secondary:hover, + .btn.btn-default:hover { + color: #343a40; + background-color: #ececec; + border-color: #919ca6; + } + .btn.btn-secondary:focus, + .btn.btn-secondary.focus, + .btn.btn-default:focus, + .btn.btn-default.focus { + box-shadow: 0 0 0 0.2rem rgba(155, 163, 170, 0.5); + } + .btn.btn-secondary.disabled, + .btn.btn-secondary:disabled, + .btn.btn-default.disabled, + .btn.btn-default:disabled { + color: #343a40; + background-color: white; + border-color: #adb5bd; + } + .btn.btn-secondary:not(:disabled):not(.disabled):active, + .btn.btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn.btn-secondary.dropdown-toggle, + .btn.btn-default:not(:disabled):not(.disabled):active, + .btn.btn-default:not(:disabled):not(.disabled).active, + .show > .btn.btn-default.dropdown-toggle { + color: #343a40; + background-color: #e6e5e5; + border-color: #8a95a1; + } + .btn.btn-secondary:not(:disabled):not(.disabled):active:focus, + .btn.btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn.btn-secondary.dropdown-toggle:focus, + .btn.btn-default:not(:disabled):not(.disabled):active:focus, + .btn.btn-default:not(:disabled):not(.disabled).active:focus, + .show > .btn.btn-default.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(155, 163, 170, 0.5); + } + .btn.btn-link { + font-weight: 600; + } + .input-group-btn > .btn { + margin-right: -1px; + border-radius: 0.125rem 0 0 0.125rem; + height: 100%; + } + input + .input-group-btn > .btn { + margin-left: -1px; + margin-right: 0; + border-radius: 0 0.125rem 0.125rem 0; + } + .btn-primary .badge-primary { + background-color: #007a77; + } + .btn-secondary .badge-secondary { + background-color: #98a2ac; + } + .btn-success .badge-success { + background-color: #259c5d; + } + .btn-info .badge-info { + background-color: #3f879c; + } + .btn-warning .badge-warning { + background-color: #f58537; + } + .btn-danger .badge-danger { + background-color: #d23430; + } + .btn-light .badge-light { + background-color: #dfeae9; + } + .btn-dark .badge-dark { + background-color: #050808; + } + .btn-default .badge-default { + background-color: #98a2ac; + } + .btn-violet-dark .badge-violet-dark { + background-color: #704b66; + } + .btn-violet-darker .badge-violet-darker { + background-color: #4c3947; + } + .btn-inverse-lightest .badge-inverse-lightest { + background-color: #82939f; + } + .btn-inverse-light .badge-inverse-light { + background-color: #76848e; + } + .btn-inverse .badge-inverse { + background-color: #3a5e75; + } + .btn-inverse-dark .badge-inverse-dark { + background-color: #4c6270; + } + .btn-inverse-darker .badge-inverse-darker { + background-color: #38434b; + } + .btn-alpha .badge-alpha { + background-color: #007a77; + } + .btn-alpha-dark .badge-alpha-dark { + background-color: #126554; + } + .btn-alpha-light .badge-alpha-light { + background-color: #20b194; + } + .btn-alpha-lightest .badge-alpha-lightest { + background-color: #14dab2; + } + .btn-beta .badge-beta { + background-color: #4d7486; + } + .btn-beta-dark .badge-beta-dark { + background-color: #2f4853; + } + .btn-beta-light .badge-beta-light { + background-color: #518eaa; + } + .btn-beta-lightest .badge-beta-lightest { + background-color: #5aa5c7; + } + .btn-gamma .badge-gamma { + background-color: #de4f5a; + } + .btn-gamma-dark .badge-gamma-dark { + background-color: #98474d; + } + .btn-gamma-light .badge-gamma-light { + background-color: #fb5761; + } + .btn-gamma-lightest .badge-gamma-lightest { + background-color: #fb7079; + } + .btn-delta .badge-delta { + background-color: #4c4b6a; + } + .btn-delta-dark .badge-delta-dark { + background-color: #272637; + } + .btn-delta-light .badge-delta-light { + background-color: #5d5c84; + } + .btn-delta-lightest .badge-delta-lightest { + background-color: #6867a5; + } + .btn-epsilon .badge-epsilon { + background-color: #c2522a; + } + .btn-epsilon-dark .badge-epsilon-dark { + background-color: #854026; + } + .btn-epsilon-light .badge-epsilon-light { + background-color: #ed5823; + } + .btn-epsilon-lightest .badge-epsilon-lightest { + background-color: #ff713d; + } + .badge, + .label { + font-size: 0.75rem; + font-weight: 600; + } + .o_share_icons .btn { + width: 60px; + height: 60px; + line-height: 60px; + padding: 0; + border-radius: 50%; + margin-left: 3px; + } + .o_share_icons .btn .fa { + vertical-align: middle; + } + .o_ripple { + z-index: -1; + transform: scale(0); + background: rgba(0, 0, 0, 0.25); + } + .btn-dark .o_ripple, + .btn-outline-dark .o_ripple { + background-color: rgba(255, 255, 255, 0.25); + } + .o_ripple_animated { + animation: ripple 0.35s ease-in 0s 1 normal none running; + } + .o_gradient { + background: linear-gradient(150deg, #875A7B 20%, #62495B 80%) !important; + } + .o_gradient_inverse { + background: linear-gradient(130deg, #5B7687 30%, #485761 100%) !important; + } + .o_gradient_alpha { + background: linear-gradient(130deg, #00A09D 30%, #5C5B80 100%) !important; + } + .o_gradient_beta { + background: linear-gradient(130deg, #5B899E 30%, #00A09D 100%) !important; + } + .o_gradient_gamma { + background: linear-gradient(130deg, #FC7C84 30%, #D5653E 100%) !important; + } + .o_gradient_delta { + background: linear-gradient(130deg, #5C5B80 30%, #E46F78 100%) !important; + } + .o_gradient_epsilon { + background: linear-gradient(130deg, #D5653E 30%, #5C5B80 100%) !important; + } + .o_stripe { + background-color: #f8f9fa; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + .o_skew { + transform: skewY(-6deg) scaleY(0.75) translateY(15%); + transform-origin: 0 50%; + } + section:first-of-type .o_skew { + transform: skewY(-6deg); + } + @media (min-width: 768px) { + .o_skew_sm { + transform: skewY(-6deg) scaleY(0.75) translateY(15%); + transform-origin: 0 50%; + } + section:first-of-type .o_skew_sm { + transform: skewY(-6deg); + } + } + @media (min-width: 992px) { + .o_skew_md { + transform: skewY(-6deg) scaleY(0.75) translateY(15%); + transform-origin: 0 50%; + } + section:first-of-type .o_skew_md { + transform: skewY(-6deg); + } + } + @media (min-width: 1200px) { + .o_skew_lg { + transform: skewY(-6deg) scaleY(0.75) translateY(15%); + transform-origin: 0 50%; + } + section:first-of-type .o_skew_lg { + transform: skewY(-6deg); + } + } + section { + background-color: #f8f9fa; + position: relative; + width: 100%; + } + .o_bg_devices { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/devices_xs.gif"); + } + @media (min-width: 768px) { + .o_bg_devices { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/devices.gif"); + } + } + .o_bg_arch1, + #wrapwrap.o_login > main, + #wrapwrap.o_sign_up_login > main, + #wrapwrap.o_reset_password > main { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_1_xs.jpg"); + } + @media (min-width: 768px) { + .o_bg_arch1, #wrapwrap.o_login > main, #wrapwrap.o_sign_up_login > main, #wrapwrap.o_reset_password > main { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_1.jpg"); + } + } + .o_bg_arch2 { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_2_xs.jpg"); + } + @media (min-width: 768px) { + .o_bg_arch2 { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_2.jpg"); + } + } + .o_bg_arch3 { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_3.png"); + } + .o_bg_arch4 { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_4_xs.jpg"); + } + @media (min-width: 768px) { + .o_bg_arch4 { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_4.jpg"); + } + } + .o_bg_arch5 { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_5_xs.jpg"); + } + @media (min-width: 768px) { + .o_bg_arch5 { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_5.jpg"); + } + } + .o_bg_arch6 { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_6.jpg"); + } + .o_bg_arch7 { + background-image: url("/flectra_website/static/src/scss/../img/2016/components/arch_7.jpg"); + } + .o_bg_cover, + #wrapwrap.o_login > main, + #wrapwrap.o_sign_up_login > main, + #wrapwrap.o_reset_password > main { + background-size: cover; + } + .o_bg_fit-W { + background-size: 100% auto; + } + .o_bg_fit-H { + background-size: auto 100%; + } + .o_bg_fit-both { + background-size: 100% 100%; + } + .o_bg_no-repeat { + background-repeat: no-repeat; + } + .o_bg_fixed, + #wrapwrap.o_login > main, + #wrapwrap.o_sign_up_login > main, + #wrapwrap.o_reset_password > main { + background-attachment: fixed; + -webkit-transform: transform3d(0, 0, 0); + } + @media (max-width: 767.98px) { + .o_bg_hidden-xs { + background-image: none !important; + background: inherit; + } + } + .h_15 { + height: auto; + min-height: 120px; + min-height: 15vh; + } + .h_20 { + height: auto; + min-height: 160px; + min-height: 20vh; + } + .h_25 { + height: auto; + min-height: 200px; + min-height: 25vh; + } + .h_30 { + height: auto; + min-height: 240px; + min-height: 30vh; + } + .h_35 { + height: auto; + min-height: 280px; + min-height: 35vh; + } + .h_40 { + height: auto; + min-height: 320px; + min-height: 40vh; + } + .h_45 { + height: auto; + min-height: 360px; + min-height: 45vh; + } + .h_50 { + height: auto; + min-height: 400px; + min-height: 50vh; + } + .h_55 { + height: auto; + min-height: 440px; + min-height: 55vh; + } + .h_60 { + height: auto; + min-height: 480px; + min-height: 60vh; + } + .h_65 { + height: auto; + min-height: 520px; + min-height: 65vh; + } + .h_70 { + height: auto; + min-height: 560px; + min-height: 70vh; + } + .h_75 { + height: auto; + min-height: 600px; + min-height: 75vh; + } + .h_80 { + height: auto; + min-height: 640px; + min-height: 80vh; + } + .h_85 { + height: auto; + min-height: 680px; + min-height: 85vh; + } + .h_90 { + height: auto; + min-height: 720px; + min-height: 90vh; + } + .h_95 { + height: auto; + min-height: 760px; + min-height: 95vh; + } + .h_100 { + height: auto; + min-height: 800px; + min-height: 100vh; + } + @media (min-width: 768px) { + .o_first_is_free { + width: 60%; + margin-left: 20%; + } + } + .o_first_is_free > .row, + .form-horizontal .o_first_is_free > .form-group { + margin: 0 10px; + background-color: #62495B; + } + @media (max-width: 767.98px) { + .o_ribbon_container { + padding-top: 45px; + } + } + @media (min-width: 768px) { + .o_ribbon_container { + padding-left: 75px; + } + } + .o_ribbon_container .o_ribbon { + position: absolute; + top: 10px; + left: -72px; + bottom: auto; + right: auto; + width: 200px; + padding: 6px 0; + text-align: center; + backface-visibility: hidden; + transform: rotate(-39deg); + background: linear-gradient(180deg, #98A6B0 20%, #8B979F 80%) !important; + } + .navbar-right { + margin-left: auto !important; + } + .o_tab_nav { + margin: 0 auto; + padding: 0; + list-style-type: none; + justify-content: space-around; + margin-bottom: -1.42em; + } + .o_tab_nav::after { + content: ""; + display: inline-block; + width: 100%; + } + .o_tab_nav > li { + display: inline-block; + } + .o_tab_nav > li > a { + display: block; + padding: 20px 5px; + font-family: "Montserrat", "Flectra Unicode Support Noto", sans-serif; + color: #212529; + letter-spacing: 1px; + text-transform: uppercase; + text-decoration: none; + font-weight: 600; + font-size: 0.9em; + opacity: 0.6; + } + .o_tab_nav > li > a:focus, + .o_tab_nav > li > a:active, + .o_tab_nav > li > a:focus:active { + outline: none; + } + .o_tab_nav > li > a:hover, + .o_tab_nav > li > a.active { + opacity: 1; + color: #875A7B; + text-decoration: none; + } + .o_tab_nav > li.ui-sortable-handle { + background: #ffff66; + cursor: move !important; + } + .o_tab_nav > li.ui-sortable-handle:hover { + background: #cccc00; + } + .o_tab_nav > li.ui-sortable-handle > a { + background-color: white; + outline: 1px dotted black; + } + .o_tab_nav > li.ui-sortable-handle > a:hover { + cursor: text !important; + } + .o_tab_nav.o_tab_nav_small li > a { + font-size: 0.8em; + } + .o_tab_nav.o_tab_nav_has_hr { + margin-bottom: 0; + } + .o_tab_nav.o_tab_nav_has_hr li > a { + padding: 20px 0 10px; + position: relative; + } + .o_tab_nav.o_tab_nav_has_hr li > a:after { + content: ""; + display: block; + background: #875A7B; + width: 100%; + height: 0px; + position: absolute; + top: auto; + left: auto; + bottom: -2px; + right: auto; + transition: height 0.3s ease 0s; + } + .o_tab_nav.o_tab_nav_has_hr li > a.active:after { + height: 3px; + } + .o-text-overflow-inline-block { + display: inline-block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + .o-text-overflow-block { + display: block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + .popover { + border-width: 0; + box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.1), 0 11px 7px 0 rgba(0, 0, 0, 0.09); + } + .popover.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1), 0 14px 12px 0 rgba(0, 0, 0, 0.07); + } + .popover-title { + font-weight: 400; + } + .label.bg-white { + color: #212529; + } + .label.badge-secondary { + background-color: #495057; + } + .pagination { + border-radius: 0; + border-top: 1px solid #d8d8d8; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; + } + .pagination.o_pagination_big { + width: 100%; + } + .pagination > li { + margin: -1px 4px 10px 0; + display: inline-block; + } + .pagination > li:nth-last-child(2) { + margin-right: 0; + } + .pagination > li:last-child { + margin-left: 4px; + margin-right: 0; + } + .pagination > li > a, + .pagination > li > span { + transition: all 0.1s ease; + border-radius: 0 !important; + border-width: 1px 0 0 0; + } + .pagination > li.disabled { + display: none; + } + blockquote p { + font-size: 0.9375rem; + color: #212529; + } + blockquote small { + font-size: 90%; + } + .tooltip .tooltip-inner { + padding: 12px 10px; + font-size: 13px; + line-height: 1.3; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Flectra Unicode Support Noto", "Noto Color Emoji"; + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .tooltip .tooltip-inner.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.1), 0 11px 7px 0 rgba(0, 0, 0, 0.09); + } + .o-no-select { + pointer-events: none; + cursor: default; + } + .o-no-select::selection, + .o-no-select *::selection { + background: transparent; + } + .o-no-select::-moz-selection, + .o-no-select *::-moz-selection { + background: transparent; + } + .card, + .panel, + .well { + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + .card.deep_hover:hover, + .deep_hover.panel:hover, + .deep_hover.well:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .card.s_case_study, + .s_case_study.panel, + .s_case_study.well, + .card.o_card_app, + .o_card_app.panel, + .o_card_app.well, + .card.s_panel_video, + .s_panel_video.panel, + .s_panel_video.well { + border: 0; + } + .card.o_card_app .o_card_app_top, + .o_card_app.panel .o_card_app_top, + .o_card_app.well .o_card_app_top { + border-radius: 0.125rem 0.125rem 0 0; + border-top: 4px solid transparent; + padding-left: 0.9375rem; + pointer-events: none; + } + .card.card_app_small a, + .card_app_small.panel a, + .card_app_small.well a { + padding: 0.46875rem 0.46875rem; + } + .card.card_app_small a img, + .card_app_small.panel a img, + .card_app_small.well a img { + width: 50px; + } + .card.s_case_study, + .s_case_study.panel, + .s_case_study.well { + max-width: 400px; + } + .card.s_case_study .label, + .s_case_study.panel .label, + .s_case_study.well .label, + .card.s_case_study .badge, + .s_case_study.panel .badge, + .s_case_study.well .badge, + .card.s_case_study .label, + .s_case_study.panel .label, + .s_case_study.well .label { + border-radius: 0 0.125rem 0 0; + padding: 10px 15px; + } + .card.s_case_study .s_figure_link, + .s_case_study.panel .s_figure_link, + .s_case_study.well .s_figure_link { + border-radius: 0.125rem 0.125rem 0 0; + text-align: left; + overflow: hidden; + -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC); + } + .card.s_case_study .s_figure_link > a, + .s_case_study.panel .s_figure_link > a, + .s_case_study.well .s_figure_link > a { + opacity: 0.7; + filter: none; + -webkit-filter: none; + } + .card.s_case_study .s_figure_link > a:after, + .s_case_study.panel .s_figure_link > a:after, + .s_case_study.well .s_figure_link > a:after { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + display: block; + background-color: rgba(0, 0, 0, 0.2); + } + .card.s_case_study .s_figure_link h2, + .s_case_study.panel .s_figure_link h2, + .s_case_study.well .s_figure_link h2 { + font-size: 26px; + position: absolute; + top: auto; + left: 0.9375rem; + bottom: 0px; + right: 0.9375rem; + transform: translate(0, 10%); + } + .card.s_case_study .s_figure_link h2:after, + .s_case_study.panel .s_figure_link h2:after, + .s_case_study.well .s_figure_link h2:after { + display: none; + } + .card.s_panel_video .s_figure_link, + .s_panel_video.panel .s_figure_link, + .s_panel_video.well .s_figure_link { + padding-bottom: 56.25% !important; + } + .card.s_panel_video .s_figure_link > a, + .s_panel_video.panel .s_figure_link > a, + .s_panel_video.well .s_figure_link > a { + opacity: 1; + filter: none; + -webkit-filter: none; + } + .card.s_panel_video .s_figure_link::after, + .s_panel_video.panel .s_figure_link::after, + .s_panel_video.well .s_figure_link::after { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: no-repeat center/40% url(/flectra_website/static/src/img/2016/ui/play-button.png); + transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; + cursor: pointer; + } + .card.s_panel_video .s_figure_link:hover::after, + .s_panel_video.panel .s_figure_link:hover::after, + .s_panel_video.well .s_figure_link:hover::after { + transform: scale(1.1); + } + .card.s_panel_video .s_figure_link:hover h2, + .s_panel_video.panel .s_figure_link:hover h2, + .s_panel_video.well .s_figure_link:hover h2 { + transform: translate(0, 10%); + } + .card.s_panel_video .s_figure_link:hover h2:after, + .s_panel_video.panel .s_figure_link:hover h2:after, + .s_panel_video.well .s_figure_link:hover h2:after { + display: none; + } + .card .o_panel_cover, + .panel .o_panel_cover, + .well .o_panel_cover { + display: block; + width: 100%; + height: 170px; + border-radius: 0.125rem 0.125rem 0 0; + background-size: cover; + background-position: center; + } + .o_schedule_demo { + text-align: center; + display: inline-block; + } + @media (min-width: 768px) { + .o_schedule_demo { + max-width: 250px; + width: 100%; + } + } + @media (max-width: 575.98px) { + .o_schedule_demo a: not(.btn) { + color: #26D1AF !important; + } + } + .o_banner_announcement { + background-color: rgba(0, 0, 0, 0.15); + font-size: 13px; + font-weight: 500; + color: white; + } + .o_banner_announcement:hover, + .o_banner_announcement:active, + .o_banner_announcement:focus { + background-color: rgba(0, 0, 0, 0.25); + color: white; + } + .nav-pills.flex-column > li > a { + padding: .5rem 1rem; + border-radius: 0.125rem; + color: #343a40; + } + .nav-pills.flex-column > li > a .badge, + .nav-pills.flex-column > li > a .label { + padding: .4rem .5rem; + background-color: #dee2e6; + } + .nav-pills.flex-column > li > a:hover, + .nav-pills.flex-column > li > a:focus { + color: #875A7B; + } + .nav-pills.flex-column > li > a:hover .badge, + .nav-pills.flex-column > li > a:hover .label, + .nav-pills.flex-column > li > a:focus .badge, + .nav-pills.flex-column > li > a:focus .label { + background-color: #00A09D; + color: #fff; + } + .nav-pills.flex-column > li > a.active, + .nav-pills.flex-column > li > a.active:hover, + .nav-pills.flex-column > li > a.active:focus { + background-color: #875A7B; + color: #fff; + } + .nav-pills.flex-column > li > a.active .badge, + .nav-pills.flex-column > li > a.active .label, + .nav-pills.flex-column > li > a.active:hover .badge, + .nav-pills.flex-column > li > a.active:hover .label, + .nav-pills.flex-column > li > a.active:focus .badge, + .nav-pills.flex-column > li > a.active:focus .label { + background-color: #fff; + color: #875A7B; + } + .o_apps_icons .container { + position: relative; + } + .o_apps_icons .o_search_nav { + padding: 0 15px; + } + .o_apps_icons .o_search_nav .o_apps_search_clear { + position: absolute; + top: 15px; + left: auto; + bottom: auto; + right: 30px; + cursor: pointer; + opacity: 0.5; + } + .o_apps_icons .o_search_nav .o_apps_search_clear:hover { + opacity: 1; + } + .o_apps_icons .o_search_nav .o_apps_search, + .o_apps_icons .o_search_nav .o_apps_search:focus, + .o_apps_icons .o_search_nav .o_apps_search:active { + padding-left: 0; + box-shadow: none; + outline: none; + color: #343a40; + } + .o_apps_list .o_apps_list_col_title { + font-size: 12px; + } + .o_apps_list .o_app_entry { + margin: 6px 10px 40px; + font-size: 13px; + line-height: 1.2; + } + .o_apps_list .o_app_entry.o_app_pseudo span { + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + border-radius: 4px; + margin: 0 auto 5px; + } + .o_apps_list .o_app_entry { + max-width: 88px; + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + width: 78px; + height: 78px; + } + @media (min-width: 576px) { + .o_apps_list .o_app_entry { + max-width: 90px; + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + width: 80px; + height: 80px; + } + } + @media (min-width: 768px) { + .o_apps_list .o_app_entry { + max-width: 90px; + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + width: 80px; + height: 80px; + } + } + @media (min-width: 992px) { + .o_apps_list .o_app_entry { + max-width: 75px; + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + width: 65px; + height: 65px; + } + } + @media (min-width: 1200px) { + .o_apps_list .o_app_entry { + max-width: 80px; + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + width: 70px; + height: 70px; + } + } + .o_apps_list .o_app_entry_pseudo_container_left { + position: absolute; + top: 21px; + left: auto; + bottom: auto; + right: 100%; + } + .o_apps_list .o_app_entry_pseudo_container_right { + position: absolute; + top: 21px; + left: 100%; + bottom: auto; + right: auto; + } + .deep-1, + .loempia_app_card > a { + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + .deep-1.deep_hover:hover, + .loempia_app_card > a.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .deep-2, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .card, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .panel, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .well { + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .deep-2.deep_hover:hover, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .deep_hover.card:hover, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .deep_hover.panel:hover, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .deep_hover.well:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.1), 0 11px 7px 0 rgba(0, 0, 0, 0.09); + } + .deep-3 { + box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.1), 0 11px 7px 0 rgba(0, 0, 0, 0.09); + } + .deep-3.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1), 0 14px 12px 0 rgba(0, 0, 0, 0.07); + } + .deep-4, + .o_chat_window { + box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1), 0 14px 12px 0 rgba(0, 0, 0, 0.07); + } + .deep-4.deep_hover:hover, + .deep_hover.o_chat_window:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 27px 55px 0 rgba(0, 0, 0, 0.1), 0 17px 17px 0 rgba(0, 0, 0, 0.05); + } + .deep-5 { + box-shadow: 0 27px 55px 0 rgba(0, 0, 0, 0.1), 0 17px 17px 0 rgba(0, 0, 0, 0.05); + } + .modal-open #wrapwrap > main { + z-index: auto !important; + } + .modal-open #wrapwrap > footer { + z-index: -1 !important; + } + .flectra_primary { + background-color: #875A7B; + color: white; + } + .flectra_primary * { + color: inherit; + } + .o_images_viewer { + cursor: pointer; + position: relative; + } + .o_images_viewer:before, + .o_images_viewer:after { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + transition: opacity 0.3s; + opacity: 0; + } + .o_images_viewer:before { + content: ''; + background-color: rgba(0, 0, 0, 0.3); + } + .o_images_viewer:after { + top: 40%; + content: '\f002'; + font: 4em/1"FontAwesome"; + color: #e9ecef; + text-align: center; + } + .o_images_viewer:hover:before, + .o_images_viewer:hover:after { + opacity: 1; + } + #o_images_viewer_modal .close { + width: 60px; + height: 50px; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + background: #343a40; + color: white; + } + #o_images_viewer_modal .close:hover { + background: black; + } + #o_images_viewer_modal .modal-dialog, + #o_images_viewer_modal .modal-body { + margin-top: 0 !important; + padding: 0; + } + #o_images_viewer_modal .modal-dialog { + max-width: 75%; + height: 100%; + margin: 0 auto; + } + #o_images_viewer_modal .modal-content { + height: 100%; + background: transparent; + border: none; + } + #o_images_viewer_modal .modal-header { + border: none; + } + #o_images_viewer_modal .modal-body { + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + flex: 1 1 auto; + overflow: auto; + } + #o_images_viewer_modal .carousel-control-prev, + #o_images_viewer_modal .carousel-control-next { + width: 45px; + height: 40px; + top: 45%; + background: rgba(33, 37, 41, 0.4); + color: white; + opacity: 0; + transition: opacity 0.3s; + } + #o_images_viewer_modal .carousel-control-prev:hover, + #o_images_viewer_modal .carousel-control-next:hover { + background: #212529; + } + #o_images_viewer_modal .carousel-inner:hover .carousel-control-prev, + #o_images_viewer_modal .carousel-inner:hover .carousel-control-next { + opacity: 1; + } + /* /flectra_website/static/src/scss/typography.scss defined in bundle 'web.assets_frontend' */ + body { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + .display-1, + h1, + .h1 { + letter-spacing: -0.03em; + word-spacing: 0.02em; + } + .display-2, + h2, + .h2 { + letter-spacing: -0.02em; + word-spacing: 0.015em; + } + .display-3, + h3, + .h3, + #wrap.website_blog .o_post_subtitle h2 { + letter-spacing: -0.01em; + word-spacing: 0.01em; + } + .display-4, + h4, + .h4, + #wrapwrap.o_flectra_editions .o_table_features thead th { + letter-spacing: 0em; + word-spacing: 0.005em; + } + a { + font-weight: 600; + } + .fw_light, + .fw_extralight { + font-weight: 300; + } + .fw_light label, + .fw_light b, + .fw_light strong, + .fw_light a, + .fw_extralight label, + .fw_extralight b, + .fw_extralight strong, + .fw_extralight a { + font-weight: 400; + } + .fw_regular, + .o_jobs #jobs_grid .card, + .o_jobs #jobs_grid .panel, + .o_jobs #jobs_grid .well { + font-weight: 400; + } + .fw_medium { + font-weight: 500; + } + .fw_semibold { + font-weight: 600; + } + .fw_bold { + font-weight: bold; + } + .text-heading { + color: #212529; + } + .text-default { + color: #343a40; + } + .text-white a { + color: #26D1AF; + } + .text-white a:hover, + .text-white a:focus { + color: #2AEBC4; + } + .card-body .text-muted, + .panel-body .text-muted, + .well .text-muted { + color: #6c757d !important; + } + blockquote { + border-left-width: 3px; + } + /* /flectra_website/static/src/scss/layout.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap { + position: relative; + display: block; + height: auto; + min-height: 100%; + background-color: #212529; + } + #wrapwrap > * { + display: block; + } + #wrapwrap:not(.o_fullscreen) > main { + z-index: 1; + position: relative; + height: auto; + background-color: #f8f9fa; + transform: translate3d(auto, auto, 0); + white-space: normal; + box-shadow: 0 10px 10px #16181b; + } + #wrapwrap:not(.o_fullscreen) > main::before, + #wrapwrap:not(.o_fullscreen) > main::after { + content: ""; + display: table; + } + @media (max-width: 991.98px) { + #wrapwrap.o_fullscreen > footer#bottom { + display: none; + } + } + @media (min-width: 576px) { + #wrapwrap > header + main >: not(#wrap): not(.o_wslides_fs_main), #wrapwrap > header + main > #wrap: not(.website_blog) >: first-child, #wrapwrap > header + main > #wrap.website_blog: not(.o_wblog_cover_post) >: first-child, #wrapwrap > header + main > #wrap.website_blog.o_wblog_cover_post > #o_wblog_blog_top .o_wblog_post_title { + border-top: 50px solid transparent !important; + } + #wrapwrap > header.o_has_sub_nav + main >:not(#wrap):not(.o_wslides_fs_main), + #wrapwrap > header.o_has_sub_nav + main > #wrap:not(.website_blog) >:first-child, + #wrapwrap > header.o_has_sub_nav + main > #wrap.website_blog:not(.o_wblog_cover_post) >:first-child, + #wrapwrap > header.o_has_sub_nav + main > #wrap.website_blog.o_wblog_cover_post > #o_wblog_blog_top .o_wblog_post_title { + border-top: 90px solid transparent !important; + } + } + /* /flectra_website/static/src/scss/header.scss defined in bundle 'web.assets_frontend' */ + #oe_main_menu_navbar ~ #wrapwrap .o_main_header.o_has_sub_nav.o_scrolled { + top: -4px; + } + .o_main_header { + position: fixed; + width: 100%; + height: 50px; + z-index: 2; + background-color: rgba(255, 255, 255, 0.6); + color: #343a40; + font-family: "Montserrat", "Flectra Unicode Support Noto", sans-serif; + font-size: 12px; + transition: all 0.2s ease; + transition-property: background, box-shadow; + transform: translate3d(auto, auto, 0); + } + @media (prefers-reduced-motion: reduce) { + .o_main_header { + transition: none; + } + } + .o_main_header a:focus, + .o_main_header a:active, + .o_main_header a:focus:active { + outline: none; + } + .o_main_header .btn-primary { + color: white !important; + } + .o_main_header > .o_main_header_main { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; + height: 100%; + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main { + max-width: 540px; + } + } + @media (min-width: 768px) { + .o_main_header > .o_main_header_main { + max-width: 720px; + } + } + @media (min-width: 992px) { + .o_main_header > .o_main_header_main { + max-width: 960px; + } + } + @media (min-width: 1200px) { + .o_main_header > .o_main_header_main { + max-width: 1140px; + } + } + @media (max-width: 767.98px) { + .o_main_header > .o_main_header_main { + max-width: none; + } + } + .o_main_header > .o_main_header_main a { + color: inherit; + } + .o_main_header > .o_main_header_main a:hover, + .o_main_header > .o_main_header_main a:focus { + color: #2e3a46; + } + .o_main_header > .o_main_header_main .o_logo { + margin: 15px 0; + width: 63px; + height: 20px; + background-size: cover; + } + .o_main_header > .o_main_header_main > .o_primary_nav { + margin: 0 auto; + padding: 0; + text-align: center; + white-space: nowrap; + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main > .o_primary_nav { + height: 100%; + } + .o_main_header > .o_main_header_main > .o_primary_nav:before { + content: ""; + background: transparent; + z-index: -1; + visibility: hidden; + box-shadow: 0 1px 0 transparent; + width: 100%; + height: 50px; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + transition: background 500ms cubic-bezier(0.55, 0, 0.1, 1) 0ms, visibility 0ms linear 500ms, box-shadow 500ms linear 0ms; + } + } + @media (min-width: 576px) and (prefers-reduced-motion: reduce) { + .o_main_header > .o_main_header_main > .o_primary_nav: before { + transition: none; + } + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main > .o_primary_nav.o_sub_opened: before { + visibility: visible; + background: #FCFCFC; + box-shadow: 0 1px 0 #e9ecef; + transition: background 500ms cubic-bezier(0.55, 0, 0.1, 1) 0ms, visibility 0ms linear 0s, box-shadow 500ms linear 0ms; + } + } + @media (min-width: 576px) and (prefers-reduced-motion: reduce) { + .o_main_header > .o_main_header_main > .o_primary_nav.o_sub_opened: before { + transition: none; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown { + position: static; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a { + position: relative; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a::after { + content: ""; + display: block; + margin: 0; + position: absolute; + top: 47%; + left: auto; + bottom: auto; + right: 0; + transform-origin: 50% 50%; + transition: all 300ms ease 0s; + width: 10px; + height: 2px; + border: none; + background-color: #212529; + } + @media (max-width: 767.98px) { + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a: : before, .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a: : after { + background-color: #fff; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a::before { + transform: rotate(45deg); + right: 6px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a::after { + transform: rotate(-45deg); + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a { + color: #875A7B; + font-weight: bold; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a .badge, + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a .label { + display: none; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a::after { + background-color: #875A7B !important; + right: 3px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a::before { + transform: rotate(-45deg); + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a::after { + transform: rotate(45deg); + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > .dropdown-menu { + border: none; + border-radius: 0; + margin: 0; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li { + display: inline-block !important; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li > a { + height: 100%; + line-height: 50px; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li > a:not(.btn) { + display: inline-block; + padding: 0 20px; + font-weight: 600; + text-transform: uppercase; + } + @media (min-width: 768px) and (max-width: 991.98px) { + .o_main_header > .o_main_header_main > .o_primary_nav > li > a: not(.btn) { + font-size: 11px; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li > a:not(.btn):not(.dropdown-toggle) { + padding: 0 10px; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.dropdown > a { + margin-right: 20px; + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav { + visibility: visible; + background-color: white; + transform: translate(0, 0); + transition: transform 500ms cubic-bezier(0.55, 0, 0.1, 1) 0ms, visibility 0ms linear 0ms, background-color 0ms linear 500ms; + } + } + @media (min-width: 576px) and (prefers-reduced-motion: reduce) { + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav { + transition: none; + } + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .row > div, .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .form-horizontal .container > .form-group > div, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .form-group > div { + opacity: 1; + transform: translate(0, 0); + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .row > div:nth-child(1), + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .form-horizontal .container > .form-group > div:nth-child(1), + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .form-group > div:nth-child(1) { + transition-delay: 100ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .row > div:nth-child(2), + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .form-horizontal .container > .form-group > div:nth-child(2), + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .form-group > div:nth-child(2) { + transition-delay: 200ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .row > div:nth-child(3), + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .form-horizontal .container > .form-group > div:nth-child(3), + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .form-group > div:nth-child(3) { + transition-delay: 300ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .row > div:nth-child(4), + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .form-horizontal .container > .form-group > div:nth-child(4), + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .form-group > div:nth-child(4) { + transition-delay: 400ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .o_store_link { + max-height: 50px; + transition: max-height 500ms cubic-bezier(0.55, 0, 0.1, 1) 300ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav::before { + opacity: 0.5; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav { + width: 100%; + padding: 15px 0 65px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05); + } + @media (min-width: 992px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group { + margin-left: -45px; + margin-right: -45px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div { + padding-left: 45px; + padding-right: 45px; + } + } + @media (max-width: 991.98px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container { + max-width: 100%; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div { + font-size: 16px; + overflow: hidden; + } + @media (min-width: 768px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div { + height: 355px; + padding-top: 10px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div + div, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div + div, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div + div { + border-left: 1px solid #e9ecef; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul { + position: relative; + list-style: none; + padding: 0; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li { + height: 30px; + transition: all 300ms cubic-bezier(0.55, 0, 0.1, 1) 100ms; + transition-property: height, opacity; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li > a, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li > a, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li > a { + display: block; + height: 100%; + padding: 0; + line-height: 30px; + font-weight: 500; + font-size: 13px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li > a .badge, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li > a .badge, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li > a .badge, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li > a .label, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li > a .label, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li > a .label { + font-size: 12px; + padding: .25em .85em; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown > a::before, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown > a::after, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown > a::after, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown > a::after { + top: 50%; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown:not(.show) > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown:not(.show) > a::before, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown:not(.show) > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown:not(.show) > a::after, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown:not(.show) > a::after, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown:not(.show) > a::after { + transform-origin: 7px 50%; + width: 8px; + right: 1px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown > ul, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown > ul, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown > ul { + position: absolute; + top: 30px; + left: 0; + bottom: 0; + right: 0; + transform: translate(100%, 0); + opacity: 0; + transition: all 300ms cubic-bezier(0.55, 0, 0.1, 1) 0; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown.show > ul, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > ul, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > ul { + transform: translate(0, 0); + opacity: 1; + transition: all 300ms cubic-bezier(0.55, 0, 0.1, 1) 100ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul.o_sub_opened > li:not(.show), + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul.o_sub_opened > li:not(.show), + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul.o_sub_opened > li:not(.show) { + opacity: 0; + height: 0 !important; + overflow: hidden; + transition: all 300ms cubic-bezier(0.55, 0, 0.1, 1) 0; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family { + text-align: center; + font-weight: 600; + line-height: 2; + pointer-events: none; + cursor: default; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family::selection, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family::selection, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family::selection, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family *::selection, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family *::selection, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family *::selection { + background: transparent; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family::-moz-selection, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family::-moz-selection, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family::-moz-selection, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family *::-moz-selection, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family *::-moz-selection, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family *::-moz-selection { + background: transparent; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family > span, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span { + background-image: url("/flectra_website/static/src/scss/../img/2016/apps_families_s.png"); + background-position: 0px 50%; + background-repeat: no-repeat; + display: none; + } + @media only screen and (-webkit-min-device-pixel-ratio: 2), + only screen and (min--moz-device-pixel-ratio: 2), + only screen and (-o-min-device-pixel-ratio: 2 / 1), + only screen and (min-device-pixel-ratio: 2), + only screen and (min-resolution: 192dpi), + only screen and (min-resolution: 2dppx) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family > span, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span { + background-image: url("/flectra_website/static/src/scss/../img/2016/2x_apps_families_s.png"); + } + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family > span, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span { + display: block; + margin: 0 auto; + background-size: auto 100%; + width: 41px; + height: 40px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family > div, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family > div, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family > div { + font-size: 0.7em; + font-weight: 500; + line-height: 1; + color: #6c757d; + margin-bottom: 1.3em; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div a:hover, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div a:focus, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div a:active, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div a:active, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div a:active { + background-color: transparent; + } + @media (min-width: 768px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_website_apps a: hover, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_website_apps a: hover, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_website_apps a: hover, .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_website_apps a: focus, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_website_apps a: focus, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_website_apps a: focus, .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_website_apps .o_nav_app_family, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_website_apps .o_nav_app_family, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_website_apps .o_nav_app_family { + color: #5B899E; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_sale_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_sale_apps a:hover, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_sale_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_sale_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_sale_apps a:focus, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_sale_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_sale_apps .o_nav_app_family, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_sale_apps .o_nav_app_family, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_sale_apps .o_nav_app_family { + color: #E46F78; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_sale_apps .o_nav_app_family > span, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_sale_apps .o_nav_app_family > span, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_sale_apps .o_nav_app_family > span { + background-position: -48px 50%; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_operation_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_operation_apps a:hover, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_operation_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_operation_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_operation_apps a:focus, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_operation_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_operation_apps .o_nav_app_family, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_operation_apps .o_nav_app_family, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_operation_apps .o_nav_app_family { + color: #5C5B80; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_operation_apps .o_nav_app_family > span, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_operation_apps .o_nav_app_family > span, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_operation_apps .o_nav_app_family > span { + background-position: -96px 50%; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_productivity_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_productivity_apps a:hover, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_productivity_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_productivity_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_productivity_apps a:focus, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_productivity_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_productivity_apps .o_nav_app_family, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_productivity_apps .o_nav_app_family, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_productivity_apps .o_nav_app_family { + color: #D5653E; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_productivity_apps .o_nav_app_family > span, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_productivity_apps .o_nav_app_family > span, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_productivity_apps .o_nav_app_family > span { + background-position: -144px 50%; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .o_store_link { + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: 0; + overflow: hidden; + display: block; + height: 50px; + line-height: 50px; + border-top: 1px solid #e9ecef; + text-align: center; + font-size: 12px; + font-weight: 500; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .o_store_link a { + width: auto; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .o_store_link a:hover { + background-color: transparent; + color: #875A7B; + } + @media (min-width: 768px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav { + display: block; + background-color: #FCFCFC; + visibility: hidden; + z-index: -2; + transform: translate(0, -115%); + transition: transform 333.33333333ms cubic-bezier(0.55, 0, 0.1, 1) 0ms, visibility 0ms linear 333.33333333ms, background-color 0ms linear 0ms; + } + } + @media (min-width: 768px) and (prefers-reduced-motion: reduce) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav { + transition: none; + } + } + @media (min-width: 768px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav .container > .row > div, .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav .form-horizontal .container > .form-group > div, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav .container > .form-group > div { + opacity: 0; + transform: translate(0, -30%); + transition: all 500ms cubic-bezier(0.55, 0, 0.1, 1) 0ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav .o_store_link { + max-height: 0; + transition: max-height 250ms cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav::before { + content: ""; + position: absolute; + top: 100%; + left: 0; + bottom: -1000px; + right: 0; + display: block; + background-color: #000; + opacity: 0; + transition: opacity 500ms cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + } + .o_main_header > .o_main_header_main .o_header_buttons { + height: 100%; + line-height: 50px; + float: right; + } + .o_main_header > .o_main_header_main .o_header_buttons > * { + display: inline-block; + float: left; + } + .o_main_header > .o_main_header_main .o_header_buttons a:not(.btn) { + display: inline-block; + padding: 0 20px; + font-weight: 600; + text-transform: uppercase; + } + @media (min-width: 768px) and (max-width: 991.98px) { + .o_main_header > .o_main_header_main .o_header_buttons a: not(.btn) { + font-size: 11px; + } + .o_main_header > .o_main_header_main .o_header_buttons a:not(.btn):not(.dropdown-toggle) { + padding: 0 10px; + } + } + .o_main_header > .o_main_header_main .o_header_buttons a.dropdown-toggle { + padding: 0 15px; + } + .o_main_header > .o_main_header_main .o_header_buttons a.o_my_cart { + padding: 0; + } + .o_main_header > .o_main_header_main .o_header_buttons a.o_my_cart .my_cart_quantity { + font-family: sans-serif; + border-radius: 100%; + font-weight: 500; + font-size: 90%; + padding: 4px 0; + min-width: 19px; + text-align: center; + display: inline-block; + } + .o_main_header > .o_main_header_main .o_header_buttons .btn-primary { + margin-top: 9px; + } + .o_main_header > .o_main_header_main .o_header_buttons .o_btn_live_dot { + margin-right: 6px; + color: #de4e4a; + animation: o_blink 1.2s cubic-bezier(0.5, 0, 1, 1) infinite alternate; + } + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown { + margin: 0 5px; + } + @media (min-width: 992px) { + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown { + margin: 0 15px; + } + } + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown, + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown .dropdown-toggle { + height: 100%; + } + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown > .dropdown-menu { + left: auto; + right: 0; + line-height: 1.45; + } + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown > .dropdown-menu .dropdown-item, + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown > .dropdown-menu a { + padding: 5px 15px; + font-size: 13px; + font-weight: 500; + text-transform: none; + } + .o_main_header .o_sub_nav { + border: 1px solid rgba(0, 0, 0, 0.05); + border-width: 1px 0; + background-color: rgba(255, 255, 255, 0.8); + } + .o_main_header .o_sub_nav, + .o_main_header .o_sub_nav > .container { + min-height: 40px; + } + .o_main_header .o_sub_nav a:not(.dropdown-item) { + font-weight: 500; + color: #495057; + } + .o_main_header .o_sub_nav a:not(.dropdown-item):hover, + .o_main_header .o_sub_nav a:not(.dropdown-item):focus, + .o_main_header .o_sub_nav a:not(.dropdown-item).focus { + color: #212529; + } + .o_main_header .o_sub_nav a:not(.dropdown-item):active, + .o_main_header .o_sub_nav a:not(.dropdown-item).active { + color: #212529; + } + @media (min-width: 576px) { + .o_main_header .o_sub_nav .o_sub_nav_title { + transform: translate(-64px, 0); + transition: transform 400ms ease 0s; + } + } + .o_main_header .o_sub_nav .call-to-action { + overflow: hidden; + max-width: 0px; + transform-origin: 0 0; + transition: max-width 0.3s ease 0ms; + white-space: nowrap; + } + .o_main_header .o_sub_nav .call-to-action > .btn { + line-height: 1.4; + } + @media (min-width: 576px) { + .o_main_header.o_scrolled .o_sub_nav { + background: #FCFCFC; + } + .o_main_header.o_scrolled .o_sub_nav .o_sub_nav_title { + transform: translate(0, 0); + } + .o_main_header.o_scrolled .o_sub_nav .call-to-action { + max-width: none; + } + } + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav { + transition: 0.3s background-color; + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.1); + } + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .o_app_name_title, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .nav > li > a { + color: rgba(255, 255, 255, 0.9); + } + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .o_app_name_title:hover, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .o_app_name_title:focus, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .o_app_name_title.focus, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .nav > li > a:hover, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .nav > li > a:focus, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .nav > li > a.focus { + color: white; + } + @media (min-width: 576px) { + .o_main_header.o_has_sub_nav { + position: absolute; + } + .o_main_header.o_has_sub_nav.o_scrolled { + position: fixed; + top: -51px; + } + .o_main_header.o_inverted { + background-color: transparent; + color: white; + } + .o_main_header.o_inverted a:hover, + .o_main_header.o_inverted a:focus { + color: inherit; + } + .o_main_header.o_inverted .o_logo { + background-position: 100% 0; + } + .o_main_header.o_inverted .o_logo.o_logo_15.center-block { + background-position: 102% 0; + } + .o_main_header.o_inverted .o_main_header_main > .o_primary_nav > li.dropdown > a::before, + .o_main_header.o_inverted .o_main_header_main > .o_primary_nav > li.dropdown > a::after { + background-color: white; + box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1); + } + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu .dropdown-item:hover, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu a:hover, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu .dropdown-item:focus, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu a:focus { + color: #343a40; + } + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu .dropdown-item.active a:hover, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu a.active a:hover, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu .dropdown-item.active a:focus, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu a.active a:focus { + color: #fff; + } + .o_main_header > .o_main_header_main > .o_header_buttons .dropdown.show { + background-color: #FCFCFC; + color: #343a40; + } + .o_main_header > .o_main_header_main > .o_header_buttons .dropdown.show .dropdown-menu { + background-color: #FCFCFC; + margin-top: 0; + border: none; + border-radius: 0; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + text-align: left; + } + .o_main_header > .o_main_header_main > .o_header_buttons .dropdown.show .dropdown-menu.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .o_main_header > .o_main_header_main > .o_header_buttons .dropdown.show .dropdown-menu > .dropdown-item, + .o_main_header > .o_main_header_main > .o_header_buttons .dropdown.show .dropdown-menu > a { + display: block; + color: #343a40; + float: none; + } + } + .o_main_header.o_scrolled:not(.o_transparent_blocked), + .o_main_header.o_sub_opened { + background-color: #FCFCFC; + color: #343a40; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + .o_main_header.o_scrolled:not(.o_transparent_blocked).deep_hover:hover, + .o_main_header.o_sub_opened.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .o_main_header.o_scrolled:not(.o_transparent_blocked) .o_logo, + .o_main_header.o_sub_opened .o_logo { + background-position: 0 0; + } + .o_main_header.o_scrolled:not(.o_transparent_blocked) > .o_main_header_main > .o_primary_nav > li.dropdown > a::before, + .o_main_header.o_scrolled:not(.o_transparent_blocked) > .o_main_header_main > .o_primary_nav > li.dropdown > a::after, + .o_main_header.o_sub_opened > .o_main_header_main > .o_primary_nav > li.dropdown > a::before, + .o_main_header.o_sub_opened > .o_main_header_main > .o_primary_nav > li.dropdown > a::after { + background-color: #343a40; + box-shadow: 0 1px 1px rgba(52, 58, 64, 0.1); + } + .o_main_header.o_sub_opened .o_sub_nav { + display: none; + } + @media (max-width: 767.98px) { + .o_main_header { + position: relative; + height: auto; + min-height: 50px; + background-color: #FCFCFC; + color: #343a40; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + .o_main_header.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .o_main_header .o_logo { + background-position: 0 0; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.dropdown > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav > li.dropdown > a::after { + background-color: #343a40; + box-shadow: 0 1px 1px rgba(52, 58, 64, 0.1); + } + .o_main_header > .o_main_header_main { + position: relative; + text-align: right; + } + .o_main_header > .o_main_header_main > .o_primary_nav, + .o_main_header > .o_main_header_main .o_header_buttons { + display: none; + } + .o_main_header > .o_main_header_main > .o_sub_nav { + margin: 0 16px; + border: none; + } + .o_main_header > .o_main_header_main > .o_sub_nav > .dropdown-toggle { + margin: 0; + line-height: 50px; + } + .o_main_header > .o_main_header_main > .o_sub_nav > .dropdown-toggle > .o_app_name_title { + transform: translate(0, 0); + } + .o_main_header > .o_main_header_main > .o_sub_nav > .dropdown-toggle > .o_app_name_title::after { + content: ""; + display: inline-block; + width: 0; + height: 0; + vertical-align: middle; + border-bottom: 0; + border-left: 0.3em solid transparent; + border-right: 0.3em solid transparent; + border-top: 0.3em solid; + -moz-transform: scale(0.9999); + margin-left: 5px; + } + .o_main_header > .o_main_header_main > .o_sub_nav > .dropdown-menu { + margin: 0; + border-radius: 0; + } + .o_main_header > .o_main_header_main > .o_mobile_menu_toggle { + width: 50px; + line-height: 50px; + margin-right: -15px; + font-size: 18px; + text-align: center; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main { + margin: 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons { + background-color: #25252D; + padding: 0 15px; + box-sizing: content-box; + margin: 0 -15px 0; + display: block; + text-align: center; + width: 100%; + height: auto; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * { + overflow: visible !important; + float: none; + display: inline; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * > a:not(.btn) { + display: initial !important; + color: #FCFCFC; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > *.btn { + white-space: nowrap; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * .dropdown-menu { + position: relative !important; + transform: none !important; + background: rgba(255, 255, 255, 0.05); + width: 100%; + margin: 0 -15px 0; + box-sizing: content-box; + padding: 5px 15px; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * .dropdown-menu > .dropdown-item, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * .dropdown-menu > a { + display: block; + padding: 5px; + color: #FCFCFC; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * .dropdown-menu > .dropdown-item:hover, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * .dropdown-menu > a:hover { + background-color: transparent; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav { + display: block; + background-color: #25252D; + margin: 0 -15px 0; + padding: 0; + float: none; + white-space: normal; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav .dropdown-menu { + color: #dee2e6; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav a:hover, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav a:focus, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav a:active { + color: white; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav li { + border: 0 solid #33343D; + border-width: 1px 5px 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li { + width: 100%; + padding: 0 15px; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown { + padding: 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > a { + display: none; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .dropdown-menu { + position: static; + display: block; + background-color: transparent; + box-shadow: none; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav { + padding: 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div { + padding: 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul { + list-style-type: none; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li { + height: 50px; + padding: 0 15px; + border-width: 1px 0 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li > a, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li > a { + line-height: 50px; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show { + height: auto; + border: none; + background-color: #25252D; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle { + color: !important; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle:hover, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle:hover, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle:focus, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle:focus, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle:active, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle:active { + color: white !important; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle:before, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle:before, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle:after, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle:after { + background: white !important; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > ul, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > ul { + position: static; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div > .o_nav_app_family, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div > .o_nav_app_family { + height: 50px; + line-height: 50px; + background-color: #33343D; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div > .o_nav_app_family > *, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div > .o_nav_app_family > * { + display: none; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div > .o_nav_app_family::after, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div > .o_nav_app_family::after { + content: "(Apps)"; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .o_store_link { + position: relative; + border-top: 5px solid #33343D; + line-height: inherit; + height: auto; + text-align: left; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .o_store_link a { + display: block; + border-top: 1px solid #33343D; + height: 50px; + line-height: 50px; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown::after { + content: ""; + display: inline-block; + width: 100%; + height: 20px; + margin-bottom: -5px; + background-color: #33343D; + } + .o_main_header.o_mobile_menu_opened > .o_sub_nav { + display: none; + } + } + /* /flectra_website/static/src/scss/footer.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap > footer { + position: relative; + width: 100%; + height: auto; + min-height: 300px; + background-color: #212529 !important; + color: #6c757d; + z-index: 1; + } + @media (min-width: 992px) { + #wrapwrap > footer.o_footer_effect { + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: 0; + position: fixed; + z-index: 0; + } + } + #wrapwrap > footer .o_footer_logo { + margin-bottom: 3em; + margin-top: 3em; + } + #wrapwrap > footer a { + color: #adb5bd; + } + #wrapwrap > footer a:hover, + #wrapwrap > footer a:active, + #wrapwrap > footer a:focus { + color: white; + } + #wrapwrap > footer .dropdown-item, + #wrapwrap > footer .dropdown-menu a, + .dropdown-menu #wrapwrap > footer a { + color: #212529; + } + #wrapwrap > footer .dropdown-item:hover, + #wrapwrap > footer .dropdown-menu a:hover, + .dropdown-menu #wrapwrap > footer a:hover, + #wrapwrap > footer .dropdown-item:focus, + #wrapwrap > footer .dropdown-menu a:focus, + .dropdown-menu #wrapwrap > footer a:focus { + color: #16181b; + } + #wrapwrap > footer .dropdown-item:active, + #wrapwrap > footer .dropdown-menu a:active, + .dropdown-menu #wrapwrap > footer a:active { + color: white; + } + #wrapwrap > footer .divider { + margin: 10px 0; + } + #wrapwrap > footer ul, + #wrapwrap > footer ol { + list-style: none; + padding-left: 0; + } + #wrapwrap > footer span.menu_title { + font-weight: 600; + font-size: 1.2em; + color: white; + } + #wrapwrap > footer span.menu_title + ul { + font-size: 0.9em; + margin-top: 10px; + } + #wrapwrap > footer .o_language_selector, + #wrapwrap > footer .o_country_selector { + display: inline-block; + opacity: 0.8; + } + #wrapwrap > footer .o_language_selector a, + #wrapwrap > footer .o_language_selector .o_country_name, + #wrapwrap > footer .o_country_selector a, + #wrapwrap > footer .o_country_selector .o_country_name { + font-size: 0.9em; + font-weight: 600; + } + #wrapwrap > footer .o_language_selector img, + #wrapwrap > footer .o_country_selector img { + max-height: 20px; + margin-right: 5px; + vertical-align: bottom; + } + #wrapwrap > footer .o_language_selector:hover, + #wrapwrap > footer .o_country_selector:hover { + opacity: 1; + } + #wrapwrap > footer .o_language_selector .dropdown-menu.js_language_selector { + transform: translate3d(0, 0, 0) !important; + max-height: 230px; + overflow: auto; + } + #wrapwrap > footer .o_country_selector { + float: right; + } + #wrapwrap > footer hr { + margin: 10px 0; + border-top-color: #383f45; + } + #wrapwrap > footer .social-links .fa { + margin-right: 20px; + } + #wrapwrap > footer .o_footer_bottom { + background-color: #212529; + color: #adb5bd; + padding: 1em 0; + margin-top: 3em; + } + #wrapwrap > footer .o_footer_bottom a { + opacity: 0.6; + } + #wrapwrap > footer .o_footer_bottom a:hover { + opacity: 1; + } + #wrapwrap > footer .o_footer_bottom .o_logo { + margin-left: 5px; + margin-bottom: -2px; + } + /* /flectra_website/static/src/scss/page-specific.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap.o_home .s_banner { + padding-bottom: 5%; + } + #wrapwrap.o_home .s_banner .o_banner_home_image { + max-width: 180%; + } + @media (min-width: 768px) and (max-width: 991.98px) { + #wrapwrap.o_home .s_banner .o_banner_home_image { + margin-right: -140px; + } + } + @media (min-width: 992px) { + #wrapwrap.o_home .s_o_number_unique_value { + position: absolute; + top: auto; + left: auto; + bottom: 0; + right: auto; + padding-right: 30px; + width: 100%; + background: #f8f9fa; + } + #wrapwrap.o_home .s_o_number_unique_value:before, + #wrapwrap.o_home .s_o_number_unique_value:after { + content: ""; + width: 200%; + height: 100%; + position: absolute; + top: 0; + left: 100%; + bottom: 0; + right: auto; + background: #f8f9fa; + } + #wrapwrap.o_home .s_o_number_unique_value:before { + position: absolute; + top: 0; + left: auto; + bottom: 0; + right: 0; + } + } + @media (min-width: 992px) { + #wrapwrap.o_home .o_no_more_pain { + max-width: 480px; + } + } + @media (min-width: 1200px) { + #wrapwrap.o_home .o_no_more_pain { + max-width: 570px; + min-width: 490px; + } + } + #wrapwrap.o_login > main, + #wrapwrap.o_sign_up_login > main, + #wrapwrap.o_reset_password > main { + min-height: 100vh; + overflow: hidden; + } + #wrapwrap.o_login > main .oe_website_login_container, + #wrapwrap.o_sign_up_login > main .oe_website_login_container, + #wrapwrap.o_reset_password > main .oe_website_login_container { + overflow: hidden; + margin: 0 auto; + } + @media (min-width: 768px) { + #wrapwrap.o_login > main .oe_website_login_container, #wrapwrap.o_sign_up_login > main .oe_website_login_container, #wrapwrap.o_reset_password > main .oe_website_login_container { + padding-top: 0px !important; + margin-top: -30px; + padding-bottom: 10px; + } + } + #wrapwrap.o_login > main .oe_website_login_container .oe_login_form, + #wrapwrap.o_sign_up_login > main .oe_website_login_container .oe_login_form, + #wrapwrap.o_reset_password > main .oe_website_login_container .oe_login_form { + margin: 15px auto 0; + } + #wrapwrap.o_login > main .oe_website_login_container .alert, + #wrapwrap.o_sign_up_login > main .oe_website_login_container .alert, + #wrapwrap.o_reset_password > main .oe_website_login_container .alert { + font-size: 0.8em; + font-weight: 400; + } + #wrapwrap.o_login > main .oe_website_login_container form, + #wrapwrap.o_sign_up_login > main .oe_website_login_container form, + #wrapwrap.o_reset_password > main .oe_website_login_container form { + max-width: 400px; + border-top: 1px solid #e9ecef; + padding-top: 10px; + } + #wrapwrap.o_login > main .oe_website_login_container form .popover.top, + #wrapwrap.o_sign_up_login > main .oe_website_login_container form .popover.top, + #wrapwrap.o_reset_password > main .oe_website_login_container form .popover.top { + height: auto; + background-color: #fff; + } + #wrapwrap.o_login > main .oe_website_login_container button[type='submit'], + #wrapwrap.o_sign_up_login > main .oe_website_login_container button[type='submit'], + #wrapwrap.o_reset_password > main .oe_website_login_container button[type='submit'] { + float: none !important; + width: 100%; + margin-top: 20px; + text-transform: uppercase; + font-weight: 400; + } + @media (min-width: 768px) { + #wrapwrap.o_documents .media-body { + padding-left: 10px; + } + } + #wrapwrap.o_documents .o_documents_fullwidth_pic_1 { + background-size: 100% auto; + padding-top: 38%; + } + #wrapwrap.o_documents .o_documents_fullwidth_pic_1 .container { + margin-top: -10%; + } + @media (min-width: 768px) { + #wrapwrap.o_documents .o_documents_fullwidth_pic_1 .container { + position: relative; + margin-top: -34%; + z-index: 1; + } + #wrapwrap.o_documents .o_documents_fullwidth_pic_1 .container .o_documents_panel_box { + position: absolute; + top: 10%; + left: 15px; + bottom: auto; + right: 55%; + } + } + #wrapwrap.o_documents .o_dc { + padding-top: 40%; + background-size: 100% auto; + background-position: top center; + } + @media (max-width: 767.98px) { + #wrapwrap.o_documents .o_dc .o_dc_form { + background: none; + } + } + @media (min-width: 768px) { + #wrapwrap.o_documents .o_dc .o_dc_form { + box-shadow: -40px 40px 160px 0 rgba(0, 0, 0, 0.08), -8px 8px 15px 0 rgba(120, 120, 120, 0.04), 3px 3px 30px 0 rgba(0, 0, 0, 0.04) !important; + } + } + #wrapwrap.o_documents .o_dc .o_dc_form .o_dc_input_group .o_dc_range { + max-width: 300px; + } + #wrapwrap.o_documents .o_dc .o_dc_form .o_dc_result .o_value { + min-width: 44px; + } + #wrapwrap.o_documents .o_dc figure { + position: relative; + } + #wrapwrap.o_documents .o_dc figure figcaption { + position: absolute; + top: 55%; + left: 0; + bottom: auto; + right: 0; + z-index: 2; + line-height: 1.1; + } + #wrapwrap.o_documents .o_dc figure svg { + margin: 0 auto; + transform: rotate(-90deg); + background: #e9ecef; + border-radius: 50%; + display: block; + } + #wrapwrap.o_documents .o_dc figure circle { + fill: #e9ecef; + stroke-width: 100px; + transition: stroke-dasharray .3s ease .4s; + stroke-dasharray: 0, 200, 0, 200; + } + #wrapwrap.o_documents .o_dc .nav.nav-tabs a { + white-space: nowrap; + } + @media (max-width: 991.98px) { + #wrapwrap.o_documents .o_dc .nav.nav-tabs { + overflow-x: auto; + } + } + #wrapwrap.o_documents .o_dc .tab-content table.table td:first-child, + #wrapwrap.o_documents .o_dc .tab-content table.table th:first-child { + letter-spacing: -0.03em; + word-spacing: -0.03em; + } + #wrapwrap.o_crm .o_crm_animation_wrapper { + position: relative; + } + #wrapwrap.o_crm .o_crm_animation_wrapper > .crm_animation { + background-image: url("/flectra_website/static/src/img/2016/crm/crm_preview.gif"); + background-size: cover; + border: 1px solid #e9ecef; + position: absolute; + top: 9%; + left: 8%; + bottom: 10%; + right: 8%; + width: auto; + } + #wrapwrap.o_website_builder .o_big_laptop .container, + #wrapwrap.o_website_builder .o_big_laptop .row, + #wrapwrap.o_website_builder .o_big_laptop .form-horizontal .form-group, + .form-horizontal #wrapwrap.o_website_builder .o_big_laptop .form-group { + height: 100%; + position: relative; + } + #wrapwrap.o_website_builder .o_big_laptop .o_images .o_ui { + opacity: 0; + transform: translate(-50px, 0); + position: absolute; + top: 25%; + left: auto; + bottom: auto; + right: 10%; + transition: all 1s ease 0s; + width: auto; + height: 45%; + } + @media (min-width: 768px) { + #wrapwrap.o_website_builder .o_big_laptop { + height: 500px; + } + #wrapwrap.o_website_builder .o_big_laptop .o_images { + height: 100%; + } + #wrapwrap.o_website_builder .o_big_laptop .o_images .o_ui { + position: absolute; + top: 35%; + left: auto; + bottom: auto; + right: -5%; + height: 30%; + } + #wrapwrap.o_website_builder .o_big_laptop .o_images .o_laptop { + height: 80%; + margin-top: 15%; + margin-left: -50%; + } + } + @media (min-width: 992px) { + #wrapwrap.o_website_builder .o_big_laptop { + height: 600px; + } + } + @media (min-width: 1200px) { + #wrapwrap.o_website_builder .o_big_laptop { + height: 700px; + } + } + @media (max-width: 767.98px) { + #wrapwrap.o_website_builder .o_big_laptop .o_images .o_laptop { + max-width: 100%; + } + } + #wrapwrap.o_website_builder .o_app_ext .o_tablet_img { + z-index: 1; + float: right; + } + #wrapwrap.o_website_builder .o_app_ext .o_tablet_img > img { + height: 100%; + } + @media (max-width: 991.98px) { + #wrapwrap.o_website_builder .o_app_ext .o_tablet_img { + margin-top: 75px; + } + } + #wrapwrap.o_website_builder .o_app_ext .o_slide_banner { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + position: relative; + width: 170%; + margin: 30px -20% 0 -50%; + padding: 10px 20% 10px 50%; + background-color: white; + white-space: nowrap; + } + #wrapwrap.o_website_builder .o_app_ext .o_slide_banner .check { + margin-right: 10px; + } + @media (min-width: 992px) { + #wrapwrap.o_website_builder .o_app_ext .o_features { + margin-top: 55px; + margin-bottom: 55px; + } + #wrapwrap.o_website_builder .o_app_ext .o_features .o_feature { + position: relative; + } + #wrapwrap.o_website_builder .o_app_ext .o_features .o_feature h4:after { + content: ""; + border-top: 1px dashed #626d78; + margin-left: 15px; + width: 150%; + height: 1px; + position: absolute; + top: 22px; + left: auto; + bottom: auto; + right: auto; + } + #wrapwrap.o_website_builder .o_app_ext .o_features:last-child .o_feature h4:after { + position: absolute; + top: 22px; + left: -150%; + bottom: auto; + right: auto; + margin-left: -15px; + } + } + @media (max-width: 767.98px) { + #wrapwrap.o_website_builder .o_app_ext .o_features { + float: none; + max-width: 400px; + margin: auto; + } + } + #wrapwrap.manufacturing .s_responsive_to_image_block h1 span { + font-size: 0.5em; + display: inline-block; + transform: translate(0, -7px); + backface-visibility: hidden; + } + #wrapwrap.manufacturing #mrp_reporting_video { + position: relative; + padding-bottom: 55%; + font-size: 0; + width: 100%; + height: 0; + } + #wrapwrap.manufacturing #mrp_reporting_video > iframe { + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: auto; + width: 100%; + height: 77%; + } + #wrapwrap.o_pricing .pricing-table { + margin-left: 0; + margin-right: 0; + display: table; + width: 100%; + font-family: "Montserrat", "Flectra Unicode Support Noto", sans-serif; + } + #wrapwrap.o_pricing .pricing-col { + display: table-column; + text-align: center; + float: left; + min-height: 200px; + width: 40%; + } + #wrapwrap.o_pricing .pricing-col:not(.description) { + width: 60%; + } + @media (min-width: 768px) { + #wrapwrap.o_pricing .pricing-col { + width: 23%; + } + #wrapwrap.o_pricing .pricing-col:not(.description) { + width: 35%; + } + } + @media (min-width: 992px) { + #wrapwrap.o_pricing .pricing-col { + width: 20%; + } + #wrapwrap.o_pricing .pricing-col:not(.description) { + width: 20%; + } + } + #wrapwrap.o_pricing .pricing-col .pricing-card { + margin: 0 10px 20px; + background: white; + padding-bottom: 20px; + border-radius: 2px; + } + #wrapwrap.o_pricing .pricing-col .pricing-row { + margin: 10px -10px; + padding: 10px; + position: relative; + font-weight: 400; + font-size: 0.9em; + z-index: 0; + } + #wrapwrap.o_pricing .pricing-col .top { + min-height: 220px; + overflow: hidden; + } + #wrapwrap.o_pricing .pricing-col .top .banner { + position: relative; + padding: 10px; + background: linear-gradient(180deg, #98A6B0 20%, #8B979F 80%) !important; + color: white; + } + #wrapwrap.o_pricing .pricing-col .top .banner > * { + color: white; + } + #wrapwrap.o_pricing .pricing-col .top .suitable { + display: block; + margin: 1em 0; + height: 40px; + } + #wrapwrap.o_pricing .pricing-col .top .suitable .small { + font-size: 10px; + } + #wrapwrap.o_pricing .pricing-col .top .o_pricing_offer_tooltip { + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: 10px; + } + #wrapwrap.o_pricing .pricing-col .top .btn-container { + padding: 0 15px; + font-size: 0.9em; + } + #wrapwrap.o_pricing .description .top .suitable { + text-align: right; + padding-top: 115px; + padding-right: 10px; + } + #wrapwrap.o_pricing .description .top .o_offer_description { + min-height: 120px; + } + #wrapwrap.o_pricing .description .pricing-row:before { + background: rgba(108, 117, 125, 0.5); + content: ""; + position: absolute; + left: 0; + top: 0; + z-index: -1; + width: 450%; + height: 100%; + } + #wrapwrap.o_flectra_editions .o_table_features thead th { + padding: 20px 5px 15px 5px; + } + #wrapwrap.o_flectra_editions .o_table_features thead th, + #wrapwrap.o_flectra_editions .o_table_features tfoot td { + text-align: center; + border: none; + } + #wrapwrap.o_flectra_editions .o_table_features tbody { + background-color: white; + } + #wrapwrap.o_flectra_editions .o_table_features tbody > tr > td { + border: none; + font-size: 13px; + font-weight: 400; + vertical-align: middle; + } + #wrapwrap.o_flectra_editions .o_table_features tbody > tr > td:first-child { + text-align: left; + } + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active { + border-top: 25px solid white; + } + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active:first-child { + border-top: 0; + } + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td { + padding: 15px 0 12px 15px; + } + #wrapwrap.o_brand_assets .anchor { + float: left; + } + #wrapwrap.o_tour div.media_iframe_video iframe { + margin-left: 0; + } + #wrapwrap.o_project_management .graph_bg { + background-image: url("/flectra_website/static/src/img/2016/project/projects_screenshots_04.gif"); + background-position: center bottom; + background-repeat: no-repeat; + background-size: 100% auto; + } + @media (min-width: 768px) { + #wrapwrap.o_docs .o_bg_devices: before { + content: ""; + bottom: 0; + position: absolute; + width: 100%; + height: 50px; + background: linear-gradient(180deg, transparent 20%, white 80%) !important; + } + } + #wrapwrap.o_alternative .o_competitor_card { + position: relative; + height: 320px; + background-color: #fff; + text-align: center; + overflow: hidden; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body { + height: 250px; + margin-bottom: 70px; + line-height: 250px; + font-size: 13px; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body > img { + display: inline-block; + max-width: 130px; + transition: max-width 0.3s ease 0.3s, opacity 0.3s ease 0.3s; + } + @media (prefers-reduced-motion: reduce) { + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body > img { + transition: none; + } + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app { + padding: 0 15px; + opacity: 0; + text-align: left; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img { + width: 60px; + margin: 5px 0 10px 10px; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app .o_app_links { + position: absolute; + top: auto; + left: 15px; + bottom: 15px; + right: 15px; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app .o_app_links > a > i { + margin-right: 5px; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_footer { + position: absolute; + top: 260px; + left: 0; + bottom: auto; + right: 0; + transition: top .3s ease; + height: 60px; + color: #fff; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_footer h4 { + color: inherit; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_footer p { + opacity: 0.75; + } + #wrapwrap.o_alternative .o_competitor_card:hover .o_competitor_card_body { + margin-top: 70px; + margin-bottom: 0; + line-height: inherit; + } + #wrapwrap.o_alternative .o_competitor_card:hover .o_competitor_card_body > img { + visibility: hidden; + max-width: 0; + opacity: 0; + } + #wrapwrap.o_alternative .o_competitor_card:hover .o_competitor_card_body .o_app { + opacity: 1; + transition: opacity .3s ease .3s; + } + #wrapwrap.o_alternative .o_competitor_card:hover .o_competitor_card_footer { + top: 0; + } + #wrapwrap .o_alt_to .o_schedule_demo { + max-width: inherit; + } + #wrapwrap .o_alt_to .o_schedule_demo .o_btn_cta { + width: auto; + } + #wrapwrap .o_alt_to .o_alt_to_testimonial { + width: 70%; + margin: 15%; + } + #wrapwrap .o_alt_to .o_alt_to_testimonial .s_testimonial { + background-color: #fff; + padding: 30px 10px 20px 30px; + } + @media (min-width: 768px) { + #wrapwrap .o_alt_to .o_alt_to_graph { + position: absolute; + z-index: 2; + } + } + #wrapwrap.o_timesheet_mobile_app .mobile { + position: relative; + display: block; + width: 100%; + padding: 30px 10px 50px 10px; + background-color: #e9ecef; + border-radius: 5px; + box-shadow: 0 4px 2px 0 rgba(0, 0, 0, 0.25); + } + #wrapwrap.o_timesheet_mobile_app .mobile:before { + content: ''; + position: absolute; + top: 10px; + left: 50%; + bottom: auto; + right: auto; + display: block; + width: 10px; + height: 10px; + margin-left: -5px; + background-color: #545b62; + border-radius: 50%; + } + #wrapwrap.o_timesheet_mobile_app .mobile:after { + content: ''; + position: absolute; + top: auto; + left: 50%; + bottom: 22px; + right: auto; + display: block; + width: 40px; + height: 8px; + margin-left: -20px; + background-color: #545b62; + border-radius: 20px; + } + #wrapwrap.o_studio .o_studio_icon { + width: 80px; + margin: 10px 15px 15px 15px; + border-radius: 6px; + vertical-align: top; + } + #wrapwrap.o_studio .s_animated_headline_wrapper { + display: inline-block; + padding: 4px 8px; + border: 1px dashed #00A09D; + background-color: fadeout(#00A09D, 85%); + } + @media (max-width: 767.98px) { + #wrapwrap.o_studio .s_animated_headline_wrapper { + display: block; + } + } + #wrapwrap.o_studio .s_panel_video_play { + position: absolute; + top: 6%; + left: 10%; + bottom: 10%; + right: 10%; + width: auto; + height: auto; + } + @media (min-width: 768px) { + #wrapwrap.o_studio .s_animated_headline h1 { + width: 430px; + } + } + #wrapwrap.o_studio .s_animated_headline h4 { + font-size: 16px; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a { + color: #343a40; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a:hover, + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a:focus, + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a.focus { + color: #5B899E; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a:before { + content: ""; + position: absolute; + top: 50%; + left: 0; + bottom: auto; + right: -15px; + height: 1px; + transition: 0.4s background; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a.active { + color: #5B899E; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a.active:before { + background: #5B899E; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul img { + width: 1.5em; + height: 1em; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_tabs { + border-top: 2px solid #5B899E; + box-shadow: -10px 0 10px -5px #e9ecef; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_entry > a { + padding-top: 24px; + transition: padding 0.3s; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_entry > a .o_icon_toggle:before { + content: '-'; + font-size: 2em; + line-height: 5px; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_entry > a.collapsed { + padding-top: 24px; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_entry > a.collapsed .o_icon_toggle:before { + content: "+"; + font-size: 1.5em; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_table { + table-layout: auto; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_table td, + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_table th { + vertical-align: middle; + padding: 0.3rem 0.6em; + } + @media (min-width: 576px) { + #wrapwrap.o_rental .o_rental_order { + background-image: url("/flectra_website/static/src/img/2019/rental/rental_screenshot_04.jpg"); + background-position: right bottom; + } + #wrapwrap.o_rental .o_rental_order .row, + #wrapwrap.o_rental .o_rental_order .form-horizontal .form-group, + .form-horizontal #wrapwrap.o_rental .o_rental_order .form-group { + min-height: 700px; + } + } + @media (min-width: 992px) { + #wrapwrap.o_rental .o_rental_order { + background-position: center bottom; + } + #wrapwrap.o_rental .o_rental_order .row, + #wrapwrap.o_rental .o_rental_order .form-horizontal .form-group, + .form-horizontal #wrapwrap.o_rental .o_rental_order .form-group { + min-height: 450px; + } + } + #wrapwrap.o_rental .o_rental_related_app .popover { + width: 70px; + } + #wrapwrap.o_rental .o_rental_related_app .arrow { + left: 50%; + margin-left: -4px; + } + @media (max-width: 575.98px) { + #wrapwrap.o_rental .o_rental_related_app + .fa { + transform: rotate(90deg) !important; + } + } + #wrapwrap.o_typo .o_typo_page_bg { + background: no-repeat right / auto 100%; + } + @media (max-width: 991.98px) { + #wrapwrap.o_typo .o_typo_page_bg { + background-image: none !important; + } + } + @media (min-width: 992px) { + #wrapwrap.o_typo .o_main_header: not(.o_scrolled) { + background-color: transparent; + } + #wrapwrap.o_typo .o_typo_page_content { + max-width: 400px; + width: 41%; + } + } + #wrapwrap.o_typo .o_typo_page_bg.text-white h1, + #wrapwrap.o_typo .o_typo_page_bg.text-white h1 small, + #wrapwrap.o_typo .o_typo_page_bg.text-white h4, + #wrapwrap.o_typo .o_typo_page_bg.text-white h4 small, + #wrapwrap.o_typo .o_typo_page_bg.text-white .btn-primary, + #wrapwrap.o_typo .o_typo_page_bg.text-white .btn-primary small { + color: white; + } + #wrapwrap.o_typo .o_typo_page_bg.text-white a { + font-weight: 600; + } + #wrapwrap.o_typo .o_typo_page_bg.text-white .text-muted { + color: rgba(255, 255, 255, 0.75) !important; + } + #wrapwrap.o_typo .o_typo_page_bg.text-white .btn-default { + color: #212529; + } + #wrapwrap.o_typo .o_typo_page_bg_0 { + background-color: #f3f3f3; + } + #wrapwrap.o_typo .o_typo_page_bg_0 .o_typo_page_content { + background-color: rgba(243, 243, 243, 0.75); + } + #wrapwrap.o_typo .o_typo_page_bg_1 { + background-color: #eef1f0; + } + #wrapwrap.o_typo .o_typo_page_bg_1 .o_typo_page_content { + background-color: rgba(238, 241, 240, 0.75); + } + #wrapwrap.o_typo .o_typo_page_bg_2 { + background-color: #e3e3e3; + } + #wrapwrap.o_typo .o_typo_page_bg_2 .o_typo_page_content { + background-color: rgba(227, 227, 227, 0.75); + } + #wrapwrap.o_typo .o_typo_page_bg_3 { + background-color: #ae808d; + } + #wrapwrap.o_typo .o_typo_page_bg_3 .o_typo_page_content { + background-color: rgba(174, 128, 141, 0.75); + } + #wrapwrap.o_typo .o_typo_page_bg_4 { + background-color: #9b7b86; + } + #wrapwrap.o_typo .o_typo_page_bg_4 .o_typo_page_content { + background-color: rgba(155, 123, 134, 0.75); + } + @keyframes o_db_fade_top { + 0% { + opacity: 0; + transform: translate3d(0, 20px, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + @keyframes o_db_fade_left { + 0% { + opacity: 0; + transform: translate3d(20px, 0, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + #wrapwrap.o_db_activation, + #wrapwrap.o_redeem_your_flectra_mug { + padding-bottom: 0 !important; + height: 100%; + } + #wrapwrap.o_db_activation > header, + #wrapwrap.o_db_activation > footer, + #wrapwrap.o_redeem_your_flectra_mug > header, + #wrapwrap.o_redeem_your_flectra_mug > footer { + display: none; + } + #wrapwrap.o_db_activation > main, + #wrapwrap.o_redeem_your_flectra_mug > main { + height: 100%; + position: relative; + } + @media (min-width: 576px) { + #wrapwrap.o_db_activation > main, #wrapwrap.o_redeem_your_flectra_mug > main { + background: white; + } + } + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_img, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_img { + background-image: url("/flectra_website/static/src/img/db_activation/db_activation_bg_4.jpg"); + } + #wrapwrap.o_db_activation > main .o_db_activation_container, + #wrapwrap.o_db_activation > main .o_redeem_mug_container, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container { + padding: 0 !important; + height: 100%; + } + #wrapwrap.o_db_activation > main .o_db_activation_container.step_2 .o_db_activation_right > .o_db_activation_img, + #wrapwrap.o_db_activation > main .o_redeem_mug_container.step_2 .o_db_activation_right > .o_db_activation_img, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container.step_2 .o_db_activation_right > .o_db_activation_img, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container.step_2 .o_db_activation_right > .o_db_activation_img { + background-color: #62495B; + background-size: contain; + background-repeat: no-repeat; + } + @media (min-width: 576px) { + #wrapwrap.o_db_activation > main .o_db_activation_container.step_4 .o_db_activation_left, #wrapwrap.o_db_activation > main .o_redeem_mug_container.step_4 .o_db_activation_left, #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container.step_4 .o_db_activation_left, #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container.step_4 .o_db_activation_left { + width: 40%; + } + #wrapwrap.o_db_activation > main .o_db_activation_container.step_4 .o_db_activation_right, + #wrapwrap.o_db_activation > main .o_redeem_mug_container.step_4 .o_db_activation_right, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container.step_4 .o_db_activation_right, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container.step_4 .o_db_activation_right { + transition: all 0.3s; + left: 40%; + } + } + @media (min-width: 576px) and (prefers-reduced-motion: reduce) { + #wrapwrap.o_db_activation > main .o_db_activation_container.step_4 .o_db_activation_right, #wrapwrap.o_db_activation > main .o_redeem_mug_container.step_4 .o_db_activation_right, #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container.step_4 .o_db_activation_right, #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container.step_4 .o_db_activation_right { + transition: none; + } + } + @media (min-width: 576px) { + #wrapwrap.o_db_activation > main .o_db_activation_container.step_4 .o_db_activation_right > .o_db_activation_img, #wrapwrap.o_db_activation > main .o_redeem_mug_container.step_4 .o_db_activation_right > .o_db_activation_img, #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container.step_4 .o_db_activation_right > .o_db_activation_img, #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container.step_4 .o_db_activation_right > .o_db_activation_img { + background-position: right; + } + } + @media (min-width: 576px) { + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left, #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left { + width: 60%; + height: 100%; + } + } + @media (min-width: 992px) { + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left, #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left { + width: 50%; + } + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_logo, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_logo, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_logo, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_logo { + width: 63px; + height: 20px; + background-size: auto 20px; + margin-top: 30px; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_wrapper, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_wrapper, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_wrapper, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_wrapper { + width: 80%; + max-width: 540px; + margin: 0 auto; + position: relative; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content { + padding: 15px 0; + margin-top: 20px; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > * { + animation: o_db_fade_left .3s; + animation-fill-mode: both; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > h2, + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > .o_db_activation_actions, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > h2, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > .o_db_activation_actions, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > h2, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > .o_db_activation_actions, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > h2, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > .o_db_activation_actions { + animation: o_db_fade_top .3s; + animation-fill-mode: both; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(2), + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(2), + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(2), + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(2) { + animation-delay: 0.2s; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(3), + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(3), + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(3), + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(3) { + animation-delay: 0.3s; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(4), + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(4), + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(4), + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(4) { + animation-delay: 0.4s; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(5), + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(5), + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(5), + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(5) { + animation-delay: 0.5s; + } + @media (min-height: 768px) and (min-width: 768px) { + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content, #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content, #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content { + margin-top: -57px; + } + } + @media (min-width: 576px) { + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_wrapper_content, #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_content, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_wrapper_content, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_content, #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_wrapper_content, #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_content, #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left, #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_wrapper_content, #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_content { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left { + justify-content: space-between; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_wrapper_content, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_wrapper_content, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_wrapper_content, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_wrapper_content { + -webkit-box-flex: 1; + -webkit-flex: 1 1 0; + flex: 1 1 0; + justify-content: space-around; + } + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_right, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_right, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_right, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_right { + position: absolute; + top: 0; + left: 60%; + bottom: 0; + right: 0; + background-color: #f8f9fa; + } + @media (min-width: 992px) { + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_right, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_right, #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_right, #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_right { + position: absolute; + top: 0; + left: 50%; + bottom: 0; + right: 0; + } + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_right .o_db_activation_img, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_right .o_db_activation_img, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_right .o_db_activation_img, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_right .o_db_activation_img { + background-position: center; + background-size: cover; + opacity: 0; + transition: opacity 0.2s; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_right .o_db_activation_img.o_current, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_right .o_db_activation_img.o_current, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_container .o_db_activation_right .o_db_activation_img.o_current, + #wrapwrap.o_redeem_your_flectra_mug > main .o_redeem_mug_container .o_db_activation_right .o_db_activation_img.o_current { + transition: opacity 0.2s ease .3s; + opacity: 1; + } + #wrapwrap.o_db_activation > main form .row, + #wrapwrap.o_db_activation > main form .form-horizontal .form-group, + .form-horizontal #wrapwrap.o_db_activation > main form .form-group, + #wrapwrap.o_redeem_your_flectra_mug > main form .row, + #wrapwrap.o_redeem_your_flectra_mug > main form .form-horizontal .form-group, + .form-horizontal #wrapwrap.o_redeem_your_flectra_mug > main form .form-group { + position: relative; + } + #wrapwrap.o_db_activation > main .col-form-label, + #wrapwrap.o_db_activation > main .control-label, + #wrapwrap.o_redeem_your_flectra_mug > main .col-form-label, + #wrapwrap.o_redeem_your_flectra_mug > main .control-label { + line-height: 1.3; + } + #wrapwrap.o_db_activation > main .form-control, + #wrapwrap.o_db_activation > main .o_db_activation_input, + #wrapwrap.o_redeem_your_flectra_mug > main .form-control, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input { + border-width: 0 0 1px 0; + box-shadow: none; + border-radius: 0; + border-color: #dee2e6; + padding: 5px 0 1px; + color: #343a40; + } + #wrapwrap.o_db_activation > main .form-control:focus, + #wrapwrap.o_db_activation > main .form-control:active, + #wrapwrap.o_db_activation > main .o_db_activation_input:focus, + #wrapwrap.o_db_activation > main .o_db_activation_input:active, + #wrapwrap.o_redeem_your_flectra_mug > main .form-control:focus, + #wrapwrap.o_redeem_your_flectra_mug > main .form-control:active, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input:focus, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input:active { + border-color: #343a40; + box-shadow: none; + outline: none; + } + #wrapwrap.o_db_activation > main textarea.o_db_activation_input, + #wrapwrap.o_redeem_your_flectra_mug > main textarea.o_db_activation_input { + border: none; + padding: 12px; + resize: vertical; + min-height: 120px; + max-height: 200px; + line-height: 1.5; + font-size: 14px; + background-color: #f8f9fa; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col { + padding: 0; + position: relative; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col input, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col input { + width: 100%; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col select, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col select { + width: 100%; + background-color: transparent; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col .tooltip, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col .tooltip { + width: 100%; + position: absolute; + top: auto; + left: 50%; + bottom: 100%; + right: auto; + transform: translateX(-50%); + transition: all .3s; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col .tooltip .tooltip-inner, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col .tooltip .tooltip-inner { + border-top: 3px solid #F79B5B; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_warning .tooltip, + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_error .tooltip, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col.o_has_warning .tooltip, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col.o_has_error .tooltip { + opacity: 1; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_warning .tooltip-inner, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col.o_has_warning .tooltip-inner { + border-top: 3px solid #F79B5B; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_warning input, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col.o_has_warning input { + color: #F79B5B; + border-color: #F79B5B; + color: #F79B5B; + opacity: 0.5; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_error .tooltip-inner, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col.o_has_error .tooltip-inner { + border-top: 3px solid #D9534F; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_error input, + #wrapwrap.o_redeem_your_flectra_mug > main .o_db_activation_input_col.o_has_error input { + color: #D9534F; + border-color: #D9534F; + color: #D9534F; + opacity: 0.5; + } + @media (min-width: 768px) { + #wrapwrap.o_db_activation > main .o_col-sm-0, #wrapwrap.o_redeem_your_flectra_mug > main .o_col-sm-0 { + width: 0; + } + } + #wrapwrap.o_db_activation .o_db_activation_steps, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps { + padding: 15px 0; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper { + height: 100% !important; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .progress, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .progress { + width: 100%; + height: 1px; + position: absolute; + top: 6px; + left: 0; + bottom: auto; + right: auto; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .progress .progress-bar, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .progress .progress-bar { + transition: width 2s; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group { + display: table; + width: 100%; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div { + display: table-cell; + vertical-align: top; + position: relative; + width: 33%; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .h6, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .h6 { + display: inline-block; + position: relative; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_title, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_title { + opacity: 0.6; + display: block; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_dot, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_dot { + padding: 5px; + display: inline-block; + position: relative; + border-radius: 100%; + background: white; + box-shadow: 0 0 0 5px white; + border: 2px solid #dee2e6; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_title, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_dot, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_title, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_dot { + transition: all 0.5s; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:last-child .h6:before, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:first-child .h6:before, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:last-child .h6:before, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:first-child .h6:before { + content: ""; + background-color: white; + position: absolute; + top: 3px; + left: 0; + bottom: 27px; + right: 50%; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:last-child:last-child .h6:before, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:first-child:last-child .h6:before, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:last-child:last-child .h6:before, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:first-child:last-child .h6:before { + position: absolute; + top: 3px; + left: 50%; + bottom: 27px; + right: 0; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done .o_title, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current .o_title, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done .o_title, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current .o_title { + opacity: 1; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done .o_dot, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current .o_dot, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done .o_dot, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current .o_dot { + border-color: #00A09D; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done.o_done .o_dot, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current.o_done .o_dot, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done.o_done .o_dot, + #wrapwrap.o_redeem_your_flectra_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current.o_done .o_dot { + background-color: #00A09D; + } + #wrap .s_affix.mt32:first-child { + margin-top: 0 !important; + } + /* /flectra_website/static/src/scss/blog.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap.single_post { + background-color: white; + } + #wrap.website_blog { + display: block; + } + #wrap.website_blog:not(.o_single_blog) { + background: white; + } + #wrap.website_blog #title { + border-top-width: 0 !important; + position: relative; + background-color: #212529; + } + #wrap.website_blog #title > .o_blog_cover_container { + height: 300px; + } + @media (min-width: 768px) { + #wrap.website_blog #title > .o_blog_cover_container { + height: 400px; + } + } + #wrap.website_blog.o_single_blog #title > .o_blog_cover_container { + height: 500px; + } + @media (min-width: 768px) { + #wrap.website_blog.o_single_blog #title > .o_blog_cover_container { + height: 600px; + } + } + #wrap.website_blog .o_blog_cover_container { + width: 100%; + background-color: #212529; + } + #wrap.website_blog .o_cover { + min-height: 350px; + } + #wrap.website_blog .cover_footer { + height: 45vh; + min-height: 350px; + } + @media (min-width: 768px) { + #wrap.website_blog .card, #wrap.website_blog .panel, #wrap.website_blog .well { + position: relative; + } + #wrap.website_blog .card .card-body, + #wrap.website_blog .panel .card-body, + #wrap.website_blog .well .card-body, + #wrap.website_blog .card .panel-body, + #wrap.website_blog .panel .panel-body, + #wrap.website_blog .well .panel-body, + #wrap.website_blog .card .well, + #wrap.website_blog .panel .well, + #wrap.website_blog .well .well { + margin-bottom: 20px; + } + #wrap.website_blog .card .card-footer, + #wrap.website_blog .panel .card-footer, + #wrap.website_blog .well .card-footer, + #wrap.website_blog .card .panel-footer, + #wrap.website_blog .panel .panel-footer, + #wrap.website_blog .well .panel-footer { + position: absolute; + top: auto; + left: auto; + bottom: 0; + right: auto; + width: 100%; + } + } + #wrap.website_blog .o_blog_cover_image { + background-position: center; + background-size: 100% auto; + opacity: 0.5; + } + @media (max-width: 767.98px) { + #wrap.website_blog .o_blog_cover_image { + background-size: cover; + } + } + #wrap.website_blog .blog_title { + max-width: 700px; + bottom: 0; + top: 0; + color: white; + } + #wrap.website_blog .blog_title .o_blog_post_heading { + position: absolute; + top: 45%; + left: 50%; + bottom: auto; + right: auto; + transform: translate(-50%, -50%); + width: 100%; + max-width: 700px; + padding: 0 15px; + } + #wrap.website_blog .blog_title .o_blog_post_heading.o_cover_top { + top: 50%; + } + #wrap.website_blog .blog_title .o_blog_post_heading h1 *, + #wrap.website_blog .blog_title .o_blog_post_heading h2 * { + color: white; + } + #wrap.website_blog .blog_title .o_blog_post_heading h1 { + font-weight: 400; + font-size: 32px; + line-height: 34px; + color: white; + } + #wrap.website_blog .blog_title .o_blog_post_heading h2 { + font-weight: 400; + font-size: 16px; + color: white; + } + @media (min-width: 768px) { + #wrap.website_blog .blog_title .o_blog_post_heading { + padding: 0; + } + #wrap.website_blog .blog_title .o_blog_post_heading h1 { + font-weight: 300; + font-size: 50px; + line-height: 52px; + } + #wrap.website_blog .blog_title .o_blog_post_heading h2 { + font-weight: 400; + letter-spacing: -1px; + font-size: 18px; + line-height: 20px; + } + #wrap.website_blog .blog_title .o_blog_post_heading h2 a { + font-weight: 400; + } + #wrap.website_blog .blog_title .o_blog_post_heading h2:before { + content: ""; + display: block; + margin: 0 auto 25px; + width: 50px; + height: 1px; + background: rgba(255, 255, 255, 0.4); + } + } + #wrap.website_blog .blog_title .o_cover_link, + #wrap.website_blog .blog_title .o_cover_author { + position: absolute; + top: auto; + left: 50%; + bottom: 25px; + right: auto; + transform: translate(-50%, 0); + } + #wrap.website_blog .blog_title .o_cover_link { + bottom: 40px; + } + #wrap.website_blog .blog_title .o_cover_link .btn { + width: 200px; + } + #wrap.website_blog .blog_title .o_cover_author > * { + font-weight: normal; + font-style: italic; + } + @media (max-width: 767.98px) { + #wrap.website_blog .blog_title .o_cover_author { + display: none; + } + } + #wrap.website_blog .social-button-container { + position: relative; + overflow: hidden; + background: white; + margin: 0; + padding: 30px 15px; + } + #wrap.website_blog .o_post_subtitle { + position: relative; + } + #wrap.website_blog .o_post_subtitle .container { + position: relative; + max-width: 700px; + margin-left: auto; + margin-right: auto; + display: block; + } + #wrap.website_blog .o_post_subtitle h2 { + margin-top: 40px; + font-weight: 400; + } + #wrap.website_blog #blog_content { + margin-top: 0 !important; + background: white; + position: relative; + } + #wrap.website_blog #blog_content .container { + max-width: 100%; + } + #wrap.website_blog #blog_content > *, + #wrap.website_blog #blog_content > .container { + font-size: 120%; + max-width: 700px; + margin-left: auto; + margin-right: auto; + } + #wrap.website_blog #blog_content section { + background-color: white; + } + #wrap.website_blog #blog_content section.bg-gray-lighter { + background-color: #f8f9fa; + } + #wrap.website_blog #comments { + max-width: 100%; + padding-top: 48px; + } + #wrap.website_blog #comments hr { + display: none; + } + #wrap.website_blog #discussion { + padding-left: 15px; + padding-right: 15px; + padding-bottom: 50px; + max-width: 700px; + margin: auto; + display: block; + position: relative; + overflow: hidden; + } + #wrap.website_blog #discussion > hr { + display: none; + } + #wrap.website_blog #discussion .o_website_chatter_form > div.float-left { + width: 90%; + } + #wrap.website_blog #discussion .o_website_chatter_form textarea { + box-shadow: none; + border-radius: 0.0625rem; + background: rgba(255, 255, 255, 0.5); + } + #wrap.website_blog #discussion .o_website_chatter_form .o_website_chatter_json { + float: right; + } + #wrap.website_blog #blog_right_column > .mt32:first-child { + margin-top: 0 !important; + } + #wrap.website_blog #blog_right_column > .mt32:first-child > h4:first-child { + margin-top: 0; + } + #wrap.website_blog .o_blog_post_complete.o_sharing_links > a { + vertical-align: middle; + } + .editor_enable #wrap.website_blog .blog_title { + pointer-events: none; + } + .editor_enable #wrap.website_blog .blog_title > * { + pointer-events: auto; + } + /* /flectra_website/static/src/scss/job.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap .js_hr_recruitment a.btn { + font-size: 15px; + } + #wrapwrap .js_hr_recruitment .breadcrumb { + padding-left: 0; + } + #wrapwrap .js_hr_recruitment .o_job_top_bar .container { + position: relative; + } + @media (min-width: 576px) { + #wrapwrap .js_hr_recruitment .o_job_top_bar .container a.btn { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 15px; + } + } + #wrapwrap .js_hr_recruitment .o_tasks h5 { + border-bottom: 3px solid #6c757d; + } + #wrapwrap .js_hr_recruitment .o_perk .fa { + border: 1px solid #875A7B; + color: #875A7B; + } + .o_jobs #jobs_grid .card, + .o_jobs #jobs_grid .panel, + .o_jobs #jobs_grid .well { + padding: 15px; + color: #343a40; + } + .o_jobs #jobs_grid .card:hover, + .o_jobs #jobs_grid .panel:hover, + .o_jobs #jobs_grid .well:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .o_jobs #jobs_grid .card .o_job_title, + .o_jobs #jobs_grid .panel .o_job_title, + .o_jobs #jobs_grid .well .o_job_title { + color: #875A7B; + font-weight: 400; + line-height: 1.2; + } + .o_jobs_footer { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; + } + @media (min-width: 768px) { + .o_jobs_footer { + -webkit-flex-flow: row nowrap; + flex-flow: row nowrap; + -moz-justify-content: space-between; + -webkit-justify-content: space-between; + justify-content: space-between; + } + } + @media (max-width: 991.98px) { + .o_jobs_contact { + padding: 30px; + background-color: #e9ecef; + text-align: center; + } + } + @media (min-width: 992px) { + .o_jobs_contact { + float: right; + } + .o_jobs_contact .o_jobs_contact_img { + float: left; + margin-right: 25px; + } + } + .o_jobs_contact .o_jobs_contact_img img { + width: 80px; + margin-bottom: 25px; + } + /* /flectra_website/static/src/scss/livechat.scss defined in bundle 'web.assets_frontend' */ + .o_livechat_button { + z-index: 1; + padding: 7px 15px 8px; + right: 15px; + background-color: rgba(33, 37, 41, 0.9); + border-radius: 0.125rem 0.125rem 0 0; + border: 1px solid rgba(255, 255, 255, 0.1); + border-bottom-width: 0; + color: #adb5bd; + font: 400 13px/1.2"Montserrat", "Flectra Unicode Support Noto", sans-serif; + transition: background .1s ease 0s; + } + .o_livechat_button:hover { + background-color: #212529; + color: white; + } + .o_livechat_button:before { + content: "\f0e6"; + font: normal normal normal 14px/1 FontAwesome; + display: inline-block; + margin-right: 10px; + } + .o_chat_window { + font-family: sans-serif; + } + .o_chat_window[style*="height: 34px"] .o_chat_header .o_chat_title { + cursor: n-resize; + } + .o_chat_window .o_chat_header { + padding: 7px 5px 7px 10px; + background: #875A7B; + } + .o_chat_window .o_chat_header .o_chat_title { + cursor: s-resize; + font: 600 1em/1.5"Montserrat", "Flectra Unicode Support Noto", sans-serif; + } + .o_chat_window .o_chat_header .o_chat_title:before { + content: "\f0e6"; + font: normal normal normal 14px/1 FontAwesome; + display: inline-block; + margin-right: 10px; + } + .o_chat_window .o_chat_header .o_chat_window_close:before { + content: "×"; + font: 1.8em/0 sans-serif; + } + .o_chat_window .o_chat_header:hover { + background: #62495B; + } + .o_chat_window .o_mail_thread { + padding-bottom: 20px; + background: #f8f9fa; + } + .o_chat_window .o_mail_thread .o_thread_message { + background: white; + padding: 8px 5px; + box-shadow: inset 0 -1px 0 #e9ecef; + } + .o_chat_window .o_mail_thread .o_thread_message:last-child, + .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_avatar { + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + .o_chat_window .o_mail_thread .o_thread_message:last-child.deep_hover:hover, + .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_avatar.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_avatar { + margin-right: 8px; + } + .o_chat_window .o_mail_thread .o_thread_message .o_mail_info { + margin-bottom: 0; + } + .o_chat_window .o_chat_composer > input { + padding: 7px 10px; + border: 1px solid #6c757d; + border-width: 1px 0 0; + } + .o_chat_window .o_chat_composer > input:focus { + outline: none; + } + /* /flectra_website/static/src/scss/sale.scss defined in bundle 'web.assets_frontend' */ + .mycart-popover.popover { + margin-left: -15px; + margin-top: -1px; + } + .mycart-popover.popover .cart_line > div { + margin-bottom: 8px; + } + .mycart-popover.popover .popover-content > .text-center { + padding-top: 4px; + } + .mycart-popover.popover #order_total_untaxed .text-left, + .mycart-popover.popover #order_total_taxes .text-left, + .mycart-popover.popover #order_total .text-left { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Flectra Unicode Support Noto", "Noto Color Emoji"; + } + .mycart-popover.popover .btn.btn-primary { + margin: 4px auto 8px; + } + /* /flectra_website/static/src/scss/forum.scss defined in bundle 'web.assets_frontend' */ + .website_forum .s_cover, + .o_wforum_forum_card_bg { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + } + .website_forum .s_cover h1, + .o_wforum_forum_card_bg h1 { + color: #fff; + } + .website_forum .s_cover .forum_intro, + .o_wforum_forum_card_bg .forum_intro { + max-width: 800px; + margin: 0 auto 2rem auto; + } + .website_forum .s_cover + .o_wforum_elearning_navtabs_container, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container { + background-color: #593b51; + } + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav-link, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav > li > a, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav-link, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav > li > a { + border-color: transparent; + color: rgba(255, 255, 255, 0.8); + } + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav-link:hover, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav > li > a:hover, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav-link:focus, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav > li > a:focus, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav-link.focus, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav > li > a.focus, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav-link:hover, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav > li > a:hover, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav-link:focus, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav > li > a:focus, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav-link.focus, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav > li > a.focus { + color: white; + } + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav-link.active, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav > li > a.active, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav-link.active, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav > li > a.active { + background-color: #f8f9fa; + color: #343a40; + } + .o_wforum_forum_card_bg { + background: linear-gradient(150deg, #875A7B 20%, #62495B 80%) !important; + } + #wrapwrap.website_forum > header + main > #wrap >:first-child, + #wrapwrap.website_forum > header + main >:not(#wrap):not(.o_forum_header) { + border-top-width: 0 !important; + margin-bottom: 8px !important; + } + /* /flectra_website/static/src/scss/events.scss defined in bundle 'web.assets_frontend' */ + .o_wevent_index .navbar { + box-shadow: none !important; + background-color: #e9ecef; + } + .o_wevent_index .navbar .navbar-brand { + display: none; + } + .o_wevent_index .o_wevent_events_list .card .card-title, + .o_wevent_index .o_wevent_events_list .panel .card-title, + .o_wevent_index .o_wevent_events_list .well .card-title { + margin-top: 1em !important; + font-size: 1.1875rem; + } + .o_wevent_index .o_wevent_badge { + background-color: #875A7B !important; + color: white; + } + .o_wevent_index .o_wevent_badge .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + .o_wevent_index .o_wevent_badge:hover, + .o_wevent_index .o_wevent_badge:focus { + background-color: #62495B !important; + color: white; + } + .o_wevent_index .o_wevent_badge:hover .text-muted, + .o_wevent_index .o_wevent_badge:focus .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + .o_wevent_event .navbar { + box-shadow: none !important; + background-color: #e9ecef; + } + .o_wevent_event .navbar .navbar-brand { + font-size: 0.9375rem; + } + .o_wevent_event .navbar .navbar-brand + .navbar-nav .nav-link, + .o_wevent_event .navbar .navbar-brand + .navbar-nav .nav > li > a { + font-size: 0.75rem; + font-weight: 500; + } + .o_wevent_event .o_wevent_event_title > * { + color: #fff; + } + .o_wevent_event .o_wevent_event_title .o_wevent_event_name { + font-size: 2.8125rem; + } + .o_wevent_event .o_wevent_event_title .o_wevent_badge { + display: none; + } + .o_wevent_event #o_wevent_event_footer .s_share .fa { + border-radius: 50% !important; + } + #modal_attendees_registration .modal-header { + background-color: #875A7B !important; + color: white; + } + #modal_attendees_registration .modal-header .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + #modal_attendees_registration .modal-header .close { + width: 1em; + height: 1em; + padding: 0; + margin: 0; + background-color: #fff; + border-radius: 50%; + color: #875A7B; + opacity: .5; + } + #modal_attendees_registration .modal-header .close:hover, + #modal_attendees_registration .modal-header .close:focus { + opacity: 1; + } + .o_wevent_sidebar_img { + display: -webkit-box; + display: -webkit-flex; + display: flex; + width: 100%; + height: 220px; + background-position: center; + } + .o_wevent_sidebar_img .fa-map-marker { + margin: auto; + color: #E46F78; + } + .o_wevent_event .ribbon.ribbon_VIP { + background-color: #875A7B !important; + color: white; + } + .o_wevent_event .ribbon.ribbon_VIP .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + .country_events_list .oe_country_events_loader { + padding: 4em 0; + background-color: #f8f9fa; + } + .country_events_list .oe_country_events_loader div { + position: relative; + width: 40px; + height: 40px; + margin: 0 auto; + } + .country_events_list .oe_country_events_loader div:before, + .country_events_list .oe_country_events_loader div:after { + content: ""; + border-radius: 50%; + background-color: #00A09D; + opacity: 0.6; + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + animation: bounce 2s ease-in-out 0s infinite; + } + .country_events_list .oe_country_events_loader div:after { + background-color: #875A7B; + -webkit-animation-delay: -1.0s; + animation-delay: -1.0s; + } + .country_events_list .oe_country_events_loader p { + margin-bottom: 0; + } + /* /flectra_website/static/src/scss/responsive_spacing.scss defined in bundle 'web.assets_frontend' */ + @media (max-width: 1199.98px) { + .mt128 { + margin-top: 102.4px !important; + } + .mb128 { + margin-bottom: 102.4px !important; + } + .ml128 { + margin-left: 102.4px !important; + } + .mr128 { + margin-right: 102.4px !important; + } + .mt96 { + margin-top: 76.8px !important; + } + .mb96, + #wrapwrap.o_brand_assets .o_brand_assets_group { + margin-bottom: 76.8px !important; + } + .ml96 { + margin-left: 76.8px !important; + } + .mr96 { + margin-right: 76.8px !important; + } + .mt92 { + margin-top: 73.6px !important; + } + .mb92 { + margin-bottom: 73.6px !important; + } + .ml92 { + margin-left: 73.6px !important; + } + .mr92 { + margin-right: 73.6px !important; + } + .mt64 { + margin-top: 51.2px !important; + } + .mb64 { + margin-bottom: 51.2px !important; + } + .ml64 { + margin-left: 51.2px !important; + } + .mr64 { + margin-right: 51.2px !important; + } + .mt48 { + margin-top: 38.4px !important; + } + .mb48 { + margin-bottom: 38.4px !important; + } + .ml48 { + margin-left: 38.4px !important; + } + .mr48 { + margin-right: 38.4px !important; + } + .mt32 { + margin-top: 25.6px !important; + } + .mb32 { + margin-bottom: 25.6px !important; + } + .ml32 { + margin-left: 25.6px !important; + } + .mr32 { + margin-right: 25.6px !important; + } + .mt24 { + margin-top: 19.2px !important; + } + .mb24 { + margin-bottom: 19.2px !important; + } + .ml24 { + margin-left: 19.2px !important; + } + .mr24 { + margin-right: 19.2px !important; + } + .mt16 { + margin-top: 12.8px !important; + } + .mb16 { + margin-bottom: 12.8px !important; + } + .ml16 { + margin-left: 12.8px !important; + } + .mr16 { + margin-right: 12.8px !important; + } + .mt8 { + margin-top: 6.4px !important; + } + .mb8 { + margin-bottom: 6.4px !important; + } + .ml8 { + margin-left: 6.4px !important; + } + .mr8 { + margin-right: 6.4px !important; + } + .mt4 { + margin-top: 3.2px !important; + } + .mb4 { + margin-bottom: 3.2px !important; + } + .ml4 { + margin-left: 3.2px !important; + } + .mr4 { + margin-right: 3.2px !important; + } + .mt0 { + margin-top: 0px !important; + } + .mb0 { + margin-bottom: 0px !important; + } + .ml0 { + margin-left: 0px !important; + } + .mr0 { + margin-right: 0px !important; + } + } + @media (max-width: 991.98px) { + .mt128 { + margin-top: 89.6px !important; + } + .mb128 { + margin-bottom: 89.6px !important; + } + .ml128 { + margin-left: 89.6px !important; + } + .mr128 { + margin-right: 89.6px !important; + } + .mt96 { + margin-top: 67.2px !important; + } + .mb96, + #wrapwrap.o_brand_assets .o_brand_assets_group { + margin-bottom: 67.2px !important; + } + .ml96 { + margin-left: 67.2px !important; + } + .mr96 { + margin-right: 67.2px !important; + } + .mt92 { + margin-top: 64.4px !important; + } + .mb92 { + margin-bottom: 64.4px !important; + } + .ml92 { + margin-left: 64.4px !important; + } + .mr92 { + margin-right: 64.4px !important; + } + .mt64 { + margin-top: 44.8px !important; + } + .mb64 { + margin-bottom: 44.8px !important; + } + .ml64 { + margin-left: 44.8px !important; + } + .mr64 { + margin-right: 44.8px !important; + } + .mt48 { + margin-top: 33.6px !important; + } + .mb48 { + margin-bottom: 33.6px !important; + } + .ml48 { + margin-left: 33.6px !important; + } + .mr48 { + margin-right: 33.6px !important; + } + .mt32 { + margin-top: 22.4px !important; + } + .mb32 { + margin-bottom: 22.4px !important; + } + .ml32 { + margin-left: 22.4px !important; + } + .mr32 { + margin-right: 22.4px !important; + } + .mt24 { + margin-top: 16.8px !important; + } + .mb24 { + margin-bottom: 16.8px !important; + } + .ml24 { + margin-left: 16.8px !important; + } + .mr24 { + margin-right: 16.8px !important; + } + .mt16 { + margin-top: 11.2px !important; + } + .mb16 { + margin-bottom: 11.2px !important; + } + .ml16 { + margin-left: 11.2px !important; + } + .mr16 { + margin-right: 11.2px !important; + } + .mt8 { + margin-top: 5.6px !important; + } + .mb8 { + margin-bottom: 5.6px !important; + } + .ml8 { + margin-left: 5.6px !important; + } + .mr8 { + margin-right: 5.6px !important; + } + .mt4 { + margin-top: 2.8px !important; + } + .mb4 { + margin-bottom: 2.8px !important; + } + .ml4 { + margin-left: 2.8px !important; + } + .mr4 { + margin-right: 2.8px !important; + } + .mt0 { + margin-top: 0px !important; + } + .mb0 { + margin-bottom: 0px !important; + } + .ml0 { + margin-left: 0px !important; + } + .mr0 { + margin-right: 0px !important; + } + } + @media (max-width: 575.98px) { + .mt128 { + margin-top: 76.8px !important; + } + .mb128 { + margin-bottom: 76.8px !important; + } + .ml128 { + margin-left: 76.8px !important; + } + .mr128 { + margin-right: 76.8px !important; + } + .mt96 { + margin-top: 57.6px !important; + } + .mb96, + #wrapwrap.o_brand_assets .o_brand_assets_group { + margin-bottom: 57.6px !important; + } + .ml96 { + margin-left: 57.6px !important; + } + .mr96 { + margin-right: 57.6px !important; + } + .mt92 { + margin-top: 55.2px !important; + } + .mb92 { + margin-bottom: 55.2px !important; + } + .ml92 { + margin-left: 55.2px !important; + } + .mr92 { + margin-right: 55.2px !important; + } + .mt64 { + margin-top: 38.4px !important; + } + .mb64 { + margin-bottom: 38.4px !important; + } + .ml64 { + margin-left: 38.4px !important; + } + .mr64 { + margin-right: 38.4px !important; + } + .mt48 { + margin-top: 28.8px !important; + } + .mb48 { + margin-bottom: 28.8px !important; + } + .ml48 { + margin-left: 28.8px !important; + } + .mr48 { + margin-right: 28.8px !important; + } + .mt32 { + margin-top: 19.2px !important; + } + .mb32 { + margin-bottom: 19.2px !important; + } + .ml32 { + margin-left: 19.2px !important; + } + .mr32 { + margin-right: 19.2px !important; + } + .mt24 { + margin-top: 14.4px !important; + } + .mb24 { + margin-bottom: 14.4px !important; + } + .ml24 { + margin-left: 14.4px !important; + } + .mr24 { + margin-right: 14.4px !important; + } + .mt16 { + margin-top: 9.6px !important; + } + .mb16 { + margin-bottom: 9.6px !important; + } + .ml16 { + margin-left: 9.6px !important; + } + .mr16 { + margin-right: 9.6px !important; + } + .mt8 { + margin-top: 4.8px !important; + } + .mb8 { + margin-bottom: 4.8px !important; + } + .ml8 { + margin-left: 4.8px !important; + } + .mr8 { + margin-right: 4.8px !important; + } + .mt4 { + margin-top: 2.4px !important; + } + .mb4 { + margin-bottom: 2.4px !important; + } + .ml4 { + margin-left: 2.4px !important; + } + .mr4 { + margin-right: 2.4px !important; + } + .mt0 { + margin-top: 0px !important; + } + .mb0 { + margin-bottom: 0px !important; + } + .ml0 { + margin-left: 0px !important; + } + .mr0 { + margin-right: 0px !important; + } + } + @media (max-width: 474.98px) { + .mt128 { + margin-top: 64px !important; + } + .mb128 { + margin-bottom: 64px !important; + } + .ml128 { + margin-left: 64px !important; + } + .mr128 { + margin-right: 64px !important; + } + .mt96 { + margin-top: 48px !important; + } + .mb96, + #wrapwrap.o_brand_assets .o_brand_assets_group { + margin-bottom: 48px !important; + } + .ml96 { + margin-left: 48px !important; + } + .mr96 { + margin-right: 48px !important; + } + .mt92 { + margin-top: 46px !important; + } + .mb92 { + margin-bottom: 46px !important; + } + .ml92 { + margin-left: 46px !important; + } + .mr92 { + margin-right: 46px !important; + } + .mt64 { + margin-top: 32px !important; + } + .mb64 { + margin-bottom: 32px !important; + } + .ml64 { + margin-left: 32px !important; + } + .mr64 { + margin-right: 32px !important; + } + .mt48 { + margin-top: 24px !important; + } + .mb48 { + margin-bottom: 24px !important; + } + .ml48 { + margin-left: 24px !important; + } + .mr48 { + margin-right: 24px !important; + } + .mt32 { + margin-top: 16px !important; + } + .mb32 { + margin-bottom: 16px !important; + } + .ml32 { + margin-left: 16px !important; + } + .mr32 { + margin-right: 16px !important; + } + .mt24 { + margin-top: 12px !important; + } + .mb24 { + margin-bottom: 12px !important; + } + .ml24 { + margin-left: 12px !important; + } + .mr24 { + margin-right: 12px !important; + } + .mt16 { + margin-top: 8px !important; + } + .mb16 { + margin-bottom: 8px !important; + } + .ml16 { + margin-left: 8px !important; + } + .mr16 { + margin-right: 8px !important; + } + .mt8 { + margin-top: 4px !important; + } + .mb8 { + margin-bottom: 4px !important; + } + .ml8 { + margin-left: 4px !important; + } + .mr8 { + margin-right: 4px !important; + } + .mt4 { + margin-top: 2px !important; + } + .mb4 { + margin-bottom: 2px !important; + } + .ml4 { + margin-left: 2px !important; + } + .mr4 { + margin-right: 2px !important; + } + .mt0 { + margin-top: 0px !important; + } + .mb0 { + margin-bottom: 0px !important; + } + .ml0 { + margin-left: 0px !important; + } + .mr0 { + margin-right: 0px !important; + } + } + .mt46 { + margin-top: 46px !important; + } + .mb46 { + margin-bottom: 46px !important; + } + .ml46 { + margin-left: 46px !important; + } + .mr46 { + margin-right: 46px !important; + } + .mt60 { + margin-top: 60px !important; + } + .mb60 { + margin-bottom: 60px !important; + } + .ml60 { + margin-left: 60px !important; + } + .mr60 { + margin-right: 60px !important; + } + .mt62 { + margin-top: 62px !important; + } + .mb62 { + margin-bottom: 62px !important; + } + .ml62 { + margin-left: 62px !important; + } + .mr62 { + margin-right: 62px !important; + } + .mt80 { + margin-top: 80px !important; + } + .mb80 { + margin-bottom: 80px !important; + } + .ml80 { + margin-left: 80px !important; + } + .mr80 { + margin-right: 80px !important; + } + .mt84 { + margin-top: 84px !important; + } + .mb84 { + margin-bottom: 84px !important; + } + .ml84 { + margin-left: 84px !important; + } + .mr84 { + margin-right: 84px !important; + } + @media (max-width: 1199.98px) { + .mt46 { + margin-top: 36.8px !important; + } + .mb46 { + margin-bottom: 36.8px !important; + } + .ml46 { + margin-left: 36.8px !important; + } + .mr46 { + margin-right: 36.8px !important; + } + .mt60 { + margin-top: 48px !important; + } + .mb60 { + margin-bottom: 48px !important; + } + .ml60 { + margin-left: 48px !important; + } + .mr60 { + margin-right: 48px !important; + } + .mt62 { + margin-top: 49.6px !important; + } + .mb62 { + margin-bottom: 49.6px !important; + } + .ml62 { + margin-left: 49.6px !important; + } + .mr62 { + margin-right: 49.6px !important; + } + .mt80 { + margin-top: 64px !important; + } + .mb80 { + margin-bottom: 64px !important; + } + .ml80 { + margin-left: 64px !important; + } + .mr80 { + margin-right: 64px !important; + } + .mt84 { + margin-top: 67.2px !important; + } + .mb84 { + margin-bottom: 67.2px !important; + } + .ml84 { + margin-left: 67.2px !important; + } + .mr84 { + margin-right: 67.2px !important; + } + } + @media (max-width: 991.98px) { + .mt46 { + margin-top: 32.2px !important; + } + .mb46 { + margin-bottom: 32.2px !important; + } + .ml46 { + margin-left: 32.2px !important; + } + .mr46 { + margin-right: 32.2px !important; + } + .mt60 { + margin-top: 42px !important; + } + .mb60 { + margin-bottom: 42px !important; + } + .ml60 { + margin-left: 42px !important; + } + .mr60 { + margin-right: 42px !important; + } + .mt62 { + margin-top: 43.4px !important; + } + .mb62 { + margin-bottom: 43.4px !important; + } + .ml62 { + margin-left: 43.4px !important; + } + .mr62 { + margin-right: 43.4px !important; + } + .mt80 { + margin-top: 56px !important; + } + .mb80 { + margin-bottom: 56px !important; + } + .ml80 { + margin-left: 56px !important; + } + .mr80 { + margin-right: 56px !important; + } + .mt84 { + margin-top: 58.8px !important; + } + .mb84 { + margin-bottom: 58.8px !important; + } + .ml84 { + margin-left: 58.8px !important; + } + .mr84 { + margin-right: 58.8px !important; + } + } + @media (max-width: 575.98px) { + .mt46 { + margin-top: 27.6px !important; + } + .mb46 { + margin-bottom: 27.6px !important; + } + .ml46 { + margin-left: 27.6px !important; + } + .mr46 { + margin-right: 27.6px !important; + } + .mt60 { + margin-top: 36px !important; + } + .mb60 { + margin-bottom: 36px !important; + } + .ml60 { + margin-left: 36px !important; + } + .mr60 { + margin-right: 36px !important; + } + .mt62 { + margin-top: 37.2px !important; + } + .mb62 { + margin-bottom: 37.2px !important; + } + .ml62 { + margin-left: 37.2px !important; + } + .mr62 { + margin-right: 37.2px !important; + } + .mt80 { + margin-top: 48px !important; + } + .mb80 { + margin-bottom: 48px !important; + } + .ml80 { + margin-left: 48px !important; + } + .mr80 { + margin-right: 48px !important; + } + .mt84 { + margin-top: 50.4px !important; + } + .mb84 { + margin-bottom: 50.4px !important; + } + .ml84 { + margin-left: 50.4px !important; + } + .mr84 { + margin-right: 50.4px !important; + } + } + @media (max-width: 474.98px) { + .mt46 { + margin-top: 23px !important; + } + .mb46 { + margin-bottom: 23px !important; + } + .ml46 { + margin-left: 23px !important; + } + .mr46 { + margin-right: 23px !important; + } + .mt60 { + margin-top: 30px !important; + } + .mb60 { + margin-bottom: 30px !important; + } + .ml60 { + margin-left: 30px !important; + } + .mr60 { + margin-right: 30px !important; + } + .mt62 { + margin-top: 31px !important; + } + .mb62 { + margin-bottom: 31px !important; + } + .ml62 { + margin-left: 31px !important; + } + .mr62 { + margin-right: 31px !important; + } + .mt80 { + margin-top: 40px !important; + } + .mb80 { + margin-bottom: 40px !important; + } + .ml80 { + margin-left: 40px !important; + } + .mr80 { + margin-right: 40px !important; + } + .mt84 { + margin-top: 42px !important; + } + .mb84 { + margin-bottom: 42px !important; + } + .ml84 { + margin-left: 42px !important; + } + .mr84 { + margin-right: 42px !important; + } + } + /* /flectra_website/static/src/scss/flectra-experience.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap > #o_xp_header + main >:not(#wrap), + #wrapwrap > header + main > #wrap >:first-child { + border-top: 50px solid transparent !important; + } + #o_xp { + font-size: .875rem; + } + #o_xp .o_xp_box { + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + background-color: #fff; + } + @media (min-width: 576px) { + #o_xp .o_xp_box { + margin: 0; + } + } + #o_xp .o_xp_box.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + #o_xp .o_xp_box_content { + width: 100%; + text-align: center; + } + #o_xp .o_xp_square, + #o_xp .o_xp_vertical_rectangle, + #o_xp .o_xp_horizontal_rectangle, + #o_xp .o_xp_rectangle_1-3, + #o_xp .o_xp_rectangle_2-3, + #o_xp .o_xp_rectangle_1-4 { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + align-self: start; + padding: 0; + } + #o_xp .o_xp_square:before, + #o_xp .o_xp_vertical_rectangle:before, + #o_xp .o_xp_horizontal_rectangle:before, + #o_xp .o_xp_rectangle_1-3:before, + #o_xp .o_xp_rectangle_2-3:before, + #o_xp .o_xp_rectangle_1-4:before { + content: ""; + display: block; + } + #o_xp .o_xp_square > img, + #o_xp .o_xp_square .o_xp_box_content, + #o_xp .o_xp_vertical_rectangle > img, + #o_xp .o_xp_vertical_rectangle .o_xp_box_content, + #o_xp .o_xp_horizontal_rectangle > img, + #o_xp .o_xp_horizontal_rectangle .o_xp_box_content, + #o_xp .o_xp_rectangle_1-3 > img, + #o_xp .o_xp_rectangle_1-3 .o_xp_box_content, + #o_xp .o_xp_rectangle_2-3 > img, + #o_xp .o_xp_rectangle_2-3 .o_xp_box_content, + #o_xp .o_xp_rectangle_1-4 > img, + #o_xp .o_xp_rectangle_1-4 .o_xp_box_content { + width: 100%; + } + #o_xp .o_xp_vertical_rectangle:before { + padding-top: 200%; + } + #o_xp .o_xp_square:before { + padding-top: 100%; + } + #o_xp .o_xp_rectangle_2-3:before { + padding-top: 66.66%; + } + #o_xp .o_xp_horizontal_rectangle:before { + padding-top: 50%; + } + #o_xp .o_xp_rectangle_1-3:before { + padding-top: 33.33%; + } + #o_xp .o_xp_rectangle_1-4:before { + padding-top: 25%; + } + #o_xp .o_xp_box_padding { + padding: 40px; + } + #o_xp .o_xp_btn { + width: 240px; + padding: .5em 1em; + font-size: 1.125rem; + font-weight: 600; + line-height: 1.4; + text-align: left; + } + #o_xp .o_xp_btn small { + font-size: .75rem; + } + #o_xp .o_xp_offset_numbers .o_xp_box, + #o_xp .o_xp_offset_numbers .card, + #o_xp .o_xp_offset_numbers .panel, + #o_xp .o_xp_offset_numbers .well { + margin-top: -115px; + } + @media (min-width: 992px) { + #o_xp .o_xp_offset_numbers .o_xp_box, #o_xp .o_xp_offset_numbers .card, #o_xp .o_xp_offset_numbers .panel, #o_xp .o_xp_offset_numbers .well { + margin-top: -75px; + } + } + @media (min-width: 1200px) { + #o_xp .o_xp_offset_numbers .o_xp_box, #o_xp .o_xp_offset_numbers .card, #o_xp .o_xp_offset_numbers .panel, #o_xp .o_xp_offset_numbers .well { + margin-top: -90px; + } + } + #o_xp .o_xp_label { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + overflow: hidden; + padding-left: 15px; + background-color: #fff; + font-size: .6875rem; + font-weight: 600; + text-transform: uppercase; + } + #o_xp .o_xp_label .fa { + width: 30px; + height: 30px; + margin-left: 15px; + background-color: #875A7B; + color: #fff; + line-height: 30px; + text-align: center; + } + #o_xp .o_xp_play { + position: absolute; + top: 50%; + left: 50%; + bottom: auto; + right: auto; + width: 80px; + height: 80px; + padding-left: 5px; + margin: -30px 0 0 -30px; + background-color: #fff; + border-radius: 50%; + color: #00A09D; + font-size: 2rem; + line-height: 80px; + text-align: center; + } + #o_xp .o_xp_play:hover { + cursor: pointer; + background-color: #00A09D; + color: #fff; + } + #o_xp .s_o_numbers > div { + border-right: 1px dashed #6c757d; + } + #o_xp .s_o_numbers > div:last-child { + border-right: 0; + } + @media (max-width: 575.98px) { + #o_xp .s_o_numbers > div: nth-child(2n) { + border-right: 0; + } + #o_xp .s_o_numbers > div:nth-child(1n+3) { + border-top: 1px dashed #6c757d; + } + } + @media (min-width: 576px) and (max-width: 991.98px) { + #o_xp .s_o_numbers > div: nth-child(3n) { + border-right: 0; + } + #o_xp .s_o_numbers > div:nth-child(1n+4) { + border-top: 1px dashed #6c757d; + } + } + #o_xp .s_o_numbers .s_o_number .title { + padding-top: 0; + } + #o_xp .o_xp_hashtag { + position: relative; + display: inline-block; + width: 320px; + padding: 25px 0; + margin-top: -30px; + background-color: #fff; + border-radius: 4px; + color: #875A7B; + transition: filter .2s ease; + filter: drop-shadow(1px 2px 2px rgba(0, 0, 0, 0.15)); + } + #o_xp .o_xp_hashtag:after { + content: ""; + position: absolute; + top: auto; + left: 50%; + bottom: -12px; + right: auto; + width: 0; + height: 0; + margin-left: -12px; + border-left: 12px solid transparent; + border-right: 12px solid transparent; + border-top: 12px solid #fff; + } + #o_xp .o_xp_hashtag:hover, + #o_xp .o_xp_hashtag:focus { + filter: drop-shadow(1px 2px 2px rgba(0, 0, 0, 0.25)); + } + #o_xp .oe_share .fa { + width: 80px; + height: 80px; + margin: 0 5px; + background-color: #fff; + color: #00A09D; + border-radius: 50%; + font-size: 2rem; + line-height: 80px; + } + #o_xp .oe_share .fa:hover { + background-color: #00A09D; + color: #fff; + } + #o_xp .o_xp_slot span { + padding: 8px 12px; + border: 1px solid #495057; + margin-left: -1px; + font-size: 0.75rem; + font-weight: 600; + } + #o_xp .o_xp_comparison .list-group-item:hover, + #o_xp .o_xp_comparison .list-group-item:focus { + z-index: auto; + } + #o_xp .o_xp_comparison .card, + #o_xp .o_xp_comparison .panel, + #o_xp .o_xp_comparison .well { + margin-top: -75px; + } + @media (max-width: 991.98px) { + #o_xp .o_xp_comparison .card, #o_xp .o_xp_comparison .panel, #o_xp .o_xp_comparison .well { + margin-top: 40px; + } + } + @media (min-width: 768px) { + #o_xp .o_xp_comparison .card-header, #o_xp .o_xp_comparison .panel-heading { + height: 75px; + } + } + #o_xp_nav .o_logo { + background-size: auto 25px; + height: 30px; + margin: 10px 0 10px 15px; + } + #o_xp_nav .nav-item .nav-link, + #o_xp_nav .nav > li .nav-link, + #o_xp_nav .nav-item .nav > li > a, + #o_xp_nav .nav > li > a, + #o_xp_nav .nav-item .dropdown-item, + #o_xp_nav .nav > li .dropdown-item, + #o_xp_nav .nav-item .dropdown-menu a, + .dropdown-menu #o_xp_nav .nav-item a, + #o_xp_nav .nav > li .dropdown-menu a, + .dropdown-menu #o_xp_nav .nav > li a { + color: inherit; + font-size: .75rem; + font-weight: 600; + text-transform: uppercase; + transition: all 0.2s ease; + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .nav-item .nav-link, #o_xp_nav .nav > li .nav-link, #o_xp_nav .nav-item .nav > li > a, #o_xp_nav .nav > li > a, #o_xp_nav .nav-item .dropdown-item, #o_xp_nav .nav > li .dropdown-item, #o_xp_nav .nav-item .dropdown-menu a, .dropdown-menu #o_xp_nav .nav-item a, #o_xp_nav .nav > li .dropdown-menu a, .dropdown-menu #o_xp_nav .nav > li a { + transition: none; + } + } + #o_xp_nav .nav-item .nav-link:after, + #o_xp_nav .nav > li .nav-link:after, + #o_xp_nav .nav-item .nav > li > a:after, + #o_xp_nav .nav > li > a:after, + #o_xp_nav .nav-item .nav-link:before, + #o_xp_nav .nav > li .nav-link:before, + #o_xp_nav .nav-item .nav > li > a:before, + #o_xp_nav .nav > li > a:before, + #o_xp_nav .nav-item .dropdown-item:after, + #o_xp_nav .nav > li .dropdown-item:after, + #o_xp_nav .nav-item .dropdown-menu a:after, + .dropdown-menu #o_xp_nav .nav-item a:after, + #o_xp_nav .nav > li .dropdown-menu a:after, + .dropdown-menu #o_xp_nav .nav > li a:after, + #o_xp_nav .nav-item .dropdown-item:before, + #o_xp_nav .nav > li .dropdown-item:before, + #o_xp_nav .nav-item .dropdown-menu a:before, + .dropdown-menu #o_xp_nav .nav-item a:before, + #o_xp_nav .nav > li .dropdown-menu a:before, + .dropdown-menu #o_xp_nav .nav > li a:before { + display: none; + } + #o_xp_nav .nav-item .nav-link:hover, + #o_xp_nav .nav > li .nav-link:hover, + #o_xp_nav .nav-item .nav > li > a:hover, + #o_xp_nav .nav > li > a:hover, + #o_xp_nav .nav-item .nav-link:focus, + #o_xp_nav .nav > li .nav-link:focus, + #o_xp_nav .nav-item .nav > li > a:focus, + #o_xp_nav .nav > li > a:focus, + #o_xp_nav .nav-item .dropdown-item:hover, + #o_xp_nav .nav > li .dropdown-item:hover, + #o_xp_nav .nav-item .dropdown-menu a:hover, + .dropdown-menu #o_xp_nav .nav-item a:hover, + #o_xp_nav .nav > li .dropdown-menu a:hover, + .dropdown-menu #o_xp_nav .nav > li a:hover, + #o_xp_nav .nav-item .dropdown-item:focus, + #o_xp_nav .nav > li .dropdown-item:focus, + #o_xp_nav .nav-item .dropdown-menu a:focus, + .dropdown-menu #o_xp_nav .nav-item a:focus, + #o_xp_nav .nav > li .dropdown-menu a:focus, + .dropdown-menu #o_xp_nav .nav > li a:focus { + color: #875A7B; + } + @media (max-width: 991.98px) { + #o_xp_nav .nav-item .nav-link, #o_xp_nav .nav > li .nav-link, #o_xp_nav .nav-item .nav > li > a, #o_xp_nav .nav > li > a, #o_xp_nav .nav-item .dropdown-item, #o_xp_nav .nav > li .dropdown-item, #o_xp_nav .nav-item .dropdown-menu a, .dropdown-menu #o_xp_nav .nav-item a, #o_xp_nav .nav > li .dropdown-menu a, .dropdown-menu #o_xp_nav .nav > li a { + background-color: #25252D; + color: #fff; + border-top: 1px solid #33343D; + } + } + @media (min-width: 992px) { + #o_xp_nav .nav-item .nav-link: hover, #o_xp_nav .nav > li .nav-link: hover, #o_xp_nav .nav-item .nav > li > a: hover, #o_xp_nav .nav > li > a: hover, #o_xp_nav .nav-item .nav-link: focus, #o_xp_nav .nav > li .nav-link: focus, #o_xp_nav .nav-item .nav > li > a: focus, #o_xp_nav .nav > li > a: focus, #o_xp_nav .nav-item .dropdown-item: hover, #o_xp_nav .nav > li .dropdown-item: hover, #o_xp_nav .nav-item .dropdown-menu a: hover, .dropdown-menu #o_xp_nav .nav-item a: hover, #o_xp_nav .nav > li .dropdown-menu a: hover, .dropdown-menu #o_xp_nav .nav > li a: hover, #o_xp_nav .nav-item .dropdown-item: focus, #o_xp_nav .nav > li .dropdown-item: focus, #o_xp_nav .nav-item .dropdown-menu a: focus, .dropdown-menu #o_xp_nav .nav-item a: focus, #o_xp_nav .nav > li .dropdown-menu a: focus, .dropdown-menu #o_xp_nav .nav > li a: focus { + background-color: #fff; + } + } + #o_xp_nav .nav-item > .nav-link, + #o_xp_nav .nav > li > .nav-link, + #o_xp_nav .nav > li.nav-item > a, + #o_xp_nav .nav > li > a { + padding: 15px 20px; + } + @media (min-width: 992px) and (max-width: 1199.98px) { + #o_xp_nav .nav-item > .nav-link, #o_xp_nav .nav > li > .nav-link, #o_xp_nav .nav > li.nav-item > a, #o_xp_nav .nav > li > a { + padding: 15px; + } + } + @media (min-width: 992px) { + #o_xp_nav .nav-item.dropdown.show .nav-link, #o_xp_nav .nav > li.dropdown.show .nav-link, #o_xp_nav .nav-item.dropdown.show .nav > li > a, #o_xp_nav .nav > li.dropdown.show .nav > li > a { + background-color: #e9ecef; + color: #875A7B; + } + } + #o_xp_nav .nav-item .dropdown-menu, + #o_xp_nav .nav > li .dropdown-menu { + background-color: #e9ecef; + background-clip: inherit; + padding: 0; + margin: 0; + border-radius: 0; + } + @media (max-width: 991.98px) { + #o_xp_nav .nav-item .dropdown-menu, #o_xp_nav .nav > li .dropdown-menu { + width: 100%; + box-shadow: none; + } + #o_xp_nav .nav-item .dropdown-menu .dropdown-item, + #o_xp_nav .nav > li .dropdown-menu .dropdown-item, + #o_xp_nav .nav-item .dropdown-menu a, + #o_xp_nav .nav > li .dropdown-menu a { + background-color: #33343D; + border-top: 1px solid #25252D; + height: 50px; + line-height: 50px; + padding: 0 20px 0 47px; + } + } + @media (min-width: 992px) and (max-width: 1199.98px) { + #o_xp_nav .nav-item .dropdown-menu .dropdown-item, #o_xp_nav .nav > li .dropdown-menu .dropdown-item, #o_xp_nav .nav-item .dropdown-menu a, #o_xp_nav .nav > li .dropdown-menu a { + padding: 10px 17px; + } + } + @media (min-width: 1200px) { + #o_xp_nav .nav-item .dropdown-menu .dropdown-item, #o_xp_nav .nav > li .dropdown-menu .dropdown-item, #o_xp_nav .nav-item .dropdown-menu a, #o_xp_nav .nav > li .dropdown-menu a { + padding: 10px 20px; + } + } + #o_xp_nav .nav-item .dropdown, + #o_xp_nav .nav > li .dropdown { + transition: all 2s ease; + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .nav-item .dropdown, #o_xp_nav .nav > li .dropdown { + transition: none; + } + } + #o_xp_nav .o_xp_nav_register { + height: 50px; + line-height: 50px; + padding: 0 20px; + border: 0; + border-radius: 0; + } + #o_xp_nav .o_xp_nav_toggler { + position: relative; + width: 35px; + height: 35px; + padding: 5px; + border: 0; + margin: -2px 10px 0 0; + background-color: transparent; + cursor: pointer; + } + #o_xp_nav .o_xp_nav_toggler:focus { + outline: 0; + } + @media (min-width: 992px) { + #o_xp_nav .o_xp_nav_toggler { + display: none; + } + } + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner { + transition-duration: 0.22s; + transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner, + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner:before, + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner:after { + display: block; + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: auto; + width: 25px; + height: 3px; + background-color: #343a40; + } + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner:before { + content: ""; + top: -8px; + transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in; + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner: before { + transition: none; + } + } + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner:after { + content: ""; + bottom: -8px; + transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner: after { + transition: none; + } + } + #o_xp_nav .o_xp_nav_toggler:not(.collapsed) .o_xp_nav_toggler_inner { + transform: rotate(225deg); + transition-delay: 0.12s; + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + #o_xp_nav .o_xp_nav_toggler:not(.collapsed) .o_xp_nav_toggler_inner:before { + top: 0; + opacity: 0; + transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out; + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .o_xp_nav_toggler: not(.collapsed) .o_xp_nav_toggler_inner: before { + transition: none; + } + } + #o_xp_nav .o_xp_nav_toggler:not(.collapsed) .o_xp_nav_toggler_inner:after { + bottom: 0; + transform: rotate(-90deg); + transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .o_xp_nav_toggler: not(.collapsed) .o_xp_nav_toggler_inner: after { + transition: none; + } + } + #o_xp_track_proposal .form-group { + margin-bottom: 1.5rem; + } + #o_xp_track_proposal .form-control:focus { + box-shadow: none; + border-color: #00A09D; + } + #o_xp_track_proposal .o_xp_wcount { + background-color: #dee2e6; + } + #o_xp_exhibitors_list table > tbody > tr > td { + border: 0; + } + #exhibitor-registration label { + position: relative; + } + #exhibitor-registration label > input { + visibility: hidden; + position: absolute; + } + #exhibitor-registration label > input + div { + padding: 10px; + border: 5px solid #e9ecef; + cursor: pointer; + } + #exhibitor-registration label:hover > input + div { + border-color: #6c757d; + } + #exhibitor-registration label:hover > input + div:before { + color: #6c757d; + } + #exhibitor-registration label > input:checked + div, + #exhibitor-registration label:hover > input:checked + div { + border-color: #00A09D; + } + #exhibitor-registration label > input:checked + div:before, + #exhibitor-registration label:hover > input:checked + div:before { + color: #00A09D; + } + #exhibitor-registration label > input:checked + div:before, + #exhibitor-registration label:hover > input + div:before { + content: "\f058"; + font-family: "FontAwesome"; + width: 40px; + height: 40px; + position: absolute; + line-height: 40px; + top: -16px; + right: -16px; + background-color: #fff; + font-size: 2em; + text-align: center; + } + /* /flectra_website/static/src/scss/portal.scss defined in bundle 'web.assets_frontend' */ + .o_portal_wrap .o_portal_docs .badge, + .o_portal_wrap .o_portal_docs .label { + background-color: #875A7B; + color: #fff; + padding: .5em 1em; + } + .o_portal_wrap table > thead > tr > th, + .o_portal_wrap table > thead > tr.active > th { + background-color: #f8f9fa; + border-bottom-width: 0; + } + /* /flectra_website/static/src/scss/snippets/s_affix.scss defined in bundle 'web.assets_frontend' */ + .s_affix { + background: white; + } + .s_affix > .container { + margin-bottom: 0 !important; + } + .s_affix #features_affix { + position: -webkit-sticky; + position: sticky; + top: 50px; + left: auto; + bottom: auto; + right: auto; + height: calc(100vh - 50px); + overflow-y: auto; + padding: 40px 0; + border-right: 1px solid #dee2e6; + opacity: 0; + } + .s_affix #features_affix.o_js_affix_active { + opacity: 1; + transition: opacity 0.1s; + } + .s_affix #features_affix > a.list-group-item-action { + color: rgba(52, 58, 64, 0.7); + font-size: 0.75rem; + transition: padding 0.1s; + box-shadow: none; + padding-left: 3px; + position: relative; + } + .s_affix #features_affix > a.list-group-item-action:hover, + .s_affix #features_affix > a.list-group-item-action:focus, + .s_affix #features_affix > a.list-group-item-action.focus { + color: #212529; + } + .s_affix #features_affix > a.list-group-item-action:before { + content: ""; + width: 2px; + position: absolute; + top: 5px; + left: 0; + bottom: 5px; + right: auto; + } + .s_affix #features_affix > a.list-group-item-action.active { + background: none; + padding-left: 8px; + } + .s_affix #features_affix > a.list-group-item-action.active:before { + background-color: #00A09D; + } + .s_affix h2 { + margin: 40px 0 20px; + color: #875A7B; + } + .s_affix p { + margin-bottom: 20px; + } + .s_affix hr { + margin: 20px 0 0 0; + border-top: 1px solid #dee2e6; + } + .s_affix .col-lg-12:last-child { + margin-bottom: 60px; + } + .s_affix .col-lg-12:last-child hr { + display: none; + } + .s_affix .o-related-apps h2 { + margin-bottom: 30px !important; + } + .s_affix .o-related-apps img { + width: 40px; + height: 40px; + margin-right: 15px; + } + .s_affix .o-related-apps h5 { + height: 40px; + padding: 12px 15px; + background-color: #e9ecef; + } + .s_affix .o-related-apps .o-content-overflow { + overflow: hidden; + } + .s_affix .o-related-apps p a { + white-space: nowrap; + } + header.o_has_sub_nav + main .s_affix #features_affix { + top: 40px; + } + #oe_main_menu_navbar ~ #wrapwrap .s_affix #features_affix { + top: 96px; + } + #oe_main_menu_navbar ~ #wrapwrap header.o_has_sub_nav + main .s_affix #features_affix { + top: 86px; + } + /* /flectra_website/static/src/scss/snippets/s_banner.scss defined in bundle 'web.assets_frontend' */ + .s_banner { + min-height: 25vh; + padding: 1em 0; + position: relative; + } + .s_banner:before { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background-image: url("/flectra_website/static/src/scss/snippets/../../img/2016/patterns/banner_bg.png"); + background-position: 0% 100%; + background-size: cover; + } + .js_top_banner { + overflow: hidden; + } + @media (max-width: 767.98px) { + .js_top_banner { + background: linear-gradient(150deg, #875A7B 20%, #62495B 80%) !important; + color: white !important; + } + .js_top_banner * { + color: inherit !important; + } + .js_top_banner .row > div, + .js_top_banner .form-horizontal .form-group > div, + .form-horizontal .js_top_banner .form-group > div { + text-align: center !important; + margin-top: 32px !important; + margin-bottom: 32px !important; + } + } + /* /flectra_website/static/src/scss/snippets/s_browser.scss defined in bundle 'web.assets_frontend' */ + .s_browser { + position: relative; + border-radius: 15px 15px 0 0; + } + .s_browser.shadow { + box-shadow: 0 20px 20px rgba(0, 0, 0, 0.05); + } + .s_browser .bar { + width: 100%; + height: auto; + position: relative; + } + .s_browser .content .tab-pane > img { + width: 100%; + } + /* /flectra_website/static/src/scss/snippets/s_figure_link.scss defined in bundle 'web.assets_frontend' */ + .s_figure_link { + padding-bottom: 60%; position: relative; text-align: right; backface-visibility: hidden;}@media (min-width: 992px){.s_figure_link{padding-bottom: 50%;}}.s_figure_link > a{display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; transform: translate3d(0, 0, 0); filter: url('data:image/svg+xml;charset=utf-8,#filter'); -webkit-filter: grayscale(100%) contrast(110%); filter: grayscale(100%) contrast(110%); background-position: center; opacity: 0.3; transform-origin: 50% 50%; transform: scale(1.05); transition: transform 0.65s ease 0s;}.s_figure_link h2, .s_figure_link p{pointer-events: none; position: absolute; top: auto; left: 15px; bottom: auto; right: 15px; color: white; transition: all 350ms cubic-bezier(0.55, 0, 0.1, 1) 0s;}.s_figure_link h2{top: 10px; transform: translate(0, 100%); padding: 5px 0;}@media (min-width: 992px){.s_figure_link h2{padding-bottom: 6px; padding: 10px 0;}}@media (min-width: 992px){.col-lg-4 .s_figure_link h2{font-size: 24px; padding-bottom: 15px; top: 30px;}}.s_figure_link h2:after{content: ""; background: rgba(255, 255, 255, 0.6); opacity: 0; width: 100%; height: 1px; transform: translate(0, 40px); position: absolute; top: 100%; left: 0; bottom: auto; right: auto; transition: all 0.65s cubic-bezier(0.55, 0, 0.1, 1) 0s;}.s_figure_link p{bottom: 10px; padding: 10px 0; transform: translate(0, 100%); opacity: 0; line-height: 1.5; display: none;}@media (min-width: 768px){.s_figure_link p{display: 15px; display: block;}}@media (min-width: 992px){.s_figure_link p{bottom: 20px;}}.s_figure_link:before{content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; opacity: 0; transition: opacity 0.35s ease;}.s_figure_link:hover > a{transform: scale(1);}.s_figure_link:hover h2, .s_figure_link:hover h2:after, .s_figure_link:hover p{transform: translate(0, 0); opacity: 1;}.s_figure_link:hover:before{transition: opacity 1.6s ease; opacity: 1 0s;}.s_figure_link.o_gradient_alpha:before{background: linear-gradient(-30deg, #006d6b 30%, #474662 100%) !important;}.s_figure_link.o_gradient_beta:before{background: linear-gradient(-30deg, #486d7e 30%, #006d6b 100%) !important;}.s_figure_link.o_gradient_gamma:before{background: linear-gradient(-30deg, #fb4a55 30%, #b84d28 100%) !important;}.s_figure_link.o_gradient_delta:before{background: linear-gradient(-30deg, #474662 30%, #dc4450 100%) !important;}.s_figure_link.o_gradient_epsilon:before{background: linear-gradient(-30deg, #b84d28 30%, #474662 100%) !important;} + /* /flectra_website/static/src/scss/snippets/s_laptop_screen.scss defined in bundle 'web.assets_frontend' */ + .s_laptop_screen { + position: relative; + overflow: hidden; + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + [class*="o_v_align_col"] .s_laptop_screen, + [class*="o_equal_col"] .s_laptop_screen { + padding-bottom: 51.4%; + } + .s_laptop_screen > .bg { + width: 100%; + height: auto; + padding-bottom: 51.4%; + background-size: cover; + pointer-events: none; + cursor: default; + background-image: url("/flectra_website/static/src/scss/../img/2016/components/laptop_screen.gif"); + background-image: url("/flectra_website/static/src/scss/../img/2016/components/laptop_screen.svg"); + background-position: 0 0; + background-repeat: no-repeat; + } + .s_laptop_screen > .bg::selection, + .s_laptop_screen > .bg *::selection { + background: transparent; + } + .s_laptop_screen > .bg::-moz-selection, + .s_laptop_screen > .bg *::-moz-selection { + background: transparent; + } + .s_laptop_screen > img { + position: absolute; + top: 8%; + left: 3%; + bottom: auto; + right: 0; + width: 94%; + pointer-events: none; + cursor: default; + } + .s_laptop_screen > img::selection, + .s_laptop_screen > img *::selection { + background: transparent; + } + .s_laptop_screen > img::-moz-selection, + .s_laptop_screen > img *::-moz-selection { + background: transparent; + } + .s_laptop_screen:after { + content: ""; + display: block; + pointer-events: none; + cursor: default; + width: 60%; + height: 100%; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + background-image: "-webkit-linear-gradient(25deg, rgba(233, 236, 239, 0) 50%, rgba(248, 249, 250, 0.15) 50%, rgba(248, 249, 250, 0.15) 100%)"; + background-image: "-moz-linear-gradient(25deg, rgba(233, 236, 239, 0) 50%, rgba(248, 249, 250, 0.15) 50%, rgba(248, 249, 250, 0.15) 100%)"; + background-image: "-ms-linear-gradient(25deg, rgba(233, 236, 239, 0) 50%, rgba(248, 249, 250, 0.15) 50%, rgba(248, 249, 250, 0.15) 100%)"; + background-image: "-o-linear-gradient(25deg, rgba(233, 236, 239, 0) 50%, rgba(248, 249, 250, 0.15) 50%, rgba(248, 249, 250, 0.15) 100%)"; + background-image: "linear-gradient(65deg, rgba(233, 236, 239, 0) 50%, rgba(248, 249, 250, 0.15) 50%, rgba(248, 249, 250, 0.15) 100%)"; + } + .s_laptop_screen:after::selection, + .s_laptop_screen:after *::selection { + background: transparent; + } + .s_laptop_screen:after::-moz-selection, + .s_laptop_screen:after *::-moz-selection { + background: transparent; + } + /* /flectra_website/static/src/scss/snippets/s_o_number.scss defined in bundle 'web.assets_frontend' */ + .s_o_number { + text-align: center; + font-family: "Montserrat", "Flectra Unicode Support Noto", sans-serif; + font-size: 12px; + } + @media (min-width: 1200px) { + .s_o_number { + font-size: 14px; + } + } + .s_o_number .title, + .s_o_number .desc { + display: block; + } + .s_o_number .title { + padding-top: 0.2em; + font-size: 4em; + line-height: 1.1; + color: #875A7B; + } + .s_o_number .title.has_sidetext .number, + .s_o_number .title.has_sidetext .sidetext { + display: inline-block; + } + .s_o_number .title.has_sidetext .sidetext { + font-size: .3em; + line-height: 1; + vertical-align: top; + padding-top: 0.7em; + text-align: left; + margin-left: -0.8em; + } + .s_o_number .desc { + font-size: 1em; + } + /* /flectra_website/static/src/scss/snippets/s_panel_video.scss defined in bundle 'web.assets_frontend' */ + .s_panel_video_play { + padding-top: 25%; + font-size: 3.4375rem; + background-color: rgba(0, 0, 0, 0.2); + color: white; + cursor: pointer; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + width: 100%; + height: 100%; + transition: "all 0.2s ease-in-out;"; + } + @media (prefers-reduced-motion: reduce) { + .s_panel_video_play { + transition: none; + } + } + .s_panel_video_play:hover { + background-color: rgba(0, 0, 0, 0.3); + } + .s_laptop_screen .s_panel_video_play { + border-radius: 5% 5% 0 0; + } + #s_panel_video_modal .modal-dialog { + pointer-events: auto; + max-width: 75%; + } + #s_panel_video_modal .modal-body { + background-color: #212529; + background-image: url("/flectra_website/static/src/img/2016/gif/ring.gif"); + background-position: center center; + background-repeat: no-repeat; + box-shadow: -40px 40px 160px 0 rgba(0, 0, 0, 0.08), -8px 8px 15px 0 rgba(120, 120, 120, 0.04), 3px 3px 30px 0 rgba(0, 0, 0, 0.04) !important; + } + /* /flectra_website/static/src/scss/snippets/s_responsive_to_image_block.scss defined in bundle 'web.assets_frontend' */ + .s_responsive_to_image_block { + overflow: hidden; + background-position: top center; + background-size: cover; + background-repeat: no-repeat; + } + .s_responsive_to_image_block.js_top_banner { + border-top-width: 0 !important; + background-size: auto 100%; + } + @media (max-width: 575.98px) { + .s_responsive_to_image_block.js_top_banner { + margin-top: 0 !important; + } + } + .s_responsive_to_image_block .wrapper[class*="o_v_align_col"] { + display: block; + } + .s_responsive_to_image_block .wrapper[class*="o_v_align_col"]::before { + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + } + .s_responsive_to_image_block .wrapper[class*="o_v_align_col"] > * { + display: inline-block; + vertical-align: middle; + float: none; + } + @media (max-width: 991.98px) { + .s_responsive_to_image_block { + padding-bottom: 0 !important; + } + } + @media (min-width: 992px) { + .s_responsive_to_image_block .wrapper { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + .s_responsive_to_image_block .wrapper > .container, + .s_responsive_to_image_block .wrapper > .container > .row, + .s_responsive_to_image_block .form-horizontal .wrapper > .container > .form-group, + .form-horizontal .s_responsive_to_image_block .wrapper > .container > .form-group { + height: 100%; + } + } + @media (max-width: 575.98px) { + .s_responsive_to_image_block: not(.js_top_banner) .wrapper { + background: rgba(255, 255, 255, 0.5); + } + } + /* /flectra_website/static/src/scss/snippets/s_ribbon_video.scss defined in bundle 'web.assets_frontend' */ + .s_ribbon_video { + position: relative; + } + .s_ribbon_video::before { + content: ""; + position: absolute; + top: 35%; + left: 0; + bottom: 35%; + right: 0; + display: block; + background: linear-gradient(150deg, #875A7B 20%, #62495B 80%) !important; + } + .s_ribbon_video::after { + content: ""; + position: absolute; + top: 65%; + left: 0; + bottom: 0; + right: 0; + display: block; + background-color: #f8f9fa; + z-index: 0; + } + .s_ribbon_video > .container { + position: relative; + z-index: 1; + } + .s_ribbon_video .o_col_video { + transition: "transform 0.8s 0ms cubic-bezier(0.55, 0, 0.1, 1), z-index 0s"; + } + @media (prefers-reduced-motion: reduce) { + .s_ribbon_video .o_col_video { + transition: none; + } + } + .s_ribbon_video .o_col_video iframe.embed-responsive-item { + margin-left: 0; + } + @media (min-width: 768px) { + .s_ribbon_video .o_col_description { + margin-left: -5%; + transform-origin: 50% 50%; + transition: "transform 0.8s 0.3s cubic-bezier(0.55, 0, 0.1, 1), transform-origin 0.8s 0.3s cubic-bezier(0.55, 0, 0.1, 1), margin 0.8s 0.3s cubic-bezier(0.55, 0, 0.1, 1), z-index 0s"; + } + } + @media (min-width: 768px) and (prefers-reduced-motion: reduce) { + .s_ribbon_video .o_col_description { + transition: none; + } + } + .s_ribbon_video .o_col_description .card, + .s_ribbon_video .o_col_description .panel, + .s_ribbon_video .o_col_description .well, + .s_ribbon_video .o_col_description .card .card-header, + .s_ribbon_video .o_col_description .panel .card-header, + .s_ribbon_video .o_col_description .well .card-header, + .s_ribbon_video .o_col_description .card .panel-heading, + .s_ribbon_video .o_col_description .panel .panel-heading, + .s_ribbon_video .o_col_description .well .panel-heading { + margin: 0; + } + @media (min-width: 768px) { + .s_ribbon_video.js_video_hover .o_col_video { + transform: translateX(50%) scale(1.2); + transition: "transform 0.5s 0.3s cubic-bezier(0.55, 0, 0.1, 1), z-index 0s"; + } + } + @media (min-width: 768px) and (prefers-reduced-motion: reduce) { + .s_ribbon_video.js_video_hover .o_col_video { + transition: none; + } + } + @media (min-width: 768px) { + .s_ribbon_video.js_video_hover .o_col_description { + margin-left: 0; + cursor: pointer; + transform-origin: 100% 50%; + transform: scale(0.8); + transition: "transform 0.8s cubic-bezier(0.55, 0, 0.1, 1), transform-origin 0.8s cubic-bezier(0.55, 0, 0.1, 1), margin 0.8s cubic-bezier(0.55, 0, 0.1, 1), z-index 0s"; + } + } + @media (min-width: 768px) and (prefers-reduced-motion: reduce) { + .s_ribbon_video.js_video_hover .o_col_description { + transition: none; + } + } + .s_ribbon_video.js_prepend_video .o_col_video { + z-index: 1; + } + /* /flectra_website/static/src/scss/snippets/s_sponsors.scss defined in bundle 'web.assets_frontend' */ + .s_sponsors { + padding: 0.8em 0 0.5em; + } + .s_sponsors > .container { + position: relative; + display: block; + } + .s_sponsors .s_intro { + margin-top: 15px; + font-family: "Montserrat", "Flectra Unicode Support Noto", sans-serif; + font-weight: bold; + font-size: 0.8em; + line-height: 1.2; + color: #343a40; + } + .s_sponsors .s_sponsors_list { + text-align: justify; + margin-bottom: -27px; + } + .s_sponsors .s_sponsors_list::after { + content: ""; + display: inline-block; + width: 100%; + } + .s_sponsors .s_sponsors_list > div { + display: inline-block; + height: 35px; + margin: 10px 0; + opacity: .5; + transform: scale(0.8); + background-size: cover; + } + .s_sponsors .s_sponsors_btn { + position: absolute; + top: 50%; + left: auto; + bottom: auto; + right: 50%; + margin: 10px -100px 0 0; + width: 200px; + height: 40px; + opacity: 0; + transition: all 0.3s ease 0s; + } + .s_sponsors .s_intro, + .s_sponsors .s_sponsors_list > div { + transform-origin: 50% 50%; + transition: all 0.3s ease 0s; + } + .s_sponsors > a:focus, + .s_sponsors > a:active, + .s_sponsors > a:focus:active { + outline: none; + } + .s_sponsors > a:hover .s_sponsors_list > div, + .s_sponsors > a:hover .s_intro { + opacity: 0; + transform: scale(0); + } + .s_sponsors > a:hover .s_sponsors_btn { + opacity: 1; + margin-top: -20px; + } + /* /flectra_website/static/src/scss/snippets/s_testimonial.scss defined in bundle 'web.assets_frontend' */ + .s_testimonial { + display: block; + } + .s_testimonial .thumb, + .s_testimonial blockquote { + vertical-align: top; + display: inline-block; + padding-top: 0; + } + .s_testimonial .thumb { + width: 20%; + max-width: 60px; + padding-right: 5px; + } + .s_testimonial .thumb img { + border-radius: 100%; + max-width: 100%; + height: auto; + } + .s_testimonial blockquote { + width: 78%; + max-width: 500px; + padding: 0 0 0 5px; + border-left: none; + line-height: 1.3; + } + .s_testimonial blockquote p { + font-size: 0.9em; + } + .s_testimonial blockquote p small { + font-weight: 400; + font-style: italic; + } + .s_testimonial blockquote p small:before { + content: '\2013 \0A0'; + } + .s_testimonial blockquote img { + max-height: 20px; + } + /* /flectra_website/static/src/scss/snippets/s_tooltips_tabs.scss defined in bundle 'web.assets_frontend' */ + .s_tooltips_tabs { + position: relative; + } + .s_tooltips_tabs .tab-pane { + background-color: #495057; + transition: background 0.5s ease 0s; + } + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_image { + opacity: 0.8; + } + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_link:before { + opacity: 0; + transition: opacity 0.5s ease; + } + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_link:after { + opacity: 1; + } + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_link:focus, + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_link:active, + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_link:focus:active { + outline: none; + } + .s_tooltips_tabs .tab-pane.s_tooltip_tabs_tooltip_is_open { + background-color: #0a0c0d; + cursor: pointer; + } + .s_tooltips_tabs .tab-pane.s_tooltip_tabs_tooltip_is_open .s_tooltip_tabs_tooltip_image { + transition: all 0.7s ease 0s; + opacity: 0.6; + } + .s_tooltips_tabs .tab-pane.in .s_tooltip_tabs_tooltip_link:before { + animation: tooltip_welcome_before 1s ease 0s 1 normal none running; + } + .s_tooltips_tabs .tab-pane.in .s_tooltip_tabs_tooltip_link:after { + animation: tooltip_welcome_after 1s ease 0s 1 normal none running; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip_image { + opacity: 0.9; + width: 100%; + -webkit-transform: translateZ(0); + transform: translateZ(0); + transition: all 0.3s ease 0s; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip { + position: absolute; + width: 36px; + height: 36px; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .card, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .panel, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .well { + visibility: hidden; + width: 200px; + max-width: none; + font-size: 0.9em; + padding: 10px; + border-top: 1px solid #f8f9fa; + border-radius: 0.125rem; + opacity: 0; + margin-bottom: 0; + position: absolute; + top: 50%; + left: 0; + bottom: auto; + right: auto; + transform: translate(0, 20px); + transition: all 0.3s; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .card .o_panel_title, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .panel .o_panel_title, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .well .o_panel_title { + line-height: 1.2; + font-weight: 400; + font-size: 1.3em; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link { + display: block; + background-image: none; + width: 36px; + height: 36px; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:before { + opacity: 1; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:after { + opacity: 0; + transition: opacity 0.5s ease; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:after, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:before { + content: ""; + display: block; + border-radius: 100%; + transform-origin: 50% 50%; + -webkit-transform: translateZ(0); + transform: translateZ(0); + transition: opacity 0.5s ease; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:before { + box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.9); + position: absolute; + top: 12px; + left: 12px; + bottom: 12px; + right: 12px; + background: linear-gradient(90deg, #FC7C84 20%, #ed6671 80%) !important; + transform: scale(1.3); + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:after { + opacity: 0; + background-size: 100% 100%; + background-image: url("/flectra_website/static/src/img/2016/gif/tooltip.gif"); + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .card, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .panel, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .well { + left: auto; + right: 0; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .card, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .panel, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .well { + top: auto; + bottom: 50%; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .card, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .panel, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .well { + visibility: visible; + cursor: auto; + opacity: 1; + transform: translate(0, 0); + transition: all 0.6s; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .s_tooltip_tabs_tooltip_link { + background-image: none; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .s_tooltip_tabs_tooltip_link:before { + opacity: 1; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .s_tooltip_tabs_tooltip_link:after { + opacity: 0; + transition: opacity 0.5s ease; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .s_tooltip_tabs_tooltip_link:before { + background: linear-gradient(45%, #00A09D 20%, #029e9b 80%) !important; + } + .tab-pane.active .s_tooltip_tabs_tooltip_link { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .card, + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .panel, + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .well { + visibility: visible; + cursor: auto; + opacity: 1; + transform: translate(0, 0); + transition: all 0.6s; + } + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link { + background-image: none; + } + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:before { + opacity: 1; + } + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:after { + opacity: 0; + transition: opacity 0.5s ease; + } + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:before { + background: linear-gradient(45%, #00A09D 20%, #029e9b 80%) !important; + } + /* /flectra_website/static/src/scss/snippets/s_map_locations.scss defined in bundle 'web.assets_frontend' */ + .s_tooltips_tabs.s_map_locations .tab-pane { + background: #f8f9fa; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link { + opacity: 0.6; + width: 30px; + height: 30px; + transition: opacity 0.3s ease; + } + @media (min-width: 992px) { + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .card, .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .panel, .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .well, .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_left .card, .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_left .panel, .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_left .well { + left: 34%; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .card, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .well, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_top .card, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_top .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_top .well { + top: 60%; + bottom: auto; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .card, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .well { + left: -324%; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .card, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .well { + top: auto; + bottom: 79%; + } + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip:hover .s_tooltip_tabs_tooltip_link { + opacity: 1; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card, + .s_tooltips_tabs.s_map_locations .tab-pane .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .well { + max-width: 135px; + padding: 4px 8px 0; + background-color: rgba(255, 255, 255, 0.7); + } + .s_tooltips_tabs.s_map_locations .tab-pane .card:hover, + .s_tooltips_tabs.s_map_locations .tab-pane .panel:hover, + .s_tooltips_tabs.s_map_locations .tab-pane .well:hover { + background-color: white; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card .o_panel_title, + .s_tooltips_tabs.s_map_locations .tab-pane .panel .o_panel_title, + .s_tooltips_tabs.s_map_locations .tab-pane .well .o_panel_title { + font-weight: 400; + font-size: 1.1em; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card .o_panel_title small, + .s_tooltips_tabs.s_map_locations .tab-pane .panel .o_panel_title small, + .s_tooltips_tabs.s_map_locations .tab-pane .well .o_panel_title small { + margin-top: 3px; + font-weight: 400; + display: block; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card p, + .s_tooltips_tabs.s_map_locations .tab-pane .panel p, + .s_tooltips_tabs.s_map_locations .tab-pane .well p { + line-height: 1.2; + margin-bottom: 5px; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card p a, + .s_tooltips_tabs.s_map_locations .tab-pane .panel p a, + .s_tooltips_tabs.s_map_locations .tab-pane .well p a { + font-family: sans-serif; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card p:last-child, + .s_tooltips_tabs.s_map_locations .tab-pane .panel p:last-child, + .s_tooltips_tabs.s_map_locations .tab-pane .well p:last-child { + margin-bottom: 10px; + } + .s_tooltips_tabs.s_map_locations .tab-pane:hover .s_tooltip_tabs_tooltip_link { + background-image: none; + } + .s_tooltips_tabs.s_map_locations .tab-pane:hover .s_tooltip_tabs_tooltip_link:before { + opacity: 1; + } + .s_tooltips_tabs.s_map_locations .tab-pane:hover .s_tooltip_tabs_tooltip_link:after { + opacity: 0; + transition: opacity 0.5s ease; + } + @media (max-width: 991.98px) { + .s_tooltips_tabs.s_map_locations .tab-pane > img { + margin-bottom: -40%; + opacity: 0.4; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip { + float: left; + position: relative; + height: auto; + min-height: 100px; + width: 48%; + margin-left: 1%; + margin-right: 1%; + left: auto !important; + top: auto !important; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link { + display: none; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .card, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .well { + width: 100%; + height: 100%; + max-width: 100%; + position: relative; + left: auto; + top: auto; + } + } + /* /flectra_website/static/src/scss/snippets/s_users_mosaic.scss defined in bundle 'web.assets_frontend' */ + .s_users_mosaic { + position: relative; + padding-bottom: 33.33333333%; + } + @media (max-width: 767.98px) { + .s_users_mosaic { + padding-bottom: 53.33333333%; + } + } + @media (min-width: 576px) { + .s_users_mosaic.s_users_mosaic_small { + padding-bottom: 22.22222222%; + } + .s_users_mosaic.s_users_mosaic_small #mosaic span { + height: 25%; + } + } + .s_users_mosaic #mosaic { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background-size: 100% auto; + overflow: hidden; + background-image: url("/flectra_website/static/src/scss/snippets/../../img/2016/mosaic_sm.jpg"); + } + @media (min-width: 992px) { + .s_users_mosaic #mosaic { + background-image: url("/flectra_website/static/src/scss/snippets/../../img/2016/mosaic_2.jpg"); + } + } + .s_users_mosaic #mosaic span { + float: left; + width: 5.55555556%; + height: 16.66666667%; + background-size: 1800% 800%; + transition: opacity 400ms ease 0ms; + } + .s_users_mosaic #mosaic span:hover { + opacity: 0; + } + .s_users_mosaic #mosaic span.o_fade { + opacity: 0; + } + .s_users_mosaic #mosaic span.o_fade:hover { + opacity: 1; + } + .s_users_mosaic .box { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: radial-gradient(#f8f9fa, rgba(248, 249, 250, 0.55)); + pointer-events: none; + text-align: center; + } + .s_users_mosaic .box::before { + content: ""; + display: inline-block; + vertical-align: middle; + } + @media (min-width: 768px) { + .s_users_mosaic .box: : before { + height: 100%; + } + } + .s_users_mosaic .box .title { + display: inline-block; + margin: 0; + vertical-align: middle; + text-shadow: 0 0 3px white, 0 0 10px white; + line-height: 0.5; + text-align: left; + font-weight: 400; + } + @media (max-width: 767.98px) { + .s_users_mosaic .box .title { + position: relative; + top: 50%; + transform: translateY(-50%); + font-size: 36px; + text-align: center; + line-height: 0.9; + } + } + @media (min-width: 768px) { + .s_users_mosaic .box .title { + font-size: 58px; + white-space: nowrap; + } + } + @media (min-width: 992px) { + .s_users_mosaic .box .title { + font-size: 69px; + } + } + .s_users_mosaic .box .title .number { + font-size: 2em; + } + @media (max-width: 575.98px) { + .s_users_mosaic .box .title .number { + display: block; + margin-bottom: 10px; + } + } + @media (min-width: 768px) { + .s_users_mosaic .box .title .number { + float: left; + margin-right: 10px; + } + } + .s_users_mosaic .box .title .sub { + font-size: 0.44em; + } + @media (max-width: 575.98px) { + .s_users_mosaic .box .title .sub { + font-size: 0.5em; + } + } + /* /flectra_website/static/src/scss/snippets/s_apps_media_list.scss defined in bundle 'web.assets_frontend' */ + .s_apps_media_list .media { + padding: 20px 0; + border-bottom: 1px dashed #495057; + margin: 0; + } + .s_apps_media_list .media:first-child { + border-top: 1px dashed #495057; + } + .s_apps_media_list .media .media-heading { + margin-top: 0; + } + .s_apps_media_list .media .media-body p:last-child { + margin-bottom: 0; + } + .s_apps_media_list .media .media-object { + height: 60px; + margin-right: 10px; + border-radius: 0.125rem; + } + /* /flectra_website/static/src/scss/snippets/s_speaker_bio.scss defined in bundle 'web.assets_frontend' */ + .s_speaker_bio { + position: relative; + padding: 20px; + background-color: #e9ecef; + } + .s_speaker_bio .s_speaker_bio_label { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + padding: 5px 10px; + background-color: #fff; + color: #495057; + } + .s_speaker_bio p { + font-size: 85%; + } + .s_speaker_bio p:last-child { + margin-bottom: 0; + } + /* /flectra_website/static/src/scss/snippets/s_animated_headline.scss defined in bundle 'web.assets_frontend' */ + .s_animated_headline .s_animated_headline_content { + position: relative; + overflow: hidden; + display: inline-block; + vertical-align: top; + padding-right: 2px; + } + .s_animated_headline .s_animated_headline_content:after { + content: ""; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + height: 100%; + border-right: 2px solid #00A09D; + } + .s_animated_headline .s_animated_headline_content b { + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: auto; + white-space: nowrap; + } + .s_animated_headline .s_animated_headline_content b.s_animated_headline_visible { + position: relative; + visibility: visible !important; + } + .s_animated_headline .s_animated_headline_content i { + position: absolute; + font-style: normal; + } + .s_animated_headline .s_animated_headline_content i.in { + position: relative; + visibility: visible !important; + } + .s_animated_headline .s_animated_headline_content.s_animated_headline_waiting:after { + animation: s_animated_headline_pulse 1.25s infinite; + } + .s_animated_headline .s_animated_headline_content.s_animated_headline_selected { + background-color: #bbb; + } + .s_animated_headline .no-js .s_animated_headline_wrapper b { + opacity: 0; + } + .s_animated_headline .no-js .s_animated_headline_wrapper b.s_animated_headline_visible { + opacity: 1; + } + @keyframes s_animated_headline_pulse { + 50% { + border-color: transparent; + } + } + /* /flectra_website/static/src/scss/saloon.scss defined in bundle 'web.assets_frontend' */ + .saloon .fullwidth { + position: relative; + margin: 0px; + width: 100%; + } + .saloon img.logo { + display: inline; + margin: 5px; + max-height: 125px; + vertical-align: bottom; + } + .saloon #switcher { + position: fixed; + bottom: 10px; + right: 10px; + } + .saloon .card.panel_card, + .saloon .panel_card.panel, + .saloon .panel_card.well, + .saloon .card.panel_app, + .saloon .panel_app.panel, + .saloon .panel_app.well { + max-width: 90%; + } + .saloon .btn_pink { + background-color: #875A7B; + border: 1px solid #68465f; + padding: 15px; + } + .saloon .sticky-bottom { + position: fixed; + bottom: 0px; + } + .saloon .sticky-top { + position: fixed; + top: 0px; + } + .saloon .salaryIframe { + width: 100%; + height: calc(100% - 40px); + height: 100%; + } + .saloon .player { + height: 100%; + width: 100%; + position: absolute; + } + .saloon .card.panel_app .card-body, + .saloon .panel_app.panel .card-body, + .saloon .panel_app.well .card-body, + .saloon .card.panel_app .panel-body, + .saloon .panel_app.panel .panel-body, + .saloon .panel_app.well .panel-body, + .saloon .card.panel_app .well, + .saloon .panel_app.panel .well, + .saloon .panel_app.well .well { + margin-top: 25px; + } + /* /loempia/static/src/css/loempia.css defined in bundle 'web.assets_frontend' */ + .flectra .oe_kanban_record .oe_loempia_image { + display: inline-block; + vertical-align: top; + } + .flectra .oe_apps_section { + background-color: #F7F7F7; + color: #474747; + padding: 14px 0 0 16px; + } + .flectra .oe_apps_screenshots { + clear: both; + position: relative; + width: auto; + min-height: 320px; + max-height: 520px; + padding-bottom: 16px; + white-space: nowrap; + overflow-x: auto; + overflow-y: hidden; + -webkit-user-select: none; + } + .flectra .oe_form .oe_apps_screenshots .oe_kanban_view .oe_kanban_column, + .flectra .oe_form .oe_apps_screenshots .oe_kanban_view .oe_kanban_group_header { + background-color: #F7F7F7; + } + .flectra .oe_form .oe_form_embedded_html.oe_apps_description { + width: 100%; + margin: 0; + padding: 0; + } + .flectra .oe_apps_screenshots .oe_apps_screenshot_box { + float: left; + width: auto; + padding: 0; + margin: 0 13px 0 4px; + } + .flectra .oe_apps_screenshots .oe_apps_screenshot_box img { + max-width: 657px; + max-height: 500px; + margin: 0 3px; + border: 2px solid white; + -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3); + -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3); + -box-shadow: 0 3px 5px rgba(0, 0, 0, .3); + } + .flectra .oe_apps_screenshots .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record { + padding: 0; + } + .flectra .oe_apps_update_header { + background-color: darkgrey; + text-align: right; + padding: 0.2em 2em; + } + .flectra .oe_apps_update { + border-bottom: 1px solid grey; + min-height: 96px; + height: 96px; + } + .flectra .oe_apps_update img { + float: left; + } + .flectra .oe_apps_update button { + float: right; + margin: 1em; + } + .flectra .oe_apps_noupdate p { + text-align: center; + font-size: 2em; + } + .flectra .oe_apps_module_name { + font-size: 1.5em; + } + .flectra .oe_form p.oe_message { + background-color: #5382b9; + background-image: -webkit-gradient(linear, left top, left bottom, from(#729fcf), to(#3465a4)); + background-image: -webkit-linear-gradient(top, #729fcf, #3465a4); + background-image: -moz-linear-gradient(top, #729fcf, #3465a4); + background-image: -ms-linear-gradient(top, #729fcf, #3465a4); + background-image: -o-linear-gradient(top, #729fcf, #3465a4); + background-image: linear-gradient(to bottom, #729fcf, #3465a4); + } + .flectra .oe_form p.oe_message span { + color: white; + text-shadow: 0 1px 1px #729fcf, 0 -1px 1px #3465a4; + padding: 7px; + display: inline-block; + padding-left: 24px; + } + .flectra .oe_form p.oe_message.oe_error { + background-color: #c74a44; + background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630)); + background-image: -webkit-linear-gradient(top, #dc5f59, #b33630); + background-image: -moz-linear-gradient(top, #dc5f59, #b33630); + background-image: -ms-linear-gradient(top, #dc5f59, #b33630); + background-image: -o-linear-gradient(top, #dc5f59, #b33630); + background-image: linear-gradient(to bottom, #dc5f59, #b33630); + } + .flectra .oe_form p.oe_message.oe_error span { + color: white; + text-shadow: 0 1px 1px #dc5f59, 0 -1px 1px #b33630; + } + .flectra .oe_form p.oe_message.oe_black { + background-color: #000000; + background-image: -webkit-gradient(linear, left top, left bottom, from(#9a9a9a), to(#000000)); + background-image: -webkit-linear-gradient(top, #9a9a9a, #000000); + background-image: -moz-linear-gradient(top, #9a9a9a, #000000); + background-image: -ms-linear-gradient(top, #9a9a9a, #000000); + background-image: -o-linear-gradient(top, #9a9a9a, #000000); + background-image: linear-gradient(to bottom, #9a9a9a, #000000); + } + .flectra .oe_form p.oe_message.oe_black span { + color: white; + text-shadow: 0 1px 1px #9a9a9a, 0 -1px 1px #000000; + } + /* /loempia/static/src/css/description.css defined in bundle 'web.assets_frontend' */ + .oe_styling_v8 { + font-family: "Open Sans", "Helvetica", Sans; + font-weight: 300; + color: #646464; + background: white; + font-size: 16px; + } + .oe_styling_v8 .oe_website_contents { + background: whitesmoke; + padding-bottom: 1px; + } + .oe_styling_v8 b { + font-weight: 600; + } + .oe_styling_v8 a { + color: #21B799; + text-decoration: none; + } + .oe_styling_v8 a.btn { + color: white; + } + .oe_styling_v8 .oe_title_font { + font-family: "Lato", "Open Sans", "Helvetica", Sans; + } + .oe_styling_v8 .oe_page { + background: white; + overflow: hidden; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + -ms-border-radius: 1px; + -o-border-radius: 1px; + border-radius: 1px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); + } + .oe_styling_v8 .oe_emph { + font-weight: 400; + } + .oe_styling_v8 .oe_dark { + overflow: hidden; + background: #efefef; + box-shadow: none; + } + .oe_page { + margin: 0px auto 64px auto; + max-width: 992px; + } + .oe_row { + width: 928px; + margin-top: 16px; + margin-bottom: 16px; + margin-left: auto; + margin-right: auto; + } + .oe_row.oe_fit { + width: auto; + } + .oe_clearfix:after, + .oe_row:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; + } + [class*='oe_span'] { + float: left; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0 16px; + } + .oe_span12 { + width: 928px; + } + .oe_span10 { + width: 773px; + } + .oe_span9 { + width: 696px; + } + .oe_span8 { + width: 618px; + } + .oe_span6 { + width: 464px; + } + .oe_span4 { + width: 309px; + } + .oe_span3 { + width: 232px; + } + .oe_span2 { + width: 154px; + } + [class*='oe_span'].oe_fit { + padding-left: 0px !important; + padding-right: 0px !important; + } + [class*='oe_span'].oe_right { + float: right; + } + .oe_row.oe_flex[class*='oe_span'] { + display: inline-block; + float: none; + vertical-align: top; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0 16px; + width: auto; + } + .oe_row.oe_flex .oe_span12 { + max-width: 928px; + } + .oe_row.oe_flex .oe_span10 { + max-width: 769px; + } + .oe_row.oe_flex .oe_span9 { + max-width: 692px; + } + .oe_row.oe_flex .oe_span8 { + max-width: 614px; + } + .oe_row.oe_flex .oe_span6 { + max-width: 460px; + } + .oe_row.oe_flex .oe_span4 { + max-width: 305px; + } + .oe_row.oe_flex .oe_span3 { + max-width: 228px; + } + .oe_row.oe_flex .oe_span2 { + max-width: 150px; + } + .oe_mb0 { + margin-bottom: 0px !important; + } + .oe_mb4 { + margin-bottom: 4px !important; + } + .oe_mb8 { + margin-bottom: 8px !important; + } + .oe_mb16 { + margin-bottom: 16px !important; + } + .oe_mb32 { + margin-bottom: 32px !important; + } + .oe_mb48 { + margin-bottom: 48px !important; + } + .oe_mb64 { + margin-bottom: 64px !important; + } + .oe_mt0 { + margin-top: 0px !important; + } + .oe_mt4 { + margin-top: 4px !important; + } + .oe_mt8 { + margin-top: 8px !important; + } + .oe_mt16 { + margin-top: 16px !important; + } + .oe_mt32 { + margin-top: 32px !important; + } + .oe_mt48 { + margin-top: 48px !important; + } + .oe_mt64 { + margin-top: 64px !important; + } + .oe_mb0 { + margin-bottom: 0px !important; + } + .oe_mb4 { + margin-bottom: 4px !important; + } + .oe_mb8 { + margin-bottom: 8px !important; + } + .oe_mb16 { + margin-bottom: 16px !important; + } + .oe_mb32 { + margin-bottom: 32px !important; + } + .oe_mb64 { + margin-bottom: 64px !important; + } + .oe_rightfit { + padding-right: 0px !important; + } + .oe_leftfit { + padding-left: 0px !important; + } + .oe_leftalign { + text-align: left; + } + .oe_rightalign { + text-align: right; + } + .oe_centeralign { + text-align: center; + } + .oe_centered { + margin-left: auto; + margin-right: auto; + } + .oe_hidden { + display: none !important; + opacity: 0 !important; + } + .oe_invisible { + visibility: hidden !important; + } + .oe_transparent { + opacity: 0 !important; + } + .oe_spaced { + margin-top: 32px; + margin-bottom: 32px; + } + .oe_more_spaced { + margin-top: 64px; + margin-bottom: 64px; + } + .oe_padded { + padding-top: 16px; + padding-bottom: 16px; + } + .oe_more_padded { + padding-top: 32px; + padding-bottom: 32px; + } + .oe_button { + position: relative; + bottom: 0; + display: inline-block; + cursor: pointer; + color: white; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + } + .oe_styling_v8 .oe_button, + .oe_styling_v8 a.oe_button { + padding: 8px 14px; + background: #21B799; + color: white; + -webkit-transition-property: bottom, background; + -moz-transition-property: bottom, background; + -o-transition-property: bottom, background; + transition-property: bottom, background; + -webkit-transition-duration: 250ms; + -moz-transition-duration: 250ms; + -o-transition-duration: 250ms; + transition-duration: 250ms; + } + .oe_styling_v8 .oe_button:hover, + .oe_styling_v8 a.oe_button:hover, + .oe_styling_v8 .oe_button:active, + .oe_styling_v8 a.oe_button:active { + background: #1b9f85; + } + .oe_styling_v8 .oe_button.oe_big, + .oe_styling_v8 a.oe_button.oe_big { + font-size: 24px; + } + .oe_styling_v8 .oe_button.oe_bigger, + .oe_styling_v8 a.oe_button.oe_bigger { + font-size: 32px; + } + .oe_styling_v8 .oe_button.oe_small, + .oe_styling_v8 a.oe_button.oe_small { + font-size: 13px; + padding: 2px 4px; + } + .oe_styling_v8 .oe_button.oe_medium, + .oe_styling_v8 a.oe_button.oe_medium { + padding: 5px 12px; + font-size: 16px; + } + .oe_styling_v8 .oe_button.oe_tacky, + .oe_styling_v8 a.oe_button.oe_tacky { + background: #34495E; + } + .oe_styling_v8 .oe_button.oe_tacky:hover, + .oe_styling_v8 a.oe_button.oe_tacky:hover, + .oe_styling_v8 .oe_button.oe_tacky:active, + .oe_styling_v8 a.oe_button.oe_tacky:active { + background: #253544; + } + .oe_styling_v8 .oe_button.oe_disabled, + .oe_styling_v8 a.oe_button.oe_disabled { + background: #c8c8c8; + cursor: default; + } + .oe_styling_v8 .oe_button.oe_disabled:hover, + .oe_styling_v8 a.oe_button.oe_disabled:hover, + .oe_styling_v8 .oe_button.oe_disabled:active, + .oe_styling_v8 a.oe_button.oe_disabled:active { + background: #c8c8c8; + } + .oe_styling_v8.oe_styling_black .oe_button { + -webkit-box-shadow: 0px 2px 0px #463555; + -moz-box-shadow: 0px 2px 0px #463555; + box-shadow: 0px 2px 0px #463555; + } + .oe_styling_v8 {}.oe_styling_v8 .oe_input { + padding: 4px 7px; + border-radius: 3px; + border: solid 1px #d6d6d6; + box-shadow: 0px 2px #e6e6e6; + background: #fafafa; + font-weight: 300; + outline: none; + -webkit-transition: all 150ms linear; + -moz-transition: all 150ms linear; + -o-transition: all 150ms linear; + transition: all 150ms linear; + } + .oe_styling_v8 .oe_input:focus { + border: solid 1px #969696; + box-shadow: 0px 2px #d2d2d2; + } + .oe_styling_v8 .oe_input.oe_valid { + background: #f2ffec; + border-color: #b1ebb6; + box-shadow: 0px 2px #e1f8e1; + color: #0f610f; + } + .oe_styling_v8 .oe_input.oe_invalid { + background: #fff2f2; + border-color: #ebb1b1; + box-shadow: 0px 2px #f8e1e1; + color: #610f0f; + } + .oe_styling_v8 .oe_input.oe_big { + padding: 8px 14px; + } + .oe_styling_v8 .oe_input_label { + font-weight: 300; + font-size: 16px; + } + .oe_styling_v8 .oe_input_label.oe_big { + font-size: 20px; + } + .oe_styling_v8 .oe_textarea { + width: 300px; + height: 80px; + } + .oe_styling_v8 .oe_form_layout_table { + width: 100%; + } + .oe_styling_v8 .oe_form_layout_table td { + padding-bottom: 16px; + } + .oe_styling_v8 .oe_form_layout_table td:first-child { + text-align: right; + padding-right: 16px; + } + .text-alpha { + color: #A24689 !important; + } + .oe_styling_v8 .oe_slogan { + color: #333333; + font-family: "Lato", "Open Sans", "Helvetica", Sans; + margin-top: 32px; + margin-bottom: 32px; + text-align: center; + } + .oe_styling_v8 h1.oe_slogan { + font-size: 64px; + font-weight: 900; + margin-top: 48px; + margin-bottom: 48px; + } + .oe_styling_v8 h2.oe_slogan { + font-size: 40px; + font-weight: 300; + } + .oe_styling_v8 h3.oe_slogan { + font-size: 26px; + font-weight: 300; + filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=50); + opacity: 0.5; + } + .oe_styling_v8 h4.oe_slogan { + font-size: 24px; + font-weight: 300; + } + .oe_styling_v8 h4.oe_slogan:before, + .oe_styling_v8 h4.oe_slogan:after { + margin: 0 20px; + content: ""; + display: inline-block; + width: 100px; + height: 0px; + border-top: solid 1px; + vertical-align: middle; + filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=30); + opacity: 0.3; + } + .oe_styling_v8 h5.oe_slogan { + font-weight: 300; + } + .oe_styling_v8 h2.oe_slogan + h3.oe_slogan { + margin-top: -28px; + } + .oe_quote { + margin: 8px; + padding: 16px; + background: rgba(0, 0, 0, 0.02); + border: solid 1px rgba(0, 0, 0, 0.06); + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + border-radius: 2px; + } + .oe_quote .oe_q, + .oe_quote q { + margin: 10px; + display: block; + font-style: italic; + text-align: center; + font-size: 20px; + } + .oe_quote .oe_q:before, + .oe_quote .oe_q:after, + .oe_quote q:before, + .oe_quote q:after { + content: '"'; + font-weight: 900; + filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=20); + opacity: 0.2; + } + .oe_quote cite { + display: block; + font-style: normal; + margin-top: 16px; + } + .oe_quote .oe_photo { + float: left; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + margin-right: 16px; + } + .oe_quote .oe_author { + font-size: 20px; + padding-top: 6px; + } + .oe_dark .oe_quote { + background: white; + border: 1px solid #f0f0ff; + } + .oe_picture { + display: block; + max-width: 84%; + max-height: 400px; + margin: 16px 8%; + } + .oe_screenshot { + padding: 8px; + background-color: white; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2); + box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2); + } + .oe_pic_ctr { + position: relative; + } + .oe_pic_ctr > img.oe_picture { + width: 100%; + max-width: none; + max-height: none; + margin: 0; + } + .oe_pic_ctr > .oe_title { + position: absolute; + top: 15px; + right: 38px; + } + .oe_styling_v8 .oe_pic_ctr > .oe_title { + font-size: 64px; + color: white; + font-weight: 600; + margin: 0; + text-shadow: 0px 2px 0px #494949, 0px 2px 5px rgba(0, 0, 0, 0.33), 0px 0px 60px rgba(0, 0, 0, 0.22); + } + div.oe_demo { + position: relative; + border: 1px solid #dedede; + } + div.oe_demo span.oe_demo_play { + top: 50%; + left: 50%; + width: 80px; + height: 60px; + margin-top: -30px; + margin-left: -40px; + display: block; + position: absolute; + background: url("/loempia/static/src/css/../img/layout/play-button.png") no-repeat left top transparent; + pointer-events: none; + } + div.oe_demo img { + max-width: 100%; + width: 100%; + } + div.oe_demo div.oe_demo_footer { + position: absolute; + left: 0; + background-color: rgba(162, 70, 137, 0.7); + opacity: 0.85; + bottom: -1px; + width: 100%; + padding-top: 7px; + padding-bottom: 7px; + color: white; + font-size: 14px; + font-weight: bold; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + pointer-events: none; + } + div.oe_demo:hover span.oe_demo_play { + background: url("/loempia/static/src/css/../img/layout/play-button-over.png") no-repeat left top transparent; + } + .oe_styling_v8 .oe_container.oe_separator { + height: 64px; + margin-bottom: 16px; + background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.02))); + background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02)); + background: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02)); + background: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02)); + background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02)); + -webkit-box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset; + -moz-box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset; + box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset; + overflow-y: hidden; + } + .oe_row_tabs { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding-top: 21px; + } + .oe_row_tab { + position: relative; + min-width: 120px; + padding: 8px; + font-size: 20px; + display: inline-block; + margin: 0px -2px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border: solid 1px rgba(0, 0, 0, 0.1); + border-bottom: none; + background: #fafafa; + background-image: +linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02)); + box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset; + cursor: pointer; + -webkit-transition: all 250ms linear; + -moz-transition: all 250ms linear; + -o-transition: all 250ms linear; + transition: all 250ms linear; + } + .oe_row_tab:hover { + padding-bottom: 12px; + top: -4px; + background-color: white; + } + .oe_row_tab.oe_active { + background-color: white; + background-image: none; + box-shadow: none; + border-top-color: #8272b6; + border-top-width: 2px; + cursor: default; + } + .oe_row_tab.oe_active:hover { + padding-bottom: 8px; + top: 0asx; + } + .oe_calltoaction { + height: 32px; + margin-top: -32px; + position: relative; + } + /* /loempia/static/src/scss/apps.scss defined in bundle 'web.assets_frontend' */ + .rating_star_active { + color: #875A7B; + } + .rating_star_inactive { + color: #6c757d; + } + .fa.fa-star.active { + color: #F79B5B; + } + .loempia_tags { + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + font-size: 0.75rem; + line-height: 1.45; + } + .loempia_tags .fa { + margin-left: 10px; + color: #875A7B; + } + .loempia_tags .badge, + .loempia_tags .label { + padding: .3em .8em; + font-size: 10px; + } + code { + font-weight: bold; + background-color: #e9ecef; + color: #343a40; + padding: 3px 6px; + } + .deep-1, + .loempia_app_card > a { + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05); + } + .alert p { + margin-bottom: 0; + } + .loempia_overflow { + display: inline-block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + #wrap .dropdown-menu { + top: 0; + box-shadow: 0 12px 39px -8px rgba(0, 0, 0, 0.3); + padding: 0.3125rem 0; + } + #wrap .dropdown-menu .dropdown-item, + #wrap .dropdown-menu a { + padding: 0rem 1rem; + line-height: 1.7rem; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + } + .loempia_stats_table { + width: auto; + padding-bottom: 16px; + border-bottom: 1px solid #e9ecef; + } + .loempia_stats_table .o_growing_trend.o_positive, + .loempia_stats_table .o_growing_trend.o_negative { + font-weight: bold; + letter-spacing: -0.03em; + } + .loempia_stats_table .o_growing_trend.o_positive { + color: #00A09D; + } + .loempia_stats_table .o_growing_trend.o_negative { + color: #D9534F; + } + .loempia_multiline_stat .nvtooltip table tbody tr { + opacity: 0.5; + } + .loempia_multiline_stat .nvtooltip table tbody tr.highlight { + opacity: 1; + } + .loempia_multiline_stat .nvtooltip table tbody tr.highlight td { + padding: 6px 8px 6px 5px; + background: white; + border-width: 0px; + } + .o_loader { + position: relative; + width: 100%; + height: 15em; + text-align: center; + } + .o_loader > i { + position: absolute; + top: 33%; + left: auto; + bottom: auto; + right: auto; + font-size: 3em; + } + .loempia_btn { + display: inline-block; + color: #343a40; + font-family: "Montserrat", "Flectra Unicode Support Noto", sans-serif; + font-size: 12px; + font-weight: bold; + } + .loempia_btn:hover, + .loempia_btn:focus, + .loempia_btn.active { + color: #343a40; + } + .loempia_btn .fa { + margin-right: 3px; + } + .loempia_btn_modules { + margin: 0 20px 0 0; + } + .loempia_btn_modules .fa { + padding-left: 2px; + } + .btn-link { + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + font-weight: bold; + } + .loempia_modules_page #loempia_navbar { + background: linear-gradient(90deg, #875A7B 20%, #62495B 80%) !important; + } + @media (min-width: 768px) { + .loempia_modules_page > header { + background: linear-gradient(90deg, #875A7B 20%, #62495B 80%) !important; + } + } + .loempia_themes_page #loempia_navbar { + background: linear-gradient(90deg, #5B7687 20%, #485761 80%) !important; + } + @media (min-width: 768px) { + .loempia_themes_page > header { + background: linear-gradient(90deg, #5B7687 20%, #485761 80%) !important; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav { + z-index: 1; + } + body #wrapwrap > header.o_main_header + main > #wrap.js_apps >:first-child { + padding-top: 24px; + } + body #wrapwrap > header.o_main_header + main > #wrap.js_apps >:first-child.apps_page { + border: 0 !important; + } + @media (min-width: 768px) { + body #wrapwrap > header.o_main_header + main > #wrap.js_apps >: first-child { + padding-top: 150px; + } + } + @media (min-width: 768px) { + body #wrapwrap > header.o_main_header.loempia_sub_nav + main > #wrap >: first-child { + padding-top: 90px; + } + } + @media (max-width: 991.98px) { + body #wrapwrap > header.o_main_header { + position: relative; + } + } + .panel-primary { + background-color: white !important; + color: inherit !important; + } + #loempia_navbar { + position: relative; + z-index: 0; + padding: 10px 0; + transition: padding 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + @media (min-width: 768px) { + #loempia_navbar { + padding: 16px 0; + } + #loempia_navbar .loempia_navbar_btn { + margin-top: 10px; + } + } + @media (min-width: 768px) { + .o_scrolled #loempia_navbar { + transition: padding 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0.3s; + padding: 4px 0; + } + .o_scrolled #loempia_navbar .search-query { + transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0.3s; + height: calc(1.45em + 0.75rem + 2px)-6px; + margin-top: 3px; + font-size: 0.8125rem; + } + } + #loempia_navbar .search-query { + color: white; + font-weight: bolder; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border: none; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); + } + #loempia_navbar .search-query::-moz-placeholder { + color: rgba(255, 255, 255, 0.8); + opacity: 1; + } + #loempia_navbar .search-query:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.8); + } + #loempia_navbar .search-query::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.8); + } + #loempia_navbar .navbar-search { + margin: 8px auto 0; + } + @media (min-width: 768px) { + #loempia_navbar .navbar-search { + max-width: 450px; + margin: 0 auto; + } + } + #loempia_navbar .navbar-search .input-group-append .btn-link, + #loempia_navbar .navbar-search .input-group .form-control ~ .input-group-btn .btn-link, + .input-group #loempia_navbar .navbar-search .form-control ~ .input-group-btn .btn-link, + #loempia_navbar .navbar-search .input-group .input-group-addon .btn-link, + .input-group #loempia_navbar .navbar-search .input-group-addon .btn-link { + color: white; + opacity: 0.8; + padding-right: 0; + } + #loempia_navbar .navbar-search .input-group-append .btn-link:hover, + #loempia_navbar .navbar-search .input-group .form-control ~ .input-group-btn .btn-link:hover, + .input-group #loempia_navbar .navbar-search .form-control ~ .input-group-btn .btn-link:hover, + #loempia_navbar .navbar-search .input-group .input-group-addon .btn-link:hover, + .input-group #loempia_navbar .navbar-search .input-group-addon .btn-link:hover, + #loempia_navbar .navbar-search .input-group-append .btn-link:focus, + #loempia_navbar .navbar-search .input-group .form-control ~ .input-group-btn .btn-link:focus, + .input-group #loempia_navbar .navbar-search .form-control ~ .input-group-btn .btn-link:focus, + #loempia_navbar .navbar-search .input-group .input-group-addon .btn-link:focus, + .input-group #loempia_navbar .navbar-search .input-group-addon .btn-link:focus { + opacity: 1; + } + #loempia_navbar .breadcrumb { + background: transparent; + padding: 0; + margin: 10px 0 0 0; + } + #loempia_navbar .breadcrumb > li { + padding-left: .2rem; + } + #loempia_navbar .breadcrumb > li + li:before { + padding-right: 0; + } + #loempia_navbar .breadcrumb a { + color: rgba(255, 255, 255, 0.8); + font-weight: 400; + } + #loempia_navbar .breadcrumb a:hover { + color: white; + } + #loempia_navbar .loempia_btn { + color: rgba(255, 255, 255, 0.6); + } + #loempia_navbar .loempia_btn:hover, + #loempia_navbar .loempia_btn:focus, + #loempia_navbar .loempia_btn.active { + color: white; + } + #loempia_navbar .loempia_btn.loempia_navbar_back_btn { + margin: 8px auto 0; + font-size: 19px; + padding: 4px 0px; + } + .loempia_search_resume.h5, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume { + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + line-height: 1.45; + } + .loempia_search_resume.h5 .fw_medium, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .fw_medium { + font-weight: 400; + } + .loempia_search_resume.h5 .fw_medium:hover + .badge, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .fw_medium:hover + .badge, + .loempia_search_resume.h5 .fw_medium:hover + .label, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .fw_medium:hover + .label { + padding-right: 1em; + box-shadow: 0 6px 9px -5px rgba(0, 0, 0, 0.22); + } + .loempia_search_resume.h5 .fw_medium:hover + .badge .fa, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .fw_medium:hover + .badge .fa, + .loempia_search_resume.h5 .fw_medium:hover + .label .fa, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .fw_medium:hover + .label .fa { + opacity: 1; + transition: opacity 0.2s cubic-bezier(0.55, 0, 0.1, 1) 0.1s; + } + .loempia_search_resume.h5 .badge, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge, + .loempia_search_resume.h5 .label, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label { + position: relative; + font-size: 13px; + display: inline-block; + padding: 0.5em 0.5em; + margin: 0 5px; + background-color: white; + color: #212529; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + transition: all 0.2s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + .loempia_search_resume.h5 .badge code, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge code, + .loempia_search_resume.h5 .label code, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label code { + color: #212529; + } + .loempia_search_resume.h5 .badge small, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge small, + .loempia_search_resume.h5 .label small, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label small { + color: #343a40; + } + .loempia_search_resume.h5 .badge .fa, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge .fa, + .loempia_search_resume.h5 .label .fa, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label .fa { + background: white; + line-height: 1.2em; + border-radius: 100%; + opacity: 0; + color: #D9534F; + width: 1.3em; + height: 1.3em; + position: absolute; + top: -4px; + left: auto; + bottom: auto; + right: -5px; + transition: opacity 0.1s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + .loempia_search_resume.h5 .badge:hover, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge:hover, + .loempia_search_resume.h5 .label:hover, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label:hover { + padding-right: 1em; + box-shadow: 0 6px 9px -5px rgba(0, 0, 0, 0.22); + } + .loempia_search_resume.h5 .badge:hover .fa, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge:hover .fa, + .loempia_search_resume.h5 .label:hover .fa, + #wrapwrap.o_flectra_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label:hover .fa { + opacity: 1; + transition: opacity 0.2s cubic-bezier(0.55, 0, 0.1, 1) 0.1s; + } + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu { + background-color: white; + border-color: rgba(0, 0, 0, 0.05); + } + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .nav > li > a, + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .navbar-nav > li > a { + color: #343a40; + } + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .nav > li > a:hover, + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .nav > li > a:focus, + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .navbar-nav > li > a:hover, + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .navbar-nav > li > a:focus { + color: #212529; + } + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .dropdown-menu { + top: 0; + box-shadow: 0 12px 39px -8px rgba(0, 0, 0, 0.3); + padding: 0.3125rem 0; + } + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .dropdown-menu .dropdown-item, + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .dropdown-menu a { + padding: 0rem 1rem; + line-height: 1.7rem; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + } + .o_main_header #loempia_sub_menu { + border: 1px solid rgba(0, 0, 0, 0.05); + border-width: 1px 0; + min-height: 40px; + padding: 0; + } + .o_main_header #loempia_sub_menu, + .o_main_header #loempia_sub_menu a { + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + } + .o_main_header #loempia_sub_menu .nav { + margin-right: 0; + padding: 0; + } + .o_main_header #loempia_sub_menu .nav > li, + .o_main_header #loempia_sub_menu .navbar-nav > li { + margin-left: 20px; + height: 38px; + line-height: 38px; + } + .o_main_header #loempia_sub_menu .nav > li > a, + .o_main_header #loempia_sub_menu .navbar-nav > li > a { + height: 100%; + line-height: 38px; + padding: 0; + font-size: 12px; + } + .o_main_header #loempia_sub_menu .nav > li.divider, + .o_main_header #loempia_sub_menu .navbar-nav > li.divider { + padding: 0; + height: 24px; + border-left: 1px solid #adb5bd; + } + .o_main_header #loempia_sub_menu .nav > li.loempia_category_dropdown, + .o_main_header #loempia_sub_menu .navbar-nav > li.loempia_category_dropdown { + margin-left: 0px; + } + .o_main_header #loempia_sub_menu .nav > li.loempia_category_dropdown li > a, + .o_main_header #loempia_sub_menu .navbar-nav > li.loempia_category_dropdown li > a { + font-size: 14px; + } + .o_main_header #loempia_sub_menu .nav > li.active > a, + .o_main_header #loempia_sub_menu .navbar-nav > li.active > a { + background-color: transparent; + font-weight: bold; + } + .o_main_header #loempia_sub_menu .nav > li:hover .fa.fa-star, + .o_main_header #loempia_sub_menu .navbar-nav > li:hover .fa.fa-star { + color: #F79B5B; + } + .o_main_header #loempia_sub_menu .nav > li > a, + .o_main_header #loempia_sub_menu .navbar-nav > li > a { + font-size: 13px; + } + @media (min-width: 768px) { + .o_main_header #loempia_sub_menu .nav > li.divider { + display: block; + } + .o_main_header #loempia_sub_menu .nav > li.condensed { + margin-left: 0; + } + .o_main_header #loempia_sub_menu .nav > li.condensed a { + padding-left: 5px; + padding-right: 5px; + } + .o_main_header #loempia_sub_menu .nav > li.condensed:first-child { + margin-left: 15px; + } + .o_main_header #loempia_sub_menu .loempia_has_category { + font-weight: bold; + } + } + @media (max-width: 767.98px) { + .o_main_header #loempia_sub_menu { + display: block; + } + .o_main_header #loempia_sub_menu .nav { + margin: 0; + } + .o_main_header #loempia_sub_menu .nav, + .o_main_header #loempia_sub_menu .nav > li { + float: left; + } + .o_main_header #loempia_sub_menu .dropdown-menu { + box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.1), 0 11px 7px 0 rgba(0, 0, 0, 0.09); + position: absolute; + background-color: white; + } + .o_main_header #loempia_sub_menu .dropdown-menu.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1), 0 14px 12px 0 rgba(0, 0, 0, 0.07); + } + } + .text-alpha { + color: #875A7B; + } + .bg-alpha { + background-color: #875A7B; + } + #repo_edit_input { + width: 100%; + padding: 5px 10px; + margin-top: -5px; + height: auto; + font-size: 14px; + color: #212529; + } + @media (max-width: 1199.98px) { + #loempia_dashboard_nav { + padding-left: 0; + list-style: none; + } + } + .o_report_banneer { + position: fixed; + bottom: 40px; + right: 40px; + z-index: 1001; + display: none; + } + .loempia_app_entry .loempia_panel_summary { + display: block; + padding: 8% 15px; + color: #fff; + text-shadow: 0 1px 0 black; + background: rgba(0, 0, 0, 0.6); + z-index: 2; + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: auto; + transition: transform 350ms cubic-bezier(0.55, 0, 0.1, 1) 0ms, opacity 700ms cubic-bezier(0.55, 0, 0.1, 1) 0ms; + transform: translate(0, 100%); + opacity: 0; + word-wrap: break-word; + display: -webkit-box; + -webkit-line-clamp: 4; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + } + @media (prefers-reduced-motion: reduce) { + .loempia_app_entry .loempia_panel_summary { + transition: none; + } + } + .loempia_app_entry:hover .loempia_panel_summary { + transform: translate(0, 0); + opacity: 1; + } + .loempia_app_entry:hover .loempia_panel_summary + .loempia_app_entry_icon { + opacity: 0; + } + .loempia_app_entry > a { + display: block; + position: relative; + margin-bottom: 10%; + } + .loempia_app_entry .loempia_app_entry_top { + position: relative; + overflow: hidden; + margin-bottom: 3%; + } + .loempia_app_entry .loempia_app_entry_top > .img { + background: white no-repeat center; + background-size: cover; + } + .loempia_app_entry .loempia_app_entry_top > .img { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + } + .loempia_app_entry .loempia_app_entry_icon { + background-color: white; + border-radius: 3px; + width: 42px; + height: 42px; + position: absolute; + top: 10px; + left: 10px; + bottom: auto; + right: auto; + transition: opacity 350ms cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + @media (min-width: 1200px) { + .loempia_app_entry .loempia_app_entry_icon { + width: 48px; + height: 48px; + } + } + .loempia_app_entry .loempia_app_entry_bottom { + color: #343a40; + min-height: 78px; + } + .loempia_app_entry .loempia_app_entry_bottom h5 { + width: 100%; + margin: 0 0 6px; + display: inline-block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + .loempia_app_entry .loempia_app_entry_bottom .loempia_panel_price { + padding-left: 0; + font-size: 0.9375rem; + line-height: 1.125rem; + } + .loempia_app_entry .loempia_app_entry_bottom .loempia_panel_author { + padding-right: 5px; + font-size: 0.75rem; + display: inline-block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + .loempia_app_entry .loempia_app_entry_bottom .loempia_rating_stars { + font-size: 12px; + } + .loempia_app_card > a { + background-color: white; + will-change: transform; + transform-origin: center bottom; + transition: all 0.35s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + .loempia_app_card:hover > a { + box-shadow: 0 10px 9px -8px rgba(0, 0, 0, 0.3); + transition: all .3s ease 0s; + transform: scale(1.0125); + } + @media screen and (-webkit-device-pixel-ratio: 1) and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) { + .loempia_app_card: hover > a { + transform: scale(1) translateY(-0.5%); + } + } + .loempia_app_card .loempia_app_entry_top { + padding-bottom: 50%; + border-radius: 2px 2px 0 0; + } + .loempia_app_card .loempia_app_entry_bottom { + padding: 9px; + padding-top: 0; + } + .loempia_app_card .loempia_app_entry_bottom h5 { + margin: 0 0 10px; + } + .loempia_themes_row { + margin: auto-30px; + } + .loempia_theme_card .loempia_app_entry_top { + border: 1px solid #d7dde2; + border-radius: 3px; + padding-top: calc(120% + 21px); + will-change: transform; + transform-origin: center bottom; + transition: all 0.35s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + @media (max-width: 767.98px) { + .loempia_theme_card .loempia_app_entry_top.loempia_cover, .loempia_theme_card .loempia_app_entry_top.loempia_nocover { + padding-top: calc(50% + 21px); + } + } + .loempia_theme_card .loempia_app_entry_top .o_browser_bar { + background: white; + border-bottom: 1px solid #d7dde2; + width: 100%; + height: 20px; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: auto; + } + .loempia_theme_card .loempia_app_entry_top .o_browser_bar:before { + content: "•••"; + display: block; + padding-left: 10px; + color: #d7dde2; + font: 12px/20px Courier, monospace; + letter-spacing: -1px; + } + .loempia_theme_card .loempia_app_entry_top > .img { + height: calc("100% - 20px"); + top: 20px; + } + .loempia_theme_card .loempia_app_entry_top.loempia_cover .img { + background-color: white; + background-size: contain; + } + .loempia_theme_card .loempia_app_entry_top .loempia_app_entry_icon { + top: 30px; + } + .loempia_theme_card .loempia_app_entry_top .loempia_panel_summary { + top: 20px; + } + .loempia_theme_card .loempia_app_entry_top:hover { + box-shadow: 0 10px 9px -8px rgba(0, 0, 0, 0.3); + transition: all .3s ease 0s; + transform: scale(1.0125); + } + @media screen and (-webkit-device-pixel-ratio: 1) and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) { + .loempia_theme_card .loempia_app_entry_top: hover { + transform: scale(1) translateY(-0.5%); + } + } + .loempia_theme_card .loempia_app_entry_bottom { + padding: 0; + min-height: 56px; + } + .loempia_nocover { + background: linear-gradient(-15deg, #c2b7be 30%, #c2b8b7 70%) !important; + } + .loempia_nocover:before { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + width: 100%; + height: 100%; + background-size: contain; + content: ''; + background-image: url("/loempia/static/src/img/card_bg.png"); + } + .loempia_nocover.o_apps_category_localization { + background: linear-gradient(-15deg, #c2b7bb 30%, #c2bcb7 70%) !important; + } + .loempia_nocover.o_apps_category_ecommerce { + background: linear-gradient(-15deg, #c2b7b7 30%, #c2bfb7 70%) !important; + } + .loempia_nocover.o_apps_category_human_resources { + background: linear-gradient(-15deg, #c2bbb7 30%, #c1c2b7 70%) !important; + } + .loempia_nocover.o_apps_category_industries { + background: linear-gradient(-15deg, #c2beb7 30%, #bdc2b7 70%) !important; + } + .loempia_nocover.o_apps_category_document_management { + background: linear-gradient(-15deg, #c2c2b7 30%, #bac2b7 70%) !important; + } + .loempia_nocover.o_apps_category_extra_tools { + background: linear-gradient(-15deg, #bec2b7 30%, #b7c2b8 70%) !important; + } + .loempia_nocover.o_apps_category_accounting { + background: linear-gradient(-15deg, #bbc2b7 30%, #b7c2bc 70%) !important; + } + .loempia_nocover.o_apps_category_project { + background: linear-gradient(-15deg, #b7c2b7 30%, #b7c2bf 70%) !important; + } + .loempia_nocover.o_apps_category_purchases { + background: linear-gradient(-15deg, #b7c2bb 30%, #b7c1c2 70%) !important; + } + .loempia_nocover.o_apps_category_sales { + background: linear-gradient(-15deg, #b7c2be 30%, #b7bdc2 70%) !important; + } + .loempia_nocover.o_apps_category_productivity { + background: linear-gradient(-15deg, #b7c2c2 30%, #b7bac2 70%) !important; + } + .loempia_nocover.o_apps_category_discuss { + background: linear-gradient(-15deg, #b7bec2 30%, #b8b7c2 70%) !important; + } + .loempia_nocover.o_apps_category_warehouse { + background: linear-gradient(-15deg, #b7bbc2 30%, #bcb7c2 70%) !important; + } + .loempia_nocover.o_apps_category_website { + background: linear-gradient(-15deg, #b7b7c2 30%, #bfb7c2 70%) !important; + } + .loempia_nocover.o_apps_category_marketing { + background: linear-gradient(-15deg, #bbb7c2 30%, #c2b7c1 70%) !important; + } + .loempia_nocover.o_apps_category_point_of_sale { + background: linear-gradient(-15deg, #beb7c2 30%, #c2b7bd 70%) !important; + } + .loempia_nocover.o_apps_category_manufacturing { + background: linear-gradient(-15deg, #c2b7c2 30%, #c2b7ba 70%) !important; + } + .loempia_nocover.o_apps_category_theme { + background: linear-gradient(-15deg, #b7c2c2 30%, #b7bac2 70%) !important; + } + .pagination { + margin: 0; + width: 100%; + } + .pagination > li { + margin-right: 0; + } + .pagination > li > a, + .pagination > li > span { + padding: 8px 16px; + color: #343a40; + font-family: "Montserrat", "Flectra Unicode Support Noto", sans-serif; + font-size: 12px; + font-weight: bold; + text-transform: uppercase; + border-color: transparent; + } + .pagination > li > a:hover, + .pagination > li > a:focus, + .pagination > li > span:hover, + .pagination > li > span:focus { + z-index: 2; + color: #343a40; + background-color: #e9ecef; + border-color: #875A7B; + } + .pagination > .active > a, + .pagination > .active > a:hover, + .pagination > .active > a:focus, + .pagination > .active > span, + .pagination > .active > span:hover, + .pagination > .active > span:focus { + z-index: 3; + color: #fff; + background-color: #875A7B; + border-color: #875A7B; + } + .loempia_app_cover { + padding-bottom: 50%; + background: no-repeat center; + background-size: cover; + background-image: linear-gradient(-15deg, #c2b7be 0%, #c2b8b7 100%) !important; + } + .loempia_app_table.table tr > td { + padding-left: 0; + } + .loempia_app_table.table tr > td > a { + font-size: 11.25px; + } + #loempia_app_infos .loempia_app_icon { + background-color: white; + display: inline-block; + margin: 0 10px 15px 0; + vertical-align: top; + border-radius: 2px; + width: 62px; + height: 62px; + } + #loempia_app_infos .loempia_app_icon.big { + width: 72px; + height: 72px; + } + @media (min-width: 768px) { + #loempia_app_infos .loempia_app_icon.big { + width: 84px; + height: 84px; + } + } + #loempia_app_infos .loempia_app_title { + display: inline-block; + margin-bottom: 15px; + } + #loempia_app_infos .loempia_app_title h1 { + font-size: 20px; + font-weight: 400; + } + @media (min-width: 768px) { + #loempia_app_infos.loempia_app_info_has_no_cover .loempia_app_title h1 { + font-size: 25px; + } + } + #loempia_app_infos #js_login_alert { + border: 0; + border-radius: 0; + display: block; + margin: -10px 0 10px 0; + } + #loempia_app_infos #js_login_alert a { + color: darkcyan; + text-decoration: underline; + } + #loempia_app_infos p:not(.loempia_app_availability) { + margin-bottom: 8px; + line-height: 18px; + } + #loempia_app_infos .loempia_tags { + margin-bottom: 15px; + } + #loempia_app_infos .loempia_app_availability a { + color: #fff; + } + #loempia_tabs { + background-color: #fff; + } + #loempia_tabs .nav-tabs, + #loempia_tabs .nav-pills { + background-color: #f8f9fa; + text-align: center; + } + #loempia_tabs .nav-tabs > li, + #loempia_tabs .nav-pills > li { + display: inline-block; + float: none; + } + #loempia_tabs .nav-tabs > li > a.nav-link.active, + #loempia_tabs .nav.nav-tabs > li > a.active, + #loempia_tabs .nav-pills > li > a.nav-link.active, + #loempia_tabs .nav.nav-pills > li > a.active { + color: #495057; + background-color: white; + border: 1px solid #dee2e6; + border-bottom-color: transparent; + } + #loempia_tabs #loempia_tabs_content { + padding: 15px 0; + } + #loempia-comments a.nav-link.active, + #loempia-comments .nav > li > a.active { + background-color: #f8f9fa; + border-bottom-color: #f8f9fa; + } + .oe_styling_v8 section:not(.oe_dark) { + background-color: #fff; + } + .loempia_srt_container > .container { + padding: 0 15px; + background-color: white; + } + .loempia_srt_container > .container .oe_row, + .loempia_srt_container > .container .oe_styling_v8 { + max-width: 100%; + } + .loempia_comments .comment-date { + font-size: 0.75rem; + } + .loempia_comments textarea { + resize: none; + } + .card.download_apps, + .download_apps.panel, + .download_apps.well { + margin: 25px 0; + } + .btn.loempia_popover:disabled { + pointer-events: none; + } + .btn.embed { + font-size: inherit; + } + /* /website_rating/static/src/scss/website_rating.scss defined in bundle 'web.assets_frontend' */ + .o_website_rating_static { + color: #FACC2E; + } + .o_website_rating_card_container {}.o_website_rating_card_container .o_message_counter { + color: #495057; + } + .o_website_rating_card_container table.o_website_rating_progress_table { + width: 100%; + overflow: visible; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num { + min-width: 50px; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"] { + cursor: pointer; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress { + min-width: 120px; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress { + margin-bottom: 5px; + margin-left: 5px; + margin-right: 5px; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar { + background-color: #FACC2E; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent { + text-align: right; + padding-left: 5px; + font-size: 0.75rem; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text { + visibility: hidden; + } + .o_rating_star_card { + margin-bottom: 5px; + } + .o_rating_star_card .stars { + display: inline-block; + color: #FACC2E; + margin-right: 15px; + } + .o_rating_star_card .stars i { + margin-right: -3px; + text-align: center; + } + .o_rating_star_card .stars.enabled { + cursor: pointer; + } + .o_rating_star_card .rate_text { + display: inline-block; + } + .o_rating_popup_composer .o_rating_clickable { + cursor: pointer; + } + .o_rating_popup_composer .o_portal_chatter_avatar { + margin-right: 10px; + } + .o_rating_popup_composer_label { + color: #343a40; + } + /* /sale_subscription/static/src/scss/portal_subscription.scss defined in bundle 'web.assets_frontend' */ + #wc-account-table td:nth-last-child(1), + #wc-account-table th:nth-last-child(1), + #wc-account-table td:nth-last-child(2), + #wc-account-table th:nth-last-child(2), + #wc-account-table td:nth-last-child(3), + #wc-account-table th:nth-last-child(3) { + text-align: right; + min-width: 9em; + } + #wc-account-table a { + text-decoration: none; + } + /* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */ + input#cc_number { + background-repeat: no-repeat; + background-position: center right calc(2.7em); + } + div.card_placeholder { + background-image: url("/website_payment/static/src/img/placeholder.png"); + background-repeat: no-repeat; + width: 32px; + height: 20px; + position: absolute; + top: 8px; + right: 20px; + -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); + transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); + pointer-events: none; + } + div.o_card_brand_detail { + position: relative; + } + div.o_card_brand_detail div.card_placeholder { + right: 5px; + } + div.amex { + background-image: url("/website_payment/static/src/img/amex.png"); + background-repeat: no-repeat; + } + div.diners { + background-image: url("/website_payment/static/src/img/diners.png"); + background-repeat: no-repeat; + } + div.discover { + background-image: url("/website_payment/static/src/img/discover.png"); + background-repeat: no-repeat; + } + div.jcb { + background-image: url("/website_payment/static/src/img/jcb.png"); + background-repeat: no-repeat; + } + div.mastercard { + background-image: url("/website_payment/static/src/img/mastercard.png"); + background-repeat: no-repeat; + } + div.visa { + background-image: url("/website_payment/static/src/img/visa.png"); + background-repeat: no-repeat; + } + ul.payment_method_list img.rounded, + ul.payment_method_list img.img-rounded { + max-width: 100px; + max-height: 40px; + } + /* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */ + .o_payment_form label > input[type="radio"], + .o_payment_form input[type="checkbox"] { + vertical-align: middle; + margin-right: 5px; + } + .o_payment_form .payment_option_name { + font-size: 14px; + font-weight: normal !important; + font-family: Helvetica Neue, sans-serif; + line-height: 1.3em; + color: #4d4d4d; + } + .o_payment_form label { + font-weight: normal; + margin-top: 5px; + } + .o_payment_form .card-body:first-child, + .o_payment_form .panel-body:first-child, + .o_payment_form .well:first-child { + border-top: 0px; + } + .o_payment_form .card, + .o_payment_form .panel, + .o_payment_form .well { + border-radius: 10px; + } + .o_payment_form .card-footer:last-child, + .o_payment_form .panel-footer:last-child { + border-bottom-right-radius: 10px !important; + border-bottom-left-radius: 10px !important; + } + .o_payment_form .card-body, + .o_payment_form .panel-body, + .o_payment_form .well { + border-top: 1px solid #ddd; + padding: 1.14em !important; + } + .o_payment_form .card-body.o_payment_acquirer_select:hover, + .o_payment_form .o_payment_acquirer_select.panel-body:hover, + .o_payment_form .o_payment_acquirer_select.well:hover { + cursor: pointer; + } + .o_payment_form .payment_icon_list { + position: relative; + margin-top: 0px !important; + margin-bottom: -5px !important; + } + .o_payment_form .payment_icon_list li { + padding-left: 5px !important; + padding-right: 0px !important; + } + .o_payment_form .payment_icon_list .more_option { + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: 10px; + font-size: 10px; + } + /* /auth_oauth/static/src/scss/auth_oauth.scss defined in bundle 'web.assets_frontend' */ + .o_auth_oauth_providers .fa-facebook-square { + color: #3b5998; + } + .o_auth_oauth_providers .fa-google-plus-square { + color: #de564a; + } + .o_auth_oauth_providers .o_custom_icon { + margin: 0 0.15em; + width: 1em; + height: 1em; + border: 3px solid #875A7B; + border-radius: 100%; + transform: translateY(2px); + } + /* /project/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */ + .o_portal_project_rating .thumbnail { + height: 240px; + } + .o_portal_project_rating .o_top_partner_rating_image { + height: 15px; + } + .o_portal_project_rating .o_top_partner_image { + height: 30px; + width: 30px; + } + .o_portal_project_rating .o_top_partner_feedback { + word-wrap: break-word; + } + .o_portal_project_rating .o_vertical_separator { + border-left: 1px solid #eeeeee; + } + .o_portal_project_rating .o_rating_progress { + margin-bottom: 10px; + } + .o_portal_project_rating .o_rating_count { + display: inline-block; + min-width: 22px; + } + .o_portal_project_rating .o_smiley_no_padding_left { + padding-left: 0; + } + .o_portal_project_rating .o_smiley_no_padding_right { + padding-right: 0; + } + .o_portal_project_rating .o_lighter_smileys { + opacity: 0.4; + } + /* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */ + .orders_vertical_align { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + } + .orders_label_text_align { + vertical-align: 15%; + } + .sale_tbody .o_line_note { + word-break: break-word; + word-wrap: break-word; + overflow-wrap: break-word; + } + .o_portal .sale_tbody .js_quantity_container { + width: 50%; + } + .o_portal .sale_tbody .js_quantity_container .js_quantity { + text-align: center; + padding: 0; + } + .o_portal .sale_tbody .js_quantity_container .input-group-text, + .o_portal .sale_tbody .js_quantity_container .input-group .input-group-addon, + .input-group .o_portal .sale_tbody .js_quantity_container .input-group-addon { + padding: 0.2rem 0.4rem; + } + @media (max-width: 767.98px) { + .o_portal .sale_tbody .js_quantity_container { + width: 100%; + } + } + /* /sale_timesheet/static/src/scss/sale_timesheet_portal.scss defined in bundle 'web.assets_frontend' */ + .o_timesheet_accordion .card-header a, + .o_timesheet_accordion .panel-heading a { + text-decoration: none; + } + .o_timesheet_accordion .card-header a:after, + .o_timesheet_accordion .panel-heading a:after { + content: "\f0d7"; + font-family: 'FontAwesome'; + } + .o_timesheet_accordion .card-header a.collapsed:after, + .o_timesheet_accordion .panel-heading a.collapsed:after { + content: "\f0da"; + font-family: 'FontAwesome'; + } + \ No newline at end of file diff --git a/flectra/ks_dashboard_ninja/static/description/suggested_app_images/instant_shop_filter.gif b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/instant_shop_filter.gif new file mode 100644 index 0000000..da7eb63 Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/instant_shop_filter.gif differ diff --git a/flectra/ks_dashboard_ninja/static/description/suggested_app_images/list_view_manager.gif b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/list_view_manager.gif new file mode 100644 index 0000000..71a5815 Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/list_view_manager.gif differ diff --git a/flectra/ks_dashboard_ninja/static/description/suggested_app_images/one_click_sale_purchase.png b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/one_click_sale_purchase.png new file mode 100644 index 0000000..5c9ab73 Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/one_click_sale_purchase.png differ diff --git a/flectra/ks_dashboard_ninja/static/description/suggested_app_images/pos_dashboard.png b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/pos_dashboard.png new file mode 100644 index 0000000..9b0711d Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/pos_dashboard.png differ diff --git a/flectra/ks_dashboard_ninja/static/description/suggested_app_images/sticky_pivot_view.jpg b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/sticky_pivot_view.jpg new file mode 100644 index 0000000..68d818f Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/sticky_pivot_view.jpg differ diff --git a/flectra/ks_dashboard_ninja/static/description/suggested_app_images/theme_attractivo.png b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/theme_attractivo.png new file mode 100644 index 0000000..5d70bc4 Binary files /dev/null and b/flectra/ks_dashboard_ninja/static/description/suggested_app_images/theme_attractivo.png differ diff --git a/flectra/ks_dashboard_ninja/static/lib/css/Chart.css b/flectra/ks_dashboard_ninja/static/lib/css/Chart.css new file mode 100644 index 0000000..5e74959 --- /dev/null +++ b/flectra/ks_dashboard_ninja/static/lib/css/Chart.css @@ -0,0 +1,47 @@ +/* + * DOM element rendering detection + * https://davidwalsh.name/detect-node-insertion + */ +@keyframes chartjs-render-animation { + from { opacity: 0.99; } + to { opacity: 1; } +} + +.chartjs-render-monitor { + animation: chartjs-render-animation 0.001s; +} + +/* + * DOM element resizing detection + * https://github.com/marcj/css-element-queries + */ +.chartjs-size-monitor, +.chartjs-size-monitor-expand, +.chartjs-size-monitor-shrink { + position: absolute; + direction: ltr; + left: 0; + top: 0; + right: 0; + bottom: 0; + overflow: hidden; + pointer-events: none; + visibility: hidden; + z-index: -1; +} + +.chartjs-size-monitor-expand > div { + position: absolute; + width: 1000000px; + height: 1000000px; + left: 0; + top: 0; +} + +.chartjs-size-monitor-shrink > div { + position: absolute; + width: 200%; + height: 200%; + left: 0; + top: 0; +} diff --git a/flectra/ks_dashboard_ninja/static/lib/css/Chart.min.css b/flectra/ks_dashboard_ninja/static/lib/css/Chart.min.css new file mode 100644 index 0000000..fc061c3 --- /dev/null +++ b/flectra/ks_dashboard_ninja/static/lib/css/Chart.min.css @@ -0,0 +1 @@ +@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0} \ No newline at end of file diff --git a/flectra/ks_dashboard_ninja/static/lib/css/gridstack.min.css b/flectra/ks_dashboard_ninja/static/lib/css/gridstack.min.css new file mode 100644 index 0000000..eba3b5c --- /dev/null +++ b/flectra/ks_dashboard_ninja/static/lib/css/gridstack.min.css @@ -0,0 +1,313 @@ +:root .grid-stack-item>.ui-resizable-handle { + filter: none +} +.grid-stack { + position: relative +} +.grid-stack.grid-stack-rtl { + direction: ltr +} +.grid-stack.grid-stack-rtl>.grid-stack-item { + direction: rtl +} +.grid-stack .grid-stack-placeholder>.placeholder-content { + border: 1px dashed #d3d3d3; + margin: 0; + position: absolute; + top: 0; + left: 10px; + right: 10px; + bottom: 0; + width: auto; + z-index: 0!important; + text-align: center +} +.grid-stack>.grid-stack-item { + min-width: 8.3333333333%; + position: absolute; + padding: 0 +} +.grid-stack>.grid-stack-item>.grid-stack-item-content { + margin: 0; + position: absolute; + top: 0; + left: 10px; + right: 10px; + bottom: 0; + width: auto; + + overflow-x: hidden; + overflow-y: auto +} +.grid-stack>.grid-stack-item>.ui-resizable-handle { + position: absolute; + font-size: .1px; + display: block; + -ms-touch-action: none; + touch-action: none +} +.grid-stack>.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle, +.grid-stack>.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle { + display: none +} +.grid-stack>.grid-stack-item.ui-draggable-dragging, +.grid-stack>.grid-stack-item.ui-resizable-resizing { + z-index: 100 +} +.grid-stack>.grid-stack-item.ui-draggable-dragging>.grid-stack-item-content, +.grid-stack>.grid-stack-item.ui-resizable-resizing>.grid-stack-item-content { + box-shadow: 1px 4px 6px rgba(0, 0, 0, .2); + opacity: .8 +} +.grid-stack>.grid-stack-item>.ui-resizable-se, +.grid-stack>.grid-stack-item>.ui-resizable-sw { + background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K); + background-repeat: no-repeat; + background-position: center; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg) +} +.grid-stack>.grid-stack-item>.ui-resizable-se { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg) +} +.grid-stack>.grid-stack-item>.ui-resizable-nw { + cursor: nw-resize; + width: 20px; + height: 20px; + left: 10px; + top: 0 +} +.grid-stack>.grid-stack-item>.ui-resizable-n { + cursor: n-resize; + height: 10px; + top: 0; + left: 25px; + right: 25px +} +.grid-stack>.grid-stack-item>.ui-resizable-ne { + cursor: ne-resize; + width: 20px; + height: 20px; + right: 10px; + top: 0 +} +.grid-stack>.grid-stack-item>.ui-resizable-e { + cursor: e-resize; + width: 10px; + right: 10px; + top: 15px; + bottom: 15px +} +.grid-stack>.grid-stack-item>.ui-resizable-se { + cursor: se-resize; + width: 20px; + height: 20px; + right: 10px; + bottom: 0 +} +.grid-stack>.grid-stack-item>.ui-resizable-s { + cursor: s-resize; + height: 10px; + left: 25px; + bottom: 0; + right: 25px +} +.grid-stack>.grid-stack-item>.ui-resizable-sw { + cursor: sw-resize; + width: 20px; + height: 20px; + left: 10px; + bottom: 0 +} +.grid-stack>.grid-stack-item>.ui-resizable-w { + cursor: w-resize; + width: 10px; + left: 10px; + top: 15px; + bottom: 15px +} +.grid-stack>.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle { + display: none!important +} +.grid-stack>.grid-stack-item[data-gs-width='1'] { + width: 8.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-x='1'] { + left: 8.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-min-width='1'] { + min-width: 8.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-max-width='1'] { + max-width: 8.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-width='2'] { + width: 16.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-x='2'] { + left: 16.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-min-width='2'] { + min-width: 16.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-max-width='2'] { + max-width: 16.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-width='3'] { + width: 25% +} +.grid-stack>.grid-stack-item[data-gs-x='3'] { + left: 25% +} +.grid-stack>.grid-stack-item[data-gs-min-width='3'] { + min-width: 25% +} +.grid-stack>.grid-stack-item[data-gs-max-width='3'] { + max-width: 25% +} +.grid-stack>.grid-stack-item[data-gs-width='4'] { + width: 33.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-x='4'] { + left: 33.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-min-width='4'] { + min-width: 33.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-max-width='4'] { + max-width: 33.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-width='5'] { + width: 41.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-x='5'] { + left: 41.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-min-width='5'] { + min-width: 41.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-max-width='5'] { + max-width: 41.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-width='6'] { + width: 50% +} +.grid-stack>.grid-stack-item[data-gs-x='6'] { + left: 50% +} +.grid-stack>.grid-stack-item[data-gs-min-width='6'] { + min-width: 50% +} +.grid-stack>.grid-stack-item[data-gs-max-width='6'] { + max-width: 50% +} +.grid-stack>.grid-stack-item[data-gs-width='7'] { + width: 58.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-x='7'] { + left: 58.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-min-width='7'] { + min-width: 58.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-max-width='7'] { + max-width: 58.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-width='8'] { + width: 66.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-x='8'] { + left: 66.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-min-width='8'] { + min-width: 66.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-max-width='8'] { + max-width: 66.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-width='9'] { + width: 75% +} +.grid-stack>.grid-stack-item[data-gs-x='9'] { + left: 75% +} +.grid-stack>.grid-stack-item[data-gs-min-width='9'] { + min-width: 75% +} +.grid-stack>.grid-stack-item[data-gs-max-width='9'] { + max-width: 75% +} +.grid-stack>.grid-stack-item[data-gs-width='10'] { + width: 83.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-x='10'] { + left: 83.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-min-width='10'] { + min-width: 83.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-max-width='10'] { + max-width: 83.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-width='11'] { + width: 91.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-x='11'] { + left: 91.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-min-width='11'] { + min-width: 91.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-max-width='11'] { + max-width: 91.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-width='12'] { + width: 100% +} +.grid-stack>.grid-stack-item[data-gs-x='12'] { + left: 100% +} +.grid-stack>.grid-stack-item[data-gs-min-width='12'] { + min-width: 100% +} +.grid-stack>.grid-stack-item[data-gs-max-width='12'] { + max-width: 100% +} +.grid-stack.grid-stack-animate, +.grid-stack.grid-stack-animate .grid-stack-item { + -webkit-transition: left .3s, top .3s, height .3s, width .3s; + -moz-transition: left .3s, top .3s, height .3s, width .3s; + -ms-transition: left .3s, top .3s, height .3s, width .3s; + -o-transition: left .3s, top .3s, height .3s, width .3s; + transition: left .3s, top .3s, height .3s, width .3s +} +.grid-stack.grid-stack-animate .grid-stack-item.grid-stack-placeholder, +.grid-stack.grid-stack-animate .grid-stack-item.ui-draggable-dragging, +.grid-stack.grid-stack-animate .grid-stack-item.ui-resizable-resizing { + -webkit-transition: left 0s, top 0s, height 0s, width 0s; + -moz-transition: left 0s, top 0s, height 0s, width 0s; + -ms-transition: left 0s, top 0s, height 0s, width 0s; + -o-transition: left 0s, top 0s, height 0s, width 0s; + transition: left 0s, top 0s, height 0s, width 0s +} +.grid-stack.grid-stack-one-column-mode { + height: auto!important +} +.grid-stack.grid-stack-one-column-mode>.grid-stack-item { + position: relative!important; + width: auto!important; + left: 0!important; + top: auto!important; + margin-bottom: 20px; + max-width: none!important +} +.grid-stack.grid-stack-one-column-mode>.grid-stack-item>.ui-resizable-handle { + display: none +} \ No newline at end of file diff --git a/flectra/ks_dashboard_ninja/static/lib/css/spectrum.css b/flectra/ks_dashboard_ninja/static/lib/css/spectrum.css new file mode 100644 index 0000000..a8ad9e4 --- /dev/null +++ b/flectra/ks_dashboard_ninja/static/lib/css/spectrum.css @@ -0,0 +1,507 @@ +/*** +Spectrum Colorpicker v1.8.0 +https://github.com/bgrins/spectrum +Author: Brian Grinstead +License: MIT +***/ + +.sp-container { + position:absolute; + top:0; + left:0; + display:inline-block; + *display: inline; + *zoom: 1; + /* https://github.com/bgrins/spectrum/issues/40 */ + z-index: 9999994; + overflow: hidden; +} +.sp-container.sp-flat { + position: relative; +} + +/* Fix for * { box-sizing: border-box; } */ +.sp-container, +.sp-container * { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */ +.sp-top { + position:relative; + width: 100%; + display:inline-block; +} +.sp-top-inner { + position:absolute; + top:0; + left:0; + bottom:0; + right:0; +} +.sp-color { + position: absolute; + top:0; + left:0; + bottom:0; + right:20%; +} +.sp-hue { + position: absolute; + top:0; + right:0; + bottom:0; + left:84%; + height: 100%; +} + +.sp-clear-enabled .sp-hue { + top:33px; + height: 77.5%; +} + +.sp-fill { + padding-top: 80%; +} +.sp-sat, .sp-val { + position: absolute; + top:0; + left:0; + right:0; + bottom:0; +} + +.sp-alpha-enabled .sp-top { + margin-bottom: 18px; +} +.sp-alpha-enabled .sp-alpha { + display: block; +} +.sp-alpha-handle { + position:absolute; + top:-4px; + bottom: -4px; + width: 6px; + left: 50%; + cursor: pointer; + border: 1px solid black; + background: white; + opacity: .8; +} +.sp-alpha { + display: none; + position: absolute; + bottom: -14px; + right: 0; + left: 0; + height: 8px; +} +.sp-alpha-inner { + border: solid 1px #333; +} + +.sp-clear { + display: none; +} + +.sp-clear.sp-clear-display { + background-position: center; +} + +.sp-clear-enabled .sp-clear { + display: block; + position:absolute; + top:0px; + right:0; + bottom:0; + left:84%; + height: 28px; +} + +/* Don't allow text selection */ +.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button { + -webkit-user-select:none; + -moz-user-select: -moz-none; + -o-user-select:none; + user-select: none; +} + +.sp-container.sp-input-disabled .sp-input-container { + display: none; +} +.sp-container.sp-buttons-disabled .sp-button-container { + display: none; +} +.sp-container.sp-palette-buttons-disabled .sp-palette-button-container { + display: none; +} +.sp-palette-only .sp-picker-container { + display: none; +} +.sp-palette-disabled .sp-palette-container { + display: none; +} + +.sp-initial-disabled .sp-initial { + display: none; +} + + +/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */ +.sp-sat { + background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0))); + background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0)); + background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0)); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; + filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); +} +.sp-val { + background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); + background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); + background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0)); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; + filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); +} + +.sp-hue { + background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); + background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); +} + +/* IE filters do not support multiple color stops. + Generate 6 divs, line them up, and do two color gradients for each. + Yes, really. + */ +.sp-1 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); +} +.sp-2 { + height:16%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); +} +.sp-3 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); +} +.sp-4 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); +} +.sp-5 { + height:16%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); +} +.sp-6 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); +} + +.sp-hidden { + display: none !important; +} + +/* Clearfix hack */ +.sp-cf:before, .sp-cf:after { content: ""; display: table; } +.sp-cf:after { clear: both; } +.sp-cf { *zoom: 1; } + +/* Mobile devices, make hue slider bigger so it is easier to slide */ +@media (max-device-width: 480px) { + .sp-color { right: 40%; } + .sp-hue { left: 63%; } + .sp-fill { padding-top: 60%; } +} +.sp-dragger { + border-radius: 5px; + height: 5px; + width: 5px; + border: 1px solid #fff; + background: #000; + cursor: pointer; + position:absolute; + top:0; + left: 0; +} +.sp-slider { + position: absolute; + top:0; + cursor:pointer; + height: 3px; + left: -1px; + right: -1px; + border: 1px solid #000; + background: white; + opacity: .8; +} + +/* +Theme authors: +Here are the basic themeable display options (colors, fonts, global widths). +See http://bgrins.github.io/spectrum/themes/ for instructions. +*/ + +.sp-container { + border-radius: 0; + background-color: #ECECEC; + border: solid 1px #f0c49B; + padding: 0; +} +.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear { + font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; +} +.sp-top { + margin-bottom: 3px; +} +.sp-color, .sp-hue, .sp-clear { + border: solid 1px #666; +} + +/* Input */ +.sp-input-container { + float:right; + width: 100px; + margin-bottom: 4px; +} +.sp-initial-disabled .sp-input-container { + width: 100%; +} +.sp-input { + font-size: 12px !important; + border: 1px inset; + padding: 4px 5px; + margin: 0; + width: 100%; + background:transparent; + border-radius: 3px; + color: #222; +} +.sp-input:focus { + border: 1px solid orange; +} +.sp-input.sp-validation-error { + border: 1px solid red; + background: #fdd; +} +.sp-picker-container , .sp-palette-container { + float:left; + position: relative; + padding: 10px; + padding-bottom: 300px; + margin-bottom: -290px; +} +.sp-picker-container { + width: 172px; + border-left: solid 1px #fff; +} + +/* Palettes */ +.sp-palette-container { + border-right: solid 1px #ccc; +} + +.sp-palette-only .sp-palette-container { + border: 0; +} + +.sp-palette .sp-thumb-el { + display: block; + position:relative; + float:left; + width: 24px; + height: 15px; + margin: 3px; + cursor: pointer; + border:solid 2px transparent; +} +.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { + border-color: orange; +} +.sp-thumb-el { + position:relative; +} + +/* Initial */ +.sp-initial { + float: left; + border: solid 1px #333; +} +.sp-initial span { + width: 30px; + height: 25px; + border:none; + display:block; + float:left; + margin:0; +} + +.sp-initial .sp-clear-display { + background-position: center; +} + +/* Buttons */ +.sp-palette-button-container, +.sp-button-container { + float: right; +} + +/* Replacer (the little preview div that shows up instead of the ) */ +.sp-replacer { + margin:0; + overflow:hidden; + cursor:pointer; + padding: 4px; + display:inline-block; + *zoom: 1; + *display: inline; + border: solid 1px #91765d; + background: #eee; + color: #333; + vertical-align: middle; +} +.sp-replacer:hover, .sp-replacer.sp-active { + border-color: #F0C49B; + color: #111; +} +.sp-replacer.sp-disabled { + cursor:default; + border-color: silver; + color: silver; +} +.sp-dd { + padding: 2px 0; + height: 16px; + line-height: 16px; + float:left; + font-size:10px; +} +.sp-preview { + position:relative; + width:25px; + height: 20px; + border: solid 1px #222; + margin-right: 5px; + float:left; + z-index: 0; +} + +.sp-palette { + *width: 220px; + max-width: 220px; +} +.sp-palette .sp-thumb-el { + width:16px; + height: 16px; + margin:2px 1px; + border: solid 1px #d0d0d0; +} + +.sp-container { + padding-bottom:0; +} + + +/* Buttons: http://hellohappy.org/css3-buttons/ */ +.sp-container button { + background-color: #eeeeee; + background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc); + background-image: -moz-linear-gradient(top, #eeeeee, #cccccc); + background-image: -ms-linear-gradient(top, #eeeeee, #cccccc); + background-image: -o-linear-gradient(top, #eeeeee, #cccccc); + background-image: linear-gradient(to bottom, #eeeeee, #cccccc); + border: 1px solid #ccc; + border-bottom: 1px solid #bbb; + border-radius: 3px; + color: #333; + font-size: 14px; + line-height: 1; + padding: 5px 4px; + text-align: center; + text-shadow: 0 1px 0 #eee; + vertical-align: middle; +} +.sp-container button:hover { + background-color: #dddddd; + background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -o-linear-gradient(top, #dddddd, #bbbbbb); + background-image: linear-gradient(to bottom, #dddddd, #bbbbbb); + border: 1px solid #bbb; + border-bottom: 1px solid #999; + cursor: pointer; + text-shadow: 0 1px 0 #ddd; +} +.sp-container button:active { + border: 1px solid #aaa; + border-bottom: 1px solid #888; + -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; +} +.sp-cancel { + font-size: 11px; + color: #d93f3f !important; + margin:0; + padding:2px; + margin-right: 5px; + vertical-align: middle; + text-decoration:none; + +} +.sp-cancel:hover { + color: #d93f3f !important; + text-decoration: underline; +} + + +.sp-palette span:hover, .sp-palette span.sp-thumb-active { + border-color: #000; +} + +.sp-preview, .sp-alpha, .sp-thumb-el { + position:relative; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); +} +.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner { + display:block; + position:absolute; + top:0;left:0;bottom:0;right:0; +} + +.sp-palette .sp-thumb-inner { + background-position: 50% 50%; + background-repeat: no-repeat; +} + +.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); +} + +.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); +} + +.sp-clear-display { + background-repeat:no-repeat; + background-position: center; + background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); +} diff --git a/flectra/ks_dashboard_ninja/static/lib/js/Chart.bundle.min.js b/flectra/ks_dashboard_ninja/static/lib/js/Chart.bundle.min.js new file mode 100644 index 0000000..2eb9b94 --- /dev/null +++ b/flectra/ks_dashboard_ninja/static/lib/js/Chart.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Chart.js v2.8.0 + * https://www.chartjs.org + * (c) 2019 Chart.js Contributors + * Released under the MIT License + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.Chart=e()}(this,function(){"use strict";var t={rgb2hsl:e,rgb2hsv:i,rgb2hwb:n,rgb2cmyk:a,rgb2keyword:o,rgb2xyz:s,rgb2lab:l,rgb2lch:function(t){return v(l(t))},hsl2rgb:u,hsl2hsv:function(t){var e=t[0],i=t[1]/100,n=t[2]/100;if(0===n)return[0,0,0];return[e,100*(2*(i*=(n*=2)<=1?n:2-n)/(n+i)),100*((n+i)/2)]},hsl2hwb:function(t){return n(u(t))},hsl2cmyk:function(t){return a(u(t))},hsl2keyword:function(t){return o(u(t))},hsv2rgb:d,hsv2hsl:function(t){var e,i,n=t[0],a=t[1]/100,r=t[2]/100;return e=a*r,[n,100*(e=(e/=(i=(2-a)*r)<=1?i:2-i)||0),100*(i/=2)]},hsv2hwb:function(t){return n(d(t))},hsv2cmyk:function(t){return a(d(t))},hsv2keyword:function(t){return o(d(t))},hwb2rgb:h,hwb2hsl:function(t){return e(h(t))},hwb2hsv:function(t){return i(h(t))},hwb2cmyk:function(t){return a(h(t))},hwb2keyword:function(t){return o(h(t))},cmyk2rgb:c,cmyk2hsl:function(t){return e(c(t))},cmyk2hsv:function(t){return i(c(t))},cmyk2hwb:function(t){return n(c(t))},cmyk2keyword:function(t){return o(c(t))},keyword2rgb:_,keyword2hsl:function(t){return e(_(t))},keyword2hsv:function(t){return i(_(t))},keyword2hwb:function(t){return n(_(t))},keyword2cmyk:function(t){return a(_(t))},keyword2lab:function(t){return l(_(t))},keyword2xyz:function(t){return s(_(t))},xyz2rgb:f,xyz2lab:m,xyz2lch:function(t){return v(m(t))},lab2xyz:p,lab2rgb:y,lab2lch:v,lch2lab:x,lch2xyz:function(t){return p(x(t))},lch2rgb:function(t){return y(x(t))}};function e(t){var e,i,n=t[0]/255,a=t[1]/255,r=t[2]/255,o=Math.min(n,a,r),s=Math.max(n,a,r),l=s-o;return s==o?e=0:n==s?e=(a-r)/l:a==s?e=2+(r-n)/l:r==s&&(e=4+(n-a)/l),(e=Math.min(60*e,360))<0&&(e+=360),i=(o+s)/2,[e,100*(s==o?0:i<=.5?l/(s+o):l/(2-s-o)),100*i]}function i(t){var e,i,n=t[0],a=t[1],r=t[2],o=Math.min(n,a,r),s=Math.max(n,a,r),l=s-o;return i=0==s?0:l/s*1e3/10,s==o?e=0:n==s?e=(a-r)/l:a==s?e=2+(r-n)/l:r==s&&(e=4+(n-a)/l),(e=Math.min(60*e,360))<0&&(e+=360),[e,i,s/255*1e3/10]}function n(t){var i=t[0],n=t[1],a=t[2];return[e(t)[0],100*(1/255*Math.min(i,Math.min(n,a))),100*(a=1-1/255*Math.max(i,Math.max(n,a)))]}function a(t){var e,i=t[0]/255,n=t[1]/255,a=t[2]/255;return[100*((1-i-(e=Math.min(1-i,1-n,1-a)))/(1-e)||0),100*((1-n-e)/(1-e)||0),100*((1-a-e)/(1-e)||0),100*e]}function o(t){return w[JSON.stringify(t)]}function s(t){var e=t[0]/255,i=t[1]/255,n=t[2]/255;return[100*(.4124*(e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92)+.1805*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)),100*(.2126*e+.7152*i+.0722*n),100*(.0193*e+.1192*i+.9505*n)]}function l(t){var e=s(t),i=e[0],n=e[1],a=e[2];return n/=100,a/=108.883,i=(i/=95.047)>.008856?Math.pow(i,1/3):7.787*i+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(i-n),200*(n-(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116))]}function u(t){var e,i,n,a,r,o=t[0]/360,s=t[1]/100,l=t[2]/100;if(0==s)return[r=255*l,r,r];e=2*l-(i=l<.5?l*(1+s):l+s-l*s),a=[0,0,0];for(var u=0;u<3;u++)(n=o+1/3*-(u-1))<0&&n++,n>1&&n--,r=6*n<1?e+6*(i-e)*n:2*n<1?i:3*n<2?e+(i-e)*(2/3-n)*6:e,a[u]=255*r;return a}function d(t){var e=t[0]/60,i=t[1]/100,n=t[2]/100,a=Math.floor(e)%6,r=e-Math.floor(e),o=255*n*(1-i),s=255*n*(1-i*r),l=255*n*(1-i*(1-r));n*=255;switch(a){case 0:return[n,l,o];case 1:return[s,n,o];case 2:return[o,n,l];case 3:return[o,s,n];case 4:return[l,o,n];case 5:return[n,o,s]}}function h(t){var e,i,n,a,o=t[0]/360,s=t[1]/100,l=t[2]/100,u=s+l;switch(u>1&&(s/=u,l/=u),n=6*o-(e=Math.floor(6*o)),0!=(1&e)&&(n=1-n),a=s+n*((i=1-l)-s),e){default:case 6:case 0:r=i,g=a,b=s;break;case 1:r=a,g=i,b=s;break;case 2:r=s,g=i,b=a;break;case 3:r=s,g=a,b=i;break;case 4:r=a,g=s,b=i;break;case 5:r=i,g=s,b=a}return[255*r,255*g,255*b]}function c(t){var e=t[0]/100,i=t[1]/100,n=t[2]/100,a=t[3]/100;return[255*(1-Math.min(1,e*(1-a)+a)),255*(1-Math.min(1,i*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a))]}function f(t){var e,i,n,a=t[0]/100,r=t[1]/100,o=t[2]/100;return i=-.9689*a+1.8758*r+.0415*o,n=.0557*a+-.204*r+1.057*o,e=(e=3.2406*a+-1.5372*r+-.4986*o)>.0031308?1.055*Math.pow(e,1/2.4)-.055:e*=12.92,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:i*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,[255*(e=Math.min(Math.max(0,e),1)),255*(i=Math.min(Math.max(0,i),1)),255*(n=Math.min(Math.max(0,n),1))]}function m(t){var e=t[0],i=t[1],n=t[2];return i/=100,n/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116)-16,500*(e-i),200*(i-(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116))]}function p(t){var e,i,n,a,r=t[0],o=t[1],s=t[2];return r<=8?a=(i=100*r/903.3)/100*7.787+16/116:(i=100*Math.pow((r+16)/116,3),a=Math.pow(i/100,1/3)),[e=e/95.047<=.008856?e=95.047*(o/500+a-16/116)/7.787:95.047*Math.pow(o/500+a,3),i,n=n/108.883<=.008859?n=108.883*(a-s/200-16/116)/7.787:108.883*Math.pow(a-s/200,3)]}function v(t){var e,i=t[0],n=t[1],a=t[2];return(e=360*Math.atan2(a,n)/2/Math.PI)<0&&(e+=360),[i,Math.sqrt(n*n+a*a),e]}function y(t){return f(p(t))}function x(t){var e,i=t[0],n=t[1];return e=t[2]/360*2*Math.PI,[i,n*Math.cos(e),n*Math.sin(e)]}function _(t){return k[t]}var k={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},w={};for(var M in k)w[JSON.stringify(k[M])]=M;var S=function(){return new O};for(var D in t){S[D+"Raw"]=function(e){return function(i){return"number"==typeof i&&(i=Array.prototype.slice.call(arguments)),t[e](i)}}(D);var C=/(\w+)2(\w+)/.exec(D),P=C[1],T=C[2];(S[P]=S[P]||{})[T]=S[D]=function(e){return function(i){"number"==typeof i&&(i=Array.prototype.slice.call(arguments));var n=t[e](i);if("string"==typeof n||void 0===n)return n;for(var a=0;a=0&&e<1?H(Math.round(255*e)):"")},rgbString:function(t,e){if(e<1||t[3]&&t[3]<1)return Y(t,e);return"rgb("+t[0]+", "+t[1]+", "+t[2]+")"},rgbaString:Y,percentString:function(t,e){if(e<1||t[3]&&t[3]<1)return N(t,e);var i=Math.round(t[0]/255*100),n=Math.round(t[1]/255*100),a=Math.round(t[2]/255*100);return"rgb("+i+"%, "+n+"%, "+a+"%)"},percentaString:N,hslString:function(t,e){if(e<1||t[3]&&t[3]<1)return z(t,e);return"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"},hslaString:z,hwbString:function(t,e){void 0===e&&(e=void 0!==t[3]?t[3]:1);return"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")"},keyword:function(t){return E[t.slice(0,3)]}};function R(t){if(t){var e=[0,0,0],i=1,n=t.match(/^#([a-fA-F0-9]{3,4})$/i),a="";if(n){a=(n=n[1])[3];for(var r=0;ri?(e+.05)/(i+.05):(i+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.values.rgb;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(t){var e=this.values.alpha;return this.setValues("alpha",e-e*t),this},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this},rotate:function(t){var e=this.values.hsl,i=(e[0]+t)%360;return e[0]=i<0?360+i:i,this.setValues("hsl",e),this},mix:function(t,e){var i=t,n=void 0===e?.5:e,a=2*n-1,r=this.alpha()-i.alpha(),o=((a*r==-1?a:(a+r)/(1+a*r))+1)/2,s=1-o;return this.rgb(o*this.red()+s*i.red(),o*this.green()+s*i.green(),o*this.blue()+s*i.blue()).alpha(this.alpha()*n+i.alpha()*(1-n))},toJSON:function(){return this.rgb()},clone:function(){var t,e,i=new j,n=this.values,a=i.values;for(var r in n)n.hasOwnProperty(r)&&(t=n[r],"[object Array]"===(e={}.toString.call(t))?a[r]=t.slice(0):"[object Number]"===e?a[r]=t:console.error("unexpected color value:",t));return i}},j.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},j.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},j.prototype.getValues=function(t){for(var e=this.values,i={},n=0;n=0;a--)e.call(i,t[a],a);else for(a=0;a=1?t:-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:1===t?1:(i||(i=.3),n<1?(n=1,e=i/4):e=i/(2*Math.PI)*Math.asin(1/n),-n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i))},easeOutElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:1===t?1:(i||(i=.3),n<1?(n=1,e=i/4):e=i/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/i)+1)},easeInOutElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:2==(t/=.5)?1:(i||(i=.45),n<1?(n=1,e=i/4):e=i/(2*Math.PI)*Math.asin(1/n),t<1?n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*-.5:n*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*.5+1)},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-$.easeOutBounce(1-t)},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:function(t){return t<.5?.5*$.easeInBounce(2*t):.5*$.easeOutBounce(2*t-1)+.5}},X={effects:$};Z.easingEffects=$;var K=Math.PI,J=K/180,Q=2*K,tt=K/2,et=K/4,it=2*K/3,nt={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,i,n,a,r){if(r){var o=Math.min(r,a/2,n/2),s=e+o,l=i+o,u=e+n-o,d=i+a-o;t.moveTo(e,l),se.left-1e-6&&t.xe.top-1e-6&&t.y0&&this.requestAnimationFrame()},advance:function(){for(var t,e,i,n,a=this.animations,r=0;r=i?(ut.callback(t.onAnimationComplete,[t],e),e.animating=!1,a.splice(r,1)):++r}},yt=ut.options.resolve,bt=["push","pop","shift","splice","unshift"];function xt(t,e){var i=t._chartjs;if(i){var n=i.listeners,a=n.indexOf(e);-1!==a&&n.splice(a,1),n.length>0||(bt.forEach(function(e){delete t[e]}),delete t._chartjs)}}var _t=function(t,e){this.initialize(t,e)};ut.extend(_t.prototype,{datasetElementType:null,dataElementType:null,initialize:function(t,e){this.chart=t,this.index=e,this.linkScales(),this.addElements()},updateIndex:function(t){this.index=t},linkScales:function(){var t=this,e=t.getMeta(),i=t.getDataset();null!==e.xAxisID&&e.xAxisID in t.chart.scales||(e.xAxisID=i.xAxisID||t.chart.options.scales.xAxes[0].id),null!==e.yAxisID&&e.yAxisID in t.chart.scales||(e.yAxisID=i.yAxisID||t.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this.update(!0)},destroy:function(){this._data&&xt(this._data,this)},createMetaDataset:function(){var t=this.datasetElementType;return t&&new t({_chart:this.chart,_datasetIndex:this.index})},createMetaData:function(t){var e=this.dataElementType;return e&&new e({_chart:this.chart,_datasetIndex:this.index,_index:t})},addElements:function(){var t,e,i=this.getMeta(),n=this.getDataset().data||[],a=i.data;for(t=0,e=n.length;ti&&this.insertElements(i,n-i)},insertElements:function(t,e){for(var i=0;is;)a-=2*Math.PI;for(;a=o&&a<=s,u=r>=i.innerRadius&&r<=i.outerRadius;return l&&u}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,i=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*i,y:t.y+Math.sin(e)*i}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,i=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*i,y:t.y+Math.sin(e)*i}},draw:function(){var t,e=this._chart.ctx,i=this._view,n=i.startAngle,a=i.endAngle,r="inner"===i.borderAlign?.33:0;e.save(),e.beginPath(),e.arc(i.x,i.y,Math.max(i.outerRadius-r,0),n,a),e.arc(i.x,i.y,i.innerRadius,a,n,!0),e.closePath(),e.fillStyle=i.backgroundColor,e.fill(),i.borderWidth&&("inner"===i.borderAlign?(e.beginPath(),t=r/i.outerRadius,e.arc(i.x,i.y,i.outerRadius,n-t,a+t),i.innerRadius>r?(t=r/i.innerRadius,e.arc(i.x,i.y,i.innerRadius-r,a+t,n-t,!0)):e.arc(i.x,i.y,r,a+Math.PI/2,n-Math.PI/2),e.closePath(),e.clip(),e.beginPath(),e.arc(i.x,i.y,i.outerRadius,n,a),e.arc(i.x,i.y,i.innerRadius,a,n,!0),e.closePath(),e.lineWidth=2*i.borderWidth,e.lineJoin="round"):(e.lineWidth=i.borderWidth,e.lineJoin="bevel"),e.strokeStyle=i.borderColor,e.stroke()),e.restore()}}),Mt=ut.valueOrDefault,St=ot.global.defaultColor;ot._set("global",{elements:{line:{tension:.4,backgroundColor:St,borderWidth:3,borderColor:St,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}});var Dt=gt.extend({draw:function(){var t,e,i,n,a=this._view,r=this._chart.ctx,o=a.spanGaps,s=this._children.slice(),l=ot.global,u=l.elements.line,d=-1;for(this._loop&&s.length&&s.push(s[0]),r.save(),r.lineCap=a.borderCapStyle||u.borderCapStyle,r.setLineDash&&r.setLineDash(a.borderDash||u.borderDash),r.lineDashOffset=Mt(a.borderDashOffset,u.borderDashOffset),r.lineJoin=a.borderJoinStyle||u.borderJoinStyle,r.lineWidth=Mt(a.borderWidth,u.borderWidth),r.strokeStyle=a.borderColor||l.defaultColor,r.beginPath(),d=-1,t=0;tt.x&&(e=Rt(e,"left","right")):t.basei?i:n,r:l.right||a<0?0:a>e?e:a,b:l.bottom||r<0?0:r>i?i:r,l:l.left||o<0?0:o>e?e:o}}function Wt(t,e,i){var n=null===e,a=null===i,r=!(!t||n&&a)&&Ft(t);return r&&(n||e>=r.left&&e<=r.right)&&(a||i>=r.top&&i<=r.bottom)}ot._set("global",{elements:{rectangle:{backgroundColor:It,borderColor:It,borderSkipped:"bottom",borderWidth:0}}});var Yt=gt.extend({draw:function(){var t=this._chart.ctx,e=this._view,i=function(t){var e=Ft(t),i=e.right-e.left,n=e.bottom-e.top,a=Lt(t,i/2,n/2);return{outer:{x:e.left,y:e.top,w:i,h:n},inner:{x:e.left+a.l,y:e.top+a.t,w:i-a.l-a.r,h:n-a.t-a.b}}}(e),n=i.outer,a=i.inner;t.fillStyle=e.backgroundColor,t.fillRect(n.x,n.y,n.w,n.h),n.w===a.w&&n.h===a.h||(t.save(),t.beginPath(),t.rect(n.x,n.y,n.w,n.h),t.clip(),t.fillStyle=e.borderColor,t.rect(a.x,a.y,a.w,a.h),t.fill("evenodd"),t.restore())},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){return Wt(this._view,t,e)},inLabelRange:function(t,e){var i=this._view;return At(i)?Wt(i,t,null):Wt(i,null,e)},inXRange:function(t){return Wt(this._view,t,null)},inYRange:function(t){return Wt(this._view,null,t)},getCenterPoint:function(){var t,e,i=this._view;return At(i)?(t=i.x,e=(i.y+i.base)/2):(t=(i.x+i.base)/2,e=i.y),{x:t,y:e}},getArea:function(){var t=this._view;return At(t)?t.width*Math.abs(t.y-t.base):t.height*Math.abs(t.x-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}}),Nt={},zt=wt,Vt=Dt,Ht=Ot,Et=Yt;Nt.Arc=zt,Nt.Line=Vt,Nt.Point=Ht,Nt.Rectangle=Et;var Bt=ut.options.resolve;ot._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",categoryPercentage:.8,barPercentage:.9,offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}});var jt=kt.extend({dataElementType:Nt.Rectangle,initialize:function(){var t;kt.prototype.initialize.apply(this,arguments),(t=this.getMeta()).stack=this.getDataset().stack,t.bar=!0},update:function(t){var e,i,n=this.getMeta().data;for(this._ruler=this.getRuler(),e=0,i=n.length;e0?Math.min(o,n-i):o,i=n;return o}(i,l):-1,pixels:l,start:o,end:s,stackCount:n,scale:i}},calculateBarValuePixels:function(t,e){var i,n,a,r,o,s,l=this.chart,u=this.getMeta(),d=this._getValueScale(),h=d.isHorizontal(),c=l.data.datasets,f=+d.getRightValue(c[t].data[e]),g=d.options.minBarLength,m=d.options.stacked,p=u.stack,v=0;if(m||void 0===m&&void 0!==p)for(i=0;i=0&&a>0)&&(v+=a));return r=d.getPixelForValue(v),s=(o=d.getPixelForValue(v+f))-r,void 0!==g&&Math.abs(s)=0&&!h||f<0&&h?r-g:r+g),{size:s,base:r,head:o,center:o+s/2}},calculateBarIndexPixels:function(t,e,i){var n=i.scale.options,a="flex"===n.barThickness?function(t,e,i){var n,a=e.pixels,r=a[t],o=t>0?a[t-1]:null,s=t');var i=t.data,n=i.datasets,a=i.labels;if(n.length)for(var r=0;r'),a[r]&&e.push(a[r]),e.push("");return e.push(""),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(i,n){var a=t.getDatasetMeta(0),r=e.datasets[0],o=a.data[n],s=o&&o.custom||{},l=t.options.elements.arc;return{text:i,fillStyle:Zt([s.backgroundColor,r.backgroundColor,l.backgroundColor],void 0,n),strokeStyle:Zt([s.borderColor,r.borderColor,l.borderColor],void 0,n),lineWidth:Zt([s.borderWidth,r.borderWidth,l.borderWidth],void 0,n),hidden:isNaN(r.data[n])||a.data[n].hidden,index:n}}):[]}},onClick:function(t,e){var i,n,a,r=e.index,o=this.chart;for(i=0,n=(o.data.datasets||[]).length;i=Math.PI?-1:p<-Math.PI?1:0))+g,y={x:Math.cos(p),y:Math.sin(p)},b={x:Math.cos(v),y:Math.sin(v)},x=p<=0&&v>=0||p<=2*Math.PI&&2*Math.PI<=v,_=p<=.5*Math.PI&&.5*Math.PI<=v||p<=2.5*Math.PI&&2.5*Math.PI<=v,k=p<=-Math.PI&&-Math.PI<=v||p<=Math.PI&&Math.PI<=v,w=p<=.5*-Math.PI&&.5*-Math.PI<=v||p<=1.5*Math.PI&&1.5*Math.PI<=v,M=f/100,S={x:k?-1:Math.min(y.x*(y.x<0?1:M),b.x*(b.x<0?1:M)),y:w?-1:Math.min(y.y*(y.y<0?1:M),b.y*(b.y<0?1:M))},D={x:x?1:Math.max(y.x*(y.x>0?1:M),b.x*(b.x>0?1:M)),y:_?1:Math.max(y.y*(y.y>0?1:M),b.y*(b.y>0?1:M))},C={width:.5*(D.x-S.x),height:.5*(D.y-S.y)};u=Math.min(s/C.width,l/C.height),d={x:-.5*(D.x+S.x),y:-.5*(D.y+S.y)}}for(e=0,i=c.length;e0&&!isNaN(t)?2*Math.PI*(Math.abs(t)/e):0},getMaxBorderWidth:function(t){var e,i,n,a,r,o,s,l,u=0,d=this.chart;if(!t)for(e=0,i=d.data.datasets.length;e(u=s>u?s:u)?l:u);return u},setHoverStyle:function(t){var e=t._model,i=t._options,n=ut.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=$t(i.hoverBackgroundColor,n(i.backgroundColor)),e.borderColor=$t(i.hoverBorderColor,n(i.borderColor)),e.borderWidth=$t(i.hoverBorderWidth,i.borderWidth)},_resolveElementOptions:function(t,e){var i,n,a,r=this.chart,o=this.getDataset(),s=t.custom||{},l=r.options.elements.arc,u={},d={chart:r,dataIndex:e,dataset:o,datasetIndex:this.index},h=["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"];for(i=0,n=h.length;i0&&te(l[t-1]._model,s)&&(i.controlPointPreviousX=u(i.controlPointPreviousX,s.left,s.right),i.controlPointPreviousY=u(i.controlPointPreviousY,s.top,s.bottom)),t');var i=t.data,n=i.datasets,a=i.labels;if(n.length)for(var r=0;r'),a[r]&&e.push(a[r]),e.push("");return e.push(""),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(i,n){var a=t.getDatasetMeta(0),r=e.datasets[0],o=a.data[n].custom||{},s=t.options.elements.arc;return{text:i,fillStyle:ne([o.backgroundColor,r.backgroundColor,s.backgroundColor],void 0,n),strokeStyle:ne([o.borderColor,r.borderColor,s.borderColor],void 0,n),lineWidth:ne([o.borderWidth,r.borderWidth,s.borderWidth],void 0,n),hidden:isNaN(r.data[n])||a.data[n].hidden,index:n}}):[]}},onClick:function(t,e){var i,n,a,r=e.index,o=this.chart;for(i=0,n=(o.data.datasets||[]).length;i0&&(r=t.getDatasetMeta(r[0]._datasetIndex).data),r},"x-axis":function(t,e){return me(t,e,{intersect:!1})},point:function(t,e){return ce(t,de(e,t))},nearest:function(t,e,i){var n=de(e,t);i.axis=i.axis||"xy";var a=ge(i.axis);return fe(t,n,i.intersect,a)},x:function(t,e,i){var n=de(e,t),a=[],r=!1;return he(t,function(t){t.inXRange(n.x)&&a.push(t),t.inRange(n.x,n.y)&&(r=!0)}),i.intersect&&!r&&(a=[]),a},y:function(t,e,i){var n=de(e,t),a=[],r=!1;return he(t,function(t){t.inYRange(n.y)&&a.push(t),t.inRange(n.x,n.y)&&(r=!0)}),i.intersect&&!r&&(a=[]),a}}};function ve(t,e){return ut.where(t,function(t){return t.position===e})}function ye(t,e){t.forEach(function(t,e){return t._tmpIndex_=e,t}),t.sort(function(t,i){var n=e?i:t,a=e?t:i;return n.weight===a.weight?n._tmpIndex_-a._tmpIndex_:n.weight-a.weight}),t.forEach(function(t){delete t._tmpIndex_})}function be(t,e){ut.each(t,function(t){e[t.position]+=t.isHorizontal()?t.height:t.width})}ot._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var xe={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,t.boxes.push(e)},removeBox:function(t,e){var i=t.boxes?t.boxes.indexOf(e):-1;-1!==i&&t.boxes.splice(i,1)},configure:function(t,e,i){for(var n,a=["fullWidth","position","weight"],r=a.length,o=0;odiv{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}"}))&&ke.default||ke,Me="$chartjs",Se="chartjs-size-monitor",De="chartjs-render-monitor",Ce="chartjs-render-animation",Pe=["animationstart","webkitAnimationStart"],Te={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function Oe(t,e){var i=ut.getStyle(t,e),n=i&&i.match(/^(\d+)(\.\d+)?px$/);return n?Number(n[1]):void 0}var Ie=!!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}()&&{passive:!0};function Ae(t,e,i){t.addEventListener(e,i,Ie)}function Fe(t,e,i){t.removeEventListener(e,i,Ie)}function Re(t,e,i,n,a){return{type:t,chart:e,native:a||null,x:void 0!==i?i:null,y:void 0!==n?n:null}}function Le(t){var e=document.createElement("div");return e.className=t||"",e}function We(t,e,i){var n,a,r,o,s=t[Me]||(t[Me]={}),l=s.resizer=function(t){var e=Le(Se),i=Le(Se+"-expand"),n=Le(Se+"-shrink");i.appendChild(Le()),n.appendChild(Le()),e.appendChild(i),e.appendChild(n),e._reset=function(){i.scrollLeft=1e6,i.scrollTop=1e6,n.scrollLeft=1e6,n.scrollTop=1e6};var a=function(){e._reset(),t()};return Ae(i,"scroll",a.bind(i,"expand")),Ae(n,"scroll",a.bind(n,"shrink")),e}((n=function(){if(s.resizer){var n=i.options.maintainAspectRatio&&t.parentNode,a=n?n.clientWidth:0;e(Re("resize",i)),n&&n.clientWidth0){var r=t[0];r.label?i=r.label:r.xLabel?i=r.xLabel:a>0&&r.index-1?t.split("\n"):t}function qe(t){var e=ot.global;return{xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,bodyFontColor:t.bodyFontColor,_bodyFontFamily:Be(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:Be(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:Be(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:Be(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:Be(t.titleFontStyle,e.defaultFontStyle),titleFontSize:Be(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:Be(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:Be(t.footerFontStyle,e.defaultFontStyle),footerFontSize:Be(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth}}function Ze(t,e){return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-t.xPadding:t.x+t.xPadding}function $e(t){return Ue([],Ge(t))}var Xe=gt.extend({initialize:function(){this._model=qe(this._options),this._lastActive=[]},getTitle:function(){var t=this._options.callbacks,e=t.beforeTitle.apply(this,arguments),i=t.title.apply(this,arguments),n=t.afterTitle.apply(this,arguments),a=[];return a=Ue(a,Ge(e)),a=Ue(a,Ge(i)),a=Ue(a,Ge(n))},getBeforeBody:function(){return $e(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(t,e){var i=this,n=i._options.callbacks,a=[];return ut.each(t,function(t){var r={before:[],lines:[],after:[]};Ue(r.before,Ge(n.beforeLabel.call(i,t,e))),Ue(r.lines,n.label.call(i,t,e)),Ue(r.after,Ge(n.afterLabel.call(i,t,e))),a.push(r)}),a},getAfterBody:function(){return $e(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var t=this._options.callbacks,e=t.beforeFooter.apply(this,arguments),i=t.footer.apply(this,arguments),n=t.afterFooter.apply(this,arguments),a=[];return a=Ue(a,Ge(e)),a=Ue(a,Ge(i)),a=Ue(a,Ge(n))},update:function(t){var e,i,n,a,r,o,s,l,u,d,h=this,c=h._options,f=h._model,g=h._model=qe(c),m=h._active,p=h._data,v={xAlign:f.xAlign,yAlign:f.yAlign},y={x:f.x,y:f.y},b={width:f.width,height:f.height},x={x:f.caretX,y:f.caretY};if(m.length){g.opacity=1;var _=[],k=[];x=je[c.position].call(h,m,h._eventPosition);var w=[];for(e=0,i=m.length;en.width&&(a=n.width-e.width),a<0&&(a=0)),"top"===d?r+=h:r-="bottom"===d?e.height+h:e.height/2,"center"===d?"left"===u?a+=h:"right"===u&&(a-=h):"left"===u?a-=c:"right"===u&&(a+=c),{x:a,y:r}}(g,b,v=function(t,e){var i,n,a,r,o,s=t._model,l=t._chart,u=t._chart.chartArea,d="center",h="center";s.yl.height-e.height&&(h="bottom");var c=(u.left+u.right)/2,f=(u.top+u.bottom)/2;"center"===h?(i=function(t){return t<=c},n=function(t){return t>c}):(i=function(t){return t<=e.width/2},n=function(t){return t>=l.width-e.width/2}),a=function(t){return t+e.width+s.caretSize+s.caretPadding>l.width},r=function(t){return t-e.width-s.caretSize-s.caretPadding<0},o=function(t){return t<=f?"top":"bottom"},i(s.x)?(d="left",a(s.x)&&(d="center",h=o(s.y))):n(s.x)&&(d="right",r(s.x)&&(d="center",h=o(s.y)));var g=t._options;return{xAlign:g.xAlign?g.xAlign:d,yAlign:g.yAlign?g.yAlign:h}}(this,b),h._chart)}else g.opacity=0;return g.xAlign=v.xAlign,g.yAlign=v.yAlign,g.x=y.x,g.y=y.y,g.width=b.width,g.height=b.height,g.caretX=x.x,g.caretY=x.y,h._model=g,t&&c.custom&&c.custom.call(h,g),h},drawCaret:function(t,e){var i=this._chart.ctx,n=this._view,a=this.getCaretPosition(t,e,n);i.lineTo(a.x1,a.y1),i.lineTo(a.x2,a.y2),i.lineTo(a.x3,a.y3)},getCaretPosition:function(t,e,i){var n,a,r,o,s,l,u=i.caretSize,d=i.cornerRadius,h=i.xAlign,c=i.yAlign,f=t.x,g=t.y,m=e.width,p=e.height;if("center"===c)s=g+p/2,"left"===h?(a=(n=f)-u,r=n,o=s+u,l=s-u):(a=(n=f+m)+u,r=n,o=s-u,l=s+u);else if("left"===h?(n=(a=f+d+u)-u,r=a+u):"right"===h?(n=(a=f+m-d-u)-u,r=a+u):(n=(a=i.caretX)-u,r=a+u),"top"===c)s=(o=g)-u,l=o;else{s=(o=g+p)+u,l=o;var v=r;r=n,n=v}return{x1:n,x2:a,x3:r,y1:o,y2:s,y3:l}},drawTitle:function(t,e,i){var n=e.title;if(n.length){t.x=Ze(e,e._titleAlign),i.textAlign=e._titleAlign,i.textBaseline="top";var a,r,o=e.titleFontSize,s=e.titleSpacing;for(i.fillStyle=e.titleFontColor,i.font=ut.fontString(o,e._titleFontStyle,e._titleFontFamily),a=0,r=n.length;a0&&i.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var i={width:e.width,height:e.height},n={x:e.x,y:e.y},a=Math.abs(e.opacity<.001)?0:e.opacity,r=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&r&&(t.save(),t.globalAlpha=a,this.drawBackground(n,e,t,i),n.y+=e.yPadding,this.drawTitle(n,e,t),this.drawBody(n,e,t),this.drawFooter(n,e,t),t.restore())}},handleEvent:function(t){var e,i=this,n=i._options;return i._lastActive=i._lastActive||[],"mouseout"===t.type?i._active=[]:i._active=i._chart.getElementsAtEventForMode(t,n.mode,n),(e=!ut.arrayEquals(i._active,i._lastActive))&&(i._lastActive=i._active,(n.enabled||n.custom)&&(i._eventPosition={x:t.x,y:t.y},i.update(!0),i.pivot())),e}}),Ke=je,Je=Xe;Je.positioners=Ke;var Qe=ut.valueOrDefault;function ti(){return ut.merge({},[].slice.call(arguments),{merger:function(t,e,i,n){if("xAxes"===t||"yAxes"===t){var a,r,o,s=i[t].length;for(e[t]||(e[t]=[]),a=0;a=e[t].length&&e[t].push({}),!e[t][a].type||o.type&&o.type!==e[t][a].type?ut.merge(e[t][a],[Ee.getScaleDefaults(r),o]):ut.merge(e[t][a],o)}else ut._merger(t,e,i,n)}})}function ei(){return ut.merge({},[].slice.call(arguments),{merger:function(t,e,i,n){var a=e[t]||{},r=i[t];"scales"===t?e[t]=ti(a,r):"scale"===t?e[t]=ut.merge(a,[Ee.getScaleDefaults(r.type),r]):ut._merger(t,e,i,n)}})}function ii(t){return"top"===t||"bottom"===t}ot._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var ni=function(t,e){return this.construct(t,e),this};ut.extend(ni.prototype,{construct:function(t,e){var i=this;e=function(t){var e=(t=t||{}).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=ei(ot.global,ot[t.type],t.options||{}),t}(e);var n=Ve.acquireContext(t,e),a=n&&n.canvas,r=a&&a.height,o=a&&a.width;i.id=ut.uid(),i.ctx=n,i.canvas=a,i.config=e,i.width=o,i.height=r,i.aspectRatio=r?o/r:null,i.options=e.options,i._bufferedRender=!1,i.chart=i,i.controller=i,ni.instances[i.id]=i,Object.defineProperty(i,"data",{get:function(){return i.config.data},set:function(t){i.config.data=t}}),n&&a?(i.initialize(),i.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return He.notify(t,"beforeInit"),ut.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.initToolTip(),He.notify(t,"afterInit"),t},clear:function(){return ut.canvas.clear(this),this},stop:function(){return vt.cancelAnimation(this),this},resize:function(t){var e=this,i=e.options,n=e.canvas,a=i.maintainAspectRatio&&e.aspectRatio||null,r=Math.max(0,Math.floor(ut.getMaximumWidth(n))),o=Math.max(0,Math.floor(a?r/a:ut.getMaximumHeight(n)));if((e.width!==r||e.height!==o)&&(n.width=e.width=r,n.height=e.height=o,n.style.width=r+"px",n.style.height=o+"px",ut.retinaScale(e,i.devicePixelRatio),!t)){var s={width:r,height:o};He.notify(e,"resize",[s]),i.onResize&&i.onResize(e,s),e.stop(),e.update({duration:i.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},i=t.scale;ut.each(e.xAxes,function(t,e){t.id=t.id||"x-axis-"+e}),ut.each(e.yAxes,function(t,e){t.id=t.id||"y-axis-"+e}),i&&(i.id=i.id||"scale")},buildOrUpdateScales:function(){var t=this,e=t.options,i=t.scales||{},n=[],a=Object.keys(i).reduce(function(t,e){return t[e]=!1,t},{});e.scales&&(n=n.concat((e.scales.xAxes||[]).map(function(t){return{options:t,dtype:"category",dposition:"bottom"}}),(e.scales.yAxes||[]).map(function(t){return{options:t,dtype:"linear",dposition:"left"}}))),e.scale&&n.push({options:e.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),ut.each(n,function(e){var n=e.options,r=n.id,o=Qe(n.type,e.dtype);ii(n.position)!==ii(e.dposition)&&(n.position=e.dposition),a[r]=!0;var s=null;if(r in i&&i[r].type===o)(s=i[r]).options=n,s.ctx=t.ctx,s.chart=t;else{var l=Ee.getScaleConstructor(o);if(!l)return;s=new l({id:r,type:o,options:n,ctx:t.ctx,chart:t}),i[s.id]=s}s.mergeTicksOptions(),e.isDefault&&(t.scale=s)}),ut.each(a,function(t,e){t||delete i[e]}),t.scales=i,Ee.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t=this,e=[];return ut.each(t.data.datasets,function(i,n){var a=t.getDatasetMeta(n),r=i.type||t.config.type;if(a.type&&a.type!==r&&(t.destroyDatasetMeta(n),a=t.getDatasetMeta(n)),a.type=r,a.controller)a.controller.updateIndex(n),a.controller.linkScales();else{var o=ue[a.type];if(void 0===o)throw new Error('"'+a.type+'" is not a chart type.');a.controller=new o(t,n),e.push(a.controller)}},t),e},resetElements:function(){var t=this;ut.each(t.data.datasets,function(e,i){t.getDatasetMeta(i).controller.reset()},t)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(t){var e,i,n=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),i=(e=n).options,ut.each(e.scales,function(t){xe.removeBox(e,t)}),i=ei(ot.global,ot[e.config.type],i),e.options=e.config.options=i,e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.tooltip._options=i.tooltips,e.tooltip.initialize(),He._invalidate(n),!1!==He.notify(n,"beforeUpdate")){n.tooltip._data=n.data;var a=n.buildOrUpdateControllers();ut.each(n.data.datasets,function(t,e){n.getDatasetMeta(e).controller.buildOrUpdateElements()},n),n.updateLayout(),n.options.animation&&n.options.animation.duration&&ut.each(a,function(t){t.reset()}),n.updateDatasets(),n.tooltip.initialize(),n.lastActive=[],He.notify(n,"afterUpdate"),n._bufferedRender?n._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:n.render(t)}},updateLayout:function(){!1!==He.notify(this,"beforeLayout")&&(xe.update(this,this.width,this.height),He.notify(this,"afterScaleUpdate"),He.notify(this,"afterLayout"))},updateDatasets:function(){if(!1!==He.notify(this,"beforeDatasetsUpdate")){for(var t=0,e=this.data.datasets.length;t=0;--i)e.isDatasetVisible(i)&&e.drawDataset(i,t);He.notify(e,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var i=this.getDatasetMeta(t),n={meta:i,index:t,easingValue:e};!1!==He.notify(this,"beforeDatasetDraw",[n])&&(i.controller.draw(e),He.notify(this,"afterDatasetDraw",[n]))},_drawTooltip:function(t){var e=this.tooltip,i={tooltip:e,easingValue:t};!1!==He.notify(this,"beforeTooltipDraw",[i])&&(e.draw(),He.notify(this,"afterTooltipDraw",[i]))},getElementAtEvent:function(t){return pe.modes.single(this,t)},getElementsAtEvent:function(t){return pe.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return pe.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,i){var n=pe.modes[e];return"function"==typeof n?n(this,t,i):[]},getDatasetAtEvent:function(t){return pe.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this.data.datasets[t];e._meta||(e._meta={});var i=e._meta[this.id];return i||(i=e._meta[this.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),i},getVisibleDatasetCount:function(){for(var t=0,e=0,i=this.data.datasets.length;e3?i[2]-i[1]:i[1]-i[0];Math.abs(n)>1&&t!==Math.floor(t)&&(n=t-Math.floor(t));var a=ut.log10(Math.abs(n)),r="";if(0!==t)if(Math.max(Math.abs(i[0]),Math.abs(i[i.length-1]))<1e-4){var o=ut.log10(Math.abs(t));r=t.toExponential(Math.floor(o)-Math.floor(a))}else{var s=-1*Math.floor(a);s=Math.max(Math.min(s,20),0),r=t.toFixed(s)}else r="0";return r},logarithmic:function(t,e,i){var n=t/Math.pow(10,Math.floor(ut.log10(t)));return 0===t?"0":1===n||2===n||5===n||0===e||e===i.length-1?t.toExponential():""}}},ui=ut.valueOrDefault,di=ut.valueAtIndexOrDefault;function hi(t){var e,i,n=[];for(e=0,i=t.length;eu&&rt.maxHeight){r--;break}r++,l=o*s}t.labelRotation=r},afterCalculateTickRotation:function(){ut.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){ut.callback(this.options.beforeFit,[this])},fit:function(){var t=this,e=t.minSize={width:0,height:0},i=hi(t._ticks),n=t.options,a=n.ticks,r=n.scaleLabel,o=n.gridLines,s=t._isVisible(),l=n.position,u=t.isHorizontal(),d=ut.options._parseFont,h=d(a),c=n.gridLines.tickMarkLength;if(e.width=u?t.isFullWidth()?t.maxWidth-t.margins.left-t.margins.right:t.maxWidth:s&&o.drawTicks?c:0,e.height=u?s&&o.drawTicks?c:0:t.maxHeight,r.display&&s){var f=d(r),g=ut.options.toPadding(r.padding),m=f.lineHeight+g.height;u?e.height+=m:e.width+=m}if(a.display&&s){var p=ut.longestText(t.ctx,h.string,i,t.longestTextCache),v=ut.numberOfLabelLines(i),y=.5*h.size,b=t.options.ticks.padding;if(t._maxLabelLines=v,t.longestLabelWidth=p,u){var x=ut.toRadians(t.labelRotation),_=Math.cos(x),k=Math.sin(x)*p+h.lineHeight*v+y;e.height=Math.min(t.maxHeight,e.height+k+b),t.ctx.font=h.string;var w,M,S=ci(t.ctx,i[0],h.string),D=ci(t.ctx,i[i.length-1],h.string),C=t.getPixelForTick(0)-t.left,P=t.right-t.getPixelForTick(i.length-1);0!==t.labelRotation?(w="bottom"===l?_*S:_*y,M="bottom"===l?_*y:_*D):(w=S/2,M=D/2),t.paddingLeft=Math.max(w-C,0)+3,t.paddingRight=Math.max(M-P,0)+3}else a.mirror?p=0:p+=b+y,e.width=Math.min(t.maxWidth,e.width+p),t.paddingTop=h.size/2,t.paddingBottom=h.size/2}t.handleMargins(),t.width=e.width,t.height=e.height},handleMargins:function(){var t=this;t.margins&&(t.paddingLeft=Math.max(t.paddingLeft-t.margins.left,0),t.paddingTop=Math.max(t.paddingTop-t.margins.top,0),t.paddingRight=Math.max(t.paddingRight-t.margins.right,0),t.paddingBottom=Math.max(t.paddingBottom-t.margins.bottom,0))},afterFit:function(){ut.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(ut.isNullOrUndef(t))return NaN;if(("number"==typeof t||t instanceof Number)&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},getLabelForIndex:ut.noop,getPixelForValue:ut.noop,getValueForPixel:ut.noop,getPixelForTick:function(t){var e=this,i=e.options.offset;if(e.isHorizontal()){var n=(e.width-(e.paddingLeft+e.paddingRight))/Math.max(e._ticks.length-(i?0:1),1),a=n*t+e.paddingLeft;i&&(a+=n/2);var r=e.left+a;return r+=e.isFullWidth()?e.margins.left:0}var o=e.height-(e.paddingTop+e.paddingBottom);return e.top+t*(o/(e._ticks.length-1))},getPixelForDecimal:function(t){var e=this;if(e.isHorizontal()){var i=(e.width-(e.paddingLeft+e.paddingRight))*t+e.paddingLeft,n=e.left+i;return n+=e.isFullWidth()?e.margins.left:0}return e.top+t*e.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this.min,e=this.max;return this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0},_autoSkip:function(t){var e,i,n=this,a=n.isHorizontal(),r=n.options.ticks.minor,o=t.length,s=!1,l=r.maxTicksLimit,u=n._tickSize()*(o-1),d=a?n.width-(n.paddingLeft+n.paddingRight):n.height-(n.paddingTop+n.PaddingBottom),h=[];for(u>d&&(s=1+Math.floor(u/d)),o>l&&(s=Math.max(s,1+Math.floor(o/l))),e=0;e1&&e%s>0&&delete i.label,h.push(i);return h},_tickSize:function(){var t=this,e=t.isHorizontal(),i=t.options.ticks.minor,n=ut.toRadians(t.labelRotation),a=Math.abs(Math.cos(n)),r=Math.abs(Math.sin(n)),o=i.autoSkipPadding||0,s=t.longestLabelWidth+o||0,l=ut.options._parseFont(i),u=t._maxLabelLines*l.lineHeight+o||0;return e?u*a>s*r?s/a:u/r:u*r0&&n>0&&(t.min=0)}var a=void 0!==e.min||void 0!==e.suggestedMin,r=void 0!==e.max||void 0!==e.suggestedMax;void 0!==e.min?t.min=e.min:void 0!==e.suggestedMin&&(null===t.min?t.min=e.suggestedMin:t.min=Math.min(t.min,e.suggestedMin)),void 0!==e.max?t.max=e.max:void 0!==e.suggestedMax&&(null===t.max?t.max=e.suggestedMax:t.max=Math.max(t.max,e.suggestedMax)),a!==r&&t.min>=t.max&&(a?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:function(){var t,e=this.options.ticks,i=e.stepSize,n=e.maxTicksLimit;return i?t=Math.ceil(this.max/i)-Math.floor(this.min/i)+1:(t=this._computeTickLimit(),n=n||11),n&&(t=Math.min(n,t)),t},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:pi,buildTicks:function(){var t=this,e=t.options.ticks,i=t.getTickLimit(),n={maxTicks:i=Math.max(2,i),min:e.min,max:e.max,precision:e.precision,stepSize:ut.valueOrDefault(e.fixedStepSize,e.stepSize)},a=t.ticks=function(t,e){var i,n,a,r,o=[],s=t.stepSize,l=s||1,u=t.maxTicks-1,d=t.min,h=t.max,c=t.precision,f=e.min,g=e.max,m=ut.niceNum((g-f)/u/l)*l;if(m<1e-14&&vi(d)&&vi(h))return[f,g];(r=Math.ceil(g/m)-Math.floor(f/m))>u&&(m=ut.niceNum(r*m/u/l)*l),s||vi(c)?i=Math.pow(10,ut._decimalPlaces(m)):(i=Math.pow(10,c),m=Math.ceil(m*i)/i),n=Math.floor(f/m)*m,a=Math.ceil(g/m)*m,s&&(!vi(d)&&ut.almostWhole(d/m,m/1e3)&&(n=d),!vi(h)&&ut.almostWhole(h/m,m/1e3)&&(a=h)),r=(a-n)/m,r=ut.almostEquals(r,Math.round(r),m/1e3)?Math.round(r):Math.ceil(r),n=Math.round(n*i)/i,a=Math.round(a*i)/i,o.push(vi(d)?n:d);for(var p=1;pt.max&&(t.max=n))})});t.min=isFinite(t.min)&&!isNaN(t.min)?t.min:0,t.max=isFinite(t.max)&&!isNaN(t.max)?t.max:1,this.handleTickRangeOptions()},_computeTickLimit:function(){var t;return this.isHorizontal()?Math.ceil(this.width/40):(t=ut.options._parseFont(this.options.ticks),Math.ceil(this.height/t.lineHeight))},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e=this,i=e.start,n=+e.getRightValue(t),a=e.end-i;return e.isHorizontal()?e.left+e.width/a*(n-i):e.bottom-e.height/a*(n-i)},getValueForPixel:function(t){var e=this,i=e.isHorizontal(),n=i?e.width:e.height,a=(i?t-e.left:e.bottom-t)/n;return e.start+(e.end-e.start)*a},getPixelForTick:function(t){return this.getPixelForValue(this.ticksAsNumbers[t])}}),_i=bi;xi._defaults=_i;var ki=ut.valueOrDefault;var wi={position:"left",ticks:{callback:li.formatters.logarithmic}};function Mi(t,e){return ut.isFinite(t)&&t>=0?t:e}var Si=fi.extend({determineDataLimits:function(){var t=this,e=t.options,i=t.chart,n=i.data.datasets,a=t.isHorizontal();function r(e){return a?e.xAxisID===t.id:e.yAxisID===t.id}t.min=null,t.max=null,t.minNotZero=null;var o=e.stacked;if(void 0===o&&ut.each(n,function(t,e){if(!o){var n=i.getDatasetMeta(e);i.isDatasetVisible(e)&&r(n)&&void 0!==n.stack&&(o=!0)}}),e.stacked||o){var s={};ut.each(n,function(n,a){var o=i.getDatasetMeta(a),l=[o.type,void 0===e.stacked&&void 0===o.stack?a:"",o.stack].join(".");i.isDatasetVisible(a)&&r(o)&&(void 0===s[l]&&(s[l]=[]),ut.each(n.data,function(e,i){var n=s[l],a=+t.getRightValue(e);isNaN(a)||o.data[i].hidden||a<0||(n[i]=n[i]||0,n[i]+=a)}))}),ut.each(s,function(e){if(e.length>0){var i=ut.min(e),n=ut.max(e);t.min=null===t.min?i:Math.min(t.min,i),t.max=null===t.max?n:Math.max(t.max,n)}})}else ut.each(n,function(e,n){var a=i.getDatasetMeta(n);i.isDatasetVisible(n)&&r(a)&&ut.each(e.data,function(e,i){var n=+t.getRightValue(e);isNaN(n)||a.data[i].hidden||n<0||(null===t.min?t.min=n:nt.max&&(t.max=n),0!==n&&(null===t.minNotZero||n0?t.minNotZero=t.min:t.max<1?t.minNotZero=Math.pow(10,Math.floor(ut.log10(t.max))):t.minNotZero=1)},buildTicks:function(){var t=this,e=t.options.ticks,i=!t.isHorizontal(),n={min:Mi(e.min),max:Mi(e.max)},a=t.ticks=function(t,e){var i,n,a=[],r=ki(t.min,Math.pow(10,Math.floor(ut.log10(e.min)))),o=Math.floor(ut.log10(e.max)),s=Math.ceil(e.max/Math.pow(10,o));0===r?(i=Math.floor(ut.log10(e.minNotZero)),n=Math.floor(e.minNotZero/Math.pow(10,i)),a.push(r),r=n*Math.pow(10,i)):(i=Math.floor(ut.log10(r)),n=Math.floor(r/Math.pow(10,i)));var l=i<0?Math.pow(10,Math.abs(i)):1;do{a.push(r),10==++n&&(n=1,l=++i>=0?1:l),r=Math.round(n*Math.pow(10,i)*l)/l}while(ia?{start:e-i,end:e}:{start:e,end:e+i}}function Ri(t){return 0===t||180===t?"center":t<180?"left":"right"}function Li(t,e,i,n){var a,r,o=i.y+n/2;if(ut.isArray(e))for(a=0,r=e.length;a270||t<90)&&(i.y-=e.h)}function Yi(t){return ut.isNumber(t)?t:0}var Ni=yi.extend({setDimensions:function(){var t=this;t.width=t.maxWidth,t.height=t.maxHeight,t.paddingTop=Ai(t.options)/2,t.xCenter=Math.floor(t.width/2),t.yCenter=Math.floor((t.height-t.paddingTop)/2),t.drawingArea=Math.min(t.height-t.paddingTop,t.width)/2},determineDataLimits:function(){var t=this,e=t.chart,i=Number.POSITIVE_INFINITY,n=Number.NEGATIVE_INFINITY;ut.each(e.data.datasets,function(a,r){if(e.isDatasetVisible(r)){var o=e.getDatasetMeta(r);ut.each(a.data,function(e,a){var r=+t.getRightValue(e);isNaN(r)||o.data[a].hidden||(i=Math.min(r,i),n=Math.max(r,n))})}}),t.min=i===Number.POSITIVE_INFINITY?0:i,t.max=n===Number.NEGATIVE_INFINITY?0:n,t.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/Ai(this.options))},convertTicksToLabels:function(){var t=this;yi.prototype.convertTicksToLabels.call(t),t.pointLabels=t.chart.data.labels.map(t.options.pointLabels.callback,t)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t=this.options;t.display&&t.pointLabels.display?function(t){var e,i,n,a=ut.options._parseFont(t.options.pointLabels),r={l:0,r:t.width,t:0,b:t.height-t.paddingTop},o={};t.ctx.font=a.string,t._pointLabelSizes=[];var s,l,u,d=Ii(t);for(e=0;er.r&&(r.r=f.end,o.r=h),g.startr.b&&(r.b=g.end,o.b=h)}t.setReductions(t.drawingArea,r,o)}(this):this.setCenterPoint(0,0,0,0)},setReductions:function(t,e,i){var n=this,a=e.l/Math.sin(i.l),r=Math.max(e.r-n.width,0)/Math.sin(i.r),o=-e.t/Math.cos(i.t),s=-Math.max(e.b-(n.height-n.paddingTop),0)/Math.cos(i.b);a=Yi(a),r=Yi(r),o=Yi(o),s=Yi(s),n.drawingArea=Math.min(Math.floor(t-(a+r)/2),Math.floor(t-(o+s)/2)),n.setCenterPoint(a,r,o,s)},setCenterPoint:function(t,e,i,n){var a=this,r=a.width-e-a.drawingArea,o=t+a.drawingArea,s=i+a.drawingArea,l=a.height-a.paddingTop-n-a.drawingArea;a.xCenter=Math.floor((o+r)/2+a.left),a.yCenter=Math.floor((s+l)/2+a.top+a.paddingTop)},getIndexAngle:function(t){return t*(2*Math.PI/Ii(this))+(this.chart.options&&this.chart.options.startAngle?this.chart.options.startAngle:0)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){var e=this;if(null===t)return 0;var i=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*i:(t-e.min)*i},getPointPosition:function(t,e){var i=this.getIndexAngle(t)-Math.PI/2;return{x:Math.cos(i)*e+this.xCenter,y:Math.sin(i)*e+this.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(){var t=this.min,e=this.max;return this.getPointPositionForValue(0,this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0)},draw:function(){var t=this,e=t.options,i=e.gridLines,n=e.ticks;if(e.display){var a=t.ctx,r=this.getIndexAngle(0),o=ut.options._parseFont(n);(e.angleLines.display||e.pointLabels.display)&&function(t){var e=t.ctx,i=t.options,n=i.angleLines,a=i.gridLines,r=i.pointLabels,o=Ci(n.lineWidth,a.lineWidth),s=Ci(n.color,a.color),l=Ai(i);e.save(),e.lineWidth=o,e.strokeStyle=s,e.setLineDash&&(e.setLineDash(Ti([n.borderDash,a.borderDash,[]])),e.lineDashOffset=Ti([n.borderDashOffset,a.borderDashOffset,0]));var u=t.getDistanceFromCenterForValue(i.ticks.reverse?t.min:t.max),d=ut.options._parseFont(r);e.font=d.string,e.textBaseline="middle";for(var h=Ii(t)-1;h>=0;h--){if(n.display&&o&&s){var c=t.getPointPosition(h,u);e.beginPath(),e.moveTo(t.xCenter,t.yCenter),e.lineTo(c.x,c.y),e.stroke()}if(r.display){var f=0===h?l/2:0,g=t.getPointPosition(h,u+f+5),m=Pi(r.fontColor,h,ot.global.defaultFontColor);e.fillStyle=m;var p=t.getIndexAngle(h),v=ut.toDegrees(p);e.textAlign=Ri(v),Wi(v,t._pointLabelSizes[h],g),Li(e,t.pointLabels[h]||"",g,d.lineHeight)}}e.restore()}(t),ut.each(t.ticks,function(e,s){if(s>0||n.reverse){var l=t.getDistanceFromCenterForValue(t.ticksAsNumbers[s]);if(i.display&&0!==s&&function(t,e,i,n){var a,r=t.ctx,o=e.circular,s=Ii(t),l=Pi(e.color,n-1),u=Pi(e.lineWidth,n-1);if((o||s)&&l&&u){if(r.save(),r.strokeStyle=l,r.lineWidth=u,r.setLineDash&&(r.setLineDash(e.borderDash||[]),r.lineDashOffset=e.borderDashOffset||0),r.beginPath(),o)r.arc(t.xCenter,t.yCenter,i>35?i:35,0,2*Math.PI);else{a=t.getPointPosition(0,i),r.moveTo(a.x,a.y);for(var d=1;d=0&&o<=s;){if(a=t[(n=o+s>>1)-1]||null,r=t[n],!a)return{lo:null,hi:r};if(r[e]i))return{lo:a,hi:r};s=n-1}}return{lo:r,hi:null}}(t,e,i),r=a.lo?a.hi?a.lo:t[t.length-2]:t[0],o=a.lo?a.hi?a.hi:t[t.length-1]:t[1],s=o[e]-r[e],l=s?(i-r[e])/s:0,u=(o[n]-r[n])*l;return r[n]+u}function Zi(t,e){var i=t._adapter,n=t.options.time,a=n.parser,r=a||n.format,o=e;return"function"==typeof a&&(o=a(o)),ut.isFinite(o)||(o="string"==typeof r?i.parse(o,r):i.parse(o)),null!==o?+o:(a||"function"!=typeof r||(o=r(e),ut.isFinite(o)||(o=i.parse(o))),o)}function $i(t,e){if(ut.isNullOrUndef(e))return null;var i=t.options.time,n=Zi(t,t.getRightValue(e));return null===n?n:(i.round&&(n=+t._adapter.startOf(n,i.round)),n)}function Xi(t){for(var e=ji.indexOf(t)+1,i=ji.length;e=a&&i<=r&&u.push(i);return n.min=a,n.max=r,n._unit=s.unit||function(t,e,i,n,a){var r,o;for(r=ji.length-1;r>=ji.indexOf(i);r--)if(o=ji[r],Bi[o].common&&t._adapter.diff(a,n,o)>=e.length)return o;return ji[i?ji.indexOf(i):0]}(n,u,s.minUnit,n.min,n.max),n._majorUnit=Xi(n._unit),n._table=function(t,e,i,n){if("linear"===n||!t.length)return[{time:e,pos:0},{time:i,pos:1}];var a,r,o,s,l,u=[],d=[e];for(a=0,r=t.length;ae&&s=0&&t0?o:1}}),Qi={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,format:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}};Ji._defaults=Qi;var tn,en={category:gi,linear:xi,logarithmic:Si,radialLinear:Ni,time:Ji},nn=(function(t,e){t.exports=function(){var e,i;function n(){return e.apply(null,arguments)}function a(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function r(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function o(t){return void 0===t}function s(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function l(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function u(t,e){var i,n=[];for(i=0;i>>0,n=0;n0)for(i=0;i=0;return(r?i?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+n}var z=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,V=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,H={},E={};function B(t,e,i,n){var a=n;"string"==typeof n&&(a=function(){return this[n]()}),t&&(E[t]=a),e&&(E[e[0]]=function(){return N(a.apply(this,arguments),e[1],e[2])}),i&&(E[i]=function(){return this.localeData().ordinal(a.apply(this,arguments),t)})}function j(t,e){return t.isValid()?(e=U(e,t.localeData()),H[e]=H[e]||function(t){var e,i,n,a=t.match(z);for(e=0,i=a.length;e=0&&V.test(t);)t=t.replace(V,n),V.lastIndex=0,i-=1;return t}var G=/\d/,q=/\d\d/,Z=/\d{3}/,$=/\d{4}/,X=/[+-]?\d{6}/,K=/\d\d?/,J=/\d\d\d\d?/,Q=/\d\d\d\d\d\d?/,tt=/\d{1,3}/,et=/\d{1,4}/,it=/[+-]?\d{1,6}/,nt=/\d+/,at=/[+-]?\d+/,rt=/Z|[+-]\d\d:?\d\d/gi,ot=/Z|[+-]\d\d(?::?\d\d)?/gi,st=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,lt={};function ut(t,e,i){lt[t]=T(e)?e:function(t,n){return t&&i?i:e}}function dt(t,e){return d(lt,t)?lt[t](e._strict,e._locale):new RegExp(ht(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,i,n,a){return e||i||n||a})))}function ht(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var ct={};function ft(t,e){var i,n=e;for("string"==typeof t&&(t=[t]),s(e)&&(n=function(t,i){i[e]=k(t)}),i=0;i68?1900:2e3)};var Ct,Pt=Tt("FullYear",!0);function Tt(t,e){return function(i){return null!=i?(It(this,t,i),n.updateOffset(this,e),this):Ot(this,t)}}function Ot(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function It(t,e,i){t.isValid()&&!isNaN(i)&&("FullYear"===e&&Dt(t.year())&&1===t.month()&&29===t.date()?t._d["set"+(t._isUTC?"UTC":"")+e](i,t.month(),At(i,t.month())):t._d["set"+(t._isUTC?"UTC":"")+e](i))}function At(t,e){if(isNaN(t)||isNaN(e))return NaN;var i,n=(e%(i=12)+i)%i;return t+=(e-n)/12,1===n?Dt(t)?29:28:31-n%7%2}Ct=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e=0){var i=Array.prototype.slice.call(arguments);i[0]=t+400,e=new Date(Date.UTC.apply(null,i)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)}else e=new Date(Date.UTC.apply(null,arguments));return e}function Et(t,e,i){var n=7+e-i,a=(7+Ht(t,0,n).getUTCDay()-e)%7;return-a+n-1}function Bt(t,e,i,n,a){var r,o,s=(7+i-n)%7,l=Et(t,n,a),u=1+7*(e-1)+s+l;return u<=0?o=St(r=t-1)+u:u>St(t)?(r=t+1,o=u-St(t)):(r=t,o=u),{year:r,dayOfYear:o}}function jt(t,e,i){var n,a,r=Et(t.year(),e,i),o=Math.floor((t.dayOfYear()-r-1)/7)+1;return o<1?(a=t.year()-1,n=o+Ut(a,e,i)):o>Ut(t.year(),e,i)?(n=o-Ut(t.year(),e,i),a=t.year()+1):(a=t.year(),n=o),{week:n,year:a}}function Ut(t,e,i){var n=Et(t,e,i),a=Et(t+1,e,i);return(St(t)-n+a)/7}function Gt(t,e){return t.slice(e,7).concat(t.slice(0,e))}B("w",["ww",2],"wo","week"),B("W",["WW",2],"Wo","isoWeek"),F("week","w"),F("isoWeek","W"),Y("week",5),Y("isoWeek",5),ut("w",K),ut("ww",K,q),ut("W",K),ut("WW",K,q),gt(["w","ww","W","WW"],function(t,e,i,n){e[n.substr(0,1)]=k(t)}),B("d",0,"do","day"),B("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),B("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),B("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),B("e",0,0,"weekday"),B("E",0,0,"isoWeekday"),F("day","d"),F("weekday","e"),F("isoWeekday","E"),Y("day",11),Y("weekday",11),Y("isoWeekday",11),ut("d",K),ut("e",K),ut("E",K),ut("dd",function(t,e){return e.weekdaysMinRegex(t)}),ut("ddd",function(t,e){return e.weekdaysShortRegex(t)}),ut("dddd",function(t,e){return e.weekdaysRegex(t)}),gt(["dd","ddd","dddd"],function(t,e,i,n){var a=i._locale.weekdaysParse(t,n,i._strict);null!=a?e.d=a:f(i).invalidWeekday=t}),gt(["d","e","E"],function(t,e,i,n){e[n]=k(t)});var qt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Zt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),$t="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Xt=st,Kt=st,Jt=st;function Qt(){function t(t,e){return e.length-t.length}var e,i,n,a,r,o=[],s=[],l=[],u=[];for(e=0;e<7;e++)i=c([2e3,1]).day(e),n=this.weekdaysMin(i,""),a=this.weekdaysShort(i,""),r=this.weekdays(i,""),o.push(n),s.push(a),l.push(r),u.push(n),u.push(a),u.push(r);for(o.sort(t),s.sort(t),l.sort(t),u.sort(t),e=0;e<7;e++)s[e]=ht(s[e]),l[e]=ht(l[e]),u[e]=ht(u[e]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function te(){return this.hours()%12||12}function ee(t,e){B(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function ie(t,e){return e._meridiemParse}B("H",["HH",2],0,"hour"),B("h",["hh",2],0,te),B("k",["kk",2],0,function(){return this.hours()||24}),B("hmm",0,0,function(){return""+te.apply(this)+N(this.minutes(),2)}),B("hmmss",0,0,function(){return""+te.apply(this)+N(this.minutes(),2)+N(this.seconds(),2)}),B("Hmm",0,0,function(){return""+this.hours()+N(this.minutes(),2)}),B("Hmmss",0,0,function(){return""+this.hours()+N(this.minutes(),2)+N(this.seconds(),2)}),ee("a",!0),ee("A",!1),F("hour","h"),Y("hour",13),ut("a",ie),ut("A",ie),ut("H",K),ut("h",K),ut("k",K),ut("HH",K,q),ut("hh",K,q),ut("kk",K,q),ut("hmm",J),ut("hmmss",Q),ut("Hmm",J),ut("Hmmss",Q),ft(["H","HH"],bt),ft(["k","kk"],function(t,e,i){var n=k(t);e[bt]=24===n?0:n}),ft(["a","A"],function(t,e,i){i._isPm=i._locale.isPM(t),i._meridiem=t}),ft(["h","hh"],function(t,e,i){e[bt]=k(t),f(i).bigHour=!0}),ft("hmm",function(t,e,i){var n=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n)),f(i).bigHour=!0}),ft("hmmss",function(t,e,i){var n=t.length-4,a=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n,2)),e[_t]=k(t.substr(a)),f(i).bigHour=!0}),ft("Hmm",function(t,e,i){var n=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n))}),ft("Hmmss",function(t,e,i){var n=t.length-4,a=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n,2)),e[_t]=k(t.substr(a))});var ne,ae=Tt("Hours",!0),re={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Rt,monthsShort:Lt,week:{dow:0,doy:6},weekdays:qt,weekdaysMin:$t,weekdaysShort:Zt,meridiemParse:/[ap]\.?m?\.?/i},oe={},se={};function le(t){return t?t.toLowerCase().replace("_","-"):t}function ue(e){var i=null;if(!oe[e]&&t&&t.exports)try{i=ne._abbr;var n=_e;n("./locale/"+e),de(i)}catch(t){}return oe[e]}function de(t,e){var i;return t&&((i=o(e)?ce(t):he(t,e))?ne=i:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),ne._abbr}function he(t,e){if(null!==e){var i,n=re;if(e.abbr=t,null!=oe[t])P("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=oe[t]._config;else if(null!=e.parentLocale)if(null!=oe[e.parentLocale])n=oe[e.parentLocale]._config;else{if(null==(i=ue(e.parentLocale)))return se[e.parentLocale]||(se[e.parentLocale]=[]),se[e.parentLocale].push({name:t,config:e}),null;n=i._config}return oe[t]=new I(O(n,e)),se[t]&&se[t].forEach(function(t){he(t.name,t.config)}),de(t),oe[t]}return delete oe[t],null}function ce(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return ne;if(!a(t)){if(e=ue(t))return e;t=[t]}return function(t){for(var e,i,n,a,r=0;r0;){if(n=ue(a.slice(0,e).join("-")))return n;if(i&&i.length>=e&&w(a,i,!0)>=e-1)break;e--}r++}return ne}(t)}function fe(t){var e,i=t._a;return i&&-2===f(t).overflow&&(e=i[vt]<0||i[vt]>11?vt:i[yt]<1||i[yt]>At(i[pt],i[vt])?yt:i[bt]<0||i[bt]>24||24===i[bt]&&(0!==i[xt]||0!==i[_t]||0!==i[kt])?bt:i[xt]<0||i[xt]>59?xt:i[_t]<0||i[_t]>59?_t:i[kt]<0||i[kt]>999?kt:-1,f(t)._overflowDayOfYear&&(eyt)&&(e=yt),f(t)._overflowWeeks&&-1===e&&(e=wt),f(t)._overflowWeekday&&-1===e&&(e=Mt),f(t).overflow=e),t}function ge(t,e,i){return null!=t?t:null!=e?e:i}function me(t){var e,i,a,r,o,s=[];if(!t._d){for(a=function(t){var e=new Date(n.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}(t),t._w&&null==t._a[yt]&&null==t._a[vt]&&function(t){var e,i,n,a,r,o,s,l;if(null!=(e=t._w).GG||null!=e.W||null!=e.E)r=1,o=4,i=ge(e.GG,t._a[pt],jt(Ie(),1,4).year),n=ge(e.W,1),((a=ge(e.E,1))<1||a>7)&&(l=!0);else{r=t._locale._week.dow,o=t._locale._week.doy;var u=jt(Ie(),r,o);i=ge(e.gg,t._a[pt],u.year),n=ge(e.w,u.week),null!=e.d?((a=e.d)<0||a>6)&&(l=!0):null!=e.e?(a=e.e+r,(e.e<0||e.e>6)&&(l=!0)):a=r}n<1||n>Ut(i,r,o)?f(t)._overflowWeeks=!0:null!=l?f(t)._overflowWeekday=!0:(s=Bt(i,n,a,r,o),t._a[pt]=s.year,t._dayOfYear=s.dayOfYear)}(t),null!=t._dayOfYear&&(o=ge(t._a[pt],a[pt]),(t._dayOfYear>St(o)||0===t._dayOfYear)&&(f(t)._overflowDayOfYear=!0),i=Ht(o,0,t._dayOfYear),t._a[vt]=i.getUTCMonth(),t._a[yt]=i.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=s[e]=a[e];for(;e<7;e++)t._a[e]=s[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[bt]&&0===t._a[xt]&&0===t._a[_t]&&0===t._a[kt]&&(t._nextDay=!0,t._a[bt]=0),t._d=(t._useUTC?Ht:function(t,e,i,n,a,r,o){var s;return t<100&&t>=0?(s=new Date(t+400,e,i,n,a,r,o),isFinite(s.getFullYear())&&s.setFullYear(t)):s=new Date(t,e,i,n,a,r,o),s}).apply(null,s),r=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[bt]=24),t._w&&void 0!==t._w.d&&t._w.d!==r&&(f(t).weekdayMismatch=!0)}}var pe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ve=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ye=/Z|[+-]\d\d(?::?\d\d)?/,be=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],xe=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ke=/^\/?Date\((\-?\d+)/i;function we(t){var e,i,n,a,r,o,s=t._i,l=pe.exec(s)||ve.exec(s);if(l){for(f(t).iso=!0,e=0,i=be.length;e0&&f(t).unusedInput.push(o),s=s.slice(s.indexOf(i)+i.length),u+=i.length),E[r]?(i?f(t).empty=!1:f(t).unusedTokens.push(r),mt(r,i,t)):t._strict&&!i&&f(t).unusedTokens.push(r);f(t).charsLeftOver=l-u,s.length>0&&f(t).unusedInput.push(s),t._a[bt]<=12&&!0===f(t).bigHour&&t._a[bt]>0&&(f(t).bigHour=void 0),f(t).parsedDateParts=t._a.slice(0),f(t).meridiem=t._meridiem,t._a[bt]=(d=t._locale,h=t._a[bt],null==(c=t._meridiem)?h:null!=d.meridiemHour?d.meridiemHour(h,c):null!=d.isPM?((g=d.isPM(c))&&h<12&&(h+=12),g||12!==h||(h=0),h):h),me(t),fe(t)}else Ce(t);else we(t);var d,h,c,g}function Te(t){var e=t._i,i=t._f;return t._locale=t._locale||ce(t._l),null===e||void 0===i&&""===e?m({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),x(e)?new b(fe(e)):(l(e)?t._d=e:a(i)?function(t){var e,i,n,a,r;if(0===t._f.length)return f(t).invalidFormat=!0,void(t._d=new Date(NaN));for(a=0;athis?this:t:m()});function Re(t,e){var i,n;if(1===e.length&&a(e[0])&&(e=e[0]),!e.length)return Ie();for(i=e[0],n=1;n=0?new Date(t+400,e,i)-si:new Date(t,e,i).valueOf()}function di(t,e,i){return t<100&&t>=0?Date.UTC(t+400,e,i)-si:Date.UTC(t,e,i)}function hi(t,e){B(0,[t,t.length],0,e)}function ci(t,e,i,n,a){var r;return null==t?jt(this,n,a).year:(r=Ut(t,n,a),e>r&&(e=r),function(t,e,i,n,a){var r=Bt(t,e,i,n,a),o=Ht(r.year,0,r.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}.call(this,t,e,i,n,a))}B(0,["gg",2],0,function(){return this.weekYear()%100}),B(0,["GG",2],0,function(){return this.isoWeekYear()%100}),hi("gggg","weekYear"),hi("ggggg","weekYear"),hi("GGGG","isoWeekYear"),hi("GGGGG","isoWeekYear"),F("weekYear","gg"),F("isoWeekYear","GG"),Y("weekYear",1),Y("isoWeekYear",1),ut("G",at),ut("g",at),ut("GG",K,q),ut("gg",K,q),ut("GGGG",et,$),ut("gggg",et,$),ut("GGGGG",it,X),ut("ggggg",it,X),gt(["gggg","ggggg","GGGG","GGGGG"],function(t,e,i,n){e[n.substr(0,2)]=k(t)}),gt(["gg","GG"],function(t,e,i,a){e[a]=n.parseTwoDigitYear(t)}),B("Q",0,"Qo","quarter"),F("quarter","Q"),Y("quarter",7),ut("Q",G),ft("Q",function(t,e){e[vt]=3*(k(t)-1)}),B("D",["DD",2],"Do","date"),F("date","D"),Y("date",9),ut("D",K),ut("DD",K,q),ut("Do",function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient}),ft(["D","DD"],yt),ft("Do",function(t,e){e[yt]=k(t.match(K)[0])});var fi=Tt("Date",!0);B("DDD",["DDDD",3],"DDDo","dayOfYear"),F("dayOfYear","DDD"),Y("dayOfYear",4),ut("DDD",tt),ut("DDDD",Z),ft(["DDD","DDDD"],function(t,e,i){i._dayOfYear=k(t)}),B("m",["mm",2],0,"minute"),F("minute","m"),Y("minute",14),ut("m",K),ut("mm",K,q),ft(["m","mm"],xt);var gi=Tt("Minutes",!1);B("s",["ss",2],0,"second"),F("second","s"),Y("second",15),ut("s",K),ut("ss",K,q),ft(["s","ss"],_t);var mi,pi=Tt("Seconds",!1);for(B("S",0,0,function(){return~~(this.millisecond()/100)}),B(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),B(0,["SSS",3],0,"millisecond"),B(0,["SSSS",4],0,function(){return 10*this.millisecond()}),B(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),B(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),B(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),B(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),B(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),F("millisecond","ms"),Y("millisecond",16),ut("S",tt,G),ut("SS",tt,q),ut("SSS",tt,Z),mi="SSSS";mi.length<=9;mi+="S")ut(mi,nt);function vi(t,e){e[kt]=k(1e3*("0."+t))}for(mi="S";mi.length<=9;mi+="S")ft(mi,vi);var yi=Tt("Milliseconds",!1);B("z",0,0,"zoneAbbr"),B("zz",0,0,"zoneName");var bi=b.prototype;function xi(t){return t}bi.add=Je,bi.calendar=function(t,e){var i=t||Ie(),a=Ee(i,this).startOf("day"),r=n.calendarFormat(this,a)||"sameElse",o=e&&(T(e[r])?e[r].call(this,i):e[r]);return this.format(o||this.localeData().calendar(r,this,Ie(i)))},bi.clone=function(){return new b(this)},bi.diff=function(t,e,i){var n,a,r;if(!this.isValid())return NaN;if(!(n=Ee(t,this)).isValid())return NaN;switch(a=6e4*(n.utcOffset()-this.utcOffset()),e=R(e)){case"year":r=ti(this,n)/12;break;case"month":r=ti(this,n);break;case"quarter":r=ti(this,n)/3;break;case"second":r=(this-n)/1e3;break;case"minute":r=(this-n)/6e4;break;case"hour":r=(this-n)/36e5;break;case"day":r=(this-n-a)/864e5;break;case"week":r=(this-n-a)/6048e5;break;default:r=this-n}return i?r:_(r)},bi.endOf=function(t){var e;if(void 0===(t=R(t))||"millisecond"===t||!this.isValid())return this;var i=this._isUTC?di:ui;switch(t){case"year":e=i(this.year()+1,0,1)-1;break;case"quarter":e=i(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":e=i(this.year(),this.month()+1,1)-1;break;case"week":e=i(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":e=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":e=i(this.year(),this.month(),this.date()+1)-1;break;case"hour":e=this._d.valueOf(),e+=oi-li(e+(this._isUTC?0:this.utcOffset()*ri),oi)-1;break;case"minute":e=this._d.valueOf(),e+=ri-li(e,ri)-1;break;case"second":e=this._d.valueOf(),e+=ai-li(e,ai)-1}return this._d.setTime(e),n.updateOffset(this,!0),this},bi.format=function(t){t||(t=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var e=j(this,t);return this.localeData().postformat(e)},bi.from=function(t,e){return this.isValid()&&(x(t)&&t.isValid()||Ie(t).isValid())?qe({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},bi.fromNow=function(t){return this.from(Ie(),t)},bi.to=function(t,e){return this.isValid()&&(x(t)&&t.isValid()||Ie(t).isValid())?qe({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},bi.toNow=function(t){return this.to(Ie(),t)},bi.get=function(t){return T(this[t=R(t)])?this[t]():this},bi.invalidAt=function(){return f(this).overflow},bi.isAfter=function(t,e){var i=x(t)?t:Ie(t);return!(!this.isValid()||!i.isValid())&&("millisecond"===(e=R(e)||"millisecond")?this.valueOf()>i.valueOf():i.valueOf()9999?j(i,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):T(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",j(i,"Z")):j(i,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},bi.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var i="["+t+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a=e+'[")]';return this.format(i+n+"-MM-DD[T]HH:mm:ss.SSS"+a)},bi.toJSON=function(){return this.isValid()?this.toISOString():null},bi.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},bi.unix=function(){return Math.floor(this.valueOf()/1e3)},bi.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},bi.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},bi.year=Pt,bi.isLeapYear=function(){return Dt(this.year())},bi.weekYear=function(t){return ci.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},bi.isoWeekYear=function(t){return ci.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)},bi.quarter=bi.quarters=function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},bi.month=Yt,bi.daysInMonth=function(){return At(this.year(),this.month())},bi.week=bi.weeks=function(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")},bi.isoWeek=bi.isoWeeks=function(t){var e=jt(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")},bi.weeksInYear=function(){var t=this.localeData()._week;return Ut(this.year(),t.dow,t.doy)},bi.isoWeeksInYear=function(){return Ut(this.year(),1,4)},bi.date=fi,bi.day=bi.days=function(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=function(t,e){return"string"!=typeof t?t:isNaN(t)?"number"==typeof(t=e.weekdaysParse(t))?t:null:parseInt(t,10)}(t,this.localeData()),this.add(t-e,"d")):e},bi.weekday=function(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")},bi.isoWeekday=function(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=function(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7},bi.dayOfYear=function(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")},bi.hour=bi.hours=ae,bi.minute=bi.minutes=gi,bi.second=bi.seconds=pi,bi.millisecond=bi.milliseconds=yi,bi.utcOffset=function(t,e,i){var a,r=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"==typeof t){if(null===(t=He(ot,t)))return this}else Math.abs(t)<16&&!i&&(t*=60);return!this._isUTC&&e&&(a=Be(this)),this._offset=t,this._isUTC=!0,null!=a&&this.add(a,"m"),r!==t&&(!e||this._changeInProgress?Ke(this,qe(t-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:Be(this)},bi.utc=function(t){return this.utcOffset(0,t)},bi.local=function(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Be(this),"m")),this},bi.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var t=He(rt,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this},bi.hasAlignedHourOffset=function(t){return!!this.isValid()&&(t=t?Ie(t).utcOffset():0,(this.utcOffset()-t)%60==0)},bi.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},bi.isLocal=function(){return!!this.isValid()&&!this._isUTC},bi.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},bi.isUtc=je,bi.isUTC=je,bi.zoneAbbr=function(){return this._isUTC?"UTC":""},bi.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},bi.dates=S("dates accessor is deprecated. Use date instead.",fi),bi.months=S("months accessor is deprecated. Use month instead",Yt),bi.years=S("years accessor is deprecated. Use year instead",Pt),bi.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}),bi.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var t={};if(v(t,this),(t=Te(t))._a){var e=t._isUTC?c(t._a):Ie(t._a);this._isDSTShifted=this.isValid()&&w(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var _i=I.prototype;function ki(t,e,i,n){var a=ce(),r=c().set(n,e);return a[i](r,t)}function wi(t,e,i){if(s(t)&&(e=t,t=void 0),t=t||"",null!=e)return ki(t,e,i,"month");var n,a=[];for(n=0;n<12;n++)a[n]=ki(t,n,i,"month");return a}function Mi(t,e,i,n){"boolean"==typeof t?(s(e)&&(i=e,e=void 0),e=e||""):(i=e=t,t=!1,s(e)&&(i=e,e=void 0),e=e||"");var a,r=ce(),o=t?r._week.dow:0;if(null!=i)return ki(e,(i+o)%7,n,"day");var l=[];for(a=0;a<7;a++)l[a]=ki(e,(a+o)%7,n,"day");return l}_i.calendar=function(t,e,i){var n=this._calendar[t]||this._calendar.sameElse;return T(n)?n.call(e,i):n},_i.longDateFormat=function(t){var e=this._longDateFormat[t],i=this._longDateFormat[t.toUpperCase()];return e||!i?e:(this._longDateFormat[t]=i.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])},_i.invalidDate=function(){return this._invalidDate},_i.ordinal=function(t){return this._ordinal.replace("%d",t)},_i.preparse=xi,_i.postformat=xi,_i.relativeTime=function(t,e,i,n){var a=this._relativeTime[i];return T(a)?a(t,e,i,n):a.replace(/%d/i,t)},_i.pastFuture=function(t,e){var i=this._relativeTime[t>0?"future":"past"];return T(i)?i(e):i.replace(/%s/i,e)},_i.set=function(t){var e,i;for(i in t)T(e=t[i])?this[i]=e:this["_"+i]=e;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},_i.months=function(t,e){return t?a(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||Ft).test(e)?"format":"standalone"][t.month()]:a(this._months)?this._months:this._months.standalone},_i.monthsShort=function(t,e){return t?a(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[Ft.test(e)?"format":"standalone"][t.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},_i.monthsParse=function(t,e,i){var n,a,r;if(this._monthsParseExact)return function(t,e,i){var n,a,r,o=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)r=c([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(r,"").toLocaleLowerCase();return i?"MMM"===e?-1!==(a=Ct.call(this._shortMonthsParse,o))?a:null:-1!==(a=Ct.call(this._longMonthsParse,o))?a:null:"MMM"===e?-1!==(a=Ct.call(this._shortMonthsParse,o))?a:-1!==(a=Ct.call(this._longMonthsParse,o))?a:null:-1!==(a=Ct.call(this._longMonthsParse,o))?a:-1!==(a=Ct.call(this._shortMonthsParse,o))?a:null}.call(this,t,e,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(a=c([2e3,n]),i&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),i||this._monthsParse[n]||(r="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[n]=new RegExp(r.replace(".",""),"i")),i&&"MMMM"===e&&this._longMonthsParse[n].test(t))return n;if(i&&"MMM"===e&&this._shortMonthsParse[n].test(t))return n;if(!i&&this._monthsParse[n].test(t))return n}},_i.monthsRegex=function(t){return this._monthsParseExact?(d(this,"_monthsRegex")||Vt.call(this),t?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=zt),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},_i.monthsShortRegex=function(t){return this._monthsParseExact?(d(this,"_monthsRegex")||Vt.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=Nt),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},_i.week=function(t){return jt(t,this._week.dow,this._week.doy).week},_i.firstDayOfYear=function(){return this._week.doy},_i.firstDayOfWeek=function(){return this._week.dow},_i.weekdays=function(t,e){var i=a(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(e)?"format":"standalone"];return!0===t?Gt(i,this._week.dow):t?i[t.day()]:i},_i.weekdaysMin=function(t){return!0===t?Gt(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin},_i.weekdaysShort=function(t){return!0===t?Gt(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort},_i.weekdaysParse=function(t,e,i){var n,a,r;if(this._weekdaysParseExact)return function(t,e,i){var n,a,r,o=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)r=c([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return i?"dddd"===e?-1!==(a=Ct.call(this._weekdaysParse,o))?a:null:"ddd"===e?-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:null:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:null:"dddd"===e?-1!==(a=Ct.call(this._weekdaysParse,o))?a:-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:null:"ddd"===e?-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:-1!==(a=Ct.call(this._weekdaysParse,o))?a:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:null:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:-1!==(a=Ct.call(this._weekdaysParse,o))?a:-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:null}.call(this,t,e,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(a=c([2e3,1]).day(n),i&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(r="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[n]=new RegExp(r.replace(".",""),"i")),i&&"dddd"===e&&this._fullWeekdaysParse[n].test(t))return n;if(i&&"ddd"===e&&this._shortWeekdaysParse[n].test(t))return n;if(i&&"dd"===e&&this._minWeekdaysParse[n].test(t))return n;if(!i&&this._weekdaysParse[n].test(t))return n}},_i.weekdaysRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qt.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=Xt),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},_i.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qt.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Kt),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},_i.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qt.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Jt),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},_i.isPM=function(t){return"p"===(t+"").toLowerCase().charAt(0)},_i.meridiem=function(t,e,i){return t>11?i?"pm":"PM":i?"am":"AM"},de("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,i=1===k(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+i}}),n.lang=S("moment.lang is deprecated. Use moment.locale instead.",de),n.langData=S("moment.langData is deprecated. Use moment.localeData instead.",ce);var Si=Math.abs;function Di(t,e,i,n){var a=qe(e,i);return t._milliseconds+=n*a._milliseconds,t._days+=n*a._days,t._months+=n*a._months,t._bubble()}function Ci(t){return t<0?Math.floor(t):Math.ceil(t)}function Pi(t){return 4800*t/146097}function Ti(t){return 146097*t/4800}function Oi(t){return function(){return this.as(t)}}var Ii=Oi("ms"),Ai=Oi("s"),Fi=Oi("m"),Ri=Oi("h"),Li=Oi("d"),Wi=Oi("w"),Yi=Oi("M"),Ni=Oi("Q"),zi=Oi("y");function Vi(t){return function(){return this.isValid()?this._data[t]:NaN}}var Hi=Vi("milliseconds"),Ei=Vi("seconds"),Bi=Vi("minutes"),ji=Vi("hours"),Ui=Vi("days"),Gi=Vi("months"),qi=Vi("years"),Zi=Math.round,$i={ss:44,s:45,m:45,h:22,d:26,M:11},Xi=Math.abs;function Ki(t){return(t>0)-(t<0)||+t}function Ji(){if(!this.isValid())return this.localeData().invalidDate();var t,e,i=Xi(this._milliseconds)/1e3,n=Xi(this._days),a=Xi(this._months);t=_(i/60),e=_(t/60),i%=60,t%=60;var r=_(a/12),o=a%=12,s=n,l=e,u=t,d=i?i.toFixed(3).replace(/\.?0+$/,""):"",h=this.asSeconds();if(!h)return"P0D";var c=h<0?"-":"",f=Ki(this._months)!==Ki(h)?"-":"",g=Ki(this._days)!==Ki(h)?"-":"",m=Ki(this._milliseconds)!==Ki(h)?"-":"";return c+"P"+(r?f+r+"Y":"")+(o?f+o+"M":"")+(s?g+s+"D":"")+(l||u||d?"T":"")+(l?m+l+"H":"")+(u?m+u+"M":"")+(d?m+d+"S":"")}var Qi=We.prototype;return Qi.isValid=function(){return this._isValid},Qi.abs=function(){var t=this._data;return this._milliseconds=Si(this._milliseconds),this._days=Si(this._days),this._months=Si(this._months),t.milliseconds=Si(t.milliseconds),t.seconds=Si(t.seconds),t.minutes=Si(t.minutes),t.hours=Si(t.hours),t.months=Si(t.months),t.years=Si(t.years),this},Qi.add=function(t,e){return Di(this,t,e,1)},Qi.subtract=function(t,e){return Di(this,t,e,-1)},Qi.as=function(t){if(!this.isValid())return NaN;var e,i,n=this._milliseconds;if("month"===(t=R(t))||"quarter"===t||"year"===t)switch(e=this._days+n/864e5,i=this._months+Pi(e),t){case"month":return i;case"quarter":return i/3;case"year":return i/12}else switch(e=this._days+Math.round(Ti(this._months)),t){case"week":return e/7+n/6048e5;case"day":return e+n/864e5;case"hour":return 24*e+n/36e5;case"minute":return 1440*e+n/6e4;case"second":return 86400*e+n/1e3;case"millisecond":return Math.floor(864e5*e)+n;default:throw new Error("Unknown unit "+t)}},Qi.asMilliseconds=Ii,Qi.asSeconds=Ai,Qi.asMinutes=Fi,Qi.asHours=Ri,Qi.asDays=Li,Qi.asWeeks=Wi,Qi.asMonths=Yi,Qi.asQuarters=Ni,Qi.asYears=zi,Qi.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*k(this._months/12):NaN},Qi._bubble=function(){var t,e,i,n,a,r=this._milliseconds,o=this._days,s=this._months,l=this._data;return r>=0&&o>=0&&s>=0||r<=0&&o<=0&&s<=0||(r+=864e5*Ci(Ti(s)+o),o=0,s=0),l.milliseconds=r%1e3,t=_(r/1e3),l.seconds=t%60,e=_(t/60),l.minutes=e%60,i=_(e/60),l.hours=i%24,o+=_(i/24),a=_(Pi(o)),s+=a,o-=Ci(Ti(a)),n=_(s/12),s%=12,l.days=o,l.months=s,l.years=n,this},Qi.clone=function(){return qe(this)},Qi.get=function(t){return t=R(t),this.isValid()?this[t+"s"]():NaN},Qi.milliseconds=Hi,Qi.seconds=Ei,Qi.minutes=Bi,Qi.hours=ji,Qi.days=Ui,Qi.weeks=function(){return _(this.days()/7)},Qi.months=Gi,Qi.years=qi,Qi.humanize=function(t){if(!this.isValid())return this.localeData().invalidDate();var e=this.localeData(),i=function(t,e,i){var n=qe(t).abs(),a=Zi(n.as("s")),r=Zi(n.as("m")),o=Zi(n.as("h")),s=Zi(n.as("d")),l=Zi(n.as("M")),u=Zi(n.as("y")),d=a<=$i.ss&&["s",a]||a<$i.s&&["ss",a]||r<=1&&["m"]||r<$i.m&&["mm",r]||o<=1&&["h"]||o<$i.h&&["hh",o]||s<=1&&["d"]||s<$i.d&&["dd",s]||l<=1&&["M"]||l<$i.M&&["MM",l]||u<=1&&["y"]||["yy",u];return d[2]=e,d[3]=+t>0,d[4]=i,function(t,e,i,n,a){return a.relativeTime(e||1,!!i,t,n)}.apply(null,d)}(this,!t,e);return t&&(i=e.pastFuture(+this,i)),e.postformat(i)},Qi.toISOString=Ji,Qi.toString=Ji,Qi.toJSON=Ji,Qi.locale=ei,Qi.localeData=ni,Qi.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ji),Qi.lang=ii,B("X",0,0,"unix"),B("x",0,0,"valueOf"),ut("x",at),ut("X",/[+-]?\d+(\.\d{1,3})?/),ft("X",function(t,e,i){i._d=new Date(1e3*parseFloat(t,10))}),ft("x",function(t,e,i){i._d=new Date(k(t))}),n.version="2.24.0",e=Ie,n.fn=bi,n.min=function(){return Re("isBefore",[].slice.call(arguments,0))},n.max=function(){return Re("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=c,n.unix=function(t){return Ie(1e3*t)},n.months=function(t,e){return wi(t,e,"months")},n.isDate=l,n.locale=de,n.invalid=m,n.duration=qe,n.isMoment=x,n.weekdays=function(t,e,i){return Mi(t,e,i,"weekdays")},n.parseZone=function(){return Ie.apply(null,arguments).parseZone()},n.localeData=ce,n.isDuration=Ye,n.monthsShort=function(t,e){return wi(t,e,"monthsShort")},n.weekdaysMin=function(t,e,i){return Mi(t,e,i,"weekdaysMin")},n.defineLocale=he,n.updateLocale=function(t,e){if(null!=e){var i,n,a=re;null!=(n=ue(t))&&(a=n._config),e=O(a,e),(i=new I(e)).parentLocale=oe[t],oe[t]=i,de(t)}else null!=oe[t]&&(null!=oe[t].parentLocale?oe[t]=oe[t].parentLocale:null!=oe[t]&&delete oe[t]);return oe[t]},n.locales=function(){return D(oe)},n.weekdaysShort=function(t,e,i){return Mi(t,e,i,"weekdaysShort")},n.normalizeUnits=R,n.relativeTimeRounding=function(t){return void 0===t?Zi:"function"==typeof t&&(Zi=t,!0)},n.relativeTimeThreshold=function(t,e){return void 0!==$i[t]&&(void 0===e?$i[t]:($i[t]=e,"s"===t&&($i.ss=e-1),!0))},n.calendarFormat=function(t,e){var i=t.diff(e,"days",!0);return i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse"},n.prototype=bi,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}()}(tn={exports:{}},tn.exports),tn.exports),an={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};si._date.override("function"==typeof nn?{_id:"moment",formats:function(){return an},parse:function(t,e){return"string"==typeof t&&"string"==typeof e?t=nn(t,e):t instanceof nn||(t=nn(t)),t.isValid()?t.valueOf():null},format:function(t,e){return nn(t).format(e)},add:function(t,e,i){return nn(t).add(e,i).valueOf()},diff:function(t,e,i){return nn.duration(nn(t).diff(nn(e))).as(i)},startOf:function(t,e,i){return t=nn(t),"isoWeek"===e?t.isoWeekday(i).valueOf():t.startOf(e).valueOf()},endOf:function(t,e){return nn(t).endOf(e).valueOf()},_create:function(t){return nn(t)}}:{}),ot._set("global",{plugins:{filler:{propagate:!0}}});var rn={dataset:function(t){var e=t.fill,i=t.chart,n=i.getDatasetMeta(e),a=n&&i.isDatasetVisible(e)&&n.dataset._children||[],r=a.length||0;return r?function(t,e){return e=i)&&n;switch(r){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return r;default:return!1}}function sn(t){var e,i=t.el._model||{},n=t.el._scale||{},a=t.fill,r=null;if(isFinite(a))return null;if("start"===a?r=void 0===i.scaleBottom?n.bottom:i.scaleBottom:"end"===a?r=void 0===i.scaleTop?n.top:i.scaleTop:void 0!==i.scaleZero?r=i.scaleZero:n.getBasePosition?r=n.getBasePosition():n.getBasePixel&&(r=n.getBasePixel()),null!=r){if(void 0!==r.x&&void 0!==r.y)return r;if(ut.isFinite(r))return{x:(e=n.isHorizontal())?r:null,y:e?null:r}}return null}function ln(t,e,i){var n,a=t[e].fill,r=[e];if(!i)return a;for(;!1!==a&&-1===r.indexOf(a);){if(!isFinite(a))return a;if(!(n=t[a]))return!1;if(n.visible)return a;r.push(a),a=n.fill}return!1}function un(t){var e=t.fill,i="dataset";return!1===e?null:(isFinite(e)||(i="boundary"),rn[i](t))}function dn(t){return t&&!t.skip}function hn(t,e,i,n,a){var r;if(n&&a){for(t.moveTo(e[0].x,e[0].y),r=1;r0;--r)ut.canvas.lineTo(t,i[r],i[r-1],!0)}}var cn={id:"filler",afterDatasetsUpdate:function(t,e){var i,n,a,r,o=(t.data.datasets||[]).length,s=e.propagate,l=[];for(n=0;ne?e:t.boxWidth}ot._set("global",{legend:{display:!0,position:"top",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var i=e.datasetIndex,n=this.chart,a=n.getDatasetMeta(i);a.hidden=null===a.hidden?!n.data.datasets[i].hidden:null,n.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data;return ut.isArray(e.datasets)?e.datasets.map(function(e,i){return{text:e.label,fillStyle:ut.isArray(e.backgroundColor)?e.backgroundColor[0]:e.backgroundColor,hidden:!t.isDatasetVisible(i),lineCap:e.borderCapStyle,lineDash:e.borderDash,lineDashOffset:e.borderDashOffset,lineJoin:e.borderJoinStyle,lineWidth:e.borderWidth,strokeStyle:e.borderColor,pointStyle:e.pointStyle,datasetIndex:i}},this):[]}}},legendCallback:function(t){var e=[];e.push('
    ');for(var i=0;i'),t.data.datasets[i].label&&e.push(t.data.datasets[i].label),e.push("");return e.push("
"),e.join("")}});var pn=gt.extend({initialize:function(t){ut.extend(this,t),this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1},beforeUpdate:fn,update:function(t,e,i){var n=this;return n.beforeUpdate(),n.maxWidth=t,n.maxHeight=e,n.margins=i,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:fn,beforeSetDimensions:fn,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:fn,beforeBuildLabels:fn,buildLabels:function(){var t=this,e=t.options.labels||{},i=ut.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(i=i.filter(function(i){return e.filter(i,t.chart.data)})),t.options.reverse&&i.reverse(),t.legendItems=i},afterBuildLabels:fn,beforeFit:fn,fit:function(){var t=this,e=t.options,i=e.labels,n=e.display,a=t.ctx,r=ut.options._parseFont(i),o=r.size,s=t.legendHitBoxes=[],l=t.minSize,u=t.isHorizontal();if(u?(l.width=t.maxWidth,l.height=n?10:0):(l.width=n?10:0,l.height=t.maxHeight),n)if(a.font=r.string,u){var d=t.lineWidths=[0],h=0;a.textAlign="left",a.textBaseline="top",ut.each(t.legendItems,function(t,e){var n=mn(i,o)+o/2+a.measureText(t.text).width;(0===e||d[d.length-1]+n+i.padding>l.width)&&(h+=o+i.padding,d[d.length-(e>0?0:1)]=i.padding),s[e]={left:0,top:0,width:n,height:o},d[d.length-1]+=n+i.padding}),l.height+=h}else{var c=i.padding,f=t.columnWidths=[],g=i.padding,m=0,p=0,v=o+c;ut.each(t.legendItems,function(t,e){var n=mn(i,o)+o/2+a.measureText(t.text).width;e>0&&p+v>l.height-c&&(g+=m+i.padding,f.push(m),m=0,p=0),m=Math.max(m,n),p+=v,s[e]={left:0,top:0,width:n,height:o}}),g+=m,f.push(m),l.width+=g}t.width=l.width,t.height=l.height},afterFit:fn,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,e=t.options,i=e.labels,n=ot.global,a=n.defaultColor,r=n.elements.line,o=t.width,s=t.lineWidths;if(e.display){var l,u=t.ctx,d=gn(i.fontColor,n.defaultFontColor),h=ut.options._parseFont(i),c=h.size;u.textAlign="left",u.textBaseline="middle",u.lineWidth=.5,u.strokeStyle=d,u.fillStyle=d,u.font=h.string;var f=mn(i,c),g=t.legendHitBoxes,m=t.isHorizontal();l=m?{x:t.left+(o-s[0])/2+i.padding,y:t.top+i.padding,line:0}:{x:t.left+i.padding,y:t.top+i.padding,line:0};var p=c+i.padding;ut.each(t.legendItems,function(n,d){var h=u.measureText(n.text).width,v=f+c/2+h,y=l.x,b=l.y;m?d>0&&y+v+i.padding>t.left+t.minSize.width&&(b=l.y+=p,l.line++,y=l.x=t.left+(o-s[l.line])/2+i.padding):d>0&&b+p>t.top+t.minSize.height&&(y=l.x=y+t.columnWidths[l.line]+i.padding,b=l.y=t.top+i.padding,l.line++),function(t,i,n){if(!(isNaN(f)||f<=0)){u.save();var o=gn(n.lineWidth,r.borderWidth);if(u.fillStyle=gn(n.fillStyle,a),u.lineCap=gn(n.lineCap,r.borderCapStyle),u.lineDashOffset=gn(n.lineDashOffset,r.borderDashOffset),u.lineJoin=gn(n.lineJoin,r.borderJoinStyle),u.lineWidth=o,u.strokeStyle=gn(n.strokeStyle,a),u.setLineDash&&u.setLineDash(gn(n.lineDash,r.borderDash)),e.labels&&e.labels.usePointStyle){var s=f*Math.SQRT2/2,l=t+f/2,d=i+c/2;ut.canvas.drawPoint(u,n.pointStyle,s,l,d)}else 0!==o&&u.strokeRect(t,i,f,c),u.fillRect(t,i,f,c);u.restore()}}(y,b,n),g[d].left=y,g[d].top=b,function(t,e,i,n){var a=c/2,r=f+a+t,o=e+a;u.fillText(i.text,r,o),i.hidden&&(u.beginPath(),u.lineWidth=2,u.moveTo(r,o),u.lineTo(r+n,o),u.stroke())}(y,b,n,h),m?l.x+=v+i.padding:l.y+=p})}},_getLegendItemAt:function(t,e){var i,n,a,r=this;if(t>=r.left&&t<=r.right&&e>=r.top&&e<=r.bottom)for(a=r.legendHitBoxes,i=0;i=(n=a[i]).left&&t<=n.left+n.width&&e>=n.top&&e<=n.top+n.height)return r.legendItems[i];return null},handleEvent:function(t){var e,i=this,n=i.options,a="mouseup"===t.type?"click":t.type;if("mousemove"===a){if(!n.onHover&&!n.onLeave)return}else{if("click"!==a)return;if(!n.onClick)return}e=i._getLegendItemAt(t.x,t.y),"click"===a?e&&n.onClick&&n.onClick.call(i,t.native,e):(n.onLeave&&e!==i._hoveredItem&&(i._hoveredItem&&n.onLeave.call(i,t.native,i._hoveredItem),i._hoveredItem=e),n.onHover&&e&&n.onHover.call(i,t.native,e))}});function vn(t,e){var i=new pn({ctx:t.ctx,options:e,chart:t});xe.configure(t,i,e),xe.addBox(t,i),t.legend=i}var yn={id:"legend",_element:pn,beforeInit:function(t){var e=t.options.legend;e&&vn(t,e)},beforeUpdate:function(t){var e=t.options.legend,i=t.legend;e?(ut.mergeIf(e,ot.global.legend),i?(xe.configure(t,i,e),i.options=e):vn(t,e)):i&&(xe.removeBox(t,i),delete t.legend)},afterEvent:function(t,e){var i=t.legend;i&&i.handleEvent(e)}},bn=ut.noop;ot._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var xn=gt.extend({initialize:function(t){ut.extend(this,t),this.legendHitBoxes=[]},beforeUpdate:bn,update:function(t,e,i){var n=this;return n.beforeUpdate(),n.maxWidth=t,n.maxHeight=e,n.margins=i,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:bn,beforeSetDimensions:bn,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:bn,beforeBuildLabels:bn,buildLabels:bn,afterBuildLabels:bn,beforeFit:bn,fit:function(){var t=this,e=t.options,i=e.display,n=t.minSize,a=ut.isArray(e.text)?e.text.length:1,r=ut.options._parseFont(e),o=i?a*r.lineHeight+2*e.padding:0;t.isHorizontal()?(n.width=t.maxWidth,n.height=o):(n.width=o,n.height=t.maxHeight),t.width=n.width,t.height=n.height},afterFit:bn,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,i=t.options;if(i.display){var n,a,r,o=ut.options._parseFont(i),s=o.lineHeight,l=s/2+i.padding,u=0,d=t.top,h=t.left,c=t.bottom,f=t.right;e.fillStyle=ut.valueOrDefault(i.fontColor,ot.global.defaultFontColor),e.font=o.string,t.isHorizontal()?(a=h+(f-h)/2,r=d+l,n=f-h):(a="left"===i.position?h+l:f-l,r=d+(c-d)/2,n=c-d,u=Math.PI*("left"===i.position?-.5:.5)),e.save(),e.translate(a,r),e.rotate(u),e.textAlign="center",e.textBaseline="middle";var g=i.text;if(ut.isArray(g))for(var m=0,p=0;p=0;n--){var a=t[n];if(e(a))return a}},ut.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},ut.almostEquals=function(t,e,i){return Math.abs(t-e)t},ut.max=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.max(t,e)},Number.NEGATIVE_INFINITY)},ut.min=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.min(t,e)},Number.POSITIVE_INFINITY)},ut.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return 0==(t=+t)||isNaN(t)?t:t>0?1:-1},ut.log10=Math.log10?function(t){return Math.log10(t)}:function(t){var e=Math.log(t)*Math.LOG10E,i=Math.round(e);return t===Math.pow(10,i)?i:e},ut.toRadians=function(t){return t*(Math.PI/180)},ut.toDegrees=function(t){return t*(180/Math.PI)},ut._decimalPlaces=function(t){if(ut.isFinite(t)){for(var e=1,i=0;Math.round(t*e)/e!==t;)e*=10,i++;return i}},ut.getAngleFromPoint=function(t,e){var i=e.x-t.x,n=e.y-t.y,a=Math.sqrt(i*i+n*n),r=Math.atan2(n,i);return r<-.5*Math.PI&&(r+=2*Math.PI),{angle:r,distance:a}},ut.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},ut.aliasPixel=function(t){return t%2==0?0:.5},ut._alignPixel=function(t,e,i){var n=t.currentDevicePixelRatio,a=i/2;return Math.round((e-a)*n)/n+a},ut.splineCurve=function(t,e,i,n){var a=t.skip?e:t,r=e,o=i.skip?e:i,s=Math.sqrt(Math.pow(r.x-a.x,2)+Math.pow(r.y-a.y,2)),l=Math.sqrt(Math.pow(o.x-r.x,2)+Math.pow(o.y-r.y,2)),u=s/(s+l),d=l/(s+l),h=n*(u=isNaN(u)?0:u),c=n*(d=isNaN(d)?0:d);return{previous:{x:r.x-h*(o.x-a.x),y:r.y-h*(o.y-a.y)},next:{x:r.x+c*(o.x-a.x),y:r.y+c*(o.y-a.y)}}},ut.EPSILON=Number.EPSILON||1e-14,ut.splineCurveMonotone=function(t){var e,i,n,a,r,o,s,l,u,d=(t||[]).map(function(t){return{model:t._model,deltaK:0,mK:0}}),h=d.length;for(e=0;e0?d[e-1]:null,(a=e0?d[e-1]:null,a=e=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},ut.previousItem=function(t,e,i){return i?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},ut.niceNum=function(t,e){var i=Math.floor(ut.log10(t)),n=t/Math.pow(10,i);return(e?n<1.5?1:n<3?2:n<7?5:10:n<=1?1:n<=2?2:n<=5?5:10)*Math.pow(10,i)},ut.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},ut.getRelativePosition=function(t,e){var i,n,a=t.originalEvent||t,r=t.target||t.srcElement,o=r.getBoundingClientRect(),s=a.touches;s&&s.length>0?(i=s[0].clientX,n=s[0].clientY):(i=a.clientX,n=a.clientY);var l=parseFloat(ut.getStyle(r,"padding-left")),u=parseFloat(ut.getStyle(r,"padding-top")),d=parseFloat(ut.getStyle(r,"padding-right")),h=parseFloat(ut.getStyle(r,"padding-bottom")),c=o.right-o.left-l-d,f=o.bottom-o.top-u-h;return{x:i=Math.round((i-o.left-l)/c*r.width/e.currentDevicePixelRatio),y:n=Math.round((n-o.top-u)/f*r.height/e.currentDevicePixelRatio)}},ut.getConstraintWidth=function(t){return i(t,"max-width","clientWidth")},ut.getConstraintHeight=function(t){return i(t,"max-height","clientHeight")},ut._calculatePadding=function(t,e,i){return(e=ut.getStyle(t,e)).indexOf("%")>-1?i*parseInt(e,10)/100:parseInt(e,10)},ut._getParentNode=function(t){var e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e},ut.getMaximumWidth=function(t){var e=ut._getParentNode(t);if(!e)return t.clientWidth;var i=e.clientWidth,n=i-ut._calculatePadding(e,"padding-left",i)-ut._calculatePadding(e,"padding-right",i),a=ut.getConstraintWidth(t);return isNaN(a)?n:Math.min(n,a)},ut.getMaximumHeight=function(t){var e=ut._getParentNode(t);if(!e)return t.clientHeight;var i=e.clientHeight,n=i-ut._calculatePadding(e,"padding-top",i)-ut._calculatePadding(e,"padding-bottom",i),a=ut.getConstraintHeight(t);return isNaN(a)?n:Math.min(n,a)},ut.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},ut.retinaScale=function(t,e){var i=t.currentDevicePixelRatio=e||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==i){var n=t.canvas,a=t.height,r=t.width;n.height=a*i,n.width=r*i,t.ctx.scale(i,i),n.style.height||n.style.width||(n.style.height=a+"px",n.style.width=r+"px")}},ut.fontString=function(t,e,i){return e+" "+t+"px "+i},ut.longestText=function(t,e,i,n){var a=(n=n||{}).data=n.data||{},r=n.garbageCollect=n.garbageCollect||[];n.font!==e&&(a=n.data={},r=n.garbageCollect=[],n.font=e),t.font=e;var o=0;ut.each(i,function(e){null!=e&&!0!==ut.isArray(e)?o=ut.measureText(t,a,r,o,e):ut.isArray(e)&&ut.each(e,function(e){null==e||ut.isArray(e)||(o=ut.measureText(t,a,r,o,e))})});var s=r.length/2;if(s>i.length){for(var l=0;ln&&(n=r),n},ut.numberOfLabelLines=function(t){var e=1;return ut.each(t,function(t){ut.isArray(t)&&t.length>e&&(e=t.length)}),e},ut.color=G?function(t){return t instanceof CanvasGradient&&(t=ot.global.defaultColor),G(t)}:function(t){return console.error("Color.js not found!"),t},ut.getHoverColor=function(t){return t instanceof CanvasPattern||t instanceof CanvasGradient?t:ut.color(t).saturate(.5).darken(.1).rgbString()}}(),ai._adapters=si,ai.Animation=pt,ai.animationService=vt,ai.controllers=ue,ai.DatasetController=kt,ai.defaults=ot,ai.Element=gt,ai.elements=Nt,ai.Interaction=pe,ai.layouts=xe,ai.platform=Ve,ai.plugins=He,ai.Scale=fi,ai.scaleService=Ee,ai.Ticks=li,ai.Tooltip=Je,ai.helpers.each(en,function(t,e){ai.scaleService.registerScaleType(e,t,t._defaults)}),kn)kn.hasOwnProperty(Dn)&&ai.plugins.register(kn[Dn]);ai.platform.initialize();var Cn=ai;return"undefined"!=typeof window&&(window.Chart=ai),ai.Chart=ai,ai.Legend=kn.legend._element,ai.Title=kn.title._element,ai.pluginService=ai.plugins,ai.PluginBase=ai.Element.extend({}),ai.canvasHelpers=ai.helpers.canvas,ai.layoutService=ai.layouts,ai.LinearScaleBase=yi,ai.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],function(t){ai[t]=function(e,i){return new ai(e,ai.helpers.merge(i||{},{type:t.charAt(0).toLowerCase()+t.slice(1)}))}}),Cn}); diff --git a/flectra/ks_dashboard_ninja/static/lib/js/chartjs-plugin-datalabels.js b/flectra/ks_dashboard_ninja/static/lib/js/chartjs-plugin-datalabels.js new file mode 100644 index 0000000..dd6d94b --- /dev/null +++ b/flectra/ks_dashboard_ninja/static/lib/js/chartjs-plugin-datalabels.js @@ -0,0 +1,7 @@ +/*! + * chartjs-plugin-datalabels v0.6.0 + * https://chartjs-plugin-datalabels.netlify.com + * (c) 2019 Chart.js Contributors + * Released under the MIT license + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("chart.js")):"function"==typeof define&&define.amd?define(["chart.js"],e):(t=t||self).ChartDataLabels=e(t.Chart)}(this,function(t){"use strict";var e=(t=t&&t.hasOwnProperty("default")?t.default:t).helpers,r=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t)return(t.deviceXDPI||1)/(t.logicalXDPI||1)}return 1}(),n={toTextLines:function(t){var r,n=[];for(t=[].concat(t);t.length;)"string"==typeof(r=t.pop())?n.unshift.apply(n,r.split("\n")):Array.isArray(r)?t.push.apply(t,r):e.isNullOrUndef(t)||n.unshift(""+r);return n},toFontString:function(t){return!t||e.isNullOrUndef(t.size)||e.isNullOrUndef(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family},textSize:function(t,e,r){var n,i=[].concat(e),a=i.length,o=t.font,l=0;for(t.font=r.string,n=0;nr.right&&(n|=l),er.bottom&&(n|=s),n}function f(t,e){var r,n,i=e.anchor,a=t;return e.clamp&&(a=function(t,e){for(var r,n,i,a=t.x0,f=t.y0,c=t.x1,h=t.y1,x=d(a,f,e),y=d(c,h,e);x|y&&!(x&y);)(r=x||y)&u?(n=a+(c-a)*(e.top-f)/(h-f),i=e.top):r&s?(n=a+(c-a)*(e.bottom-f)/(h-f),i=e.bottom):r&l?(i=f+(h-f)*(e.right-a)/(c-a),n=e.right):r&o&&(i=f+(h-f)*(e.left-a)/(c-a),n=e.left),r===x?x=d(a=n,f=i,e):y=d(c=n,h=i,e);return{x0:a,x1:c,y0:f,y1:h}}(a,e.area)),"start"===i?(r=a.x0,n=a.y0):"end"===i?(r=a.x1,n=a.y1):(r=(a.x0+a.x1)/2,n=(a.y0+a.y1)/2),function(t,e,r,n,i){switch(i){case"center":r=n=0;break;case"bottom":r=0,n=1;break;case"right":r=1,n=0;break;case"left":r=-1,n=0;break;case"top":r=0,n=-1;break;case"start":r=-r,n=-n;break;case"end":break;default:i*=Math.PI/180,r=Math.cos(i),n=Math.sin(i)}return{x:t,y:e,vx:r,vy:n}}(r,n,t.vx,t.vy,e.align)}var c={arc:function(t,e){var r=(t.startAngle+t.endAngle)/2,n=Math.cos(r),i=Math.sin(r),a=t.innerRadius,o=t.outerRadius;return f({x0:t.x+n*a,y0:t.y+i*a,x1:t.x+n*o,y1:t.y+i*o,vx:n,vy:i},e)},point:function(t,e){var r=i(t,e.origin),n=r.x*t.radius,a=r.y*t.radius;return f({x0:t.x-n,y0:t.y-a,x1:t.x+n,y1:t.y+a,vx:r.x,vy:r.y},e)},rect:function(t,e){var r=i(t,e.origin),n=t.x,a=t.y,o=0,l=0;return t.horizontal?(n=Math.min(t.x,t.base),o=Math.abs(t.base-t.x)):(a=Math.min(t.y,t.base),l=Math.abs(t.base-t.y)),f({x0:n,y0:a+l,x1:n+o,y1:a,vx:r.x,vy:r.y},e)},fallback:function(t,e){var r=i(t,e.origin);return f({x0:t.x,y0:t.y,x1:t.x,y1:t.y,vx:r.x,vy:r.y},e)}},h=t.helpers,x=n.rasterize;function y(t){var e=t._model.horizontal,r=t._scale||e&&t._xScale||t._yScale;if(!r)return null;if(void 0!==r.xCenter&&void 0!==r.yCenter)return{x:r.xCenter,y:r.yCenter};var n=r.getBasePixel();return e?{x:n,y:null}:{x:null,y:n}}function v(t,e,r){var n=t.shadowBlur,i=r.stroked,a=x(r.x),o=x(r.y),l=x(r.w);i&&t.strokeText(e,a,o,l),r.filled&&(n&&i&&(t.shadowBlur=0),t.fillText(e,a,o,l),n&&i&&(t.shadowBlur=n))}var _=function(t,e,r,n){var i=this;i._config=t,i._index=n,i._model=null,i._rects=null,i._ctx=e,i._el=r};h.extend(_.prototype,{_modelize:function(e,r,i,a){var o,l=this._index,s=h.options.resolve,u=n.parseFont(s([i.font,{}],a,l)),d=s([i.color,t.defaults.global.defaultFontColor],a,l);return{align:s([i.align,"center"],a,l),anchor:s([i.anchor,"center"],a,l),area:a.chart.chartArea,backgroundColor:s([i.backgroundColor,null],a,l),borderColor:s([i.borderColor,null],a,l),borderRadius:s([i.borderRadius,0],a,l),borderWidth:s([i.borderWidth,0],a,l),clamp:s([i.clamp,!1],a,l),clip:s([i.clip,!1],a,l),color:d,display:e,font:u,lines:r,offset:s([i.offset,0],a,l),opacity:s([i.opacity,1],a,l),origin:y(this._el),padding:h.options.toPadding(s([i.padding,0],a,l)),positioner:(o=this._el,o instanceof t.elements.Arc?c.arc:o instanceof t.elements.Point?c.point:o instanceof t.elements.Rectangle?c.rect:c.fallback),rotation:s([i.rotation,0],a,l)*(Math.PI/180),size:n.textSize(this._ctx,r,u),textAlign:s([i.textAlign,"start"],a,l),textShadowBlur:s([i.textShadowBlur,0],a,l),textShadowColor:s([i.textShadowColor,d],a,l),textStrokeColor:s([i.textStrokeColor,d],a,l),textStrokeWidth:s([i.textStrokeWidth,0],a,l)}},update:function(t){var e,r,i,a=this,o=null,l=null,s=a._index,u=a._config,d=h.options.resolve([u.display,!0],t,s);d&&(e=t.dataset.data[s],r=h.valueOrDefault(h.callback(u.formatter,[e,t]),e),(i=h.isNullOrUndef(r)?[]:n.toTextLines(r)).length&&(l=function(t){var e=t.borderWidth||0,r=t.padding,n=t.size.height,i=t.size.width,a=-i/2,o=-n/2;return{frame:{x:a-r.left-e,y:o-r.top-e,w:i+r.width+2*e,h:n+r.height+2*e},text:{x:a,y:o,w:i,h:n}}}(o=a._modelize(d,i,u,t)))),a._model=o,a._rects=l},geometry:function(){return this._rects?this._rects.frame:{}},rotation:function(){return this._model?this._model.rotation:0},visible:function(){return this._model&&this._model.opacity},model:function(){return this._model},draw:function(t,e){var r,i=t.ctx,a=this._model,o=this._rects;this.visible()&&(i.save(),a.clip&&(r=a.area,i.beginPath(),i.rect(r.left,r.top,r.right-r.left,r.bottom-r.top),i.clip()),i.globalAlpha=n.bound(0,a.opacity,1),i.translate(x(e.x),x(e.y)),i.rotate(a.rotation),function(t,e,r){var n=r.backgroundColor,i=r.borderColor,a=r.borderWidth;(n||i&&a)&&(t.beginPath(),h.canvas.roundedRect(t,x(e.x)+a/2,x(e.y)+a/2,x(e.w)-a,x(e.h)-a,r.borderRadius),t.closePath(),n&&(t.fillStyle=n,t.fill()),i&&a&&(t.strokeStyle=i,t.lineWidth=a,t.lineJoin="miter",t.stroke()))}(i,o.frame,a),function(t,e,r,n){var i,a=n.textAlign,o=n.color,l=!!o,s=n.font,u=e.length,d=n.textStrokeColor,f=n.textStrokeWidth,c=d&&f;if(u&&(l||c))for(r=function(t,e,r){var n=r.lineHeight,i=t.w,a=t.x;return"center"===e?a+=i/2:"end"!==e&&"right"!==e||(a+=i),{h:n,w:i,x:a,y:t.y+n/2}}(r,a,s),t.font=s.string,t.textAlign=a,t.textBaseline="middle",t.shadowBlur=n.textShadowBlur,t.shadowColor=n.textShadowColor,l&&(t.fillStyle=o),c&&(t.lineJoin="round",t.lineWidth=f,t.strokeStyle=d),i=0,u=e.length;ie.x+e.w+2||t.y>e.y+e.h+2)},intersects:function(t){var e,r,n,i=this._points(),a=t._points(),o=[k(i[0],i[1]),k(i[0],i[3])];for(this._rotation!==t._rotation&&o.push(k(a[0],a[1]),k(a[0],a[3])),e=0;e=0;--r)for(i=t[r].$layout,n=r-1;n>=0&&i._visible;--n)(a=t[n].$layout)._visible&&i._box.intersects(a._box)&&e(i,a)})(t,function(t,e){var r=t._hidable,n=e._hidable;r&&n||n?e._visible=!1:r&&(t._visible=!1)})}(t)},lookup:function(t,e){var r,n;for(r=t.length-1;r>=0;--r)if((n=t[r].$layout)&&n._visible&&n._box.contains(e))return{dataset:n._set,label:t[r]};return null},draw:function(t,e){var r,n,i,a,o,l;for(r=0,n=e.length;r=a._origY;){var e=b.chain(this.nodes).find(b.bind(g._didCollide,{n:a,newY:d})).value();e||(a._dirty=!0,a.y=d),--d}},this)):b.each(this.nodes,b.bind(function(a,c){if(!a.locked)for(;a.y>0;){var d=a.y-1,e=0===c;if(c>0){var f=b.chain(this.nodes).take(c).find(b.bind(g._didCollide,{n:a,newY:d})).value();e=void 0===f}if(!e)break;a._dirty=a.y!=d,a.y=d}},this))},i.prototype._prepareNode=function(a,c){return a=b.defaults(a||{},{width:1,height:1,x:0,y:0}),a.x=parseInt(""+a.x),a.y=parseInt(""+a.y),a.width=parseInt(""+a.width),a.height=parseInt(""+a.height),a.autoPosition=a.autoPosition||!1,a.noResize=a.noResize||!1,a.noMove=a.noMove||!1,a.width>this.width?a.width=this.width:a.width<1&&(a.width=1),a.height<1&&(a.height=1),a.x<0&&(a.x=0),a.x+a.width>this.width&&(c?a.width=this.width-a.x:a.x=this.width-a.width),a.y<0&&(a.y=0),a},i.prototype._notify=function(){var a=Array.prototype.slice.call(arguments,0);if(a[0]=void 0===a[0]?[]:[a[0]],a[1]=void 0===a[1]||a[1],!this._updateCounter){var b=a[0].concat(this.getDirtyNodes());this.onchange(b,a[1])}},i.prototype.cleanNodes=function(){this._updateCounter||b.each(this.nodes,function(a){a._dirty=!1})},i.prototype.getDirtyNodes=function(){return b.filter(this.nodes,function(a){return a._dirty})},i.prototype.addNode=function(a,c){if(a=this._prepareNode(a),void 0!==a.maxWidth&&(a.width=Math.min(a.width,a.maxWidth)),void 0!==a.maxHeight&&(a.height=Math.min(a.height,a.maxHeight)),void 0!==a.minWidth&&(a.width=Math.max(a.width,a.minWidth)),void 0!==a.minHeight&&(a.height=Math.max(a.height,a.minHeight)),a._id=++h,a._dirty=!0,a.autoPosition){this._sortNodes();for(var d=0;;++d){var e=d%this.width,f=Math.floor(d/this.width);if(!(e+a.width>this.width)&&!b.find(this.nodes,b.bind(g._isAddNodeIntercepted,{x:e,y:f,node:a}))){a.x=e,a.y=f;break}}}return this.nodes.push(a),void 0!==c&&c&&this._addedNodes.push(b.clone(a)),this._fixCollisions(a),this._packNodes(),this._notify(),a},i.prototype.removeNode=function(a,c){c=void 0===c||c,this._removedNodes.push(b.clone(a)),a._id=null,this.nodes=b.without(this.nodes,a),this._packNodes(),this._notify(a,c)},i.prototype.canMoveNode=function(c,d,e,f,g){if(!this.isNodeChangedPosition(c,d,e,f,g))return!1;var h=Boolean(b.find(this.nodes,function(a){return a.locked}));if(!this.height&&!h)return!0;var j,k=new i(this.width,null,this.float,0,b.map(this.nodes,function(b){return b==c?j=a.extend({},b):a.extend({},b)}));if(void 0===j)return!0;k.moveNode(j,d,e,f,g);var l=!0;return h&&(l&=!Boolean(b.find(k.nodes,function(a){return a!=j&&Boolean(a.locked)&&Boolean(a._dirty)}))),this.height&&(l&=k.getGridHeight()<=this.height),l},i.prototype.canBePlacedWithRespectToHeight=function(c){if(!this.height)return!0;var d=new i(this.width,null,this.float,0,b.map(this.nodes,function(b){return a.extend({},b)}));return d.addNode(c),d.getGridHeight()<=this.height},i.prototype.isNodeChangedPosition=function(a,b,c,d,e){return"number"!=typeof b&&(b=a.x),"number"!=typeof c&&(c=a.y),"number"!=typeof d&&(d=a.width),"number"!=typeof e&&(e=a.height),void 0!==a.maxWidth&&(d=Math.min(d,a.maxWidth)),void 0!==a.maxHeight&&(e=Math.min(e,a.maxHeight)),void 0!==a.minWidth&&(d=Math.max(d,a.minWidth)),void 0!==a.minHeight&&(e=Math.max(e,a.minHeight)),a.x!=b||a.y!=c||a.width!=d||a.height!=e},i.prototype.moveNode=function(a,b,c,d,e,f){if(!this.isNodeChangedPosition(a,b,c,d,e))return a;if("number"!=typeof b&&(b=a.x),"number"!=typeof c&&(c=a.y),"number"!=typeof d&&(d=a.width),"number"!=typeof e&&(e=a.height),void 0!==a.maxWidth&&(d=Math.min(d,a.maxWidth)),void 0!==a.maxHeight&&(e=Math.min(e,a.maxHeight)),void 0!==a.minWidth&&(d=Math.max(d,a.minWidth)),void 0!==a.minHeight&&(e=Math.max(e,a.minHeight)),a.x==b&&a.y==c&&a.width==d&&a.height==e)return a;var g=a.width!=d;return a._dirty=!0,a.x=b,a.y=c,a.width=d,a.height=e,a.lastTriedX=b,a.lastTriedY=c,a.lastTriedWidth=d,a.lastTriedHeight=e,a=this._prepareNode(a,g),this._fixCollisions(a),f||(this._packNodes(),this._notify()),a},i.prototype.getGridHeight=function(){return b.reduce(this.nodes,function(a,b){return Math.max(a,b.y+b.height)},0)},i.prototype.beginUpdate=function(a){b.each(this.nodes,function(a){a._origY=a.y}),a._updating=!0},i.prototype.endUpdate=function(){b.each(this.nodes,function(a){a._origY=a.y});var a=b.find(this.nodes,function(a){return a._updating});a&&(a._updating=!1)};var j=function(d,e){var g,h,j=this;e=e||{},this.container=a(d),void 0!==e.handle_class&&(e.handleClass=e.handle_class,f("handle_class","handleClass")),void 0!==e.item_class&&(e.itemClass=e.item_class,f("item_class","itemClass")),void 0!==e.placeholder_class&&(e.placeholderClass=e.placeholder_class,f("placeholder_class","placeholderClass")),void 0!==e.placeholder_text&&(e.placeholderText=e.placeholder_text,f("placeholder_text","placeholderText")),void 0!==e.cell_height&&(e.cellHeight=e.cell_height,f("cell_height","cellHeight")),void 0!==e.vertical_margin&&(e.verticalMargin=e.vertical_margin,f("vertical_margin","verticalMargin")),void 0!==e.min_width&&(e.minWidth=e.min_width,f("min_width","minWidth")),void 0!==e.static_grid&&(e.staticGrid=e.static_grid,f("static_grid","staticGrid")),void 0!==e.is_nested&&(e.isNested=e.is_nested,f("is_nested","isNested")),void 0!==e.always_show_resize_handle&&(e.alwaysShowResizeHandle=e.always_show_resize_handle,f("always_show_resize_handle","alwaysShowResizeHandle")),e.itemClass=e.itemClass||"grid-stack-item";var k=this.container.closest("."+e.itemClass).length>0;if(this.opts=b.defaults(e||{},{width:parseInt(this.container.attr("data-gs-width"))||12,height:parseInt(this.container.attr("data-gs-height"))||0,itemClass:"grid-stack-item",placeholderClass:"grid-stack-placeholder",placeholderText:"",handle:".grid-stack-item-content",handleClass:null,cellHeight:60,verticalMargin:20,auto:!0,minWidth:768,float:!1,staticGrid:!1,_class:"grid-stack-instance-"+(1e4*Math.random()).toFixed(0),animate:Boolean(this.container.attr("data-gs-animate"))||!1,alwaysShowResizeHandle:e.alwaysShowResizeHandle||!1,resizable:b.defaults(e.resizable||{},{autoHide:!e.alwaysShowResizeHandle,handles:"se"}),draggable:b.defaults(e.draggable||{},{handle:(e.handleClass?"."+e.handleClass:e.handle?e.handle:"")||".grid-stack-item-content",scroll:!1,appendTo:"body"}),disableDrag:e.disableDrag||!1,disableResize:e.disableResize||!1,rtl:"auto",removable:!1,removeTimeout:2e3,verticalMarginUnit:"px",cellHeightUnit:"px",disableOneColumnMode:e.disableOneColumnMode||!1,oneColumnModeClass:e.oneColumnModeClass||"grid-stack-one-column-mode",ddPlugin:null}),!1===this.opts.ddPlugin?this.opts.ddPlugin=c:null===this.opts.ddPlugin&&(this.opts.ddPlugin=b.first(c.registeredPlugins)||c),this.dd=new this.opts.ddPlugin(this),"auto"===this.opts.rtl&&(this.opts.rtl="rtl"===this.container.css("direction")),this.opts.rtl&&this.container.addClass("grid-stack-rtl"),this.opts.isNested=k,h="auto"===this.opts.cellHeight,h?j.cellHeight(j.cellWidth(),!0):this.cellHeight(this.opts.cellHeight,!0),this.verticalMargin(this.opts.verticalMargin,!0),this.container.addClass(this.opts._class),this._setStaticClass(),k&&this.container.addClass("grid-stack-nested"),this._initStyles(),this.grid=new i(this.opts.width,function(a,c){c=void 0===c||c;var d=0;b.each(a,function(a){c&&null===a._id?a.el&&a.el.remove():(a.el.attr("data-gs-x",a.x).attr("data-gs-y",a.y).attr("data-gs-width",a.width).attr("data-gs-height",a.height),d=Math.max(d,a.y+a.height))}),j._updateStyles(d+10)},this.opts.float,this.opts.height),this.opts.auto){var l=[],m=this;this.container.children("."+this.opts.itemClass+":not(."+this.opts.placeholderClass+")").each(function(b,c){c=a(c),l.push({el:c,i:parseInt(c.attr("data-gs-x"))+parseInt(c.attr("data-gs-y"))*m.opts.width})}),b.chain(l).sortBy(function(a){return a.i}).each(function(a){j._prepareElement(a.el)}).value()}if(this.setAnimation(this.opts.animate),this.placeholder=a('
'+this.opts.placeholderText+"
").hide(),this._updateContainerHeight(),this._updateHeightsOnResize=b.throttle(function(){j.cellHeight(j.cellWidth(),!1)},100),this.onResizeHandler=function(){if(h&&j._updateHeightsOnResize(),j._isOneColumnMode()&&!j.opts.disableOneColumnMode){if(g)return;j.container.addClass(j.opts.oneColumnModeClass),g=!0,j.grid._sortNodes(),b.each(j.grid.nodes,function(a){j.container.append(a.el),j.opts.staticGrid||(j.dd.draggable(a.el,"disable"),j.dd.resizable(a.el,"disable"),a.el.trigger("resize"))})}else{if(!g)return;if(j.container.removeClass(j.opts.oneColumnModeClass),g=!1,j.opts.staticGrid)return;b.each(j.grid.nodes,function(a){a.noMove||j.opts.disableDrag||j.dd.draggable(a.el,"enable"),a.noResize||j.opts.disableResize||j.dd.resizable(a.el,"enable"),a.el.trigger("resize")})}},a(window).resize(this.onResizeHandler),this.onResizeHandler(),!j.opts.staticGrid&&"string"==typeof j.opts.removable){var n=a(j.opts.removable);this.dd.isDroppable(n)||this.dd.droppable(n,{accept:"."+j.opts.itemClass}),this.dd.on(n,"dropover",function(b,c){var d=a(c.draggable);d.data("_gridstack_node")._grid===j&&j._setupRemovingTimeout(d)}).on(n,"dropout",function(b,c){var d=a(c.draggable);d.data("_gridstack_node")._grid===j&&j._clearRemovingTimeout(d)})}if(!j.opts.staticGrid&&j.opts.acceptWidgets){var o=null,p=function(a,b){var c=o,d=c.data("_gridstack_node"),e=j.getCellFromPixel(b.offset,!0),f=Math.max(0,e.x),g=Math.max(0,e.y);if(d._added){if(!j.grid.canMoveNode(d,f,g))return;j.grid.moveNode(d,f,g),j._updateContainerHeight()}else d._added=!0,d.el=c,d.x=f,d.y=g,j.grid.cleanNodes(),j.grid.beginUpdate(d),j.grid.addNode(d),j.container.append(j.placeholder),j.placeholder.attr("data-gs-x",d.x).attr("data-gs-y",d.y).attr("data-gs-width",d.width).attr("data-gs-height",d.height).show(),d.el=j.placeholder,d._beforeDragX=d.x,d._beforeDragY=d.y,j._updateContainerHeight()};this.dd.droppable(j.container,{accept:function(b){b=a(b);var c=b.data("_gridstack_node");return(!c||c._grid!==j)&&b.is(!0===j.opts.acceptWidgets?".grid-stack-item":j.opts.acceptWidgets)}}).on(j.container,"dropover",function(b,c){var d=(j.container.offset(),a(c.draggable)),e=j.cellWidth(),f=j.cellHeight(),g=d.data("_gridstack_node"),h=g?g.width:Math.ceil(d.outerWidth()/e),i=g?g.height:Math.ceil(d.outerHeight()/f);o=d;var k=j.grid._prepareNode({width:h,height:i,_added:!1,_temporary:!0});d.data("_gridstack_node",k),d.data("_gridstack_node_orig",g),d.on("drag",p)}).on(j.container,"dropout",function(b,c){var d=a(c.draggable);d.unbind("drag",p);var e=d.data("_gridstack_node");e.el=null,j.grid.removeNode(e),j.placeholder.detach(),j._updateContainerHeight(),d.data("_gridstack_node",d.data("_gridstack_node_orig"))}).on(j.container,"drop",function(b,c){j.placeholder.detach();var d=a(c.draggable).data("_gridstack_node");d._grid=j;var e=a(c.draggable).clone(!1);e.data("_gridstack_node",d);var f=a(c.draggable).data("_gridstack_node_orig");void 0!==f&&f._grid._triggerRemoveEvent(),a(c.draggable).remove(),d.el=e,j.placeholder.hide(),e.attr("data-gs-x",d.x).attr("data-gs-y",d.y).attr("data-gs-width",d.width).attr("data-gs-height",d.height).addClass(j.opts.itemClass).removeAttr("style").enableSelection().removeData("draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled").unbind("drag",p),j.container.append(e),j._prepareElementsByNode(e,d),j._updateContainerHeight(),j.grid._addedNodes.push(d),j._triggerAddEvent(),j._triggerChangeEvent(),j.grid.endUpdate()})}};return j.prototype._triggerChangeEvent=function(a){var b=this.grid.getDirtyNodes(),c=!1,d=[];b&&b.length&&(d.push(b),c=!0),(c||!0===a)&&this.container.trigger("change",d)},j.prototype._triggerAddEvent=function(){this.grid._addedNodes&&this.grid._addedNodes.length>0&&(this.container.trigger("added",[b.map(this.grid._addedNodes,b.clone)]),this.grid._addedNodes=[])},j.prototype._triggerRemoveEvent=function(){this.grid._removedNodes&&this.grid._removedNodes.length>0&&(this.container.trigger("removed",[b.map(this.grid._removedNodes,b.clone)]),this.grid._removedNodes=[])},j.prototype._initStyles=function(){this._stylesId&&g.removeStylesheet(this._stylesId),this._stylesId="gridstack-style-"+(1e5*Math.random()).toFixed(),this._styles=g.createStylesheet(this._stylesId),null!==this._styles&&(this._styles._max=0)},j.prototype._updateStyles=function(a){if(null!==this._styles&&void 0!==this._styles){var b,c="."+this.opts._class+" ."+this.opts.itemClass,d=this;if(void 0===a&&(a=this._styles._max),this._initStyles(),this._updateContainerHeight(),this.opts.cellHeight&&!(0!==this._styles._max&&a<=this._styles._max)&&(b=this.opts.verticalMargin&&this.opts.cellHeightUnit!==this.opts.verticalMarginUnit?function(a,b){return a&&b?"calc("+(d.opts.cellHeight*a+d.opts.cellHeightUnit)+" + "+(d.opts.verticalMargin*b+d.opts.verticalMarginUnit)+")":d.opts.cellHeight*a+d.opts.verticalMargin*b+d.opts.cellHeightUnit}:function(a,b){return d.opts.cellHeight*a+d.opts.verticalMargin*b+d.opts.cellHeightUnit},0===this._styles._max&&g.insertCSSRule(this._styles,c,"min-height: "+b(1,0)+";",0),a>this._styles._max)){for(var e=this._styles._max;e=f.grid.width||k<0||!f.grid.float&&k>f.grid.getGridHeight()?c._temporaryRemoved||(!0===f.opts.removable&&f._setupRemovingTimeout(b),j=c._beforeDragX,k=c._beforeDragY,f.placeholder.detach(),f.placeholder.hide(),f.grid.removeNode(c),f._updateContainerHeight(),c._temporaryRemoved=!0):(f._clearRemovingTimeout(b),c._temporaryRemoved&&(f.grid.addNode(c),f.placeholder.attr("data-gs-x",j).attr("data-gs-y",k).attr("data-gs-width",h).attr("data-gs-height",i).show(),f.container.append(f.placeholder),c.el=f.placeholder,c._temporaryRemoved=!1));else if("resize"==a.type&&j<0)return;var l=void 0!==h?h:c.lastTriedWidth,m=void 0!==i?i:c.lastTriedHeight;!f.grid.canMoveNode(c,j,k,h,i)||c.lastTriedX===j&&c.lastTriedY===k&&c.lastTriedWidth===l&&c.lastTriedHeight===m||(c.lastTriedX=j,c.lastTriedY=k,c.lastTriedWidth=h,c.lastTriedHeight=i,f.grid.moveNode(c,j,k,h,i),f._updateContainerHeight())},h=function(g,h){f.container.append(f.placeholder);var i=a(this);f.grid.cleanNodes(),f.grid.beginUpdate(c),d=f.cellWidth();var j=Math.ceil(i.outerHeight()/i.attr("data-gs-height"));e=f.container.height()/parseInt(f.container.attr("data-gs-current-height")),f.placeholder.attr("data-gs-x",i.attr("data-gs-x")).attr("data-gs-y",i.attr("data-gs-y")).attr("data-gs-width",i.attr("data-gs-width")).attr("data-gs-height",i.attr("data-gs-height")).show(),c.el=f.placeholder,c._beforeDragX=c.x,c._beforeDragY=c.y,f.dd.resizable(b,"option","minWidth",d*(c.minWidth||1)),f.dd.resizable(b,"option","minHeight",j*(c.minHeight||1)),"resizestart"==g.type&&i.find(".grid-stack-item").trigger("resizestart")},i=function(d,e){var g=a(this);if(g.data("_gridstack_node")){var h=!1;if(f.placeholder.detach(),c.el=g,f.placeholder.hide(),c._isAboutToRemove){h=!0;b.data("_gridstack_node")._grid._triggerRemoveEvent(),b.removeData("_gridstack_node"),b.remove()}else f._clearRemovingTimeout(b),c._temporaryRemoved?(g.attr("data-gs-x",c._beforeDragX).attr("data-gs-y",c._beforeDragY).attr("data-gs-width",c.width).attr("data-gs-height",c.height).removeAttr("style"),c.x=c._beforeDragX,c.y=c._beforeDragY,f.grid.addNode(c)):g.attr("data-gs-x",c.x).attr("data-gs-y",c.y).attr("data-gs-width",c.width).attr("data-gs-height",c.height).removeAttr("style");f._updateContainerHeight(),f._triggerChangeEvent(h),f.grid.endUpdate();var i=g.find(".grid-stack");i.length&&"resizestop"==d.type&&(i.each(function(b,c){a(c).data("gridstack").onResizeHandler()}),g.find(".grid-stack-item").trigger("resizestop"),g.find(".grid-stack-item").trigger("gsresizestop")),"resizestop"==d.type&&f.container.trigger("gsresizestop",g)}};this.dd.draggable(b,{start:h,stop:i,drag:g}).resizable(b,{start:h,stop:i,resize:g}),(c.noMove||this._isOneColumnMode()&&!f.opts.disableOneColumnMode||this.opts.disableDrag)&&this.dd.draggable(b,"disable"),(c.noResize||this._isOneColumnMode()&&!f.opts.disableOneColumnMode||this.opts.disableResize)&&this.dd.resizable(b,"disable"),b.attr("data-gs-locked",c.locked?"yes":null)},j.prototype._prepareElement=function(b,c){c=void 0!==c&&c;var d=this;b=a(b),b.addClass(this.opts.itemClass);var e=d.grid.addNode({x:b.attr("data-gs-x"),y:b.attr("data-gs-y"),width:b.attr("data-gs-width"),height:b.attr("data-gs-height"),maxWidth:b.attr("data-gs-max-width"),minWidth:b.attr("data-gs-min-width"),maxHeight:b.attr("data-gs-max-height"),minHeight:b.attr("data-gs-min-height"),autoPosition:g.toBool(b.attr("data-gs-auto-position")),noResize:g.toBool(b.attr("data-gs-no-resize")),noMove:g.toBool(b.attr("data-gs-no-move")),locked:g.toBool(b.attr("data-gs-locked")),el:b,id:b.attr("data-gs-id"),_grid:d},c);b.data("_gridstack_node",e),this._prepareElementsByNode(b,e)},j.prototype.setAnimation=function(a){a?this.container.addClass("grid-stack-animate"):this.container.removeClass("grid-stack-animate")},j.prototype.addWidget=function(b,c,d,e,f,g,h,i,j,k,l){return b=a(b),void 0!==c&&b.attr("data-gs-x",c),void 0!==d&&b.attr("data-gs-y",d),void 0!==e&&b.attr("data-gs-width",e),void 0!==f&&b.attr("data-gs-height",f),void 0!==g&&b.attr("data-gs-auto-position",g?"yes":null),void 0!==h&&b.attr("data-gs-min-width",h),void 0!==i&&b.attr("data-gs-max-width",i),void 0!==j&&b.attr("data-gs-min-height",j),void 0!==k&&b.attr("data-gs-max-height",k),void 0!==l&&b.attr("data-gs-id",l),this.container.append(b),this._prepareElement(b,!0),this._triggerAddEvent(),this._updateContainerHeight(),this._triggerChangeEvent(!0),b},j.prototype.makeWidget=function(b){return b=a(b),this._prepareElement(b,!0),this._triggerAddEvent(),this._updateContainerHeight(),this._triggerChangeEvent(!0),b},j.prototype.willItFit=function(a,b,c,d,e){var f={x:a,y:b,width:c,height:d,autoPosition:e};return this.grid.canBePlacedWithRespectToHeight(f)},j.prototype.removeWidget=function(b,c){c=void 0===c||c,b=a(b);var d=b.data("_gridstack_node");d||(d=this.grid.getNodeDataByDOMEl(b)),this.grid.removeNode(d,c),b.removeData("_gridstack_node"),this._updateContainerHeight(),c&&b.remove(),this._triggerChangeEvent(!0),this._triggerRemoveEvent()},j.prototype.removeAll=function(a){b.each(this.grid.nodes,b.bind(function(b){this.removeWidget(b.el,a)},this)),this.grid.nodes=[],this._updateContainerHeight()},j.prototype.destroy=function(b){a(window).off("resize",this.onResizeHandler),this.disable(),void 0===b||b?this.container.remove():(this.removeAll(!1),this.container.removeData("gridstack")),g.removeStylesheet(this._stylesId),this.grid&&(this.grid=null)},j.prototype.resizable=function(b,c){var d=this;return b=a(b),b.each(function(b,e){e=a(e);var f=e.data("_gridstack_node");void 0!==f&&null!==f&&(f.noResize=!c,f.noResize||d._isOneColumnMode()&&!d.opts.disableOneColumnMode?d.dd.resizable(e,"disable"):d.dd.resizable(e,"enable"))}),this},j.prototype.movable=function(b,c){var d=this;return b=a(b),b.each(function(b,e){e=a(e);var f=e.data("_gridstack_node");void 0!==f&&null!==f&&(f.noMove=!c,f.noMove||d._isOneColumnMode()&&!d.opts.disableOneColumnMode?(d.dd.draggable(e,"disable"),e.removeClass("ui-draggable-handle")):(d.dd.draggable(e,"enable"),e.addClass("ui-draggable-handle")))}),this},j.prototype.enableMove=function(a,b){this.movable(this.container.children("."+this.opts.itemClass),a),b&&(this.opts.disableDrag=!a)},j.prototype.enableResize=function(a,b){this.resizable(this.container.children("."+this.opts.itemClass),a),b&&(this.opts.disableResize=!a)},j.prototype.disable=function(){this.movable(this.container.children("."+this.opts.itemClass),!1),this.resizable(this.container.children("."+this.opts.itemClass),!1),this.container.trigger("disable")},j.prototype.enable=function(){this.movable(this.container.children("."+this.opts.itemClass),!0),this.resizable(this.container.children("."+this.opts.itemClass),!0),this.container.trigger("enable")},j.prototype.locked=function(b,c){return b=a(b),b.each(function(b,d){d=a(d);var e=d.data("_gridstack_node");void 0!==e&&null!==e&&(e.locked=c||!1,d.attr("data-gs-locked",e.locked?"yes":null))}),this},j.prototype.maxHeight=function(b,c){return b=a(b),b.each(function(b,d){d=a(d);var e=d.data("_gridstack_node");void 0!==e&&null!==e&&(isNaN(c)||(e.maxHeight=c||!1,d.attr("data-gs-max-height",c)))}),this},j.prototype.minHeight=function(b,c){return b=a(b),b.each(function(b,d){d=a(d);var e=d.data("_gridstack_node");void 0!==e&&null!==e&&(isNaN(c)||(e.minHeight=c||!1,d.attr("data-gs-min-height",c)))}),this},j.prototype.maxWidth=function(b,c){return b=a(b),b.each(function(b,d){d=a(d);var e=d.data("_gridstack_node");void 0!==e&&null!==e&&(isNaN(c)||(e.maxWidth=c||!1,d.attr("data-gs-max-width",c)))}),this},j.prototype.minWidth=function(b,c){return b=a(b),b.each(function(b,d){d=a(d);var e=d.data("_gridstack_node");void 0!==e&&null!==e&&(isNaN(c)||(e.minWidth=c||!1,d.attr("data-gs-min-width",c)))}),this},j.prototype._updateElement=function(b,c){b=a(b).first();var d=b.data("_gridstack_node");if(void 0!==d&&null!==d){var e=this;e.grid.cleanNodes(),e.grid.beginUpdate(d),c.call(this,b,d),e._updateContainerHeight(),e._triggerChangeEvent(),e.grid.endUpdate()}},j.prototype.resize=function(a,b,c){this._updateElement(a,function(a,d){b=null!==b&&void 0!==b?b:d.width,c=null!==c&&void 0!==c?c:d.height,this.grid.moveNode(d,d.x,d.y,b,c)})},j.prototype.move=function(a,b,c){this._updateElement(a,function(a,d){b=null!==b&&void 0!==b?b:d.x,c=null!==c&&void 0!==c?c:d.y,this.grid.moveNode(d,b,c,d.width,d.height)})},j.prototype.update=function(a,b,c,d,e){this._updateElement(a,function(a,f){b=null!==b&&void 0!==b?b:f.x,c=null!==c&&void 0!==c?c:f.y,d=null!==d&&void 0!==d?d:f.width,e=null!==e&&void 0!==e?e:f.height,this.grid.moveNode(f,b,c,d,e)})},j.prototype.verticalMargin=function(a,b){if(void 0===a)return this.opts.verticalMargin;var c=g.parseHeight(a);this.opts.verticalMarginUnit===c.unit&&this.opts.height===c.height||(this.opts.verticalMarginUnit=c.unit,this.opts.verticalMargin=c.height,b||this._updateStyles())},j.prototype.cellHeight=function(a,b){if(void 0===a){if(this.opts.cellHeight)return this.opts.cellHeight;var c=this.container.children("."+this.opts.itemClass).first();return Math.ceil(c.outerHeight()/c.attr("data-gs-height"))}var d=g.parseHeight(a);this.opts.cellHeightUnit===d.heightUnit&&this.opts.height===d.height||(this.opts.cellHeightUnit=d.unit,this.opts.cellHeight=d.height,b||this._updateStyles())},j.prototype.cellWidth=function(){return Math.round(this.container.outerWidth()/this.opts.width)},j.prototype.getCellFromPixel=function(a,b){var c=void 0!==b&&b?this.container.offset():this.container.position(),d=a.left-c.left,e=a.top-c.top,f=Math.floor(this.container.width()/this.opts.width),g=Math.floor(this.container.height()/parseInt(this.container.attr("data-gs-current-height")));return{x:Math.floor(d/f),y:Math.floor(e/g)}},j.prototype.batchUpdate=function(){this.grid.batchUpdate()},j.prototype.commit=function(){this.grid.commit(),this._updateContainerHeight()},j.prototype.isAreaEmpty=function(a,b,c,d){return this.grid.isAreaEmpty(a,b,c,d)},j.prototype.setStatic=function(a){this.opts.staticGrid=!0===a,this.enableMove(!a),this.enableResize(!a),this._setStaticClass()},j.prototype._setStaticClass=function(){!0===this.opts.staticGrid?this.container.addClass("grid-stack-static"):this.container.removeClass("grid-stack-static")},j.prototype._updateNodeWidths=function(a,b){this.grid._sortNodes(),this.grid.batchUpdate();for(var c={},d=0;d1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery); \ No newline at end of file diff --git a/flectra/ks_dashboard_ninja/static/lib/js/pdfmake.min.js b/flectra/ks_dashboard_ninja/static/lib/js/pdfmake.min.js new file mode 100644 index 0000000..73327df --- /dev/null +++ b/flectra/ks_dashboard_ninja/static/lib/js/pdfmake.min.js @@ -0,0 +1,38 @@ +/*! pdfmake v0.1.65, @license MIT, @link http://pdfmake.org */ +!function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n=e();for(var r in n)("object"==typeof exports?exports:t)[r]=n[r]}}("undefined"!=typeof self?self:this,function(){return r={},i.m=n=[function(t,e,n){"use strict";function a(t){return Array.isArray(t)}t.exports={isString:function(t){return"string"==typeof t||t instanceof String},isNumber:function(t){return"number"==typeof t||t instanceof Number},isBoolean:function(t){return"boolean"==typeof t},isArray:a,isFunction:function(t){return"function"==typeof t},isObject:function(t){return null!==t&&"object"==typeof t},isNull:function(t){return null===t},isUndefined:function(t){return void 0===t},pack:function(){for(var t={},e=0,n=arguments.length;e>>2]>>>24-a%4*8&255;e[r+a>>>2]|=o<<24-(r+a)%4*8}else for(a=0;a>>2]=n[a>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,e=this.sigBytes;t[e>>>2]&=4294967295<<32-e%4*8,t.length=c.ceil(e/4)},clone:function(){var t=i.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){function e(e){e=e;var n=987654321,r=4294967295;return function(){var t=((n=36969*(65535&n)+(n>>16)&r)<<16)+(e=18e3*(65535&e)+(e>>16)&r)&r;return t/=4294967296,(t+=.5)*(.5>>2]>>>24-i%4*8&255;r.push((a>>>4).toString(16)),r.push((15&a).toString(16))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r>>3]|=parseInt(t.substr(r,2),16)<<24-r%8*4;return new h.init(n,e/2)}},s=a.Latin1={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(a))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r>>2]|=(255&t.charCodeAt(r))<<24-r%4*8;return new h.init(n,e)}},l=a.Utf8={stringify:function(t){try{return decodeURIComponent(escape(s.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return s.parse(unescape(encodeURIComponent(t)))}},u=e.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new h.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=l.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(t){var e=this._data,n=e.words,r=e.sigBytes,i=this.blockSize,a=r/(4*i),o=(a=t?c.ceil(a):c.max((0|a)-this._minBufferSize,0))*i,s=c.min(4*o,r);if(o){for(var l=0;l + * @license MIT + */ +var r=e(216),a=e(217),o=e(132);function n(){return h.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(n()=n())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n().toString(16)+" bytes");return 0|t}function d(t,e){if(h.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return F(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return D(t).length;default:if(r)return F(t).length;e=(""+e).toLowerCase(),r=!0}}function p(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function g(t,e,n,r,i){if(0===t.length)return-1;if("string"==typeof n?(r=n,n=0):2147483647=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof e&&(e=h.from(e,r)),h.isBuffer(e))return 0===e.length?-1:y(t,e,n,r,i);if("number"==typeof e)return e&=255,h.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):y(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function y(t,e,n,r,i){var a,o=1,s=t.length,l=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;s/=o=2,l/=2,n/=2}function u(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(i){var c=-1;for(a=n;a>8,i=n%256,a.push(i),a.push(r);return a}(e,t.length-n),t,n,r)}function w(t,e,n){return 0===e&&n===t.length?r.fromByteArray(t):r.fromByteArray(t.slice(e,n))}function x(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i>>10&1023|55296),c=56320|1023&c),r.push(c),i+=h}return function(t){var e=t.length;if(e<=S)return String.fromCharCode.apply(String,t);var n="",r=0;for(;rthis.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t=t||"utf8";;)switch(t){case"hex":return C(this,e,n);case"utf8":case"utf-8":return x(this,e,n);case"ascii":return _(this,e,n);case"latin1":case"binary":return k(this,e,n);case"base64":return w(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}.apply(this,arguments)},h.prototype.equals=function(t){if(!h.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===h.compare(this,t)},h.prototype.inspect=function(){var t="",e=N.INSPECT_MAX_BYTES;return 0e&&(t+=" ... ")),""},h.prototype.compare=function(t,e,n,r,i){if(!h.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw new RangeError("out of range index");if(i<=r&&n<=e)return 0;if(i<=r)return-1;if(n<=e)return 1;if(this===t)return 0;for(var a=(i>>>=0)-(r>>>=0),o=(n>>>=0)-(e>>>=0),s=Math.min(a,o),l=this.slice(r,i),u=t.slice(e,n),c=0;cthis.length)throw new RangeError("Attempt to write outside buffer bounds");r=r||"utf8";for(var a,o,s,l,u,c,h=!1;;)switch(r){case"hex":return v(this,t,e,n);case"utf8":case"utf-8":return u=e,c=n,z(F(t,(l=this).length-u),l,u,c);case"ascii":return m(this,t,e,n);case"latin1":case"binary":return m(this,t,e,n);case"base64":return a=this,o=e,s=n,z(D(t),a,o,s);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return b(this,t,e,n);default:if(h)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),h=!0}},h.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var S=4096;function _(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;it.length)throw new RangeError("Index out of range")}function O(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,a=Math.min(t.length-n,2);i>>8*(r?i:1-i)}function I(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,a=Math.min(t.length-n,4);i>>8*(r?i:3-i)&255}function T(t,e,n,r){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function L(t,e,n,r,i){return i||T(t,0,n,4),a.write(t,e,n,r,23,4),n+4}function B(t,e,n,r,i){return i||T(t,0,n,8),a.write(t,e,n,r,52,8),n+8}h.prototype.slice=function(t,e){var n,r=this.length;if((t=~~t)<0?(t+=r)<0&&(t=0):r>>8):O(this,t,e,!0),e+2},h.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,2,65535,0),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):O(this,t,e,!1),e+2},h.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,4294967295,0),h.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):I(this,t,e,!0),e+4},h.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,4294967295,0),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):I(this,t,e,!1),e+4},h.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);E(this,t,e,n,i-1,-i)}var a=0,o=1,s=0;for(this[e]=255&t;++a>0)-s&255;return e+n},h.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);E(this,t,e,n,i-1,-i)}var a=n-1,o=1,s=0;for(this[e+a]=255&t;0<=--a&&(o*=256);)t<0&&0===s&&0!==this[e+a+1]&&(s=1),this[e+a]=(t/o>>0)-s&255;return e+n},h.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,1,127,-128),h.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},h.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,2,32767,-32768),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):O(this,t,e,!0),e+2},h.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,2,32767,-32768),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):O(this,t,e,!1),e+2},h.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,2147483647,-2147483648),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):I(this,t,e,!0),e+4},h.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):I(this,t,e,!1),e+4},h.prototype.writeFloatLE=function(t,e,n){return L(this,t,e,!0,n)},h.prototype.writeFloatBE=function(t,e,n){return L(this,t,e,!1,n)},h.prototype.writeDoubleLE=function(t,e,n){return B(this,t,e,!0,n)},h.prototype.writeDoubleBE=function(t,e,n){return B(this,t,e,!1,n)},h.prototype.copy=function(t,e,n,r){if(n=n||0,r||0===r||(r=this.length),e>=t.length&&(e=t.length),e=e||0,0=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e>>=0,n=void 0===n?this.length:n>>>0,"number"==typeof(t=t||0))for(a=e;a>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function D(t){return r.toByteArray(function(t){var e;if((t=((e=t).trim?e.trim():e.replace(/^\s+|\s+$/g,"")).replace(M,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function z(t,e,n,r){for(var i=0;i=e.length||i>=t.length);++i)e[i+n]=t[i];return i}}).call(this,e(22))},function(t,e,n){var g=n(8),y=n(39),v=n(15),m=n(23),b=n(52),w="prototype",x=function(t,e,n){var r,i,a,o,s=t&x.F,l=t&x.G,u=t&x.S,c=t&x.P,h=t&x.B,f=l?g:u?g[e]||(g[e]={}):(g[e]||{})[w],d=l?y:y[e]||(y[e]={}),p=d[w]||(d[w]={});for(r in l&&(n=e),n)a=((i=!s&&f&&void 0!==f[r])?f:n)[r],o=h&&i?b(a,g):c&&"function"==typeof a?b(Function.call,a):a,f&&m(f,r,a,t&x.U),d[r]!=a&&v(d,r,o),c&&p[r]!=a&&(p[r]=a)};g.core=y,x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,t.exports=x},function(t,e,n){var x;t.exports=(x=n(1),n(33),void(x.lib.Cipher||function(){var t=x,e=t.lib,n=e.Base,l=e.WordArray,r=e.BufferedBlockAlgorithm,i=t.enc,a=(i.Utf8,i.Base64),o=t.algo.EvpKDF,s=e.Cipher=r.extend({cfg:n.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,n){this.cfg=this.cfg.extend(n),this._xformMode=t,this._key=e,this.reset()},reset:function(){r.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){return t&&this._append(t),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(r){return{encrypt:function(t,e,n){return u(e).encrypt(r,t,e,n)},decrypt:function(t,e,n){return u(e).decrypt(r,t,e,n)}}}});function u(t){return"string"==typeof t?w:m}e.StreamCipher=s.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var c,h=t.mode={},f=e.BlockCipherMode=n.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),d=h.CBC=((c=f.extend()).Encryptor=c.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize;p.call(this,t,e,r),n.encryptBlock(t,e),this._prevBlock=t.slice(e,e+r)}}),c.Decryptor=c.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize,i=t.slice(e,e+r);n.decryptBlock(t,e),p.call(this,t,e,r),this._prevBlock=i}}),c);function p(t,e,n){var r=this._iv;if(r){var i=r;this._iv=void 0}else i=this._prevBlock;for(var a=0;a>>2];t.sigBytes-=e}},y=(e.BlockCipher=s.extend({cfg:s.cfg.extend({mode:d,padding:g}),reset:function(){s.reset.call(this);var t=this.cfg,e=t.iv,n=t.mode;if(this._xformMode==this._ENC_XFORM_MODE)var r=n.createEncryptor;else{r=n.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==r?this._mode.init(this,e&&e.words):(this._mode=r.call(n,this,e&&e.words),this._mode.__creator=r)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){t.pad(this._data,this.blockSize);var e=this._process(!0)}else{e=this._process(!0);t.unpad(e)}return e},blockSize:4}),e.CipherParams=n.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}})),v=(t.format={}).OpenSSL={stringify:function(t){var e=t.ciphertext,n=t.salt;if(n)var r=l.create([1398893684,1701076831]).concat(n).concat(e);else r=e;return r.toString(a)},parse:function(t){var e=a.parse(t),n=e.words;if(1398893684==n[0]&&1701076831==n[1]){var r=l.create(n.slice(2,4));n.splice(0,4),e.sigBytes-=16}return y.create({ciphertext:e,salt:r})}},m=e.SerializableCipher=n.extend({cfg:n.extend({format:v}),encrypt:function(t,e,n,r){r=this.cfg.extend(r);var i=t.createEncryptor(n,r),a=i.finalize(e),o=i.cfg;return y.create({ciphertext:a,key:n,iv:o.iv,algorithm:t,mode:o.mode,padding:o.padding,blockSize:t.blockSize,formatter:r.format})},decrypt:function(t,e,n,r){return r=this.cfg.extend(r),e=this._parse(e,r.format),t.createDecryptor(n,r).finalize(e.ciphertext)},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}}),b=(t.kdf={}).OpenSSL={execute:function(t,e,n,r){r=r||l.random(8);var i=o.create({keySize:e+n}).compute(t,r),a=l.create(i.words.slice(e),4*n);return i.sigBytes=4*e,y.create({key:i,iv:a,salt:r})}},w=e.PasswordBasedCipher=m.extend({cfg:m.cfg.extend({kdf:b}),encrypt:function(t,e,n,r){var i=(r=this.cfg.extend(r)).kdf.execute(n,t.keySize,t.ivSize);r.iv=i.iv;var a=m.encrypt.call(this,t,e,i.key,r);return a.mixIn(i),a},decrypt:function(t,e,n,r){r=this.cfg.extend(r),e=this._parse(e,r.format);var i=r.kdf.execute(n,t.keySize,t.ivSize,e.salt);return r.iv=i.iv,m.decrypt.call(this,t,e,i.key,r)}})}()))},function(t,e,n){var g=n(21),y=n(2),v=n(38),m=n(27),b=n(36),w="prototype",x=function(t,e,n){var r,i,a,o=t&x.F,s=t&x.G,l=t&x.S,u=t&x.P,c=t&x.B,h=t&x.W,f=s?y:y[e]||(y[e]={}),d=f[w],p=s?g:l?g[e]:(g[e]||{})[w];for(r in s&&(n=e),n)(i=!o&&p&&void 0!==p[r])&&b(f,r)||(a=i?p[r]:n[r],f[r]=s&&"function"!=typeof p[r]?n[r]:c&&i?v(a,g):h&&p[r]==a?function(r){function t(t,e,n){if(this instanceof r){switch(arguments.length){case 0:return new r;case 1:return new r(t);case 2:return new r(t,e)}return new r(t,e,n)}return r.apply(this,arguments)}return t[w]=r[w],t}(a):u&&"function"==typeof a?v(Function.call,a):a,u&&((f.virtual||(f.virtual={}))[r]=a,t&x.R&&d&&!d[r]&&m(d,r,a)))};x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,t.exports=x},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)},function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(12),i=n(134),a=n(51),o=Object.defineProperty;e.f=n(9)?Object.defineProperty:function(t,e,n){if(r(t),e=a(e,!0),r(n),i)try{return o(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(18);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){t.exports=!n(37)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(119)("wks"),i=n(78),a=n(21).Symbol,o="function"==typeof a;(t.exports=function(t){return r[t]||(r[t]=o&&a[t]||(o?a:i)("Symbol."+t))}).store=r},function(t,e,n){var r=n(11),i=n(40);t.exports=n(9)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(31),i=Math.min;t.exports=function(t){return 0>>2]>>>24-a%4*8&255)<<16|(e[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|e[a+2>>>2]>>>24-(a+2)%4*8&255,s=0;s<4&&a+.75*s>>6*(3-s)&63));var l=r.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(t){var e=t.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var i=0;i>>6-a%4*2;r[i>>>2]|=(o|s)<<24-i%4*8,i++}return l.create(r,i)}(t,e,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),r.enc.Base64)},function(t,e,n){var o;t.exports=(o=n(1),function(c){var t=o,e=t.lib,n=e.WordArray,r=e.Hasher,i=t.algo,A=[];!function(){for(var t=0;t<64;t++)A[t]=4294967296*c.abs(c.sin(t+1))|0}();var a=i.MD5=r.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var n=0;n<16;n++){var r=e+n,i=t[r];t[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var a=this._hash.words,o=t[e+0],s=t[e+1],l=t[e+2],u=t[e+3],c=t[e+4],h=t[e+5],f=t[e+6],d=t[e+7],p=t[e+8],g=t[e+9],y=t[e+10],v=t[e+11],m=t[e+12],b=t[e+13],w=t[e+14],x=t[e+15],S=a[0],_=a[1],k=a[2],C=a[3];S=P(S,_,k,C,o,7,A[0]),C=P(C,S,_,k,s,12,A[1]),k=P(k,C,S,_,l,17,A[2]),_=P(_,k,C,S,u,22,A[3]),S=P(S,_,k,C,c,7,A[4]),C=P(C,S,_,k,h,12,A[5]),k=P(k,C,S,_,f,17,A[6]),_=P(_,k,C,S,d,22,A[7]),S=P(S,_,k,C,p,7,A[8]),C=P(C,S,_,k,g,12,A[9]),k=P(k,C,S,_,y,17,A[10]),_=P(_,k,C,S,v,22,A[11]),S=P(S,_,k,C,m,7,A[12]),C=P(C,S,_,k,b,12,A[13]),k=P(k,C,S,_,w,17,A[14]),S=E(S,_=P(_,k,C,S,x,22,A[15]),k,C,s,5,A[16]),C=E(C,S,_,k,f,9,A[17]),k=E(k,C,S,_,v,14,A[18]),_=E(_,k,C,S,o,20,A[19]),S=E(S,_,k,C,h,5,A[20]),C=E(C,S,_,k,y,9,A[21]),k=E(k,C,S,_,x,14,A[22]),_=E(_,k,C,S,c,20,A[23]),S=E(S,_,k,C,g,5,A[24]),C=E(C,S,_,k,w,9,A[25]),k=E(k,C,S,_,u,14,A[26]),_=E(_,k,C,S,p,20,A[27]),S=E(S,_,k,C,b,5,A[28]),C=E(C,S,_,k,l,9,A[29]),k=E(k,C,S,_,d,14,A[30]),S=O(S,_=E(_,k,C,S,m,20,A[31]),k,C,h,4,A[32]),C=O(C,S,_,k,p,11,A[33]),k=O(k,C,S,_,v,16,A[34]),_=O(_,k,C,S,w,23,A[35]),S=O(S,_,k,C,s,4,A[36]),C=O(C,S,_,k,c,11,A[37]),k=O(k,C,S,_,d,16,A[38]),_=O(_,k,C,S,y,23,A[39]),S=O(S,_,k,C,b,4,A[40]),C=O(C,S,_,k,o,11,A[41]),k=O(k,C,S,_,u,16,A[42]),_=O(_,k,C,S,f,23,A[43]),S=O(S,_,k,C,g,4,A[44]),C=O(C,S,_,k,m,11,A[45]),k=O(k,C,S,_,x,16,A[46]),S=I(S,_=O(_,k,C,S,l,23,A[47]),k,C,o,6,A[48]),C=I(C,S,_,k,d,10,A[49]),k=I(k,C,S,_,w,15,A[50]),_=I(_,k,C,S,h,21,A[51]),S=I(S,_,k,C,m,6,A[52]),C=I(C,S,_,k,u,10,A[53]),k=I(k,C,S,_,y,15,A[54]),_=I(_,k,C,S,s,21,A[55]),S=I(S,_,k,C,p,6,A[56]),C=I(C,S,_,k,x,10,A[57]),k=I(k,C,S,_,f,15,A[58]),_=I(_,k,C,S,b,21,A[59]),S=I(S,_,k,C,c,6,A[60]),C=I(C,S,_,k,v,10,A[61]),k=I(k,C,S,_,l,15,A[62]),_=I(_,k,C,S,g,21,A[63]),a[0]=a[0]+S|0,a[1]=a[1]+_|0,a[2]=a[2]+k|0,a[3]=a[3]+C|0},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;e[r>>>5]|=128<<24-r%32;var i=c.floor(n/4294967296),a=n;e[15+(64+r>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),e[14+(64+r>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(e.length+1),this._process();for(var o=this._hash,s=o.words,l=0;l<4;l++){var u=s[l];s[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return o},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});function P(t,e,n,r,i,a,o){var s=t+(e&n|~e&r)+i+o;return(s<>>32-a)+e}function E(t,e,n,r,i,a,o){var s=t+(e&r|n&~r)+i+o;return(s<>>32-a)+e}function O(t,e,n,r,i,a,o){var s=t+(e^n^r)+i+o;return(s<>>32-a)+e}function I(t,e,n,r,i,a,o){var s=t+(n^(e|~r))+i+o;return(s<>>32-a)+e}t.MD5=r._createHelper(a),t.HmacMD5=r._createHmacHelper(a)}(Math),o.MD5)},function(t,o,s){(function(){var t,e,n,i={}.hasOwnProperty;function r(t,e){this.type=t,this.endian=null!=e?e:"BE",this.fn=this.type,"8"!==this.type[this.type.length-1]&&(this.fn+=this.endian)}function a(t,e,n){null==n&&(n=t>>1),a.__super__.constructor.call(this,"Int"+t,e),this._point=1<=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){var r=n(39),i=n(8),a="__core-js_shared__",o=i[a]||(i[a]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(41)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(11).f,i=n(24),a=n(3)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},function(t,e,n){var i=n(53),a=n(3)("toStringTag"),o="Arguments"==i(function(){return arguments}());t.exports=function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),a))?n:o?i(e):"Object"==(r=i(e))&&"function"==typeof e.callee?"Arguments":r}},function(t,e,r){function i(){}var a=r(12),o=r(227),s=r(88),l=r(87)("IE_PROTO"),u="prototype",c=function(){var t,e=r(135)("iframe"),n=s.length;for(e.style.display="none",r(228).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write(" + + + + diff --git a/odoo/ks_dashboard_ninja/static/description/new_banner.gif b/odoo/ks_dashboard_ninja/static/description/new_banner.gif new file mode 100644 index 0000000..7d925f6 Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/new_banner.gif differ diff --git a/odoo/ks_dashboard_ninja/static/description/preview_images/dashboard_configuration.png b/odoo/ks_dashboard_ninja/static/description/preview_images/dashboard_configuration.png new file mode 100644 index 0000000..087af84 Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/preview_images/dashboard_configuration.png differ diff --git a/odoo/ks_dashboard_ninja/static/description/preview_images/dashboard_item.png b/odoo/ks_dashboard_ninja/static/description/preview_images/dashboard_item.png new file mode 100644 index 0000000..43fa89a Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/preview_images/dashboard_item.png differ diff --git a/odoo/ks_dashboard_ninja/static/description/preview_images/dashboard_screen.png b/odoo/ks_dashboard_ninja/static/description/preview_images/dashboard_screen.png new file mode 100644 index 0000000..45aa255 Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/preview_images/dashboard_screen.png differ diff --git a/odoo/ks_dashboard_ninja/static/description/preview_images/user_setting.png b/odoo/ks_dashboard_ninja/static/description/preview_images/user_setting.png new file mode 100644 index 0000000..c502447 Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/preview_images/user_setting.png differ diff --git a/odoo/ks_dashboard_ninja/static/description/style.css b/odoo/ks_dashboard_ninja/static/description/style.css new file mode 100644 index 0000000..4c6fca6 --- /dev/null +++ b/odoo/ks_dashboard_ninja/static/description/style.css @@ -0,0 +1,19767 @@ +@import url("https://fonts.googleapis.com/css?family=Montserrat:300,300i,500,500i,600,600i,700,700i&display=swap"); + +/* defined in bundle 'web.assets_frontend' */ + +@charset "UTF-8"; + +/* /web/static/lib/bootstrap/scss/_functions.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/lib/bootstrap/scss/_mixins.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/bs_mixins_overrides.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/utils.scss defined in bundle 'web.assets_frontend' */ + +.o_nocontent_help .o_empty_folder_image:before { + content: ""; + display: block; + margin: auto; + background-size: cover; +} +.o_nocontent_help .o_empty_folder_image:before { + width: 120px; + height: 80px; + margin-top: 30px; + margin-bottom: 30px; + background: transparent url(/web/static/src/img/empty_folder.svg) no-repeat center; +} +/* /openerp_website/static/src/scss/mixins.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web_enterprise/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web_editor/static/src/scss/web_editor.variables.scss defined in bundle 'web.assets_frontend' */ + +/* /mail/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */ + +/* /portal/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/options/user_values.custom.web.assets_common.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/options/colors/user_color_palette.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/options/colors/user_theme_color_palette.scss defined in bundle 'web.assets_frontend' */ + +/* /website_sale/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /account/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */ + +/* /website_blog/static/src/scss/primary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /openerp_website/static/src/scss/variables.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web_editor/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web_enterprise/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/secondary_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/user_custom_bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */ + +/* /website/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */ + +/* /portal/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */ + +/* /web_editor/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/bootstrap_overridden_frontend.scss defined in bundle 'web.assets_frontend' */ + +/* /openerp_website/static/src/scss/bootstrap_overridden.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/lib/bootstrap/scss/_variables.scss defined in bundle 'web.assets_frontend' */ + +/* /web/static/src/scss/import_bootstrap.scss defined in bundle 'web.assets_frontend' */ + +:root { + --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: white; --gray: #6c757d; --gray-dark: #343a40; --text: #343a40; --h1: #212529; --primary: #00A09D; --secondary: #adb5bd; --success: #2CBB70; --info: #4B9EB6; --warning: #F79B5B; --danger: #D9534F; --light: #f6f9f9; --dark: #141f1e; --default: #adb5bd; --violet-dark: #875A7B; --violet-darker: #62495B; --inverse-lightest: #98A6B0; --inverse-light: #8B979F; --inverse: #47738F; --inverse-dark: #5B7687; --inverse-darker: #485761; --alpha: #00A09D; --alpha-dark: #18856F; --alpha-light: #26D1AF; --alpha-lightest: #2AEBC4; --beta: #5B899E; --beta-dark: #3D5D6B; --beta-light: #699FB8; --beta-lightest: #77B5D1; --gamma: #E46F78; --gamma-dark: #B0565C; --gamma-light: #FC7C84; --gamma-lightest: #FC959C; --delta: #5C5B80; --delta-dark: #37364D; --delta-light: #6E6D99; --delta-lightest: #807FB3; --epsilon: #D5653E; --epsilon-dark: #A34E2F; --epsilon-light: #F07346; --epsilon-lightest: #FF8D63; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Odoo Unicode Support Noto", "Noto Color Emoji"; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}*, *::before, *::after{box-sizing: border-box;}html{font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent;}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display: block;}body{margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Odoo Unicode Support Noto", "Noto Color Emoji"; font-size: 0.9375rem; font-weight: 400; line-height: 1.45; color: #343a40; text-align: left; background-color: white;}[tabindex="-1"]:focus{outline: 0 !important;}hr{box-sizing: content-box; height: 0; overflow: visible;}h1, h2, h3, h4, h5, h6{margin-top: 0; margin-bottom: 0.5rem;}p{margin-top: 0; margin-bottom: 1rem;}abbr[title], abbr[data-original-title]{text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0; text-decoration-skip-ink: none;}address{margin-bottom: 1rem; font-style: normal; line-height: inherit;}ol, ul, dl{margin-top: 0; margin-bottom: 1rem;}ol ol, ul ul, ol ul, ul ol{margin-bottom: 0;}dt{font-weight: 700;}dd{margin-bottom: .5rem; margin-left: 0;}blockquote{margin: 0 0 1rem;}b, strong{font-weight: bolder;}small{font-size: 80%;}sub, sup{position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;}sub{bottom: -.25em;}sup{top: -.5em;}a{color: #875A7B; text-decoration: none; background-color: transparent;}a:hover{color: #7c6576; text-decoration: none;}a:not([href]):not([tabindex]){color: inherit; text-decoration: none;}a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{color: inherit; text-decoration: none;}a:not([href]):not([tabindex]):focus{outline: 0;}pre, code, kbd, samp{font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em;}pre{margin-top: 0; margin-bottom: 1rem; overflow: auto;}figure{margin: 0 0 1rem;}img{vertical-align: middle; border-style: none;}svg{overflow: hidden; vertical-align: middle;}table{border-collapse: collapse;}caption{padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom;}th{text-align: inherit;}label{display: inline-block; margin-bottom: 0.5rem;}button{border-radius: 0;}button:focus{outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color;}input, button, select, optgroup, textarea{margin: 0; font-family: inherit; font-size: inherit; line-height: inherit;}button, input{overflow: visible;}button, select{text-transform: none;}select{word-wrap: normal;}button, [type="button"], [type="reset"], [type="submit"]{-webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;}button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled){cursor: pointer;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{padding: 0; border-style: none;}input[type="radio"], input[type="checkbox"]{box-sizing: border-box; padding: 0;}input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"]{-webkit--webkit-appearance: listbox; -moz-appearance: listbox; appearance: listbox;}textarea{overflow: auto; resize: vertical;}fieldset{min-width: 0; padding: 0; margin: 0; border: 0;}legend{display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal;}@media (max-width: 1200px){legend{font-size: calc(1.275rem + 0.3vw) ;}}progress{vertical-align: baseline;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height: auto;}[type="search"]{outline-offset: -2px; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;}[type="search"]::-webkit-search-decoration{-webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;}::-webkit-file-upload-button{font: inherit; -webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;}output{display: inline-block;}summary{display: list-item; cursor: pointer;}template{display: none;}[hidden]{display: none !important;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, #wrap.website_blog .o_post_subtitle h2, .h4, #wrapwrap.o_odoo_editions .o_table_features thead th, .h5, #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td, .h6{margin-bottom: 0.5rem; font-family: "Montserrat", "Odoo Unicode Support Noto", sans-serif; font-weight: 600; line-height: 1.2; color: #212529;}h1, .h1{font-size: 2.4375rem;}@media (max-width: 1200px){h1, .h1{font-size: calc(1.36875rem + 1.425vw) ;}}h2, .h2{font-size: 2rem;}@media (max-width: 1200px){h2, .h2{font-size: calc(1.325rem + 0.9vw) ;}}h3, .h3, #wrap.website_blog .o_post_subtitle h2{font-size: 1.625rem;}@media (max-width: 1200px){h3, .h3, #wrap.website_blog .o_post_subtitle h2{font-size: calc(1.2875rem + 0.45vw) ;}}h4, .h4, #wrapwrap.o_odoo_editions .o_table_features thead th{font-size: 1.1875rem;}h5, .h5, #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td{font-size: 0.9375rem;}h6, .h6{font-size: 0.8125rem;}.lead{font-size: 1.171875rem; font-weight: 300;}.display-1{font-size: 3.4375rem; font-weight: 600; line-height: 1;}@media (max-width: 1200px){.display-1{font-size: calc(1.46875rem + 2.625vw) ;}}.display-2{font-size: 2.8125rem; font-weight: 600; line-height: 1;}@media (max-width: 1200px){.display-2{font-size: calc(1.40625rem + 1.875vw) ;}}.display-3{font-size: 2.1875rem; font-weight: 600; line-height: 1;}@media (max-width: 1200px){.display-3{font-size: calc(1.34375rem + 1.125vw) ;}}.display-4{font-size: 1.875rem; font-weight: 600; line-height: 1;}@media (max-width: 1200px){.display-4{font-size: calc(1.3125rem + 0.75vw) ;}}hr{margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1);}small, .small{font-size: 80%; font-weight: 400;}mark, .mark{padding: 0.2em; background-color: #fcf8e3;}.list-unstyled{padding-left: 0; list-style: none;}.list-inline{padding-left: 0; list-style: none;}.list-inline-item, .list-inline > li{display: inline-block;}.list-inline-item:not(:last-child), .list-inline > li:not(:last-child){margin-right: 0.5rem;}.initialism{font-size: 90%; text-transform: uppercase;}.blockquote{margin-bottom: 1rem; font-size: 0.9375rem;}.blockquote-footer{display: block; font-size: 80%; color: #383f45;}.blockquote-footer::before{content: "\2014\00A0";}.img-fluid, .img-responsive{max-width: 100%; height: auto;}.img-thumbnail{padding: 0.25rem; background-color: white; border: 1px solid #dee2e6; border-radius: 0.125rem; max-width: 100%; height: auto;}.figure{display: inline-block;}.figure-img{margin-bottom: 0.5rem; line-height: 1;}.figure-caption{font-size: 90%; color: #6c757d;}code{font-size: 87.5%; color: #e83e8c; word-break: break-word;}a > code{color: inherit;}kbd{padding: 0.2rem 0.4rem; font-size: 87.5%; color: white; background-color: #212529; border-radius: 0.0625rem;}kbd kbd{padding: 0; font-size: 100%; font-weight: 700;}pre{display: block; font-size: 87.5%; color: #212529;}pre code{font-size: inherit; color: inherit; word-break: normal;}.pre-scrollable{max-height: 340px; overflow-y: scroll;}.container{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}@media (min-width: 576px){.container{max-width: 540px;}}@media (min-width: 768px){.container{max-width: 720px;}}@media (min-width: 992px){.container{max-width: 960px;}}@media (min-width: 1200px){.container{max-width: 1140px;}}.container-fluid{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}.row, .form-horizontal .form-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;}.no-gutters{margin-right: 0; margin-left: 0;}.no-gutters > .col, .no-gutters > [class*="col-"]{padding-right: 0; padding-left: 0;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto{position: relative; width: 100%; padding-right: 15px; padding-left: 15px;}.col{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-3{flex: 0 0 25%; max-width: 25%;}.col-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-6{flex: 0 0 50%; max-width: 50%;}.col-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-9{flex: 0 0 75%; max-width: 75%;}.col-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-12{flex: 0 0 100%; max-width: 100%;}.order-first{order: -1;}.order-last{order: 13;}.order-0{order: 0;}.order-1{order: 1;}.order-2{order: 2;}.order-3{order: 3;}.order-4{order: 4;}.order-5{order: 5;}.order-6{order: 6;}.order-7{order: 7;}.order-8{order: 8;}.order-9{order: 9;}.order-10{order: 10;}.order-11{order: 11;}.order-12{order: 12;}.offset-1{margin-left: 8.33333333%;}.offset-2{margin-left: 16.66666667%;}.offset-3{margin-left: 25%;}.offset-4{margin-left: 33.33333333%;}.offset-5{margin-left: 41.66666667%;}.offset-6{margin-left: 50%;}.offset-7{margin-left: 58.33333333%;}.offset-8{margin-left: 66.66666667%;}.offset-9{margin-left: 75%;}.offset-10{margin-left: 83.33333333%;}.offset-11{margin-left: 91.66666667%;}@media (min-width: 576px){.col-sm{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-sm-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-sm-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-sm-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-sm-3{flex: 0 0 25%; max-width: 25%;}.col-sm-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-sm-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-sm-6{flex: 0 0 50%; max-width: 50%;}.col-sm-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-sm-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-sm-9{flex: 0 0 75%; max-width: 75%;}.col-sm-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-sm-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-sm-12{flex: 0 0 100%; max-width: 100%;}.order-sm-first{order: -1;}.order-sm-last{order: 13;}.order-sm-0{order: 0;}.order-sm-1{order: 1;}.order-sm-2{order: 2;}.order-sm-3{order: 3;}.order-sm-4{order: 4;}.order-sm-5{order: 5;}.order-sm-6{order: 6;}.order-sm-7{order: 7;}.order-sm-8{order: 8;}.order-sm-9{order: 9;}.order-sm-10{order: 10;}.order-sm-11{order: 11;}.order-sm-12{order: 12;}.offset-sm-0{margin-left: 0;}.offset-sm-1{margin-left: 8.33333333%;}.offset-sm-2{margin-left: 16.66666667%;}.offset-sm-3{margin-left: 25%;}.offset-sm-4{margin-left: 33.33333333%;}.offset-sm-5{margin-left: 41.66666667%;}.offset-sm-6{margin-left: 50%;}.offset-sm-7{margin-left: 58.33333333%;}.offset-sm-8{margin-left: 66.66666667%;}.offset-sm-9{margin-left: 75%;}.offset-sm-10{margin-left: 83.33333333%;}.offset-sm-11{margin-left: 91.66666667%;}}@media (min-width: 768px){.col-md{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-md-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-md-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-md-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-md-3{flex: 0 0 25%; max-width: 25%;}.col-md-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-md-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-md-6{flex: 0 0 50%; max-width: 50%;}.col-md-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-md-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-md-9{flex: 0 0 75%; max-width: 75%;}.col-md-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-md-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-md-12{flex: 0 0 100%; max-width: 100%;}.order-md-first{order: -1;}.order-md-last{order: 13;}.order-md-0{order: 0;}.order-md-1{order: 1;}.order-md-2{order: 2;}.order-md-3{order: 3;}.order-md-4{order: 4;}.order-md-5{order: 5;}.order-md-6{order: 6;}.order-md-7{order: 7;}.order-md-8{order: 8;}.order-md-9{order: 9;}.order-md-10{order: 10;}.order-md-11{order: 11;}.order-md-12{order: 12;}.offset-md-0{margin-left: 0;}.offset-md-1{margin-left: 8.33333333%;}.offset-md-2{margin-left: 16.66666667%;}.offset-md-3{margin-left: 25%;}.offset-md-4{margin-left: 33.33333333%;}.offset-md-5{margin-left: 41.66666667%;}.offset-md-6{margin-left: 50%;}.offset-md-7{margin-left: 58.33333333%;}.offset-md-8{margin-left: 66.66666667%;}.offset-md-9{margin-left: 75%;}.offset-md-10{margin-left: 83.33333333%;}.offset-md-11{margin-left: 91.66666667%;}}@media (min-width: 992px){.col-lg{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-lg-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-lg-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-lg-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-lg-3{flex: 0 0 25%; max-width: 25%;}.col-lg-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-lg-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-lg-6{flex: 0 0 50%; max-width: 50%;}.col-lg-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-lg-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-lg-9{flex: 0 0 75%; max-width: 75%;}.col-lg-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-lg-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-lg-12{flex: 0 0 100%; max-width: 100%;}.order-lg-first{order: -1;}.order-lg-last{order: 13;}.order-lg-0{order: 0;}.order-lg-1{order: 1;}.order-lg-2{order: 2;}.order-lg-3{order: 3;}.order-lg-4{order: 4;}.order-lg-5{order: 5;}.order-lg-6{order: 6;}.order-lg-7{order: 7;}.order-lg-8{order: 8;}.order-lg-9{order: 9;}.order-lg-10{order: 10;}.order-lg-11{order: 11;}.order-lg-12{order: 12;}.offset-lg-0{margin-left: 0;}.offset-lg-1{margin-left: 8.33333333%;}.offset-lg-2{margin-left: 16.66666667%;}.offset-lg-3{margin-left: 25%;}.offset-lg-4{margin-left: 33.33333333%;}.offset-lg-5{margin-left: 41.66666667%;}.offset-lg-6{margin-left: 50%;}.offset-lg-7{margin-left: 58.33333333%;}.offset-lg-8{margin-left: 66.66666667%;}.offset-lg-9{margin-left: 75%;}.offset-lg-10{margin-left: 83.33333333%;}.offset-lg-11{margin-left: 91.66666667%;}}@media (min-width: 1200px){.col-xl{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-xl-auto{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: 100%;}.col-xl-1{flex: 0 0 8.33333333%; max-width: 8.33333333%;}.col-xl-2{flex: 0 0 16.66666667%; max-width: 16.66666667%;}.col-xl-3{flex: 0 0 25%; max-width: 25%;}.col-xl-4{flex: 0 0 33.33333333%; max-width: 33.33333333%;}.col-xl-5{flex: 0 0 41.66666667%; max-width: 41.66666667%;}.col-xl-6{flex: 0 0 50%; max-width: 50%;}.col-xl-7{flex: 0 0 58.33333333%; max-width: 58.33333333%;}.col-xl-8{flex: 0 0 66.66666667%; max-width: 66.66666667%;}.col-xl-9{flex: 0 0 75%; max-width: 75%;}.col-xl-10{flex: 0 0 83.33333333%; max-width: 83.33333333%;}.col-xl-11{flex: 0 0 91.66666667%; max-width: 91.66666667%;}.col-xl-12{flex: 0 0 100%; max-width: 100%;}.order-xl-first{order: -1;}.order-xl-last{order: 13;}.order-xl-0{order: 0;}.order-xl-1{order: 1;}.order-xl-2{order: 2;}.order-xl-3{order: 3;}.order-xl-4{order: 4;}.order-xl-5{order: 5;}.order-xl-6{order: 6;}.order-xl-7{order: 7;}.order-xl-8{order: 8;}.order-xl-9{order: 9;}.order-xl-10{order: 10;}.order-xl-11{order: 11;}.order-xl-12{order: 12;}.offset-xl-0{margin-left: 0;}.offset-xl-1{margin-left: 8.33333333%;}.offset-xl-2{margin-left: 16.66666667%;}.offset-xl-3{margin-left: 25%;}.offset-xl-4{margin-left: 33.33333333%;}.offset-xl-5{margin-left: 41.66666667%;}.offset-xl-6{margin-left: 50%;}.offset-xl-7{margin-left: 58.33333333%;}.offset-xl-8{margin-left: 66.66666667%;}.offset-xl-9{margin-left: 75%;}.offset-xl-10{margin-left: 83.33333333%;}.offset-xl-11{margin-left: 91.66666667%;}}.table{width: 100%; margin-bottom: 1rem; color: #343a40;}.table th, .table td{padding: 0.75rem; vertical-align: top; border-top: 1px solid #dee2e6;}.table thead th{vertical-align: bottom; border-bottom: 2px solid #dee2e6;}.table tbody + tbody{border-top: 2px solid #dee2e6;}.table-sm th, .table-condensed th, .table-sm td, .table-condensed td{padding: 0.3rem;}.table-bordered{border: 1px solid #dee2e6;}.table-bordered th, .table-bordered td{border: 1px solid #dee2e6;}.table-bordered thead th, .table-bordered thead td{border-bottom-width: 2px;}.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody{border: 0;}.table-striped tbody tr:nth-of-type(odd){background-color: rgba(0, 0, 0, 0.05);}.table-hover tbody tr:hover{color: #343a40; background-color: rgba(0, 0, 0, 0.075);}.table-primary, .table-primary > th, .table-primary > td{background-color: #b8e4e4;}.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody{border-color: #7acecc;}.table-hover .table-primary:hover{background-color: #a6dddd;}.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th{background-color: #a6dddd;}.table-secondary, .table-secondary > th, .table-secondary > td{background-color: #e8eaed;}.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody{border-color: #d4d9dd;}.table-hover .table-secondary:hover{background-color: #dadde2;}.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th{background-color: #dadde2;}.table-success, .table-success > th, .table-success > td{background-color: #c4ecd7;}.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody{border-color: #91dcb5;}.table-hover .table-success:hover{background-color: #b1e6ca;}.table-hover .table-success:hover > td, .table-hover .table-success:hover > th{background-color: #b1e6ca;}.table-info, .table-info > th, .table-info > td{background-color: #cde4eb;}.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody{border-color: #a1cdd9;}.table-hover .table-info:hover{background-color: #bbdae4;}.table-hover .table-info:hover > td, .table-hover .table-info:hover > th{background-color: #bbdae4;}.table-warning, .table-warning > th, .table-warning > td{background-color: #fde3d1;}.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody{border-color: #fbcbaa;}.table-hover .table-warning:hover{background-color: #fcd4b9;}.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th{background-color: #fcd4b9;}.table-danger, .table-danger > th, .table-danger > td{background-color: #f4cfce;}.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody{border-color: #eba6a3;}.table-hover .table-danger:hover{background-color: #efbbb9;}.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th{background-color: #efbbb9;}.table-light, .table-light > th, .table-light > td{background-color: #fcfdfd;}.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody{border-color: #fafcfc;}.table-hover .table-light:hover{background-color: #edf3f3;}.table-hover .table-light:hover > td, .table-hover .table-light:hover > th{background-color: #edf3f3;}.table-dark, .table-dark > th, .table-dark > td{background-color: #bdc0c0;}.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody{border-color: #858a8a;}.table-hover .table-dark:hover{background-color: #b0b4b4;}.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th{background-color: #b0b4b4;}.table-default, .table-default > th, .table-default > td{background-color: #e8eaed;}.table-default th, .table-default td, .table-default thead th, .table-default tbody + tbody{border-color: #d4d9dd;}.table-hover .table-default:hover{background-color: #dadde2;}.table-hover .table-default:hover > td, .table-hover .table-default:hover > th{background-color: #dadde2;}.table-violet-dark, .table-violet-dark > th, .table-violet-dark > td{background-color: #ddd1da;}.table-violet-dark th, .table-violet-dark td, .table-violet-dark thead th, .table-violet-dark tbody + tbody{border-color: #c1a9ba;}.table-hover .table-violet-dark:hover{background-color: #d2c2ce;}.table-hover .table-violet-dark:hover > td, .table-hover .table-violet-dark:hover > th{background-color: #d2c2ce;}.table-violet-darker, .table-violet-darker > th, .table-violet-darker > td{background-color: #d3ccd1;}.table-violet-darker th, .table-violet-darker td, .table-violet-darker thead th, .table-violet-darker tbody + tbody{border-color: #ada0aa;}.table-hover .table-violet-darker:hover{background-color: #c7bec5;}.table-hover .table-violet-darker:hover > td, .table-hover .table-violet-darker:hover > th{background-color: #c7bec5;}.table-inverse-lightest, .table-inverse-lightest > th, .table-inverse-lightest > td{background-color: #e2e6e9;}.table-inverse-lightest th, .table-inverse-lightest td, .table-inverse-lightest thead th, .table-inverse-lightest tbody + tbody{border-color: #c9d1d6;}.table-hover .table-inverse-lightest:hover{background-color: #d4dade;}.table-hover .table-inverse-lightest:hover > td, .table-hover .table-inverse-lightest:hover > th{background-color: #d4dade;}.table-inverse-light, .table-inverse-light > th, .table-inverse-light > td{background-color: #dfe2e4;}.table-inverse-light th, .table-inverse-light td, .table-inverse-light thead th, .table-inverse-light tbody + tbody{border-color: #c3c9cd;}.table-hover .table-inverse-light:hover{background-color: #d1d5d8;}.table-hover .table-inverse-light:hover > td, .table-hover .table-inverse-light:hover > th{background-color: #d1d5d8;}.table-inverse, .table-inverse > th, .table-inverse > td{background-color: #cbd8e0;}.table-inverse th, .table-inverse td, .table-inverse thead th, .table-inverse tbody + tbody{border-color: #9fb6c5;}.table-hover .table-inverse:hover{background-color: #bbccd6;}.table-hover .table-inverse:hover > td, .table-hover .table-inverse:hover > th{background-color: #bbccd6;}.table-inverse-dark, .table-inverse-dark > th, .table-inverse-dark > td{background-color: #d1d9dd;}.table-inverse-dark th, .table-inverse-dark td, .table-inverse-dark thead th, .table-inverse-dark tbody + tbody{border-color: #aab8c1;}.table-hover .table-inverse-dark:hover{background-color: #c2cdd2;}.table-hover .table-inverse-dark:hover > td, .table-hover .table-inverse-dark:hover > th{background-color: #c2cdd2;}.table-inverse-darker, .table-inverse-darker > th, .table-inverse-darker > td{background-color: #ccd0d3;}.table-inverse-darker th, .table-inverse-darker td, .table-inverse-darker thead th, .table-inverse-darker tbody + tbody{border-color: #a0a8ad;}.table-hover .table-inverse-darker:hover{background-color: #bec3c7;}.table-hover .table-inverse-darker:hover > td, .table-hover .table-inverse-darker:hover > th{background-color: #bec3c7;}.table-alpha, .table-alpha > th, .table-alpha > td{background-color: #b8e4e4;}.table-alpha th, .table-alpha td, .table-alpha thead th, .table-alpha tbody + tbody{border-color: #7acecc;}.table-hover .table-alpha:hover{background-color: #a6dddd;}.table-hover .table-alpha:hover > td, .table-hover .table-alpha:hover > th{background-color: #a6dddd;}.table-alpha-dark, .table-alpha-dark > th, .table-alpha-dark > td{background-color: #beddd7;}.table-alpha-dark th, .table-alpha-dark td, .table-alpha-dark thead th, .table-alpha-dark tbody + tbody{border-color: #87c0b4;}.table-hover .table-alpha-dark:hover{background-color: #add4cd;}.table-hover .table-alpha-dark:hover > td, .table-hover .table-alpha-dark:hover > th{background-color: #add4cd;}.table-alpha-light, .table-alpha-light > th, .table-alpha-light > td{background-color: #c2f2e9;}.table-alpha-light th, .table-alpha-light td, .table-alpha-light thead th, .table-alpha-light tbody + tbody{border-color: #8ee7d5;}.table-hover .table-alpha-light:hover{background-color: #adeee1;}.table-hover .table-alpha-light:hover > td, .table-hover .table-alpha-light:hover > th{background-color: #adeee1;}.table-alpha-lightest, .table-alpha-lightest > th, .table-alpha-lightest > td{background-color: #c3f9ee;}.table-alpha-lightest th, .table-alpha-lightest td, .table-alpha-lightest thead th, .table-alpha-lightest tbody + tbody{border-color: #90f5e0;}.table-hover .table-alpha-lightest:hover{background-color: #acf7e7;}.table-hover .table-alpha-lightest:hover > td, .table-hover .table-alpha-lightest:hover > th{background-color: #acf7e7;}.table-beta, .table-beta > th, .table-beta > td{background-color: #d1dee4;}.table-beta th, .table-beta td, .table-beta thead th, .table-beta tbody + tbody{border-color: #aac2cd;}.table-hover .table-beta:hover{background-color: #c1d2db;}.table-hover .table-beta:hover > td, .table-hover .table-beta:hover > th{background-color: #c1d2db;}.table-beta-dark, .table-beta-dark > th, .table-beta-dark > td{background-color: #c9d2d6;}.table-beta-dark th, .table-beta-dark td, .table-beta-dark thead th, .table-beta-dark tbody + tbody{border-color: #9aabb2;}.table-hover .table-beta-dark:hover{background-color: #bbc6cb;}.table-hover .table-beta-dark:hover > td, .table-hover .table-beta-dark:hover > th{background-color: #bbc6cb;}.table-beta-light, .table-beta-light > th, .table-beta-light > td{background-color: #d5e4eb;}.table-beta-light th, .table-beta-light td, .table-beta-light thead th, .table-beta-light tbody + tbody{border-color: #b1cdda;}.table-hover .table-beta-light:hover{background-color: #c4d9e3;}.table-hover .table-beta-light:hover > td, .table-hover .table-beta-light:hover > th{background-color: #c4d9e3;}.table-beta-lightest, .table-beta-lightest > th, .table-beta-lightest > td{background-color: #d9eaf2;}.table-beta-lightest th, .table-beta-lightest td, .table-beta-lightest thead th, .table-beta-lightest tbody + tbody{border-color: #b8d9e7;}.table-hover .table-beta-lightest:hover{background-color: #c6e0ec;}.table-hover .table-beta-lightest:hover > td, .table-hover .table-beta-lightest:hover > th{background-color: #c6e0ec;}.table-gamma, .table-gamma > th, .table-gamma > td{background-color: #f7d7d9;}.table-gamma th, .table-gamma td, .table-gamma thead th, .table-gamma tbody + tbody{border-color: #f1b4b9;}.table-hover .table-gamma:hover{background-color: #f3c2c5;}.table-hover .table-gamma:hover > td, .table-hover .table-gamma:hover > th{background-color: #f3c2c5;}.table-gamma-dark, .table-gamma-dark > th, .table-gamma-dark > td{background-color: #e9d0d1;}.table-gamma-dark th, .table-gamma-dark td, .table-gamma-dark thead th, .table-gamma-dark tbody + tbody{border-color: #d6a7aa;}.table-hover .table-gamma-dark:hover{background-color: #e1bfc0;}.table-hover .table-gamma-dark:hover > td, .table-hover .table-gamma-dark:hover > th{background-color: #e1bfc0;}.table-gamma-light, .table-gamma-light > th, .table-gamma-light > td{background-color: #fedadd;}.table-gamma-light th, .table-gamma-light td, .table-gamma-light thead th, .table-gamma-light tbody + tbody{border-color: #fdbbbf;}.table-hover .table-gamma-light:hover{background-color: #fdc1c6;}.table-hover .table-gamma-light:hover > td, .table-hover .table-gamma-light:hover > th{background-color: #fdc1c6;}.table-gamma-lightest, .table-gamma-lightest > th, .table-gamma-lightest > td{background-color: #fee1e3;}.table-gamma-lightest th, .table-gamma-lightest td, .table-gamma-lightest thead th, .table-gamma-lightest tbody + tbody{border-color: #fdc8cc;}.table-hover .table-gamma-lightest:hover{background-color: #fdc8cc;}.table-hover .table-gamma-lightest:hover > td, .table-hover .table-gamma-lightest:hover > th{background-color: #fdc8cc;}.table-delta, .table-delta > th, .table-delta > td{background-color: #d1d1db;}.table-delta th, .table-delta td, .table-delta thead th, .table-delta tbody + tbody{border-color: #aaaabd;}.table-hover .table-delta:hover{background-color: #c3c3d0;}.table-hover .table-delta:hover > td, .table-hover .table-delta:hover > th{background-color: #c3c3d0;}.table-delta-dark, .table-delta-dark > th, .table-delta-dark > td{background-color: #c7c7cd;}.table-delta-dark th, .table-delta-dark td, .table-delta-dark thead th, .table-delta-dark tbody + tbody{border-color: #9796a2;}.table-hover .table-delta-dark:hover{background-color: #babac1;}.table-hover .table-delta-dark:hover > td, .table-hover .table-delta-dark:hover > th{background-color: #babac1;}.table-delta-light, .table-delta-light > th, .table-delta-light > td{background-color: #d6d6e2;}.table-delta-light th, .table-delta-light td, .table-delta-light thead th, .table-delta-light tbody + tbody{border-color: #b4b3ca;}.table-hover .table-delta-light:hover{background-color: #c7c7d7;}.table-hover .table-delta-light:hover > td, .table-hover .table-delta-light:hover > th{background-color: #c7c7d7;}.table-delta-lightest, .table-delta-lightest > th, .table-delta-lightest > td{background-color: #dbdbea;}.table-delta-lightest th, .table-delta-lightest td, .table-delta-lightest thead th, .table-delta-lightest tbody + tbody{border-color: #bdbcd7;}.table-hover .table-delta-lightest:hover{background-color: #cbcbe1;}.table-hover .table-delta-lightest:hover > td, .table-hover .table-delta-lightest:hover > th{background-color: #cbcbe1;}.table-epsilon, .table-epsilon > th, .table-epsilon > td{background-color: #f3d4c9;}.table-epsilon th, .table-epsilon td, .table-epsilon thead th, .table-epsilon tbody + tbody{border-color: #e9af9b;}.table-hover .table-epsilon:hover{background-color: #eec3b4;}.table-hover .table-epsilon:hover > td, .table-hover .table-epsilon:hover > th{background-color: #eec3b4;}.table-epsilon-dark, .table-epsilon-dark > th, .table-epsilon-dark > td{background-color: #e5cdc5;}.table-epsilon-dark th, .table-epsilon-dark td, .table-epsilon-dark thead th, .table-epsilon-dark tbody + tbody{border-color: #cfa393;}.table-hover .table-epsilon-dark:hover{background-color: #ddbeb3;}.table-hover .table-epsilon-dark:hover > td, .table-hover .table-epsilon-dark:hover > th{background-color: #ddbeb3;}.table-epsilon-light, .table-epsilon-light > th, .table-epsilon-light > td{background-color: #fbd8cb;}.table-epsilon-light th, .table-epsilon-light td, .table-epsilon-light thead th, .table-epsilon-light tbody + tbody{border-color: #f7b69f;}.table-hover .table-epsilon-light:hover{background-color: #f9c6b3;}.table-hover .table-epsilon-light:hover > td, .table-hover .table-epsilon-light:hover > th{background-color: #f9c6b3;}.table-epsilon-lightest, .table-epsilon-lightest > th, .table-epsilon-lightest > td{background-color: #ffdfd3;}.table-epsilon-lightest th, .table-epsilon-lightest td, .table-epsilon-lightest thead th, .table-epsilon-lightest tbody + tbody{border-color: #ffc4ae;}.table-hover .table-epsilon-lightest:hover{background-color: #ffccba;}.table-hover .table-epsilon-lightest:hover > td, .table-hover .table-epsilon-lightest:hover > th{background-color: #ffccba;}.table-active, .table-active > th, .table-active > td{background-color: rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover{background-color: rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover > td, .table-hover .table-active:hover > th{background-color: rgba(0, 0, 0, 0.075);}.table .thead-dark th{color: white; background-color: #343a40; border-color: #454d55;}.table .thead-light th{color: #495057; background-color: #e9ecef; border-color: #dee2e6;}.table-dark{color: white; background-color: #343a40;}.table-dark th, .table-dark td, .table-dark thead th{border-color: #454d55;}.table-dark.table-bordered{border: 0;}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color: rgba(255, 255, 255, 0.05);}.table-dark.table-hover tbody tr:hover{color: white; background-color: rgba(255, 255, 255, 0.075);}@media (max-width: 575.98px){.table-responsive-sm{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-sm > .table-bordered{border: 0;}}@media (max-width: 767.98px){.table-responsive-md{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-md > .table-bordered{border: 0;}}@media (max-width: 991.98px){.table-responsive-lg{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-lg > .table-bordered{border: 0;}}@media (max-width: 1199.98px){.table-responsive-xl{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-xl > .table-bordered{border: 0;}}.table-responsive{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive > .table-bordered{border: 0;}.form-control{display: block; width: 100%; height: calc(1.45em + 0.75rem + 2px); padding: 0.375rem 0.9375rem; font-size: 0.75rem; font-weight: 400; line-height: 1.45; color: #495057; background-color: white; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.125rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.form-control{transition: none;}}.form-control::-ms-expand{background-color: transparent; border: 0;}.form-control:focus{color: #495057; background-color: white; border-color: #21fffb; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.form-control::placeholder{color: #6c757d; opacity: 1;}.form-control:disabled, .o_wysiwyg_loader, .form-control[readonly]{background-color: #e9ecef; opacity: 1;}select.form-control:focus::-ms-value{color: #495057; background-color: white;}.form-control-file, .form-control-range{display: block; width: 100%;}.col-form-label, .control-label{padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.45;}.col-form-label-lg{padding-top: calc(0.625rem + 1px); padding-bottom: calc(0.625rem + 1px); font-size: 0.84375rem; line-height: 1.3333333;}.col-form-label-sm{padding-top: calc(0.0625rem + 1px); padding-bottom: calc(0.0625rem + 1px); font-size: 0.703125rem; line-height: 1.3;}.form-control-plaintext{display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0; line-height: 1.45; color: #343a40; background-color: transparent; border: solid transparent; border-width: 1px 0;}.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg{padding-right: 0; padding-left: 0;}.form-control-sm{height: calc(1.3em + 0.125rem + 2px); padding: 0.0625rem 0.3125rem; font-size: 0.703125rem; line-height: 1.3; border-radius: 0.0625rem;}.form-control-lg{height: calc(1.3333333em + 1.25rem + 2px); padding: 0.625rem 1rem; font-size: 0.84375rem; line-height: 1.3333333; border-radius: 0.125rem;}select.form-control[size], select.form-control[multiple]{height: auto;}textarea.form-control{height: auto;}.form-group{margin-bottom: 1rem;}.form-text, .help-block{display: block; margin-top: 0.25rem;}.form-row{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px;}.form-row > .col, .form-row > [class*="col-"]{padding-right: 5px; padding-left: 5px;}.form-check{position: relative; display: block; padding-left: 1.25rem;}.form-check-input{position: absolute; margin-top: 0.3rem; margin-left: -1.25rem;}.form-check-input:disabled ~ .form-check-label{color: #6c757d;}.form-check-label{margin-bottom: 0;}.form-check-inline{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; padding-left: 0; margin-right: 0.75rem;}.form-check-inline .form-check-input{position: static; margin-top: 0; margin-right: 0.3125rem; margin-left: 0;}.valid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #2CBB70;}.valid-tooltip{position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.75rem; line-height: 1.45; color: white; background-color: #2cbb70; border-radius: 0.125rem;}.was-validated .form-control:valid, .form-control.is-valid, .has-success .form-control{border-color: #2CBB70; padding-right: calc(1.45em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232CBB70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: center right calc(0.3625em + 0.1875rem); background-size: calc(0.725em + 0.375rem) calc(0.725em + 0.375rem);}.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .has-success .form-control:focus{border-color: #2CBB70; box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.25);}.was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .has-success .form-control ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .has-success .form-control ~ .valid-tooltip{display: block;}.was-validated textarea.form-control:valid, textarea.form-control.is-valid, .has-success textarea.form-control{padding-right: calc(1.45em + 0.75rem); background-position: top calc(0.3625em + 0.1875rem) right calc(0.3625em + 0.1875rem);}.was-validated .custom-select:valid, .custom-select.is-valid, .has-success .custom-select.form-control{border-color: #2CBB70; padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.9375rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232CBB70' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") white no-repeat center right 1.9375rem/calc(0.725em + 0.375rem) calc(0.725em + 0.375rem);}.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus, .has-success .custom-select.form-control:focus{border-color: #2CBB70; box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.25);}.was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .has-success .custom-select.form-control ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip, .has-success .custom-select.form-control ~ .valid-tooltip{display: block;}.was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .has-success .form-control-file.form-control ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip, .has-success .form-control-file.form-control ~ .valid-tooltip{display: block;}.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label, .has-success .form-check-input.form-control ~ .form-check-label{color: #2CBB70;}.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .has-success .form-check-input.form-control ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .has-success .form-check-input.form-control ~ .valid-tooltip{display: block;}.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label, .has-success .custom-control-input.form-control ~ .custom-control-label{color: #2CBB70;}.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before, .has-success .custom-control-input.form-control ~ .custom-control-label::before{border-color: #2CBB70;}.was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .has-success .custom-control-input.form-control ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip, .has-success .custom-control-input.form-control ~ .valid-tooltip{display: block;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before, .has-success .custom-control-input.form-control:checked ~ .custom-control-label::before{border-color: #46d48a; background-color: #46d48a;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before, .has-success .custom-control-input.form-control:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, .has-success .custom-control-input.form-control:focus:not(:checked) ~ .custom-control-label::before{border-color: #2CBB70;}.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label, .has-success .custom-file-input.form-control ~ .custom-file-label{border-color: #2CBB70;}.was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .has-success .custom-file-input.form-control ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip, .has-success .custom-file-input.form-control ~ .valid-tooltip{display: block;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label, .has-success .custom-file-input.form-control:focus ~ .custom-file-label{border-color: #2CBB70; box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.25);}.invalid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #D9534F;}.invalid-tooltip{position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: .1rem; font-size: 0.75rem; line-height: 1.45; color: white; background-color: #d9534f; border-radius: 0.125rem;}.was-validated .form-control:invalid, .form-control.is-invalid, .has-error .form-control{border-color: #D9534F; padding-right: calc(1.45em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23D9534F' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23D9534F' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); background-repeat: no-repeat; background-position: center right calc(0.3625em + 0.1875rem); background-size: calc(0.725em + 0.375rem) calc(0.725em + 0.375rem);}.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .has-error .form-control:focus{border-color: #D9534F; box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);}.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .has-error .form-control ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .has-error .form-control ~ .invalid-tooltip{display: block;}.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid, .has-error textarea.form-control{padding-right: calc(1.45em + 0.75rem); background-position: top calc(0.3625em + 0.1875rem) right calc(0.3625em + 0.1875rem);}.was-validated .custom-select:invalid, .custom-select.is-invalid, .has-error .custom-select.form-control{border-color: #D9534F; padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.9375rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23D9534F' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23D9534F' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") white no-repeat center right 1.9375rem/calc(0.725em + 0.375rem) calc(0.725em + 0.375rem);}.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus, .has-error .custom-select.form-control:focus{border-color: #D9534F; box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);}.was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .has-error .custom-select.form-control ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip, .has-error .custom-select.form-control ~ .invalid-tooltip{display: block;}.was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .has-error .form-control-file.form-control ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip, .has-error .form-control-file.form-control ~ .invalid-tooltip{display: block;}.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label, .has-error .form-check-input.form-control ~ .form-check-label{color: #D9534F;}.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .has-error .form-check-input.form-control ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .has-error .form-check-input.form-control ~ .invalid-tooltip{display: block;}.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label, .has-error .custom-control-input.form-control ~ .custom-control-label{color: #D9534F;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before, .has-error .custom-control-input.form-control ~ .custom-control-label::before{border-color: #D9534F;}.was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .has-error .custom-control-input.form-control ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip, .has-error .custom-control-input.form-control ~ .invalid-tooltip{display: block;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before, .has-error .custom-control-input.form-control:checked ~ .custom-control-label::before{border-color: #e27c79; background-color: #e27c79;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before, .has-error .custom-control-input.form-control:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .has-error .custom-control-input.form-control:focus:not(:checked) ~ .custom-control-label::before{border-color: #D9534F;}.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label, .has-error .custom-file-input.form-control ~ .custom-file-label{border-color: #D9534F;}.was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .has-error .custom-file-input.form-control ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip, .has-error .custom-file-input.form-control ~ .invalid-tooltip{display: block;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label, .has-error .custom-file-input.form-control:focus ~ .custom-file-label{border-color: #D9534F; box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25);}.form-inline{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; align-items: center;}.form-inline .form-check{width: 100%;}@media (min-width: 576px){.form-inline label{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; margin-bottom: 0;}.form-inline .form-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; -webkit-flex-flow: row wrap; flex-flow: row wrap; align-items: center; margin-bottom: 0;}.form-inline .form-control{display: inline-block; width: auto; vertical-align: middle;}.form-inline .form-control-plaintext{display: inline-block;}.form-inline .input-group, .form-inline .custom-select{width: auto;}.form-inline .form-check{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0;}.form-inline .form-check-input{position: relative; flex-shrink: 0; margin-top: 0; margin-right: 0.25rem; margin-left: 0;}.form-inline .custom-control{align-items: center; justify-content: center;}.form-inline .custom-control-label{margin-bottom: 0;}}.btn{display: inline-block; font-weight: 600; color: #343a40; text-align: center; vertical-align: middle; user-select: none; background-color: transparent; border: 1px solid transparent; padding: 0.375rem 0.9375rem; font-size: 0.75rem; line-height: 1.45; border-radius: 0.125rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.btn{transition: none;}}.btn:hover{color: #343a40; text-decoration: none;}.btn:focus, .btn.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.btn.disabled, .btn:disabled{opacity: 0.65;}a.btn.disabled, fieldset:disabled a.btn{pointer-events: none;}.btn-primary{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-primary:hover{color: white; background-color: #007a77; border-color: #006d6b;}.btn-primary:focus, .btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}.btn-primary.disabled, .btn-primary:disabled{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle{color: white; background-color: #006d6b; border-color: #00605e;}.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}.btn-secondary{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-secondary:hover{color: white; background-color: #98a2ac; border-color: #919ca6;}.btn-secondary:focus, .btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);}.btn-secondary.disabled, .btn-secondary:disabled{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle{color: white; background-color: #919ca6; border-color: #8a95a1;}.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);}.btn-success{color: white; background-color: #2CBB70; border-color: #2CBB70;}.btn-success:hover{color: white; background-color: #259c5d; border-color: #229257;}.btn-success:focus, .btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(76, 197, 133, 0.5);}.btn-success.disabled, .btn-success:disabled{color: white; background-color: #2CBB70; border-color: #2CBB70;}.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle{color: white; background-color: #229257; border-color: #208751;}.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(76, 197, 133, 0.5);}.btn-info{color: white; background-color: #4B9EB6; border-color: #4B9EB6;}.btn-info:hover{color: white; background-color: #3f879c; border-color: #3b7f93;}.btn-info:focus, .btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(102, 173, 193, 0.5);}.btn-info.disabled, .btn-info:disabled{color: white; background-color: #4B9EB6; border-color: #4B9EB6;}.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle{color: white; background-color: #3b7f93; border-color: #387789;}.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(102, 173, 193, 0.5);}.btn-warning{color: white; background-color: #F79B5B; border-color: #F79B5B;}.btn-warning:hover{color: white; background-color: #f58537; border-color: #f57d2a;}.btn-warning:focus, .btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(248, 170, 116, 0.5);}.btn-warning.disabled, .btn-warning:disabled{color: white; background-color: #F79B5B; border-color: #F79B5B;}.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle{color: white; background-color: #f57d2a; border-color: #f4761e;}.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(248, 170, 116, 0.5);}.btn-danger{color: white; background-color: #D9534F; border-color: #D9534F;}.btn-danger:hover{color: white; background-color: #d23430; border-color: #c9302c;}.btn-danger:focus, .btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);}.btn-danger.disabled, .btn-danger:disabled{color: white; background-color: #D9534F; border-color: #D9534F;}.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle{color: white; background-color: #c9302c; border-color: #bf2e29;}.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(223, 109, 105, 0.5);}.btn-light{color: #343a40; background-color: #f6f9f9; border-color: #f6f9f9;}.btn-light:hover{color: #343a40; background-color: #dfeae9; border-color: #d7e4e4;}.btn-light:focus, .btn-light.focus{box-shadow: 0 0 0 0.2rem rgba(217, 220, 221, 0.5);}.btn-light.disabled, .btn-light:disabled{color: #343a40; background-color: #f6f9f9; border-color: #f6f9f9;}.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle{color: #343a40; background-color: #d7e4e4; border-color: #d0dfdf;}.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(217, 220, 221, 0.5);}.btn-dark{color: white; background-color: #141f1e; border-color: #141f1e;}.btn-dark:hover{color: white; background-color: #050808; border-color: black;}.btn-dark:focus, .btn-dark.focus{box-shadow: 0 0 0 0.2rem rgba(56, 64, 64, 0.5);}.btn-dark.disabled, .btn-dark:disabled{color: white; background-color: #141f1e; border-color: #141f1e;}.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle{color: white; background-color: black; border-color: black;}.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(56, 64, 64, 0.5);}.btn-default{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-default:hover{color: white; background-color: #98a2ac; border-color: #919ca6;}.btn-default:focus, .btn-default.focus{box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);}.btn-default.disabled, .btn-default:disabled{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, .show > .btn-default.dropdown-toggle{color: white; background-color: #919ca6; border-color: #8a95a1;}.btn-default:not(:disabled):not(.disabled):active:focus, .btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-default.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5);}.btn-violet-dark{color: white; background-color: #875A7B; border-color: #875A7B;}.btn-violet-dark:hover{color: white; background-color: #704b66; border-color: #68465f;}.btn-violet-dark:focus, .btn-violet-dark.focus{box-shadow: 0 0 0 0.2rem rgba(153, 115, 143, 0.5);}.btn-violet-dark.disabled, .btn-violet-dark:disabled{color: white; background-color: #875A7B; border-color: #875A7B;}.btn-violet-dark:not(:disabled):not(.disabled):active, .btn-violet-dark:not(:disabled):not(.disabled).active, .show > .btn-violet-dark.dropdown-toggle{color: white; background-color: #68465f; border-color: #614158;}.btn-violet-dark:not(:disabled):not(.disabled):active:focus, .btn-violet-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-violet-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(153, 115, 143, 0.5);}.btn-violet-darker{color: white; background-color: #62495B; border-color: #62495B;}.btn-violet-darker:hover{color: white; background-color: #4c3947; border-color: #453340;}.btn-violet-darker:focus, .btn-violet-darker.focus{box-shadow: 0 0 0 0.2rem rgba(122, 100, 116, 0.5);}.btn-violet-darker.disabled, .btn-violet-darker:disabled{color: white; background-color: #62495B; border-color: #62495B;}.btn-violet-darker:not(:disabled):not(.disabled):active, .btn-violet-darker:not(:disabled):not(.disabled).active, .show > .btn-violet-darker.dropdown-toggle{color: white; background-color: #453340; border-color: #3d2e39;}.btn-violet-darker:not(:disabled):not(.disabled):active:focus, .btn-violet-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-violet-darker.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(122, 100, 116, 0.5);}.btn-inverse-lightest{color: white; background-color: #98A6B0; border-color: #98A6B0;}.btn-inverse-lightest:hover{color: white; background-color: #82939f; border-color: #7b8d9a;}.btn-inverse-lightest:focus, .btn-inverse-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(167, 179, 188, 0.5);}.btn-inverse-lightest.disabled, .btn-inverse-lightest:disabled{color: white; background-color: #98A6B0; border-color: #98A6B0;}.btn-inverse-lightest:not(:disabled):not(.disabled):active, .btn-inverse-lightest:not(:disabled):not(.disabled).active, .show > .btn-inverse-lightest.dropdown-toggle{color: white; background-color: #7b8d9a; border-color: #748794;}.btn-inverse-lightest:not(:disabled):not(.disabled):active:focus, .btn-inverse-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(167, 179, 188, 0.5);}.btn-inverse-light{color: white; background-color: #8B979F; border-color: #8B979F;}.btn-inverse-light:hover{color: white; background-color: #76848e; border-color: #707e87;}.btn-inverse-light:focus, .btn-inverse-light.focus{box-shadow: 0 0 0 0.2rem rgba(156, 167, 173, 0.5);}.btn-inverse-light.disabled, .btn-inverse-light:disabled{color: white; background-color: #8B979F; border-color: #8B979F;}.btn-inverse-light:not(:disabled):not(.disabled):active, .btn-inverse-light:not(:disabled):not(.disabled).active, .show > .btn-inverse-light.dropdown-toggle{color: white; background-color: #707e87; border-color: #6a7780;}.btn-inverse-light:not(:disabled):not(.disabled):active:focus, .btn-inverse-light:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(156, 167, 173, 0.5);}.btn-inverse{color: white; background-color: #47738F; border-color: #47738F;}.btn-inverse:hover{color: white; background-color: #3a5e75; border-color: #36586d;}.btn-inverse:focus, .btn-inverse.focus{box-shadow: 0 0 0 0.2rem rgba(99, 136, 160, 0.5);}.btn-inverse.disabled, .btn-inverse:disabled{color: white; background-color: #47738F; border-color: #47738F;}.btn-inverse:not(:disabled):not(.disabled):active, .btn-inverse:not(:disabled):not(.disabled).active, .show > .btn-inverse.dropdown-toggle{color: white; background-color: #36586d; border-color: #325164;}.btn-inverse:not(:disabled):not(.disabled):active:focus, .btn-inverse:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(99, 136, 160, 0.5);}.btn-inverse-dark{color: white; background-color: #5B7687; border-color: #5B7687;}.btn-inverse-dark:hover{color: white; background-color: #4c6270; border-color: #465b69;}.btn-inverse-dark:focus, .btn-inverse-dark.focus{box-shadow: 0 0 0 0.2rem rgba(116, 139, 153, 0.5);}.btn-inverse-dark.disabled, .btn-inverse-dark:disabled{color: white; background-color: #5B7687; border-color: #5B7687;}.btn-inverse-dark:not(:disabled):not(.disabled):active, .btn-inverse-dark:not(:disabled):not(.disabled).active, .show > .btn-inverse-dark.dropdown-toggle{color: white; background-color: #465b69; border-color: #415561;}.btn-inverse-dark:not(:disabled):not(.disabled):active:focus, .btn-inverse-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(116, 139, 153, 0.5);}.btn-inverse-darker{color: white; background-color: #485761; border-color: #485761;}.btn-inverse-darker:hover{color: white; background-color: #38434b; border-color: #323d44;}.btn-inverse-darker:focus, .btn-inverse-darker.focus{box-shadow: 0 0 0 0.2rem rgba(99, 112, 121, 0.5);}.btn-inverse-darker.disabled, .btn-inverse-darker:disabled{color: white; background-color: #485761; border-color: #485761;}.btn-inverse-darker:not(:disabled):not(.disabled):active, .btn-inverse-darker:not(:disabled):not(.disabled).active, .show > .btn-inverse-darker.dropdown-toggle{color: white; background-color: #323d44; border-color: #2d363c;}.btn-inverse-darker:not(:disabled):not(.disabled):active:focus, .btn-inverse-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-inverse-darker.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(99, 112, 121, 0.5);}.btn-alpha{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-alpha:hover{color: white; background-color: #007a77; border-color: #006d6b;}.btn-alpha:focus, .btn-alpha.focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}.btn-alpha.disabled, .btn-alpha:disabled{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-alpha:not(:disabled):not(.disabled):active, .btn-alpha:not(:disabled):not(.disabled).active, .show > .btn-alpha.dropdown-toggle{color: white; background-color: #006d6b; border-color: #00605e;}.btn-alpha:not(:disabled):not(.disabled):active:focus, .btn-alpha:not(:disabled):not(.disabled).active:focus, .show > .btn-alpha.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5);}.btn-alpha-dark{color: white; background-color: #18856F; border-color: #18856F;}.btn-alpha-dark:hover{color: white; background-color: #126554; border-color: #105a4b;}.btn-alpha-dark:focus, .btn-alpha-dark.focus{box-shadow: 0 0 0 0.2rem rgba(59, 151, 133, 0.5);}.btn-alpha-dark.disabled, .btn-alpha-dark:disabled{color: white; background-color: #18856F; border-color: #18856F;}.btn-alpha-dark:not(:disabled):not(.disabled):active, .btn-alpha-dark:not(:disabled):not(.disabled).active, .show > .btn-alpha-dark.dropdown-toggle{color: white; background-color: #105a4b; border-color: #0e4f42;}.btn-alpha-dark:not(:disabled):not(.disabled):active:focus, .btn-alpha-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-alpha-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(59, 151, 133, 0.5);}.btn-alpha-light{color: white; background-color: #26D1AF; border-color: #26D1AF;}.btn-alpha-light:hover{color: white; background-color: #20b194; border-color: #1ea68b;}.btn-alpha-light:focus, .btn-alpha-light.focus{box-shadow: 0 0 0 0.2rem rgba(71, 216, 187, 0.5);}.btn-alpha-light.disabled, .btn-alpha-light:disabled{color: white; background-color: #26D1AF; border-color: #26D1AF;}.btn-alpha-light:not(:disabled):not(.disabled):active, .btn-alpha-light:not(:disabled):not(.disabled).active, .show > .btn-alpha-light.dropdown-toggle{color: white; background-color: #1ea68b; border-color: #1c9b82;}.btn-alpha-light:not(:disabled):not(.disabled):active:focus, .btn-alpha-light:not(:disabled):not(.disabled).active:focus, .show > .btn-alpha-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(71, 216, 187, 0.5);}.btn-alpha-lightest{color: white; background-color: #2AEBC4; border-color: #2AEBC4;}.btn-alpha-lightest:hover{color: white; background-color: #14dab2; border-color: #13cfa9;}.btn-alpha-lightest:focus, .btn-alpha-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(74, 238, 205, 0.5);}.btn-alpha-lightest.disabled, .btn-alpha-lightest:disabled{color: white; background-color: #2AEBC4; border-color: #2AEBC4;}.btn-alpha-lightest:not(:disabled):not(.disabled):active, .btn-alpha-lightest:not(:disabled):not(.disabled).active, .show > .btn-alpha-lightest.dropdown-toggle{color: white; background-color: #13cfa9; border-color: #12c39f;}.btn-alpha-lightest:not(:disabled):not(.disabled):active:focus, .btn-alpha-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-alpha-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(74, 238, 205, 0.5);}.btn-beta{color: white; background-color: #5B899E; border-color: #5B899E;}.btn-beta:hover{color: white; background-color: #4d7486; border-color: #486d7e;}.btn-beta:focus, .btn-beta.focus{box-shadow: 0 0 0 0.2rem rgba(116, 155, 173, 0.5);}.btn-beta.disabled, .btn-beta:disabled{color: white; background-color: #5B899E; border-color: #5B899E;}.btn-beta:not(:disabled):not(.disabled):active, .btn-beta:not(:disabled):not(.disabled).active, .show > .btn-beta.dropdown-toggle{color: white; background-color: #486d7e; border-color: #446676;}.btn-beta:not(:disabled):not(.disabled):active:focus, .btn-beta:not(:disabled):not(.disabled).active:focus, .show > .btn-beta.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(116, 155, 173, 0.5);}.btn-beta-dark{color: white; background-color: #3D5D6B; border-color: #3D5D6B;}.btn-beta-dark:hover{color: white; background-color: #2f4853; border-color: #2a414b;}.btn-beta-dark:focus, .btn-beta-dark.focus{box-shadow: 0 0 0 0.2rem rgba(90, 117, 129, 0.5);}.btn-beta-dark.disabled, .btn-beta-dark:disabled{color: white; background-color: #3D5D6B; border-color: #3D5D6B;}.btn-beta-dark:not(:disabled):not(.disabled):active, .btn-beta-dark:not(:disabled):not(.disabled).active, .show > .btn-beta-dark.dropdown-toggle{color: white; background-color: #2a414b; border-color: #263a42;}.btn-beta-dark:not(:disabled):not(.disabled):active:focus, .btn-beta-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-beta-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(90, 117, 129, 0.5);}.btn-beta-light{color: white; background-color: #699FB8; border-color: #699FB8;}.btn-beta-light:hover{color: white; background-color: #518eaa; border-color: #4c87a2;}.btn-beta-light:focus, .btn-beta-light.focus{box-shadow: 0 0 0 0.2rem rgba(128, 173, 195, 0.5);}.btn-beta-light.disabled, .btn-beta-light:disabled{color: white; background-color: #699FB8; border-color: #699FB8;}.btn-beta-light:not(:disabled):not(.disabled):active, .btn-beta-light:not(:disabled):not(.disabled).active, .show > .btn-beta-light.dropdown-toggle{color: white; background-color: #4c87a2; border-color: #487f99;}.btn-beta-light:not(:disabled):not(.disabled):active:focus, .btn-beta-light:not(:disabled):not(.disabled).active:focus, .show > .btn-beta-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(128, 173, 195, 0.5);}.btn-beta-lightest{color: white; background-color: #77B5D1; border-color: #77B5D1;}.btn-beta-lightest:hover{color: white; background-color: #5aa5c7; border-color: #51a0c4;}.btn-beta-lightest:focus, .btn-beta-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(139, 192, 216, 0.5);}.btn-beta-lightest.disabled, .btn-beta-lightest:disabled{color: white; background-color: #77B5D1; border-color: #77B5D1;}.btn-beta-lightest:not(:disabled):not(.disabled):active, .btn-beta-lightest:not(:disabled):not(.disabled).active, .show > .btn-beta-lightest.dropdown-toggle{color: white; background-color: #51a0c4; border-color: #479bc1;}.btn-beta-lightest:not(:disabled):not(.disabled):active:focus, .btn-beta-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-beta-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(139, 192, 216, 0.5);}.btn-gamma{color: white; background-color: #E46F78; border-color: #E46F78;}.btn-gamma:hover{color: white; background-color: #de4f5a; border-color: #dc4450;}.btn-gamma:focus, .btn-gamma.focus{box-shadow: 0 0 0 0.2rem rgba(232, 133, 140, 0.5);}.btn-gamma.disabled, .btn-gamma:disabled{color: white; background-color: #E46F78; border-color: #E46F78;}.btn-gamma:not(:disabled):not(.disabled):active, .btn-gamma:not(:disabled):not(.disabled).active, .show > .btn-gamma.dropdown-toggle{color: white; background-color: #dc4450; border-color: #da3946;}.btn-gamma:not(:disabled):not(.disabled):active:focus, .btn-gamma:not(:disabled):not(.disabled).active:focus, .show > .btn-gamma.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(232, 133, 140, 0.5);}.btn-gamma-dark{color: white; background-color: #B0565C; border-color: #B0565C;}.btn-gamma-dark:hover{color: white; background-color: #98474d; border-color: #904348;}.btn-gamma-dark:focus, .btn-gamma-dark.focus{box-shadow: 0 0 0 0.2rem rgba(188, 111, 116, 0.5);}.btn-gamma-dark.disabled, .btn-gamma-dark:disabled{color: white; background-color: #B0565C; border-color: #B0565C;}.btn-gamma-dark:not(:disabled):not(.disabled):active, .btn-gamma-dark:not(:disabled):not(.disabled).active, .show > .btn-gamma-dark.dropdown-toggle{color: white; background-color: #904348; border-color: #873f44;}.btn-gamma-dark:not(:disabled):not(.disabled):active:focus, .btn-gamma-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-gamma-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(188, 111, 116, 0.5);}.btn-gamma-light{color: white; background-color: #FC7C84; border-color: #FC7C84;}.btn-gamma-light:hover{color: white; background-color: #fb5761; border-color: #fb4a55;}.btn-gamma-light:focus, .btn-gamma-light.focus{box-shadow: 0 0 0 0.2rem rgba(252, 144, 150, 0.5);}.btn-gamma-light.disabled, .btn-gamma-light:disabled{color: white; background-color: #FC7C84; border-color: #FC7C84;}.btn-gamma-light:not(:disabled):not(.disabled):active, .btn-gamma-light:not(:disabled):not(.disabled).active, .show > .btn-gamma-light.dropdown-toggle{color: white; background-color: #fb4a55; border-color: #fb3e49;}.btn-gamma-light:not(:disabled):not(.disabled):active:focus, .btn-gamma-light:not(:disabled):not(.disabled).active:focus, .show > .btn-gamma-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 144, 150, 0.5);}.btn-gamma-lightest{color: white; background-color: #FC959C; border-color: #FC959C;}.btn-gamma-lightest:hover{color: white; background-color: #fb7079; border-color: #fb636e;}.btn-gamma-lightest:focus, .btn-gamma-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(252, 165, 171, 0.5);}.btn-gamma-lightest.disabled, .btn-gamma-lightest:disabled{color: white; background-color: #FC959C; border-color: #FC959C;}.btn-gamma-lightest:not(:disabled):not(.disabled):active, .btn-gamma-lightest:not(:disabled):not(.disabled).active, .show > .btn-gamma-lightest.dropdown-toggle{color: white; background-color: #fb636e; border-color: #fa5762;}.btn-gamma-lightest:not(:disabled):not(.disabled):active:focus, .btn-gamma-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-gamma-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 165, 171, 0.5);}.btn-delta{color: white; background-color: #5C5B80; border-color: #5C5B80;}.btn-delta:hover{color: white; background-color: #4c4b6a; border-color: #474662;}.btn-delta:focus, .btn-delta.focus{box-shadow: 0 0 0 0.2rem rgba(116, 116, 147, 0.5);}.btn-delta.disabled, .btn-delta:disabled{color: white; background-color: #5C5B80; border-color: #5C5B80;}.btn-delta:not(:disabled):not(.disabled):active, .btn-delta:not(:disabled):not(.disabled).active, .show > .btn-delta.dropdown-toggle{color: white; background-color: #474662; border-color: #41415b;}.btn-delta:not(:disabled):not(.disabled):active:focus, .btn-delta:not(:disabled):not(.disabled).active:focus, .show > .btn-delta.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(116, 116, 147, 0.5);}.btn-delta-dark{color: white; background-color: #37364D; border-color: #37364D;}.btn-delta-dark:hover{color: white; background-color: #272637; border-color: #22212f;}.btn-delta-dark:focus, .btn-delta-dark.focus{box-shadow: 0 0 0 0.2rem rgba(85, 84, 104, 0.5);}.btn-delta-dark.disabled, .btn-delta-dark:disabled{color: white; background-color: #37364D; border-color: #37364D;}.btn-delta-dark:not(:disabled):not(.disabled):active, .btn-delta-dark:not(:disabled):not(.disabled).active, .show > .btn-delta-dark.dropdown-toggle{color: white; background-color: #22212f; border-color: #1c1c28;}.btn-delta-dark:not(:disabled):not(.disabled):active:focus, .btn-delta-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-delta-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(85, 84, 104, 0.5);}.btn-delta-light{color: white; background-color: #6E6D99; border-color: #6E6D99;}.btn-delta-light:hover{color: white; background-color: #5d5c84; border-color: #58577c;}.btn-delta-light:focus, .btn-delta-light.focus{box-shadow: 0 0 0 0.2rem rgba(132, 131, 168, 0.5);}.btn-delta-light.disabled, .btn-delta-light:disabled{color: white; background-color: #6E6D99; border-color: #6E6D99;}.btn-delta-light:not(:disabled):not(.disabled):active, .btn-delta-light:not(:disabled):not(.disabled).active, .show > .btn-delta-light.dropdown-toggle{color: white; background-color: #58577c; border-color: #525275;}.btn-delta-light:not(:disabled):not(.disabled):active:focus, .btn-delta-light:not(:disabled):not(.disabled).active:focus, .show > .btn-delta-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(132, 131, 168, 0.5);}.btn-delta-lightest{color: white; background-color: #807FB3; border-color: #807FB3;}.btn-delta-lightest:hover{color: white; background-color: #6867a5; border-color: #605fa0;}.btn-delta-lightest:focus, .btn-delta-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(147, 146, 190, 0.5);}.btn-delta-lightest.disabled, .btn-delta-lightest:disabled{color: white; background-color: #807FB3; border-color: #807FB3;}.btn-delta-lightest:not(:disabled):not(.disabled):active, .btn-delta-lightest:not(:disabled):not(.disabled).active, .show > .btn-delta-lightest.dropdown-toggle{color: white; background-color: #605fa0; border-color: #5b5a98;}.btn-delta-lightest:not(:disabled):not(.disabled):active:focus, .btn-delta-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-delta-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(147, 146, 190, 0.5);}.btn-epsilon{color: white; background-color: #D5653E; border-color: #D5653E;}.btn-epsilon:hover{color: white; background-color: #c2522a; border-color: #b84d28;}.btn-epsilon:focus, .btn-epsilon.focus{box-shadow: 0 0 0 0.2rem rgba(219, 124, 91, 0.5);}.btn-epsilon.disabled, .btn-epsilon:disabled{color: white; background-color: #D5653E; border-color: #D5653E;}.btn-epsilon:not(:disabled):not(.disabled):active, .btn-epsilon:not(:disabled):not(.disabled).active, .show > .btn-epsilon.dropdown-toggle{color: white; background-color: #b84d28; border-color: #ad4926;}.btn-epsilon:not(:disabled):not(.disabled):active:focus, .btn-epsilon:not(:disabled):not(.disabled).active:focus, .show > .btn-epsilon.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(219, 124, 91, 0.5);}.btn-epsilon-dark{color: white; background-color: #A34E2F; border-color: #A34E2F;}.btn-epsilon-dark:hover{color: white; background-color: #854026; border-color: #7b3b24;}.btn-epsilon-dark:focus, .btn-epsilon-dark.focus{box-shadow: 0 0 0 0.2rem rgba(177, 105, 78, 0.5);}.btn-epsilon-dark.disabled, .btn-epsilon-dark:disabled{color: white; background-color: #A34E2F; border-color: #A34E2F;}.btn-epsilon-dark:not(:disabled):not(.disabled):active, .btn-epsilon-dark:not(:disabled):not(.disabled).active, .show > .btn-epsilon-dark.dropdown-toggle{color: white; background-color: #7b3b24; border-color: #723621;}.btn-epsilon-dark:not(:disabled):not(.disabled):active:focus, .btn-epsilon-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-epsilon-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(177, 105, 78, 0.5);}.btn-epsilon-light{color: white; background-color: #F07346; border-color: #F07346;}.btn-epsilon-light:hover{color: white; background-color: #ed5823; border-color: #ec4f17;}.btn-epsilon-light:focus, .btn-epsilon-light.focus{box-shadow: 0 0 0 0.2rem rgba(242, 136, 98, 0.5);}.btn-epsilon-light.disabled, .btn-epsilon-light:disabled{color: white; background-color: #F07346; border-color: #F07346;}.btn-epsilon-light:not(:disabled):not(.disabled):active, .btn-epsilon-light:not(:disabled):not(.disabled).active, .show > .btn-epsilon-light.dropdown-toggle{color: white; background-color: #ec4f17; border-color: #e44a12;}.btn-epsilon-light:not(:disabled):not(.disabled):active:focus, .btn-epsilon-light:not(:disabled):not(.disabled).active:focus, .show > .btn-epsilon-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(242, 136, 98, 0.5);}.btn-epsilon-lightest{color: white; background-color: #FF8D63; border-color: #FF8D63;}.btn-epsilon-lightest:hover{color: white; background-color: #ff713d; border-color: #ff6830;}.btn-epsilon-lightest:focus, .btn-epsilon-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(255, 158, 122, 0.5);}.btn-epsilon-lightest.disabled, .btn-epsilon-lightest:disabled{color: white; background-color: #FF8D63; border-color: #FF8D63;}.btn-epsilon-lightest:not(:disabled):not(.disabled):active, .btn-epsilon-lightest:not(:disabled):not(.disabled).active, .show > .btn-epsilon-lightest.dropdown-toggle{color: white; background-color: #ff6830; border-color: #ff5e23;}.btn-epsilon-lightest:not(:disabled):not(.disabled):active:focus, .btn-epsilon-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-epsilon-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(255, 158, 122, 0.5);}.btn-outline-primary{color: #00A09D; border-color: #00A09D;}.btn-outline-primary:hover{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-outline-primary:focus, .btn-outline-primary.focus{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.btn-outline-primary.disabled, .btn-outline-primary:disabled{color: #00A09D; background-color: transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.btn-outline-secondary{color: #adb5bd; border-color: #adb5bd;}.btn-outline-secondary:hover{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-outline-secondary:focus, .btn-outline-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.btn-outline-secondary.disabled, .btn-outline-secondary:disabled{color: #adb5bd; background-color: transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.btn-outline-success{color: #2CBB70; border-color: #2CBB70;}.btn-outline-success:hover{color: white; background-color: #2CBB70; border-color: #2CBB70;}.btn-outline-success:focus, .btn-outline-success.focus{box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.5);}.btn-outline-success.disabled, .btn-outline-success:disabled{color: #2CBB70; background-color: transparent;}.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle{color: white; background-color: #2CBB70; border-color: #2CBB70;}.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.5);}.btn-outline-info{color: #4B9EB6; border-color: #4B9EB6;}.btn-outline-info:hover{color: white; background-color: #4B9EB6; border-color: #4B9EB6;}.btn-outline-info:focus, .btn-outline-info.focus{box-shadow: 0 0 0 0.2rem rgba(75, 158, 182, 0.5);}.btn-outline-info.disabled, .btn-outline-info:disabled{color: #4B9EB6; background-color: transparent;}.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle{color: white; background-color: #4B9EB6; border-color: #4B9EB6;}.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(75, 158, 182, 0.5);}.btn-outline-warning{color: #F79B5B; border-color: #F79B5B;}.btn-outline-warning:hover{color: white; background-color: #F79B5B; border-color: #F79B5B;}.btn-outline-warning:focus, .btn-outline-warning.focus{box-shadow: 0 0 0 0.2rem rgba(247, 155, 91, 0.5);}.btn-outline-warning.disabled, .btn-outline-warning:disabled{color: #F79B5B; background-color: transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle{color: white; background-color: #F79B5B; border-color: #F79B5B;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(247, 155, 91, 0.5);}.btn-outline-danger{color: #D9534F; border-color: #D9534F;}.btn-outline-danger:hover{color: white; background-color: #D9534F; border-color: #D9534F;}.btn-outline-danger:focus, .btn-outline-danger.focus{box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);}.btn-outline-danger.disabled, .btn-outline-danger:disabled{color: #D9534F; background-color: transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle{color: white; background-color: #D9534F; border-color: #D9534F;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);}.btn-outline-light{color: #f6f9f9; border-color: #f6f9f9;}.btn-outline-light:hover{color: #343a40; background-color: #f6f9f9; border-color: #f6f9f9;}.btn-outline-light:focus, .btn-outline-light.focus{box-shadow: 0 0 0 0.2rem rgba(246, 249, 249, 0.5);}.btn-outline-light.disabled, .btn-outline-light:disabled{color: #f6f9f9; background-color: transparent;}.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle{color: #343a40; background-color: #f6f9f9; border-color: #f6f9f9;}.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(246, 249, 249, 0.5);}.btn-outline-dark{color: #141f1e; border-color: #141f1e;}.btn-outline-dark:hover{color: white; background-color: #141f1e; border-color: #141f1e;}.btn-outline-dark:focus, .btn-outline-dark.focus{box-shadow: 0 0 0 0.2rem rgba(20, 31, 30, 0.5);}.btn-outline-dark.disabled, .btn-outline-dark:disabled{color: #141f1e; background-color: transparent;}.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle{color: white; background-color: #141f1e; border-color: #141f1e;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(20, 31, 30, 0.5);}.btn-outline-default{color: #adb5bd; border-color: #adb5bd;}.btn-outline-default:hover{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-outline-default:focus, .btn-outline-default.focus{box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.btn-outline-default.disabled, .btn-outline-default:disabled{color: #adb5bd; background-color: transparent;}.btn-outline-default:not(:disabled):not(.disabled):active, .btn-outline-default:not(:disabled):not(.disabled).active, .show > .btn-outline-default.dropdown-toggle{color: white; background-color: #adb5bd; border-color: #adb5bd;}.btn-outline-default:not(:disabled):not(.disabled):active:focus, .btn-outline-default:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-default.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.btn-outline-violet-dark{color: #875A7B; border-color: #875A7B;}.btn-outline-violet-dark:hover{color: white; background-color: #875A7B; border-color: #875A7B;}.btn-outline-violet-dark:focus, .btn-outline-violet-dark.focus{box-shadow: 0 0 0 0.2rem rgba(135, 90, 123, 0.5);}.btn-outline-violet-dark.disabled, .btn-outline-violet-dark:disabled{color: #875A7B; background-color: transparent;}.btn-outline-violet-dark:not(:disabled):not(.disabled):active, .btn-outline-violet-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-violet-dark.dropdown-toggle{color: white; background-color: #875A7B; border-color: #875A7B;}.btn-outline-violet-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-violet-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-violet-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(135, 90, 123, 0.5);}.btn-outline-violet-darker{color: #62495B; border-color: #62495B;}.btn-outline-violet-darker:hover{color: white; background-color: #62495B; border-color: #62495B;}.btn-outline-violet-darker:focus, .btn-outline-violet-darker.focus{box-shadow: 0 0 0 0.2rem rgba(98, 73, 91, 0.5);}.btn-outline-violet-darker.disabled, .btn-outline-violet-darker:disabled{color: #62495B; background-color: transparent;}.btn-outline-violet-darker:not(:disabled):not(.disabled):active, .btn-outline-violet-darker:not(:disabled):not(.disabled).active, .show > .btn-outline-violet-darker.dropdown-toggle{color: white; background-color: #62495B; border-color: #62495B;}.btn-outline-violet-darker:not(:disabled):not(.disabled):active:focus, .btn-outline-violet-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-violet-darker.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(98, 73, 91, 0.5);}.btn-outline-inverse-lightest{color: #98A6B0; border-color: #98A6B0;}.btn-outline-inverse-lightest:hover{color: white; background-color: #98A6B0; border-color: #98A6B0;}.btn-outline-inverse-lightest:focus, .btn-outline-inverse-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(152, 166, 176, 0.5);}.btn-outline-inverse-lightest.disabled, .btn-outline-inverse-lightest:disabled{color: #98A6B0; background-color: transparent;}.btn-outline-inverse-lightest:not(:disabled):not(.disabled):active, .btn-outline-inverse-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-inverse-lightest.dropdown-toggle{color: white; background-color: #98A6B0; border-color: #98A6B0;}.btn-outline-inverse-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-inverse-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(152, 166, 176, 0.5);}.btn-outline-inverse-light{color: #8B979F; border-color: #8B979F;}.btn-outline-inverse-light:hover{color: white; background-color: #8B979F; border-color: #8B979F;}.btn-outline-inverse-light:focus, .btn-outline-inverse-light.focus{box-shadow: 0 0 0 0.2rem rgba(139, 151, 159, 0.5);}.btn-outline-inverse-light.disabled, .btn-outline-inverse-light:disabled{color: #8B979F; background-color: transparent;}.btn-outline-inverse-light:not(:disabled):not(.disabled):active, .btn-outline-inverse-light:not(:disabled):not(.disabled).active, .show > .btn-outline-inverse-light.dropdown-toggle{color: white; background-color: #8B979F; border-color: #8B979F;}.btn-outline-inverse-light:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-inverse-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(139, 151, 159, 0.5);}.btn-outline-inverse{color: #47738F; border-color: #47738F;}.btn-outline-inverse:hover{color: white; background-color: #47738F; border-color: #47738F;}.btn-outline-inverse:focus, .btn-outline-inverse.focus{box-shadow: 0 0 0 0.2rem rgba(71, 115, 143, 0.5);}.btn-outline-inverse.disabled, .btn-outline-inverse:disabled{color: #47738F; background-color: transparent;}.btn-outline-inverse:not(:disabled):not(.disabled):active, .btn-outline-inverse:not(:disabled):not(.disabled).active, .show > .btn-outline-inverse.dropdown-toggle{color: white; background-color: #47738F; border-color: #47738F;}.btn-outline-inverse:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-inverse.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(71, 115, 143, 0.5);}.btn-outline-inverse-dark{color: #5B7687; border-color: #5B7687;}.btn-outline-inverse-dark:hover{color: white; background-color: #5B7687; border-color: #5B7687;}.btn-outline-inverse-dark:focus, .btn-outline-inverse-dark.focus{box-shadow: 0 0 0 0.2rem rgba(91, 118, 135, 0.5);}.btn-outline-inverse-dark.disabled, .btn-outline-inverse-dark:disabled{color: #5B7687; background-color: transparent;}.btn-outline-inverse-dark:not(:disabled):not(.disabled):active, .btn-outline-inverse-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-inverse-dark.dropdown-toggle{color: white; background-color: #5B7687; border-color: #5B7687;}.btn-outline-inverse-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-inverse-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(91, 118, 135, 0.5);}.btn-outline-inverse-darker{color: #485761; border-color: #485761;}.btn-outline-inverse-darker:hover{color: white; background-color: #485761; border-color: #485761;}.btn-outline-inverse-darker:focus, .btn-outline-inverse-darker.focus{box-shadow: 0 0 0 0.2rem rgba(72, 87, 97, 0.5);}.btn-outline-inverse-darker.disabled, .btn-outline-inverse-darker:disabled{color: #485761; background-color: transparent;}.btn-outline-inverse-darker:not(:disabled):not(.disabled):active, .btn-outline-inverse-darker:not(:disabled):not(.disabled).active, .show > .btn-outline-inverse-darker.dropdown-toggle{color: white; background-color: #485761; border-color: #485761;}.btn-outline-inverse-darker:not(:disabled):not(.disabled):active:focus, .btn-outline-inverse-darker:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-inverse-darker.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(72, 87, 97, 0.5);}.btn-outline-alpha{color: #00A09D; border-color: #00A09D;}.btn-outline-alpha:hover{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-outline-alpha:focus, .btn-outline-alpha.focus{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.btn-outline-alpha.disabled, .btn-outline-alpha:disabled{color: #00A09D; background-color: transparent;}.btn-outline-alpha:not(:disabled):not(.disabled):active, .btn-outline-alpha:not(:disabled):not(.disabled).active, .show > .btn-outline-alpha.dropdown-toggle{color: white; background-color: #00A09D; border-color: #00A09D;}.btn-outline-alpha:not(:disabled):not(.disabled):active:focus, .btn-outline-alpha:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-alpha.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.btn-outline-alpha-dark{color: #18856F; border-color: #18856F;}.btn-outline-alpha-dark:hover{color: white; background-color: #18856F; border-color: #18856F;}.btn-outline-alpha-dark:focus, .btn-outline-alpha-dark.focus{box-shadow: 0 0 0 0.2rem rgba(24, 133, 111, 0.5);}.btn-outline-alpha-dark.disabled, .btn-outline-alpha-dark:disabled{color: #18856F; background-color: transparent;}.btn-outline-alpha-dark:not(:disabled):not(.disabled):active, .btn-outline-alpha-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-alpha-dark.dropdown-toggle{color: white; background-color: #18856F; border-color: #18856F;}.btn-outline-alpha-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-alpha-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-alpha-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(24, 133, 111, 0.5);}.btn-outline-alpha-light{color: #26D1AF; border-color: #26D1AF;}.btn-outline-alpha-light:hover{color: white; background-color: #26D1AF; border-color: #26D1AF;}.btn-outline-alpha-light:focus, .btn-outline-alpha-light.focus{box-shadow: 0 0 0 0.2rem rgba(38, 209, 175, 0.5);}.btn-outline-alpha-light.disabled, .btn-outline-alpha-light:disabled{color: #26D1AF; background-color: transparent;}.btn-outline-alpha-light:not(:disabled):not(.disabled):active, .btn-outline-alpha-light:not(:disabled):not(.disabled).active, .show > .btn-outline-alpha-light.dropdown-toggle{color: white; background-color: #26D1AF; border-color: #26D1AF;}.btn-outline-alpha-light:not(:disabled):not(.disabled):active:focus, .btn-outline-alpha-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-alpha-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(38, 209, 175, 0.5);}.btn-outline-alpha-lightest{color: #2AEBC4; border-color: #2AEBC4;}.btn-outline-alpha-lightest:hover{color: white; background-color: #2AEBC4; border-color: #2AEBC4;}.btn-outline-alpha-lightest:focus, .btn-outline-alpha-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(42, 235, 196, 0.5);}.btn-outline-alpha-lightest.disabled, .btn-outline-alpha-lightest:disabled{color: #2AEBC4; background-color: transparent;}.btn-outline-alpha-lightest:not(:disabled):not(.disabled):active, .btn-outline-alpha-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-alpha-lightest.dropdown-toggle{color: white; background-color: #2AEBC4; border-color: #2AEBC4;}.btn-outline-alpha-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-alpha-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-alpha-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(42, 235, 196, 0.5);}.btn-outline-beta{color: #5B899E; border-color: #5B899E;}.btn-outline-beta:hover{color: white; background-color: #5B899E; border-color: #5B899E;}.btn-outline-beta:focus, .btn-outline-beta.focus{box-shadow: 0 0 0 0.2rem rgba(91, 137, 158, 0.5);}.btn-outline-beta.disabled, .btn-outline-beta:disabled{color: #5B899E; background-color: transparent;}.btn-outline-beta:not(:disabled):not(.disabled):active, .btn-outline-beta:not(:disabled):not(.disabled).active, .show > .btn-outline-beta.dropdown-toggle{color: white; background-color: #5B899E; border-color: #5B899E;}.btn-outline-beta:not(:disabled):not(.disabled):active:focus, .btn-outline-beta:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-beta.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(91, 137, 158, 0.5);}.btn-outline-beta-dark{color: #3D5D6B; border-color: #3D5D6B;}.btn-outline-beta-dark:hover{color: white; background-color: #3D5D6B; border-color: #3D5D6B;}.btn-outline-beta-dark:focus, .btn-outline-beta-dark.focus{box-shadow: 0 0 0 0.2rem rgba(61, 93, 107, 0.5);}.btn-outline-beta-dark.disabled, .btn-outline-beta-dark:disabled{color: #3D5D6B; background-color: transparent;}.btn-outline-beta-dark:not(:disabled):not(.disabled):active, .btn-outline-beta-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-beta-dark.dropdown-toggle{color: white; background-color: #3D5D6B; border-color: #3D5D6B;}.btn-outline-beta-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-beta-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-beta-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(61, 93, 107, 0.5);}.btn-outline-beta-light{color: #699FB8; border-color: #699FB8;}.btn-outline-beta-light:hover{color: white; background-color: #699FB8; border-color: #699FB8;}.btn-outline-beta-light:focus, .btn-outline-beta-light.focus{box-shadow: 0 0 0 0.2rem rgba(105, 159, 184, 0.5);}.btn-outline-beta-light.disabled, .btn-outline-beta-light:disabled{color: #699FB8; background-color: transparent;}.btn-outline-beta-light:not(:disabled):not(.disabled):active, .btn-outline-beta-light:not(:disabled):not(.disabled).active, .show > .btn-outline-beta-light.dropdown-toggle{color: white; background-color: #699FB8; border-color: #699FB8;}.btn-outline-beta-light:not(:disabled):not(.disabled):active:focus, .btn-outline-beta-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-beta-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(105, 159, 184, 0.5);}.btn-outline-beta-lightest{color: #77B5D1; border-color: #77B5D1;}.btn-outline-beta-lightest:hover{color: white; background-color: #77B5D1; border-color: #77B5D1;}.btn-outline-beta-lightest:focus, .btn-outline-beta-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(119, 181, 209, 0.5);}.btn-outline-beta-lightest.disabled, .btn-outline-beta-lightest:disabled{color: #77B5D1; background-color: transparent;}.btn-outline-beta-lightest:not(:disabled):not(.disabled):active, .btn-outline-beta-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-beta-lightest.dropdown-toggle{color: white; background-color: #77B5D1; border-color: #77B5D1;}.btn-outline-beta-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-beta-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-beta-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(119, 181, 209, 0.5);}.btn-outline-gamma{color: #E46F78; border-color: #E46F78;}.btn-outline-gamma:hover{color: white; background-color: #E46F78; border-color: #E46F78;}.btn-outline-gamma:focus, .btn-outline-gamma.focus{box-shadow: 0 0 0 0.2rem rgba(228, 111, 120, 0.5);}.btn-outline-gamma.disabled, .btn-outline-gamma:disabled{color: #E46F78; background-color: transparent;}.btn-outline-gamma:not(:disabled):not(.disabled):active, .btn-outline-gamma:not(:disabled):not(.disabled).active, .show > .btn-outline-gamma.dropdown-toggle{color: white; background-color: #E46F78; border-color: #E46F78;}.btn-outline-gamma:not(:disabled):not(.disabled):active:focus, .btn-outline-gamma:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gamma.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(228, 111, 120, 0.5);}.btn-outline-gamma-dark{color: #B0565C; border-color: #B0565C;}.btn-outline-gamma-dark:hover{color: white; background-color: #B0565C; border-color: #B0565C;}.btn-outline-gamma-dark:focus, .btn-outline-gamma-dark.focus{box-shadow: 0 0 0 0.2rem rgba(176, 86, 92, 0.5);}.btn-outline-gamma-dark.disabled, .btn-outline-gamma-dark:disabled{color: #B0565C; background-color: transparent;}.btn-outline-gamma-dark:not(:disabled):not(.disabled):active, .btn-outline-gamma-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-gamma-dark.dropdown-toggle{color: white; background-color: #B0565C; border-color: #B0565C;}.btn-outline-gamma-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-gamma-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gamma-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(176, 86, 92, 0.5);}.btn-outline-gamma-light{color: #FC7C84; border-color: #FC7C84;}.btn-outline-gamma-light:hover{color: white; background-color: #FC7C84; border-color: #FC7C84;}.btn-outline-gamma-light:focus, .btn-outline-gamma-light.focus{box-shadow: 0 0 0 0.2rem rgba(252, 124, 132, 0.5);}.btn-outline-gamma-light.disabled, .btn-outline-gamma-light:disabled{color: #FC7C84; background-color: transparent;}.btn-outline-gamma-light:not(:disabled):not(.disabled):active, .btn-outline-gamma-light:not(:disabled):not(.disabled).active, .show > .btn-outline-gamma-light.dropdown-toggle{color: white; background-color: #FC7C84; border-color: #FC7C84;}.btn-outline-gamma-light:not(:disabled):not(.disabled):active:focus, .btn-outline-gamma-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gamma-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 124, 132, 0.5);}.btn-outline-gamma-lightest{color: #FC959C; border-color: #FC959C;}.btn-outline-gamma-lightest:hover{color: white; background-color: #FC959C; border-color: #FC959C;}.btn-outline-gamma-lightest:focus, .btn-outline-gamma-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(252, 149, 156, 0.5);}.btn-outline-gamma-lightest.disabled, .btn-outline-gamma-lightest:disabled{color: #FC959C; background-color: transparent;}.btn-outline-gamma-lightest:not(:disabled):not(.disabled):active, .btn-outline-gamma-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-gamma-lightest.dropdown-toggle{color: white; background-color: #FC959C; border-color: #FC959C;}.btn-outline-gamma-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-gamma-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gamma-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 149, 156, 0.5);}.btn-outline-delta{color: #5C5B80; border-color: #5C5B80;}.btn-outline-delta:hover{color: white; background-color: #5C5B80; border-color: #5C5B80;}.btn-outline-delta:focus, .btn-outline-delta.focus{box-shadow: 0 0 0 0.2rem rgba(92, 91, 128, 0.5);}.btn-outline-delta.disabled, .btn-outline-delta:disabled{color: #5C5B80; background-color: transparent;}.btn-outline-delta:not(:disabled):not(.disabled):active, .btn-outline-delta:not(:disabled):not(.disabled).active, .show > .btn-outline-delta.dropdown-toggle{color: white; background-color: #5C5B80; border-color: #5C5B80;}.btn-outline-delta:not(:disabled):not(.disabled):active:focus, .btn-outline-delta:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-delta.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(92, 91, 128, 0.5);}.btn-outline-delta-dark{color: #37364D; border-color: #37364D;}.btn-outline-delta-dark:hover{color: white; background-color: #37364D; border-color: #37364D;}.btn-outline-delta-dark:focus, .btn-outline-delta-dark.focus{box-shadow: 0 0 0 0.2rem rgba(55, 54, 77, 0.5);}.btn-outline-delta-dark.disabled, .btn-outline-delta-dark:disabled{color: #37364D; background-color: transparent;}.btn-outline-delta-dark:not(:disabled):not(.disabled):active, .btn-outline-delta-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-delta-dark.dropdown-toggle{color: white; background-color: #37364D; border-color: #37364D;}.btn-outline-delta-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-delta-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-delta-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(55, 54, 77, 0.5);}.btn-outline-delta-light{color: #6E6D99; border-color: #6E6D99;}.btn-outline-delta-light:hover{color: white; background-color: #6E6D99; border-color: #6E6D99;}.btn-outline-delta-light:focus, .btn-outline-delta-light.focus{box-shadow: 0 0 0 0.2rem rgba(110, 109, 153, 0.5);}.btn-outline-delta-light.disabled, .btn-outline-delta-light:disabled{color: #6E6D99; background-color: transparent;}.btn-outline-delta-light:not(:disabled):not(.disabled):active, .btn-outline-delta-light:not(:disabled):not(.disabled).active, .show > .btn-outline-delta-light.dropdown-toggle{color: white; background-color: #6E6D99; border-color: #6E6D99;}.btn-outline-delta-light:not(:disabled):not(.disabled):active:focus, .btn-outline-delta-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-delta-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(110, 109, 153, 0.5);}.btn-outline-delta-lightest{color: #807FB3; border-color: #807FB3;}.btn-outline-delta-lightest:hover{color: white; background-color: #807FB3; border-color: #807FB3;}.btn-outline-delta-lightest:focus, .btn-outline-delta-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(128, 127, 179, 0.5);}.btn-outline-delta-lightest.disabled, .btn-outline-delta-lightest:disabled{color: #807FB3; background-color: transparent;}.btn-outline-delta-lightest:not(:disabled):not(.disabled):active, .btn-outline-delta-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-delta-lightest.dropdown-toggle{color: white; background-color: #807FB3; border-color: #807FB3;}.btn-outline-delta-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-delta-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-delta-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(128, 127, 179, 0.5);}.btn-outline-epsilon{color: #D5653E; border-color: #D5653E;}.btn-outline-epsilon:hover{color: white; background-color: #D5653E; border-color: #D5653E;}.btn-outline-epsilon:focus, .btn-outline-epsilon.focus{box-shadow: 0 0 0 0.2rem rgba(213, 101, 62, 0.5);}.btn-outline-epsilon.disabled, .btn-outline-epsilon:disabled{color: #D5653E; background-color: transparent;}.btn-outline-epsilon:not(:disabled):not(.disabled):active, .btn-outline-epsilon:not(:disabled):not(.disabled).active, .show > .btn-outline-epsilon.dropdown-toggle{color: white; background-color: #D5653E; border-color: #D5653E;}.btn-outline-epsilon:not(:disabled):not(.disabled):active:focus, .btn-outline-epsilon:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-epsilon.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(213, 101, 62, 0.5);}.btn-outline-epsilon-dark{color: #A34E2F; border-color: #A34E2F;}.btn-outline-epsilon-dark:hover{color: white; background-color: #A34E2F; border-color: #A34E2F;}.btn-outline-epsilon-dark:focus, .btn-outline-epsilon-dark.focus{box-shadow: 0 0 0 0.2rem rgba(163, 78, 47, 0.5);}.btn-outline-epsilon-dark.disabled, .btn-outline-epsilon-dark:disabled{color: #A34E2F; background-color: transparent;}.btn-outline-epsilon-dark:not(:disabled):not(.disabled):active, .btn-outline-epsilon-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-epsilon-dark.dropdown-toggle{color: white; background-color: #A34E2F; border-color: #A34E2F;}.btn-outline-epsilon-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-epsilon-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-epsilon-dark.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(163, 78, 47, 0.5);}.btn-outline-epsilon-light{color: #F07346; border-color: #F07346;}.btn-outline-epsilon-light:hover{color: white; background-color: #F07346; border-color: #F07346;}.btn-outline-epsilon-light:focus, .btn-outline-epsilon-light.focus{box-shadow: 0 0 0 0.2rem rgba(240, 115, 70, 0.5);}.btn-outline-epsilon-light.disabled, .btn-outline-epsilon-light:disabled{color: #F07346; background-color: transparent;}.btn-outline-epsilon-light:not(:disabled):not(.disabled):active, .btn-outline-epsilon-light:not(:disabled):not(.disabled).active, .show > .btn-outline-epsilon-light.dropdown-toggle{color: white; background-color: #F07346; border-color: #F07346;}.btn-outline-epsilon-light:not(:disabled):not(.disabled):active:focus, .btn-outline-epsilon-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-epsilon-light.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 115, 70, 0.5);}.btn-outline-epsilon-lightest{color: #FF8D63; border-color: #FF8D63;}.btn-outline-epsilon-lightest:hover{color: white; background-color: #FF8D63; border-color: #FF8D63;}.btn-outline-epsilon-lightest:focus, .btn-outline-epsilon-lightest.focus{box-shadow: 0 0 0 0.2rem rgba(255, 141, 99, 0.5);}.btn-outline-epsilon-lightest.disabled, .btn-outline-epsilon-lightest:disabled{color: #FF8D63; background-color: transparent;}.btn-outline-epsilon-lightest:not(:disabled):not(.disabled):active, .btn-outline-epsilon-lightest:not(:disabled):not(.disabled).active, .show > .btn-outline-epsilon-lightest.dropdown-toggle{color: white; background-color: #FF8D63; border-color: #FF8D63;}.btn-outline-epsilon-lightest:not(:disabled):not(.disabled):active:focus, .btn-outline-epsilon-lightest:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-epsilon-lightest.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(255, 141, 99, 0.5);}.btn-link{font-weight: 400; color: #875A7B; text-decoration: none;}.btn-link:hover{color: #7c6576; text-decoration: none;}.btn-link:focus, .btn-link.focus{text-decoration: none; box-shadow: none;}.btn-link:disabled, .btn-link.disabled{color: #6c757d; pointer-events: none;}.btn-lg, .btn-group-lg > .btn{padding: 0.625rem 1rem; font-size: 0.84375rem; line-height: 1.3333333; border-radius: 0.125rem;}.btn-sm, .btn-group-sm > .btn, .btn-xs{padding: 0.0625rem 0.3125rem; font-size: 0.703125rem; line-height: 1.3; border-radius: 0.125rem;}.btn-block{display: block; width: 100%;}.btn-block + .btn-block{margin-top: 0.5rem;}input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block{width: 100%;}.fade{transition: opacity 0.15s linear;}@media (prefers-reduced-motion: reduce){.fade{transition: none;}}.fade:not(.show){opacity: 0;}.collapse:not(.show){display: none;}.collapsing{position: relative; height: 0; overflow: hidden; transition: height 0.35s ease;}@media (prefers-reduced-motion: reduce){.collapsing{transition: none;}}.dropup, .dropright, .dropdown, .dropleft{position: relative;}.dropdown-toggle{white-space: nowrap;}.dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-bottom: 0; border-left: 0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left: 0;}.dropdown-menu{position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 0.9375rem; color: #343a40; text-align: left; list-style: none; background-color: white; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.125rem;}.dropdown-menu-left{right: auto; left: 0;}.dropdown-menu-right{right: 0; left: auto;}@media (min-width: 576px){.dropdown-menu-sm-left{right: auto; left: 0;}.dropdown-menu-sm-right{right: 0; left: auto;}}@media (min-width: 768px){.dropdown-menu-md-left{right: auto; left: 0;}.dropdown-menu-md-right{right: 0; left: auto;}}@media (min-width: 992px){.dropdown-menu-lg-left{right: auto; left: 0;}.dropdown-menu-lg-right{right: 0; left: auto;}}@media (min-width: 1200px){.dropdown-menu-xl-left{right: auto; left: 0;}.dropdown-menu-xl-right{right: 0; left: auto;}}.dropup .dropdown-menu{top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem;}.dropup .dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0; border-right: 0.3em solid transparent; border-bottom: 0.3em solid; border-left: 0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left: 0;}.dropright .dropdown-menu{top: 0; right: auto; left: 100%; margin-top: 0; margin-left: 0.125rem;}.dropright .dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0; border-bottom: 0.3em solid transparent; border-left: 0.3em solid;}.dropright .dropdown-toggle:empty::after{margin-left: 0;}.dropright .dropdown-toggle::after{vertical-align: 0;}.dropleft .dropdown-menu{top: 0; right: 100%; left: auto; margin-top: 0; margin-right: 0.125rem;}.dropleft .dropdown-toggle::after{display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: "";}.dropleft .dropdown-toggle::after{display: none;}.dropleft .dropdown-toggle::before{display: inline-block; margin-right: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid transparent; border-right: 0.3em solid; border-bottom: 0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after{margin-left: 0;}.dropleft .dropdown-toggle::before{vertical-align: 0;}.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"]{right: auto; bottom: auto;}.dropdown-divider, .dropdown-menu .divider{height: 0; margin: 0.5rem 0; overflow: hidden; border-top: 1px solid #e9ecef;}.dropdown-item, .dropdown-menu a{display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0;}.dropdown-item:hover, .dropdown-menu a:hover, .dropdown-item:focus, .dropdown-menu a:focus{color: #16181b; text-decoration: none; background-color: #f8f9fa;}.dropdown-item.active, .dropdown-menu a.active, .dropdown-item:active, .dropdown-menu a:active{color: white; text-decoration: none; background-color: #00A09D;}.dropdown-item.disabled, .dropdown-menu a.disabled, .dropdown-item:disabled, .dropdown-menu a:disabled{color: #6c757d; pointer-events: none; background-color: transparent;}.dropdown-menu.show{display: block;}.dropdown-header{display: block; padding: 0.5rem 1.5rem; margin-bottom: 0; font-size: 0.75rem; color: #6c757d; white-space: nowrap;}.dropdown-item-text{display: block; padding: 0.25rem 1.5rem; color: #212529;}.btn-group, .btn-group-vertical{position: relative; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; vertical-align: middle;}.btn-group > .btn, .btn-group-vertical > .btn{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;}.btn-group > .btn:hover, .btn-group-vertical > .btn:hover{z-index: 1;}.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active{z-index: 1;}.btn-toolbar{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; justify-content: flex-start;}.btn-toolbar .input-group{width: auto;}.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child){margin-left: -1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius: 0; border-bottom-right-radius: 0;}.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0; border-bottom-left-radius: 0;}.dropdown-toggle-split{padding-right: 0.703125rem; padding-left: 0.703125rem;}.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after{margin-left: 0;}.dropleft .dropdown-toggle-split::before{margin-right: 0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .btn-xs + .dropdown-toggle-split{padding-right: 0.234375rem; padding-left: 0.234375rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split{padding-right: 0.75rem; padding-left: 0.75rem;}.btn-group-vertical{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start; justify-content: center;}.btn-group-vertical > .btn, .btn-group-vertical > .btn-group{width: 100%;}.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child){margin-top: -1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius: 0; border-bottom-left-radius: 0;}.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius: 0; border-top-right-radius: 0;}.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn{margin-bottom: 0;}.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"]{position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none;}.input-group{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: stretch; width: 100%;}.input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; width: 1%; margin-bottom: 0;}.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file{margin-left: -1px;}.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index: 3;}.input-group > .custom-file .custom-file-input:focus{z-index: 4;}.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}.input-group > .custom-file{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius: 0; border-bottom-left-radius: 0;}.input-group-prepend, .input-group .input-group-btn:first-child, .input-group-append, .input-group .form-control ~ .input-group-btn, .input-group .input-group-addon{display: -webkit-box; display: -webkit-flex; display: flex;}.input-group-prepend .btn, .input-group .input-group-btn:first-child .btn, .input-group-append .btn, .input-group .form-control ~ .input-group-btn .btn, .input-group .input-group-addon .btn{position: relative; z-index: 2;}.input-group-prepend .btn:focus, .input-group .input-group-btn:first-child .btn:focus, .input-group-append .btn:focus, .input-group .form-control ~ .input-group-btn .btn:focus, .input-group .input-group-addon .btn:focus{z-index: 3;}.input-group-prepend .btn + .btn, .input-group .input-group-btn:first-child .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group .input-group-btn:first-child .btn + .input-group-text, .input-group-prepend .input-group .btn + .input-group-addon, .input-group .input-group-prepend .btn + .input-group-addon, .input-group .input-group-btn:first-child .btn + .input-group-addon, .input-group-prepend .input-group-text + .input-group-text, .input-group .input-group-btn:first-child .input-group-text + .input-group-text, .input-group-prepend .input-group .input-group-addon + .input-group-text, .input-group .input-group-prepend .input-group-addon + .input-group-text, .input-group .input-group-btn:first-child .input-group-addon + .input-group-text, .input-group-prepend .input-group .input-group-text + .input-group-addon, .input-group .input-group-prepend .input-group-text + .input-group-addon, .input-group .input-group-btn:first-child .input-group-text + .input-group-addon, .input-group-prepend .input-group .input-group-addon + .input-group-addon, .input-group .input-group-prepend .input-group-addon + .input-group-addon, .input-group .input-group-btn:first-child .input-group-addon + .input-group-addon, .input-group-prepend .input-group-text + .btn, .input-group .input-group-btn:first-child .input-group-text + .btn, .input-group-prepend .input-group .input-group-addon + .btn, .input-group .input-group-prepend .input-group-addon + .btn, .input-group .input-group-btn:first-child .input-group-addon + .btn, .input-group-append .btn + .btn, .input-group .form-control ~ .input-group-btn .btn + .btn, .input-group .input-group-addon .btn + .btn, .input-group-append .btn + .input-group-text, .input-group .form-control ~ .input-group-btn .btn + .input-group-text, .input-group .input-group-addon .btn + .input-group-text, .input-group-append .input-group .btn + .input-group-addon, .input-group .input-group-append .btn + .input-group-addon, .input-group .form-control ~ .input-group-btn .btn + .input-group-addon, .input-group .input-group-addon .btn + .input-group-addon, .input-group-append .input-group-text + .input-group-text, .input-group .form-control ~ .input-group-btn .input-group-text + .input-group-text, .input-group .input-group-addon .input-group-text + .input-group-text, .input-group-append .input-group .input-group-addon + .input-group-text, .input-group .input-group-append .input-group-addon + .input-group-text, .input-group .form-control ~ .input-group-btn .input-group-addon + .input-group-text, .input-group .input-group-addon .input-group-addon + .input-group-text, .input-group-append .input-group .input-group-text + .input-group-addon, .input-group .input-group-append .input-group-text + .input-group-addon, .input-group .form-control ~ .input-group-btn .input-group-text + .input-group-addon, .input-group .input-group-addon .input-group-text + .input-group-addon, .input-group-append .input-group .input-group-addon + .input-group-addon, .input-group .input-group-append .input-group-addon + .input-group-addon, .input-group .form-control ~ .input-group-btn .input-group-addon + .input-group-addon, .input-group .input-group-addon .input-group-addon + .input-group-addon, .input-group-append .input-group-text + .btn, .input-group .form-control ~ .input-group-btn .input-group-text + .btn, .input-group .input-group-addon .input-group-text + .btn, .input-group-append .input-group .input-group-addon + .btn, .input-group .input-group-append .input-group-addon + .btn, .input-group .form-control ~ .input-group-btn .input-group-addon + .btn, .input-group .input-group-addon .input-group-addon + .btn{margin-left: -1px;}.input-group-prepend, .input-group .input-group-btn:first-child{margin-right: -1px;}.input-group-append, .input-group .form-control ~ .input-group-btn, .input-group .input-group-addon{margin-left: -1px;}.input-group-text, .input-group .input-group-addon{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 0.375rem 0.9375rem; margin-bottom: 0; font-size: 0.75rem; font-weight: 400; line-height: 1.45; color: #495057; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: 0.125rem;}.input-group-text input[type="radio"], .input-group .input-group-addon input[type="radio"], .input-group-text input[type="checkbox"], .input-group .input-group-addon input[type="checkbox"]{margin-top: 0;}.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select{height: calc(1.3333333em + 1.25rem + 2px);}.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group .input-group-lg > .input-group-btn:first-child > .input-group-text, .input-group .input-group-lg > .input-group-prepend > .input-group-addon, .input-group .input-group-lg > .input-group-btn:first-child > .input-group-addon, .input-group-lg > .input-group-append > .input-group-text, .input-group .input-group-lg > .form-control ~ .input-group-btn > .input-group-text, .input-group .input-group-lg > .input-group-addon > .input-group-text, .input-group .input-group-lg > .input-group-append > .input-group-addon, .input-group .input-group-lg > .form-control ~ .input-group-btn > .input-group-addon, .input-group .input-group-lg > .input-group-addon > .input-group-addon, .input-group-lg > .input-group-prepend > .btn, .input-group .input-group-lg > .input-group-btn:first-child > .btn, .input-group-lg > .input-group-append > .btn, .input-group .input-group-lg > .form-control ~ .input-group-btn > .btn, .input-group .input-group-lg > .input-group-addon > .btn{padding: 0.625rem 1rem; font-size: 0.84375rem; line-height: 1.3333333; border-radius: 0.125rem;}.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select{height: calc(1.3em + 0.125rem + 2px);}.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group .input-group-sm > .input-group-btn:first-child > .input-group-text, .input-group .input-group-sm > .input-group-prepend > .input-group-addon, .input-group .input-group-sm > .input-group-btn:first-child > .input-group-addon, .input-group-sm > .input-group-append > .input-group-text, .input-group .input-group-sm > .form-control ~ .input-group-btn > .input-group-text, .input-group .input-group-sm > .input-group-addon > .input-group-text, .input-group .input-group-sm > .input-group-append > .input-group-addon, .input-group .input-group-sm > .form-control ~ .input-group-btn > .input-group-addon, .input-group .input-group-sm > .input-group-addon > .input-group-addon, .input-group-sm > .input-group-prepend > .btn, .input-group .input-group-sm > .input-group-btn:first-child > .btn, .input-group-sm > .input-group-append > .btn, .input-group .input-group-sm > .form-control ~ .input-group-btn > .btn, .input-group .input-group-sm > .input-group-addon > .btn{padding: 0.0625rem 0.3125rem; font-size: 0.703125rem; line-height: 1.3; border-radius: 0.0625rem;}.input-group-lg > .custom-select, .input-group-sm > .custom-select{padding-right: 1.9375rem;}.input-group > .input-group-prepend > .btn, .input-group > .input-group-btn:first-child > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-btn:first-child > .input-group-text, .input-group > .input-group-prepend > .input-group-addon, .input-group > .input-group-btn:first-child > .input-group-addon, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .form-control ~ .input-group-btn:not(:last-child) > .btn, .input-group > .input-group-addon:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .form-control ~ .input-group-btn:not(:last-child) > .input-group-text, .input-group > .input-group-addon:not(:last-child) > .input-group-text, .input-group > .input-group-append:not(:last-child) > .input-group-addon, .input-group > .form-control ~ .input-group-btn:not(:last-child) > .input-group-addon, .input-group > .input-group-addon:not(:last-child) > .input-group-addon, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .form-control ~ .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-addon:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .form-control ~ .input-group-btn:last-child > .input-group-text:not(:last-child), .input-group > .input-group-addon:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:last-child > .input-group-addon:not(:last-child), .input-group > .form-control ~ .input-group-btn:last-child > .input-group-addon:not(:last-child), .input-group > .input-group-addon:last-child > .input-group-addon:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;}.input-group > .input-group-append > .btn, .input-group > .form-control ~ .input-group-btn > .btn, .input-group > .input-group-addon > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .form-control ~ .input-group-btn > .input-group-text, .input-group > .input-group-addon > .input-group-text, .input-group > .input-group-append > .input-group-addon, .input-group > .form-control ~ .input-group-btn > .input-group-addon, .input-group > .input-group-addon > .input-group-addon, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-btn:not(:first-child):first-child > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-btn:not(:first-child):first-child > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .input-group-addon, .input-group > .input-group-btn:not(:first-child):first-child > .input-group-addon, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-btn:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-btn:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-addon:not(:first-child), .input-group > .input-group-btn:first-child > .input-group-addon:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}.custom-control{position: relative; display: block; min-height: 1.359375rem; padding-left: 1.5rem;}.custom-control-inline{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; margin-right: 1rem;}.custom-control-input{position: absolute; z-index: -1; opacity: 0;}.custom-control-input:checked ~ .custom-control-label::before{color: white; border-color: #00A09D; background-color: #00A09D;}.custom-control-input:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color: #21fffb;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color: white; background-color: #54fffc; border-color: #54fffc;}.custom-control-input:disabled ~ .custom-control-label{color: #6c757d;}.custom-control-input:disabled ~ .custom-control-label::before{background-color: #e9ecef;}.custom-control-label{position: relative; margin-bottom: 0; vertical-align: top;}.custom-control-label::before{position: absolute; top: 0.1796875rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; background-color: white; border: #adb5bd solid 1px;}.custom-control-label::after{position: absolute; top: 0.1796875rem; left: -1.5rem; display: block; width: 1rem; height: 1rem; content: ""; background: no-repeat 50% / 50% 50%;}.custom-checkbox .custom-control-label::before{border-radius: 0.125rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='white' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color: #00A09D; background-color: #00A09D;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='white' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color: rgba(0, 160, 157, 0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color: rgba(0, 160, 157, 0.5);}.custom-radio .custom-control-label::before{border-radius: 50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='white'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color: rgba(0, 160, 157, 0.5);}.custom-switch{padding-left: 2.25rem;}.custom-switch .custom-control-label::before{left: -2.25rem; width: 1.75rem; pointer-events: all; border-radius: 0.5rem;}.custom-switch .custom-control-label::after{top: calc(0.1796875rem + 2px); left: calc(-2.25rem + 2px); width: calc(1rem - 4px); height: calc(1rem - 4px); background-color: #adb5bd; border-radius: 0.5rem; transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition: none;}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color: white; transform: translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color: rgba(0, 160, 157, 0.5);}.custom-select{display: inline-block; width: 100%; height: calc(1.45em + 0.75rem + 2px); padding: 0.375rem 1.9375rem 0.375rem 0.9375rem; font-size: 0.75rem; font-weight: 400; line-height: 1.45; color: #495057; vertical-align: middle; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px; background-color: white; border: 1px solid #ced4da; border-radius: 0.125rem; -webkit-appearance: none; -moz-appearance: none; appearance: none;}.custom-select:focus{border-color: #21fffb; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-select:focus::-ms-value{color: #495057; background-color: white;}.custom-select[multiple], .custom-select[size]:not([size="1"]){height: auto; padding-right: 0.9375rem; background-image: none;}.custom-select:disabled{color: #6c757d; background-color: #e9ecef;}.custom-select::-ms-expand{display: none;}.custom-select-sm{height: calc(1.3em + 0.125rem + 2px); padding-top: 0.0625rem; padding-bottom: 0.0625rem; padding-left: 0.3125rem; font-size: 0.703125rem;}.custom-select-lg{height: calc(1.3333333em + 1.25rem + 2px); padding-top: 0.625rem; padding-bottom: 0.625rem; padding-left: 1rem; font-size: 0.84375rem;}.custom-file{position: relative; display: inline-block; width: 100%; height: calc(1.45em + 0.75rem + 2px); margin-bottom: 0;}.custom-file-input{position: relative; z-index: 2; width: 100%; height: calc(1.45em + 0.75rem + 2px); margin: 0; opacity: 0;}.custom-file-input:focus ~ .custom-file-label{border-color: #21fffb; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-file-input:disabled ~ .custom-file-label{background-color: #e9ecef;}.custom-file-input:lang(en) ~ .custom-file-label::after{content: "Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after{content: attr(data-browse);}.custom-file-label{position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: calc(1.45em + 0.75rem + 2px); padding: 0.375rem 0.9375rem; font-weight: 400; line-height: 1.45; color: #495057; background-color: white; border: 1px solid #ced4da; border-radius: 0.125rem;}.custom-file-label::after{position: absolute; top: 0; right: 0; bottom: 0; z-index: 3; display: block; height: calc(1.45em + 0.75rem); padding: 0.375rem 0.9375rem; line-height: 1.45; color: #495057; content: "Browse"; background-color: #e9ecef; border-left: inherit; border-radius: 0 0.125rem 0.125rem 0;}.custom-range{width: 100%; height: calc(1rem + 0.4rem); padding: 0; background-color: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none;}.custom-range:focus{outline: none;}.custom-range:focus::-webkit-slider-thumb{box-shadow: 0 0 0 1px white, 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-range:focus::-moz-range-thumb{box-shadow: 0 0 0 1px white, 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-range:focus::-ms-thumb{box-shadow: 0 0 0 1px white, 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.custom-range::-moz-focus-outer{border: 0;}.custom-range::-webkit-slider-thumb{width: 1rem; height: 1rem; margin-top: -0.25rem; background-color: #00A09D; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition: none;}}.custom-range::-webkit-slider-thumb:active{background-color: #54fffc;}.custom-range::-webkit-slider-runnable-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem;}.custom-range::-moz-range-thumb{width: 1rem; height: 1rem; background-color: #00A09D; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition: none;}}.custom-range::-moz-range-thumb:active{background-color: #54fffc;}.custom-range::-moz-range-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: #dee2e6; border-color: transparent; border-radius: 1rem;}.custom-range::-ms-thumb{width: 1rem; height: 1rem; margin-top: 0; margin-right: 0.2rem; margin-left: 0.2rem; background-color: #00A09D; border: 0; border-radius: 1rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none;}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition: none;}}.custom-range::-ms-thumb:active{background-color: #54fffc;}.custom-range::-ms-track{width: 100%; height: 0.5rem; color: transparent; cursor: pointer; background-color: transparent; border-color: transparent; border-width: 0.5rem;}.custom-range::-ms-fill-lower{background-color: #dee2e6; border-radius: 1rem;}.custom-range::-ms-fill-upper{margin-right: 15px; background-color: #dee2e6; border-radius: 1rem;}.custom-range:disabled::-webkit-slider-thumb{background-color: #adb5bd;}.custom-range:disabled::-webkit-slider-runnable-track{cursor: default;}.custom-range:disabled::-moz-range-thumb{background-color: #adb5bd;}.custom-range:disabled::-moz-range-track{cursor: default;}.custom-range:disabled::-ms-thumb{background-color: #adb5bd;}.custom-control-label::before, .custom-file-label, .custom-select{transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.custom-control-label::before, .custom-file-label, .custom-select{transition: none;}}.nav{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none;}.nav-link, .nav > li > a{display: block; padding: 0.5rem 1rem;}.nav-link:hover, .nav > li > a:hover, .nav-link:focus, .nav > li > a:focus{text-decoration: none;}.nav-link.disabled, .nav > li > a.disabled{color: #6c757d; pointer-events: none; cursor: default;}.nav-tabs{border-bottom: 1px solid #dee2e6;}.nav-tabs .nav-item, .nav-tabs .nav > li{margin-bottom: -1px;}.nav-tabs .nav-link, .nav-tabs .nav > li > a{border: 1px solid transparent; border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem;}.nav-tabs .nav-link:hover, .nav-tabs .nav > li > a:hover, .nav-tabs .nav-link:focus, .nav-tabs .nav > li > a:focus{border-color: #e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled, .nav-tabs .nav > li > a.disabled{color: #6c757d; background-color: transparent; border-color: transparent;}.nav-tabs .nav-link.active, .nav-tabs .nav > li > a.active, .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav > li.show .nav-link, .nav-tabs .nav-item.show .nav > li > a, .nav-tabs .nav > li.show .nav > li > a{color: #495057; background-color: white; border-color: #dee2e6 #dee2e6 white;}.nav-tabs .dropdown-menu{margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0;}.nav-pills .nav-link, .nav-pills .nav > li > a{border-radius: 0.125rem;}.nav-pills .nav-link.active, .nav-pills .nav > li > a.active, .nav-pills .show > .nav-link, .nav-pills .nav > li.show > a{color: #fff; background-color: #875A7B;}.nav-fill .nav-item, .nav-fill .nav > li{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; text-align: center;}.nav-justified .nav-item, .nav-justified .nav > li{flex-basis: 0; flex-grow: 1; text-align: center;}.tab-content > .tab-pane{display: none;}.tab-content > .active{display: block;}.navbar{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem;}.navbar > .container, .navbar > .container-fluid{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; justify-content: space-between;}.navbar-brand{display: inline-block; padding-top: 0.33007812rem; padding-bottom: 0.33007812rem; margin-right: 1rem; font-size: 1.171875rem; line-height: inherit; white-space: nowrap;}.navbar-brand:hover, .navbar-brand:focus{text-decoration: none;}.navbar-nav{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none;}.navbar-nav .nav-link, .navbar-nav .nav > li > a{padding-right: 0; padding-left: 0;}.navbar-nav .dropdown-menu{position: static; float: none;}.navbar-text{display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem;}.navbar-collapse{flex-basis: 100%; flex-grow: 1; align-items: center;}.navbar-toggler{padding: 0.25rem 0.75rem; font-size: 1.171875rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.125rem;}.navbar-toggler:hover, .navbar-toggler:focus{text-decoration: none;}.navbar-toggler-icon{display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; background-size: 100% 100%;}@media (max-width: 575.98px){.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 576px){.navbar-expand-sm{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-sm .navbar-nav{flex-direction: row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-sm .navbar-nav .nav-link, .navbar-expand-sm .navbar-nav .nav > li > a{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-sm .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-sm .navbar-toggler{display: none;}}@media (max-width: 767.98px){.navbar-expand-md > .container, .navbar-expand-md > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 768px){.navbar-expand-md{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-md .navbar-nav{flex-direction: row;}.navbar-expand-md .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-md .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .nav > li > a{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-md > .container, .navbar-expand-md > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-md .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-md .navbar-toggler{display: none;}}@media (max-width: 991.98px){.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 992px){.navbar-expand-lg{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-lg .navbar-nav{flex-direction: row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav .nav > li > a{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-lg .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-lg .navbar-toggler{display: none;}}@media (max-width: 1199.98px){.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid{padding-right: 0; padding-left: 0;}}@media (min-width: 1200px){.navbar-expand-xl{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand-xl .navbar-nav{flex-direction: row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand-xl .navbar-nav .nav-link, .navbar-expand-xl .navbar-nav .nav > li > a{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand-xl .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand-xl .navbar-toggler{display: none;}}.navbar-expand{-webkit-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: start; justify-content: flex-start;}.navbar-expand > .container, .navbar-expand > .container-fluid{padding-right: 0; padding-left: 0;}.navbar-expand .navbar-nav{flex-direction: row;}.navbar-expand .navbar-nav .dropdown-menu{position: absolute;}.navbar-expand .navbar-nav .nav-link, .navbar-expand .navbar-nav .nav > li > a{padding-right: 0.5rem; padding-left: 0.5rem;}.navbar-expand > .container, .navbar-expand > .container-fluid{-webkit-flex-wrap: nowrap; flex-wrap: nowrap;}.navbar-expand .navbar-collapse{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; flex-basis: auto;}.navbar-expand .navbar-toggler{display: none;}.navbar-light .navbar-brand{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav > li > a{color: rgba(0, 0, 0, 0.5);}.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav > li > a:hover, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav > li > a:focus{color: rgba(0, 0, 0, 0.7);}.navbar-light .navbar-nav .nav-link.disabled, .navbar-light .navbar-nav .nav > li > a.disabled{color: rgba(0, 0, 0, 0.3);}.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .nav > li.show > a, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav > li.active > a, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav > li > a.show, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav > li > a.active{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-toggler{color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1);}.navbar-light .navbar-toggler-icon{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text{color: rgba(0, 0, 0, 0.5);}.navbar-light .navbar-text a{color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus{color: rgba(0, 0, 0, 0.9);}.navbar-dark .navbar-brand{color: white;}.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus{color: white;}.navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-nav .nav > li > a{color: rgba(255, 255, 255, 0.5);}.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav > li > a:hover, .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav > li > a:focus{color: rgba(255, 255, 255, 0.75);}.navbar-dark .navbar-nav .nav-link.disabled, .navbar-dark .navbar-nav .nav > li > a.disabled{color: rgba(255, 255, 255, 0.25);}.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .nav > li.show > a, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav > li.active > a, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav > li > a.show, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav > li > a.active{color: white;}.navbar-dark .navbar-toggler{color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1);}.navbar-dark .navbar-toggler-icon{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text{color: rgba(255, 255, 255, 0.5);}.navbar-dark .navbar-text a{color: white;}.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus{color: white;}.card, .panel, .well{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: white; background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.06); border-radius: 0.125rem;}.card > hr, .panel > hr, .well > hr{margin-right: 0; margin-left: 0;}.card > .list-group:first-child .list-group-item:first-child, .panel > .list-group:first-child .list-group-item:first-child, .well > .list-group:first-child .list-group-item:first-child{border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem;}.card > .list-group:last-child .list-group-item:last-child, .panel > .list-group:last-child .list-group-item:last-child, .well > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}.card-body, .panel-body, .well{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; padding: 0.9375rem;}.card-title{margin-bottom: 0.9375rem;}.card-subtitle{margin-top: -0.46875rem; margin-bottom: 0;}.card-text:last-child{margin-bottom: 0;}.card-link:hover{text-decoration: none;}.card-link + .card-link{margin-left: 0.9375rem;}.card-header, .panel-heading{padding: 0.9375rem 0.9375rem; margin-bottom: 0; background-color: transparent; border-bottom: 1px solid rgba(0, 0, 0, 0.06);}.card-header:first-child, .panel-heading:first-child{border-radius: calc(0.125rem - 1px) calc(0.125rem - 1px) 0 0;}.card-header + .list-group .list-group-item:first-child, .panel-heading + .list-group .list-group-item:first-child{border-top: 0;}.card-footer, .panel-footer{padding: 0.9375rem 0.9375rem; background-color: transparent; border-top: 1px solid rgba(0, 0, 0, 0.06);}.card-footer:last-child, .panel-footer:last-child{border-radius: 0 0 calc(0.125rem - 1px) calc(0.125rem - 1px);}.card-header-tabs{margin-right: -0.46875rem; margin-bottom: -0.9375rem; margin-left: -0.46875rem; border-bottom: 0;}.card-header-pills{margin-right: -0.46875rem; margin-left: -0.46875rem;}.card-img-overlay{position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem;}.card-img{width: 100%; border-radius: calc(0.125rem - 1px);}.card-img-top{width: 100%; border-top-left-radius: calc(0.125rem - 1px); border-top-right-radius: calc(0.125rem - 1px);}.card-img-bottom{width: 100%; border-bottom-right-radius: calc(0.125rem - 1px); border-bottom-left-radius: calc(0.125rem - 1px);}.card-deck{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.card-deck .card, .card-deck .panel, .card-deck .well{margin-bottom: 15px;}@media (min-width: 576px){.card-deck{-webkit-flex-flow: row wrap; flex-flow: row wrap; margin-right: -15px; margin-left: -15px;}.card-deck .card, .card-deck .panel, .card-deck .well{display: -webkit-box; display: -webkit-flex; display: flex; flex: 1 0 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; margin-right: 15px; margin-bottom: 0; margin-left: 15px;}}.card-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.card-group > .card, .card-group > .panel, .card-group > .well{margin-bottom: 15px;}@media (min-width: 576px){.card-group{-webkit-flex-flow: row wrap; flex-flow: row wrap;}.card-group > .card, .card-group > .panel, .card-group > .well{flex: 1 0 0%; margin-bottom: 0;}.card-group > .card + .card, .card-group > .panel + .card, .card-group > .well + .card, .card-group > .card + .panel, .card-group > .panel + .panel, .card-group > .well + .panel, .card-group > .card + .well, .card-group > .panel + .well, .card-group > .well + .well{margin-left: 0; border-left: 0;}.card-group > .card:not(:last-child), .card-group > .panel:not(:last-child), .card-group > .well:not(:last-child){border-top-right-radius: 0; border-bottom-right-radius: 0;}.card-group > .card:not(:last-child) .card-img-top, .card-group > .panel:not(:last-child) .card-img-top, .card-group > .well:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header, .card-group > .panel:not(:last-child) .card-header, .card-group > .well:not(:last-child) .card-header, .card-group > .card:not(:last-child) .panel-heading, .card-group > .panel:not(:last-child) .panel-heading, .card-group > .well:not(:last-child) .panel-heading{border-top-right-radius: 0;}.card-group > .card:not(:last-child) .card-img-bottom, .card-group > .panel:not(:last-child) .card-img-bottom, .card-group > .well:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer, .card-group > .panel:not(:last-child) .card-footer, .card-group > .well:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .panel-footer, .card-group > .panel:not(:last-child) .panel-footer, .card-group > .well:not(:last-child) .panel-footer{border-bottom-right-radius: 0;}.card-group > .card:not(:first-child), .card-group > .panel:not(:first-child), .card-group > .well:not(:first-child){border-top-left-radius: 0; border-bottom-left-radius: 0;}.card-group > .card:not(:first-child) .card-img-top, .card-group > .panel:not(:first-child) .card-img-top, .card-group > .well:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header, .card-group > .panel:not(:first-child) .card-header, .card-group > .well:not(:first-child) .card-header, .card-group > .card:not(:first-child) .panel-heading, .card-group > .panel:not(:first-child) .panel-heading, .card-group > .well:not(:first-child) .panel-heading{border-top-left-radius: 0;}.card-group > .card:not(:first-child) .card-img-bottom, .card-group > .panel:not(:first-child) .card-img-bottom, .card-group > .well:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer, .card-group > .panel:not(:first-child) .card-footer, .card-group > .well:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .panel-footer, .card-group > .panel:not(:first-child) .panel-footer, .card-group > .well:not(:first-child) .panel-footer{border-bottom-left-radius: 0;}}.card-columns .card, .card-columns .panel, .card-columns .well{margin-bottom: 0.9375rem;}@media (min-width: 576px){.card-columns{column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1;}.card-columns .card, .card-columns .panel, .card-columns .well{display: inline-block; width: 100%;}}.accordion > .card, .accordion > .panel, .accordion > .well{overflow: hidden;}.accordion > .card:not(:first-of-type) .card-header:first-child, .accordion > .panel:not(:first-of-type) .card-header:first-child, .accordion > .well:not(:first-of-type) .card-header:first-child, .accordion > .card:not(:first-of-type) .panel-heading:first-child, .accordion > .panel:not(:first-of-type) .panel-heading:first-child, .accordion > .well:not(:first-of-type) .panel-heading:first-child{border-radius: 0;}.accordion > .card:not(:first-of-type):not(:last-of-type), .accordion > .panel:not(:first-of-type):not(:last-of-type), .accordion > .well:not(:first-of-type):not(:last-of-type){border-bottom: 0; border-radius: 0;}.accordion > .card:first-of-type, .accordion > .panel:first-of-type, .accordion > .well:first-of-type{border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0;}.accordion > .card:last-of-type, .accordion > .panel:last-of-type, .accordion > .well:last-of-type{border-top-left-radius: 0; border-top-right-radius: 0;}.accordion > .card .card-header, .accordion > .panel .card-header, .accordion > .well .card-header, .accordion > .card .panel-heading, .accordion > .panel .panel-heading, .accordion > .well .panel-heading{margin-bottom: -1px;}.breadcrumb{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: #e9ecef; border-radius: 0.125rem;}.breadcrumb-item + .breadcrumb-item, .breadcrumb > li + .breadcrumb-item, .breadcrumb > .breadcrumb-item + li, .breadcrumb > li + li{padding-left: 0.5rem;}.breadcrumb-item + .breadcrumb-item::before, .breadcrumb > li + .breadcrumb-item::before, .breadcrumb > .breadcrumb-item + li::before, .breadcrumb > li + li::before{display: inline-block; padding-right: 0.5rem; color: #6c757d; content: "/";}.breadcrumb-item + .breadcrumb-item:hover::before, .breadcrumb > li + .breadcrumb-item:hover::before, .breadcrumb > .breadcrumb-item + li:hover::before, .breadcrumb > li + li:hover::before{text-decoration: underline;}.breadcrumb-item + .breadcrumb-item:hover::before, .breadcrumb > li + .breadcrumb-item:hover::before, .breadcrumb > .breadcrumb-item + li:hover::before, .breadcrumb > li + li:hover::before{text-decoration: none;}.breadcrumb-item.active, .breadcrumb > li.active{color: #6c757d;}.pagination{display: -webkit-box; display: -webkit-flex; display: flex; padding-left: 0; list-style: none; border-radius: 0.125rem;}.page-link, .pagination > li > a{position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: #6c757d; background-color: transparent; border: 1px solid #dee2e6;}.page-link:hover, .pagination > li > a:hover{z-index: 2; color: #875A7B; text-decoration: none; background-color: transparent; border-color: #875A7B;}.page-link:focus, .pagination > li > a:focus{z-index: 2; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.25);}.page-item:first-child .page-link, .pagination > li:first-child .page-link, .page-item:first-child .pagination > li > a, .pagination > li:first-child .pagination > li > a{margin-left: 0; border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}.page-item:last-child .page-link, .pagination > li:last-child .page-link, .page-item:last-child .pagination > li > a, .pagination > li:last-child .pagination > li > a{border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem;}.page-item.active .page-link, .pagination > li.active .page-link, .page-item.active .pagination > li > a, .pagination > li.active .pagination > li > a{z-index: 1; color: #212529; background-color: transparent; border-color: #212529;}.page-item.disabled .page-link, .pagination > li.disabled .page-link, .page-item.disabled .pagination > li > a, .pagination > li.disabled .pagination > li > a{color: #6c757d; pointer-events: none; cursor: auto; background-color: white; border-color: #dee2e6;}.pagination-lg .page-link, .pagination-lg .pagination > li > a{padding: 0.75rem 1.5rem; font-size: 1.171875rem; line-height: 1.3333333;}.pagination-lg .page-item:first-child .page-link, .pagination-lg .pagination > li:first-child .page-link, .pagination-lg .page-item:first-child .pagination > li > a, .pagination-lg .pagination > li:first-child .pagination > li > a{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}.pagination-lg .page-item:last-child .page-link, .pagination-lg .pagination > li:last-child .page-link, .pagination-lg .page-item:last-child .pagination > li > a, .pagination-lg .pagination > li:last-child .pagination > li > a{border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem;}.pagination-sm .page-link, .pagination-sm .pagination > li > a{padding: 0.25rem 0.5rem; font-size: 0.75rem; line-height: 1.3;}.pagination-sm .page-item:first-child .page-link, .pagination-sm .pagination > li:first-child .page-link, .pagination-sm .page-item:first-child .pagination > li > a, .pagination-sm .pagination > li:first-child .pagination > li > a{border-top-left-radius: 0.0625rem; border-bottom-left-radius: 0.0625rem;}.pagination-sm .page-item:last-child .page-link, .pagination-sm .pagination > li:last-child .page-link, .pagination-sm .page-item:last-child .pagination > li > a, .pagination-sm .pagination > li:last-child .pagination > li > a{border-top-right-radius: 0.0625rem; border-bottom-right-radius: 0.0625rem;}.badge, .label{display: inline-block; padding: 0.25em 0.4em; font-size: 0.9em; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.125rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce){.badge, .label{transition: none;}}a.badge:hover, a.label:hover, a.badge:focus, a.label:focus{text-decoration: none;}.badge:empty, .label:empty{display: none;}.btn .badge, .btn .label{position: relative; top: -1px;}.badge-pill{padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem;}.badge-primary{color: white; background-color: #00A09D;}a.badge-primary:hover, a.badge-primary:focus{color: white; background-color: #006d6b;}a.badge-primary:focus, a.badge-primary.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.badge-secondary{color: white; background-color: #adb5bd;}a.badge-secondary:hover, a.badge-secondary:focus{color: white; background-color: #919ca6;}a.badge-secondary:focus, a.badge-secondary.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.badge-success{color: white; background-color: #2CBB70;}a.badge-success:hover, a.badge-success:focus{color: white; background-color: #229257;}a.badge-success:focus, a.badge-success.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.5);}.badge-info{color: white; background-color: #4B9EB6;}a.badge-info:hover, a.badge-info:focus{color: white; background-color: #3b7f93;}a.badge-info:focus, a.badge-info.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(75, 158, 182, 0.5);}.badge-warning{color: white; background-color: #F79B5B;}a.badge-warning:hover, a.badge-warning:focus{color: white; background-color: #f57d2a;}a.badge-warning:focus, a.badge-warning.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(247, 155, 91, 0.5);}.badge-danger{color: white; background-color: #D9534F;}a.badge-danger:hover, a.badge-danger:focus{color: white; background-color: #c9302c;}a.badge-danger:focus, a.badge-danger.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5);}.badge-light{color: #343a40; background-color: #f6f9f9;}a.badge-light:hover, a.badge-light:focus{color: #343a40; background-color: #d7e4e4;}a.badge-light:focus, a.badge-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(246, 249, 249, 0.5);}.badge-dark{color: white; background-color: #141f1e;}a.badge-dark:hover, a.badge-dark:focus{color: white; background-color: black;}a.badge-dark:focus, a.badge-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(20, 31, 30, 0.5);}.badge-default{color: white; background-color: #adb5bd;}a.badge-default:hover, a.badge-default:focus{color: white; background-color: #919ca6;}a.badge-default:focus, a.badge-default.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5);}.badge-violet-dark{color: white; background-color: #875A7B;}a.badge-violet-dark:hover, a.badge-violet-dark:focus{color: white; background-color: #68465f;}a.badge-violet-dark:focus, a.badge-violet-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(135, 90, 123, 0.5);}.badge-violet-darker{color: white; background-color: #62495B;}a.badge-violet-darker:hover, a.badge-violet-darker:focus{color: white; background-color: #453340;}a.badge-violet-darker:focus, a.badge-violet-darker.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(98, 73, 91, 0.5);}.badge-inverse-lightest{color: white; background-color: #98A6B0;}a.badge-inverse-lightest:hover, a.badge-inverse-lightest:focus{color: white; background-color: #7b8d9a;}a.badge-inverse-lightest:focus, a.badge-inverse-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(152, 166, 176, 0.5);}.badge-inverse-light{color: white; background-color: #8B979F;}a.badge-inverse-light:hover, a.badge-inverse-light:focus{color: white; background-color: #707e87;}a.badge-inverse-light:focus, a.badge-inverse-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(139, 151, 159, 0.5);}.badge-inverse{color: white; background-color: #47738F;}a.badge-inverse:hover, a.badge-inverse:focus{color: white; background-color: #36586d;}a.badge-inverse:focus, a.badge-inverse.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(71, 115, 143, 0.5);}.badge-inverse-dark{color: white; background-color: #5B7687;}a.badge-inverse-dark:hover, a.badge-inverse-dark:focus{color: white; background-color: #465b69;}a.badge-inverse-dark:focus, a.badge-inverse-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(91, 118, 135, 0.5);}.badge-inverse-darker{color: white; background-color: #485761;}a.badge-inverse-darker:hover, a.badge-inverse-darker:focus{color: white; background-color: #323d44;}a.badge-inverse-darker:focus, a.badge-inverse-darker.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(72, 87, 97, 0.5);}.badge-alpha{color: white; background-color: #00A09D;}a.badge-alpha:hover, a.badge-alpha:focus{color: white; background-color: #006d6b;}a.badge-alpha:focus, a.badge-alpha.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5);}.badge-alpha-dark{color: white; background-color: #18856F;}a.badge-alpha-dark:hover, a.badge-alpha-dark:focus{color: white; background-color: #105a4b;}a.badge-alpha-dark:focus, a.badge-alpha-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(24, 133, 111, 0.5);}.badge-alpha-light{color: white; background-color: #26D1AF;}a.badge-alpha-light:hover, a.badge-alpha-light:focus{color: white; background-color: #1ea68b;}a.badge-alpha-light:focus, a.badge-alpha-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(38, 209, 175, 0.5);}.badge-alpha-lightest{color: white; background-color: #2AEBC4;}a.badge-alpha-lightest:hover, a.badge-alpha-lightest:focus{color: white; background-color: #13cfa9;}a.badge-alpha-lightest:focus, a.badge-alpha-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(42, 235, 196, 0.5);}.badge-beta{color: white; background-color: #5B899E;}a.badge-beta:hover, a.badge-beta:focus{color: white; background-color: #486d7e;}a.badge-beta:focus, a.badge-beta.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(91, 137, 158, 0.5);}.badge-beta-dark{color: white; background-color: #3D5D6B;}a.badge-beta-dark:hover, a.badge-beta-dark:focus{color: white; background-color: #2a414b;}a.badge-beta-dark:focus, a.badge-beta-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(61, 93, 107, 0.5);}.badge-beta-light{color: white; background-color: #699FB8;}a.badge-beta-light:hover, a.badge-beta-light:focus{color: white; background-color: #4c87a2;}a.badge-beta-light:focus, a.badge-beta-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(105, 159, 184, 0.5);}.badge-beta-lightest{color: white; background-color: #77B5D1;}a.badge-beta-lightest:hover, a.badge-beta-lightest:focus{color: white; background-color: #51a0c4;}a.badge-beta-lightest:focus, a.badge-beta-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(119, 181, 209, 0.5);}.badge-gamma{color: white; background-color: #E46F78;}a.badge-gamma:hover, a.badge-gamma:focus{color: white; background-color: #dc4450;}a.badge-gamma:focus, a.badge-gamma.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(228, 111, 120, 0.5);}.badge-gamma-dark{color: white; background-color: #B0565C;}a.badge-gamma-dark:hover, a.badge-gamma-dark:focus{color: white; background-color: #904348;}a.badge-gamma-dark:focus, a.badge-gamma-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(176, 86, 92, 0.5);}.badge-gamma-light{color: white; background-color: #FC7C84;}a.badge-gamma-light:hover, a.badge-gamma-light:focus{color: white; background-color: #fb4a55;}a.badge-gamma-light:focus, a.badge-gamma-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(252, 124, 132, 0.5);}.badge-gamma-lightest{color: white; background-color: #FC959C;}a.badge-gamma-lightest:hover, a.badge-gamma-lightest:focus{color: white; background-color: #fb636e;}a.badge-gamma-lightest:focus, a.badge-gamma-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(252, 149, 156, 0.5);}.badge-delta{color: white; background-color: #5C5B80;}a.badge-delta:hover, a.badge-delta:focus{color: white; background-color: #474662;}a.badge-delta:focus, a.badge-delta.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(92, 91, 128, 0.5);}.badge-delta-dark{color: white; background-color: #37364D;}a.badge-delta-dark:hover, a.badge-delta-dark:focus{color: white; background-color: #22212f;}a.badge-delta-dark:focus, a.badge-delta-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(55, 54, 77, 0.5);}.badge-delta-light{color: white; background-color: #6E6D99;}a.badge-delta-light:hover, a.badge-delta-light:focus{color: white; background-color: #58577c;}a.badge-delta-light:focus, a.badge-delta-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(110, 109, 153, 0.5);}.badge-delta-lightest{color: white; background-color: #807FB3;}a.badge-delta-lightest:hover, a.badge-delta-lightest:focus{color: white; background-color: #605fa0;}a.badge-delta-lightest:focus, a.badge-delta-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(128, 127, 179, 0.5);}.badge-epsilon{color: white; background-color: #D5653E;}a.badge-epsilon:hover, a.badge-epsilon:focus{color: white; background-color: #b84d28;}a.badge-epsilon:focus, a.badge-epsilon.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(213, 101, 62, 0.5);}.badge-epsilon-dark{color: white; background-color: #A34E2F;}a.badge-epsilon-dark:hover, a.badge-epsilon-dark:focus{color: white; background-color: #7b3b24;}a.badge-epsilon-dark:focus, a.badge-epsilon-dark.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(163, 78, 47, 0.5);}.badge-epsilon-light{color: white; background-color: #F07346;}a.badge-epsilon-light:hover, a.badge-epsilon-light:focus{color: white; background-color: #ec4f17;}a.badge-epsilon-light:focus, a.badge-epsilon-light.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(240, 115, 70, 0.5);}.badge-epsilon-lightest{color: white; background-color: #FF8D63;}a.badge-epsilon-lightest:hover, a.badge-epsilon-lightest:focus{color: white; background-color: #ff6830;}a.badge-epsilon-lightest:focus, a.badge-epsilon-lightest.focus{outline: 0; box-shadow: 0 0 0 0.2rem rgba(255, 141, 99, 0.5);}.jumbotron{padding: 2rem 1rem; margin-bottom: 2rem; background-color: transparent; border-radius: 0.125rem;}@media (min-width: 576px){.jumbotron{padding: 4rem 2rem;}}.jumbotron-fluid{padding-right: 0; padding-left: 0; border-radius: 0;}.alert{position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.125rem;}.alert-heading{color: inherit;}.alert-link{font-weight: 700;}.alert-dismissible{padding-right: 3.90625rem;}.alert-dismissible .close{position: absolute; top: 0; right: 0; padding: 0.75rem 1.25rem; color: inherit;}.alert-primary{color: #005352; background-color: #cceceb; border-color: #b8e4e4;}.alert-primary hr{border-top-color: #a6dddd;}.alert-primary .alert-link{color: #002020;}.alert-secondary{color: #5a5e62; background-color: #eff0f2; border-color: #e8eaed;}.alert-secondary hr{border-top-color: #dadde2;}.alert-secondary .alert-link{color: #424547;}.alert-success{color: #17613a; background-color: #d5f1e2; border-color: #c4ecd7;}.alert-success hr{border-top-color: #b1e6ca;}.alert-success .alert-link{color: #0d3821;}.alert-info{color: #27525f; background-color: #dbecf0; border-color: #cde4eb;}.alert-info hr{border-top-color: #bbdae4;}.alert-info .alert-link{color: #18333b;}.alert-warning{color: #80512f; background-color: #fdebde; border-color: #fde3d1;}.alert-warning hr{border-top-color: #fcd4b9;}.alert-warning .alert-link{color: #5b3921;}.alert-danger{color: #712b29; background-color: #f7dddc; border-color: #f4cfce;}.alert-danger hr{border-top-color: #efbbb9;}.alert-danger .alert-link{color: #4c1d1b;}.alert-light{color: #808181; background-color: #fdfefe; border-color: #fcfdfd;}.alert-light hr{border-top-color: #edf3f3;}.alert-light .alert-link{color: #676767;}.alert-dark{color: #0b1010; background-color: #d0d2d2; border-color: #bdc0c0;}.alert-dark hr{border-top-color: #b0b4b4;}.alert-dark .alert-link{color: black;}.alert-default{color: #5a5e62; background-color: #eff0f2; border-color: #e8eaed;}.alert-default hr{border-top-color: #dadde2;}.alert-default .alert-link{color: #424547;}.alert-violet-dark{color: #462f40; background-color: #e7dee5; border-color: #ddd1da;}.alert-violet-dark hr{border-top-color: #d2c2ce;}.alert-violet-dark .alert-link{color: #271b24;}.alert-violet-darker{color: #33262f; background-color: #e0dbde; border-color: #d3ccd1;}.alert-violet-darker hr{border-top-color: #c7bec5;}.alert-violet-darker .alert-link{color: #161014;}.alert-inverse-lightest{color: #4f565c; background-color: #eaedef; border-color: #e2e6e9;}.alert-inverse-lightest hr{border-top-color: #d4dade;}.alert-inverse-lightest .alert-link{color: #373c41;}.alert-inverse-light{color: #484f53; background-color: #e8eaec; border-color: #dfe2e4;}.alert-inverse-light hr{border-top-color: #d1d5d8;}.alert-inverse-light .alert-link{color: #303538;}.alert-inverse{color: #253c4a; background-color: #dae3e9; border-color: #cbd8e0;}.alert-inverse hr{border-top-color: #bbccd6;}.alert-inverse .alert-link{color: #142028;}.alert-inverse-dark{color: #2f3d46; background-color: #dee4e7; border-color: #d1d9dd;}.alert-inverse-dark hr{border-top-color: #c2cdd2;}.alert-inverse-dark .alert-link{color: #1b2227;}.alert-inverse-darker{color: #252d32; background-color: #dadddf; border-color: #ccd0d3;}.alert-inverse-darker hr{border-top-color: #bec3c7;}.alert-inverse-darker .alert-link{color: #0f1315;}.alert-alpha{color: #005352; background-color: #cceceb; border-color: #b8e4e4;}.alert-alpha hr{border-top-color: #a6dddd;}.alert-alpha .alert-link{color: #002020;}.alert-alpha-dark{color: #0c453a; background-color: #d1e7e2; border-color: #beddd7;}.alert-alpha-dark hr{border-top-color: #add4cd;}.alert-alpha-dark .alert-link{color: #041a15;}.alert-alpha-light{color: #146d5b; background-color: #d4f6ef; border-color: #c2f2e9;}.alert-alpha-light hr{border-top-color: #adeee1;}.alert-alpha-light .alert-link{color: #0c4237;}.alert-alpha-lightest{color: #167a66; background-color: #d4fbf3; border-color: #c3f9ee;}.alert-alpha-lightest hr{border-top-color: #acf7e7;}.alert-alpha-lightest .alert-link{color: #0e4f42;}.alert-beta{color: #2f4752; background-color: #dee7ec; border-color: #d1dee4;}.alert-beta hr{border-top-color: #c1d2db;}.alert-beta .alert-link{color: #1c2b32;}.alert-beta-dark{color: #203038; background-color: #d8dfe1; border-color: #c9d2d6;}.alert-beta-dark hr{border-top-color: #bbc6cb;}.alert-beta-dark .alert-link{color: #0d1418;}.alert-beta-light{color: #375360; background-color: #e1ecf1; border-color: #d5e4eb;}.alert-beta-light hr{border-top-color: #c4d9e3;}.alert-beta-light .alert-link{color: #243740;}.alert-beta-lightest{color: #3e5e6d; background-color: #e4f0f6; border-color: #d9eaf2;}.alert-beta-lightest hr{border-top-color: #c6e0ec;}.alert-beta-lightest .alert-link{color: #2c424c;}.alert-gamma{color: #773a3e; background-color: #fae2e4; border-color: #f7d7d9;}.alert-gamma hr{border-top-color: #f3c2c5;}.alert-gamma .alert-link{color: #55292c;}.alert-gamma-dark{color: #5c2d30; background-color: #efddde; border-color: #e9d0d1;}.alert-gamma-dark hr{border-top-color: #e1bfc0;}.alert-gamma-dark .alert-link{color: #3a1c1e;}.alert-gamma-light{color: #834045; background-color: #fee5e6; border-color: #fedadd;}.alert-gamma-light hr{border-top-color: #fdc1c6;}.alert-gamma-light .alert-link{color: #612f33;}.alert-gamma-lightest{color: #834d51; background-color: #feeaeb; border-color: #fee1e3;}.alert-gamma-lightest hr{border-top-color: #fdc8cc;}.alert-gamma-lightest .alert-link{color: #633a3d;}.alert-delta{color: #302f43; background-color: #dedee6; border-color: #d1d1db;}.alert-delta hr{border-top-color: #c3c3d0;}.alert-delta .alert-link{color: #1b1a25;}.alert-delta-dark{color: #1d1c28; background-color: #d7d7db; border-color: #c7c7cd;}.alert-delta-dark hr{border-top-color: #babac1;}.alert-delta-dark .alert-link{color: #07070a;}.alert-delta-light{color: #393950; background-color: #e2e2eb; border-color: #d6d6e2;}.alert-delta-light hr{border-top-color: #c7c7d7;}.alert-delta-light .alert-link{color: #242432;}.alert-delta-lightest{color: #43425d; background-color: #e6e5f0; border-color: #dbdbea;}.alert-delta-lightest hr{border-top-color: #cbcbe1;}.alert-delta-lightest .alert-link{color: #2e2d3f;}.alert-epsilon{color: #6f3520; background-color: #f7e0d8; border-color: #f3d4c9;}.alert-epsilon hr{border-top-color: #eec3b4;}.alert-epsilon .alert-link{color: #472215;}.alert-epsilon-dark{color: #552918; background-color: #eddcd5; border-color: #e5cdc5;}.alert-epsilon-dark hr{border-top-color: #ddbeb3;}.alert-epsilon-dark .alert-link{color: #2d160d;}.alert-epsilon-light{color: #7d3c24; background-color: #fce3da; border-color: #fbd8cb;}.alert-epsilon-light hr{border-top-color: #f9c6b3;}.alert-epsilon-light .alert-link{color: #552919;}.alert-epsilon-lightest{color: #854933; background-color: #ffe8e0; border-color: #ffdfd3;}.alert-epsilon-lightest hr{border-top-color: #ffccba;}.alert-epsilon-lightest .alert-link{color: #603525;}@keyframes progress-bar-stripes{from{background-position: 1rem 0;}to{background-position: 0 0;}}.progress{display: -webkit-box; display: -webkit-flex; display: flex; height: 1rem; overflow: hidden; font-size: 0.703125rem; background-color: #e9ecef; border-radius: 0.125rem;}.progress-bar{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; color: white; text-align: center; white-space: nowrap; background-color: #00A09D; transition: width 0.6s ease;}@media (prefers-reduced-motion: reduce){.progress-bar{transition: none;}}.progress-bar-striped{background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem;}.progress-bar-animated{animation: progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation: none;}}.media{display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-start;}.media-body{flex: 1;}.list-group{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding-left: 0; margin-bottom: 0;}.list-group-item-action{width: 100%; color: #495057; text-align: inherit;}.list-group-item-action:hover, .list-group-item-action:focus{z-index: 1; color: #495057; text-decoration: none; background-color: #f8f9fa;}.list-group-item-action:active{color: #343a40; background-color: #e9ecef;}.list-group-item{position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: white; border: 1px solid rgba(0, 0, 0, 0.06);}.list-group-item:first-child{border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem;}.list-group-item:last-child{margin-bottom: 0; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}.list-group-item.disabled, .list-group-item:disabled{color: #6c757d; pointer-events: none; background-color: white;}.list-group-item.active{z-index: 2; color: white; background-color: #00A09D; border-color: #00A09D;}.list-group-horizontal{flex-direction: row;}.list-group-horizontal .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal .list-group-item:first-child{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem; border-top-right-radius: 0;}.list-group-horizontal .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0;}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction: row;}.list-group-horizontal-sm .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem; border-top-right-radius: 0;}.list-group-horizontal-sm .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0;}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction: row;}.list-group-horizontal-md .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem; border-top-right-radius: 0;}.list-group-horizontal-md .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0;}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction: row;}.list-group-horizontal-lg .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem; border-top-right-radius: 0;}.list-group-horizontal-lg .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0;}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction: row;}.list-group-horizontal-xl .list-group-item{margin-right: -1px; margin-bottom: 0;}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem; border-top-right-radius: 0;}.list-group-horizontal-xl .list-group-item:last-child{margin-right: 0; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0;}}.list-group-flush .list-group-item, .panel .list-group .list-group-item{border-right: 0; border-left: 0; border-radius: 0;}.list-group-flush .list-group-item:last-child, .panel .list-group .list-group-item:last-child{margin-bottom: -1px;}.list-group-flush:first-child .list-group-item:first-child, .panel .list-group:first-child .list-group-item:first-child{border-top: 0;}.list-group-flush:last-child .list-group-item:last-child, .panel .list-group:last-child .list-group-item:last-child{margin-bottom: 0; border-bottom: 0;}.list-group-item-primary{color: #005352; background-color: #b8e4e4;}.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus{color: #005352; background-color: #a6dddd;}.list-group-item-primary.list-group-item-action.active{color: white; background-color: #005352; border-color: #005352;}.list-group-item-secondary{color: #5a5e62; background-color: #e8eaed;}.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus{color: #5a5e62; background-color: #dadde2;}.list-group-item-secondary.list-group-item-action.active{color: white; background-color: #5a5e62; border-color: #5a5e62;}.list-group-item-success{color: #17613a; background-color: #c4ecd7;}.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus{color: #17613a; background-color: #b1e6ca;}.list-group-item-success.list-group-item-action.active{color: white; background-color: #17613a; border-color: #17613a;}.list-group-item-info{color: #27525f; background-color: #cde4eb;}.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus{color: #27525f; background-color: #bbdae4;}.list-group-item-info.list-group-item-action.active{color: white; background-color: #27525f; border-color: #27525f;}.list-group-item-warning{color: #80512f; background-color: #fde3d1;}.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus{color: #80512f; background-color: #fcd4b9;}.list-group-item-warning.list-group-item-action.active{color: white; background-color: #80512f; border-color: #80512f;}.list-group-item-danger{color: #712b29; background-color: #f4cfce;}.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus{color: #712b29; background-color: #efbbb9;}.list-group-item-danger.list-group-item-action.active{color: white; background-color: #712b29; border-color: #712b29;}.list-group-item-light{color: #808181; background-color: #fcfdfd;}.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus{color: #808181; background-color: #edf3f3;}.list-group-item-light.list-group-item-action.active{color: white; background-color: #808181; border-color: #808181;}.list-group-item-dark{color: #0b1010; background-color: #bdc0c0;}.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus{color: #0b1010; background-color: #b0b4b4;}.list-group-item-dark.list-group-item-action.active{color: white; background-color: #0b1010; border-color: #0b1010;}.list-group-item-default{color: #5a5e62; background-color: #e8eaed;}.list-group-item-default.list-group-item-action:hover, .list-group-item-default.list-group-item-action:focus{color: #5a5e62; background-color: #dadde2;}.list-group-item-default.list-group-item-action.active{color: white; background-color: #5a5e62; border-color: #5a5e62;}.list-group-item-violet-dark{color: #462f40; background-color: #ddd1da;}.list-group-item-violet-dark.list-group-item-action:hover, .list-group-item-violet-dark.list-group-item-action:focus{color: #462f40; background-color: #d2c2ce;}.list-group-item-violet-dark.list-group-item-action.active{color: white; background-color: #462f40; border-color: #462f40;}.list-group-item-violet-darker{color: #33262f; background-color: #d3ccd1;}.list-group-item-violet-darker.list-group-item-action:hover, .list-group-item-violet-darker.list-group-item-action:focus{color: #33262f; background-color: #c7bec5;}.list-group-item-violet-darker.list-group-item-action.active{color: white; background-color: #33262f; border-color: #33262f;}.list-group-item-inverse-lightest{color: #4f565c; background-color: #e2e6e9;}.list-group-item-inverse-lightest.list-group-item-action:hover, .list-group-item-inverse-lightest.list-group-item-action:focus{color: #4f565c; background-color: #d4dade;}.list-group-item-inverse-lightest.list-group-item-action.active{color: white; background-color: #4f565c; border-color: #4f565c;}.list-group-item-inverse-light{color: #484f53; background-color: #dfe2e4;}.list-group-item-inverse-light.list-group-item-action:hover, .list-group-item-inverse-light.list-group-item-action:focus{color: #484f53; background-color: #d1d5d8;}.list-group-item-inverse-light.list-group-item-action.active{color: white; background-color: #484f53; border-color: #484f53;}.list-group-item-inverse{color: #253c4a; background-color: #cbd8e0;}.list-group-item-inverse.list-group-item-action:hover, .list-group-item-inverse.list-group-item-action:focus{color: #253c4a; background-color: #bbccd6;}.list-group-item-inverse.list-group-item-action.active{color: white; background-color: #253c4a; border-color: #253c4a;}.list-group-item-inverse-dark{color: #2f3d46; background-color: #d1d9dd;}.list-group-item-inverse-dark.list-group-item-action:hover, .list-group-item-inverse-dark.list-group-item-action:focus{color: #2f3d46; background-color: #c2cdd2;}.list-group-item-inverse-dark.list-group-item-action.active{color: white; background-color: #2f3d46; border-color: #2f3d46;}.list-group-item-inverse-darker{color: #252d32; background-color: #ccd0d3;}.list-group-item-inverse-darker.list-group-item-action:hover, .list-group-item-inverse-darker.list-group-item-action:focus{color: #252d32; background-color: #bec3c7;}.list-group-item-inverse-darker.list-group-item-action.active{color: white; background-color: #252d32; border-color: #252d32;}.list-group-item-alpha{color: #005352; background-color: #b8e4e4;}.list-group-item-alpha.list-group-item-action:hover, .list-group-item-alpha.list-group-item-action:focus{color: #005352; background-color: #a6dddd;}.list-group-item-alpha.list-group-item-action.active{color: white; background-color: #005352; border-color: #005352;}.list-group-item-alpha-dark{color: #0c453a; background-color: #beddd7;}.list-group-item-alpha-dark.list-group-item-action:hover, .list-group-item-alpha-dark.list-group-item-action:focus{color: #0c453a; background-color: #add4cd;}.list-group-item-alpha-dark.list-group-item-action.active{color: white; background-color: #0c453a; border-color: #0c453a;}.list-group-item-alpha-light{color: #146d5b; background-color: #c2f2e9;}.list-group-item-alpha-light.list-group-item-action:hover, .list-group-item-alpha-light.list-group-item-action:focus{color: #146d5b; background-color: #adeee1;}.list-group-item-alpha-light.list-group-item-action.active{color: white; background-color: #146d5b; border-color: #146d5b;}.list-group-item-alpha-lightest{color: #167a66; background-color: #c3f9ee;}.list-group-item-alpha-lightest.list-group-item-action:hover, .list-group-item-alpha-lightest.list-group-item-action:focus{color: #167a66; background-color: #acf7e7;}.list-group-item-alpha-lightest.list-group-item-action.active{color: white; background-color: #167a66; border-color: #167a66;}.list-group-item-beta{color: #2f4752; background-color: #d1dee4;}.list-group-item-beta.list-group-item-action:hover, .list-group-item-beta.list-group-item-action:focus{color: #2f4752; background-color: #c1d2db;}.list-group-item-beta.list-group-item-action.active{color: white; background-color: #2f4752; border-color: #2f4752;}.list-group-item-beta-dark{color: #203038; background-color: #c9d2d6;}.list-group-item-beta-dark.list-group-item-action:hover, .list-group-item-beta-dark.list-group-item-action:focus{color: #203038; background-color: #bbc6cb;}.list-group-item-beta-dark.list-group-item-action.active{color: white; background-color: #203038; border-color: #203038;}.list-group-item-beta-light{color: #375360; background-color: #d5e4eb;}.list-group-item-beta-light.list-group-item-action:hover, .list-group-item-beta-light.list-group-item-action:focus{color: #375360; background-color: #c4d9e3;}.list-group-item-beta-light.list-group-item-action.active{color: white; background-color: #375360; border-color: #375360;}.list-group-item-beta-lightest{color: #3e5e6d; background-color: #d9eaf2;}.list-group-item-beta-lightest.list-group-item-action:hover, .list-group-item-beta-lightest.list-group-item-action:focus{color: #3e5e6d; background-color: #c6e0ec;}.list-group-item-beta-lightest.list-group-item-action.active{color: white; background-color: #3e5e6d; border-color: #3e5e6d;}.list-group-item-gamma{color: #773a3e; background-color: #f7d7d9;}.list-group-item-gamma.list-group-item-action:hover, .list-group-item-gamma.list-group-item-action:focus{color: #773a3e; background-color: #f3c2c5;}.list-group-item-gamma.list-group-item-action.active{color: white; background-color: #773a3e; border-color: #773a3e;}.list-group-item-gamma-dark{color: #5c2d30; background-color: #e9d0d1;}.list-group-item-gamma-dark.list-group-item-action:hover, .list-group-item-gamma-dark.list-group-item-action:focus{color: #5c2d30; background-color: #e1bfc0;}.list-group-item-gamma-dark.list-group-item-action.active{color: white; background-color: #5c2d30; border-color: #5c2d30;}.list-group-item-gamma-light{color: #834045; background-color: #fedadd;}.list-group-item-gamma-light.list-group-item-action:hover, .list-group-item-gamma-light.list-group-item-action:focus{color: #834045; background-color: #fdc1c6;}.list-group-item-gamma-light.list-group-item-action.active{color: white; background-color: #834045; border-color: #834045;}.list-group-item-gamma-lightest{color: #834d51; background-color: #fee1e3;}.list-group-item-gamma-lightest.list-group-item-action:hover, .list-group-item-gamma-lightest.list-group-item-action:focus{color: #834d51; background-color: #fdc8cc;}.list-group-item-gamma-lightest.list-group-item-action.active{color: white; background-color: #834d51; border-color: #834d51;}.list-group-item-delta{color: #302f43; background-color: #d1d1db;}.list-group-item-delta.list-group-item-action:hover, .list-group-item-delta.list-group-item-action:focus{color: #302f43; background-color: #c3c3d0;}.list-group-item-delta.list-group-item-action.active{color: white; background-color: #302f43; border-color: #302f43;}.list-group-item-delta-dark{color: #1d1c28; background-color: #c7c7cd;}.list-group-item-delta-dark.list-group-item-action:hover, .list-group-item-delta-dark.list-group-item-action:focus{color: #1d1c28; background-color: #babac1;}.list-group-item-delta-dark.list-group-item-action.active{color: white; background-color: #1d1c28; border-color: #1d1c28;}.list-group-item-delta-light{color: #393950; background-color: #d6d6e2;}.list-group-item-delta-light.list-group-item-action:hover, .list-group-item-delta-light.list-group-item-action:focus{color: #393950; background-color: #c7c7d7;}.list-group-item-delta-light.list-group-item-action.active{color: white; background-color: #393950; border-color: #393950;}.list-group-item-delta-lightest{color: #43425d; background-color: #dbdbea;}.list-group-item-delta-lightest.list-group-item-action:hover, .list-group-item-delta-lightest.list-group-item-action:focus{color: #43425d; background-color: #cbcbe1;}.list-group-item-delta-lightest.list-group-item-action.active{color: white; background-color: #43425d; border-color: #43425d;}.list-group-item-epsilon{color: #6f3520; background-color: #f3d4c9;}.list-group-item-epsilon.list-group-item-action:hover, .list-group-item-epsilon.list-group-item-action:focus{color: #6f3520; background-color: #eec3b4;}.list-group-item-epsilon.list-group-item-action.active{color: white; background-color: #6f3520; border-color: #6f3520;}.list-group-item-epsilon-dark{color: #552918; background-color: #e5cdc5;}.list-group-item-epsilon-dark.list-group-item-action:hover, .list-group-item-epsilon-dark.list-group-item-action:focus{color: #552918; background-color: #ddbeb3;}.list-group-item-epsilon-dark.list-group-item-action.active{color: white; background-color: #552918; border-color: #552918;}.list-group-item-epsilon-light{color: #7d3c24; background-color: #fbd8cb;}.list-group-item-epsilon-light.list-group-item-action:hover, .list-group-item-epsilon-light.list-group-item-action:focus{color: #7d3c24; background-color: #f9c6b3;}.list-group-item-epsilon-light.list-group-item-action.active{color: white; background-color: #7d3c24; border-color: #7d3c24;}.list-group-item-epsilon-lightest{color: #854933; background-color: #ffdfd3;}.list-group-item-epsilon-lightest.list-group-item-action:hover, .list-group-item-epsilon-lightest.list-group-item-action:focus{color: #854933; background-color: #ffccba;}.list-group-item-epsilon-lightest.list-group-item-action.active{color: white; background-color: #854933; border-color: #854933;}.close{float: right; font-size: 1.40625rem; font-weight: 700; line-height: 1; color: black; text-shadow: 0 1px 0 white; opacity: .5;}@media (max-width: 1200px){.close{font-size: calc(1.265625rem + 0.1875vw) ;}}.close:hover{color: black; text-decoration: none;}.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus{opacity: .75;}button.close{padding: 0; background-color: transparent; border: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none;}a.close.disabled{pointer-events: none;}.toast{max-width: 350px; overflow: hidden; font-size: 0.875rem; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.1); box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); backdrop-filter: blur(10px); opacity: 0; border-radius: 0.25rem;}.toast:not(:last-child){margin-bottom: 0.75rem;}.toast.showing{opacity: 1;}.toast.show{display: block; opacity: 1;}.toast.hide{display: none;}.toast-header{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding: 0.25rem 0.75rem; color: #6c757d; background-color: rgba(255, 255, 255, 0.85); background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.05);}.toast-body{padding: 0.75rem;}.modal-open{overflow: hidden;}.modal-open .modal{overflow-x: hidden; overflow-y: auto;}.modal{position: fixed; top: 0; left: 0; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0;}.modal-dialog{position: relative; width: auto; margin: 0.5rem; pointer-events: none;}.modal.fade .modal-dialog{transition: transform 0.3s ease-out; transform: translate(0, -50px);}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition: none;}}.modal.show .modal-dialog{transform: none;}.modal-dialog-scrollable{display: -webkit-box; display: -webkit-flex; display: flex; max-height: calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{max-height: calc(100vh - 1rem); overflow: hidden;}.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer{flex-shrink: 0;}.modal-dialog-scrollable .modal-body{overflow-y: auto;}.modal-dialog-centered{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; min-height: calc(100% - 1rem);}.modal-dialog-centered::before{display: block; height: calc(100vh - 1rem); content: "";}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; height: 100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height: none;}.modal-dialog-centered.modal-dialog-scrollable::before{content: none;}.modal-content{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: white; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.125rem; outline: 0;}.modal-backdrop{position: fixed; top: 0; left: 0; z-index: 1040; width: 100vw; height: 100vh; background-color: black;}.modal-backdrop.fade{opacity: 0;}.modal-backdrop.show{opacity: 0.5;}.modal-header{display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem 1rem; border-bottom: 1px solid #dee2e6; border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem;}.modal-header .close{padding: 1rem 1rem; margin: -1rem -1rem -1rem auto;}.modal-title{margin-bottom: 0; line-height: 1.45;}.modal-body{position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto; padding: 1rem;}.modal-footer{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; -webkit-box-pack: end; justify-content: flex-end; padding: 1rem; border-top: 1px solid #dee2e6; border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}.modal-footer > :not(:first-child){margin-left: .25rem;}.modal-footer > :not(:last-child){margin-right: .25rem;}.modal-scrollbar-measure{position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll;}@media (min-width: 576px){.modal-dialog{max-width: 650px; margin: 1.75rem auto;}.modal-dialog-scrollable{max-height: calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content{max-height: calc(100vh - 3.5rem);}.modal-dialog-centered{min-height: calc(100% - 3.5rem);}.modal-dialog-centered::before{height: calc(100vh - 3.5rem);}.modal-sm{max-width: 300px;}}@media (min-width: 992px){.modal-lg, .modal-xl{max-width: 980px;}}@media (min-width: 1200px){.modal-xl{max-width: 1140px;}}.tooltip{position: absolute; z-index: 1070; display: block; margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Odoo Unicode Support Noto", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.45; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.75rem; word-wrap: break-word; opacity: 0;}.tooltip.show{opacity: 1;}.tooltip .arrow{position: absolute; display: block; width: 0.25rem; height: 0.4rem;}.tooltip .arrow::before{position: absolute; content: ""; border-color: transparent; border-style: solid;}.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"]{padding: 0.4rem 0;}.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow{bottom: 0;}.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before{top: 0; border-width: 0.4rem 0.125rem 0; border-top-color: black;}.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"]{padding: 0 0.4rem;}.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow{left: 0; width: 0.4rem; height: 0.25rem;}.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before{right: 0; border-width: 0.125rem 0.4rem 0.125rem 0; border-right-color: black;}.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"]{padding: 0.4rem 0;}.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow{top: 0;}.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom: 0; border-width: 0 0.125rem 0.4rem; border-bottom-color: black;}.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"]{padding: 0 0.4rem;}.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow{right: 0; width: 0.4rem; height: 0.25rem;}.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before{left: 0; border-width: 0.125rem 0 0.125rem 0.4rem; border-left-color: black;}.tooltip-inner{max-width: 220px; padding: 0.25rem 0.5rem; color: white; text-align: center; background-color: black; border-radius: 0.125rem;}.popover{position: absolute; top: 0; left: 0; z-index: 1060; display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Odoo Unicode Support Noto", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.45; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.75rem; word-wrap: break-word; background-color: white; background-clip: padding-box; border: 1px solid transparent; border-radius: 0.125rem;}.popover .arrow{position: absolute; display: block; width: 0.625rem; height: 0.5rem; margin: 0 0.125rem;}.popover .arrow::before, .popover .arrow::after{position: absolute; display: block; content: ""; border-color: transparent; border-style: solid;}.bs-popover-top, .bs-popover-auto[x-placement^="top"]{margin-bottom: 0.5rem;}.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow{bottom: calc((0.5rem + 1px) * -1);}.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before{bottom: 0; border-width: 0.5rem 0.3125rem 0; border-top-color: rgba(0, 0, 0, 0.05);}.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after{bottom: 1px; border-width: 0.5rem 0.3125rem 0; border-top-color: white;}.bs-popover-right, .bs-popover-auto[x-placement^="right"]{margin-left: 0.5rem;}.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow{left: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 0.625rem; margin: 0.125rem 0;}.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before{left: 0; border-width: 0.3125rem 0.5rem 0.3125rem 0; border-right-color: rgba(0, 0, 0, 0.05);}.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after{left: 1px; border-width: 0.3125rem 0.5rem 0.3125rem 0; border-right-color: white;}.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"]{margin-top: 0.5rem;}.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow{top: calc((0.5rem + 1px) * -1);}.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before{top: 0; border-width: 0 0.3125rem 0.5rem 0.3125rem; border-bottom-color: rgba(0, 0, 0, 0.05);}.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after{top: 1px; border-width: 0 0.3125rem 0.5rem 0.3125rem; border-bottom-color: white;}.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before{position: absolute; top: 0; left: 50%; display: block; width: 0.625rem; margin-left: -0.3125rem; content: ""; border-bottom: 1px solid #f7f7f7;}.bs-popover-left, .bs-popover-auto[x-placement^="left"]{margin-right: 0.5rem;}.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow{right: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 0.625rem; margin: 0.125rem 0;}.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before{right: 0; border-width: 0.3125rem 0 0.3125rem 0.5rem; border-left-color: rgba(0, 0, 0, 0.05);}.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after{right: 1px; border-width: 0.3125rem 0 0.3125rem 0.5rem; border-left-color: white;}.popover-header{padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 0.9375rem; color: #212529; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-top-left-radius: calc(0.125rem - 1px); border-top-right-radius: calc(0.125rem - 1px);}.popover-header:empty{display: none;}.popover-body{padding: 0.5rem 0.75rem; color: #343a40;}.carousel{position: relative;}.carousel.pointer-event{touch-action: pan-y;}.carousel-inner{position: relative; width: 100%; overflow: hidden;}.carousel-inner::after{display: block; clear: both; content: "";}.carousel-item, .carousel .item{position: relative; display: none; float: left; width: 100%; margin-right: -100%; backface-visibility: hidden; transition: transform 0.6s ease-in-out;}@media (prefers-reduced-motion: reduce){.carousel-item, .carousel .item{transition: none;}}.carousel-item.active, .carousel .active.item, .carousel-item-next, .carousel-item-prev{display: block;}.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right{transform: translateX(100%);}.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left{transform: translateX(-100%);}.carousel-fade .carousel-item, .carousel-fade .carousel .item, .carousel .carousel-fade .item{opacity: 0; transition-property: opacity; transform: none;}.carousel-fade .carousel-item.active, .carousel-fade .carousel .active.item, .carousel .carousel-fade .active.item, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right{z-index: 1; opacity: 1;}.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right{z-index: 0; opacity: 0; transition: 0s 0.6s opacity;}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right{transition: none;}}.carousel-control-prev, .carousel-control-next{position: absolute; top: 0; bottom: 0; z-index: 1; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; width: 15%; color: white; text-align: center; opacity: 0.5; transition: opacity 0.15s ease;}@media (prefers-reduced-motion: reduce){.carousel-control-prev, .carousel-control-next{transition: none;}}.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus{color: white; text-decoration: none; outline: 0; opacity: 0.9;}.carousel-control-prev{left: 0;}.carousel-control-next{right: 0;}.carousel-control-prev-icon, .carousel-control-next-icon{display: inline-block; width: 20px; height: 20px; background: no-repeat 50% / 100% 100%;}.carousel-control-prev-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");}.carousel-control-next-icon{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators{position: absolute; right: 0; bottom: 0; left: 0; z-index: 15; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; padding-left: 0; margin-right: 15%; margin-left: 15%; list-style: none;}.carousel-indicators li{box-sizing: content-box; -webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; cursor: pointer; background-color: white; background-clip: padding-box; border-top: 10px solid transparent; border-bottom: 10px solid transparent; opacity: .5; transition: opacity 0.6s ease;}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition: none;}}.carousel-indicators .active{opacity: 1;}.carousel-caption{position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: white; text-align: center;}@keyframes spinner-border{to{transform: rotate(360deg);}}.spinner-border{display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; border: 0.25em solid currentColor; border-right-color: transparent; border-radius: 50%; animation: spinner-border .75s linear infinite;}.spinner-border-sm{width: 1rem; height: 1rem; border-width: 0.2em;}@keyframes spinner-grow{0%{transform: scale(0);}50%{opacity: 1;}}.spinner-grow{display: inline-block; width: 2rem; height: 2rem; vertical-align: text-bottom; background-color: currentColor; border-radius: 50%; opacity: 0; animation: spinner-grow .75s linear infinite;}.spinner-grow-sm{width: 1rem; height: 1rem;}.align-baseline{vertical-align: baseline !important;}.align-top{vertical-align: top !important;}.align-middle{vertical-align: middle !important;}.align-bottom{vertical-align: bottom !important;}.align-text-bottom{vertical-align: text-bottom !important;}.align-text-top{vertical-align: text-top !important;}.bg-primary{background-color: #00A09D !important; color: white;}.bg-primary .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus{background-color: #006d6b !important; color: white;}.bg-secondary{background-color: #adb5bd !important; color: white;}.bg-secondary .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus{background-color: #919ca6 !important; color: white;}.bg-success{background-color: #2CBB70 !important; color: white;}.bg-success .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus{background-color: #229257 !important; color: white;}.bg-info{background-color: #4B9EB6 !important; color: white;}.bg-info .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus{background-color: #3b7f93 !important; color: white;}.bg-warning{background-color: #F79B5B !important; color: white;}.bg-warning .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus{background-color: #f57d2a !important; color: white;}.bg-danger{background-color: #D9534F !important; color: white;}.bg-danger .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus{background-color: #c9302c !important; color: white;}.bg-light{background-color: #f6f9f9 !important; color: #343a40;}.bg-light .text-muted{color: rgba(52, 58, 64, 0.4) !important;}a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus{background-color: #d7e4e4 !important; color: #343a40;}.bg-dark{background-color: #141f1e !important; color: white;}.bg-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus{background-color: black !important; color: white;}.bg-default{background-color: #adb5bd !important; color: white;}.bg-default .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-default:hover, a.bg-default:focus, button.bg-default:hover, button.bg-default:focus{background-color: #919ca6 !important; color: white;}.bg-violet-dark{background-color: #875A7B !important; color: white;}.bg-violet-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-violet-dark:hover, a.bg-violet-dark:focus, button.bg-violet-dark:hover, button.bg-violet-dark:focus{background-color: #68465f !important; color: white;}.bg-violet-darker{background-color: #62495B !important; color: white;}.bg-violet-darker .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-violet-darker:hover, a.bg-violet-darker:focus, button.bg-violet-darker:hover, button.bg-violet-darker:focus{background-color: #453340 !important; color: white;}.bg-inverse-lightest{background-color: #98A6B0 !important; color: white;}.bg-inverse-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-inverse-lightest:hover, a.bg-inverse-lightest:focus, button.bg-inverse-lightest:hover, button.bg-inverse-lightest:focus{background-color: #7b8d9a !important; color: white;}.bg-inverse-light{background-color: #8B979F !important; color: white;}.bg-inverse-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-inverse-light:hover, a.bg-inverse-light:focus, button.bg-inverse-light:hover, button.bg-inverse-light:focus{background-color: #707e87 !important; color: white;}.bg-inverse{background-color: #47738F !important; color: white;}.bg-inverse .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-inverse:hover, a.bg-inverse:focus, button.bg-inverse:hover, button.bg-inverse:focus{background-color: #36586d !important; color: white;}.bg-inverse-dark{background-color: #5B7687 !important; color: white;}.bg-inverse-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-inverse-dark:hover, a.bg-inverse-dark:focus, button.bg-inverse-dark:hover, button.bg-inverse-dark:focus{background-color: #465b69 !important; color: white;}.bg-inverse-darker{background-color: #485761 !important; color: white;}.bg-inverse-darker .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-inverse-darker:hover, a.bg-inverse-darker:focus, button.bg-inverse-darker:hover, button.bg-inverse-darker:focus{background-color: #323d44 !important; color: white;}.bg-alpha{background-color: #00A09D !important; color: white;}.bg-alpha .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-alpha:hover, a.bg-alpha:focus, button.bg-alpha:hover, button.bg-alpha:focus{background-color: #006d6b !important; color: white;}.bg-alpha-dark{background-color: #18856F !important; color: white;}.bg-alpha-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-alpha-dark:hover, a.bg-alpha-dark:focus, button.bg-alpha-dark:hover, button.bg-alpha-dark:focus{background-color: #105a4b !important; color: white;}.bg-alpha-light{background-color: #26D1AF !important; color: white;}.bg-alpha-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-alpha-light:hover, a.bg-alpha-light:focus, button.bg-alpha-light:hover, button.bg-alpha-light:focus{background-color: #1ea68b !important; color: white;}.bg-alpha-lightest{background-color: #2AEBC4 !important; color: white;}.bg-alpha-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-alpha-lightest:hover, a.bg-alpha-lightest:focus, button.bg-alpha-lightest:hover, button.bg-alpha-lightest:focus{background-color: #13cfa9 !important; color: white;}.bg-beta{background-color: #5B899E !important; color: white;}.bg-beta .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-beta:hover, a.bg-beta:focus, button.bg-beta:hover, button.bg-beta:focus{background-color: #486d7e !important; color: white;}.bg-beta-dark{background-color: #3D5D6B !important; color: white;}.bg-beta-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-beta-dark:hover, a.bg-beta-dark:focus, button.bg-beta-dark:hover, button.bg-beta-dark:focus{background-color: #2a414b !important; color: white;}.bg-beta-light{background-color: #699FB8 !important; color: white;}.bg-beta-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-beta-light:hover, a.bg-beta-light:focus, button.bg-beta-light:hover, button.bg-beta-light:focus{background-color: #4c87a2 !important; color: white;}.bg-beta-lightest{background-color: #77B5D1 !important; color: white;}.bg-beta-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-beta-lightest:hover, a.bg-beta-lightest:focus, button.bg-beta-lightest:hover, button.bg-beta-lightest:focus{background-color: #51a0c4 !important; color: white;}.bg-gamma{background-color: #E46F78 !important; color: white;}.bg-gamma .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-gamma:hover, a.bg-gamma:focus, button.bg-gamma:hover, button.bg-gamma:focus{background-color: #dc4450 !important; color: white;}.bg-gamma-dark{background-color: #B0565C !important; color: white;}.bg-gamma-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-gamma-dark:hover, a.bg-gamma-dark:focus, button.bg-gamma-dark:hover, button.bg-gamma-dark:focus{background-color: #904348 !important; color: white;}.bg-gamma-light{background-color: #FC7C84 !important; color: white;}.bg-gamma-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-gamma-light:hover, a.bg-gamma-light:focus, button.bg-gamma-light:hover, button.bg-gamma-light:focus{background-color: #fb4a55 !important; color: white;}.bg-gamma-lightest{background-color: #FC959C !important; color: white;}.bg-gamma-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-gamma-lightest:hover, a.bg-gamma-lightest:focus, button.bg-gamma-lightest:hover, button.bg-gamma-lightest:focus{background-color: #fb636e !important; color: white;}.bg-delta{background-color: #5C5B80 !important; color: white;}.bg-delta .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-delta:hover, a.bg-delta:focus, button.bg-delta:hover, button.bg-delta:focus{background-color: #474662 !important; color: white;}.bg-delta-dark{background-color: #37364D !important; color: white;}.bg-delta-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-delta-dark:hover, a.bg-delta-dark:focus, button.bg-delta-dark:hover, button.bg-delta-dark:focus{background-color: #22212f !important; color: white;}.bg-delta-light{background-color: #6E6D99 !important; color: white;}.bg-delta-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-delta-light:hover, a.bg-delta-light:focus, button.bg-delta-light:hover, button.bg-delta-light:focus{background-color: #58577c !important; color: white;}.bg-delta-lightest{background-color: #807FB3 !important; color: white;}.bg-delta-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-delta-lightest:hover, a.bg-delta-lightest:focus, button.bg-delta-lightest:hover, button.bg-delta-lightest:focus{background-color: #605fa0 !important; color: white;}.bg-epsilon{background-color: #D5653E !important; color: white;}.bg-epsilon .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-epsilon:hover, a.bg-epsilon:focus, button.bg-epsilon:hover, button.bg-epsilon:focus{background-color: #b84d28 !important; color: white;}.bg-epsilon-dark{background-color: #A34E2F !important; color: white;}.bg-epsilon-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-epsilon-dark:hover, a.bg-epsilon-dark:focus, button.bg-epsilon-dark:hover, button.bg-epsilon-dark:focus{background-color: #7b3b24 !important; color: white;}.bg-epsilon-light{background-color: #F07346 !important; color: white;}.bg-epsilon-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-epsilon-light:hover, a.bg-epsilon-light:focus, button.bg-epsilon-light:hover, button.bg-epsilon-light:focus{background-color: #ec4f17 !important; color: white;}.bg-epsilon-lightest{background-color: #FF8D63 !important; color: white;}.bg-epsilon-lightest .text-muted{color: rgba(255, 255, 255, 0.4) !important;}a.bg-epsilon-lightest:hover, a.bg-epsilon-lightest:focus, button.bg-epsilon-lightest:hover, button.bg-epsilon-lightest:focus{background-color: #ff6830 !important; color: white;}.bg-white{background-color: white !important;}.bg-transparent{background-color: transparent !important;}.border{border: 1px solid #dee2e6 !important;}.border-top{border-top: 1px solid #dee2e6 !important;}.border-right{border-right: 1px solid #dee2e6 !important;}.border-bottom{border-bottom: 1px solid #dee2e6 !important;}.border-left{border-left: 1px solid #dee2e6 !important;}.border-0{border: 0 !important;}.border-top-0{border-top: 0 !important;}.border-right-0{border-right: 0 !important;}.border-bottom-0{border-bottom: 0 !important;}.border-left-0{border-left: 0 !important;}.border-primary{border-color: #00A09D !important;}.border-secondary{border-color: #adb5bd !important;}.border-success{border-color: #2CBB70 !important;}.border-info{border-color: #4B9EB6 !important;}.border-warning{border-color: #F79B5B !important;}.border-danger{border-color: #D9534F !important;}.border-light{border-color: #f6f9f9 !important;}.border-dark{border-color: #141f1e !important;}.border-default{border-color: #adb5bd !important;}.border-violet-dark{border-color: #875A7B !important;}.border-violet-darker{border-color: #62495B !important;}.border-inverse-lightest{border-color: #98A6B0 !important;}.border-inverse-light{border-color: #8B979F !important;}.border-inverse{border-color: #47738F !important;}.border-inverse-dark{border-color: #5B7687 !important;}.border-inverse-darker{border-color: #485761 !important;}.border-alpha{border-color: #00A09D !important;}.border-alpha-dark{border-color: #18856F !important;}.border-alpha-light{border-color: #26D1AF !important;}.border-alpha-lightest{border-color: #2AEBC4 !important;}.border-beta{border-color: #5B899E !important;}.border-beta-dark{border-color: #3D5D6B !important;}.border-beta-light{border-color: #699FB8 !important;}.border-beta-lightest{border-color: #77B5D1 !important;}.border-gamma{border-color: #E46F78 !important;}.border-gamma-dark{border-color: #B0565C !important;}.border-gamma-light{border-color: #FC7C84 !important;}.border-gamma-lightest{border-color: #FC959C !important;}.border-delta{border-color: #5C5B80 !important;}.border-delta-dark{border-color: #37364D !important;}.border-delta-light{border-color: #6E6D99 !important;}.border-delta-lightest{border-color: #807FB3 !important;}.border-epsilon{border-color: #D5653E !important;}.border-epsilon-dark{border-color: #A34E2F !important;}.border-epsilon-light{border-color: #F07346 !important;}.border-epsilon-lightest{border-color: #FF8D63 !important;}.border-white{border-color: white !important;}.rounded-sm{border-radius: 0.0625rem !important;}.rounded, .img-rounded{border-radius: 0.125rem !important;}.rounded-top{border-top-left-radius: 0.125rem !important; border-top-right-radius: 0.125rem !important;}.rounded-right{border-top-right-radius: 0.125rem !important; border-bottom-right-radius: 0.125rem !important;}.rounded-bottom{border-bottom-right-radius: 0.125rem !important; border-bottom-left-radius: 0.125rem !important;}.rounded-left{border-top-left-radius: 0.125rem !important; border-bottom-left-radius: 0.125rem !important;}.rounded-lg{border-radius: 0.125rem !important;}.rounded-circle, .img-circle{border-radius: 50% !important;}.rounded-pill{border-radius: 50rem !important;}.rounded-0{border-radius: 0 !important;}.clearfix::after{display: block; clear: both; content: "";}.d-none{display: none !important;}.d-inline{display: inline !important;}.d-inline-block{display: inline-block !important;}.d-block{display: block !important;}.d-table{display: table !important;}.d-table-row{display: table-row !important;}.d-table-cell{display: table-cell !important;}.d-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}@media (min-width: 576px){.d-sm-none{display: none !important;}.d-sm-inline{display: inline !important;}.d-sm-inline-block{display: inline-block !important;}.d-sm-block{display: block !important;}.d-sm-table{display: table !important;}.d-sm-table-row{display: table-row !important;}.d-sm-table-cell{display: table-cell !important;}.d-sm-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-sm-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media (min-width: 768px){.d-md-none{display: none !important;}.d-md-inline{display: inline !important;}.d-md-inline-block{display: inline-block !important;}.d-md-block{display: block !important;}.d-md-table{display: table !important;}.d-md-table-row{display: table-row !important;}.d-md-table-cell{display: table-cell !important;}.d-md-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-md-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media (min-width: 992px){.d-lg-none{display: none !important;}.d-lg-inline{display: inline !important;}.d-lg-inline-block{display: inline-block !important;}.d-lg-block{display: block !important;}.d-lg-table{display: table !important;}.d-lg-table-row{display: table-row !important;}.d-lg-table-cell{display: table-cell !important;}.d-lg-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-lg-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media (min-width: 1200px){.d-xl-none{display: none !important;}.d-xl-inline{display: inline !important;}.d-xl-inline-block{display: inline-block !important;}.d-xl-block{display: block !important;}.d-xl-table{display: table !important;}.d-xl-table-row{display: table-row !important;}.d-xl-table-cell{display: table-cell !important;}.d-xl-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-xl-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}@media print{.d-print-none{display: none !important;}.d-print-inline{display: inline !important;}.d-print-inline-block{display: inline-block !important;}.d-print-block{display: block !important;}.d-print-table{display: table !important;}.d-print-table-row{display: table-row !important;}.d-print-table-cell{display: table-cell !important;}.d-print-flex{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;}.d-print-inline-flex{display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;}}.embed-responsive{position: relative; display: block; width: 100%; padding: 0; overflow: hidden;}.embed-responsive::before{display: block; content: "";}.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video{position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0;}.embed-responsive-21by9::before{padding-top: 42.85714286%;}.embed-responsive-16by9::before{padding-top: 56.25%;}.embed-responsive-4by3::before{padding-top: 75%;}.embed-responsive-1by1::before{padding-top: 100%;}.flex-row{flex-direction: row !important;}.flex-column{flex-direction: column !important;}.flex-row-reverse{flex-direction: row-reverse !important;}.flex-column-reverse{flex-direction: column-reverse !important;}.flex-wrap{flex-wrap: wrap !important;}.flex-nowrap{flex-wrap: nowrap !important;}.flex-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-fill{flex: 1 1 auto !important;}.flex-grow-0{flex-grow: 0 !important;}.flex-grow-1{flex-grow: 1 !important;}.flex-shrink-0{flex-shrink: 0 !important;}.flex-shrink-1{flex-shrink: 1 !important;}.justify-content-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-center{justify-content: center !important;}.justify-content-between{justify-content: space-between !important;}.justify-content-around{justify-content: space-around !important;}.align-items-start{align-items: flex-start !important;}.align-items-end{align-items: flex-end !important;}.align-items-center{align-items: center !important;}.align-items-baseline{align-items: baseline !important;}.align-items-stretch{align-items: stretch !important;}.align-content-start{align-content: flex-start !important;}.align-content-end{align-content: flex-end !important;}.align-content-center{align-content: center !important;}.align-content-between{align-content: space-between !important;}.align-content-around{align-content: space-around !important;}.align-content-stretch{align-content: stretch !important;}.align-self-auto{align-self: auto !important;}.align-self-start{align-self: flex-start !important;}.align-self-end{align-self: flex-end !important;}.align-self-center{align-self: center !important;}.align-self-baseline{align-self: baseline !important;}.align-self-stretch{align-self: stretch !important;}@media (min-width: 576px){.flex-sm-row{flex-direction: row !important;}.flex-sm-column{flex-direction: column !important;}.flex-sm-row-reverse{flex-direction: row-reverse !important;}.flex-sm-column-reverse{flex-direction: column-reverse !important;}.flex-sm-wrap{flex-wrap: wrap !important;}.flex-sm-nowrap{flex-wrap: nowrap !important;}.flex-sm-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-sm-fill{flex: 1 1 auto !important;}.flex-sm-grow-0{flex-grow: 0 !important;}.flex-sm-grow-1{flex-grow: 1 !important;}.flex-sm-shrink-0{flex-shrink: 0 !important;}.flex-sm-shrink-1{flex-shrink: 1 !important;}.justify-content-sm-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-sm-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-sm-center{justify-content: center !important;}.justify-content-sm-between{justify-content: space-between !important;}.justify-content-sm-around{justify-content: space-around !important;}.align-items-sm-start{align-items: flex-start !important;}.align-items-sm-end{align-items: flex-end !important;}.align-items-sm-center{align-items: center !important;}.align-items-sm-baseline{align-items: baseline !important;}.align-items-sm-stretch{align-items: stretch !important;}.align-content-sm-start{align-content: flex-start !important;}.align-content-sm-end{align-content: flex-end !important;}.align-content-sm-center{align-content: center !important;}.align-content-sm-between{align-content: space-between !important;}.align-content-sm-around{align-content: space-around !important;}.align-content-sm-stretch{align-content: stretch !important;}.align-self-sm-auto{align-self: auto !important;}.align-self-sm-start{align-self: flex-start !important;}.align-self-sm-end{align-self: flex-end !important;}.align-self-sm-center{align-self: center !important;}.align-self-sm-baseline{align-self: baseline !important;}.align-self-sm-stretch{align-self: stretch !important;}}@media (min-width: 768px){.flex-md-row{flex-direction: row !important;}.flex-md-column{flex-direction: column !important;}.flex-md-row-reverse{flex-direction: row-reverse !important;}.flex-md-column-reverse{flex-direction: column-reverse !important;}.flex-md-wrap{flex-wrap: wrap !important;}.flex-md-nowrap{flex-wrap: nowrap !important;}.flex-md-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-md-fill{flex: 1 1 auto !important;}.flex-md-grow-0{flex-grow: 0 !important;}.flex-md-grow-1{flex-grow: 1 !important;}.flex-md-shrink-0{flex-shrink: 0 !important;}.flex-md-shrink-1{flex-shrink: 1 !important;}.justify-content-md-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-md-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-md-center{justify-content: center !important;}.justify-content-md-between{justify-content: space-between !important;}.justify-content-md-around{justify-content: space-around !important;}.align-items-md-start{align-items: flex-start !important;}.align-items-md-end{align-items: flex-end !important;}.align-items-md-center{align-items: center !important;}.align-items-md-baseline{align-items: baseline !important;}.align-items-md-stretch{align-items: stretch !important;}.align-content-md-start{align-content: flex-start !important;}.align-content-md-end{align-content: flex-end !important;}.align-content-md-center{align-content: center !important;}.align-content-md-between{align-content: space-between !important;}.align-content-md-around{align-content: space-around !important;}.align-content-md-stretch{align-content: stretch !important;}.align-self-md-auto{align-self: auto !important;}.align-self-md-start{align-self: flex-start !important;}.align-self-md-end{align-self: flex-end !important;}.align-self-md-center{align-self: center !important;}.align-self-md-baseline{align-self: baseline !important;}.align-self-md-stretch{align-self: stretch !important;}}@media (min-width: 992px){.flex-lg-row{flex-direction: row !important;}.flex-lg-column{flex-direction: column !important;}.flex-lg-row-reverse{flex-direction: row-reverse !important;}.flex-lg-column-reverse{flex-direction: column-reverse !important;}.flex-lg-wrap{flex-wrap: wrap !important;}.flex-lg-nowrap{flex-wrap: nowrap !important;}.flex-lg-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-lg-fill{flex: 1 1 auto !important;}.flex-lg-grow-0{flex-grow: 0 !important;}.flex-lg-grow-1{flex-grow: 1 !important;}.flex-lg-shrink-0{flex-shrink: 0 !important;}.flex-lg-shrink-1{flex-shrink: 1 !important;}.justify-content-lg-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-lg-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-lg-center{justify-content: center !important;}.justify-content-lg-between{justify-content: space-between !important;}.justify-content-lg-around{justify-content: space-around !important;}.align-items-lg-start{align-items: flex-start !important;}.align-items-lg-end{align-items: flex-end !important;}.align-items-lg-center{align-items: center !important;}.align-items-lg-baseline{align-items: baseline !important;}.align-items-lg-stretch{align-items: stretch !important;}.align-content-lg-start{align-content: flex-start !important;}.align-content-lg-end{align-content: flex-end !important;}.align-content-lg-center{align-content: center !important;}.align-content-lg-between{align-content: space-between !important;}.align-content-lg-around{align-content: space-around !important;}.align-content-lg-stretch{align-content: stretch !important;}.align-self-lg-auto{align-self: auto !important;}.align-self-lg-start{align-self: flex-start !important;}.align-self-lg-end{align-self: flex-end !important;}.align-self-lg-center{align-self: center !important;}.align-self-lg-baseline{align-self: baseline !important;}.align-self-lg-stretch{align-self: stretch !important;}}@media (min-width: 1200px){.flex-xl-row{flex-direction: row !important;}.flex-xl-column{flex-direction: column !important;}.flex-xl-row-reverse{flex-direction: row-reverse !important;}.flex-xl-column-reverse{flex-direction: column-reverse !important;}.flex-xl-wrap{flex-wrap: wrap !important;}.flex-xl-nowrap{flex-wrap: nowrap !important;}.flex-xl-wrap-reverse{flex-wrap: wrap-reverse !important;}.flex-xl-fill{flex: 1 1 auto !important;}.flex-xl-grow-0{flex-grow: 0 !important;}.flex-xl-grow-1{flex-grow: 1 !important;}.flex-xl-shrink-0{flex-shrink: 0 !important;}.flex-xl-shrink-1{flex-shrink: 1 !important;}.justify-content-xl-start{-webkit-box-pack: start !important; justify-content: flex-start !important;}.justify-content-xl-end{-webkit-box-pack: end !important; justify-content: flex-end !important;}.justify-content-xl-center{justify-content: center !important;}.justify-content-xl-between{justify-content: space-between !important;}.justify-content-xl-around{justify-content: space-around !important;}.align-items-xl-start{align-items: flex-start !important;}.align-items-xl-end{align-items: flex-end !important;}.align-items-xl-center{align-items: center !important;}.align-items-xl-baseline{align-items: baseline !important;}.align-items-xl-stretch{align-items: stretch !important;}.align-content-xl-start{align-content: flex-start !important;}.align-content-xl-end{align-content: flex-end !important;}.align-content-xl-center{align-content: center !important;}.align-content-xl-between{align-content: space-between !important;}.align-content-xl-around{align-content: space-around !important;}.align-content-xl-stretch{align-content: stretch !important;}.align-self-xl-auto{align-self: auto !important;}.align-self-xl-start{align-self: flex-start !important;}.align-self-xl-end{align-self: flex-end !important;}.align-self-xl-center{align-self: center !important;}.align-self-xl-baseline{align-self: baseline !important;}.align-self-xl-stretch{align-self: stretch !important;}}.float-left{float: left !important;}.float-right, #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img{float: right !important;}.float-none{float: none !important;}@media (min-width: 576px){.float-sm-left{float: left !important;}.float-sm-right{float: right !important;}.float-sm-none{float: none !important;}}@media (min-width: 768px){.float-md-left{float: left !important;}.float-md-right{float: right !important;}.float-md-none{float: none !important;}}@media (min-width: 992px){.float-lg-left{float: left !important;}.float-lg-right{float: right !important;}.float-lg-none{float: none !important;}}@media (min-width: 1200px){.float-xl-left{float: left !important;}.float-xl-right{float: right !important;}.float-xl-none{float: none !important;}}.overflow-auto{overflow: auto !important;}.overflow-hidden{overflow: hidden !important;}.position-static{position: static !important;}.position-relative{position: relative !important;}.position-absolute{position: absolute !important;}.position-fixed{position: fixed !important;}.position-sticky{position: sticky !important;}.fixed-top{position: fixed; top: 0; right: 0; left: 0; z-index: 1030;}.fixed-bottom{position: fixed; right: 0; bottom: 0; left: 0; z-index: 1030;}@supports (position: sticky){.sticky-top{position: sticky; top: 0; z-index: 1020;}}.sr-only{position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;}.sr-only-focusable:active, .sr-only-focusable:focus{position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal;}.shadow-sm{box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow{box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg{box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none{box-shadow: none !important;}.w-25{width: 25% !important;}.w-50{width: 50% !important;}.w-75{width: 75% !important;}.w-100{width: 100% !important;}.w-auto{width: auto !important;}.w-0{width: 0 !important;}.h-25{height: 25% !important;}.h-50{height: 50% !important;}.h-75{height: 75% !important;}.h-100{height: 100% !important;}.h-auto{height: auto !important;}.h-0{height: 0 !important;}.mw-100{max-width: 100% !important;}.mh-100{max-height: 100% !important;}.min-vw-100{min-width: 100vw !important;}.min-vh-100{min-height: 100vh !important;}.vw-100{width: 100vw !important;}.vh-100{height: 100vh !important;}.stretched-link::after{position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; pointer-events: auto; content: ""; background-color: transparent;}.m-0{margin: 0 !important;}.mt-0, .my-0{margin-top: 0 !important;}.mr-0, .mx-0{margin-right: 0 !important;}.mb-0, .my-0{margin-bottom: 0 !important;}.ml-0, .mx-0{margin-left: 0 !important;}.m-1{margin: 0.25rem !important;}.mt-1, .my-1{margin-top: 0.25rem !important;}.mr-1, .mx-1{margin-right: 0.25rem !important;}.mb-1, .my-1{margin-bottom: 0.25rem !important;}.ml-1, .mx-1{margin-left: 0.25rem !important;}.m-2{margin: 0.5rem !important;}.mt-2, .my-2{margin-top: 0.5rem !important;}.mr-2, .mx-2{margin-right: 0.5rem !important;}.mb-2, .my-2{margin-bottom: 0.5rem !important;}.ml-2, .mx-2{margin-left: 0.5rem !important;}.m-3{margin: 1rem !important;}.mt-3, .my-3{margin-top: 1rem !important;}.mr-3, .mx-3{margin-right: 1rem !important;}.mb-3, .my-3{margin-bottom: 1rem !important;}.ml-3, .mx-3{margin-left: 1rem !important;}.m-4{margin: 1.5rem !important;}.mt-4, .my-4{margin-top: 1.5rem !important;}.mr-4, .mx-4{margin-right: 1.5rem !important;}.mb-4, .my-4{margin-bottom: 1.5rem !important;}.ml-4, .mx-4{margin-left: 1.5rem !important;}.m-5{margin: 3rem !important;}.mt-5, .my-5{margin-top: 3rem !important;}.mr-5, .mx-5{margin-right: 3rem !important;}.mb-5, .my-5{margin-bottom: 3rem !important;}.ml-5, .mx-5{margin-left: 3rem !important;}.p-0{padding: 0 !important;}.pt-0, .btn.embed, .py-0{padding-top: 0 !important;}.pr-0, .px-0{padding-right: 0 !important;}.pb-0, .btn.embed, .py-0{padding-bottom: 0 !important;}.pl-0, .px-0{padding-left: 0 !important;}.p-1{padding: 0.25rem !important;}.pt-1, .py-1{padding-top: 0.25rem !important;}.pr-1, .px-1{padding-right: 0.25rem !important;}.pb-1, .py-1{padding-bottom: 0.25rem !important;}.pl-1, .px-1{padding-left: 0.25rem !important;}.p-2{padding: 0.5rem !important;}.pt-2, .py-2{padding-top: 0.5rem !important;}.pr-2, .px-2{padding-right: 0.5rem !important;}.pb-2, .py-2{padding-bottom: 0.5rem !important;}.pl-2, .px-2{padding-left: 0.5rem !important;}.p-3{padding: 1rem !important;}.pt-3, .py-3{padding-top: 1rem !important;}.pr-3, .px-3{padding-right: 1rem !important;}.pb-3, .py-3{padding-bottom: 1rem !important;}.pl-3, .px-3{padding-left: 1rem !important;}.p-4{padding: 1.5rem !important;}.pt-4, .py-4{padding-top: 1.5rem !important;}.pr-4, .px-4{padding-right: 1.5rem !important;}.pb-4, .py-4{padding-bottom: 1.5rem !important;}.pl-4, .px-4{padding-left: 1.5rem !important;}.p-5{padding: 3rem !important;}.pt-5, .py-5{padding-top: 3rem !important;}.pr-5, .px-5{padding-right: 3rem !important;}.pb-5, .py-5{padding-bottom: 3rem !important;}.pl-5, .px-5{padding-left: 3rem !important;}.m-n1{margin: -0.25rem !important;}.mt-n1, .my-n1{margin-top: -0.25rem !important;}.mr-n1, .mx-n1{margin-right: -0.25rem !important;}.mb-n1, .my-n1{margin-bottom: -0.25rem !important;}.ml-n1, .mx-n1{margin-left: -0.25rem !important;}.m-n2{margin: -0.5rem !important;}.mt-n2, .my-n2{margin-top: -0.5rem !important;}.mr-n2, .mx-n2{margin-right: -0.5rem !important;}.mb-n2, .my-n2{margin-bottom: -0.5rem !important;}.ml-n2, .mx-n2{margin-left: -0.5rem !important;}.m-n3{margin: -1rem !important;}.mt-n3, .my-n3{margin-top: -1rem !important;}.mr-n3, .mx-n3{margin-right: -1rem !important;}.mb-n3, .my-n3{margin-bottom: -1rem !important;}.ml-n3, .mx-n3{margin-left: -1rem !important;}.m-n4{margin: -1.5rem !important;}.mt-n4, .my-n4{margin-top: -1.5rem !important;}.mr-n4, .mx-n4{margin-right: -1.5rem !important;}.mb-n4, .my-n4{margin-bottom: -1.5rem !important;}.ml-n4, .mx-n4{margin-left: -1.5rem !important;}.m-n5{margin: -3rem !important;}.mt-n5, .my-n5{margin-top: -3rem !important;}.mr-n5, .mx-n5{margin-right: -3rem !important;}.mb-n5, .my-n5{margin-bottom: -3rem !important;}.ml-n5, .mx-n5{margin-left: -3rem !important;}.m-auto{margin: auto !important;}.mt-auto, .my-auto{margin-top: auto !important;}.mr-auto, .mx-auto{margin-right: auto !important;}.mb-auto, .my-auto{margin-bottom: auto !important;}.ml-auto, .mx-auto{margin-left: auto !important;}@media (min-width: 576px){.m-sm-0{margin: 0 !important;}.mt-sm-0, .my-sm-0{margin-top: 0 !important;}.mr-sm-0, .mx-sm-0{margin-right: 0 !important;}.mb-sm-0, .my-sm-0{margin-bottom: 0 !important;}.ml-sm-0, .mx-sm-0{margin-left: 0 !important;}.m-sm-1{margin: 0.25rem !important;}.mt-sm-1, .my-sm-1{margin-top: 0.25rem !important;}.mr-sm-1, .mx-sm-1{margin-right: 0.25rem !important;}.mb-sm-1, .my-sm-1{margin-bottom: 0.25rem !important;}.ml-sm-1, .mx-sm-1{margin-left: 0.25rem !important;}.m-sm-2{margin: 0.5rem !important;}.mt-sm-2, .my-sm-2{margin-top: 0.5rem !important;}.mr-sm-2, .mx-sm-2{margin-right: 0.5rem !important;}.mb-sm-2, .my-sm-2{margin-bottom: 0.5rem !important;}.ml-sm-2, .mx-sm-2{margin-left: 0.5rem !important;}.m-sm-3{margin: 1rem !important;}.mt-sm-3, .my-sm-3{margin-top: 1rem !important;}.mr-sm-3, .mx-sm-3{margin-right: 1rem !important;}.mb-sm-3, .my-sm-3{margin-bottom: 1rem !important;}.ml-sm-3, .mx-sm-3{margin-left: 1rem !important;}.m-sm-4{margin: 1.5rem !important;}.mt-sm-4, .my-sm-4{margin-top: 1.5rem !important;}.mr-sm-4, .mx-sm-4{margin-right: 1.5rem !important;}.mb-sm-4, .my-sm-4{margin-bottom: 1.5rem !important;}.ml-sm-4, .mx-sm-4{margin-left: 1.5rem !important;}.m-sm-5{margin: 3rem !important;}.mt-sm-5, .my-sm-5{margin-top: 3rem !important;}.mr-sm-5, .mx-sm-5{margin-right: 3rem !important;}.mb-sm-5, .my-sm-5{margin-bottom: 3rem !important;}.ml-sm-5, .mx-sm-5{margin-left: 3rem !important;}.p-sm-0{padding: 0 !important;}.pt-sm-0, .py-sm-0{padding-top: 0 !important;}.pr-sm-0, .px-sm-0{padding-right: 0 !important;}.pb-sm-0, .py-sm-0{padding-bottom: 0 !important;}.pl-sm-0, .px-sm-0{padding-left: 0 !important;}.p-sm-1{padding: 0.25rem !important;}.pt-sm-1, .py-sm-1{padding-top: 0.25rem !important;}.pr-sm-1, .px-sm-1{padding-right: 0.25rem !important;}.pb-sm-1, .py-sm-1{padding-bottom: 0.25rem !important;}.pl-sm-1, .px-sm-1{padding-left: 0.25rem !important;}.p-sm-2{padding: 0.5rem !important;}.pt-sm-2, .py-sm-2{padding-top: 0.5rem !important;}.pr-sm-2, .px-sm-2{padding-right: 0.5rem !important;}.pb-sm-2, .py-sm-2{padding-bottom: 0.5rem !important;}.pl-sm-2, .px-sm-2{padding-left: 0.5rem !important;}.p-sm-3{padding: 1rem !important;}.pt-sm-3, .py-sm-3{padding-top: 1rem !important;}.pr-sm-3, .px-sm-3{padding-right: 1rem !important;}.pb-sm-3, .py-sm-3{padding-bottom: 1rem !important;}.pl-sm-3, .px-sm-3{padding-left: 1rem !important;}.p-sm-4{padding: 1.5rem !important;}.pt-sm-4, .py-sm-4{padding-top: 1.5rem !important;}.pr-sm-4, .px-sm-4{padding-right: 1.5rem !important;}.pb-sm-4, .py-sm-4{padding-bottom: 1.5rem !important;}.pl-sm-4, .px-sm-4{padding-left: 1.5rem !important;}.p-sm-5{padding: 3rem !important;}.pt-sm-5, .py-sm-5{padding-top: 3rem !important;}.pr-sm-5, .px-sm-5{padding-right: 3rem !important;}.pb-sm-5, .py-sm-5{padding-bottom: 3rem !important;}.pl-sm-5, .px-sm-5{padding-left: 3rem !important;}.m-sm-n1{margin: -0.25rem !important;}.mt-sm-n1, .my-sm-n1{margin-top: -0.25rem !important;}.mr-sm-n1, .mx-sm-n1{margin-right: -0.25rem !important;}.mb-sm-n1, .my-sm-n1{margin-bottom: -0.25rem !important;}.ml-sm-n1, .mx-sm-n1{margin-left: -0.25rem !important;}.m-sm-n2{margin: -0.5rem !important;}.mt-sm-n2, .my-sm-n2{margin-top: -0.5rem !important;}.mr-sm-n2, .mx-sm-n2{margin-right: -0.5rem !important;}.mb-sm-n2, .my-sm-n2{margin-bottom: -0.5rem !important;}.ml-sm-n2, .mx-sm-n2{margin-left: -0.5rem !important;}.m-sm-n3{margin: -1rem !important;}.mt-sm-n3, .my-sm-n3{margin-top: -1rem !important;}.mr-sm-n3, .mx-sm-n3{margin-right: -1rem !important;}.mb-sm-n3, .my-sm-n3{margin-bottom: -1rem !important;}.ml-sm-n3, .mx-sm-n3{margin-left: -1rem !important;}.m-sm-n4{margin: -1.5rem !important;}.mt-sm-n4, .my-sm-n4{margin-top: -1.5rem !important;}.mr-sm-n4, .mx-sm-n4{margin-right: -1.5rem !important;}.mb-sm-n4, .my-sm-n4{margin-bottom: -1.5rem !important;}.ml-sm-n4, .mx-sm-n4{margin-left: -1.5rem !important;}.m-sm-n5{margin: -3rem !important;}.mt-sm-n5, .my-sm-n5{margin-top: -3rem !important;}.mr-sm-n5, .mx-sm-n5{margin-right: -3rem !important;}.mb-sm-n5, .my-sm-n5{margin-bottom: -3rem !important;}.ml-sm-n5, .mx-sm-n5{margin-left: -3rem !important;}.m-sm-auto{margin: auto !important;}.mt-sm-auto, .my-sm-auto{margin-top: auto !important;}.mr-sm-auto, .mx-sm-auto{margin-right: auto !important;}.mb-sm-auto, .my-sm-auto{margin-bottom: auto !important;}.ml-sm-auto, .mx-sm-auto{margin-left: auto !important;}}@media (min-width: 768px){.m-md-0{margin: 0 !important;}.mt-md-0, .my-md-0{margin-top: 0 !important;}.mr-md-0, .mx-md-0{margin-right: 0 !important;}.mb-md-0, .my-md-0{margin-bottom: 0 !important;}.ml-md-0, .mx-md-0{margin-left: 0 !important;}.m-md-1{margin: 0.25rem !important;}.mt-md-1, .my-md-1{margin-top: 0.25rem !important;}.mr-md-1, .mx-md-1{margin-right: 0.25rem !important;}.mb-md-1, .my-md-1{margin-bottom: 0.25rem !important;}.ml-md-1, .mx-md-1{margin-left: 0.25rem !important;}.m-md-2{margin: 0.5rem !important;}.mt-md-2, .my-md-2{margin-top: 0.5rem !important;}.mr-md-2, .mx-md-2{margin-right: 0.5rem !important;}.mb-md-2, .my-md-2{margin-bottom: 0.5rem !important;}.ml-md-2, .mx-md-2{margin-left: 0.5rem !important;}.m-md-3{margin: 1rem !important;}.mt-md-3, .my-md-3{margin-top: 1rem !important;}.mr-md-3, .mx-md-3{margin-right: 1rem !important;}.mb-md-3, .my-md-3{margin-bottom: 1rem !important;}.ml-md-3, .mx-md-3{margin-left: 1rem !important;}.m-md-4{margin: 1.5rem !important;}.mt-md-4, .my-md-4{margin-top: 1.5rem !important;}.mr-md-4, .mx-md-4{margin-right: 1.5rem !important;}.mb-md-4, .my-md-4{margin-bottom: 1.5rem !important;}.ml-md-4, .mx-md-4{margin-left: 1.5rem !important;}.m-md-5{margin: 3rem !important;}.mt-md-5, .my-md-5{margin-top: 3rem !important;}.mr-md-5, .mx-md-5{margin-right: 3rem !important;}.mb-md-5, .my-md-5{margin-bottom: 3rem !important;}.ml-md-5, .mx-md-5{margin-left: 3rem !important;}.p-md-0{padding: 0 !important;}.pt-md-0, .py-md-0{padding-top: 0 !important;}.pr-md-0, .px-md-0{padding-right: 0 !important;}.pb-md-0, .py-md-0{padding-bottom: 0 !important;}.pl-md-0, .px-md-0{padding-left: 0 !important;}.p-md-1{padding: 0.25rem !important;}.pt-md-1, .py-md-1{padding-top: 0.25rem !important;}.pr-md-1, .px-md-1{padding-right: 0.25rem !important;}.pb-md-1, .py-md-1{padding-bottom: 0.25rem !important;}.pl-md-1, .px-md-1{padding-left: 0.25rem !important;}.p-md-2{padding: 0.5rem !important;}.pt-md-2, .py-md-2{padding-top: 0.5rem !important;}.pr-md-2, .px-md-2{padding-right: 0.5rem !important;}.pb-md-2, .py-md-2{padding-bottom: 0.5rem !important;}.pl-md-2, .px-md-2{padding-left: 0.5rem !important;}.p-md-3{padding: 1rem !important;}.pt-md-3, .py-md-3{padding-top: 1rem !important;}.pr-md-3, .px-md-3{padding-right: 1rem !important;}.pb-md-3, .py-md-3{padding-bottom: 1rem !important;}.pl-md-3, .px-md-3{padding-left: 1rem !important;}.p-md-4{padding: 1.5rem !important;}.pt-md-4, .py-md-4{padding-top: 1.5rem !important;}.pr-md-4, .px-md-4{padding-right: 1.5rem !important;}.pb-md-4, .py-md-4{padding-bottom: 1.5rem !important;}.pl-md-4, .px-md-4{padding-left: 1.5rem !important;}.p-md-5{padding: 3rem !important;}.pt-md-5, .py-md-5{padding-top: 3rem !important;}.pr-md-5, .px-md-5{padding-right: 3rem !important;}.pb-md-5, .py-md-5{padding-bottom: 3rem !important;}.pl-md-5, .px-md-5{padding-left: 3rem !important;}.m-md-n1{margin: -0.25rem !important;}.mt-md-n1, .my-md-n1{margin-top: -0.25rem !important;}.mr-md-n1, .mx-md-n1{margin-right: -0.25rem !important;}.mb-md-n1, .my-md-n1{margin-bottom: -0.25rem !important;}.ml-md-n1, .mx-md-n1{margin-left: -0.25rem !important;}.m-md-n2{margin: -0.5rem !important;}.mt-md-n2, .my-md-n2{margin-top: -0.5rem !important;}.mr-md-n2, .mx-md-n2{margin-right: -0.5rem !important;}.mb-md-n2, .my-md-n2{margin-bottom: -0.5rem !important;}.ml-md-n2, .mx-md-n2{margin-left: -0.5rem !important;}.m-md-n3{margin: -1rem !important;}.mt-md-n3, .my-md-n3{margin-top: -1rem !important;}.mr-md-n3, .mx-md-n3{margin-right: -1rem !important;}.mb-md-n3, .my-md-n3{margin-bottom: -1rem !important;}.ml-md-n3, .mx-md-n3{margin-left: -1rem !important;}.m-md-n4{margin: -1.5rem !important;}.mt-md-n4, .my-md-n4{margin-top: -1.5rem !important;}.mr-md-n4, .mx-md-n4{margin-right: -1.5rem !important;}.mb-md-n4, .my-md-n4{margin-bottom: -1.5rem !important;}.ml-md-n4, .mx-md-n4{margin-left: -1.5rem !important;}.m-md-n5{margin: -3rem !important;}.mt-md-n5, .my-md-n5{margin-top: -3rem !important;}.mr-md-n5, .mx-md-n5{margin-right: -3rem !important;}.mb-md-n5, .my-md-n5{margin-bottom: -3rem !important;}.ml-md-n5, .mx-md-n5{margin-left: -3rem !important;}.m-md-auto{margin: auto !important;}.mt-md-auto, .my-md-auto{margin-top: auto !important;}.mr-md-auto, .mx-md-auto{margin-right: auto !important;}.mb-md-auto, .my-md-auto{margin-bottom: auto !important;}.ml-md-auto, .mx-md-auto{margin-left: auto !important;}}@media (min-width: 992px){.m-lg-0{margin: 0 !important;}.mt-lg-0, .my-lg-0{margin-top: 0 !important;}.mr-lg-0, .mx-lg-0{margin-right: 0 !important;}.mb-lg-0, .my-lg-0{margin-bottom: 0 !important;}.ml-lg-0, .mx-lg-0{margin-left: 0 !important;}.m-lg-1{margin: 0.25rem !important;}.mt-lg-1, .my-lg-1{margin-top: 0.25rem !important;}.mr-lg-1, .mx-lg-1{margin-right: 0.25rem !important;}.mb-lg-1, .my-lg-1{margin-bottom: 0.25rem !important;}.ml-lg-1, .mx-lg-1{margin-left: 0.25rem !important;}.m-lg-2{margin: 0.5rem !important;}.mt-lg-2, .my-lg-2{margin-top: 0.5rem !important;}.mr-lg-2, .mx-lg-2{margin-right: 0.5rem !important;}.mb-lg-2, .my-lg-2{margin-bottom: 0.5rem !important;}.ml-lg-2, .mx-lg-2{margin-left: 0.5rem !important;}.m-lg-3{margin: 1rem !important;}.mt-lg-3, .my-lg-3{margin-top: 1rem !important;}.mr-lg-3, .mx-lg-3{margin-right: 1rem !important;}.mb-lg-3, .my-lg-3{margin-bottom: 1rem !important;}.ml-lg-3, .mx-lg-3{margin-left: 1rem !important;}.m-lg-4{margin: 1.5rem !important;}.mt-lg-4, .my-lg-4{margin-top: 1.5rem !important;}.mr-lg-4, .mx-lg-4{margin-right: 1.5rem !important;}.mb-lg-4, .my-lg-4{margin-bottom: 1.5rem !important;}.ml-lg-4, .mx-lg-4{margin-left: 1.5rem !important;}.m-lg-5{margin: 3rem !important;}.mt-lg-5, .my-lg-5{margin-top: 3rem !important;}.mr-lg-5, .mx-lg-5{margin-right: 3rem !important;}.mb-lg-5, .my-lg-5{margin-bottom: 3rem !important;}.ml-lg-5, .mx-lg-5{margin-left: 3rem !important;}.p-lg-0{padding: 0 !important;}.pt-lg-0, .py-lg-0{padding-top: 0 !important;}.pr-lg-0, .px-lg-0{padding-right: 0 !important;}.pb-lg-0, .py-lg-0{padding-bottom: 0 !important;}.pl-lg-0, .px-lg-0{padding-left: 0 !important;}.p-lg-1{padding: 0.25rem !important;}.pt-lg-1, .py-lg-1{padding-top: 0.25rem !important;}.pr-lg-1, .px-lg-1{padding-right: 0.25rem !important;}.pb-lg-1, .py-lg-1{padding-bottom: 0.25rem !important;}.pl-lg-1, .px-lg-1{padding-left: 0.25rem !important;}.p-lg-2{padding: 0.5rem !important;}.pt-lg-2, .py-lg-2{padding-top: 0.5rem !important;}.pr-lg-2, .px-lg-2{padding-right: 0.5rem !important;}.pb-lg-2, .py-lg-2{padding-bottom: 0.5rem !important;}.pl-lg-2, .px-lg-2{padding-left: 0.5rem !important;}.p-lg-3{padding: 1rem !important;}.pt-lg-3, .py-lg-3{padding-top: 1rem !important;}.pr-lg-3, .px-lg-3{padding-right: 1rem !important;}.pb-lg-3, .py-lg-3{padding-bottom: 1rem !important;}.pl-lg-3, .px-lg-3{padding-left: 1rem !important;}.p-lg-4{padding: 1.5rem !important;}.pt-lg-4, .py-lg-4{padding-top: 1.5rem !important;}.pr-lg-4, .px-lg-4{padding-right: 1.5rem !important;}.pb-lg-4, .py-lg-4{padding-bottom: 1.5rem !important;}.pl-lg-4, .px-lg-4{padding-left: 1.5rem !important;}.p-lg-5{padding: 3rem !important;}.pt-lg-5, .py-lg-5{padding-top: 3rem !important;}.pr-lg-5, .px-lg-5{padding-right: 3rem !important;}.pb-lg-5, .py-lg-5{padding-bottom: 3rem !important;}.pl-lg-5, .px-lg-5{padding-left: 3rem !important;}.m-lg-n1{margin: -0.25rem !important;}.mt-lg-n1, .my-lg-n1{margin-top: -0.25rem !important;}.mr-lg-n1, .mx-lg-n1{margin-right: -0.25rem !important;}.mb-lg-n1, .my-lg-n1{margin-bottom: -0.25rem !important;}.ml-lg-n1, .mx-lg-n1{margin-left: -0.25rem !important;}.m-lg-n2{margin: -0.5rem !important;}.mt-lg-n2, .my-lg-n2{margin-top: -0.5rem !important;}.mr-lg-n2, .mx-lg-n2{margin-right: -0.5rem !important;}.mb-lg-n2, .my-lg-n2{margin-bottom: -0.5rem !important;}.ml-lg-n2, .mx-lg-n2{margin-left: -0.5rem !important;}.m-lg-n3{margin: -1rem !important;}.mt-lg-n3, .my-lg-n3{margin-top: -1rem !important;}.mr-lg-n3, .mx-lg-n3{margin-right: -1rem !important;}.mb-lg-n3, .my-lg-n3{margin-bottom: -1rem !important;}.ml-lg-n3, .mx-lg-n3{margin-left: -1rem !important;}.m-lg-n4{margin: -1.5rem !important;}.mt-lg-n4, .my-lg-n4{margin-top: -1.5rem !important;}.mr-lg-n4, .mx-lg-n4{margin-right: -1.5rem !important;}.mb-lg-n4, .my-lg-n4{margin-bottom: -1.5rem !important;}.ml-lg-n4, .mx-lg-n4{margin-left: -1.5rem !important;}.m-lg-n5{margin: -3rem !important;}.mt-lg-n5, .my-lg-n5{margin-top: -3rem !important;}.mr-lg-n5, .mx-lg-n5{margin-right: -3rem !important;}.mb-lg-n5, .my-lg-n5{margin-bottom: -3rem !important;}.ml-lg-n5, .mx-lg-n5{margin-left: -3rem !important;}.m-lg-auto{margin: auto !important;}.mt-lg-auto, .my-lg-auto{margin-top: auto !important;}.mr-lg-auto, .mx-lg-auto{margin-right: auto !important;}.mb-lg-auto, .my-lg-auto{margin-bottom: auto !important;}.ml-lg-auto, .mx-lg-auto{margin-left: auto !important;}}@media (min-width: 1200px){.m-xl-0{margin: 0 !important;}.mt-xl-0, .my-xl-0{margin-top: 0 !important;}.mr-xl-0, .mx-xl-0{margin-right: 0 !important;}.mb-xl-0, .my-xl-0{margin-bottom: 0 !important;}.ml-xl-0, .mx-xl-0{margin-left: 0 !important;}.m-xl-1{margin: 0.25rem !important;}.mt-xl-1, .my-xl-1{margin-top: 0.25rem !important;}.mr-xl-1, .mx-xl-1{margin-right: 0.25rem !important;}.mb-xl-1, .my-xl-1{margin-bottom: 0.25rem !important;}.ml-xl-1, .mx-xl-1{margin-left: 0.25rem !important;}.m-xl-2{margin: 0.5rem !important;}.mt-xl-2, .my-xl-2{margin-top: 0.5rem !important;}.mr-xl-2, .mx-xl-2{margin-right: 0.5rem !important;}.mb-xl-2, .my-xl-2{margin-bottom: 0.5rem !important;}.ml-xl-2, .mx-xl-2{margin-left: 0.5rem !important;}.m-xl-3{margin: 1rem !important;}.mt-xl-3, .my-xl-3{margin-top: 1rem !important;}.mr-xl-3, .mx-xl-3{margin-right: 1rem !important;}.mb-xl-3, .my-xl-3{margin-bottom: 1rem !important;}.ml-xl-3, .mx-xl-3{margin-left: 1rem !important;}.m-xl-4{margin: 1.5rem !important;}.mt-xl-4, .my-xl-4{margin-top: 1.5rem !important;}.mr-xl-4, .mx-xl-4{margin-right: 1.5rem !important;}.mb-xl-4, .my-xl-4{margin-bottom: 1.5rem !important;}.ml-xl-4, .mx-xl-4{margin-left: 1.5rem !important;}.m-xl-5{margin: 3rem !important;}.mt-xl-5, .my-xl-5{margin-top: 3rem !important;}.mr-xl-5, .mx-xl-5{margin-right: 3rem !important;}.mb-xl-5, .my-xl-5{margin-bottom: 3rem !important;}.ml-xl-5, .mx-xl-5{margin-left: 3rem !important;}.p-xl-0{padding: 0 !important;}.pt-xl-0, .py-xl-0{padding-top: 0 !important;}.pr-xl-0, .px-xl-0{padding-right: 0 !important;}.pb-xl-0, .py-xl-0{padding-bottom: 0 !important;}.pl-xl-0, .px-xl-0{padding-left: 0 !important;}.p-xl-1{padding: 0.25rem !important;}.pt-xl-1, .py-xl-1{padding-top: 0.25rem !important;}.pr-xl-1, .px-xl-1{padding-right: 0.25rem !important;}.pb-xl-1, .py-xl-1{padding-bottom: 0.25rem !important;}.pl-xl-1, .px-xl-1{padding-left: 0.25rem !important;}.p-xl-2{padding: 0.5rem !important;}.pt-xl-2, .py-xl-2{padding-top: 0.5rem !important;}.pr-xl-2, .px-xl-2{padding-right: 0.5rem !important;}.pb-xl-2, .py-xl-2{padding-bottom: 0.5rem !important;}.pl-xl-2, .px-xl-2{padding-left: 0.5rem !important;}.p-xl-3{padding: 1rem !important;}.pt-xl-3, .py-xl-3{padding-top: 1rem !important;}.pr-xl-3, .px-xl-3{padding-right: 1rem !important;}.pb-xl-3, .py-xl-3{padding-bottom: 1rem !important;}.pl-xl-3, .px-xl-3{padding-left: 1rem !important;}.p-xl-4{padding: 1.5rem !important;}.pt-xl-4, .py-xl-4{padding-top: 1.5rem !important;}.pr-xl-4, .px-xl-4{padding-right: 1.5rem !important;}.pb-xl-4, .py-xl-4{padding-bottom: 1.5rem !important;}.pl-xl-4, .px-xl-4{padding-left: 1.5rem !important;}.p-xl-5{padding: 3rem !important;}.pt-xl-5, .py-xl-5{padding-top: 3rem !important;}.pr-xl-5, .px-xl-5{padding-right: 3rem !important;}.pb-xl-5, .py-xl-5{padding-bottom: 3rem !important;}.pl-xl-5, .px-xl-5{padding-left: 3rem !important;}.m-xl-n1{margin: -0.25rem !important;}.mt-xl-n1, .my-xl-n1{margin-top: -0.25rem !important;}.mr-xl-n1, .mx-xl-n1{margin-right: -0.25rem !important;}.mb-xl-n1, .my-xl-n1{margin-bottom: -0.25rem !important;}.ml-xl-n1, .mx-xl-n1{margin-left: -0.25rem !important;}.m-xl-n2{margin: -0.5rem !important;}.mt-xl-n2, .my-xl-n2{margin-top: -0.5rem !important;}.mr-xl-n2, .mx-xl-n2{margin-right: -0.5rem !important;}.mb-xl-n2, .my-xl-n2{margin-bottom: -0.5rem !important;}.ml-xl-n2, .mx-xl-n2{margin-left: -0.5rem !important;}.m-xl-n3{margin: -1rem !important;}.mt-xl-n3, .my-xl-n3{margin-top: -1rem !important;}.mr-xl-n3, .mx-xl-n3{margin-right: -1rem !important;}.mb-xl-n3, .my-xl-n3{margin-bottom: -1rem !important;}.ml-xl-n3, .mx-xl-n3{margin-left: -1rem !important;}.m-xl-n4{margin: -1.5rem !important;}.mt-xl-n4, .my-xl-n4{margin-top: -1.5rem !important;}.mr-xl-n4, .mx-xl-n4{margin-right: -1.5rem !important;}.mb-xl-n4, .my-xl-n4{margin-bottom: -1.5rem !important;}.ml-xl-n4, .mx-xl-n4{margin-left: -1.5rem !important;}.m-xl-n5{margin: -3rem !important;}.mt-xl-n5, .my-xl-n5{margin-top: -3rem !important;}.mr-xl-n5, .mx-xl-n5{margin-right: -3rem !important;}.mb-xl-n5, .my-xl-n5{margin-bottom: -3rem !important;}.ml-xl-n5, .mx-xl-n5{margin-left: -3rem !important;}.m-xl-auto{margin: auto !important;}.mt-xl-auto, .my-xl-auto{margin-top: auto !important;}.mr-xl-auto, .mx-xl-auto{margin-right: auto !important;}.mb-xl-auto, .my-xl-auto{margin-bottom: auto !important;}.ml-xl-auto, .mx-xl-auto{margin-left: auto !important;}}.text-monospace{font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;}.text-justify{text-align: justify !important;}.text-wrap{white-space: normal !important;}.text-nowrap{white-space: nowrap !important;}.text-truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.text-left{text-align: left !important;}.text-right{text-align: right !important;}.text-center{text-align: center !important;}@media (min-width: 576px){.text-sm-left{text-align: left !important;}.text-sm-right{text-align: right !important;}.text-sm-center{text-align: center !important;}}@media (min-width: 768px){.text-md-left{text-align: left !important;}.text-md-right{text-align: right !important;}.text-md-center{text-align: center !important;}}@media (min-width: 992px){.text-lg-left{text-align: left !important;}.text-lg-right{text-align: right !important;}.text-lg-center{text-align: center !important;}}@media (min-width: 1200px){.text-xl-left{text-align: left !important;}.text-xl-right{text-align: right !important;}.text-xl-center{text-align: center !important;}}.text-lowercase{text-transform: lowercase !important;}.text-uppercase{text-transform: uppercase !important;}.text-capitalize{text-transform: capitalize !important;}.font-weight-light{font-weight: 300 !important;}.font-weight-lighter{font-weight: lighter !important;}.font-weight-normal{font-weight: 400 !important;}.font-weight-bold{font-weight: 700 !important;}.font-weight-bolder{font-weight: bolder !important;}.font-italic{font-style: italic !important;}.text-white{color: white !important;}.text-primary{color: #00A09D !important;}a.text-primary:hover, a.text-primary:focus{color: #005452 !important;}.text-secondary{color: #adb5bd !important;}a.text-secondary:hover, a.text-secondary:focus{color: #838f9b !important;}.text-success{color: #2CBB70 !important;}a.text-success:hover, a.text-success:focus{color: #1d7d4b !important;}.text-info{color: #4B9EB6 !important;}a.text-info:hover, a.text-info:focus{color: #346f80 !important;}.text-warning{color: #F79B5B !important;}a.text-warning:hover, a.text-warning:focus{color: #f36f12 !important;}.text-danger{color: #D9534F !important;}a.text-danger:hover, a.text-danger:focus{color: #b52b27 !important;}.text-light{color: #f6f9f9 !important;}a.text-light:hover, a.text-light:focus{color: #c8dada !important;}.text-dark{color: #141f1e !important;}a.text-dark:hover, a.text-dark:focus{color: black !important;}.text-default{color: #adb5bd !important;}a.text-default:hover, a.text-default:focus{color: #838f9b !important;}.text-violet-dark{color: #875A7B !important;}a.text-violet-dark:hover, a.text-violet-dark:focus{color: #593b51 !important;}.text-violet-darker{color: #62495B !important;}a.text-violet-darker:hover, a.text-violet-darker:focus{color: #362832 !important;}.text-inverse-lightest{color: #98A6B0 !important;}a.text-inverse-lightest:hover, a.text-inverse-lightest:focus{color: #6d818e !important;}.text-inverse-light{color: #8B979F !important;}a.text-inverse-light:hover, a.text-inverse-light:focus{color: #647179 !important;}.text-inverse{color: #47738F !important;}a.text-inverse:hover, a.text-inverse:focus{color: #2e4a5c !important;}.text-inverse-dark{color: #5B7687 !important;}a.text-inverse-dark:hover, a.text-inverse-dark:focus{color: #3c4e59 !important;}.text-inverse-darker{color: #485761 !important;}a.text-inverse-darker:hover, a.text-inverse-darker:focus{color: #273035 !important;}.text-alpha{color: #00A09D !important;}a.text-alpha:hover, a.text-alpha:focus{color: #005452 !important;}.text-alpha-dark{color: #18856F !important;}a.text-alpha-dark:hover, a.text-alpha-dark:focus{color: #0c4439 !important;}.text-alpha-light{color: #26D1AF !important;}a.text-alpha-light:hover, a.text-alpha-light:focus{color: #1a9079 !important;}.text-alpha-lightest{color: #2AEBC4 !important;}a.text-alpha-lightest:hover, a.text-alpha-lightest:focus{color: #11b796 !important;}.text-beta{color: #5B899E !important;}a.text-beta:hover, a.text-beta:focus{color: #3f5f6d !important;}.text-beta-dark{color: #3D5D6B !important;}a.text-beta-dark:hover, a.text-beta-dark:focus{color: #21333a !important;}.text-beta-light{color: #699FB8 !important;}a.text-beta-light:hover, a.text-beta-light:focus{color: #447890 !important;}.text-beta-lightest{color: #77B5D1 !important;}a.text-beta-lightest:hover, a.text-beta-lightest:focus{color: #4095bc !important;}.text-gamma{color: #E46F78 !important;}a.text-gamma:hover, a.text-gamma:focus{color: #d82f3c !important;}.text-gamma-dark{color: #B0565C !important;}a.text-gamma-dark:hover, a.text-gamma-dark:focus{color: #7e3b40 !important;}.text-gamma-light{color: #FC7C84 !important;}a.text-gamma-light:hover, a.text-gamma-light:focus{color: #fa313e !important;}.text-gamma-lightest{color: #FC959C !important;}a.text-gamma-lightest:hover, a.text-gamma-lightest:focus{color: #fa4b57 !important;}.text-delta{color: #5C5B80 !important;}a.text-delta:hover, a.text-delta:focus{color: #3c3b53 !important;}.text-delta-dark{color: #37364D !important;}a.text-delta-dark:hover, a.text-delta-dark:focus{color: #171620 !important;}.text-delta-light{color: #6E6D99 !important;}a.text-delta-light:hover, a.text-delta-light:focus{color: #4d4c6d !important;}.text-delta-lightest{color: #807FB3 !important;}a.text-delta-lightest:hover, a.text-delta-lightest:focus{color: #575690 !important;}.text-epsilon{color: #D5653E !important;}a.text-epsilon:hover, a.text-epsilon:focus{color: #a34423 !important;}.text-epsilon-dark{color: #A34E2F !important;}a.text-epsilon-dark:hover, a.text-epsilon-dark:focus{color: #68321e !important;}.text-epsilon-light{color: #F07346 !important;}a.text-epsilon-light:hover, a.text-epsilon-light:focus{color: #d84612 !important;}.text-epsilon-lightest{color: #FF8D63 !important;}a.text-epsilon-lightest:hover, a.text-epsilon-lightest:focus{color: #ff5517 !important;}.text-body{color: #343a40 !important;}.text-muted{color: #6c757d !important;}.text-black-50{color: rgba(0, 0, 0, 0.5) !important;}.text-white-50{color: rgba(255, 255, 255, 0.5) !important;}.text-hide{font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}.text-decoration-none{text-decoration: none !important;}.text-break{word-break: break-word !important; overflow-wrap: break-word !important;}.text-reset{color: inherit !important;}.visible{visibility: visible !important;}.invisible, .s_animated_headline .s_animated_headline_content b, .s_animated_headline .s_animated_headline_content i, .s_animated_headline .s_animated_headline_content.s_animated_headline_selected:after{visibility: hidden !important;}@media print{*, *::before, *::after{text-shadow: none !important; box-shadow: none !important;}a:not(.btn){text-decoration: underline;}abbr[title]::after{content: " (" attr(title) ")";}pre{white-space: pre-wrap !important;}pre, blockquote{border: 1px solid #adb5bd; page-break-inside: avoid;}thead{display: table-header-group;}tr, img{page-break-inside: avoid;}p, h2, h3{orphans: 3; widows: 3;}h2, h3{page-break-after: avoid;}@page{size: a3;}body{min-width: 992px !important;}.container{min-width: 992px !important;}.navbar{display: none;}.badge, .label{border: 1px solid black;}.table{border-collapse: collapse !important;}.table td, .table th{background-color: white !important;}.table-bordered th, .table-bordered td{border: 1px solid #dee2e6 !important;}.table-dark{color: inherit;}.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody{border-color: #dee2e6;}.table .thead-dark th{color: inherit; border-color: #dee2e6;}} + /* /web/static/src/scss/bootstrap_review.scss defined in bundle 'web.assets_frontend' */ + .alert { + clear: both; + } + .bg-100 { + background-color: #f8f9fa !important; + color: #343a40; + } + .bg-100 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-100:hover, + a.bg-100:focus, + button.bg-100:hover, + button.bg-100:focus { + background-color: #dae0e5 !important; + color: #343a40; + } + .text-100 { + color: #f8f9fa !important; + } + a.text-100:hover, + a.text-100:focus { + color: #cbd3da !important; + } + .bg-200 { + background-color: #e9ecef !important; + color: #343a40; + } + .bg-200 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-200:hover, + a.bg-200:focus, + button.bg-200:hover, + button.bg-200:focus { + background-color: #cbd3da !important; + color: #343a40; + } + .text-200 { + color: #e9ecef !important; + } + a.text-200:hover, + a.text-200:focus { + color: #bdc6cf !important; + } + .bg-300 { + background-color: #dee2e6 !important; + color: #343a40; + } + .bg-300 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-300:hover, + a.bg-300:focus, + button.bg-300:hover, + button.bg-300:focus { + background-color: #c1c9d0 !important; + color: white; + } + .text-300 { + color: #dee2e6 !important; + } + a.text-300:hover, + a.text-300:focus { + color: #b2bcc5 !important; + } + .bg-400 { + background-color: #ced4da !important; + color: #343a40; + } + .bg-400 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-400:hover, + a.bg-400:focus, + button.bg-400:hover, + button.bg-400:focus { + background-color: #b1bbc4 !important; + color: white; + } + .text-400 { + color: #ced4da !important; + } + a.text-400:hover, + a.text-400:focus { + color: #a2aeb9 !important; + } + .bg-500 { + background-color: #adb5bd !important; + color: white; + } + .bg-500 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-500:hover, + a.bg-500:focus, + button.bg-500:hover, + button.bg-500:focus { + background-color: #919ca6 !important; + color: white; + } + .text-500 { + color: #adb5bd !important; + } + a.text-500:hover, + a.text-500:focus { + color: #838f9b !important; + } + .bg-600 { + background-color: #6c757d !important; + color: white; + } + .bg-600 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-600:hover, + a.bg-600:focus, + button.bg-600:hover, + button.bg-600:focus { + background-color: #545b62 !important; + color: white; + } + .text-600 { + color: #6c757d !important; + } + a.text-600:hover, + a.text-600:focus { + color: #494f54 !important; + } + .bg-700 { + background-color: #495057 !important; + color: white; + } + .bg-700 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-700:hover, + a.bg-700:focus, + button.bg-700:hover, + button.bg-700:focus { + background-color: #32373b !important; + color: white; + } + .text-700 { + color: #495057 !important; + } + a.text-700:hover, + a.text-700:focus { + color: #262a2d !important; + } + .bg-800 { + background-color: #343a40 !important; + color: white; + } + .bg-800 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-800:hover, + a.bg-800:focus, + button.bg-800:hover, + button.bg-800:focus { + background-color: #1d2124 !important; + color: white; + } + .text-800 { + color: #343a40 !important; + } + a.text-800:hover, + a.text-800:focus { + color: #121416 !important; + } + .bg-900 { + background-color: #212529 !important; + color: white; + } + .bg-900 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-900:hover, + a.bg-900:focus, + button.bg-900:hover, + button.bg-900:focus { + background-color: #0a0c0d !important; + color: white; + } + .text-900 { + color: #212529 !important; + } + a.text-900:hover, + a.text-900:focus { + color: black !important; + } + .bg-black-25 { + background-color: rgba(0, 0, 0, 0.25) !important; + color: white; + } + .bg-black-25 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-black-25:hover, + a.bg-black-25:focus, + button.bg-black-25:hover, + button.bg-black-25:focus { + background-color: rgba(0, 0, 0, 0.25) !important; + color: white; + } + .text-black-25 { + color: rgba(0, 0, 0, 0.25) !important; + } + a.text-black-25:hover, + a.text-black-25:focus { + color: rgba(0, 0, 0, 0.25) !important; + } + .bg-black-50 { + background-color: rgba(0, 0, 0, 0.5) !important; + color: white; + } + .bg-black-50 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-black-50:hover, + a.bg-black-50:focus, + button.bg-black-50:hover, + button.bg-black-50:focus { + background-color: rgba(0, 0, 0, 0.5) !important; + color: white; + } + .text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; + } + a.text-black-50:hover, + a.text-black-50:focus { + color: rgba(0, 0, 0, 0.5) !important; + } + .bg-black-75 { + background-color: rgba(0, 0, 0, 0.75) !important; + color: white; + } + .bg-black-75 .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-black-75:hover, + a.bg-black-75:focus, + button.bg-black-75:hover, + button.bg-black-75:focus { + background-color: rgba(0, 0, 0, 0.75) !important; + color: white; + } + .text-black-75 { + color: rgba(0, 0, 0, 0.75) !important; + } + a.text-black-75:hover, + a.text-black-75:focus { + color: rgba(0, 0, 0, 0.75) !important; + } + .bg-white-25 { + background-color: rgba(255, 255, 255, 0.25) !important; + color: #343a40; + } + .bg-white-25 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-white-25:hover, + a.bg-white-25:focus, + button.bg-white-25:hover, + button.bg-white-25:focus { + background-color: rgba(230, 229, 229, 0.25) !important; + color: #343a40; + } + .text-white-25 { + color: rgba(255, 255, 255, 0.25) !important; + } + a.text-white-25:hover, + a.text-white-25:focus { + color: rgba(217, 217, 217, 0.25) !important; + } + .bg-white-50 { + background-color: rgba(255, 255, 255, 0.5) !important; + color: #343a40; + } + .bg-white-50 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-white-50:hover, + a.bg-white-50:focus, + button.bg-white-50:hover, + button.bg-white-50:focus { + background-color: rgba(230, 229, 229, 0.5) !important; + color: #343a40; + } + .text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; + } + a.text-white-50:hover, + a.text-white-50:focus { + color: rgba(217, 217, 217, 0.5) !important; + } + .bg-white-75 { + background-color: rgba(255, 255, 255, 0.75) !important; + color: #343a40; + } + .bg-white-75 .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-white-75:hover, + a.bg-white-75:focus, + button.bg-white-75:hover, + button.bg-white-75:focus { + background-color: rgba(230, 229, 229, 0.75) !important; + color: #343a40; + } + .text-white-75 { + color: rgba(255, 255, 255, 0.75) !important; + } + a.text-white-75:hover, + a.text-white-75:focus { + color: rgba(217, 217, 217, 0.75) !important; + } + .bg-white { + background-color: white !important; + color: #343a40; + } + .bg-white .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-white:hover, + a.bg-white:focus, + button.bg-white:hover, + button.bg-white:focus { + background-color: #e6e5e5 !important; + color: #343a40; + } + .text-white { + color: white !important; + } + a.text-white:hover, + a.text-white:focus { + color: #d9d9d9 !important; + } + .bg-black { + background-color: black !important; + color: white; + } + .bg-black .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-black:hover, + a.bg-black:focus, + button.bg-black:hover, + button.bg-black:focus { + background-color: black !important; + color: white; + } + .text-black { + color: black !important; + } + a.text-black:hover, + a.text-black:focus { + color: black !important; + } + .bg-gray-lightest { + background-color: #f8f9fa !important; + color: #343a40; + } + .bg-gray-lightest .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-gray-lightest:hover, + a.bg-gray-lightest:focus, + button.bg-gray-lightest:hover, + button.bg-gray-lightest:focus { + background-color: #dae0e5 !important; + color: #343a40; + } + .text-gray-lightest { + color: #f8f9fa !important; + } + a.text-gray-lightest:hover, + a.text-gray-lightest:focus { + color: #cbd3da !important; + } + .bg-gray-lighter { + background-color: #e9ecef !important; + color: #343a40; + } + .bg-gray-lighter .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-gray-lighter:hover, + a.bg-gray-lighter:focus, + button.bg-gray-lighter:hover, + button.bg-gray-lighter:focus { + background-color: #cbd3da !important; + color: #343a40; + } + .text-gray-lighter { + color: #e9ecef !important; + } + a.text-gray-lighter:hover, + a.text-gray-lighter:focus { + color: #bdc6cf !important; + } + .bg-gray-light { + background-color: #dee2e6 !important; + color: #343a40; + } + .bg-gray-light .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.bg-gray-light:hover, + a.bg-gray-light:focus, + button.bg-gray-light:hover, + button.bg-gray-light:focus { + background-color: #c1c9d0 !important; + color: white; + } + .text-gray-light { + color: #dee2e6 !important; + } + a.text-gray-light:hover, + a.text-gray-light:focus { + color: #b2bcc5 !important; + } + .bg-gray { + background-color: #adb5bd !important; + color: white; + } + .bg-gray .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-gray:hover, + a.bg-gray:focus, + button.bg-gray:hover, + button.bg-gray:focus { + background-color: #919ca6 !important; + color: white; + } + .text-gray { + color: #adb5bd !important; + } + a.text-gray:hover, + a.text-gray:focus { + color: #838f9b !important; + } + .bg-gray-dark { + background-color: #6c757d !important; + color: white; + } + .bg-gray-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-gray-dark:hover, + a.bg-gray-dark:focus, + button.bg-gray-dark:hover, + button.bg-gray-dark:focus { + background-color: #545b62 !important; + color: white; + } + .text-gray-dark { + color: #6c757d !important; + } + a.text-gray-dark:hover, + a.text-gray-dark:focus { + color: #494f54 !important; + } + .bg-gray-darker { + background-color: #343a40 !important; + color: white; + } + .bg-gray-darker .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-gray-darker:hover, + a.bg-gray-darker:focus, + button.bg-gray-darker:hover, + button.bg-gray-darker:focus { + background-color: #1d2124 !important; + color: white; + } + .text-gray-darker { + color: #343a40 !important; + } + a.text-gray-darker:hover, + a.text-gray-darker:focus { + color: #121416 !important; + } + .bg-gray-darkest { + background-color: #212529 !important; + color: white; + } + .bg-gray-darkest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.bg-gray-darkest:hover, + a.bg-gray-darkest:focus, + button.bg-gray-darkest:hover, + button.bg-gray-darkest:focus { + background-color: #0a0c0d !important; + color: white; + } + .text-gray-darkest { + color: #212529 !important; + } + a.text-gray-darkest:hover, + a.text-gray-darkest:focus { + color: black !important; + } + .card-body, + .panel-body, + .well { + background-color: rgba(255, 255, 255, 0.9) !important; + color: #343a40; + } + .card-body .text-muted, + .panel-body .text-muted, + .well .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + .card-body:first-child, + .panel-body:first-child, + .well:first-child { + border-top-left-radius: calc(0.125rem - 1px); + border-top-right-radius: calc(0.125rem - 1px); + } + .card-body:last-child, + .panel-body:last-child, + .well:last-child { + border-bottom-right-radius: calc(0.125rem - 1px); + border-bottom-left-radius: calc(0.125rem - 1px); + } + .card-body.row, + .form-horizontal .card-body.form-group, + .form-horizontal .form-group.panel-body, + .form-horizontal .form-group.well, + .row.panel-body, + .row.well { + background-color: transparent !important; + } + .accordion .collapsing > .card-body:first-child, + .accordion .collapsing > .panel-body:first-child, + .accordion .collapsing > .well:first-child, + .accordion .collapse.show > .card-body:first-child, + .accordion .collapse.show > .panel-body:first-child, + .accordion .collapse.show > .well:first-child { + margin-top: 1px; + } + .toast-header { + background-clip: border-box; + } + .toast-body { + background-color: rgba(255, 255, 255, 0.93) !important; + color: #343a40; + } + .toast-body .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + @media (min-width: 576px) { + .modal-dialog { + height: 100%; + padding: 1.75rem 0; + margin: 0 auto; + } + .modal-content { + max-height: 100%; + } + .modal-header, + .modal-footer { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + } + .modal-body { + overflow: auto; + -webkit-transform: translate3d(0, 0, 0); + min-height: 0; + } + } + .btn:not(:disabled):not(.disabled) { + cursor: pointer; + } + .popover { + right: auto; + } + .input-group .form-control { + height: initial; + } + /* /web/static/src/scss/lazyloader.scss defined in bundle 'web.assets_frontend' */ + a[href].o_wait_lazy_js, + .o_wait_lazy_js a[href], + button.o_wait_lazy_js, + .o_wait_lazy_js button, + input[type="submit"].o_wait_lazy_js, + .o_wait_lazy_js input[type="submit"], + input[type="button"].o_wait_lazy_js, + .o_wait_lazy_js input[type="button"], + .btn.o_wait_lazy_js, + .o_wait_lazy_js .btn { + pointer-events: none; + } + /* /web/static/src/scss/navbar_mobile.scss defined in bundle 'web.assets_frontend' */ + @media (max-width: 767.98px) { + .o_main_navbar .o_app { + float: none; + margin: 0; + border-bottom: 1px solid #68465f; + color: transparent !important; + } + } + @media (max-width: 767.98px) { + .o_main_navbar > .o_menu_brand { + float: none; + margin: 0; + border-bottom: 1px solid #68465f; + color: transparent !important; + } + } + @media (max-width: 767.98px) { + .o_main_navbar { + transition: height 200ms linear 0s; + position: relative; + height: 46px; + } + .o_main_navbar > ul > li { + float: none; + } + .o_main_navbar > ul > li .dropdown-backdrop { + display: none; + } + .o_main_navbar > ul > li .dropdown-menu.show { + max-height: none; + } + .o_main_navbar > ul.o_menu_sections { + width: 100%; + display: none; + } + .o_main_navbar > ul.o_menu_sections .dropdown-menu.show { + position: static; + float: none; + background-color: transparent; + box-shadow: none; + border: none; + overflow: visible; + } + .o_main_navbar > ul.o_menu_sections .dropdown-menu.show > .dropdown-item, + .o_main_navbar > ul.o_menu_sections .dropdown-menu.show > a { + background-color: transparent; + color: inherit; + } + .o_main_navbar > ul.o_menu_systray { + position: absolute; + top: 0px; + left: 46px; + bottom: auto; + right: 46px; + height: 46px; + text-align: right; + } + .o_main_navbar > ul.o_menu_systray > li { + display: inline-block; + } + .o_main_navbar > ul.o_menu_systray > li .dropdown-menu.show { + position: absolute; + top: 46px; + left: 0; + bottom: 0; + right: 0; + position: fixed; + width: auto; + } + .o_main_navbar > ul.o_menu_systray .o_user_menu .oe_topbar_name { + display: none; + } + } + @media (max-width: 767.98px) { + body.o_mobile_menu_opened > .o_main_navbar { + height: 100%; + overflow: auto; + } + body.o_mobile_menu_opened > .o_main_navbar .o_menu_sections { + display: block; + } + } + @media (max-width: 767.98px) { + .o_switch_company_menu > .dropdown-menu { + padding-top: 0px; + } + .o_switch_company_menu > .dropdown-menu .bg-info { + padding: 10px; + } + } + /* /web/static/src/scss/notification.scss defined in bundle 'web.assets_frontend' */ + .o_notification_manager { + position: absolute; + top: 2.359375rem; + left: auto; + bottom: auto; + right: 0; + position: fixed; + z-index: 1055; + width: 350px; + max-width: 100%; + } + .o_notification_manager .o_notification { + width: 100%; + } + /* /web_editor/static/src/scss/web_editor.common.scss defined in bundle 'web.assets_frontend' */ + html, + body { + position: relative; + width: 100%; + height: 100%; + } + .css_non_editable_mode_hidden { + display: none !important; + } + .editor_enable .css_editable_mode_hidden { + display: none !important; + } + .note-toolbar { + margin-left: 0 !important; + } + .note-popover .popover > .arrow { + display: none; + } + .note-popover .popover .dropdown-menu .dropdown-item > i, + .note-popover .popover .dropdown-menu a > i, + .note-editor .dropdown-menu .dropdown-item > i, + .note-editor .dropdown-menu a > i { + visibility: hidden; + } + .note-popover .popover .dropdown-menu .dropdown-item.checked > i, + .note-popover .popover .dropdown-menu a.checked > i, + .note-editor .dropdown-menu .dropdown-item.checked > i, + .note-editor .dropdown-menu a.checked > i { + visibility: visible; + } + #wrapwrap table.table.table-bordered, + .o_editable table.table.table-bordered { + table-layout: fixed; + } + #wrapwrap table.table.table-bordered td, + .o_editable table.table.table-bordered td { + min-width: 20px; + } + @media (max-width: 767.98px) { + #wrapwrap .table-responsive > table.table, .o_editable .table-responsive > table.table { + table-layout: auto; + } + } + ul.o_checklist { + list-style: none; + } + ul.o_checklist > li { + position: relative; + margin-left: 20px; + } + ul.o_checklist > li::before { + content: ''; + position: absolute; + left: -20px; + display: block; + height: 13px; + width: 13px; + margin-top: 4px; + border: 1px solid; + text-align: center; + cursor: pointer; + } + ul.o_checklist > li.o_checked { + text-decoration: line-through; + } + ul.o_checklist > li.o_checked::after { + content: "✓"; + position: absolute; + left: -18px; + top: +1px; + } + ol > li.o_indent, + ul > li.o_indent { + margin-left: 0; + list-style: none; + } + ol > li.o_indent::before, + ul > li.o_indent::before { + content: none; + } + img.shadow { + box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2); + } + img.padding-small, + .img.padding-small, + span.fa.padding-small, + iframe.padding-small { + padding: 4px; + } + img.padding-medium, + .img.padding-medium, + span.fa.padding-medium, + iframe.padding-medium { + padding: 8px; + } + img.padding-large, + .img.padding-large, + span.fa.padding-large, + iframe.padding-large { + padding: 16px; + } + img.padding-xl, + .img.padding-xl, + span.fa.padding-xl, + iframe.padding-xl { + padding: 32px; + } + img.ml-auto, + img.mx-auto { + display: block; + } + .fa-6x { + font-size: 6em; + } + .fa-7x { + font-size: 7em; + } + .fa-8x { + font-size: 8em; + } + .fa-9x { + font-size: 9em; + } + .fa-10x { + font-size: 10em; + } + .fa.d-block.mx-auto { + text-align: center; + } + div.media_iframe_video { + margin: 0 auto; + text-align: center; + position: relative; + overflow: hidden; + min-width: 100px; + } + div.media_iframe_video iframe { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: auto; + margin: 0 auto; + margin-left: -50%; + } + div.media_iframe_video.padding-small iframe { + padding: 4px; + } + div.media_iframe_video.padding-medium iframe { + padding: 8px; + } + div.media_iframe_video.padding-large iframe { + padding: 16px; + } + div.media_iframe_video.padding-xl iframe { + padding: 32px; + } + div.media_iframe_video .media_iframe_video_size { + padding-bottom: 66.5%; + position: relative; + width: 100%; + height: 0; + } + div.media_iframe_video .css_editable_mode_display { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + width: 100%; + height: 100%; + display: none; + z-index: 2; + } + html[data-browser^="msie"] div.media_iframe_video iframe { + margin-left: 0; + } + address .fa.fa-mobile-phone { + margin: 0 3px 0 2px; + } + address .fa.fa-file-text-o { + margin-right: 1px; + } + span[data-oe-type="monetary"] { + white-space: nowrap; + } + ul.oe_menu_editor .oe_menu_placeholder { + outline: 1px dashed #4183C4; + } + ul.oe_menu_editor ul { + list-style: none; + } + ul.oe_menu_editor li div { + cursor: move; + } + .mt0 { + margin-top: 0px !important; + } + .mb0 { + margin-bottom: 0px !important; + } + .pt0 { + padding-top: 0px !important; + } + .pb0 { + padding-bottom: 0px !important; + } + .mt8 { + margin-top: 8px !important; + } + .mb8 { + margin-bottom: 8px !important; + } + .pt8 { + padding-top: 8px !important; + } + .pb8 { + padding-bottom: 8px !important; + } + .mt16 { + margin-top: 16px !important; + } + .mb16 { + margin-bottom: 16px !important; + } + .pt16 { + padding-top: 16px !important; + } + .pb16 { + padding-bottom: 16px !important; + } + .mt24 { + margin-top: 24px !important; + } + .mb24 { + margin-bottom: 24px !important; + } + .pt24 { + padding-top: 24px !important; + } + .pb24 { + padding-bottom: 24px !important; + } + .mt32 { + margin-top: 32px !important; + } + .mb32 { + margin-bottom: 32px !important; + } + .pt32 { + padding-top: 32px !important; + } + .pb32 { + padding-bottom: 32px !important; + } + .mt40 { + margin-top: 40px !important; + } + .mb40 { + margin-bottom: 40px !important; + } + .pt40 { + padding-top: 40px !important; + } + .pb40 { + padding-bottom: 40px !important; + } + .mt48 { + margin-top: 48px !important; + } + .mb48 { + margin-bottom: 48px !important; + } + .pt48 { + padding-top: 48px !important; + } + .pb48 { + padding-bottom: 48px !important; + } + .mt56 { + margin-top: 56px !important; + } + .mb56 { + margin-bottom: 56px !important; + } + .pt56 { + padding-top: 56px !important; + } + .pb56 { + padding-bottom: 56px !important; + } + .mt64 { + margin-top: 64px !important; + } + .mb64 { + margin-bottom: 64px !important; + } + .pt64 { + padding-top: 64px !important; + } + .pb64 { + padding-bottom: 64px !important; + } + .mt72 { + margin-top: 72px !important; + } + .mb72 { + margin-bottom: 72px !important; + } + .pt72 { + padding-top: 72px !important; + } + .pb72 { + padding-bottom: 72px !important; + } + .mt80 { + margin-top: 80px !important; + } + .mb80 { + margin-bottom: 80px !important; + } + .pt80 { + padding-top: 80px !important; + } + .pb80 { + padding-bottom: 80px !important; + } + .mt88 { + margin-top: 88px !important; + } + .mb88 { + margin-bottom: 88px !important; + } + .pt88 { + padding-top: 88px !important; + } + .pb88 { + padding-bottom: 88px !important; + } + .mt96 { + margin-top: 96px !important; + } + .mb96, + #wrapwrap.o_brand_assets .o_brand_assets_group { + margin-bottom: 96px !important; + } + .pt96 { + padding-top: 96px !important; + } + .pb96 { + padding-bottom: 96px !important; + } + .mt104 { + margin-top: 104px !important; + } + .mb104 { + margin-bottom: 104px !important; + } + .pt104 { + padding-top: 104px !important; + } + .pb104 { + padding-bottom: 104px !important; + } + .mt112 { + margin-top: 112px !important; + } + .mb112 { + margin-bottom: 112px !important; + } + .pt112 { + padding-top: 112px !important; + } + .pb112 { + padding-bottom: 112px !important; + } + .mt120 { + margin-top: 120px !important; + } + .mb120 { + margin-bottom: 120px !important; + } + .pt120 { + padding-top: 120px !important; + } + .pb120 { + padding-bottom: 120px !important; + } + .mt128 { + margin-top: 128px !important; + } + .mb128 { + margin-bottom: 128px !important; + } + .pt128 { + padding-top: 128px !important; + } + .pb128 { + padding-bottom: 128px !important; + } + .mt136 { + margin-top: 136px !important; + } + .mb136 { + margin-bottom: 136px !important; + } + .pt136 { + padding-top: 136px !important; + } + .pb136 { + padding-bottom: 136px !important; + } + .mt144 { + margin-top: 144px !important; + } + .mb144 { + margin-bottom: 144px !important; + } + .pt144 { + padding-top: 144px !important; + } + .pb144 { + padding-bottom: 144px !important; + } + .mt152 { + margin-top: 152px !important; + } + .mb152 { + margin-bottom: 152px !important; + } + .pt152 { + padding-top: 152px !important; + } + .pb152 { + padding-bottom: 152px !important; + } + .mt160 { + margin-top: 160px !important; + } + .mb160 { + margin-bottom: 160px !important; + } + .pt160 { + padding-top: 160px !important; + } + .pb160 { + padding-bottom: 160px !important; + } + .mt168 { + margin-top: 168px !important; + } + .mb168 { + margin-bottom: 168px !important; + } + .pt168 { + padding-top: 168px !important; + } + .pb168 { + padding-bottom: 168px !important; + } + .mt176 { + margin-top: 176px !important; + } + .mb176 { + margin-bottom: 176px !important; + } + .pt176 { + padding-top: 176px !important; + } + .pb176 { + padding-bottom: 176px !important; + } + .mt184 { + margin-top: 184px !important; + } + .mb184 { + margin-bottom: 184px !important; + } + .pt184 { + padding-top: 184px !important; + } + .pb184 { + padding-bottom: 184px !important; + } + .mt192 { + margin-top: 192px !important; + } + .mb192 { + margin-bottom: 192px !important; + } + .pt192 { + padding-top: 192px !important; + } + .pb192 { + padding-bottom: 192px !important; + } + .mt200 { + margin-top: 200px !important; + } + .mb200 { + margin-bottom: 200px !important; + } + .pt200 { + padding-top: 200px !important; + } + .pb200 { + padding-bottom: 200px !important; + } + .mt208 { + margin-top: 208px !important; + } + .mb208 { + margin-bottom: 208px !important; + } + .pt208 { + padding-top: 208px !important; + } + .pb208 { + padding-bottom: 208px !important; + } + .mt216 { + margin-top: 216px !important; + } + .mb216 { + margin-bottom: 216px !important; + } + .pt216 { + padding-top: 216px !important; + } + .pb216 { + padding-bottom: 216px !important; + } + .mt224 { + margin-top: 224px !important; + } + .mb224 { + margin-bottom: 224px !important; + } + .pt224 { + padding-top: 224px !important; + } + .pb224 { + padding-bottom: 224px !important; + } + .mt232 { + margin-top: 232px !important; + } + .mb232 { + margin-bottom: 232px !important; + } + .pt232 { + padding-top: 232px !important; + } + .pb232 { + padding-bottom: 232px !important; + } + .mt240 { + margin-top: 240px !important; + } + .mb240 { + margin-bottom: 240px !important; + } + .pt240 { + padding-top: 240px !important; + } + .pb240 { + padding-bottom: 240px !important; + } + .mt248 { + margin-top: 248px !important; + } + .mb248 { + margin-bottom: 248px !important; + } + .pt248 { + padding-top: 248px !important; + } + .pb248 { + padding-bottom: 248px !important; + } + .mt256 { + margin-top: 256px !important; + } + .mb256 { + margin-bottom: 256px !important; + } + .pt256 { + padding-top: 256px !important; + } + .pb256 { + padding-bottom: 256px !important; + } + .mt4 { + margin-top: 4px !important; + } + .mb4 { + margin-bottom: 4px !important; + } + .pt4 { + padding-top: 4px !important; + } + .pb4 { + padding-bottom: 4px !important; + } + .mt92 { + margin-top: 92px !important; + } + .mb92 { + margin-bottom: 92px !important; + } + .ml0 { + margin-left: 0px !important; + } + .mr0 { + margin-right: 0px !important; + } + .ml4 { + margin-left: 4px !important; + } + .mr4 { + margin-right: 4px !important; + } + .ml8 { + margin-left: 8px !important; + } + .mr8 { + margin-right: 8px !important; + } + .ml16 { + margin-left: 16px !important; + } + .mr16 { + margin-right: 16px !important; + } + .ml32 { + margin-left: 32px !important; + } + .mr32 { + margin-right: 32px !important; + } + .ml64 { + margin-left: 64px !important; + } + .mr64 { + margin-right: 64px !important; + } + a.o_underline { + text-decoration: underline; + } + a.o_underline:hover { + text-decoration: underline; + } + .o_ace_view_editor { + background: #2F3129; + color: white; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; + opacity: 0.97; + } + .o_ace_view_editor .o_ace_view_editor_title { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + padding: 7.5px; + } + .o_ace_view_editor .o_ace_view_editor_title > .o_ace_type_switcher > button::after { + content: ""; + display: inline-block; + width: 0; + height: 0; + vertical-align: middle; + border-bottom: 0; + border-left: 0.3em solid transparent; + border-right: 0.3em solid transparent; + border-top: 0.3em solid; + -moz-transform: scale(0.9999); + margin-left: 4px; + } + .o_ace_view_editor .o_ace_view_editor_title > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + margin: 0 7.5px; + } + .o_ace_view_editor .o_ace_view_editor_title > *.o_include_option { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + font-size: 11px; + } + .o_ace_view_editor .o_ace_view_editor_title > *.o_include_option > .custom-control { + margin-right: 7.5px; + } + .o_ace_view_editor .o_ace_view_editor_title > *.o_res_list { + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + flex: 1 1 auto; + min-width: 60px; + } + .o_ace_view_editor #ace-view-id { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + padding: 7.5px 15px; + background-color: #4a4d40; + } + .o_ace_view_editor #ace-view-id .o_ace_editor_resource_info { + color: #ebecee; + } + .o_ace_view_editor #ace-view-editor { + height: 70%; + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + flex: 1 1 auto; + } + .o_ace_view_editor #ace-view-editor .ace_gutter { + display: block !important; + cursor: ew-resize; + } + .o_ace_view_editor #ace-view-editor .ace_gutter .ace_gutter-cell.o_error { + position: relative; + } + .o_ace_view_editor #ace-view-editor .ace_gutter .ace_gutter-cell.o_error::after { + position: absolute; + top: -100%; + left: 0; + bottom: -100%; + right: 0; + content: ""; + z-index: 1000; + display: block; + background-color: #D9534F; + opacity: 0.5; + pointer-events: none; + } + .o_ace_view_editor #ace-view-editor .ace_resize_bar { + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: 0; + width: 25px; + height: 100%; + cursor: ew-resize; + } + .o_ace_view_editor #ace-view-editor .ace_scroller.o_error::after { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: auto; + width: 3px; + content: ""; + z-index: 1000; + display: block; + background-color: #D9534F; + opacity: 0.5; + pointer-events: none; + } + .o_ace_select2_dropdown { + width: auto !important; + padding-top: 4px; + font-family: monospace !important; + } + .o_ace_select2_dropdown > .select2-results { + max-height: none; + max-height: 70vh; + } + .o_ace_select2_dropdown > .select2-results .select2-result-label { + padding-top: 1px; + padding-bottom: 2px; + } + .o_ace_select2_dropdown > .select2-results .select2-result-label > .o_ace_select2_result { + padding: 0; + font-size: 12px; + white-space: nowrap; + } + .o_nocontent_help { + pointer-events: auto; + max-width: 650px; + margin: auto; + padding: 15px; + z-index: 1000; + text-align: center; + color: #777777; + font-size: 115%; + } + .o_nocontent_help > p:first-of-type { + margin-top: 0; + color: #4c4c4c; + font-weight: bold; + font-size: 125%; + } + .o_nocontent_help a { + cursor: pointer; + } + @media (max-width: 767.98px) { + odoo-wysiwyg-container .panel-heading.note-toolbar { + overflow-x: auto; + } + odoo-wysiwyg-container .btn-group { + position: static; + } + .o_technical_modal.o_web_editor_dialog { + z-index: 2001; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog { + max-width: inherit !important; + z-index: 2001; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-dialog, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .model-content { + height: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav .nav-item.search, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav > li.search { + width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav .nav-item.search .btn-group, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav > li.search .btn-group { + display: -webkit-box; + display: -webkit-flex; + display: flex; + justify-content: space-around; + padding: 5px; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .font-icons-icons { + text-align: center; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-control.o_we_search { + height: inherit; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline .btn-group { + width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline .btn-group .btn.btn-primary:not(.dropdown-toggle) { + width: 90%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 { + margin-left: 0 !important; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .form-control ~ .input-group-btn, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-addon { + width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append > .btn, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .form-control ~ .input-group-btn > .btn, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-addon > .btn { + width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-append > .ml-2, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .form-control ~ .input-group-btn > .ml-2, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-inline > .input-group.ml-2 > .input-group-addon > .ml-2 { + margin-left: 0 !important; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-horizontal .o_we_existing_attachments > .form-group, + .form-horizontal .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .form-group { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + flex-direction: column; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row > .o_existing_attachment_cell, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-horizontal .o_we_existing_attachments > .form-group > .o_existing_attachment_cell, + .form-horizontal .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .form-group > .o_existing_attachment_cell { + flex: initial; + max-width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row > .o_existing_attachment_cell > .o_existing_attachment_remove, + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-horizontal .o_we_existing_attachments > .form-group > .o_existing_attachment_cell > .o_existing_attachment_remove, + .form-horizontal .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .form-group > .o_existing_attachment_cell > .o_existing_attachment_remove { + opacity: inherit; + top: 10px; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .mx-auto { + width: 100%; + } + .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body #editor-media-image .unsplash_img_container .unsplash_error .mx-auto .form-group input.w-100 { + min-width: 100px; + } + } + /* /web_editor/static/src/scss/web_editor.frontend.scss defined in bundle 'web.assets_frontend' */ + @media (max-width: 767.98px) { + img, .media_iframe_video, span.fa, i.fa { + transform: none !important; + } + } + .o_wysiwyg_loader { + pointer-events: none; + min-height: 100px; + color: transparent; + } + .o_wysiwyg_loading { + position: absolute; + top: 50%; + left: 50%; + bottom: auto; + right: auto; + transform: translate(-50%, -50%); + } + /* /portal/static/src/scss/bootstrap.extend.scss defined in bundle 'web.assets_frontend' */ + @media (min-width: 576px) { + .w-sm-25 { + width: 25% !important; + } + .w-sm-50 { + width: 50% !important; + } + .w-sm-75 { + width: 75% !important; + } + .w-sm-100 { + width: 100% !important; + } + .w-sm-auto { + width: auto !important; + } + .w-sm-0 { + width: 0 !important; + } + .h-sm-25 { + height: 25% !important; + } + .h-sm-50 { + height: 50% !important; + } + .h-sm-75 { + height: 75% !important; + } + .h-sm-100 { + height: 100% !important; + } + .h-sm-auto { + height: auto !important; + } + .h-sm-0 { + height: 0 !important; + } + } + @media (min-width: 768px) { + .w-md-25 { + width: 25% !important; + } + .w-md-50 { + width: 50% !important; + } + .w-md-75 { + width: 75% !important; + } + .w-md-100 { + width: 100% !important; + } + .w-md-auto { + width: auto !important; + } + .w-md-0 { + width: 0 !important; + } + .h-md-25 { + height: 25% !important; + } + .h-md-50 { + height: 50% !important; + } + .h-md-75 { + height: 75% !important; + } + .h-md-100 { + height: 100% !important; + } + .h-md-auto { + height: auto !important; + } + .h-md-0 { + height: 0 !important; + } + } + @media (min-width: 992px) { + .w-lg-25 { + width: 25% !important; + } + .w-lg-50 { + width: 50% !important; + } + .w-lg-75 { + width: 75% !important; + } + .w-lg-100 { + width: 100% !important; + } + .w-lg-auto { + width: auto !important; + } + .w-lg-0 { + width: 0 !important; + } + .h-lg-25 { + height: 25% !important; + } + .h-lg-50 { + height: 50% !important; + } + .h-lg-75 { + height: 75% !important; + } + .h-lg-100 { + height: 100% !important; + } + .h-lg-auto { + height: auto !important; + } + .h-lg-0 { + height: 0 !important; + } + } + @media (min-width: 1200px) { + .w-xl-25 { + width: 25% !important; + } + .w-xl-50 { + width: 50% !important; + } + .w-xl-75 { + width: 75% !important; + } + .w-xl-100 { + width: 100% !important; + } + .w-xl-auto { + width: auto !important; + } + .w-xl-0 { + width: 0 !important; + } + .h-xl-25 { + height: 25% !important; + } + .h-xl-50 { + height: 50% !important; + } + .h-xl-75 { + height: 75% !important; + } + .h-xl-100 { + height: 100% !important; + } + .h-xl-auto { + height: auto !important; + } + .h-xl-0 { + height: 0 !important; + } + } + /* /portal/static/src/scss/portal.scss defined in bundle 'web.assets_frontend' */ + body { + direction: ltr; + } + #wrapwrap { + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; + width: 100%; + min-height: 100%; + } + #wrapwrap > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + } + #wrapwrap > main { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + flex: 1 0 auto; + } + header .navbar-brand { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + max-width: 75%; + } + header .navbar-brand.logo { + padding-top: 0; + padding-bottom: 0; + } + header .navbar-brand.logo img { + object-fit: contain; + display: block; + width: auto; + height: 2.359375rem; + } + @media (max-width: 767.98px) { + header .navbar-brand.logo img { + height: auto; + max-height: 2.359375rem; + } + } + header .nav-link, + header .nav > li > a { + white-space: nowrap; + } + .navbar { + margin-bottom: 0; + } + .navbar ul.nav > li.divider { + display: none; + border-right: 1px solid #e9ecef; + } + .navbar ul.nav > li.active + .divider { + visibility: hidden; + } + @media (max-width: 767.98px) { + .navbar .nav.navbar-nav.float-right, .navbar #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img.nav.navbar-nav, #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app .navbar img.nav.navbar-nav { + float: none !important; + } + } + @media (min-width: 768px) { + .navbar-expand-md ul.nav > li.divider { + display: list-item; + } + } + ul.flex-column > li > a { + padding: 2px 15px; + } + a.fa:hover, + .btn-link.fa:hover { + text-decoration: none; + } + .jumbotron { + margin-bottom: 0; + } + ul { + list-style-type: disc; + } + ul ul { + list-style-type: circle; + } + ul ul ul { + list-style-type: square; + } + ul ul ul ul { + list-style-type: disc; + } + ul ul ul ul ul { + list-style-type: circle; + } + ul ul ul ul ul ul { + list-style-type: square; + } + ul ul ul ul ul ul ul { + list-style-type: disc; + } + ol { + list-style-type: decimal; + } + ol ol { + list-style-type: lower-alpha; + } + ol ol ol { + list-style-type: lower-greek; + } + ol ol ol ol { + list-style-type: decimal; + } + ol ol ol ol ol { + list-style-type: lower-alpha; + } + ol ol ol ol ol ol { + list-style-type: lower-greek; + } + ol ol ol ol ol ol ol { + list-style-type: decimal; + } + li > p { + margin: 0; + } + .container .container, + .container .container-fluid, + .container-fluid .container-fluid { + padding-right: 0; + padding-left: 0; + } + #wrap > .container::before, + #wrap > .container::after, + #wrap > .container-fluid::before, + #wrap > .container-fluid::after { + content: ""; + display: table; + clear: both; + } + [class^="col-lg-"] { + min-height: 24px; + } + .input-group { + -webkit-flex-flow: row nowrap; + flex-flow: row nowrap; + } + .list-group-item:not([class*="list-group-item-"]):not(.active) { + color: #343a40; + } + .o_portal .breadcrumb, + .o_portal_wrap .o_portal_navbar .breadcrumb { + background-color: inherit; + } + .o_page_header, + .s_title .s_title_underlined { + margin-bottom: 1rem; + padding-bottom: 0.5rem; + border-bottom-width: 1px; + border-bottom-style: solid; + border-bottom-color: #dee2e6; + line-height: 2.1rem; + } + img.float-right, + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img, + .media_iframe_video.float-right, + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img.media_iframe_video, + .o_image.float-right, + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img.o_image { + margin-left: 15px; + } + img.float-left, + .media_iframe_video.float-left, + .o_image.float-left { + margin-right: 15px; + } + img.o_we_custom_image { + display: inline-block; + } + ::-moz-selection { + background: rgba(150, 150, 220, 0.3); + } + ::selection { + background: rgba(150, 150, 220, 0.3); + } + .oe_search_box { + padding-right: 23px; + } + .para_large { + font-size: 120%; + } + .jumbotron .para_large p { + font-size: 150%; + } + .readable { + font-size: 120%; + max-width: 700px; + margin-left: auto; + margin-right: auto; + } + .readable .container { + padding-left: 0; + padding-right: 0; + width: auto; + } + .oe_dark { + background-color: rgba(200, 200, 200, 0.14); + } + .oe_black { + background-color: rgba(0, 0, 0, 0.9); + color: white; + } + .oe_green { + background-color: #169C78; + color: white; + } + .oe_green .text-muted { + color: #ddd !important; + } + .oe_blue_light { + background-color: #41b6ab; + color: white; + } + .oe_blue_light .text-muted { + color: #ddd !important; + } + .oe_blue { + background-color: #34495e; + color: white; + } + .oe_orange { + background-color: #f05442; + color: white; + } + .oe_orange .text-muted { + color: #ddd !important; + } + .oe_purple { + background-color: #b163a3; + color: white; + } + .oe_purple .text-muted { + color: #ddd !important; + } + .oe_red { + background-color: #9C1b31; + color: white; + } + .oe_red .text-muted { + color: #ddd !important; + } + .oe_none { + background-color: #FFFFFF; + } + .oe_yellow { + background-color: #A2A51B; + } + .oe_green { + background-color: #149F2C; + } + #wrapwrap.o_portal { + background-color: #ececec !important; + color: #343a40; + } + #wrapwrap.o_portal .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + .o_portal > tbody.o_portal_report_tbody { + vertical-align: middle; + } + .o_portal_wrap .o_portal_my_home > .o_page_header > a:hover { + text-decoration: none; + } + .o_portal_wrap .o_portal_navbar { + background-color: white !important; + } + .o_portal_wrap .o_portal_navbar .breadcrumb { + padding-left: 0; + padding-right: 0; + } + .o_portal_wrap .o_portal_my_doc_table th { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + .o_portal_wrap .o_portal_my_doc_table td { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + .o_portal_wrap .o_portal_my_doc_table tr:last-child td { + padding-bottom: 0.375rem; + } + .o_portal_wrap .o_portal_my_doc_table td, + .o_portal_wrap .o_portal_my_doc_table th { + vertical-align: middle; + white-space: nowrap; + } + .o_portal_wrap address span[itemprop="name"] { + margin-bottom: 0.3em; + } + .o_portal_wrap address div[itemprop="address"] > div { + position: relative; + } + .o_portal_wrap address div[itemprop="address"] > div span[itemprop="streetAddress"] { + line-height: 1.2; + margin-bottom: 0.3em; + } + .o_portal_wrap address div[itemprop="address"] > div .fa { + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: auto; + line-height: 1.45; + } + .o_portal_wrap address div[itemprop="address"] > div .fa + span, + .o_portal_wrap address div[itemprop="address"] > div .fa + div { + display: block; + padding-left: 1.78571429em; + } + .o_portal_wrap .o_my_sidebar div[itemprop="address"] > div { + margin-top: 0.5em; + } + @media (max-width: 991.98px) { + .o_portal_wrap #o_portal_navbar_content { + margin: 0.5rem -1rem 0; + padding: 0.5rem 1rem; + border-top: 1px solid #dee2e6; + background-color: #e9ecef; + } + } + .o_portal_wrap table.table tr { + word-wrap: break-word; + } + .oe_attachments .o_image_small { + height: 40px; + width: 50px; + } + form label { + font-weight: 700; + } + form label.label-optional { + font-weight: 400; + } + .o_portal_contact_img { + width: 2.3em; + height: 2.3em; + object-fit: cover; + } + .o_portal_sidebar #sidebar_content.card, + .o_portal_sidebar #sidebar_content.panel, + .o_portal_sidebar #sidebar_content.well { + border-left: 0; + border-bottom: 0; + } + .o_portal_sidebar #sidebar_content.card > div.card-body, + .o_portal_sidebar #sidebar_content.panel > div.card-body, + .o_portal_sidebar #sidebar_content.well > div.card-body, + .o_portal_sidebar #sidebar_content.card > div.panel-body, + .o_portal_sidebar #sidebar_content.panel > div.panel-body, + .o_portal_sidebar #sidebar_content.well > div.panel-body, + .o_portal_sidebar #sidebar_content.card > div.well, + .o_portal_sidebar #sidebar_content.panel > div.well, + .o_portal_sidebar #sidebar_content.well > div.well { + border-left: 1px solid #dee2e6; + } + .o_portal_sidebar #sidebar_content.card > ul > li, + .o_portal_sidebar #sidebar_content.panel > ul > li, + .o_portal_sidebar #sidebar_content.well > ul > li { + border-left: 1px solid #dee2e6; + margin-bottom: -1px; + } + .o_portal_sidebar #sidebar_content.card > div.card-footer, + .o_portal_sidebar #sidebar_content.panel > div.card-footer, + .o_portal_sidebar #sidebar_content.well > div.card-footer, + .o_portal_sidebar #sidebar_content.card > div.panel-footer, + .o_portal_sidebar #sidebar_content.panel > div.panel-footer, + .o_portal_sidebar #sidebar_content.well > div.panel-footer { + border-left: 1px solid #dee2e6; + border-bottom: 1px solid #dee2e6; + } + .o_portal_sidebar .o_portal_html_view { + overflow: hidden; + background: white; + position: relative; + } + .o_portal_sidebar .o_portal_html_view .o_portal_html_loader { + position: absolute; + top: 45%; + left: 0; + bottom: auto; + right: 0; + } + .o_portal_sidebar .o_portal_html_view iframe { + position: relative; + } + .o_portal_chatter { + padding: 10px; + } + .o_portal_chatter .o_portal_chatter_avatar { + width: 45px; + height: 45px; + margin-right: 1rem; + } + .o_portal_chatter .o_portal_chatter_header { + margin-bottom: 15px; + } + .o_portal_chatter .o_portal_chatter_composer { + margin-bottom: 15px; + } + .o_portal_chatter .o_portal_chatter_messages { + margin-bottom: 15px; + } + .o_portal_chatter .o_portal_chatter_messages .o_portal_chatter_message div.media-body > p:not(.o_portal_chatter_puslished_date):last-of-type { + margin-bottom: 5px; + } + .o_portal_chatter .o_portal_chatter_messages .o_portal_chatter_message_title p { + font-size: 85%; + color: #a8a8a8; + margin: 0px; + } + .o_portal_chatter .o_portal_chatter_pager { + text-align: center; + } + .o_portal_chatter .o_portal_chatter_attachment .o_portal_chatter_attachment_name, + .o_portal_chatter_composer .o_portal_chatter_attachment .o_portal_chatter_attachment_name { + word-wrap: break-word; + } + .o_portal_chatter .o_portal_chatter_attachment .o_portal_chatter_attachment_delete, + .o_portal_chatter_composer .o_portal_chatter_attachment .o_portal_chatter_attachment_delete { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + opacity: 0; + } + .o_portal_chatter .o_portal_chatter_attachment:hover .o_portal_chatter_attachment_delete, + .o_portal_chatter_composer .o_portal_chatter_attachment:hover .o_portal_chatter_attachment_delete { + opacity: 1; + } + /* /website/static/src/scss/website.scss defined in bundle 'web.assets_frontend' */ + :root { + --is-alpha-primary: true; + --is-beta-secondary: false; + --header-font-size: 0.9375rem; + --font-number: 1; + --headings-font-number: 2; + --navbar-font-number: 1; + --buttons-font-number: 1; + --body: white; + --text: #343a40; + --h1: #212529; + --h2: #212529; + --h3: #212529; + --h4: #212529; + --h5: #212529; + --h6: #212529; + --logo-height: 2.359375rem; + --number-of-fonts: 6; + } + #wrapwrap { + background-size: cover; + background-repeat: no-repeat; + background-position: center; + background-attachment: fixed; + } + .navbar .nav-item, + .navbar .nav > li { + transition: opacity 1000ms ease 0s; + } + .navbar .o_menu_loading .nav-item, + .navbar .o_menu_loading .nav > li { + height: 0 !important; + overflow: hidden !important; + opacity: 0 !important; + } + header .navbar-brand { + font-size: 1.62715517rem; + } + header .navbar-brand, + header .navbar-brand.logo { + padding-top: 0; + padding-bottom: 0; + } + .o_footer > #footer { + border-top: 1px solid transparent; + } + font[style*='background'], + font[class*='bg-'] { + padding: 2px 6px 4px; + } + .fa { + font-family: "FontAwesome" !important; + } + .fa.rounded-circle, + .fa.img-circle, + .fa.rounded, + .fa.img-rounded, + .fa.rounded-0, + .fa.rounded-leaf, + .fa.img-thumbnail, + .fa.shadow { + display: inline-block; + vertical-align: middle; + text-align: center; + width: 3rem; + height: 3rem; + line-height: 3rem; + background-color: #f8f9fa; + } + .fa.rounded-circle.fa-2x, + .fa.fa-2x.img-circle, + .fa.rounded.fa-2x, + .fa.fa-2x.img-rounded, + .fa.rounded-0.fa-2x, + .fa.rounded-leaf.fa-2x, + .fa.img-thumbnail.fa-2x, + .fa.shadow.fa-2x { + width: 5rem; + height: 5rem; + line-height: 5rem; + } + .fa.rounded-circle.fa-3x, + .fa.fa-3x.img-circle, + .fa.rounded.fa-3x, + .fa.fa-3x.img-rounded, + .fa.rounded-0.fa-3x, + .fa.rounded-leaf.fa-3x, + .fa.img-thumbnail.fa-3x, + .fa.shadow.fa-3x { + width: 6rem; + height: 6rem; + line-height: 6rem; + } + .fa.rounded-circle.fa-4x, + .fa.fa-4x.img-circle, + .fa.rounded.fa-4x, + .fa.fa-4x.img-rounded, + .fa.rounded-0.fa-4x, + .fa.rounded-leaf.fa-4x, + .fa.img-thumbnail.fa-4x, + .fa.shadow.fa-4x { + width: 7rem; + height: 7rem; + line-height: 7rem; + } + .fa.rounded-circle.fa-5x, + .fa.fa-5x.img-circle, + .fa.rounded.fa-5x, + .fa.fa-5x.img-rounded, + .fa.rounded-0.fa-5x, + .fa.rounded-leaf.fa-5x, + .fa.img-thumbnail.fa-5x, + .fa.shadow.fa-5x { + width: 8rem; + height: 8rem; + line-height: 8rem; + } + .fa.img-thumbnail { + padding: 0; + } + .fa.rounded-leaf { + border-top-left-radius: 3rem; + border-bottom-right-radius: 3rem; + } + .btn.flat { + border: 0; + letter-spacing: 0.05em; + text-transform: uppercase; + padding: 0.75rem 1.5rem; + font-size: 0.703125rem; + line-height: 1.45; + border-radius: 0; + } + .btn.flat.btn-lg, + .btn-group-lg > .btn.flat { + padding: 1rem 2rem; + font-size: 0.87890625rem; + line-height: 1.3333333; + border-radius: 0; + } + .btn.flat.btn-sm, + .btn-group-sm > .btn.flat, + .btn.flat.btn-xs { + padding: 0.5rem 1rem; + font-size: 0.5625rem; + line-height: 1.3; + border-radius: 0; + } + .btn.flat.btn-xs { + padding: 0.25rem 0.5rem; + font-size: 0.46875rem; + line-height: 1.3; + border-radius: 0; + } + .btn.rounded-circle, + .btn.img-circle { + border-radius: 100px !important; + padding: 0.45rem 1.35rem; + font-size: 0.9375rem; + line-height: 1.45; + border-radius: 30px; + } + .btn.rounded-circle.btn-lg, + .btn-group-lg > .btn.rounded-circle, + .btn-group-lg > .btn.img-circle, + .btn.btn-lg.img-circle { + padding: 0.6rem 1.8rem; + font-size: 1.171875rem; + line-height: 1.3333333; + border-radius: 30px; + } + .btn.rounded-circle.btn-sm, + .btn-group-sm > .btn.rounded-circle, + .btn-group-sm > .btn.img-circle, + .btn.btn-sm.img-circle, + .btn.img-circle.btn-xs, + .btn.rounded-circle.btn-xs { + padding: 0.3rem 0.9rem; + font-size: 0.75rem; + line-height: 1.3; + border-radius: 30px; + } + .btn.rounded-circle.btn-xs, + .btn.btn-xs.img-circle { + padding: 0.15rem 0.45rem; + font-size: 0.703125rem; + line-height: 1.3; + border-radius: 30px; + } + .s_btn .btn + .btn { + margin-left: .75rem; + } + .blockquote { + font-size: 1rem; + } + .blockquote footer { + background-color: inherit; + } + .oe_img_bg { + background-size: cover; + background-repeat: no-repeat; + } + .oe_img_bg.o_bg_img_opt_contain { + background-size: contain; + background-position: center center; + } + .oe_img_bg.o_bg_img_opt_custom { + background-size: auto; + } + .oe_img_bg.o_bg_img_opt_repeat { + background-repeat: repeat; + } + .oe_img_bg.o_bg_img_opt_repeat_x { + background-repeat: repeat-x; + } + .oe_img_bg.o_bg_img_opt_repeat_y { + background-repeat: repeat-y; + } + .o_background_video { + position: relative; + } + .o_background_video > * { + position: relative; + } + .o_bg_video_container { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + overflow: hidden; + } + .o_bg_video_iframe { + position: relative; + pointer-events: none !important; + } + .o_bg_video_loading { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + .o_ul_toggle { + display: none; + } + .o_ul_folded .o_close { + display: none !important; + } + .o_ul_folded .o_ul_toggle_self, + .o_ul_folded .o_ul_toggle_next { + display: inline-block; + line-height: inherit; + float: left; + position: relative; + margin-left: -1em; + top: -0.15em; + left: 0.2em; + font-size: 1.4em; + text-decoration: none; + } + .o_ul_folded .o_ul_toggle_self.o_open:before, + .o_ul_folded .o_ul_toggle_next.o_open:before { + content: ""; + } + .o_ul_folded .o_ul_toggle_self:before, + .o_ul_folded .o_ul_toggle_next:before { + content: ""; + } + @media (max-width: 400px) { + section, .parallax, .row, .form-horizontal .form-group, .hr, .blockquote { + height: auto !important; + } + } + .table_desc { + margin: 0 0 20px 0; + width: 100%; + word-break: break-all; + border: 1px solid #dddddd; + } + .table_heading { + background-color: #f5f5f5; + border: 1px solid #dddddd; + color: #666666; + font-size: 14px; + padding: 4px; + } + table.table_desc tr td { + text-align: left; + padding: 5px; + font-size: 13px; + } + table.table_desc tr td:first-child { + width: 25%; + font-weight: bold; + border-bottom: 1px solid #c9c9c9; + border-right: 1px solid #c9c9c9; + border-left: none; + } + table.table_desc tr td:last-child { + border-bottom: 1px solid #c9c9c9; + } + .jumbotron { + border-radius: 0; + } + .s_title .s_title_boxed > * { + display: inline-block; + padding: 30px; + border: 1px solid; + } + .s_title .s_title_lines { + overflow: hidden; + } + .s_title .s_title_lines:before, + .s_title .s_title_lines:after { + content: ""; + display: inline-block; + vertical-align: middle; + width: 100%; + border-top: 1px solid; + border-top-color: inherit; + } + .s_title .s_title_lines:before { + margin: 0 15px 0 -100%; + } + .s_title .s_title_lines:after { + margin: 0 -100% 0 15px; + } + .s_title .s_title_small_caps { + font-variant: small-caps; + } + .s_title .s_title_transparent { + opacity: .5; + } + .s_title .s_title_thin { + font-weight: 300; + } + .s_features_grid_content { + overflow: hidden; + } + .s_features_grid_content p { + margin-bottom: 0; + } + .s_features_grid_icon { + float: left; + margin-right: 15px; + } + .s_alert { + margin: 15px 0; + border: 1px solid; + border-radius: 0.25rem; + } + .s_alert p:last-child, + .s_alert ul:last-child, + .s_alert ol:last-child { + margin-bottom: 0; + } + .s_alert_sm { + padding: 10px; + font-size: 0.75rem; + } + .s_alert_md { + padding: 15px; + font-size: 0.9375rem; + } + .s_alert_lg { + padding: 30px; + font-size: 1.171875rem; + } + .s_alert_icon { + float: left; + margin-right: 10px; + } + .s_alert_content { + overflow: hidden; + } + .s_three_columns .align-items-stretch .card, + .s_three_columns .align-items-stretch .panel, + .s_three_columns .align-items-stretch .well { + height: 100%; + } + .s_comparisons .card-body .card-title, + .s_comparisons .panel-body .card-title, + .s_comparisons .well .card-title { + margin: 0; + } + .s_comparisons .card-body .s_comparisons_currency, + .s_comparisons .panel-body .s_comparisons_currency, + .s_comparisons .well .s_comparisons_currency, + .s_comparisons .card-body .s_comparisons_price, + .s_comparisons .panel-body .s_comparisons_price, + .s_comparisons .well .s_comparisons_price, + .s_comparisons .card-body .s_comparisons_decimal, + .s_comparisons .panel-body .s_comparisons_decimal, + .s_comparisons .well .s_comparisons_decimal { + display: inline-block; + vertical-align: middle; + } + .s_comparisons .card-body .s_comparisons_currency, + .s_comparisons .panel-body .s_comparisons_currency, + .s_comparisons .well .s_comparisons_currency, + .s_comparisons .card-body .s_comparisons_decimal, + .s_comparisons .panel-body .s_comparisons_decimal, + .s_comparisons .well .s_comparisons_decimal { + font-size: 80%; + } + .s_comparisons .card-body .s_comparisons_price, + .s_comparisons .panel-body .s_comparisons_price, + .s_comparisons .well .s_comparisons_price { + font-size: 200%; + } + .s_faq_collapse .accordion .card .card-header, + .s_faq_collapse .accordion .panel .card-header, + .s_faq_collapse .accordion .well .card-header, + .s_faq_collapse .accordion .card .panel-heading, + .s_faq_collapse .accordion .panel .panel-heading, + .s_faq_collapse .accordion .well .panel-heading { + cursor: pointer; + display: inline-block; + width: 100%; + padding: .5em 0; + border-radius: 0; + outline: none; + } + .s_faq_collapse .accordion .card .card-header:before, + .s_faq_collapse .accordion .panel .card-header:before, + .s_faq_collapse .accordion .well .card-header:before, + .s_faq_collapse .accordion .card .panel-heading:before, + .s_faq_collapse .accordion .panel .panel-heading:before, + .s_faq_collapse .accordion .well .panel-heading:before { + content: '\f056'; + font-family: 'FontAwesome'; + display: inline-block; + margin: 0 .5em 0 .75em; + color: #6c757d; + } + .s_faq_collapse .accordion .card .card-header.collapsed:before, + .s_faq_collapse .accordion .panel .card-header.collapsed:before, + .s_faq_collapse .accordion .well .card-header.collapsed:before, + .s_faq_collapse .accordion .card .collapsed.panel-heading:before, + .s_faq_collapse .accordion .panel .collapsed.panel-heading:before, + .s_faq_collapse .accordion .well .collapsed.panel-heading:before { + content: '\f055'; + font-family: 'FontAwesome'; + } + .s_faq_collapse .accordion .card .card-header:hover, + .s_faq_collapse .accordion .panel .card-header:hover, + .s_faq_collapse .accordion .well .card-header:hover, + .s_faq_collapse .accordion .card .panel-heading:hover, + .s_faq_collapse .accordion .panel .panel-heading:hover, + .s_faq_collapse .accordion .well .panel-heading:hover, + .s_faq_collapse .accordion .card .card-header:focus, + .s_faq_collapse .accordion .panel .card-header:focus, + .s_faq_collapse .accordion .well .card-header:focus, + .s_faq_collapse .accordion .card .panel-heading:focus, + .s_faq_collapse .accordion .panel .panel-heading:focus, + .s_faq_collapse .accordion .well .panel-heading:focus { + text-decoration: none; + } + .s_faq_collapse .accordion .card .card-body, + .s_faq_collapse .accordion .panel .card-body, + .s_faq_collapse .accordion .well .card-body, + .s_faq_collapse .accordion .card .panel-body, + .s_faq_collapse .accordion .panel .panel-body, + .s_faq_collapse .accordion .well .panel-body, + .s_faq_collapse .accordion .card .well, + .s_faq_collapse .accordion .panel .well, + .s_faq_collapse .accordion .well .well { + padding: 1em 2.25em; + } + .s_faq_collapse .card-body p:last-child, + .s_faq_collapse .panel-body p:last-child, + .s_faq_collapse .well p:last-child, + .s_faq_collapse .card-body ul:last-child, + .s_faq_collapse .panel-body ul:last-child, + .s_faq_collapse .well ul:last-child { + margin-bottom: 0; + } + .s_references .img-thumbnail { + border: none; + } + .s_carousel .carousel-control-prev, + .s_carousel .carousel-control-next, + .s_quotes_carousel .carousel-control-prev, + .s_quotes_carousel .carousel-control-next { + cursor: pointer; + width: 8%; + opacity: 1; + } + .s_carousel .carousel-control-prev, + .s_quotes_carousel .carousel-control-prev { + -webkit-box-pack: start; + justify-content: flex-start; + } + .s_carousel .carousel-control-next, + .s_quotes_carousel .carousel-control-next { + -webkit-box-pack: end; + justify-content: flex-end; + } + .s_carousel .carousel-control-prev-icon, + .s_carousel .carousel-control-next-icon, + .s_quotes_carousel .carousel-control-prev-icon, + .s_quotes_carousel .carousel-control-next-icon { + width: auto; + height: auto; + background-image: none; + color: #343a40; + } + .s_carousel .carousel-control-prev-icon:before, + .s_carousel .carousel-control-next-icon:before, + .s_quotes_carousel .carousel-control-prev-icon:before, + .s_quotes_carousel .carousel-control-next-icon:before { + font-family: "FontAwesome"; + display: inline-block; + background-color: #fff; + } + .s_carousel .carousel-inner, + .s_quotes_carousel .carousel-inner { + overflow: hidden; + height: 100%; + } + .s_carousel .carousel-inner .carousel-item, + .s_carousel .carousel-inner .carousel .item, + .carousel .s_carousel .carousel-inner .item, + .s_quotes_carousel .carousel-inner .carousel-item, + .s_quotes_carousel .carousel-inner .carousel .item, + .carousel .s_quotes_carousel .carousel-inner .item { + height: 100%; + } + .s_carousel .carousel-indicators li:hover:not(.active), + .s_quotes_carousel .carousel-indicators li:hover:not(.active) { + background-color: rgba(255, 255, 255, 0.8); + } + .s_carousel.s_carousel_default .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_default .carousel-control-prev-icon:before { + content: ""; + margin-left: 1.5rem; + } + .s_carousel.s_carousel_default .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_default .carousel-control-next-icon:before { + content: ""; + margin-right: 1.5rem; + } + .s_carousel.s_carousel_default .carousel-control-prev-icon:before, + .s_carousel.s_carousel_default .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_default .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_default .carousel-control-next-icon:before { + background-color: transparent; + font-size: 2rem; + color: #fff; + text-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + } + .s_carousel.s_carousel_default .carousel-indicators li, + .s_quotes_carousel.s_carousel_default .carousel-indicators li { + height: .5rem; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + border-radius: 2px; + } + .s_carousel.s_carousel_bordered, + .s_quotes_carousel.s_carousel_bordered { + border: 2rem solid transparent; + } + .s_carousel.s_carousel_bordered .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_bordered .carousel-control-prev-icon:before { + content: "\f0d9"; + } + .s_carousel.s_carousel_bordered .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_bordered .carousel-control-next-icon:before { + content: "\f0da"; + } + .s_carousel.s_carousel_bordered .carousel-control-prev-icon:before, + .s_carousel.s_carousel_bordered .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_bordered .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_bordered .carousel-control-next-icon:before { + width: 2rem; + height: 6rem; + line-height: 6rem; + font-size: 1.5rem; + } + .s_carousel.s_carousel_bordered .carousel-indicators li, + .s_quotes_carousel.s_carousel_bordered .carousel-indicators li { + width: 3rem; + height: 1rem; + } + .s_carousel.s_carousel_rounded .carousel-control-prev, + .s_quotes_carousel.s_carousel_rounded .carousel-control-prev { + margin-left: 1.5rem; + } + .s_carousel.s_carousel_rounded .carousel-control-next, + .s_quotes_carousel.s_carousel_rounded .carousel-control-next { + margin-right: 1.5rem; + } + .s_carousel.s_carousel_rounded .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before { + content: "\f060"; + } + .s_carousel.s_carousel_rounded .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before { + content: "\f061"; + } + .s_carousel.s_carousel_rounded .carousel-control-prev-icon:before, + .s_carousel.s_carousel_rounded .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before { + width: 4rem; + height: 4rem; + line-height: 4rem; + border-radius: 50%; + font-size: 1.25rem; + } + .s_carousel.s_carousel_rounded .carousel-indicators li, + .s_quotes_carousel.s_carousel_rounded .carousel-indicators li { + width: 1rem; + height: 1rem; + border-radius: 50%; + } + .s_carousel.s_carousel_boxed, + .s_quotes_carousel.s_carousel_boxed { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; + } + @media (min-width: 576px) { + .s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed { + max-width: 540px; + } + } + @media (min-width: 768px) { + .s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed { + max-width: 720px; + } + } + @media (min-width: 992px) { + .s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed { + max-width: 960px; + } + } + @media (min-width: 1200px) { + .s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed { + max-width: 1140px; + } + } + .s_carousel.s_carousel_boxed .carousel-item, + .s_carousel.s_carousel_boxed .carousel .item, + .carousel .s_carousel.s_carousel_boxed .item, + .s_quotes_carousel.s_carousel_boxed .carousel-item, + .s_quotes_carousel.s_carousel_boxed .carousel .item, + .carousel .s_quotes_carousel.s_carousel_boxed .item { + padding: 0 1rem; + } + .s_carousel.s_carousel_boxed .carousel-control-prev, + .s_carousel.s_carousel_boxed .carousel-control-next, + .s_quotes_carousel.s_carousel_boxed .carousel-control-prev, + .s_quotes_carousel.s_carousel_boxed .carousel-control-next { + align-items: flex-end; + margin-bottom: 1.25rem; + } + .s_carousel.s_carousel_boxed .carousel-control-prev, + .s_quotes_carousel.s_carousel_boxed .carousel-control-prev { + margin-left: 3rem; + } + .s_carousel.s_carousel_boxed .carousel-control-next, + .s_quotes_carousel.s_carousel_boxed .carousel-control-next { + margin-right: 3rem; + } + .s_carousel.s_carousel_boxed .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before { + content: "\f104"; + } + .s_carousel.s_carousel_boxed .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before { + content: "\f105"; + } + .s_carousel.s_carousel_boxed .carousel-control-prev-icon:before, + .s_carousel.s_carousel_boxed .carousel-control-next-icon:before, + .s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before, + .s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before { + width: 2rem; + height: 2rem; + line-height: 2rem; + font-size: 1.25rem; + } + .s_carousel.s_carousel_boxed .carousel-indicators li, + .s_quotes_carousel.s_carousel_boxed .carousel-indicators li { + width: 1rem; + height: 1rem; + } + .s_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active), + .s_quotes_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active) { + background-color: rgba(255, 255, 255, 0.8); + } + .carousel .container .carousel-img img { + max-height: 95%; + padding: 10px; + } + .carousel .container > .carousel-caption { + position: absolute; + top: auto; + left: 50%; + bottom: auto; + right: 50%; + bottom: 20px; + } + .carousel .container > .carousel-caption > div { + position: absolute; + text-align: left; + padding: 20px; + background: rgba(0, 0, 0, 0.4); + bottom: 20px; + } + .carousel .container > .carousel-image { + position: absolute; + top: 5%; + left: auto; + bottom: 5%; + right: auto; + max-height: 90%; + margin: 0 auto; + } + .carousel .container .carousel-item.text_image .container > .carousel-caption, + .carousel .container .text_image.item .container > .carousel-caption { + left: 10%; + } + .carousel .container .carousel-item.text_image .container > .carousel-caption > div, + .carousel .container .text_image.item .container > .carousel-caption > div { + right: 50%; + margin-right: -20%; + max-width: 550px; + } + .carousel .container .carousel-item.text_image .container > .carousel-image, + .carousel .container .text_image.item .container > .carousel-image { + right: 10%; + left: 50%; + } + .carousel .container .carousel-item.image_text .container > .carousel-caption, + .carousel .container .image_text.item .container > .carousel-caption { + right: 10%; + } + .carousel .container .carousel-item.image_text .container > .carousel-caption > div, + .carousel .container .image_text.item .container > .carousel-caption > div { + left: 50%; + margin-left: -20%; + max-width: 550px; + } + .carousel .container .carousel-item.image_text .container > .carousel-image, + .carousel .container .image_text.item .container > .carousel-image { + right: 50%; + left: 10%; + } + .carousel .container .carousel-item.text_only .container > .carousel-caption, + .carousel .container .text_only.item .container > .carousel-caption { + left: 10%; + right: 10%; + top: 10%; + bottom: auto; + } + .carousel .container .carousel-item.text_only .container > .carousel-caption > div, + .carousel .container .text_only.item .container > .carousel-caption > div { + text-align: center; + background: transparent; + bottom: auto; + width: 100%; + } + .carousel .container .carousel-item.text_only .container > .carousel-image, + .carousel .container .text_only.item .container > .carousel-image { + display: none !important; + } + .s_quotes_carousel blockquote { + padding: 30px; + margin-bottom: 0; + } + .s_quotes_carousel blockquote .s_quotes_carousel_icon { + position: absolute; + top: 0; + left: -3rem; + } + .s_quotes_carousel blockquote img { + max-width: 40px; + margin-right: 5px; + border-radius: 50%; + } + .s_quotes_carousel blockquote footer { + background-color: transparent; + } + .s_quotes_carousel blockquote footer:before { + content: ""; + } + @media (max-width: 991.98px) { + .s_company_team img { + max-width: 50%; + } + } + .o_gallery.o_grid .img, + .o_gallery.o_masonry .img { + width: 100%; + } + .o_gallery.o_grid.o_spc-none div.row, + .o_gallery.o_grid.o_spc-none .form-horizontal div.form-group, + .form-horizontal .o_gallery.o_grid.o_spc-none div.form-group { + margin: 0; + } + .o_gallery.o_grid.o_spc-none div.row > div, + .o_gallery.o_grid.o_spc-none .form-horizontal div.form-group > div, + .form-horizontal .o_gallery.o_grid.o_spc-none div.form-group > div { + padding: 0; + } + .o_gallery.o_grid.o_spc-small div.row, + .o_gallery.o_grid.o_spc-small .form-horizontal div.form-group, + .form-horizontal .o_gallery.o_grid.o_spc-small div.form-group { + margin: 5px 0; + } + .o_gallery.o_grid.o_spc-small div.row > div, + .o_gallery.o_grid.o_spc-small .form-horizontal div.form-group > div, + .form-horizontal .o_gallery.o_grid.o_spc-small div.form-group > div { + padding: 0 5px; + } + .o_gallery.o_grid.o_spc-medium div.row, + .o_gallery.o_grid.o_spc-medium .form-horizontal div.form-group, + .form-horizontal .o_gallery.o_grid.o_spc-medium div.form-group { + margin: 10px 0; + } + .o_gallery.o_grid.o_spc-medium div.row > div, + .o_gallery.o_grid.o_spc-medium .form-horizontal div.form-group > div, + .form-horizontal .o_gallery.o_grid.o_spc-medium div.form-group > div { + padding: 0 10px; + } + .o_gallery.o_grid.o_spc-big div.row, + .o_gallery.o_grid.o_spc-big .form-horizontal div.form-group, + .form-horizontal .o_gallery.o_grid.o_spc-big div.form-group { + margin: 15px 0; + } + .o_gallery.o_grid.o_spc-big div.row > div, + .o_gallery.o_grid.o_spc-big .form-horizontal div.form-group > div, + .form-horizontal .o_gallery.o_grid.o_spc-big div.form-group > div { + padding: 0 15px; + } + .o_gallery.o_grid.size-auto .row, + .o_gallery.o_grid.size-auto .form-horizontal .form-group, + .form-horizontal .o_gallery.o_grid.size-auto .form-group { + height: auto; + } + .o_gallery.o_grid.size-small .row, + .o_gallery.o_grid.size-small .form-horizontal .form-group, + .form-horizontal .o_gallery.o_grid.size-small .form-group { + height: 100px; + } + .o_gallery.o_grid.size-medium .row, + .o_gallery.o_grid.size-medium .form-horizontal .form-group, + .form-horizontal .o_gallery.o_grid.size-medium .form-group { + height: 250px; + } + .o_gallery.o_grid.size-big .row, + .o_gallery.o_grid.size-big .form-horizontal .form-group, + .form-horizontal .o_gallery.o_grid.size-big .form-group { + height: 400px; + } + .o_gallery.o_grid.size-small img, + .o_gallery.o_grid.size-medium img, + .o_gallery.o_grid.size-big img { + height: 100%; + } + .o_gallery.o_masonry.o_spc-none div.col { + padding: 0; + } + .o_gallery.o_masonry.o_spc-none div.col > img { + margin: 0 !important; + } + .o_gallery.o_masonry.o_spc-small div.col { + padding: 0 5px; + } + .o_gallery.o_masonry.o_spc-small div.col > img { + margin: 5px 0 !important; + } + .o_gallery.o_masonry.o_spc-medium div.col { + padding: 0 10px; + } + .o_gallery.o_masonry.o_spc-medium div.col > img { + margin: 10px 0 !important; + } + .o_gallery.o_masonry.o_spc-big div.col { + padding: 0 15px; + } + .o_gallery.o_masonry.o_spc-big div.col > img { + margin: 15px 0 !important; + } + .o_gallery.o_nomode.o_spc-none .img { + padding: 0; + } + .o_gallery.o_nomode.o_spc-small .img { + padding: 5px; + } + .o_gallery.o_nomode.o_spc-medium .img { + padding: 10px; + } + .o_gallery.o_nomode.o_spc-big .img { + padding: 15px; + } + .o_gallery.o_slideshow .carousel ul.carousel-indicators li { + border: 1px solid #aaa; + } + .o_gallery.o_slideshow > .container { + height: 100%; + } + .o_gallery .carousel-inner .item img { + max-width: none; + } + .o_gallery.o_slideshow .carousel, + .modal-body.o_slideshow .carousel { + height: 100%; + } + .o_gallery.o_slideshow .carousel .carousel-inner, + .modal-body.o_slideshow .carousel .carousel-inner { + height: 100%; + } + .o_gallery.o_slideshow .carousel .carousel-item.active, + .o_gallery.o_slideshow .carousel .active.item, + .o_gallery.o_slideshow .carousel .carousel-item-next, + .o_gallery.o_slideshow .carousel .carousel-item-prev, + .modal-body.o_slideshow .carousel .carousel-item.active, + .modal-body.o_slideshow .carousel .active.item, + .modal-body.o_slideshow .carousel .carousel-item-next, + .modal-body.o_slideshow .carousel .carousel-item-prev { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + height: 100%; + padding-bottom: 64px; + } + .o_gallery.o_slideshow .carousel img, + .modal-body.o_slideshow .carousel img { + max-height: 100%; + max-width: 100%; + margin: auto; + } + .o_gallery.o_slideshow .carousel ul.carousel-indicators, + .modal-body.o_slideshow .carousel ul.carousel-indicators { + height: auto; + padding: 0; + border-width: 0; + position: absolute; + bottom: 0; + width: 100%; + margin-left: 0; + left: 0%; + } + .o_gallery.o_slideshow .carousel ul.carousel-indicators > *, + .modal-body.o_slideshow .carousel ul.carousel-indicators > * { + list-style-image: none; + display: inline-block; + width: 40px; + height: 40px; + line-height: 40px; + margin: 2.5px 2.5px 2.5px 2.5px; + padding: 0 !important; + border: 1px solid #aaa; + text-indent: initial; + background-size: cover; + background-color: #fff; + border-radius: 0; + vertical-align: bottom; + flex: 0 0 40px; + } + .o_gallery.o_slideshow .carousel ul.carousel-indicators > *:not(.active), + .modal-body.o_slideshow .carousel ul.carousel-indicators > *:not(.active) { + opacity: 0.8; + filter: grayscale(1); + } + .parallax { + position: relative; + } + .parallax:not(.s_parallax_no_overflow_hidden) { + overflow: hidden; + } + .parallax > * { + position: relative; + } + .parallax > .s_parallax_bg { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + display: block; + background-color: inherit; + background-size: cover; + background-attachment: scroll; + pointer-events: none; + } + .parallax > .s_parallax_bg::after { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + display: block; + background-color: inherit; + } + @media (min-width: 1200px) { + .parallax.s_parallax_is_fixed > .s_parallax_bg { + background-attachment: fixed; + } + } + .s_hr { + line-height: 0; + } + .s_hr hr { + padding: 0; + border: 0; + border-top-color: inherit; + margin: 0; + } + .s_hr .s_hr_dashed { + border-top-style: dashed; + } + .s_hr .s_hr_double { + border-top-style: double; + } + .s_hr .s_hr_dotted { + border-top-style: dotted; + } + .s_hr .s_hr_solid { + border-top-style: solid; + } + .s_hr .s_hr_5px { + border-top-width: 5px; + } + .s_hr .s_hr_4px { + border-top-width: 4px; + } + .s_hr .s_hr_3px { + border-top-width: 3px; + } + .s_hr .s_hr_2px { + border-top-width: 2px; + } + .s_hr .s_hr_1px { + border-top-width: 1px; + } + .s_card { + margin: 15px 0; + } + .s_card .card-body p:last-child, + .s_card .panel-body p:last-child, + .s_card .well p:last-child, + .s_card .card-body ul:last-child, + .s_card .panel-body ul:last-child, + .s_card .well ul:last-child, + .s_card .card-body ol:last-child, + .s_card .panel-body ol:last-child, + .s_card .well ol:last-child { + margin-bottom: 0; + } + .s_share > * { + display: inline-block; + vertical-align: middle; + } + .s_share .s_share_title { + margin: 0 .4rem 0 0; + } + .s_share > a + a { + margin-left: .4rem; + } + .s_share .s_share_facebook, + .s_share .s_share_facebook:hover, + .s_share .s_share_facebook:focus { + color: #3b5998; + } + .s_share .s_share_twitter, + .s_share .s_share_twitter:hover, + .s_share .s_share_twitter:focus { + color: #1da1f2; + } + .s_share .s_share_linkedin, + .s_share .s_share_linkedin:hover, + .s_share .s_share_linkedin:focus { + color: #0077b5; + } + .s_share .s_share_google, + .s_share .s_share_google:hover, + .s_share .s_share_google:focus { + color: #db4437; + } + .s_rating > .s_rating_stars .fa:before { + content: ""; + } + .s_rating > .s_rating_stars.s_rating_5 .fa:nth-of-type(-n+5):before { + content: ""; + } + .s_rating > .s_rating_stars.s_rating_4 .fa:nth-of-type(-n+4):before { + content: ""; + } + .s_rating > .s_rating_stars.s_rating_3 .fa:nth-of-type(-n+3):before { + content: ""; + } + .s_rating > .s_rating_stars.s_rating_2 .fa:nth-of-type(-n+2):before { + content: ""; + } + .s_rating > .s_rating_stars.s_rating_1 .fa:nth-of-type(-n+1):before { + content: ""; + } + .s_rating > .s_rating_squares .fa:before { + content: "ï„Œ"; + } + .s_rating > .s_rating_squares.s_rating_5 .fa:nth-of-type(-n+5):before { + content: "ï„‘"; + } + .s_rating > .s_rating_squares.s_rating_4 .fa:nth-of-type(-n+4):before { + content: "ï„‘"; + } + .s_rating > .s_rating_squares.s_rating_3 .fa:nth-of-type(-n+3):before { + content: "ï„‘"; + } + .s_rating > .s_rating_squares.s_rating_2 .fa:nth-of-type(-n+2):before { + content: "ï„‘"; + } + .s_rating > .s_rating_squares.s_rating_1 .fa:nth-of-type(-n+1):before { + content: "ï„‘"; + } + .s_rating > .s_rating_hearts .fa:before { + content: "ï‚Š"; + } + .s_rating > .s_rating_hearts.s_rating_5 .fa:nth-of-type(-n+5):before { + content: ""; + } + .s_rating > .s_rating_hearts.s_rating_4 .fa:nth-of-type(-n+4):before { + content: ""; + } + .s_rating > .s_rating_hearts.s_rating_3 .fa:nth-of-type(-n+3):before { + content: ""; + } + .s_rating > .s_rating_hearts.s_rating_2 .fa:nth-of-type(-n+2):before { + content: ""; + } + .s_rating > .s_rating_hearts.s_rating_1 .fa:nth-of-type(-n+1):before { + content: ""; + } + .s_rating > .s_rating_bar .fa { + display: none; + } + .s_rating > .s_rating_bar .s_rating_bar { + display: -webkit-box; + display: -webkit-flex; + display: flex; + height: 1rem; + background-color: #dee2e6; + } + .s_rating > .s_rating_bar .s_rating_bar:before { + content: ""; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + flex-direction: column; + justify-content: center; + transition: width 0.6s ease; + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; + background-color: #00A09D; + animation: progress-bar-stripes 1s linear infinite; + } + @media (prefers-reduced-motion: reduce) { + .s_rating > .s_rating_bar .s_rating_bar: before { + transition: none; + } + } + .s_rating > .s_rating_bar.s_rating_5 .s_rating_bar:before { + width: 100%; + } + .s_rating > .s_rating_bar.s_rating_4 .s_rating_bar:before { + width: 80%; + } + .s_rating > .s_rating_bar.s_rating_3 .s_rating_bar:before { + width: 60%; + } + .s_rating > .s_rating_bar.s_rating_2 .s_rating_bar:before { + width: 40%; + } + .s_rating > .s_rating_bar.s_rating_1 .s_rating_bar:before { + width: 20%; + } + .s_rating > .s_rating_1x .fa { + font-size: 1em; + } + .s_rating > .s_rating_2x .fa { + font-size: 2em; + } + .s_rating > .s_rating_3x .fa { + font-size: 3em; + } + .o_header_affix { + display: block; + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: 0; + position: fixed; + z-index: 1030; + background: #f6f9f9; + margin-top: -999px; + transition: margin-top 500ms ease 0s; + } + @media (max-width: 767.98px) { + .o_header_affix .navbar-collapse { + max-height: 70vh; + overflow-y: auto; + } + } + .o_header_affix.affixed { + margin-top: 0px !important; + } + #oe_main_menu_navbar + #wrapwrap .o_header_affix { + top: 46px; + } + .navbar .o_extra_menu_items.show > ul > li + li { + border-top: 1px solid #e9ecef; + } + .navbar .o_extra_menu_items.show > ul > li > a.dropdown-toggle { + background-color: #e9ecef; + color: inherit; + pointer-events: none; + } + .navbar .o_extra_menu_items.show > ul > li > ul { + position: static; + float: none; + display: block; + max-height: none; + margin-top: 0; + padding: 0; + border: none; + box-shadow: none; + } + .o_mega_menu { + width: 100%; + padding: 0; + margin-top: 0; + border-radius: 0; + background-clip: unset; + } + .o_mega_menu .container, + .o_mega_menu .container-fluid { + padding-left: 15px; + padding-right: 15px; + } + @media (min-width: 768px) { + .o_mega_menu_container_size { + left: 50%; + transform: translateX(-50%); + } + } + @media (min-width: 576px) { + .o_mega_menu_container_size { + max-width: 510px; + } + } + @media (min-width: 768px) { + .o_mega_menu_container_size { + max-width: 690px; + } + } + @media (min-width: 992px) { + .o_mega_menu_container_size { + max-width: 930px; + } + } + @media (min-width: 1200px) { + .o_mega_menu_container_size { + max-width: 1110px; + } + } + .o_footer_copyright { + padding: 8px; + } + .o_footer_copyright .js_language_selector { + display: inline-block; + } + @media (min-width: 768px) { + .o_footer_copyright .row, .o_footer_copyright .form-horizontal .form-group, .form-horizontal .o_footer_copyright .form-group { + display: -webkit-box; + display: -webkit-flex; + display: flex; + } + .o_footer_copyright .row > div, + .o_footer_copyright .form-horizontal .form-group > div, + .form-horizontal .o_footer_copyright .form-group > div { + margin: auto 0; + } + } + #wrapwrap.o_header_overlay > header:not(.o_header_affix) { + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: 0; + z-index: 1000; + } + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar { + background-color: transparent !important; + border-color: transparent; + color: inherit; + } + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav-item > .nav-link, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > .nav-link, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li.nav-item > a, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > a { + background-color: transparent; + color: inherit; + } + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav-item > .nav-link.active, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > .nav-link.active, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li.nav-item > a.active, + #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > a.active { + font-weight: bolder; + } + .o_figure_relative_layout { + position: relative; + } + .o_figure_relative_layout .figure-img { + margin-bottom: 0; + } + .o_figure_relative_layout .figure-caption { + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: 0; + background-color: rgba(20, 31, 30, 0.6) !important; + color: white; + padding: 0.25rem 0.5rem; + font-weight: 700; + } + .o_figure_relative_layout .figure-caption .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + .o_figure_relative_layout .figure-caption a { + color: inherit; + } + .bg-primary-light { + background-color: rgba(0, 160, 157, 0.1); + } + .bg-secondary-light { + background-color: rgba(173, 181, 189, 0.1); + } + .bg-success-light { + background-color: rgba(44, 187, 112, 0.1); + } + .bg-info-light { + background-color: rgba(75, 158, 182, 0.1); + } + .bg-warning-light { + background-color: rgba(247, 155, 91, 0.1); + } + .bg-danger-light { + background-color: rgba(217, 83, 79, 0.1); + } + .bg-light-light { + background-color: rgba(246, 249, 249, 0.1); + } + .bg-dark-light { + background-color: rgba(20, 31, 30, 0.1); + } + .bg-default-light { + background-color: rgba(173, 181, 189, 0.1); + } + .bg-violet-dark-light { + background-color: rgba(135, 90, 123, 0.1); + } + .bg-violet-darker-light { + background-color: rgba(98, 73, 91, 0.1); + } + .bg-inverse-lightest-light { + background-color: rgba(152, 166, 176, 0.1); + } + .bg-inverse-light-light { + background-color: rgba(139, 151, 159, 0.1); + } + .bg-inverse-light { + background-color: rgba(71, 115, 143, 0.1); + } + .bg-inverse-dark-light { + background-color: rgba(91, 118, 135, 0.1); + } + .bg-inverse-darker-light { + background-color: rgba(72, 87, 97, 0.1); + } + .bg-alpha-light { + background-color: rgba(0, 160, 157, 0.1); + } + .bg-alpha-dark-light { + background-color: rgba(24, 133, 111, 0.1); + } + .bg-alpha-light-light { + background-color: rgba(38, 209, 175, 0.1); + } + .bg-alpha-lightest-light { + background-color: rgba(42, 235, 196, 0.1); + } + .bg-beta-light { + background-color: rgba(91, 137, 158, 0.1); + } + .bg-beta-dark-light { + background-color: rgba(61, 93, 107, 0.1); + } + .bg-beta-light-light { + background-color: rgba(105, 159, 184, 0.1); + } + .bg-beta-lightest-light { + background-color: rgba(119, 181, 209, 0.1); + } + .bg-gamma-light { + background-color: rgba(228, 111, 120, 0.1); + } + .bg-gamma-dark-light { + background-color: rgba(176, 86, 92, 0.1); + } + .bg-gamma-light-light { + background-color: rgba(252, 124, 132, 0.1); + } + .bg-gamma-lightest-light { + background-color: rgba(252, 149, 156, 0.1); + } + .bg-delta-light { + background-color: rgba(92, 91, 128, 0.1); + } + .bg-delta-dark-light { + background-color: rgba(55, 54, 77, 0.1); + } + .bg-delta-light-light { + background-color: rgba(110, 109, 153, 0.1); + } + .bg-delta-lightest-light { + background-color: rgba(128, 127, 179, 0.1); + } + .bg-epsilon-light { + background-color: rgba(213, 101, 62, 0.1); + } + .bg-epsilon-dark-light { + background-color: rgba(163, 78, 47, 0.1); + } + .bg-epsilon-light-light { + background-color: rgba(240, 115, 70, 0.1); + } + .bg-epsilon-lightest-light { + background-color: rgba(255, 141, 99, 0.1); + } + .text-facebook { + color: #3B5999 !important; + } + a.text-facebook:hover, + a.text-facebook:focus { + color: #263962 !important; + } + .text-twitter { + color: #55ACEE !important; + } + a.text-twitter:hover, + a.text-twitter:focus { + color: #1689e0 !important; + } + .text-linkedin { + color: #0077B5 !important; + } + a.text-linkedin:hover, + a.text-linkedin:focus { + color: #004569 !important; + } + .text-google-plus { + color: #DD4B39 !important; + } + a.text-google-plus:hover, + a.text-google-plus:focus { + color: #ac2d1e !important; + } + .text-youtube { + color: #ff0000 !important; + } + a.text-youtube:hover, + a.text-youtube:focus { + color: #b30000 !important; + } + .text-github { + color: #1a1e22 !important; + } + a.text-github:hover, + a.text-github:focus { + color: black !important; + } + .text-instagram { + color: #cf2872 !important; + } + a.text-instagram:hover, + a.text-instagram:focus { + color: #8f1c4f !important; + } + .modal-footer > .float-left { + margin-right: auto; + } + .o_record_cover_container { + position: relative; + } + .o_record_cover_container .o_record_cover_component { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background-size: cover; + background-position: center; + background-repeat: no-repeat; + } + .o_perk span { + display: block; + } + /* /website/static/src/scss/website.ui.scss defined in bundle 'web.assets_frontend' */ + body { + direction: ltr; + } + body.o_connected_user { + padding-top: 46px !important; + } + #oe_main_menu_navbar { + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: 0; + position: fixed; + z-index: 1040; + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + } + #oe_main_menu_navbar .dropdown-menu { + background-color: white; + } + #oe_main_menu_navbar .dropdown-item, + #oe_main_menu_navbar .dropdown-menu a, + .dropdown-menu #oe_main_menu_navbar a { + color: #212529; + } + #oe_main_menu_navbar .dropdown-item:hover, + #oe_main_menu_navbar .dropdown-menu a:hover, + .dropdown-menu #oe_main_menu_navbar a:hover, + #oe_main_menu_navbar .dropdown-item:focus, + #oe_main_menu_navbar .dropdown-menu a:focus, + .dropdown-menu #oe_main_menu_navbar a:focus { + color: #16181b; + } + #oe_main_menu_navbar .dropdown-item.active, + #oe_main_menu_navbar .dropdown-menu a.active, + .dropdown-menu #oe_main_menu_navbar a.active, + #oe_main_menu_navbar .dropdown-item:active, + #oe_main_menu_navbar .dropdown-menu a:active, + .dropdown-menu #oe_main_menu_navbar a:active { + color: white; + background-color: #00A09D; + } + #oe_main_menu_navbar a:hover, + #oe_main_menu_navbar a:focus { + text-decoration: none; + } + #oe_main_menu_navbar .dropdown-menu { + font-size: inherit; + border-radius: 0; + color: white; + } + #oe_main_menu_navbar .o_menu_sections .o_mobile_preview a { + text-align: center; + font-size: 20px; + } + #oe_main_menu_navbar .o_menu_systray > li > a { + padding: 0 15px; + } + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic { + padding: 0 7.5px; + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"], + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"], + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:hover, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:hover, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:hover { + color: white; + background-color: #007a77; + border-color: #006d6b; + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].focus, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:focus, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].disabled, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:disabled, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].disabled, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:disabled, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.disabled, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:disabled { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled):active, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled).active, + .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].dropdown-toggle, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled):active, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled).active, + .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].dropdown-toggle, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled):active, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled).active, + .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle { + color: white; + background-color: #006d6b; + border-color: #00605e; + } + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled):active:focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled).active:focus, + .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].dropdown-toggle:focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled):active:focus, + #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled).active:focus, + .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].dropdown-toggle:focus, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled):active:focus, + #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled).active:focus, + .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + #oe_main_menu_navbar .o_menu_systray .o_mobile_preview a { + text-align: center; + font-size: 20px; + } + @media (max-width: 767.98px) { + #oe_main_menu_navbar #oe_applications { + position: inherit; + z-index: 1002; + } + } + body .modal.o_technical_modal { + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + line-height: 1.5; + color: #33363e; + background: 0; + } + body .modal.o_technical_modal .text-muted { + color: #999999 !important; + } + body .modal.o_technical_modal .dropdown-menu { + background-color: white; + } + body .modal.o_technical_modal .dropdown-item, + body .modal.o_technical_modal .dropdown-menu a, + .dropdown-menu body .modal.o_technical_modal a { + color: #212529; + } + body .modal.o_technical_modal .dropdown-item:hover, + body .modal.o_technical_modal .dropdown-menu a:hover, + .dropdown-menu body .modal.o_technical_modal a:hover, + body .modal.o_technical_modal .dropdown-item:focus, + body .modal.o_technical_modal .dropdown-menu a:focus, + .dropdown-menu body .modal.o_technical_modal a:focus { + color: #16181b; + } + body .modal.o_technical_modal .dropdown-item.active, + body .modal.o_technical_modal .dropdown-menu a.active, + .dropdown-menu body .modal.o_technical_modal a.active, + body .modal.o_technical_modal .dropdown-item:active, + body .modal.o_technical_modal .dropdown-menu a:active, + .dropdown-menu body .modal.o_technical_modal a:active { + color: white; + background-color: #00A09D; + } + body .modal.o_technical_modal h1, + body .modal.o_technical_modal h2, + body .modal.o_technical_modal h3, + body .modal.o_technical_modal h4, + body .modal.o_technical_modal h5, + body .modal.o_technical_modal h6, + body .modal.o_technical_modal .h1, + body .modal.o_technical_modal .h2, + body .modal.o_technical_modal .h3, + body .modal.o_technical_modal #wrap.website_blog .o_post_subtitle h2, + #wrap.website_blog .o_post_subtitle body .modal.o_technical_modal h2, + body .modal.o_technical_modal .h4, + body .modal.o_technical_modal #wrapwrap.o_odoo_editions .o_table_features thead th, + #wrapwrap.o_odoo_editions .o_table_features thead body .modal.o_technical_modal th, + body .modal.o_technical_modal .h5, + body .modal.o_technical_modal #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td, + #wrapwrap.o_odoo_editions .o_table_features body .modal.o_technical_modal tbody > tr.active > td, + body .modal.o_technical_modal .h6 { + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + line-height: 1.5; + color: #2c2c36; + font-weight: bold; + } + body .modal.o_technical_modal:not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control { + height: 34px; + } + body .modal.o_technical_modal .form-control { + padding: 6px 12px; + font-size: 14px; + line-height: 1.5; + border: 1px solid #d4d5d7; + color: #555; + background-color: #fff; + border-radius: 0; + } + body .modal.o_technical_modal .form-control.is-invalid, + body .modal.o_technical_modal .has-error .form-control, + .has-error body .modal.o_technical_modal .form-control { + border-color: #D9534F; + } + body .modal.o_technical_modal .input-group .form-control { + height: auto; + } + body .modal.o_technical_modal .input-group-text, + body .modal.o_technical_modal .input-group .input-group-addon, + .input-group body .modal.o_technical_modal .input-group-addon { + background-color: #e9ecef; + } + body .modal.o_technical_modal .was-validated .form-control:invalid { + border-color: #D9534F; + } + body .modal.o_technical_modal select.form-control { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); + background-position: 100% 65%; + background-repeat: no-repeat; + } + body .modal.o_technical_modal a:not(.o_btn_preview) { + color: #00A09D; + } + body .modal.o_technical_modal a:not(.o_btn_preview):focus, + body .modal.o_technical_modal a:not(.o_btn_preview):active, + body .modal.o_technical_modal a:not(.o_btn_preview):focus:active { + outline: none !important; + } + body .modal.o_technical_modal .badge:hover a, + body .modal.o_technical_modal .label:hover a, + body .modal.o_technical_modal .badge a, + body .modal.o_technical_modal .label a { + color: #fff; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview) { + border-radius: 0; + font-weight: normal; + text-transform: none; + padding: 0.375rem 0.75rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:hover { + color: white; + background-color: #007a77; + border-color: #006d6b; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:disabled { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle { + color: white; + background-color: #006d6b; + border-color: #00605e; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + color: #00A09D; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:hover { + color: #343a40; + background-color: #e4e4e4; + border-color: #dedddd; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:disabled { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle { + color: #343a40; + background-color: #dedddd; + border-color: #d7d7d7; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + color: #00A09D; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:hover { + color: #343a40; + background-color: #e4e4e4; + border-color: #dedddd; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:disabled { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle { + color: #343a40; + background-color: #dedddd; + border-color: #d7d7d7; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success { + color: white; + background-color: #40ad67; + border-color: #40ad67; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:hover { + color: white; + background-color: #369156; + border-color: #328851; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:disabled { + color: white; + background-color: #40ad67; + border-color: #40ad67; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle { + color: white; + background-color: #328851; + border-color: #2f7e4b; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info { + color: white; + background-color: #6999a8; + border-color: #6999a8; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover { + color: white; + background-color: #568695; + border-color: #517e8d; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:disabled { + color: white; + background-color: #6999a8; + border-color: #6999a8; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle { + color: white; + background-color: #517e8d; + border-color: #4d7784; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning { + color: white; + background-color: #f0ad4e; + border-color: #f0ad4e; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover { + color: white; + background-color: #ed9d2b; + border-color: #ec971f; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:disabled { + color: white; + background-color: #f0ad4e; + border-color: #f0ad4e; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle { + color: white; + background-color: #ec971f; + border-color: #ea9214; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger { + color: white; + background-color: #e6586c; + border-color: #e6586c; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover { + color: white; + background-color: #e1374f; + border-color: #df2c45; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5); + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:disabled { + color: white; + background-color: #e6586c; + border-color: #e6586c; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle { + color: white; + background-color: #df2c45; + border-color: #dd213c; + } + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, + body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, + .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5); + } + body .modal.o_technical_modal .card, + body .modal.o_technical_modal .panel, + body .modal.o_technical_modal .well { + padding: 19px; + margin-bottom: 20px; + background-color: #F7F7F7; + border: 1px solid #eaeaea; + border-radius: 0; + box-shadow: none; + } + body .modal.o_technical_modal .modal-content { + border-radius: 0; + background-color: #F7F7F7; + } + body .modal.o_technical_modal .modal-content .modal-header { + border-bottom-color: #e9ecef; + } + body .modal.o_technical_modal .modal-content .modal-body { + background-color: white; + } + body .modal.o_technical_modal .modal-content .modal-footer { + border-top-color: #e9ecef; + text-align: left; + } + body .modal.o_technical_modal .nav-tabs { + border-bottom: 1px solid #e9ecef; + } + body .modal.o_technical_modal .nav-tabs > li > a { + line-height: 1.5; + color: #4e525b; + } + body .modal.o_technical_modal .nav-tabs > li > a:hover { + border-color: #dee2e6; + } + body .modal.o_technical_modal .nav-tabs > li > a.active, + body .modal.o_technical_modal .nav-tabs > li > a.active:hover, + body .modal.o_technical_modal .nav-tabs > li > a.active:focus { + color: #3D4047; + background-color: #F7F7F7; + border-color: #dee2e6 #dee2e6 #FFFFFF; + } + body .modal.oe_mobile_preview { + text-align: center; + } + body .modal.oe_mobile_preview .modal-dialog { + display: inline-block; + width: auto; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content { + background-color: black !important; + border: 3px outset gray; + border-radius: 20px; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header { + border: none; + cursor: pointer; + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header, + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close { + color: white; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 { + font-family: inherit; + font-weight: normal; + color: inherit; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 .fa { + margin-left: 15px; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close { + color: #4e525b; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body { + background-color: inherit !important; + border-radius: 20px; + padding: 15px; + display: -webkit-box; + display: -webkit-flex; + display: flex; + width: 335px; + height: 530px; + transition: all 400ms ease 0s; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body.o_invert_orientation { + width: 545px; + height: 320px; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body > iframe { + display: block; + width: 100%; + border: none; + } + body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-footer { + display: none; + } + body .modal .oe_menu_editor ul { + padding-left: 37px; + } + body .modal .oe_menu_editor li { + margin-top: -1px; + } + body .modal .oe_menu_editor li .input-group-addon { + border-radius: 0; + } + body .modal.oe_seo_configuration #language-box { + padding-right: 25px; + background-color: white; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img { + position: relative; + transition: border-color 200ms; + display: inline-block; + border: 2px solid #ced4da; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img > img { + width: 70px; + height: 70px; + object-fit: cover; + cursor: pointer; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img:hover { + border-color: #00A09D; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image { + border-color: #00A09D; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:before { + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: 0; + content: ''; + border: 16px solid rgba(0, 160, 157, 0.8); + border-left-color: transparent; + border-bottom-color: transparent; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:after { + position: absolute; + top: 2px; + left: auto; + bottom: auto; + right: 3px; + display: inline-block; + content: "\f00c"; + font-family: FontAwesome; + color: white; + font-size: 12px; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img .o-custom-label { + position: absolute; + top: auto; + left: auto; + bottom: 0px; + right: auto; + background: rgba(52, 58, 64, 0.6); + font-size: 12px; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload { + transition: 200ms; + display: inline-block; + padding: 23px 27px; + border: 2px dashed #bcc1c6; + vertical-align: top; + cursor: pointer; + color: #bcc1c6; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload:hover { + border-color: #00A09D; + color: #00A09D; + } + body .modal.oe_seo_configuration .o_seo_og_image .o_meta_active_img { + height: 240px; + object-fit: cover; + } + body .modal.oe_seo_configuration div.oe_seo_preview_g { + list-style: none; + font-family: arial, sans-serif; + } + body .modal.oe_seo_configuration div.oe_seo_preview_g .r { + cursor: pointer; + color: #1a0dab; + font-size: 18px; + overflow: hidden; + text-overflow: ellipsis; + -webkit-text-overflow: ellipsis; + white-space: nowrap; + } + body .modal.oe_seo_configuration div.oe_seo_preview_g .s { + font-size: 13px; + line-height: 18px; + color: #545454; + } + body .modal.oe_seo_configuration div.oe_seo_preview_g .s .kv { + color: #006621; + font-size: 14px; + line-height: 18px; + } + body .modal.oe_seo_configuration td.o_seo_keyword_suggestion span.o_seo_suggestion.badge, + body .modal.oe_seo_configuration td.o_seo_keyword_suggestion span.o_seo_suggestion.label { + cursor: pointer; + } + .o_new_content_open { + overflow: hidden; + } + #o_new_content_menu_choices { + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + line-height: 1.5; + color: #33363e; + position: absolute; + top: 46px; + left: 0; + bottom: 0; + right: 0; + position: fixed; + display: -webkit-box; + display: -webkit-flex; + display: flex; + overflow: auto; + background-color: rgba(0, 0, 0, 0.8); + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + } + #o_new_content_menu_choices .text-muted { + color: #999999 !important; + } + #o_new_content_menu_choices::before { + content: " "; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + z-index: -1; + pointer-events: none; + } + #o_new_content_menu_choices .container { + max-width: 720px; + margin: auto; + } + #o_new_content_menu_choices .o_new_content_element { + opacity: 0; + animation: fadeInDownSmall 1s forwards; + } + #o_new_content_menu_choices .o_new_content_element a { + display: block; + font-size: 34px; + text-align: center; + } + #o_new_content_menu_choices .o_new_content_element a i { + width: 110px; + height: 110px; + border: 3px solid #434352; + border-radius: 100%; + line-height: 104px; + background-color: #2C2C36; + color: white; + transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s; + } + #o_new_content_menu_choices .o_new_content_element a p { + color: white; + margin-top: 0.7em; + font-size: 0.5em; + } + #o_new_content_menu_choices .o_new_content_element a:hover, + #o_new_content_menu_choices .o_new_content_element a:focus { + text-decoration: none; + outline: none; + } + #o_new_content_menu_choices .o_new_content_element a:hover i, + #o_new_content_menu_choices .o_new_content_element a:focus i { + border-color: #1cc1a9; + box-shadow: 0 0 10px rgba(28, 193, 169, 0.46); + } + .oe_login_form, + .oe_signup_form, + .oe_reset_password_form { + max-width: 300px; + position: relative; + margin: 50px auto; + } + .o_ace_view_editor { + font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; + line-height: 1.5; + color: #33363e; + position: absolute; + top: 46px; + left: auto; + bottom: 0; + right: 0; + position: fixed; + z-index: 1050; + } + .o_ace_view_editor .text-muted { + color: #999999 !important; + } + .o_ace_view_editor .btn:not(.o_btn_preview) { + border-radius: 0; + font-weight: normal; + text-transform: none; + padding: 0.375rem 0.75rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover { + color: white; + background-color: #007a77; + border-color: #006d6b; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:disabled { + color: white; + background-color: #00A09D; + border-color: #00A09D; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle { + color: white; + background-color: #006d6b; + border-color: #00605e; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 174, 172, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + color: #00A09D; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:hover { + color: #343a40; + background-color: #e4e4e4; + border-color: #dedddd; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:disabled { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle { + color: #343a40; + background-color: #dedddd; + border-color: #d7d7d7; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + color: #00A09D; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover { + color: #343a40; + background-color: #e4e4e4; + border-color: #dedddd; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:disabled { + color: #343a40; + background-color: #F7F7F7; + border-color: #F7F7F7; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle { + color: #343a40; + background-color: #dedddd; + border-color: #d7d7d7; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(218, 219, 220, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success { + color: white; + background-color: #40ad67; + border-color: #40ad67; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover { + color: white; + background-color: #369156; + border-color: #328851; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:disabled { + color: white; + background-color: #40ad67; + border-color: #40ad67; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle { + color: white; + background-color: #328851; + border-color: #2f7e4b; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(93, 185, 126, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info { + color: white; + background-color: #6999a8; + border-color: #6999a8; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover { + color: white; + background-color: #568695; + border-color: #517e8d; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled { + color: white; + background-color: #6999a8; + border-color: #6999a8; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle { + color: white; + background-color: #517e8d; + border-color: #4d7784; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(128, 168, 181, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning { + color: white; + background-color: #f0ad4e; + border-color: #f0ad4e; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover { + color: white; + background-color: #ed9d2b; + border-color: #ec971f; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled { + color: white; + background-color: #f0ad4e; + border-color: #f0ad4e; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle { + color: white; + background-color: #ec971f; + border-color: #ea9214; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(242, 185, 105, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger { + color: white; + background-color: #e6586c; + border-color: #e6586c; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover { + color: white; + background-color: #e1374f; + border-color: #df2c45; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5); + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled { + color: white; + background-color: #e6586c; + border-color: #e6586c; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle { + color: white; + background-color: #df2c45; + border-color: #dd213c; + } + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, + .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, + .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(234, 113, 130, 0.5); + } + .o_ace_view_editor:not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control { + height: 34px; + } + .o_ace_view_editor .form-control { + padding: 6px 12px; + font-size: 14px; + line-height: 1.5; + border: 1px solid #d4d5d7; + color: #555; + background-color: #fff; + border-radius: 0; + } + .o_ace_view_editor .form-control.is-invalid, + .o_ace_view_editor .has-error .form-control, + .has-error .o_ace_view_editor .form-control { + border-color: #D9534F; + } + .o_ace_view_editor .input-group .form-control { + height: auto; + } + .o_ace_view_editor .input-group-text, + .o_ace_view_editor .input-group .input-group-addon, + .input-group .o_ace_view_editor .input-group-addon { + background-color: #e9ecef; + } + .o_ace_view_editor .was-validated .form-control:invalid { + border-color: #D9534F; + } + .o_ace_view_editor select.form-control { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); + background-position: 100% 65%; + background-repeat: no-repeat; + } + .tour .popover-navigation { + margin-left: 13px; + margin-bottom: 8px; + } + .css_published .btn-danger, + .css_published .css_publish { + display: none; + } + .css_unpublished .btn-success, + .css_unpublished .css_unpublish { + display: none; + } + [data-publish='off'] > *:not(.css_options) { + opacity: 0.5; + } + @media print { + a[href]: after { + content: initial; + } + } + .o_page_management_info .o_switch { + padding-top: 9px; + } + #list_website_pages th { + background-color: #875A7B; + color: white; + } + #list_website_pages td, + #list_website_pages th { + padding: 0.45rem; + } + #list_website_pages td > a.fa { + margin-left: 5px; + color: #875A7B; + } + #list_website_pages td .text-muted { + opacity: 0.5; + } + #list_website_pages .fa-check, + #list_website_pages .fa-eye-slash { + color: #4B9EB6; + } + /* /website/static/src/scss/user_custom_rules.scss defined in bundle 'web.assets_frontend' */ + /* /website_mail/static/src/css/website_mail.scss defined in bundle 'web.assets_frontend' */ + .js_follow[data-follow='on'] .js_follow_btn, + .js_follow[data-follow='off'] .js_unfollow_btn { + display: none; + } + .js_follow_icons_container .js_follow_btn, + .js_follow_icons_container .js_unfollow_btn { + animation: js_follow_fade 1s ease forwards; + opacity: 0; + } + .js_follow_icons_container .js_follow_btn small, + .js_follow_icons_container .js_unfollow_btn small { + opacity: 0; + transition: opacity 0.3s ease; + } + .js_follow_icons_container .js_follow_btn:hover small, + .js_follow_icons_container .js_follow_btn:focus small, + .js_follow_icons_container .js_unfollow_btn:hover small, + .js_follow_icons_container .js_unfollow_btn:focus small { + transition-duration: 1s; + opacity: 1; + } + .js_follow_icons_container .fa:before { + content: "\f0f3"; + color: #6c757d; + } + .js_follow_icons_container .js_follow_btn:hover .fa:before { + color: #343a40; + } + .js_follow_icons_container .js_unfollow_btn .fa:before { + color: #00A09D; + } + .js_follow_icons_container .js_unfollow_btn:hover .fa:before { + content: "\f1f6"; + color: #D9534F; + } + @keyframes js_follow_fade { + to { + opacity: 1; + } + } + /* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */ + .no-link-style { + color: black; + text-decoration: none; + } + .required-form-control { + background-color: #CECDFF; + } + #filters li a, + #filters li.active a, + #filters li.active a.active, + #filters li.active a:hover, + #filters li.active a:focus, + #filters li a:hover { + padding: 0px 5px; + border-radius: 0px; + border: 0px; + border-color: transparent; + border-right: 1px solid #999; + padding-bottom: 0; + background-color: #FFFFFF; + } + #filters li.active a { + color: #999; + } + #filters li:last-child a, + #filters li:last-child a:hover, + #filters li:last-child a:focus { + border-right: 0px; + } + .nav-tabs-inline { + font-size: 14px; + } + #o_website_links_recent_links { + min-height: 30em; + } + .o_website_links_code_error { + display: none; + color: red; + font-weight: bold; + } + .truncate_text { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + max-width: 500px; + } + /* /website_blog/static/src/scss/website_blog.scss defined in bundle 'web.assets_frontend' */ + @keyframes o-wblog-anim-heart { + 0%, 14%, 35% { + transform: scale(1); + } + 7%, + 21% { + transform: scale(1.3); + background-color: rgba(0, 160, 157, 0.8); + } + } + @keyframes o-wblog-fade-In { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } + } + @keyframes o-wblog-loader { + 0%, 100% { + animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5); + } + 0% { + transform: rotateY(0deg); + } + 50% { + transform: rotateY(1800deg); + animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1); + } + 100% { + transform: rotateY(3600deg); + } + } + .website_blog .css_website_mail .o_has_error { + border-color: red; + } + .website_blog .css_website_mail .css_nav_month { + display: none; + } + .website_blog .css_website_mail .css_nav_month:first-of-type { + display: block; + } + .website_blog .o_wblog_page_cards_bg { + background-color: rgba(0, 0, 0, 0.005); + } + .website_blog .o_wblog_read { + max-width: 620px; + } + .website_blog .o_wblog_read_with_sidebar { + max-width: 900px; + } + .website_blog .o_wblog_read_text { + font-size: 18px; + line-height: 28px; + font-weight: 300; + } + .website_blog .o_wblog_read_text p, + .website_blog .o_wblog_read_text ul, + .website_blog .o_wblog_read_text ol { + margin-bottom: 1.55em; + } + .website_blog .o_wblog_read_text li { + margin-bottom: 1em; + } + .website_blog .o_wblog_read_text .lead { + font-size: 26px; + line-height: 34px; + margin-bottom: 40px; + } + .website_blog .o_wblog_author_avatar { + width: 1.2em; + height: 1.2em; + max-width: none; + object-fit: cover; + } + .website_blog .o_wblog_author_avatar_date { + width: 2em; + height: 2em; + max-width: none; + object-fit: cover; + } + .website_blog .o_wblog_social_links > a { + width: 3em; + height: 3em; + } + .website_blog .o_wblog_social_links > a > i { + font-size: 1.3em; + } + .website_blog #o_wblog_post_content { + min-height: 350px !important; + } + .website_blog #o_wblog_post_content a.oe_mail_expand:after { + content: " →"; + } + .website_blog #o_wblog_post_content a.oe_mail_expand { + font-weight: bold; + } + .website_blog #o_wblog_post_comments .o_portal_chatter > hr { + display: none; + } + .website_blog .o_wblog_post_page_cover .o_record_cover_component { + display: none; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover .o_record_cover_image:after { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 50%; + right: 0; + background-image: linear-gradient(rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.369) 19%, rgba(0, 0, 0, 0.2705) 34%, rgba(0, 0, 0, 0.191) 47%, rgba(0, 0, 0, 0.139) 56.5%, rgba(0, 0, 0, 0.097) 65%, rgba(0, 0, 0, 0.063) 73%, rgba(0, 0, 0, 0.0375) 80.2%, rgba(0, 0, 0, 0.021) 86.1%, rgba(0, 0, 0, 0.0105) 91%, rgba(0, 0, 0, 0.004) 95.2%, rgba(0, 0, 0, 0.001) 98.2%, transparent 100%); + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover .o_record_cover_component { + display: block; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover .o_wblog_post_title { + color: white; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover #o_wblog_post_content_jump { + width: 50px; + height: 50px; + display: none; + background-color: rgba(0, 0, 0, 0.5); + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover #o_wblog_post_content_jump:hover { + background-color: rgba(0, 0, 0, 0.7); + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_full { + min-height: 600px; + min-height: 100vh; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_mid { + min-height: 400px; + min-height: 55vh; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_full #o_wblog_post_content_jump, + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_mid #o_wblog_post_content_jump { + display: -webkit-box; + display: -webkit-flex; + display: flex; + animation: o-wblog-anim-heart 2.6s ease-in-out 1s infinite; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_full #o_wblog_post_content_jump:hover, + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_mid #o_wblog_post_content_jump:hover { + animation-iteration-count: 1; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.cover_auto { + padding: 3rem 0; + min-height: 1px; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular .o_record_cover_image:after { + visibility: hidden; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular.cover_full { + min-height: 350px; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular.cover_mid { + min-height: 250px; + } + .website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular.cover_auto { + min-height: 150px; + padding: 0; + } + .website_blog .o_wblog_post_title #o_wblog_post_name { + font-weight: 600; + line-height: 1; + font-size: 1.875rem; + } + @media (max-width: 1200px) { + .website_blog .o_wblog_post_title #o_wblog_post_name { + font-size: calc(1.3125rem + 0.75vw); + } + } + .website_blog .o_wblog_post_title #o_wblog_post_subtitle { + font-weight: 300; + font-size: 1.171875rem; + } + .website_blog .o_record_cover_font_tiny .o_wblog_post_title #o_wblog_post_name { + font-size: 1.125rem; + } + .website_blog .o_record_cover_font_tiny .o_wblog_post_title #o_wblog_post_subtitle { + font-size: 1.171875rem; + } + .website_blog .o_record_cover_font_small .o_wblog_post_title #o_wblog_post_name { + font-size: 1.40625rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_small .o_wblog_post_title #o_wblog_post_name { + font-size: calc(1.265625rem + 0.1875vw); + } + } + .website_blog .o_record_cover_font_small .o_wblog_post_title #o_wblog_post_subtitle { + font-size: 1.171875rem; + } + .website_blog .o_record_cover_font_big .o_wblog_post_title #o_wblog_post_name { + font-size: 2.1875rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_big .o_wblog_post_title #o_wblog_post_name { + font-size: calc(1.34375rem + 1.125vw); + } + } + .website_blog .o_record_cover_font_big .o_wblog_post_title #o_wblog_post_subtitle { + font-size: 1.46484375rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_big .o_wblog_post_title #o_wblog_post_subtitle { + font-size: calc(1.27148438rem + 0.2578125vw); + } + } + .website_blog .o_record_cover_font_huge .o_wblog_post_title #o_wblog_post_name { + font-size: 2.8125rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_huge .o_wblog_post_title #o_wblog_post_name { + font-size: calc(1.40625rem + 1.875vw); + } + } + .website_blog .o_record_cover_font_huge .o_wblog_post_title #o_wblog_post_subtitle { + font-size: 1.7578125rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_huge .o_wblog_post_title #o_wblog_post_subtitle { + font-size: calc(1.30078125rem + 0.609375vw); + } + } + .website_blog .o_record_cover_font_hero .o_wblog_post_title #o_wblog_post_name { + font-size: 3.4375rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_hero .o_wblog_post_title #o_wblog_post_name { + font-size: calc(1.46875rem + 2.625vw); + } + } + .website_blog .o_record_cover_font_hero .o_wblog_post_title #o_wblog_post_subtitle { + font-size: 2.05078125rem; + } + @media (max-width: 1200px) { + .website_blog .o_record_cover_font_hero .o_wblog_post_title #o_wblog_post_subtitle { + font-size: calc(1.33007812rem + 0.9609375vw); + } + } + .website_blog .o_wblog_regular_cover_container #o_wblog_post_name { + line-height: 1; + padding-bottom: 0.5rem; + } + .website_blog .o_wblog_post_page_cover_footer { + min-height: 33vh; + transition: all 0.3s cubic-bezier(0.02, 0.01, 0.47, 1); + } + .website_blog #o_wblog_next_container { + background-color: white; + cursor: pointer; + } + .website_blog #o_wblog_next_container .o_wblog_next_loader { + transform: translateZ(1px); + } + .website_blog #o_wblog_next_container .o_wblog_next_loader div { + width: 50px; + height: 50px; + margin-top: -100px; + background: rgba(0, 0, 0, 0.15); + animation: o-wblog-loader 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite; + } + .website_blog #o_wblog_next_container .o_wblog_next_fake_btn { + height: 50px; + } + .website_blog #o_wblog_post_main.o_wblog_post_main_transition { + animation: o-wblog-fade-In 1s cubic-bezier(0.02, 0.01, 0.47, 1); + } + .website_blog #o_wblog_posts_loop .o_record_cover_container { + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); + background: rgba(0, 0, 0, 0.1); + padding-top: 33%; + height: auto !important; + } + .website_blog #o_wblog_posts_loop .o_record_cover_container:hover .o_record_cover_image { + opacity: 0.8; + } + .website_blog #o_wblog_posts_loop .o_wblog_normalize_font { + font-size: 13px; + line-height: 1.45; + } + .website_blog #o_wblog_posts_loop .o_wblog_post_list_author { + background-image: linear-gradient(transparent 0%, rgba(0, 0, 0, 0.131) 19%, rgba(0, 0, 0, 0.2295) 34%, rgba(0, 0, 0, 0.309) 47%, rgba(0, 0, 0, 0.361) 56.5%, rgba(0, 0, 0, 0.403) 65%, rgba(0, 0, 0, 0.437) 73%, rgba(0, 0, 0, 0.4625) 80.2%, rgba(0, 0, 0, 0.479) 86.1%, rgba(0, 0, 0, 0.4895) 91%, rgba(0, 0, 0, 0.496) 95.2%, rgba(0, 0, 0, 0.499) 98.2%, rgba(0, 0, 0, 0.5) 100%); + } + .website_blog #o_wblog_posts_loop.o_wblog_list_view .o_record_cover_container { + padding-top: 20%; + } + .website_blog #o_wblog_posts_loop.o_wblog_list_view .o_wblog_post_cover_nocard .o_record_cover_container { + padding-top: 33%; + } + body.editor_enable .website_blog .o_record_cover_container.o_wblog_post_page_cover:not(.o_record_has_cover) { + background-color: #f8f9fa; + padding: 30px 0; + border: 1px dashed #adb5bd; + } + body.editor_enable .website_blog #o_wblog_sidebar .oe_structure:empty { + display: none; + } + .s_latest_posts .s_latest_posts_loader, + .s_latest_posts_big_picture .s_latest_posts_loader { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + transform: translateZ(1px); + } + .s_latest_posts .s_latest_posts_loader > div, + .s_latest_posts_big_picture .s_latest_posts_loader > div { + animation: o-wblog-loader 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite; + max-width: 30px; + max-height: 30px; + } + .s_latest_posts .s_latest_posts_post_title, + .s_latest_posts_big_picture .s_latest_posts_post_title { + font-weight: 600; + line-height: 1; + } + .s_latest_posts .s_latest_posts_post_subtitle, + .s_latest_posts_big_picture .s_latest_posts_post_subtitle { + font-size: 1em; + } + .s_latest_posts .s_latest_posts_post_cover { + width: 3.5em; + height: 3.5em; + max-width: 85px; + max-height: 85px; + } + .s_latest_posts .s_latest_posts_post_title { + font-size: 1.25em; + } + .s_latest_posts_big_picture .s_latest_posts_post { + min-height: 150px; + } + .s_latest_posts_big_picture .s_latest_posts_post figcaption { + position: relative; + justify-content: center; + } + .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_cover { + min-height: 100%; + } + .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_cover .o_record_cover_container { + top: 0; + } + .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_title { + font-size: 1.625rem; + margin-bottom: 0.5em; + word-spacing: -0.15em; + } + @media (max-width: 1200px) { + .s_latest_posts_big_picture .s_latest_posts_post .s_latest_posts_post_title { + font-size: calc(1.2875rem + 0.45vw); + } + } + /* /website_sale/static/src/scss/website_sale.scss defined in bundle 'web.assets_frontend' */ + .oe_website_sale ul ul { + margin-left: 1.5rem; + } + .oe_website_sale .o_payment_form .card, + .oe_website_sale .o_payment_form .panel, + .oe_website_sale .o_payment_form .well { + border-radius: 4px !important; + } + .oe_website_sale .address-inline address { + display: inline-block; + } + .oe_website_sale table#cart_products tr td, + .oe_website_sale table#suggested_products tr td { + vertical-align: middle; + } + .oe_website_sale table#cart_products { + margin-bottom: 0; + } + .oe_website_sale table#cart_products td:first-child, + .oe_website_sale table#cart_products th:first-child { + padding-left: 15px; + } + .oe_website_sale h1[itemprop="name"], + .oe_website_sale .oe_product_cart form h5 { + word-wrap: break-word; + } + @media (max-width: 767.98px) { + .oe_website_sale .td-img { + display: none; + } + } + @media (min-width: 1200px) { + .oe_website_sale .toggle_summary_div { + max-width: 400px; + } + } + .oe_website_sale input.js_quantity { + min-width: 48px; + text-align: center; + } + .oe_website_sale input.quantity { + padding: 0; + } + .o_alternative_product { + margin: auto; + } + .oe_product_cart .oe_product_image { + height: 0; + text-align: center; + } + .oe_product_cart .oe_product_image img { + max-height: 100%; + } + .oe_product_cart .o_wsale_product_information { + position: relative; + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + transition: .3s ease; + } + .oe_product_cart .oe_subdescription { + max-height: 0; + overflow: hidden; + font-size: 0.75rem; + margin-bottom: 0.25rem; + transform: scale(1, 0); + transition: all ease 0.3s; + } + .oe_product_cart .o_wsale_product_btn { + position: absolute; + top: auto; + left: 0; + bottom: 100%; + right: 0; + padding-bottom: 0.25rem; + } + .oe_product_cart .o_wsale_product_btn .btn { + transform: scale(0); + transition: transform ease 200ms 0s; + } + .oe_product_cart .o_wsale_product_btn:empty { + display: none !important; + } + .oe_product_cart:hover { + box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1); + } + .oe_product_cart:hover .o_wsale_product_information { + background-color: #e9ecef !important; + } + .oe_product_cart:hover .oe_subdescription { + max-height: 1.45em; + } + @media (min-width: 992px) { + .oe_product_cart: hover .oe_subdescription { + max-height: 2.9em; + } + } + @media (min-width: 1200px) { + .oe_product_cart: hover .oe_subdescription { + max-height: 4.35em; + } + } + .oe_product_cart:hover .oe_subdescription, + .oe_product_cart:hover .o_wsale_product_btn .btn { + transform: scale(1); + } + @media (max-width: 767.98px) { + .oe_product_cart .oe_subdescription, .oe_product_cart: hover .oe_subdescription { + max-height: 4.35em; + } + .oe_product_cart .oe_subdescription, + .oe_product_cart .o_wsale_product_btn .btn { + transform: scale(1); + } + } + .oe_product_cart .ribbon-wrapper { + display: none; + width: 85px; + height: 88px; + z-index: 5; + overflow: hidden; + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: auto; + } + .oe_product_cart .ribbon { + font: bold 15px Sans-Serif; + color: white; + text-align: center; + transform: rotate(-45deg); + position: relative; + padding: 7px 0; + left: -31px; + top: 14px; + width: 120px; + cursor: default; + } + .oe_product.oe_image_full .oe_product_image { + border-bottom-right-radius: calc(0.125rem - 1px); + border-bottom-left-radius: calc(0.125rem - 1px); + } + .oe_product.oe_image_full .o_wsale_product_information { + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: 0; + } + .oe_product.oe_ribbon_promo .ribbon-wrapper { + display: block; + } + #products_grid .table { + table-layout: fixed; + } + #products_grid .table td { + margin-top: 15px; + padding: 0; + } + #products_grid .table tr:first-child td:first-child { + margin-top: 0; + } + #products_grid .table .o_wsale_product_grid_wrapper { + position: relative; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_1 { + padding-top: 100%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_2 { + padding-top: 200%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_3 { + padding-top: 300%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_1_4 { + padding-top: 400%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_1 { + padding-top: 50%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_2 { + padding-top: 100%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_3 { + padding-top: 150%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_2_4 { + padding-top: 200%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_1 { + padding-top: 33.33333333%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_2 { + padding-top: 66.66666667%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_3 { + padding-top: 100%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_3_4 { + padding-top: 133.33333333%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_1 { + padding-top: 25%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_2 { + padding-top: 50%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_3 { + padding-top: 75%; + } + #products_grid .table .o_wsale_product_grid_wrapper.o_wsale_product_grid_wrapper_4_4 { + padding-top: 100%; + } + #products_grid .table .o_wsale_product_grid_wrapper > * { + position: absolute; + top: 7.5px; + left: 7.5px; + bottom: 7.5px; + right: 7.5px; + } + #products_grid .o_wsale_products_grid_table_wrapper { + margin: -7.5px; + } + @media (max-width: 767.98px) { + #products_grid table, #products_grid tbody, #products_grid td, #products_grid tr { + display: block; + width: 100%; + } + #products_grid .table .o_wsale_product_grid_wrapper { + padding-top: 100% !important; + } + } + @media (min-width: 576px) { + #products_grid.o_wsale_layout_list table, #products_grid.o_wsale_layout_list tbody, #products_grid.o_wsale_layout_list td, #products_grid.o_wsale_layout_list tr { + display: block; + width: 100%; + } + #products_grid.o_wsale_layout_list .o_wsale_products_grid_table_wrapper { + margin: 0; + } + #products_grid.o_wsale_layout_list .table .o_wsale_product_grid_wrapper { + padding-top: 0 !important; + } + #products_grid.o_wsale_layout_list .table .o_wsale_product_grid_wrapper > * { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + position: relative; + } + #products_grid.o_wsale_layout_list .oe_product_cart { + -webkit-flex-flow: row nowrap; + flex-flow: row nowrap; + min-height: 10rem; + } + #products_grid.o_wsale_layout_list .oe_product_cart .oe_product_image { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + width: 10rem; + max-width: 35%; + min-width: 100px; + height: auto; + } + #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_information { + position: static; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + flex: 1 1 auto; + text-align: left !important; + } + #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_information_text { + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + flex: 1 1 auto; + } + #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + position: static; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; + align-items: center; + padding: 0.5rem; + background-color: #e9ecef; + } + #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn .btn + .btn { + margin-top: 0.5rem; + } + #products_grid.o_wsale_layout_list .oe_product_cart .oe_subdescription { + max-height: none !important; + } + #products_grid.o_wsale_layout_list .oe_product_cart .oe_subdescription, + #products_grid.o_wsale_layout_list .oe_product_cart .o_wsale_product_btn .btn { + transform: scale(1) !important; + } + #products_grid.o_wsale_layout_list .oe_product_cart:hover .o_wsale_product_information { + background-color: white !important; + } + } + .o_wsale_products_main_row { + margin-top: 15px; + margin-bottom: 15px; + } + .oe_cart table td:first-child { + min-width: 76px; + } + .oe_cart > .oe_structure { + clear: both; + } + div#payment_method div.list-group { + margin-left: 40px; + } + div#payment_method .list-group-item { + padding-top: 5px; + padding-bottom: 5px; + } + ul.wizard { + padding: 0; + margin-top: 20px; + list-style: none outside none; + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); + } + ul.wizard li { + border: 1px solid #e9ecef; + border-right-width: 0; + position: relative; + float: left; + padding: 0 10px 0 20px; + margin: 0; + line-height: 38px; + background: #fbfbfb; + } + ul.wizard li .chevron { + position: absolute; + top: 0; + right: -10px; + z-index: 1; + display: block; + border: 20px solid transparent; + border-right: 0; + border-left: 10px solid #e9ecef; + } + ul.wizard li .chevron:before { + position: absolute; + top: -20px; + right: 1px; + display: block; + border: 20px solid transparent; + border-right: 0; + border-left: 10px solid #fbfbfb; + content: ""; + } + ul.wizard li .o_link_disable { + text-decoration: none; + color: inherit; + cursor: text; + } + ul.wizard li.text-success { + background: #f3f4f5; + } + ul.wizard li.text-success .chevron:before { + border-left: 10px solid #f5f5f5; + } + ul.wizard li.text-primary { + background: #f1f6fc; + } + ul.wizard li.text-primary .chevron:before { + border-left: 10px solid #f1f6fc; + } + ul.wizard li:first-child { + padding-left: 15px; + border-radius: 4px 0 0 4px; + } + ul.wizard li:last-child { + border-radius: 0 4px 4px 0; + border-right-width: 1px; + } + ul.wizard li:last-child .chevron { + display: none; + } + #o_shop_collapse_category li { + width: 100%; + } + #o_shop_collapse_category li a { + display: inline-block; + width: 80%; + padding-left: 3px; + } + #o_shop_collapse_category li i.fa { + cursor: pointer; + } + .mycart-popover { + max-width: 500px; + min-width: 250px; + } + .mycart-popover .cart_line { + border-bottom: 1px #EEE solid; + } + tr#empty { + display: none; + } + .js_change_shipping { + cursor: pointer; + } + a.no-decoration { + cursor: pointer; + text-decoration: none !important; + } + #o-carousel-product.css_not_available { + opacity: 0.2; + } + #o-carousel-product .carousel-outer { + height: 400px; + max-height: 90vh; + } + #o-carousel-product .carousel-control-prev, + #o-carousel-product .carousel-control-next { + height: 70%; + top: 15%; + opacity: 0.5; + cursor: pointer; + } + #o-carousel-product .carousel-control-prev:focus, + #o-carousel-product .carousel-control-next:focus { + opacity: 0.65; + } + #o-carousel-product .carousel-control-prev:hover, + #o-carousel-product .carousel-control-next:hover { + opacity: 0.8; + } + #o-carousel-product .carousel-control-prev > span, + #o-carousel-product .carousel-control-next > span { + background: rgba(0, 0, 0, 0.8); + } + #o-carousel-product .carousel-indicators li { + width: 64px; + height: 64px; + text-indent: unset; + border: 1px solid #6c757d; + opacity: 0.5; + position: relative; + } + #o-carousel-product .carousel-indicators li .o_product_video_thumb { + position: absolute; + top: 50%; + left: 50%; + bottom: auto; + right: auto; + transform: translate(-50%, -50%); + color: #ced4da; + } + #o-carousel-product .carousel-indicators li.active { + opacity: 1; + border: 1px solid #00A09D; + } + .ecom-zoomable:not(.ecom-autozoom) img[data-zoom] { + cursor: zoom-in; + } + .ecom-zoomable.ecom-autozoom img[data-zoom] { + cursor: crosshair; + } + .ecom-zoomable .o_editable img[data-zoom] { + cursor: pointer; + } + #coupon_box form { + max-width: 300px; + } + .o_website_sale_animate { + opacity: 0.7; + position: absolute !important; + height: 150px; + width: 150px; + z-index: 1020; + } + .o_red_highlight { + background: #D9534F !important; + box-shadow: 0 0 0 0 rgba(240, 8, 0, 0.4); + transition: all 0.5s linear; + } + .o_shadow_animation { + box-shadow: 0 0 5px 10px rgba(240, 8, 0, 0.4) !important; + } + .o_carousel_product_card .o_carousel_product_card_img_top { + object-fit: scale-down; + } + @media (max-width: 767.98px) { + .o_carousel_product_card .o_carousel_product_card_img_top { + height: 12rem; + } + } + @media (min-width: 768px) { + .o_carousel_product_card .o_carousel_product_card_img_top { + height: 8rem; + } + } + @media (min-width: 992px) { + .o_carousel_product_card .o_carousel_product_card_img_top { + height: 12rem; + } + } + .o_carousel_product_card .o_carousel_product_img_link:hover + .o_carousel_product_remove { + display: block; + } + @media (min-width: 576px) { + .o_carousel_product_card_wrap { + float: left; + } + } + .o_carousel_product_control { + top: 33.33333333%; + bottom: 33.33333333%; + width: 2rem; + border-radius: 5px; + background-color: #00A09D; + } + .o_carousel_product_remove { + position: absolute; + display: none; + cursor: pointer; + right: 5%; + top: 5%; + } + .o_carousel_product_remove:hover { + display: block; + } + /* /website_sale/static/src/scss/website_mail.scss defined in bundle 'web.assets_frontend' */ + .oe_msg img.oe_msg_avatar { + width: 50px; + margin-right: 10px; + } + .oe_msg_attachment { + display: inline-block; + width: 120px; + margin: 4px 2px; + min-height: 80px; + position: relative; + border-radius: 3px; + text-align: center; + vertical-align: top; + } + .oe_msg_attachment a img.oe_attachment_embedded { + display: block; + position: relative; + margin: 0 0 0 10px; + width: 100px; + height: 80px; + border-radius: 1px; + border: solid 3px #FFF; + -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); + -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); + box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); + } + .oe_msg_attachment a div.oe_attachment_name { + display: inline-block; + max-width: 100%; + padding: 1px 3px; + margin-top: 2px; + margin-bottom: 5px; + background: #F4F5FA; + overflow: hidden; + color: #4c4c4c; + text-shadow: none; + border-radius: 3px; + word-wrap: break-word; + } + /* /website_sale/static/src/scss/website_sale_frontend.scss defined in bundle 'web.assets_frontend' */ + .progress-wizard { + margin-top: 15px; + padding: 0 15px; + } + @media (min-width: 768px) { + .progress-wizard { + padding: 0; + } + } + .progress-wizard .progress-wizard-step { + position: relative; + } + @media (min-width: 768px) { + .progress-wizard .progress-wizard-step { + margin-top: 0.8125rem; + float: left; + width: 33.33333333%; + } + .o_wizard_has_extra_step + .progress-wizard .progress-wizard-step { + width: 25%; + } + } + @media (max-width: 767.98px) { + .progress-wizard .progress-wizard-step.disabled, .progress-wizard .progress-wizard-step.complete { + display: none; + } + } + .progress-wizard .progress-wizard-step .progress-wizard-dot { + width: 0.625rem; + height: 0.625rem; + position: relative; + display: inline-block; + background-color: white; + border-radius: 50%; + box-shadow: 0 0 0 0.125rem #e9ecef; + } + @media (min-width: 768px) { + .progress-wizard .progress-wizard-step .progress-wizard-dot { + position: absolute; + top: auto; + left: 50%; + bottom: auto; + right: auto; + margin: -0.375rem 0 0 -0.3125rem; + } + } + .progress-wizard .progress-wizard-step .progress-wizard-steplabel { + color: #6c757d; + margin: 5px 0 5px 5px; + font-size: 0.9375rem; + display: inline-block; + } + @media (min-width: 768px) { + .progress-wizard .progress-wizard-step .progress-wizard-steplabel { + display: block; + margin: 1rem 0 20px 0; + } + } + @media (max-width: 767.98px) { + .progress-wizard .progress-wizard-step .progress-wizard-steplabel { + margin-left: -15px; + font-size: 24px; + } + } + .progress-wizard .progress-wizard-step .progress-wizard-bar { + height: 0.125rem; + background-color: #e9ecef; + } + .progress-wizard .progress-wizard-step.active .progress-wizard-dot { + animation: fadeIn 1s ease 0s 1 normal none running; + background: #00A09D; + box-shadow: 0 0 0 0.1875rem white, 0 0 0 0.25rem rgba(0, 160, 157, 0.5); + } + .progress-wizard .progress-wizard-step.active .progress-wizard-steplabel { + color: #343a40; + font-weight: bolder; + } + .progress-wizard .progress-wizard-step.complete .progress-wizard-dot { + background: none; + box-shadow: none; + } + .progress-wizard .progress-wizard-step.complete .progress-wizard-dot:after { + position: absolute; + top: -0.3125rem; + left: -0.3125rem; + bottom: auto; + right: auto; + width: 1.25rem; + height: 1.25rem; + border-radius: 100%; + background: white; + color: #2CBB70; + text-align: center; + line-height: 1; + font-size: 1.25rem; + font-family: FontAwesome; + content: "\f058"; + } + .progress-wizard .progress-wizard-step.complete .progress-wizard-steplabel { + color: #2CBB70; + } + .progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-dot:after { + color: #2CBB70; + } + .progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-steplabel { + color: #343a40; + } + .progress-wizard .progress-wizard-step.disabled { + cursor: default; + } + /* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */ + .orders_vertical_align { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + } + .orders_label_text_align { + vertical-align: 15%; + } + .sale_tbody .o_line_note { + word-break: break-word; + word-wrap: break-word; + overflow-wrap: break-word; + } + .o_portal .sale_tbody .js_quantity_container { + width: 50%; + } + .o_portal .sale_tbody .js_quantity_container .js_quantity { + text-align: center; + padding: 0; + } + .o_portal .sale_tbody .js_quantity_container .input-group-text, + .o_portal .sale_tbody .js_quantity_container .input-group .input-group-addon, + .input-group .o_portal .sale_tbody .js_quantity_container .input-group-addon { + padding: 0.2rem 0.4rem; + } + @media (max-width: 767.98px) { + .o_portal .sale_tbody .js_quantity_container { + width: 100%; + } + } + /* /sale/static/src/scss/product_configurator.scss defined in bundle 'web.assets_frontend' */ + .css_attribute_color { + display: inline-block; + border: 1px solid #999999; + text-align: center; + } + .css_attribute_color input { + margin: 8px; + height: 13px; + opacity: 0; + } + .css_attribute_color.active { + border: 3px ridge #66ee66; + } + .css_attribute_color.active input { + margin: 6px; + } + .css_attribute_color.custom_value { + background-image: linear-gradient(to bottom right, #FF0000, #FFF200, #1E9600); + } + .css_not_available_msg { + display: none; + } + .css_not_available.js_product .css_quantity, + .css_not_available.js_product .product_price { + display: none; + } + .css_not_available.js_product .css_not_available_msg { + display: block; + } + .css_not_available.js_product .js_add, + .css_not_available.js_product .oe_price, + .css_not_available.js_product .oe_default_price, + .css_not_available.js_product .oe_optional { + display: none; + } + .css_quantity { + width: initial; + } + .css_quantity input[name="add_qty"] { + max-width: 50px; + text-align: center; + } + option.css_not_available { + color: #ccc; + } + label.css_not_available { + opacity: 0.6; + } + label.css_attribute_color.css_not_available { + opacity: 1; + background-image: url("/website_sale/static/src/img/redcross.png"); + background-size: cover; + } + .variant_attribute { + padding-bottom: 0.5rem; + } + .variant_attribute .attribute_name { + padding-bottom: 0.5rem; + display: block; + } + .variant_attribute .radio_input { + margin-right: 0.7rem; + vertical-align: middle; + } + .variant_attribute .radio_input_value { + display: inline-block; + vertical-align: middle; + line-height: 1; + } + .variant_attribute .variant_custom_value { + margin-bottom: 0.7rem; + } + .variant_attribute .variant_custom_value.custom_value_own_line { + display: inline-block; + } + .variant_attribute .custom_value_radio { + margin: 0.3rem 0rem 0.3rem 1.6rem; + } + .variant_attribute select { + margin-bottom: 0.5rem; + } + .o_product_configurator .product_detail_img { + max-height: 240px; + } + .o_product_configurator .variant_attribute .custom_value_radio { + margin: 0.3rem 0rem 0.3rem 2.1rem; + } + .oe_optional_products_modal .table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.025); + } + .oe_optional_products_modal .o_total_row { + font-size: 1.2rem; + } + .modal.o_technical_modal .oe_optional_products_modal .btn.js_add_cart_json { + padding: 0.075rem 0.75rem; + } + .js_product.in_cart .js_add_cart_variants { + display: none; + } + .js_product select { + -webkit--webkit-appearance: menulist; + -moz-appearance: menulist; + appearance: menulist; + -moz--webkit-appearance: menulist; + -moz-appearance: menulist; + appearance: menulist; + -webkit-appearance: menulist; + -moz-appearance: menulist; + appearance: menulist; + background-image: none; + } + .js_product .td-product_name { + word-wrap: break-word; + } + .js_product .td-product_name { + min-width: 140px; + } + .js_product .td-img { + width: 100px; + } + .js_product .td-qty { + width: 200px; + } + .js_product .td-qty a.input-group-addon { + background-color: transparent; + border: 0px; + } + .js_product .td-qty .input-group { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: inline-flex; + } + .js_product .td-action { + width: 30px; + } + .js_product .td-price, + .js_product .td-price-total { + width: 120px; + } + @media (max-width: 767.98px) { + .js_product .td-img, .js_product .td-price-total { + display: none; + } + .js_product .td-qty { + width: 60px; + } + .js_product .td-price { + width: 80px; + } + } + @media (max-width: 476px) { + .js_product .td-qty { + width: 60px; + } + .js_product #modal_optional_products table thead, + .js_product .oe_cart table thead { + display: none; + } + .js_product #modal_optional_products table td.td-img, + .js_product .oe_cart table td.td-img { + display: none; + } + } + .o_total_row { + height: 50px; + } + .oe_striked_price { + text-decoration: line-through; + white-space: nowrap; + } + .o_list_view .o_data_row.o_selected_row > .o_data_cell:not(.o_readonly_modifier) .o_field_widget .o_edit_product_configuration { + padding: 0; + background-color: inherit; + margin-left: 3px; + } + /* /website_enterprise/static/src/scss/website_enterprise.scss defined in bundle 'web.assets_frontend' */ + .o_menu_toggle { + float: left; + padding: 4px 0 0 16px; + font-size: 1.3em; + color: white; + } + .o_menu_toggle:hover, + .o_menu_toggle:focus, + .o_menu_toggle:active { + color: white; + outline: none; + } + /* /website_form/static/src/scss/website_form.scss defined in bundle 'web.assets_frontend' */ + .o_website_form_flex { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; + } + .o_website_form_flex_item { + flex-basis: 33%; + } + @media (max-width: 991.98px) { + .o_website_form_flex_item { + flex-basis: 50%; + } + } + @media (max-width: 767.98px) { + .o_website_form_flex_item { + flex-basis: 100%; + } + } + .o_website_form_field_hidden { + display: none; + } + .editor_enable .o_website_form_field_hidden { + display: -webkit-box; + display: -webkit-flex; + display: flex; + opacity: 0.5; + } + .editor_enable .s_website_form .form-field select { + pointer-events: none; + } + .o_website_form_required .col-form-label:after, + .o_website_form_required .control-label:after, + .o_website_form_required_custom .col-form-label:after, + .o_website_form_required_custom .control-label:after { + content: ' *'; + } + #editable_select.form-control { + height: 100%; + } + .form-field input[type=file].form-control { + height: 100%; + } + /* /website_mass_mailing/static/src/scss/website_mass_mailing_popup.scss defined in bundle 'web.assets_frontend' */ + .o_newsletter_modal .modal-header { + padding: 0; + border: none; + } + .o_newsletter_modal .modal-title { + display: none; + } + .o_newsletter_modal .close { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + font-size: 0.75rem; + width: 1.5rem; + height: 1.5rem; + padding: 0; + margin: -0.75rem -0.75rem 0 0; + opacity: 1; + background-color: white; + z-index: 1; + border-radius: 0.75rem; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + } + /* /website_animate/static/src/scss/o_animate_frontend.scss defined in bundle 'web.assets_frontend' */ + .o_animate { + animation-duration: 1s; + animation-fill-mode: both; + transform: translate3d(0, 0, 0); + backface-visibility: hidden; + text-rendering: geometricPrecision; + visibility: hidden; + } + .o_animate_preview { + visibility: visible; + } + .o_anim_dur500 { + animation-duration: 500ms; + } + .o_anim_dur1500 { + animation-duration: 1500ms; + } + .o_anim_dur2000 { + animation-duration: 2000ms; + } + .o_anim_dur2500 { + animation-duration: 2500ms; + } + .o_anim_dur3000 { + animation-duration: 3000ms; + } + .o_anim_del500 { + animation-delay: 500ms; + } + .o_anim_del1000 { + animation-delay: 1000ms; + } + .o_anim_del1500 { + animation-delay: 1500ms; + } + .o_anim_del2000 { + animation-delay: 2000ms; + } + .o_anim_del2500 { + animation-delay: 2500ms; + } + @-moz-keyframes o_animate_timeline_duration { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @-webkit-keyframes o_animate_timeline_duration { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @keyframes o_animate_timeline_duration { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @-moz-keyframes o_animate_timeline_delay { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @-webkit-keyframes o_animate_timeline_delay { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @keyframes o_animate_timeline_delay { + 0% { + width: 0; + } + 100% { + width: 100%; + } + } + @-moz-keyframes o_anim_bounce_in { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: scale(0.3); + } + 20% { + transform: scale(1.1); + } + 40% { + transform: scale(0.9); + } + 60% { + opacity: 1; + transform: scale(1.03); + } + 80% { + transform: scale(0.97); + } + 100% { + opacity: 1; + transform: scale(1); + } + } + @-webkit-keyframes o_anim_bounce_in { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: scale(0.3); + } + 20% { + transform: scale(1.1); + } + 40% { + transform: scale(0.9); + } + 60% { + opacity: 1; + transform: scale(1.03); + } + 80% { + transform: scale(0.97); + } + 100% { + opacity: 1; + transform: scale(1); + } + } + @keyframes o_anim_bounce_in { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: scale(0.3); + } + 20% { + transform: scale(1.1); + } + 40% { + transform: scale(0.9); + } + 60% { + opacity: 1; + transform: scale(1.03); + } + 80% { + transform: scale(0.97); + } + 100% { + opacity: 1; + transform: scale(1); + } + } + .o_anim_bounce_in { + animation-name: o_anim_bounce_in; + } + @-moz-keyframes o_anim_bounce_in_down { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(0, -3000px); + } + 60% { + opacity: 1; + transform: translate(0, 25px); + } + 75% { + transform: translate(0, -10px); + } + 90% { + transform: translate(0, 5px); + } + 100% { + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_bounce_in_down { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(0, -3000px); + } + 60% { + opacity: 1; + transform: translate(0, 25px); + } + 75% { + transform: translate(0, -10px); + } + 90% { + transform: translate(0, 5px); + } + 100% { + transform: translate(0, 0); + } + } + @keyframes o_anim_bounce_in_down { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(0, -3000px); + } + 60% { + opacity: 1; + transform: translate(0, 25px); + } + 75% { + transform: translate(0, -10px); + } + 90% { + transform: translate(0, 5px); + } + 100% { + transform: translate(0, 0); + } + } + .o_anim_bounce_in_down { + animation-name: o_anim_bounce_in_down; + } + @-moz-keyframes o_anim_bounce_in_left { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(-3000px, 0); + } + 60% { + opacity: 1; + transform: translate(25px, 0); + } + 75% { + transform: translate(-10px, 0); + } + 90% { + transform: translate(5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_bounce_in_left { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(-3000px, 0); + } + 60% { + opacity: 1; + transform: translate(25px, 0); + } + 75% { + transform: translate(-10px, 0); + } + 90% { + transform: translate(5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + @keyframes o_anim_bounce_in_left { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(-3000px, 0); + } + 60% { + opacity: 1; + transform: translate(25px, 0); + } + 75% { + transform: translate(-10px, 0); + } + 90% { + transform: translate(5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + .o_anim_bounce_in_left { + animation-name: o_anim_bounce_in_left; + } + @-moz-keyframes o_anim_bounce_in_right { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(3000px, 0); + } + 60% { + opacity: 1; + transform: translate(-25px, 0); + } + 75% { + transform: translate(10px, 0); + } + 90% { + transform: translate(-5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_bounce_in_right { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(3000px, 0); + } + 60% { + opacity: 1; + transform: translate(-25px, 0); + } + 75% { + transform: translate(10px, 0); + } + 90% { + transform: translate(-5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + @keyframes o_anim_bounce_in_right { + 0%, 20%, 40%, 60%, 80%, 100% { + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + opacity: 0; + transform: translate(3000px, 0); + } + 60% { + opacity: 1; + transform: translate(-25px, 0); + } + 75% { + transform: translate(10px, 0); + } + 90% { + transform: translate(-5px, 0); + } + 100% { + transform: translate(0, 0); + } + } + .o_anim_bounce_in_right { + animation-name: o_anim_bounce_in_right; + } + @-moz-keyframes o_anim_fade_in { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } + } + @-webkit-keyframes o_anim_fade_in { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } + } + @keyframes o_anim_fade_in { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } + } + .o_anim_fade_in { + animation-name: o_anim_fade_in; + } + @-moz-keyframes o_anim_fade_in_down { + 0% { + opacity: 0; + transform: translate(0, -100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_fade_in_down { + 0% { + opacity: 0; + transform: translate(0, -100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @keyframes o_anim_fade_in_down { + 0% { + opacity: 0; + transform: translate(0, -100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + .o_anim_fade_in_down { + animation-name: o_anim_fade_in_down; + } + @-moz-keyframes o_anim_fade_in_left { + 0% { + opacity: 0; + transform: translate(-100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_fade_in_left { + 0% { + opacity: 0; + transform: translate(-100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @keyframes o_anim_fade_in_left { + 0% { + opacity: 0; + transform: translate(-100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + .o_anim_fade_in_left { + animation-name: o_anim_fade_in_left; + } + @-moz-keyframes o_anim_fade_in_right { + 0% { + opacity: 0; + transform: translate(100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_fade_in_right { + 0% { + opacity: 0; + transform: translate(100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @keyframes o_anim_fade_in_right { + 0% { + opacity: 0; + transform: translate(100%, 0); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + .o_anim_fade_in_right { + animation-name: o_anim_fade_in_right; + } + @-moz-keyframes o_anim_fade_in_up { + 0% { + opacity: 0; + transform: translate(0, 100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @-webkit-keyframes o_anim_fade_in_up { + 0% { + opacity: 0; + transform: translate(0, 100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + @keyframes o_anim_fade_in_up { + 0% { + opacity: 0; + transform: translate(0, 100%); + } + 100% { + opacity: 1; + transform: translate(0, 0); + } + } + .o_anim_fade_in_up { + animation-name: o_anim_fade_in_up; + } + @-moz-keyframes o_anim_fade_out { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + @-webkit-keyframes o_anim_fade_out { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + @keyframes o_anim_fade_out { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + .o_anim_fade_out { + animation-name: o_anim_fade_out; + } + @-moz-keyframes o_anim_rotate_in { + 0% { + opacity: 0; + transform-origin: center; + transform: rotate(-200deg); + } + 100% { + opacity: 1; + transform-origin: center; + transform: rotate(0); + } + } + @-webkit-keyframes o_anim_rotate_in { + 0% { + opacity: 0; + transform: rotate(-200deg); + } + 100% { + opacity: 1; + transform: rotate(0); + } + } + @keyframes o_anim_rotate_in { + 0% { + opacity: 0; + transform: rotate(-200deg); + } + 100% { + opacity: 1; + transform: rotate(0); + } + } + .o_anim_rotate_in { + animation-name: o_anim_rotate_in; + } + @-moz-keyframes o_anim_rotate_in_down_left { + 0% { + opacity: 0; + transform-origin: left bottom; + transform: rotate(-45deg); + } + 100% { + opacity: 1; + transform-origin: left bottom; + transform: rotate(0); + } + } + @-webkit-keyframes o_anim_rotate_in_down_left { + 0% { + opacity: 0; + transform-origin: left bottom; + transform: rotate(-45deg); + } + 100% { + opacity: 1; + transform-origin: left bottom; + transform: rotate(0); + } + } + @keyframes o_anim_rotate_in_down_left { + 0% { + opacity: 0; + transform-origin: left bottom; + transform: rotate(-45deg); + } + 100% { + opacity: 1; + transform-origin: left bottom; + transform: rotate(0); + } + } + .o_anim_rotate_in_down_left { + animation-name: o_anim_rotate_in_down_left; + } + @-moz-keyframes o_anim_rotate_in_down_right { + 0% { + opacity: 0; + transform-origin: right bottom; + transform: rotate(45deg); + } + 100% { + opacity: 1; + transform-origin: right bottom; + transform: rotate(0); + } + } + @-webkit-keyframes o_anim_rotate_in_down_right { + 0% { + opacity: 0; + transform-origin: right bottom; + transform: rotate(45deg); + } + 100% { + opacity: 1; + transform-origin: right bottom; + transform: rotate(0); + } + } + @keyframes o_anim_rotate_in_down_right { + 0% { + opacity: 0; + transform-origin: right bottom; + transform: rotate(45deg); + } + 100% { + opacity: 1; + transform-origin: right bottom; + transform: rotate(0); + } + } + .o_anim_rotate_in_down_right { + animation-name: o_anim_rotate_in_down_right; + } + @-moz-keyframes o_anim_zoom_in { + 0% { + opacity: 0; + transform: scale(0.3); + } + 50% { + opacity: 1; + } + } + @-webkit-keyframes o_anim_zoom_in { + 0% { + opacity: 0; + transform: scale(0.3); + } + 50% { + opacity: 1; + } + } + @keyframes o_anim_zoom_in { + 0% { + opacity: 0; + transform: scale(0.3); + } + 50% { + opacity: 1; + } + } + .o_anim_zoom_in { + animation-name: o_anim_zoom_in; + } + @-moz-keyframes o_anim_zoom_in_down { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @-webkit-keyframes o_anim_zoom_in_down { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @keyframes o_anim_zoom_in_down { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + .o_anim_zoom_in_down { + animation-name: o_anim_zoom_in_down; + } + @-moz-keyframes o_anim_zoom_in_left { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @-webkit-keyframes o_anim_zoom_in_left { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @keyframes o_anim_zoom_in_left { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + .o_anim_zoom_in_left { + animation-name: o_anim_zoom_in_left; + } + @-moz-keyframes o_anim_zoom_in_right { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @-webkit-keyframes o_anim_zoom_in_right { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + @keyframes o_anim_zoom_in_right { + 0% { + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + 60% { + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } + } + .o_anim_zoom_in_right { + animation-name: o_anim_zoom_in_right; + } + @-moz-keyframes o_anim_flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } + } + @-webkit-keyframes o_anim_flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } + } + @keyframes o_anim_flash { + 0%, 50%, 100% { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } + } + .o_anim_flash { + animation-name: o_anim_flash; + } + @-moz-keyframes o_anim_pulse { + 0% { + transform: scale(1); + } + 50% { + transform: scale(1.05); + } + 100% { + transform: scale(1); + } + } + @-webkit-keyframes o_anim_pulse { + 0% { + transform: scale(1); + } + 50% { + transform: scale(1.05); + } + 100% { + transform: scale(1); + } + } + @keyframes o_anim_pulse { + 0% { + transform: scale(1); + } + 50% { + transform: scale(1.05); + } + 100% { + transform: scale(1); + } + } + .o_anim_pulse { + animation-name: o_anim_pulse; + } + @-moz-keyframes o_anim_shake { + 0%, 100% { + transform: translate(0, 0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + transform: translate(-10px, 0); + } + 20%, + 40%, + 60%, + 80% { + transform: translate(10px, 0); + } + } + @-webkit-keyframes o_anim_shake { + 0%, 100% { + transform: translate(0, 0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + transform: translate(-10px, 0); + } + 20%, + 40%, + 60%, + 80% { + transform: translate(10px, 0); + } + } + @keyframes o_anim_shake { + 0%, 100% { + transform: translate(0, 0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + transform: translate(-10px, 0); + } + 20%, + 40%, + 60%, + 80% { + transform: translate(10px, 0); + } + } + .o_anim_shake { + animation-name: o_anim_shake; + } + @-moz-keyframes o_anim_tada { + 0% { + transform: scale3d(1, 1, 1); + } + 10%, + 20% { + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, + 50%, + 70%, + 90% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, + 60%, + 80% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + transform: scale3d(1, 1, 1); + } + } + @-webkit-keyframes o_anim_tada { + 0% { + transform: scale3d(1, 1, 1); + } + 10%, + 20% { + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, + 50%, + 70%, + 90% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, + 60%, + 80% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + transform: scale3d(1, 1, 1); + } + } + @keyframes o_anim_tada { + 0% { + transform: scale3d(1, 1, 1); + } + 10%, + 20% { + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + 30%, + 50%, + 70%, + 90% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, + 60%, + 80% { + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + 100% { + transform: scale3d(1, 1, 1); + } + } + .o_anim_tada { + animation-name: o_anim_tada; + } + @-moz-keyframes o_anim_flip_in_x { + 0% { + perspective: 400px; + transform: rotateX(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateX(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateX(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateX(-5deg); + } + 100% { + perspective: 400px; + } + } + @-webkit-keyframes o_anim_flip_in_x { + 0% { + perspective: 400px; + transform: rotateX(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateX(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateX(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateX(-5deg); + } + 100% { + perspective: 400px; + } + } + @keyframes o_anim_flip_in_x { + 0% { + perspective: 400px; + transform: rotateX(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateX(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateX(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateX(-5deg); + } + 100% { + perspective: 400px; + } + } + .o_anim_flip_in_x { + backface-visibility: visible; + animation-name: o_anim_flip_in_x; + } + @-moz-keyframes o_anim_flip_in_y { + 0% { + perspective: 400px; + transform: rotateY(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateY(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateY(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateY(-5deg); + } + 100% { + perspective: 400px; + } + } + @-webkit-keyframes o_anim_flip_in_y { + 0% { + perspective: 400px; + transform: rotateY(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateY(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateY(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateY(-5deg); + } + 100% { + perspective: 400px; + } + } + @keyframes o_anim_flip_in_y { + 0% { + perspective: 400px; + transform: rotateY(90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + perspective: 400px; + transform: rotateY(-20deg); + transition-timing-function: ease-in; + } + 60% { + perspective: 400px; + transform: rotateY(10deg); + opacity: 1; + } + 80% { + perspective: 400px; + transform: rotateY(-5deg); + } + 100% { + perspective: 400px; + } + } + .o_anim_flip_in_y { + backface-visibility: visible; + animation-name: o_anim_flip_in_y; + } + /* /website_forum/static/src/scss/website_forum.scss defined in bundle 'web.assets_frontend' */ + @media (min-width: 768px) { + .website_forum .o_forum_ask_btn { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + width: 200px; + } + } + .website_forum .o_wforum_nav .nav-link, + .website_forum .o_wforum_nav .nav > li > a { + color: #343a40; + line-height: 1; + } + .website_forum .o_wforum_nav .nav-link:hover, + .website_forum .o_wforum_nav .nav > li > a:hover, + .website_forum .o_wforum_nav .nav-link:focus, + .website_forum .o_wforum_nav .nav > li > a:focus, + .website_forum .o_wforum_nav .nav-link.focus, + .website_forum .o_wforum_nav .nav > li > a.focus { + color: #875A7B; + } + .website_forum .o_wforum_nav .nav-link .fa, + .website_forum .o_wforum_nav .nav > li > a .fa { + opacity: 0.5; + } + .website_forum .o_wforum_nav .nav-link:hover .fa, + .website_forum .o_wforum_nav .nav > li > a:hover .fa, + .website_forum .o_wforum_nav .nav-link.active .fa, + .website_forum .o_wforum_nav .nav > li > a.active .fa { + opacity: 1; + } + .website_forum .o_wforum_nav .nav-link.active, + .website_forum .o_wforum_nav .nav > li > a.active { + background-color: rgba(75, 158, 182, 0.1); + color: #346f80 !important; + } + .website_forum .o_wforum_nav .nav-link img.o_forum_avatar, + .website_forum .o_wforum_nav .nav > li > a img.o_forum_avatar { + width: 30px; + height: 30px; + } + .website_forum .o_wforum_post, + .website_forum .note-editable.panel-body { + word-wrap: break-word; + } + .website_forum .o_wforum_post pre, + .website_forum .note-editable.panel-body pre { + color: #343a40; + border-radius: 0.125rem; + padding: 1rem; + background-color: #f8f9fa; + white-space: pre-wrap; + } + .website_forum .o_wforum_post blockquote, + .website_forum .note-editable.panel-body blockquote { + position: relative; + padding-left: 1em; + border-left: 0.25em solid #adb5bd; + color: #6c757d; + } + .website_forum .o_wforum_post #post_reply img.o_forum_avatar, + .website_forum .note-editable.panel-body #post_reply img.o_forum_avatar { + width: 24px; + height: 24px; + } + .website_forum .o_wforum_readable { + max-width: 700px; + } + .website_forum .o_wforum_readable p { + margin-bottom: 0.5rem; + } + .website_forum textarea.o_wysiwyg_loader + .note-editor { + border: 0; + } + .website_forum textarea.o_wysiwyg_loader + .note-editor .note-toolbar { + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + height: 32px; + } + .website_forum textarea.o_wysiwyg_loader + .note-editor .note-editable, + .website_forum textarea.o_wysiwyg_loader + .note-editor .note-statusbar { + border: 1px solid #dee2e6; + border-width: 0 1px; + } + .website_forum textarea.o_wysiwyg_loader + .note-editor .note-statusbar { + display: block; + border-bottom-width: 1px; + } + .website_forum .o_wforum_author_box.o_show_info { + line-height: 1.2; + } + .website_forum .o_wforum_author_box.o_show_info img { + width: 2em; + height: 2em; + } + .website_forum .o_wforum_author_box.o_compact { + line-height: 1; + } + .website_forum .o_wforum_author_box.o_compact img { + width: 1.4em; + height: 1.4em; + } + .website_forum .forum_answer .o_wforum_answer_correct_badge { + display: none; + } + .website_forum .forum_answer .o_wforum_author_box_check { + width: 1em; + height: 1em; + display: none; + top: 0; + right: -3px; + box-shadow: 0 0 0 2px white; + line-height: .8; + } + .website_forum .forum_answer .o_wforum_validate_toggler { + color: #ced4da; + } + .website_forum .forum_answer .o_wforum_validate_toggler:hover, + .website_forum .forum_answer .o_wforum_validate_toggler:focus, + .website_forum .forum_answer .o_wforum_validate_toggler.focus { + color: #70dda4; + } + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_answer_correct_badge, + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_author_box .o_wforum_author_box_check { + display: inline; + } + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler { + color: #2CBB70; + } + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler:hover, + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler:focus, + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler.focus { + color: #F79B5B; + } + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_validate_toggler:hover .fa.fa-check:before { + content: '\f00d'; + } + .website_forum .forum_answer.o_wforum_answer_correct .o_wforum_answer_header .o_wforum_author_pic { + border: 2px solid #2CBB70; + padding: 3px; + } + .website_forum .o_wforum_gold { + color: #eca801; + } + .website_forum a.no-decoration { + cursor: pointer; + text-decoration: none !important; + } + .website_forum .forum_answer img, + .website_forum .question-block img { + max-width: 100%; + } + .website_forum .vote .vote_count, + .o_wforum_profile_tab .vote .vote_count { + line-height: 1; + animation-play-state: paused; + } + .website_forum .vote .vote_count.o_forum_vote_animate, + .o_wforum_profile_tab .vote .vote_count.o_forum_vote_animate { + animation: bounceIn 0.3s ease running; + } + .website_forum .vote .vote_down, + .website_forum .vote .vote_up, + .o_wforum_profile_tab .vote .vote_down, + .o_wforum_profile_tab .vote .vote_up { + line-height: 0.5; + font-size: 1.1em; + color: rgba(108, 117, 125, 0.5); + } + .website_forum .vote .vote_down:hover, + .website_forum .vote .vote_down:focus, + .website_forum .vote .vote_down.focus, + .website_forum .vote .vote_up:hover, + .website_forum .vote .vote_up:focus, + .website_forum .vote .vote_up.focus, + .o_wforum_profile_tab .vote .vote_down:hover, + .o_wforum_profile_tab .vote .vote_down:focus, + .o_wforum_profile_tab .vote .vote_down.focus, + .o_wforum_profile_tab .vote .vote_up:hover, + .o_wforum_profile_tab .vote .vote_up:focus, + .o_wforum_profile_tab .vote .vote_up.focus { + color: #2CBB70; + } + .website_forum .vote .vote_down, + .o_wforum_profile_tab .vote .vote_down { + color: rgba(108, 117, 125, 0.5); + } + .website_forum .vote .vote_down:hover, + .website_forum .vote .vote_down:focus, + .website_forum .vote .vote_down.focus, + .o_wforum_profile_tab .vote .vote_down:hover, + .o_wforum_profile_tab .vote .vote_down:focus, + .o_wforum_profile_tab .vote .vote_down.focus { + color: #D9534F; + } + @media (min-width: 576px) { + .website_forum .vote.o_wforum_vote_vertical, .o_wforum_profile_tab .vote.o_wforum_vote_vertical { + font-size: 1.2em; + } + } + .o_js_forum_tag_follow .badge, + .o_js_forum_tag_follow .label { + font-size: 100%; + } + .o_js_forum_tag_follow .o_forum_tag_follow_box { + position: absolute; + top: 100%; + left: 0; + bottom: auto; + right: auto; + display: none; + z-index: 1; + } + .o_js_forum_tag_follow .o_forum_tag_follow_box .card, + .o_js_forum_tag_follow .o_forum_tag_follow_box .panel, + .o_js_forum_tag_follow .o_forum_tag_follow_box .well { + padding: 14px; + } + .o_profile_main { + overflow: hidden; + } + img.o_forum_avatar { + width: 40px; + height: 40px; + object-fit: cover; + } + img.o_forum_avatar_big { + width: 75px; + height: 75px; + object-fit: cover; + } + .o_wprofile_email_validation_container img.o_forum_avatar { + width: 16px; + height: 16px; + } + .o_wforum_bio_popover_wrap .o_wforum_bio_popover_name address > div, + .o_wforum_bio_popover_wrap .o_wforum_bio_popover_name span[data-oe-model="res.country"] { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + } + .o_wforum_bio_popover_wrap .o_wforum_bio_popover_name span[data-oe-model="res.country"] { + margin-left: 10px; + } + .o_wforum_bio_popover_wrap .o_wforum_bio_popover_info .css_editable_mode_hidden > div:last-child > .o_forum_tooltip_line { + margin-top: -0.5rem; + } + .o_wforum_bio_popover_wrap .o_wforum_bio_popover_bio p { + margin-top: 8px; + margin-bottom: 0; + } + @media (min-width: 768px) { + .o_wforum_elearning_navtabs_container { + background-color: #adb5bd; + } + } + .website_forum { + margin-bottom: 1rem; + } + .o_wforum_forum_card_bg { + background-image: linear-gradient(99deg, #adb5bd 10%, #919ca6 90%); + } + #o_wforum_forums_index_list .o_wforum_forum_card_bg { + min-height: 100px; + } + /* /website_event/static/src/scss/website_event.scss defined in bundle 'web.assets_frontend' */ + .o_wevent_event_searchbar_form { + flex: 0 0 100%; + } + @media (min-width: 992px) { + .o_wevent_event_searchbar_form { + flex: 0 0 33%; + } + } + .o_wevent_index_topbar_filters .dropdown-toggle { + border: 1px solid #ced4da; + background-color: white !important; + color: #343a40; + border-radius: 0.125rem; + } + .o_wevent_index_topbar_filters .dropdown-toggle:hover, + .o_wevent_index_topbar_filters .dropdown-toggle:focus { + border-color: #00A09D; + color: #00A09D; + text-decoration: none; + } + .o_wevent_index_topbar_filters .dropdown-toggle:after { + margin-left: 1.2em; + } + .o_wevent_index_topbar_filters .dropdown-toggle .fa { + margin-right: .4em; + color: #00A09D; + } + .o_wevent_index_topbar_filters .dropdown-menu { + margin-top: 0.5rem; + min-width: 12rem; + } + .o_wevent_index_topbar_filters .dropdown-item.active .badge, + .o_wevent_index_topbar_filters .dropdown-menu a.active .badge, + .dropdown-menu .o_wevent_index_topbar_filters a.active .badge, + .o_wevent_index_topbar_filters .dropdown-item.active .label, + .o_wevent_index_topbar_filters .dropdown-menu a.active .label, + .dropdown-menu .o_wevent_index_topbar_filters a.active .label { + background-color: white; + color: #00A09D; + } + .o_wevent_social_link { + display: inline-block; + width: 3em; + height: 3em; + margin: 0 0.25rem 0.5rem 0.25rem; + line-height: 3em; + background-color: #f8f9fa; + border: 1px solid #dee2e6; + border-radius: 50%; + text-align: center; + } + .o_wevent_social_link:hover, + .o_wevent_social_link:focus { + background-color: #dee2e6; + } + .o_wevent_badge { + padding: 0.5rem 1rem; + border-radius: 10rem; + font-weight: 400; + } + .o_wevent_index .o_wevent_events_list header a { + transition: all .25s ease-in-out; + } + .o_wevent_index .o_wevent_events_list header a:hover, + .o_wevent_index .o_wevent_events_list header a:focus { + transform: scale(1.05); + } + .o_wevent_index .o_wevent_events_list .opt_events_list_columns header { + height: 200px; + } + @media (max-width: 767.98px) { + .o_wevent_index .o_wevent_events_list .opt_events_list_rows header { + height: 200px; + } + } + .o_wevent_index .o_wevent_events_list .o_wevent_badge_event { + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: auto; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + padding: 0.5rem 0.9375rem; + transform: translateY(-50%); + } + .o_wevent_index .o_wevent_events_list .o_wevent_event_date { + top: 0.9375rem; + right: 0.9375rem; + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + flex-direction: column; + justify-content: center; + width: 4rem; + height: 4rem; + border-radius: 50%; + text-align: center; + } + .o_wevent_index .o_wevent_events_list .o_wevent_event_date .o_wevent_event_day { + font-size: 1.125rem; + font-weight: 300; + line-height: 1; + } + .o_wevent_index .o_wevent_events_list .o_wevent_event_date .o_wevent_event_month { + font-size: 0.75rem; + font-weight: 700; + text-transform: uppercase; + } + .o_wevent_index .o_wevent_events_list .o_wevent_participating, + .o_wevent_index .o_wevent_events_list .o_wevent_unpublished { + position: absolute; + bottom: 0; + width: 100%; + padding: 0.9375rem 0.9375rem; + text-align: right; + } + .o_wevent_index .o_wevent_events_list .card-title { + color: #343a40; + } + .o_wevent_index .o_wevent_sidebar_title { + margin: 0 0 1.5rem 0; + border-bottom: 1px solid #dee2e6; + padding: 0 0 0.5rem 0; + font-weight: 700; + text-transform: uppercase; + } + .o_wevent_index .o_wevent_sidebar_block { + margin: 0 0 2.5rem 0; + } + .o_wevent_index .o_wevent_sidebar_figure { + position: relative; + } + .o_wevent_index .o_wevent_sidebar_figure .figure-img { + margin-bottom: 0; + } + .o_wevent_index .o_wevent_sidebar_figure .figure-caption { + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: auto; + width: 100%; + padding: 1rem; + background-color: rgba(0, 0, 0, 0.5); + border-bottom-right-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; + color: #fff; + } + .o_wevent_index #o_wevent_index_main_col .form-inline { + width: 100%; + } + .o_wevent_event .o_wevent_event_title { + margin: 3rem 0; + } + .o_wevent_event .o_wevent_event_title .o_wevent_event_name { + font-weight: 600; + line-height: 1; + font-size: 1.875rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_wevent_event_title .o_wevent_event_name { + font-size: calc(1.3125rem + 0.75vw); + } + } + .o_wevent_event .o_wevent_event_title .o_wevent_event_subtitle { + font-weight: 300; + font-size: 1.171875rem; + } + .o_wevent_event .o_record_cover_font_tiny .o_wevent_event_title .o_wevent_event_name { + font-size: 1.125rem; + } + .o_wevent_event .o_record_cover_font_tiny .o_wevent_event_title .o_wevent_event_subtitle { + font-size: 1.171875rem; + } + .o_wevent_event .o_record_cover_font_small .o_wevent_event_title .o_wevent_event_name { + font-size: 1.40625rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_small .o_wevent_event_title .o_wevent_event_name { + font-size: calc(1.265625rem + 0.1875vw); + } + } + .o_wevent_event .o_record_cover_font_small .o_wevent_event_title .o_wevent_event_subtitle { + font-size: 1.171875rem; + } + .o_wevent_event .o_record_cover_font_big .o_wevent_event_title .o_wevent_event_name { + font-size: 2.1875rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_big .o_wevent_event_title .o_wevent_event_name { + font-size: calc(1.34375rem + 1.125vw); + } + } + .o_wevent_event .o_record_cover_font_big .o_wevent_event_title .o_wevent_event_subtitle { + font-size: 1.46484375rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_big .o_wevent_event_title .o_wevent_event_subtitle { + font-size: calc(1.27148438rem + 0.2578125vw); + } + } + .o_wevent_event .o_record_cover_font_huge .o_wevent_event_title .o_wevent_event_name { + font-size: 2.8125rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_huge .o_wevent_event_title .o_wevent_event_name { + font-size: calc(1.40625rem + 1.875vw); + } + } + .o_wevent_event .o_record_cover_font_huge .o_wevent_event_title .o_wevent_event_subtitle { + font-size: 1.7578125rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_huge .o_wevent_event_title .o_wevent_event_subtitle { + font-size: calc(1.30078125rem + 0.609375vw); + } + } + .o_wevent_event .o_record_cover_font_hero .o_wevent_event_title .o_wevent_event_name { + font-size: 3.4375rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_hero .o_wevent_event_title .o_wevent_event_name { + font-size: calc(1.46875rem + 2.625vw); + } + } + .o_wevent_event .o_record_cover_font_hero .o_wevent_event_title .o_wevent_event_subtitle { + font-size: 2.05078125rem; + } + @media (max-width: 1200px) { + .o_wevent_event .o_record_cover_font_hero .o_wevent_event_title .o_wevent_event_subtitle { + font-size: calc(1.33007812rem + 0.9609375vw); + } + } + .o_wevent_event .o_wevent_registration_btn { + flex: 0 0 100%; + } + .o_wevent_event .o_wevent_registration_btn.collapsed { + flex: 0 0 33%; + } + .o_wevent_event .o_wevent_registration_btn.collapsed .close { + display: none; + } + .o_wevent_event .o_wevent_registration_btn .close { + display: block; + } + .o_wevent_event .o_wevent_registration_btn:not(.collapsed) { + box-shadow: none; + font-weight: 700; + text-transform: uppercase; + transition: none; + } + .o_wevent_event .o_wevent_sidebar_title { + margin-bottom: 1rem; + opacity: .5; + text-transform: uppercase; + } + .o_wevent_event .o_wevent_sidebar_block { + padding: 3rem; + border-bottom: 1px solid #dee2e6; + } + .o_wevent_event .o_wevent_sidebar_block:last-child { + border-bottom: 0; + } + .o_wevent_event .o_record_cover_container { + overflow: hidden; + z-index: 0; + } + .o_wevent_event .o_record_cover_container .o_record_cover_component { + display: none; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover .o_record_cover_image { + background-attachment: fixed; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover .o_record_cover_image::after { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + bottom: 50%; + right: 0; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover .o_record_cover_component { + display: block; + z-index: -1; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover .o_wevent_event_title { + color: white; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover.cover_full { + min-height: 600px; + min-height: 100vh; + } + .o_wevent_event .o_record_cover_container.o_record_has_cover.cover_mid { + min-height: 400px; + min-height: 55vh; + } + /* /website_event_track/static/src/css/website_event_track.css defined in bundle 'web.assets_frontend' */ + .o_wevent_event .ribbon-wrapper { + width: 60px; + height: 60px; + z-index: 5; + overflow: hidden; + position: absolute; + top: 0; + right: 0; + } + .o_wevent_event .ribbon { + font: bold 13px Sans-Serif; + color: #404040; + text-align: center; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + position: relative; + padding: 5px 0; + left: -4px; + top: 8px; + width: 90px; + -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); + } + .o_wevent_event .ribbon.ribbon_Gold { + background-color: #FDE21B; + background-image: -webkit-gradient(linear, left top, left bottom, from(#E9CE0C), to(#FDE21B)); + background-image: -webkit-linear-gradient(top, #E9CE0C, #FDE21B); + background-image: -moz-linear-gradient(top, #E9CE0C, #FDE21B); + background-image: -ms-linear-gradient(top, #E9CE0C, #FDE21B); + background-image: -o-linear-gradient(top, #E9CE0C, #FDE21B); + } + .o_wevent_event .ribbon.ribbon_Silver { + background-color: #CCCCCC; + background-image: -webkit-gradient(linear, left top, left bottom, from(#BBBBBB), to(#CCCCCC)); + background-image: -webkit-linear-gradient(top, #BBBBBB, #CCCCCC); + background-image: -moz-linear-gradient(top, #BBBBBB, #CCCCCC); + background-image: -ms-linear-gradient(top, #BBBBBB, #CCCCCC); + background-image: -o-linear-gradient(top, #BBBBBB, #CCCCCC); + } + .o_wevent_event .ribbon.ribbon_Bronze { + background-color: #DB9141; + background-image: -webkit-gradient(linear, left top, left bottom, from(#C2792A), to(#DB9141)); + background-image: -webkit-linear-gradient(top, #C2792A, #DB9141); + background-image: -moz-linear-gradient(top, #C2792A, #DB9141); + background-image: -ms-linear-gradient(top, #C2792A, #DB9141); + background-image: -o-linear-gradient(top, #C2792A, #DB9141); + } + .o_wevent_event .event_color_0 { + background-color: white; + color: #5a5a5a; + } + .o_wevent_event .event_color_1 { + background-color: #cccccc; + color: #424242; + } + .o_wevent_event .event_color_2 { + background-color: #ffc7c7; + color: #7a3737; + } + .o_wevent_event .event_color_3 { + background-color: #fff1c7; + color: #756832; + } + .o_wevent_event .event_color_4 { + background-color: #e3ffc7; + color: #5d6937; + } + .o_wevent_event .event_color_5 { + background-color: #c7ffd5; + color: #1a7759; + } + .o_wevent_event .event_color_6 { + background-color: #c7ffff; + color: #1a5d83; + } + .o_wevent_event .event_color_7 { + background-color: #c7d5ff; + color: #3b3e75; + } + .o_wevent_event .event_color_8 { + background-color: #e3c7ff; + color: #4c3668; + } + .o_wevent_event .event_color_9 { + background-color: #ffc7f1; + color: #6d2c70; + } + /* /website_mail_channel/static/src/css/website_mail_channel.css defined in bundle 'web.assets_frontend' */ + .o_mg_link_show { + display: none; + } + .o_mg_link_content { + display: none; + } + /* /website/static/src/scss/compatibility/bs3_for_12_0.scss defined in bundle 'web.assets_frontend' */ + .progress-bar-primary { + background-color: #00A09D !important; + color: white; + } + .progress-bar-primary .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-primary:hover, + a.progress-bar-primary:focus, + button.progress-bar-primary:hover, + button.progress-bar-primary:focus { + background-color: #006d6b !important; + color: white; + } + .progress-bar-secondary { + background-color: #adb5bd !important; + color: white; + } + .progress-bar-secondary .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-secondary:hover, + a.progress-bar-secondary:focus, + button.progress-bar-secondary:hover, + button.progress-bar-secondary:focus { + background-color: #919ca6 !important; + color: white; + } + .progress-bar-success { + background-color: #2CBB70 !important; + color: white; + } + .progress-bar-success .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-success:hover, + a.progress-bar-success:focus, + button.progress-bar-success:hover, + button.progress-bar-success:focus { + background-color: #229257 !important; + color: white; + } + .progress-bar-info { + background-color: #4B9EB6 !important; + color: white; + } + .progress-bar-info .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-info:hover, + a.progress-bar-info:focus, + button.progress-bar-info:hover, + button.progress-bar-info:focus { + background-color: #3b7f93 !important; + color: white; + } + .progress-bar-warning { + background-color: #F79B5B !important; + color: white; + } + .progress-bar-warning .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-warning:hover, + a.progress-bar-warning:focus, + button.progress-bar-warning:hover, + button.progress-bar-warning:focus { + background-color: #f57d2a !important; + color: white; + } + .progress-bar-danger { + background-color: #D9534F !important; + color: white; + } + .progress-bar-danger .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-danger:hover, + a.progress-bar-danger:focus, + button.progress-bar-danger:hover, + button.progress-bar-danger:focus { + background-color: #c9302c !important; + color: white; + } + .progress-bar-light { + background-color: #f6f9f9 !important; + color: #343a40; + } + .progress-bar-light .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.progress-bar-light:hover, + a.progress-bar-light:focus, + button.progress-bar-light:hover, + button.progress-bar-light:focus { + background-color: #d7e4e4 !important; + color: #343a40; + } + .progress-bar-dark { + background-color: #141f1e !important; + color: white; + } + .progress-bar-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-dark:hover, + a.progress-bar-dark:focus, + button.progress-bar-dark:hover, + button.progress-bar-dark:focus { + background-color: black !important; + color: white; + } + .progress-bar-default { + background-color: #adb5bd !important; + color: white; + } + .progress-bar-default .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-default:hover, + a.progress-bar-default:focus, + button.progress-bar-default:hover, + button.progress-bar-default:focus { + background-color: #919ca6 !important; + color: white; + } + .progress-bar-violet-dark { + background-color: #875A7B !important; + color: white; + } + .progress-bar-violet-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-violet-dark:hover, + a.progress-bar-violet-dark:focus, + button.progress-bar-violet-dark:hover, + button.progress-bar-violet-dark:focus { + background-color: #68465f !important; + color: white; + } + .progress-bar-violet-darker { + background-color: #62495B !important; + color: white; + } + .progress-bar-violet-darker .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-violet-darker:hover, + a.progress-bar-violet-darker:focus, + button.progress-bar-violet-darker:hover, + button.progress-bar-violet-darker:focus { + background-color: #453340 !important; + color: white; + } + .progress-bar-inverse-lightest { + background-color: #98A6B0 !important; + color: white; + } + .progress-bar-inverse-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-inverse-lightest:hover, + a.progress-bar-inverse-lightest:focus, + button.progress-bar-inverse-lightest:hover, + button.progress-bar-inverse-lightest:focus { + background-color: #7b8d9a !important; + color: white; + } + .progress-bar-inverse-light { + background-color: #8B979F !important; + color: white; + } + .progress-bar-inverse-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-inverse-light:hover, + a.progress-bar-inverse-light:focus, + button.progress-bar-inverse-light:hover, + button.progress-bar-inverse-light:focus { + background-color: #707e87 !important; + color: white; + } + .progress-bar-inverse { + background-color: #47738F !important; + color: white; + } + .progress-bar-inverse .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-inverse:hover, + a.progress-bar-inverse:focus, + button.progress-bar-inverse:hover, + button.progress-bar-inverse:focus { + background-color: #36586d !important; + color: white; + } + .progress-bar-inverse-dark { + background-color: #5B7687 !important; + color: white; + } + .progress-bar-inverse-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-inverse-dark:hover, + a.progress-bar-inverse-dark:focus, + button.progress-bar-inverse-dark:hover, + button.progress-bar-inverse-dark:focus { + background-color: #465b69 !important; + color: white; + } + .progress-bar-inverse-darker { + background-color: #485761 !important; + color: white; + } + .progress-bar-inverse-darker .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-inverse-darker:hover, + a.progress-bar-inverse-darker:focus, + button.progress-bar-inverse-darker:hover, + button.progress-bar-inverse-darker:focus { + background-color: #323d44 !important; + color: white; + } + .progress-bar-alpha { + background-color: #00A09D !important; + color: white; + } + .progress-bar-alpha .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-alpha:hover, + a.progress-bar-alpha:focus, + button.progress-bar-alpha:hover, + button.progress-bar-alpha:focus { + background-color: #006d6b !important; + color: white; + } + .progress-bar-alpha-dark { + background-color: #18856F !important; + color: white; + } + .progress-bar-alpha-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-alpha-dark:hover, + a.progress-bar-alpha-dark:focus, + button.progress-bar-alpha-dark:hover, + button.progress-bar-alpha-dark:focus { + background-color: #105a4b !important; + color: white; + } + .progress-bar-alpha-light { + background-color: #26D1AF !important; + color: white; + } + .progress-bar-alpha-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-alpha-light:hover, + a.progress-bar-alpha-light:focus, + button.progress-bar-alpha-light:hover, + button.progress-bar-alpha-light:focus { + background-color: #1ea68b !important; + color: white; + } + .progress-bar-alpha-lightest { + background-color: #2AEBC4 !important; + color: white; + } + .progress-bar-alpha-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-alpha-lightest:hover, + a.progress-bar-alpha-lightest:focus, + button.progress-bar-alpha-lightest:hover, + button.progress-bar-alpha-lightest:focus { + background-color: #13cfa9 !important; + color: white; + } + .progress-bar-beta { + background-color: #5B899E !important; + color: white; + } + .progress-bar-beta .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-beta:hover, + a.progress-bar-beta:focus, + button.progress-bar-beta:hover, + button.progress-bar-beta:focus { + background-color: #486d7e !important; + color: white; + } + .progress-bar-beta-dark { + background-color: #3D5D6B !important; + color: white; + } + .progress-bar-beta-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-beta-dark:hover, + a.progress-bar-beta-dark:focus, + button.progress-bar-beta-dark:hover, + button.progress-bar-beta-dark:focus { + background-color: #2a414b !important; + color: white; + } + .progress-bar-beta-light { + background-color: #699FB8 !important; + color: white; + } + .progress-bar-beta-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-beta-light:hover, + a.progress-bar-beta-light:focus, + button.progress-bar-beta-light:hover, + button.progress-bar-beta-light:focus { + background-color: #4c87a2 !important; + color: white; + } + .progress-bar-beta-lightest { + background-color: #77B5D1 !important; + color: white; + } + .progress-bar-beta-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-beta-lightest:hover, + a.progress-bar-beta-lightest:focus, + button.progress-bar-beta-lightest:hover, + button.progress-bar-beta-lightest:focus { + background-color: #51a0c4 !important; + color: white; + } + .progress-bar-gamma { + background-color: #E46F78 !important; + color: white; + } + .progress-bar-gamma .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-gamma:hover, + a.progress-bar-gamma:focus, + button.progress-bar-gamma:hover, + button.progress-bar-gamma:focus { + background-color: #dc4450 !important; + color: white; + } + .progress-bar-gamma-dark { + background-color: #B0565C !important; + color: white; + } + .progress-bar-gamma-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-gamma-dark:hover, + a.progress-bar-gamma-dark:focus, + button.progress-bar-gamma-dark:hover, + button.progress-bar-gamma-dark:focus { + background-color: #904348 !important; + color: white; + } + .progress-bar-gamma-light { + background-color: #FC7C84 !important; + color: white; + } + .progress-bar-gamma-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-gamma-light:hover, + a.progress-bar-gamma-light:focus, + button.progress-bar-gamma-light:hover, + button.progress-bar-gamma-light:focus { + background-color: #fb4a55 !important; + color: white; + } + .progress-bar-gamma-lightest { + background-color: #FC959C !important; + color: white; + } + .progress-bar-gamma-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-gamma-lightest:hover, + a.progress-bar-gamma-lightest:focus, + button.progress-bar-gamma-lightest:hover, + button.progress-bar-gamma-lightest:focus { + background-color: #fb636e !important; + color: white; + } + .progress-bar-delta { + background-color: #5C5B80 !important; + color: white; + } + .progress-bar-delta .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-delta:hover, + a.progress-bar-delta:focus, + button.progress-bar-delta:hover, + button.progress-bar-delta:focus { + background-color: #474662 !important; + color: white; + } + .progress-bar-delta-dark { + background-color: #37364D !important; + color: white; + } + .progress-bar-delta-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-delta-dark:hover, + a.progress-bar-delta-dark:focus, + button.progress-bar-delta-dark:hover, + button.progress-bar-delta-dark:focus { + background-color: #22212f !important; + color: white; + } + .progress-bar-delta-light { + background-color: #6E6D99 !important; + color: white; + } + .progress-bar-delta-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-delta-light:hover, + a.progress-bar-delta-light:focus, + button.progress-bar-delta-light:hover, + button.progress-bar-delta-light:focus { + background-color: #58577c !important; + color: white; + } + .progress-bar-delta-lightest { + background-color: #807FB3 !important; + color: white; + } + .progress-bar-delta-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-delta-lightest:hover, + a.progress-bar-delta-lightest:focus, + button.progress-bar-delta-lightest:hover, + button.progress-bar-delta-lightest:focus { + background-color: #605fa0 !important; + color: white; + } + .progress-bar-epsilon { + background-color: #D5653E !important; + color: white; + } + .progress-bar-epsilon .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-epsilon:hover, + a.progress-bar-epsilon:focus, + button.progress-bar-epsilon:hover, + button.progress-bar-epsilon:focus { + background-color: #b84d28 !important; + color: white; + } + .progress-bar-epsilon-dark { + background-color: #A34E2F !important; + color: white; + } + .progress-bar-epsilon-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-epsilon-dark:hover, + a.progress-bar-epsilon-dark:focus, + button.progress-bar-epsilon-dark:hover, + button.progress-bar-epsilon-dark:focus { + background-color: #7b3b24 !important; + color: white; + } + .progress-bar-epsilon-light { + background-color: #F07346 !important; + color: white; + } + .progress-bar-epsilon-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-epsilon-light:hover, + a.progress-bar-epsilon-light:focus, + button.progress-bar-epsilon-light:hover, + button.progress-bar-epsilon-light:focus { + background-color: #ec4f17 !important; + color: white; + } + .progress-bar-epsilon-lightest { + background-color: #FF8D63 !important; + color: white; + } + .progress-bar-epsilon-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.progress-bar-epsilon-lightest:hover, + a.progress-bar-epsilon-lightest:focus, + button.progress-bar-epsilon-lightest:hover, + button.progress-bar-epsilon-lightest:focus { + background-color: #ff6830 !important; + color: white; + } + .label-primary { + color: white; + background-color: #00A09D; + } + a.label-primary:hover, + a.label-primary:focus { + color: white; + background-color: #006d6b; + } + a.label-primary:focus, + a.label-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5); + } + .label-secondary { + color: white; + background-color: #adb5bd; + } + a.label-secondary:hover, + a.label-secondary:focus { + color: white; + background-color: #919ca6; + } + a.label-secondary:focus, + a.label-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); + } + .label-success { + color: white; + background-color: #2CBB70; + } + a.label-success:hover, + a.label-success:focus { + color: white; + background-color: #229257; + } + a.label-success:focus, + a.label-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(44, 187, 112, 0.5); + } + .label-info { + color: white; + background-color: #4B9EB6; + } + a.label-info:hover, + a.label-info:focus { + color: white; + background-color: #3b7f93; + } + a.label-info:focus, + a.label-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(75, 158, 182, 0.5); + } + .label-warning { + color: white; + background-color: #F79B5B; + } + a.label-warning:hover, + a.label-warning:focus { + color: white; + background-color: #f57d2a; + } + a.label-warning:focus, + a.label-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(247, 155, 91, 0.5); + } + .label-danger { + color: white; + background-color: #D9534F; + } + a.label-danger:hover, + a.label-danger:focus { + color: white; + background-color: #c9302c; + } + a.label-danger:focus, + a.label-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.5); + } + .label-light { + color: #343a40; + background-color: #f6f9f9; + } + a.label-light:hover, + a.label-light:focus { + color: #343a40; + background-color: #d7e4e4; + } + a.label-light:focus, + a.label-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(246, 249, 249, 0.5); + } + .label-dark { + color: white; + background-color: #141f1e; + } + a.label-dark:hover, + a.label-dark:focus { + color: white; + background-color: black; + } + a.label-dark:focus, + a.label-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(20, 31, 30, 0.5); + } + .label-default { + color: white; + background-color: #adb5bd; + } + a.label-default:hover, + a.label-default:focus { + color: white; + background-color: #919ca6; + } + a.label-default:focus, + a.label-default.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); + } + .label-violet-dark { + color: white; + background-color: #875A7B; + } + a.label-violet-dark:hover, + a.label-violet-dark:focus { + color: white; + background-color: #68465f; + } + a.label-violet-dark:focus, + a.label-violet-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(135, 90, 123, 0.5); + } + .label-violet-darker { + color: white; + background-color: #62495B; + } + a.label-violet-darker:hover, + a.label-violet-darker:focus { + color: white; + background-color: #453340; + } + a.label-violet-darker:focus, + a.label-violet-darker.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(98, 73, 91, 0.5); + } + .label-inverse-lightest { + color: white; + background-color: #98A6B0; + } + a.label-inverse-lightest:hover, + a.label-inverse-lightest:focus { + color: white; + background-color: #7b8d9a; + } + a.label-inverse-lightest:focus, + a.label-inverse-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(152, 166, 176, 0.5); + } + .label-inverse-light { + color: white; + background-color: #8B979F; + } + a.label-inverse-light:hover, + a.label-inverse-light:focus { + color: white; + background-color: #707e87; + } + a.label-inverse-light:focus, + a.label-inverse-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(139, 151, 159, 0.5); + } + .label-inverse { + color: white; + background-color: #47738F; + } + a.label-inverse:hover, + a.label-inverse:focus { + color: white; + background-color: #36586d; + } + a.label-inverse:focus, + a.label-inverse.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(71, 115, 143, 0.5); + } + .label-inverse-dark { + color: white; + background-color: #5B7687; + } + a.label-inverse-dark:hover, + a.label-inverse-dark:focus { + color: white; + background-color: #465b69; + } + a.label-inverse-dark:focus, + a.label-inverse-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(91, 118, 135, 0.5); + } + .label-inverse-darker { + color: white; + background-color: #485761; + } + a.label-inverse-darker:hover, + a.label-inverse-darker:focus { + color: white; + background-color: #323d44; + } + a.label-inverse-darker:focus, + a.label-inverse-darker.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(72, 87, 97, 0.5); + } + .label-alpha { + color: white; + background-color: #00A09D; + } + a.label-alpha:hover, + a.label-alpha:focus { + color: white; + background-color: #006d6b; + } + a.label-alpha:focus, + a.label-alpha.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0.5); + } + .label-alpha-dark { + color: white; + background-color: #18856F; + } + a.label-alpha-dark:hover, + a.label-alpha-dark:focus { + color: white; + background-color: #105a4b; + } + a.label-alpha-dark:focus, + a.label-alpha-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(24, 133, 111, 0.5); + } + .label-alpha-light { + color: white; + background-color: #26D1AF; + } + a.label-alpha-light:hover, + a.label-alpha-light:focus { + color: white; + background-color: #1ea68b; + } + a.label-alpha-light:focus, + a.label-alpha-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(38, 209, 175, 0.5); + } + .label-alpha-lightest { + color: white; + background-color: #2AEBC4; + } + a.label-alpha-lightest:hover, + a.label-alpha-lightest:focus { + color: white; + background-color: #13cfa9; + } + a.label-alpha-lightest:focus, + a.label-alpha-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(42, 235, 196, 0.5); + } + .label-beta { + color: white; + background-color: #5B899E; + } + a.label-beta:hover, + a.label-beta:focus { + color: white; + background-color: #486d7e; + } + a.label-beta:focus, + a.label-beta.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(91, 137, 158, 0.5); + } + .label-beta-dark { + color: white; + background-color: #3D5D6B; + } + a.label-beta-dark:hover, + a.label-beta-dark:focus { + color: white; + background-color: #2a414b; + } + a.label-beta-dark:focus, + a.label-beta-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(61, 93, 107, 0.5); + } + .label-beta-light { + color: white; + background-color: #699FB8; + } + a.label-beta-light:hover, + a.label-beta-light:focus { + color: white; + background-color: #4c87a2; + } + a.label-beta-light:focus, + a.label-beta-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(105, 159, 184, 0.5); + } + .label-beta-lightest { + color: white; + background-color: #77B5D1; + } + a.label-beta-lightest:hover, + a.label-beta-lightest:focus { + color: white; + background-color: #51a0c4; + } + a.label-beta-lightest:focus, + a.label-beta-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(119, 181, 209, 0.5); + } + .label-gamma { + color: white; + background-color: #E46F78; + } + a.label-gamma:hover, + a.label-gamma:focus { + color: white; + background-color: #dc4450; + } + a.label-gamma:focus, + a.label-gamma.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(228, 111, 120, 0.5); + } + .label-gamma-dark { + color: white; + background-color: #B0565C; + } + a.label-gamma-dark:hover, + a.label-gamma-dark:focus { + color: white; + background-color: #904348; + } + a.label-gamma-dark:focus, + a.label-gamma-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(176, 86, 92, 0.5); + } + .label-gamma-light { + color: white; + background-color: #FC7C84; + } + a.label-gamma-light:hover, + a.label-gamma-light:focus { + color: white; + background-color: #fb4a55; + } + a.label-gamma-light:focus, + a.label-gamma-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(252, 124, 132, 0.5); + } + .label-gamma-lightest { + color: white; + background-color: #FC959C; + } + a.label-gamma-lightest:hover, + a.label-gamma-lightest:focus { + color: white; + background-color: #fb636e; + } + a.label-gamma-lightest:focus, + a.label-gamma-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(252, 149, 156, 0.5); + } + .label-delta { + color: white; + background-color: #5C5B80; + } + a.label-delta:hover, + a.label-delta:focus { + color: white; + background-color: #474662; + } + a.label-delta:focus, + a.label-delta.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(92, 91, 128, 0.5); + } + .label-delta-dark { + color: white; + background-color: #37364D; + } + a.label-delta-dark:hover, + a.label-delta-dark:focus { + color: white; + background-color: #22212f; + } + a.label-delta-dark:focus, + a.label-delta-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(55, 54, 77, 0.5); + } + .label-delta-light { + color: white; + background-color: #6E6D99; + } + a.label-delta-light:hover, + a.label-delta-light:focus { + color: white; + background-color: #58577c; + } + a.label-delta-light:focus, + a.label-delta-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(110, 109, 153, 0.5); + } + .label-delta-lightest { + color: white; + background-color: #807FB3; + } + a.label-delta-lightest:hover, + a.label-delta-lightest:focus { + color: white; + background-color: #605fa0; + } + a.label-delta-lightest:focus, + a.label-delta-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(128, 127, 179, 0.5); + } + .label-epsilon { + color: white; + background-color: #D5653E; + } + a.label-epsilon:hover, + a.label-epsilon:focus { + color: white; + background-color: #b84d28; + } + a.label-epsilon:focus, + a.label-epsilon.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(213, 101, 62, 0.5); + } + .label-epsilon-dark { + color: white; + background-color: #A34E2F; + } + a.label-epsilon-dark:hover, + a.label-epsilon-dark:focus { + color: white; + background-color: #7b3b24; + } + a.label-epsilon-dark:focus, + a.label-epsilon-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(163, 78, 47, 0.5); + } + .label-epsilon-light { + color: white; + background-color: #F07346; + } + a.label-epsilon-light:hover, + a.label-epsilon-light:focus { + color: white; + background-color: #ec4f17; + } + a.label-epsilon-light:focus, + a.label-epsilon-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(240, 115, 70, 0.5); + } + .label-epsilon-lightest { + color: white; + background-color: #FF8D63; + } + a.label-epsilon-lightest:hover, + a.label-epsilon-lightest:focus { + color: white; + background-color: #ff6830; + } + a.label-epsilon-lightest:focus, + a.label-epsilon-lightest.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 141, 99, 0.5); + } + .label-default { + color: white; + background-color: #adb5bd; + } + a.label-default:hover, + a.label-default:focus { + color: white; + background-color: #919ca6; + } + a.label-default:focus, + a.label-default.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(173, 181, 189, 0.5); + } + .center-block { + display: block; + margin: auto; + } + .pull-left { + float: left; + } + .pull-right { + float: right; + } + .panel-primary { + background-color: #00A09D !important; + color: white; + } + .panel-primary .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-primary:hover, + a.panel-primary:focus, + button.panel-primary:hover, + button.panel-primary:focus { + background-color: #006d6b !important; + color: white; + } + .panel-secondary { + background-color: #adb5bd !important; + color: white; + } + .panel-secondary .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-secondary:hover, + a.panel-secondary:focus, + button.panel-secondary:hover, + button.panel-secondary:focus { + background-color: #919ca6 !important; + color: white; + } + .panel-success { + background-color: #2CBB70 !important; + color: white; + } + .panel-success .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-success:hover, + a.panel-success:focus, + button.panel-success:hover, + button.panel-success:focus { + background-color: #229257 !important; + color: white; + } + .panel-info { + background-color: #4B9EB6 !important; + color: white; + } + .panel-info .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-info:hover, + a.panel-info:focus, + button.panel-info:hover, + button.panel-info:focus { + background-color: #3b7f93 !important; + color: white; + } + .panel-warning { + background-color: #F79B5B !important; + color: white; + } + .panel-warning .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-warning:hover, + a.panel-warning:focus, + button.panel-warning:hover, + button.panel-warning:focus { + background-color: #f57d2a !important; + color: white; + } + .panel-danger { + background-color: #D9534F !important; + color: white; + } + .panel-danger .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-danger:hover, + a.panel-danger:focus, + button.panel-danger:hover, + button.panel-danger:focus { + background-color: #c9302c !important; + color: white; + } + .panel-light { + background-color: #f6f9f9 !important; + color: #343a40; + } + .panel-light .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.panel-light:hover, + a.panel-light:focus, + button.panel-light:hover, + button.panel-light:focus { + background-color: #d7e4e4 !important; + color: #343a40; + } + .panel-dark { + background-color: #141f1e !important; + color: white; + } + .panel-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-dark:hover, + a.panel-dark:focus, + button.panel-dark:hover, + button.panel-dark:focus { + background-color: black !important; + color: white; + } + .panel-default { + background-color: #adb5bd !important; + color: white; + } + .panel-default .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-default:hover, + a.panel-default:focus, + button.panel-default:hover, + button.panel-default:focus { + background-color: #919ca6 !important; + color: white; + } + .panel-violet-dark { + background-color: #875A7B !important; + color: white; + } + .panel-violet-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-violet-dark:hover, + a.panel-violet-dark:focus, + button.panel-violet-dark:hover, + button.panel-violet-dark:focus { + background-color: #68465f !important; + color: white; + } + .panel-violet-darker { + background-color: #62495B !important; + color: white; + } + .panel-violet-darker .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-violet-darker:hover, + a.panel-violet-darker:focus, + button.panel-violet-darker:hover, + button.panel-violet-darker:focus { + background-color: #453340 !important; + color: white; + } + .panel-inverse-lightest { + background-color: #98A6B0 !important; + color: white; + } + .panel-inverse-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-inverse-lightest:hover, + a.panel-inverse-lightest:focus, + button.panel-inverse-lightest:hover, + button.panel-inverse-lightest:focus { + background-color: #7b8d9a !important; + color: white; + } + .panel-inverse-light { + background-color: #8B979F !important; + color: white; + } + .panel-inverse-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-inverse-light:hover, + a.panel-inverse-light:focus, + button.panel-inverse-light:hover, + button.panel-inverse-light:focus { + background-color: #707e87 !important; + color: white; + } + .panel-inverse { + background-color: #47738F !important; + color: white; + } + .panel-inverse .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-inverse:hover, + a.panel-inverse:focus, + button.panel-inverse:hover, + button.panel-inverse:focus { + background-color: #36586d !important; + color: white; + } + .panel-inverse-dark { + background-color: #5B7687 !important; + color: white; + } + .panel-inverse-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-inverse-dark:hover, + a.panel-inverse-dark:focus, + button.panel-inverse-dark:hover, + button.panel-inverse-dark:focus { + background-color: #465b69 !important; + color: white; + } + .panel-inverse-darker { + background-color: #485761 !important; + color: white; + } + .panel-inverse-darker .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-inverse-darker:hover, + a.panel-inverse-darker:focus, + button.panel-inverse-darker:hover, + button.panel-inverse-darker:focus { + background-color: #323d44 !important; + color: white; + } + .panel-alpha { + background-color: #00A09D !important; + color: white; + } + .panel-alpha .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-alpha:hover, + a.panel-alpha:focus, + button.panel-alpha:hover, + button.panel-alpha:focus { + background-color: #006d6b !important; + color: white; + } + .panel-alpha-dark { + background-color: #18856F !important; + color: white; + } + .panel-alpha-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-alpha-dark:hover, + a.panel-alpha-dark:focus, + button.panel-alpha-dark:hover, + button.panel-alpha-dark:focus { + background-color: #105a4b !important; + color: white; + } + .panel-alpha-light { + background-color: #26D1AF !important; + color: white; + } + .panel-alpha-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-alpha-light:hover, + a.panel-alpha-light:focus, + button.panel-alpha-light:hover, + button.panel-alpha-light:focus { + background-color: #1ea68b !important; + color: white; + } + .panel-alpha-lightest { + background-color: #2AEBC4 !important; + color: white; + } + .panel-alpha-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-alpha-lightest:hover, + a.panel-alpha-lightest:focus, + button.panel-alpha-lightest:hover, + button.panel-alpha-lightest:focus { + background-color: #13cfa9 !important; + color: white; + } + .panel-beta { + background-color: #5B899E !important; + color: white; + } + .panel-beta .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-beta:hover, + a.panel-beta:focus, + button.panel-beta:hover, + button.panel-beta:focus { + background-color: #486d7e !important; + color: white; + } + .panel-beta-dark { + background-color: #3D5D6B !important; + color: white; + } + .panel-beta-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-beta-dark:hover, + a.panel-beta-dark:focus, + button.panel-beta-dark:hover, + button.panel-beta-dark:focus { + background-color: #2a414b !important; + color: white; + } + .panel-beta-light { + background-color: #699FB8 !important; + color: white; + } + .panel-beta-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-beta-light:hover, + a.panel-beta-light:focus, + button.panel-beta-light:hover, + button.panel-beta-light:focus { + background-color: #4c87a2 !important; + color: white; + } + .panel-beta-lightest { + background-color: #77B5D1 !important; + color: white; + } + .panel-beta-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-beta-lightest:hover, + a.panel-beta-lightest:focus, + button.panel-beta-lightest:hover, + button.panel-beta-lightest:focus { + background-color: #51a0c4 !important; + color: white; + } + .panel-gamma { + background-color: #E46F78 !important; + color: white; + } + .panel-gamma .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-gamma:hover, + a.panel-gamma:focus, + button.panel-gamma:hover, + button.panel-gamma:focus { + background-color: #dc4450 !important; + color: white; + } + .panel-gamma-dark { + background-color: #B0565C !important; + color: white; + } + .panel-gamma-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-gamma-dark:hover, + a.panel-gamma-dark:focus, + button.panel-gamma-dark:hover, + button.panel-gamma-dark:focus { + background-color: #904348 !important; + color: white; + } + .panel-gamma-light { + background-color: #FC7C84 !important; + color: white; + } + .panel-gamma-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-gamma-light:hover, + a.panel-gamma-light:focus, + button.panel-gamma-light:hover, + button.panel-gamma-light:focus { + background-color: #fb4a55 !important; + color: white; + } + .panel-gamma-lightest { + background-color: #FC959C !important; + color: white; + } + .panel-gamma-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-gamma-lightest:hover, + a.panel-gamma-lightest:focus, + button.panel-gamma-lightest:hover, + button.panel-gamma-lightest:focus { + background-color: #fb636e !important; + color: white; + } + .panel-delta { + background-color: #5C5B80 !important; + color: white; + } + .panel-delta .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-delta:hover, + a.panel-delta:focus, + button.panel-delta:hover, + button.panel-delta:focus { + background-color: #474662 !important; + color: white; + } + .panel-delta-dark { + background-color: #37364D !important; + color: white; + } + .panel-delta-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-delta-dark:hover, + a.panel-delta-dark:focus, + button.panel-delta-dark:hover, + button.panel-delta-dark:focus { + background-color: #22212f !important; + color: white; + } + .panel-delta-light { + background-color: #6E6D99 !important; + color: white; + } + .panel-delta-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-delta-light:hover, + a.panel-delta-light:focus, + button.panel-delta-light:hover, + button.panel-delta-light:focus { + background-color: #58577c !important; + color: white; + } + .panel-delta-lightest { + background-color: #807FB3 !important; + color: white; + } + .panel-delta-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-delta-lightest:hover, + a.panel-delta-lightest:focus, + button.panel-delta-lightest:hover, + button.panel-delta-lightest:focus { + background-color: #605fa0 !important; + color: white; + } + .panel-epsilon { + background-color: #D5653E !important; + color: white; + } + .panel-epsilon .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-epsilon:hover, + a.panel-epsilon:focus, + button.panel-epsilon:hover, + button.panel-epsilon:focus { + background-color: #b84d28 !important; + color: white; + } + .panel-epsilon-dark { + background-color: #A34E2F !important; + color: white; + } + .panel-epsilon-dark .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-epsilon-dark:hover, + a.panel-epsilon-dark:focus, + button.panel-epsilon-dark:hover, + button.panel-epsilon-dark:focus { + background-color: #7b3b24 !important; + color: white; + } + .panel-epsilon-light { + background-color: #F07346 !important; + color: white; + } + .panel-epsilon-light .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-epsilon-light:hover, + a.panel-epsilon-light:focus, + button.panel-epsilon-light:hover, + button.panel-epsilon-light:focus { + background-color: #ec4f17 !important; + color: white; + } + .panel-epsilon-lightest { + background-color: #FF8D63 !important; + color: white; + } + .panel-epsilon-lightest .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + a.panel-epsilon-lightest:hover, + a.panel-epsilon-lightest:focus, + button.panel-epsilon-lightest:hover, + button.panel-epsilon-lightest:focus { + background-color: #ff6830 !important; + color: white; + } + .panel-default { + background-color: white !important; + color: #343a40; + } + .panel-default .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.panel-default:hover, + a.panel-default:focus, + button.panel-default:hover, + button.panel-default:focus { + background-color: #e6e5e5 !important; + color: #343a40; + } + .col-xs-offset-0 { + margin-left: 0; + } + .col-xs-offset-1 { + margin-left: 8.33333333%; + } + .col-xs-offset-2 { + margin-left: 16.66666667%; + } + .col-xs-offset-3 { + margin-left: 25%; + } + .col-xs-offset-4 { + margin-left: 33.33333333%; + } + .col-xs-offset-5 { + margin-left: 41.66666667%; + } + .col-xs-offset-6 { + margin-left: 50%; + } + .col-xs-offset-7 { + margin-left: 58.33333333%; + } + .col-xs-offset-8 { + margin-left: 66.66666667%; + } + .col-xs-offset-9 { + margin-left: 75%; + } + .col-xs-offset-10 { + margin-left: 83.33333333%; + } + .col-xs-offset-11 { + margin-left: 91.66666667%; + } + @media (min-width: 768px) { + .col-sm-offset-0 { + margin-left: 0; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + } + @media (min-width: 992px) { + .col-md-offset-0 { + margin-left: 0; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + } + @media (min-width: 1200px) { + .col-lg-offset-0 { + margin-left: 0; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + } + .nav-stacked { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + flex-direction: column; + } + .navbar-default { + background-color: #f6f9f9 !important; + color: #343a40; + } + .navbar-default .text-muted { + color: rgba(52, 58, 64, 0.4) !important; + } + a.navbar-default:hover, + a.navbar-default:focus, + button.navbar-default:hover, + button.navbar-default:focus { + background-color: #d7e4e4 !important; + color: #343a40; + } + .dropdown-toggle .caret { + display: none; + } + .btn-default { + color: white; + background-color: #adb5bd; + border-color: #adb5bd; + } + .btn-default:hover { + color: white; + background-color: #98a2ac; + border-color: #919ca6; + } + .btn-default:focus, + .btn-default.focus { + box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5); + } + .btn-default.disabled, + .btn-default:disabled { + color: white; + background-color: #adb5bd; + border-color: #adb5bd; + } + .btn-default:not(:disabled):not(.disabled):active, + .btn-default:not(:disabled):not(.disabled).active, + .show > .btn-default.dropdown-toggle { + color: white; + background-color: #919ca6; + border-color: #8a95a1; + } + .btn-default:not(:disabled):not(.disabled):active:focus, + .btn-default:not(:disabled):not(.disabled).active:focus, + .show > .btn-default.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(185, 192, 199, 0.5); + } + .hide { + display: none !important; + } + .hidden { + display: none !important; + } + .visible-xs, + .visible-xs-block, + .visible-xs-inline, + .visible-xs-inline-block, + .visible-sm, + .visible-sm-block, + .visible-sm-inline, + .visible-sm-inline-block, + .visible-md, + .visible-md-block, + .visible-md-inline, + .visible-md-inline-block, + .visible-lg, + .visible-lg-block, + .visible-lg-inline, + .visible-lg-inline-block { + display: none !important; + } + @media (max-width: 767.98px) { + .visible-xs, .visible-xs-block { + display: block !important; + } + } + @media (max-width: 767.98px) { + .visible-xs-inline { + display: inline !important; + } + } + @media (max-width: 767.98px) { + .visible-xs-inline-block { + display: inline-block !important; + } + } + @media (min-width: 768px) and (max-width: 991.98px) { + .visible-sm, .visible-sm-block { + display: block !important; + } + } + @media (min-width: 768px) and (max-width: 991.98px) { + .visible-sm-inline { + display: inline !important; + } + } + @media (min-width: 768px) and (max-width: 991.98px) { + .visible-sm-inline-block { + display: inline-block !important; + } + } + @media (min-width: 992px) and (max-width: 1199.98px) { + .visible-md, .visible-md-block { + display: block !important; + } + } + @media (min-width: 992px) and (max-width: 1199.98px) { + .visible-md-inline { + display: inline !important; + } + } + @media (min-width: 992px) and (max-width: 1199.98px) { + .visible-md-inline-block { + display: inline-block !important; + } + } + @media (min-width: 1200px) { + .visible-lg, .visible-lg-block { + display: block !important; + } + } + @media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } + } + @media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } + } + @media (max-width: 767.98px) { + .hidden-xs { + display: none !important; + } + } + @media (min-width: 768px) and (max-width: 991.98px) { + .hidden-sm { + display: none !important; + } + } + @media (min-width: 992px) and (max-width: 1199.98px) { + .hidden-md { + display: none !important; + } + } + @media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } + } + .visible-print { + display: none !important; + } + @media print { + .visible-print { + display: block !important; + } + } + .visible-print-block { + display: none !important; + } + @media print { + .visible-print-block { + display: block !important; + } + } + .visible-print-inline { + display: none !important; + } + @media print { + .visible-print-inline { + display: inline !important; + } + } + .visible-print-inline-block { + display: none !important; + } + @media print { + .visible-print-inline-block { + display: inline-block !important; + } + } + @media print { + .hidden-print { + display: none !important; + } + } + /* /website_profile/static/src/scss/website_profile.scss defined in bundle 'web.assets_frontend' */ + .o_wprofile_body { + background-color: #f7f7fa; + } + .o_wprofile_gradient { + background-image: linear-gradient(120deg, #875A7B, #68465f); + } + .o_wprofile_pict { + width: 100%; + height: 100%; + padding-top: 30%; + background-size: cover; + background-position: center; + } + @media (min-width: 768px) { + .o_wprofile_pict { + padding-top: 70%; + border: 1px solid #68465f; + border-bottom-width: 0; + } + } + @media (min-width: 768px) { + .o_wprofile_header: before { + content: ""; + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: 0; + height: 2.359375rem; + background: rgba(0, 0, 0, 0.2); + } + } + .o_wprofile_sidebar { + border: 1px solid #dee2e6; + } + @media (min-width: 768px) { + .o_wprofile_sidebar { + border-top-width: 0; + } + } + @media (min-width: 768px) { + .o_wprofile_nav_tabs { + margin-top: -2.359375rem; + border-bottom: 0; + } + .o_wprofile_nav_tabs .nav-link, + .o_wprofile_nav_tabs .nav > li > a { + border-radius: 0; + border-width: 0 1px; + line-height: 1.45; + color: rgba(255, 255, 255, 0.8); + } + .o_wprofile_nav_tabs .nav-link:hover, + .o_wprofile_nav_tabs .nav > li > a:hover, + .o_wprofile_nav_tabs .nav-link:focus, + .o_wprofile_nav_tabs .nav > li > a:focus, + .o_wprofile_nav_tabs .nav-link.focus, + .o_wprofile_nav_tabs .nav > li > a.focus { + color: white; + } + .o_wprofile_nav_tabs .nav-link, + .o_wprofile_nav_tabs .nav > li > a, + .o_wprofile_nav_tabs .nav-link:hover, + .o_wprofile_nav_tabs .nav > li > a:hover { + border-color: #875A7B; + background: transparent; + } + .o_wprofile_nav_tabs .nav-link.active, + .o_wprofile_nav_tabs .nav > li > a.active { + color: #343a40; + background: #f7f7fa; + border-color: #f7f7fa; + } + } + @media (max-width: 575.98px) { + .o_wprofile_nav_tabs { + overflow-x: auto; + overflow-y: hidden; + } + .o_wprofile_nav_tabs li { + white-space: nowrap; + } + } + @media (max-width: 767.98px) { + .o_wprofile_tabs_content { + background-color: white; + padding: 0 15px; + } + } + @media (max-width: 575.98px) { + .o_wprofile_tabs_content { + margin: 0 -15px; + } + } + .o_wprofile_progress_circle { + position: relative; + } + .o_wprofile_progress_circle svg.o_pc_circular_chart { + display: block; + max-width: 100%; + } + .o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle_bg, + .o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle { + fill: none; + stroke-width: 1.5px; + stroke-linecap: round; + } + .o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle_bg { + stroke: rgba(0, 0, 0, 0.1); + } + .o_wprofile_progress_circle svg.o_pc_circular_chart .o_pc_circle { + animation: progress 1s ease-out forwards; + } + .o_wprofile_progress_circle svg.o_pc_circular_chart #gradient { + --o-pc-color-stop-1: #00d3cf; + --o-pc-color-stop-2: #00A09D; + } + .o_wprofile_progress_circle .o_pc_overlay { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + @keyframes progress { + 0% { + stroke-dasharray: 0 100; + } + } + .o_wprofile_all_users_nav { + border-width: 1px 0; + } + .o_wprofile_all_users_nav, + .o_wprofile_all_users_nav .o_wprofile_course_nav_search, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn { + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.1); + border-style: solid; + } + .o_wprofile_all_users_nav .o_wprofile_course_nav_search, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn { + border-width: 0 1px; + } + @media (min-width: 768px) { + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn { + color: white; + margin-top: -1px; + border-radius: 0; + min-height: 35px; + } + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn:hover, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn:focus, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn.focus { + color: #343a40; + } + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn:hover { + background-color: white; + } + } + @media (max-width: 767.98px) { + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container ~ .o_wprofile_user_profile_sub_nav_mobile_col { + padding-left: 0; + } + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn { + color: white; + border-radius: 0.125rem; + background-color: rgba(0, 0, 0, 0.25); + } + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn:hover, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn:focus, + .o_wprofile_all_users_nav .o_wprofile_all_users_nav_btn_container .o_wprofile_all_users_nav_btn.focus { + color: white; + } + } + .o_wprofile_all_users_nav .breadcrumb-item.active a, + .o_wprofile_all_users_nav .breadcrumb > li.active a, + .o_wprofile_all_users_nav .breadcrumb-item a:hover, + .o_wprofile_all_users_nav .breadcrumb > li a:hover { + color: white; + } + .o_wprofile_all_users_nav .breadcrumb-item a, + .o_wprofile_all_users_nav .breadcrumb > li a, + .o_wprofile_all_users_nav .breadcrumb-item + .breadcrumb-item::before, + .o_wprofile_all_users_nav .breadcrumb > li + .breadcrumb-item::before, + .o_wprofile_all_users_nav .breadcrumb > .breadcrumb-item + li::before, + .o_wprofile_all_users_nav .breadcrumb > li + li::before, + .o_wprofile_all_users_nav .o_wprofile_course_nav_search input::placeholder { + color: rgba(255, 255, 255, 0.8); + } + .o_wprofile_top3_card_footer div { + border-color: #dee2e6; + border-style: solid; + border-width: 1px 0; + margin-top: -1px; + } + .o_wprofile_top3_card_footer div + div { + border-left-width: 1px; + margin-left: -1px; + } + .o_wprofile_pager li.page-item a.page-link, + .o_wprofile_pager .pagination > li a.page-link, + .o_wprofile_pager li.page-item .pagination > li > a, + .o_wprofile_pager .pagination > li > a { + background-color: transparent; + border: 0; + color: #6c757d; + transition-duration: .3s; + } + .o_wprofile_pager li.page-item a.page-link:hover, + .o_wprofile_pager .pagination > li a.page-link:hover, + .o_wprofile_pager li.page-item .pagination > li > a:hover, + .o_wprofile_pager .pagination > li > a:hover { + color: #00A09D; + } + .o_wprofile_pager li.page-item.active a.page-link, + .o_wprofile_pager .pagination > li.active a.page-link, + .o_wprofile_pager li.page-item.active .pagination > li > a, + .o_wprofile_pager .pagination > li.active .pagination > li > a { + color: white; + } + .o_wprofile_pager li.page-item.o_wprofile_pager_arrow a, + .o_wprofile_pager .pagination > li.o_wprofile_pager_arrow a { + color: #00A09D; + } + .o_wprofile_pager li.page-item.o_wprofile_pager_arrow a:hover, + .o_wprofile_pager .pagination > li.o_wprofile_pager_arrow a:hover { + transform: scaleX(1.5) scaleY(1.5); + } + .o_wprofile_pager li.page-item.o_wprofile_pager_arrow.disabled a, + .o_wprofile_pager .pagination > li.o_wprofile_pager_arrow.disabled a { + color: #6c757d; + } + .o_wprofile_pager li.page-item .page-link:focus, + .o_wprofile_pager .pagination > li .page-link:focus, + .o_wprofile_pager li.page-item .pagination > li > a:focus, + .o_wprofile_pager .pagination > li > a:focus { + box-shadow: 0 0 0 0; + } + .country_flag { + display: inline-block; + margin-left: 2px; + max-height: 13px; + width: auto !important; + } + .o_wprofile_pointer { + cursor: pointer; + } + /* /openerp_website/static/src/scss/frontend_variables.scss defined in bundle 'web.assets_frontend' */ + /* /openerp_website/static/src/scss/-old/theme_v2015.scss defined in bundle 'web.assets_frontend' */ + .bg-img-01 { + background-image: url("/openerp_website/static/src/img/backgrounds/bg_snippet_01.jpg"); + background-size: cover; + } + .o-color-overlay { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + display: block; + background-color: transparent; + background-color: rgba(0, 0, 0, 0.35); + } + .o-icon, + #wrapwrap .js_hr_recruitment .o_perk .fa { + border-radius: 50%; + text-align: center; + } + .o-icon.fa.fa-1x, + #wrapwrap .js_hr_recruitment .o_perk .fa.fa-1x { + width: 40px; + height: 40px; + line-height: 40px; + } + .o-icon.fa.fa-2x, + #wrapwrap .js_hr_recruitment .o_perk .fa.fa-2x { + width: 80px; + height: 80px; + line-height: 80px; + } + .o-icon[class*="bg-"], + #wrapwrap .js_hr_recruitment .o_perk .fa[class*="bg-"] { + border: 1px solid #343a40; + background-color: transparent; + color: #343a40; + } + .o-icon[class*="text-"], + #wrapwrap .js_hr_recruitment .o_perk .fa[class*="text-"] { + border-width: 1px; + border-style: solid; + } + .o-thumbnail { + padding: 10px; + background-color: #fff; + border: 0; + border-radius: 0.125rem; + box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); + } + .o-thumbnail-half { + padding: 10px 10px 0 10px; + background-color: #fff; + border: 0; + border-top-left-radius: 0.125rem; + border-top-right-radius: 0.125rem; + box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); + } + .o-v-middle, + .table > thead > tr > th.o-v-middle, + .table > tbody > tr > th.o-v-middle, + .table > tfoot > tr > th.o-v-middle, + .table > thead > tr > td.o-v-middle, + .table > tbody > tr > td.o-v-middle, + .table > tfoot > tr > td.o-v-middle { + vertical-align: middle; + } + .carousel-control { + text-shadow: none; + opacity: 1; + } + .carousel-control.left, + .carousel-control.right { + background-image: none; + } + .carousel-control.left .fa, + .carousel-control.right .fa { + width: 40px; + height: 40px; + line-height: 40px; + background-color: #875A7B; + border-radius: 50%; + font-size: 14px; + text-align: center; + } + .carousel-control.left .fa { + padding-right: 2px; + } + .carousel-control.right .fa { + padding-left: 2px; + } + .carousel-control:hover { + opacity: 1; + } + .carousel-control:hover .fa { + background-color: #62495B; + } + /* /openerp_website/static/src/scss/-old/snippets_v2015.scss defined in bundle 'web.assets_frontend' */ + .s_big_image .container { + padding-top: 50px; + } + .s_faq { + background-color: #e9ecef; + } + .s_faq .card .card-header, + .s_faq .panel .card-header, + .s_faq .well .card-header, + .s_faq .card .panel-heading, + .s_faq .panel .panel-heading, + .s_faq .well .panel-heading { + padding: 0; + border: 1px solid transparent; + } + .s_faq .card .card-header a, + .s_faq .panel .card-header a, + .s_faq .well .card-header a, + .s_faq .card .panel-heading a, + .s_faq .panel .panel-heading a, + .s_faq .well .panel-heading a { + position: relative; + display: inline-block; + width: 100%; + padding: 15px 15px 15px 40px; + font-weight: 400; + } + .s_faq .card .card-header a:before, + .s_faq .panel .card-header a:before, + .s_faq .well .card-header a:before, + .s_faq .card .panel-heading a:before, + .s_faq .panel .panel-heading a:before, + .s_faq .well .panel-heading a:before { + content: '\f056'; + font-family: 'FontAwesome'; + position: absolute; + top: 14px; + left: 15px; + bottom: auto; + right: auto; + color: #00A09D; + } + .s_faq .card .card-header a.collapsed:before, + .s_faq .panel .card-header a.collapsed:before, + .s_faq .well .card-header a.collapsed:before, + .s_faq .card .panel-heading a.collapsed:before, + .s_faq .panel .panel-heading a.collapsed:before, + .s_faq .well .panel-heading a.collapsed:before { + content: '\f055'; + } + .s_faq .card .card-header:hover, + .s_faq .panel .card-header:hover, + .s_faq .well .card-header:hover, + .s_faq .card .panel-heading:hover, + .s_faq .panel .panel-heading:hover, + .s_faq .well .panel-heading:hover { + border: 1px solid #00A09D; + } + .s_faq .card .card-body, + .s_faq .panel .card-body, + .s_faq .well .card-body, + .s_faq .card .panel-body, + .s_faq .panel .panel-body, + .s_faq .well .panel-body, + .s_faq .card .well, + .s_faq .panel .well, + .s_faq .well .well { + padding: 30px 40px; + border-top-color: #6c757d !important; + } + .s_faq .card .card-body p:last-child, + .s_faq .panel .card-body p:last-child, + .s_faq .well .card-body p:last-child, + .s_faq .card .panel-body p:last-child, + .s_faq .panel .panel-body p:last-child, + .s_faq .well .panel-body p:last-child, + .s_faq .card .well p:last-child, + .s_faq .panel .well p:last-child, + .s_faq .well .well p:last-child, + .s_faq .card .card-body ul:last-child, + .s_faq .panel .card-body ul:last-child, + .s_faq .well .card-body ul:last-child, + .s_faq .card .panel-body ul:last-child, + .s_faq .panel .panel-body ul:last-child, + .s_faq .well .panel-body ul:last-child, + .s_faq .card .well ul:last-child, + .s_faq .panel .well ul:last-child, + .s_faq .well .well ul:last-child { + margin-bottom: 0; + } + /* /openerp_website/static/src/scss/animations.scss defined in bundle 'web.assets_frontend' */ + .o_animate_in_children > * { + transition: all 0.8s cubic-bezier(0.55, 0, 0.1, 1) 0s; + transform-origin: 50% 100%; + opacity: 0; + transform: scale(0.9) translateY(20px); + } + .o_animate_in_children > *[class*="deep-"] { + transition: box-shadow 1s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + .o_animate_in_children:not(.o_visible) > *[class*="deep-"] { + box-shadow: 0 0 0 transparent; + } + .o_animate_in_children.o_visible > * { + opacity: 1; + transform: scale(1) translateY(0px); + } + @keyframes o_anim_fade_in_right { + 0% { + opacity: 0; + transform: translate3d(20%, 0, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + @keyframes o_anim_fade_in_left { + 0% { + opacity: 0; + transform: translate3d(-20%, 0, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + @keyframes o_anim_fade_in_down { + 0% { + opacity: 0; + transform: translate3d(0, -20%, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + @keyframes o_anim_fade_in_up { + 0% { + opacity: 0; + transform: translate3d(0, 20%, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + @keyframes bounce { + 0%, 100% { + transform: scale(0); + } + 50% { + transform: scale(1); + } + } + @keyframes ripple { + 100% { + opacity: 0; + transform: scale(2.5); + } + } + @keyframes tooltip_welcome_before { + 0% { + opacity: 0; + transform: scale(4); + } + 100% { + opacity: 1; + transform: scale(inherit); + } + } + @keyframes tooltip_welcome_after { + 0% { + opacity: 1; + transform: scale(2); + } + 100% { + opacity: 0; + transform: scale(inherit); + } + } + @keyframes o-anim_drop { + 0% { + max-height: 0; + opacity: 0.8; + transform: scale(1.05); + box-shadow: 0 0 20px 0 #555; + } + 80% { + opacity: 1; + } + 100% { + max-height: 1000px; + opacity: 1; + transform: scale(1); + box-shadow: 0 0 0 0 transparent; + } + } + @keyframes o_blink { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } + } + /* /openerp_website/static/src/scss/pictograms.scss defined in bundle 'web.assets_frontend' */ + .o_pic { + display: inline-block; + background-image: url("/openerp_website/static/src/scss/../img/2016/pictograms/o_pic.gif"); + background-image: url("/openerp_website/static/src/scss/../img/2016/pictograms/o_pic.svg"); + background-position: 0 0; + background-repeat: no-repeat; + background-size: cover; + width: 1em; + height: 1em; + } + .o_pic.o_pic_responsive { + width: 100%; + height: 0; + padding-bottom: 100%; + } + .o_pic.o_pic_responsive_half { + width: 50%; + height: 0; + padding-bottom: 50%; + margin-left: auto; + margin-right: auto; + display: block; + } + .o_pic.o_pic_align { + display: inline-block; + vertical-align: middle; + } + .o_pic_1x { + width: 1em; + height: 1em; + } + .o_pic_2x { + width: 2em; + height: 2em; + } + .o_pic_3x { + width: 3em; + height: 3em; + } + .o_pic_4x { + width: 4em; + height: 4em; + } + .o_pic_5x { + width: 5em; + height: 5em; + } + .o_pic_6x { + width: 6em; + height: 6em; + } + .o_pic_7x { + width: 7em; + height: 7em; + } + .o_pic_8x { + width: 8em; + height: 8em; + } + .o_pic_9x { + width: 9em; + height: 9em; + } + .o_pic_10x { + width: 10em; + height: 10em; + } + .o_pic.o_pic_mail { + background-position: 0.1% 0 !important; + } + .o_pic.o_pic_coin { + background-position: 5.4% 0 !important; + } + .o_pic.o_pic_pay { + background-position: 10.65% 0 !important; + } + .o_pic.o_pic_chart { + background-position: 15.8% 0 !important; + } + .o_pic.o_pic_vchart { + background-position: 21.1% 0 !important; + } + .o_pic.o_pic_schedule { + background-position: 26.35% 0 !important; + } + .o_pic.o_pic_layout { + background-position: 31.65% 0 !important; + } + .o_pic.o_pic_magnify { + background-position: 36.95% 0 !important; + } + .o_pic.o_pic_setting { + background-position: 42.2% 0 !important; + } + .o_pic.o_pic_check { + background-position: 47.6% 0 !important; + } + .o_pic.o_pic_uncheck { + background-position: 52.6% 0 !important; + } + /* /openerp_website/static/src/scss/components.scss defined in bundle 'web.assets_frontend' */ + .container::before, + .container::after { + content: ""; + display: table; + clear: both; + } + .o_logo { + background-image: url("/openerp_website/static/src/scss/../img/2016/logos/odoo_logo.png"); + background-image: url("/openerp_website/static/src/scss/../img/2016/logos/odoo_logo.svg"); + background-position: 0 0; + background-repeat: no-repeat; + display: inline-block; + width: 94px; + height: 30px; + background-size: auto 30px; + } + .o_logo.center-block, + .o_logo.o_logo_responsive_half { + position: relative; + margin-left: auto; + margin-right: auto; + display: block; + } + .o_logo.o_logo_responsive { + background-size: cover; + width: 100%; + height: 0; + padding-bottom: 31.9%; + } + .o_logo.o_logo_responsive_half { + background-size: cover; + width: 50%; + height: 0; + padding-bottom: 15.94%; + } + .o_logo_15 { + width: 47px; + height: 15px; + background-size: auto 15px; + } + .o_logo_30 { + width: 94px; + height: 30px; + background-size: auto 30px; + } + .o_logo_60 { + width: 188px; + height: 60px; + background-size: auto 60px; + } + .o_logo_120 { + width: 376px; + height: 120px; + background-size: auto 120px; + } + .o_logo_240 { + width: 752px; + height: 240px; + background-size: auto 240px; + } + .o_logo_inverse { + background-position: 100% 0; + } + .o_logo_inverse.o_logo_15.center-block { + background-position: 102% 0; + } + .shadow { + box-shadow: -40px 40px 160px 0 rgba(0, 0, 0, 0.08), -8px 8px 15px 0 rgba(120, 120, 120, 0.04), 3px 3px 30px 0 rgba(0, 0, 0, 0.04) !important; + } + .shadow-light, + #wrapwrap.o_pricing .pricing-col .pricing-card { + box-shadow: 0px 0px 40px 0 rgba(0, 0, 0, 0.06), -8px 8px 15px 0 rgba(120, 120, 120, 0.02), 3px 3px 30px 0 rgba(0, 0, 0, 0.02); + } + .close { + font-family: "Montserrat", "Odoo Unicode Support Noto", sans-serif; + font-weight: 400; + text-shadow: none; + opacity: 0.9; + } + .close:hover { + opacity: 0.9; + } + .o_overflow_x_hidden { + overflow-x: hidden; + } + .o_overflow_y_hidden { + overflow-y: hidden; + } + .o_overflow_hidden { + overflow: hidden; + } + .o_v_align_col { + align-items: center; + } + .o_v_align_col > *:not(:last-child) { + margin-right: -1px; + } + @media (min-width: 768px) { + .o_v_align_col_sm, #wrapwrap.o_login > main, #wrapwrap.o_sign_up_login > main, #wrapwrap.o_reset_password > main { + align-items: center; + } + .o_v_align_col_sm > *:not(:last-child), + #wrapwrap.o_login > main > *:not(:last-child), + #wrapwrap.o_sign_up_login > main > *:not(:last-child), + #wrapwrap.o_reset_password > main > *:not(:last-child) { + margin-right: -1px; + } + } + @media (min-width: 992px) { + .o_v_align_col_md { + align-items: center; + } + .o_v_align_col_md > *:not(:last-child) { + margin-right: -1px; + } + } + @media (min-width: 1200px) { + .o_v_align_col_lg { + align-items: center; + } + .o_v_align_col_lg > *:not(:last-child) { + margin-right: -1px; + } + } + .o_equal_col > * { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column wrap; + flex-flow: column wrap; + } + .o_equal_col > * > *:not(img) { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + flex: 1 0 auto; + } + .o_equal_col > *:not(:last-child) { + margin-right: -1px; + } + @media (min-width: 768px) { + .o_equal_col_sm > * { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column wrap; + flex-flow: column wrap; + } + .o_equal_col_sm > * > *:not(img) { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + flex: 1 0 auto; + } + .o_equal_col_sm > *:not(:last-child) { + margin-right: -1px; + } + } + @media (min-width: 992px) { + .o_equal_col_md > * { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column wrap; + flex-flow: column wrap; + } + .o_equal_col_md > * > *:not(img) { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + flex: 1 0 auto; + } + .o_equal_col_md > *:not(:last-child) { + margin-right: -1px; + } + } + @media (min-width: 1200px) { + .o_equal_col_lg > * { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column wrap; + flex-flow: column wrap; + } + .o_equal_col_lg > * > *:not(img) { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + flex: 1 0 auto; + } + .o_equal_col_lg > *:not(:last-child) { + margin-right: -1px; + } + } + .o_offset_top > .container:first-child > .row:first-child > *, + .form-horizontal .o_offset_top > .container:first-child > .form-group:first-child > *, + .o_offset_top > .row:first-child > *, + .form-horizontal .o_offset_top > .form-group:first-child > * { + margin-top: 75px; + } + @media (min-width: 768px) { + .o_offset_top > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top > .container: first-child > .form-group: first-child > *, .o_offset_top > .row: first-child > *, .form-horizontal .o_offset_top > .form-group: first-child > * { + margin-top: -37.5px; + } + } + @media (min-width: 992px) { + .o_offset_top > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top > .container: first-child > .form-group: first-child > *, .o_offset_top > .row: first-child > *, .form-horizontal .o_offset_top > .form-group: first-child > * { + margin-top: -75px; + } + } + .o_offset_top_big > .container:first-child > .row:first-child > *, + .form-horizontal .o_offset_top_big > .container:first-child > .form-group:first-child > *, + .o_offset_top_big > .row:first-child > *, + .form-horizontal .o_offset_top_big > .form-group:first-child > * { + margin-top: 100px; + } + @media (min-width: 768px) { + .o_offset_top_big > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_big > .container: first-child > .form-group: first-child > *, .o_offset_top_big > .row: first-child > *, .form-horizontal .o_offset_top_big > .form-group: first-child > * { + margin-top: -50px; + } + } + @media (min-width: 992px) { + .o_offset_top_big > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_big > .container: first-child > .form-group: first-child > *, .o_offset_top_big > .row: first-child > *, .form-horizontal .o_offset_top_big > .form-group: first-child > * { + margin-top: -100px; + } + } + .o_offset_top_biggest > .container:first-child > .row:first-child > *, + .form-horizontal .o_offset_top_biggest > .container:first-child > .form-group:first-child > *, + .o_offset_top_biggest > .row:first-child > *, + .form-horizontal .o_offset_top_biggest > .form-group:first-child > * { + margin-top: 125px; + } + @media (min-width: 768px) { + .o_offset_top_biggest > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_biggest > .container: first-child > .form-group: first-child > *, .o_offset_top_biggest > .row: first-child > *, .form-horizontal .o_offset_top_biggest > .form-group: first-child > * { + margin-top: -62.5px; + } + } + @media (min-width: 992px) { + .o_offset_top_biggest > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_biggest > .container: first-child > .form-group: first-child > *, .o_offset_top_biggest > .row: first-child > *, .form-horizontal .o_offset_top_biggest > .form-group: first-child > * { + margin-top: -125px; + } + } + .o_offset_top_medium > .container:first-child > .row:first-child > *, + .form-horizontal .o_offset_top_medium > .container:first-child > .form-group:first-child > *, + .o_offset_top_medium > .row:first-child > *, + .form-horizontal .o_offset_top_medium > .form-group:first-child > * { + margin-top: 50px; + } + @media (min-width: 768px) { + .o_offset_top_medium > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_medium > .container: first-child > .form-group: first-child > *, .o_offset_top_medium > .row: first-child > *, .form-horizontal .o_offset_top_medium > .form-group: first-child > * { + margin-top: -25px; + } + } + @media (min-width: 992px) { + .o_offset_top_medium > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_medium > .container: first-child > .form-group: first-child > *, .o_offset_top_medium > .row: first-child > *, .form-horizontal .o_offset_top_medium > .form-group: first-child > * { + margin-top: -50px; + } + } + .o_offset_top_small > .container:first-child > .row:first-child > *, + .form-horizontal .o_offset_top_small > .container:first-child > .form-group:first-child > *, + .o_offset_top_small > .row:first-child > *, + .form-horizontal .o_offset_top_small > .form-group:first-child > * { + margin-top: 35px; + } + @media (min-width: 768px) { + .o_offset_top_small > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_small > .container: first-child > .form-group: first-child > *, .o_offset_top_small > .row: first-child > *, .form-horizontal .o_offset_top_small > .form-group: first-child > * { + margin-top: -17.5px; + } + } + @media (min-width: 992px) { + .o_offset_top_small > .container: first-child > .row: first-child > *, .form-horizontal .o_offset_top_small > .container: first-child > .form-group: first-child > *, .o_offset_top_small > .row: first-child > *, .form-horizontal .o_offset_top_small > .form-group: first-child > * { + margin-top: -35px; + } + } + .visible-ios { + display: none; + } + html.o_ios_device .visible-ios { + display: block; + } + .visible-android { + display: none; + } + html.o_android_device .visible-android { + display: block; + } + .visible-win_phone { + display: none; + } + html.o_win_phone_device .visible-win_phone { + display: block; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border: none; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav).deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-header { + font-weight: 400; + padding: 15px 20px 3px 15px; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-header:first-child { + padding-top: 3px; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a { + padding: .5rem 1rem; + font-size: 0.75rem; + font-weight: 500; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:hover, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:hover, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:focus, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:focus { + color: #fff; + background-color: #00A09D; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:hover .badge, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:hover .badge, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:hover .label, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:hover .label, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:focus .badge, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:focus .badge, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:focus .label, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:focus .label { + background-color: #fff; + color: #00A09D; + } + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item.active, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a.active, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) .dropdown-item:active, + #wrapwrap .dropdown-menu:not(.o_secondary_nav) a:active { + color: #343a40; + background-color: #e9ecef; + } + .o_list_line, + .o_list_bullet { + padding-left: 0; + list-style: none; + } + .o_list_line li:before, + .o_list_bullet li:before { + margin-right: 1.2em; + content: "-"; + } + .o_list_bullet li:before { + margin-right: 0.6em; + content: "•"; + } + .btn { + z-index: 1; + transition: background 0.3s cubic-bezier(0.55, 0, 0.1, 1), color 0.3s cubic-bezier(0.55, 0, 0.1, 1); + } + .btn.o_btn_cta { + padding: 0.9em 2em; + font-size: 1rem; + line-height: 1.1; + border-radius: 0.125rem; + width: 250px; + max-width: 100%; + font-family: "Montserrat", "Odoo Unicode Support Noto", sans-serif; + font-weight: 800; + white-space: normal; + } + .btn.btn-secondary, + .btn.btn-default { + color: #343a40; + background-color: white; + border-color: #adb5bd; + } + .btn.btn-secondary:hover, + .btn.btn-default:hover { + color: #343a40; + background-color: #ececec; + border-color: #919ca6; + } + .btn.btn-secondary:focus, + .btn.btn-secondary.focus, + .btn.btn-default:focus, + .btn.btn-default.focus { + box-shadow: 0 0 0 0.2rem rgba(155, 163, 170, 0.5); + } + .btn.btn-secondary.disabled, + .btn.btn-secondary:disabled, + .btn.btn-default.disabled, + .btn.btn-default:disabled { + color: #343a40; + background-color: white; + border-color: #adb5bd; + } + .btn.btn-secondary:not(:disabled):not(.disabled):active, + .btn.btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn.btn-secondary.dropdown-toggle, + .btn.btn-default:not(:disabled):not(.disabled):active, + .btn.btn-default:not(:disabled):not(.disabled).active, + .show > .btn.btn-default.dropdown-toggle { + color: #343a40; + background-color: #e6e5e5; + border-color: #8a95a1; + } + .btn.btn-secondary:not(:disabled):not(.disabled):active:focus, + .btn.btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn.btn-secondary.dropdown-toggle:focus, + .btn.btn-default:not(:disabled):not(.disabled):active:focus, + .btn.btn-default:not(:disabled):not(.disabled).active:focus, + .show > .btn.btn-default.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(155, 163, 170, 0.5); + } + .btn.btn-link { + font-weight: 600; + } + .input-group-btn > .btn { + margin-right: -1px; + border-radius: 0.125rem 0 0 0.125rem; + height: 100%; + } + input + .input-group-btn > .btn { + margin-left: -1px; + margin-right: 0; + border-radius: 0 0.125rem 0.125rem 0; + } + .btn-primary .badge-primary { + background-color: #007a77; + } + .btn-secondary .badge-secondary { + background-color: #98a2ac; + } + .btn-success .badge-success { + background-color: #259c5d; + } + .btn-info .badge-info { + background-color: #3f879c; + } + .btn-warning .badge-warning { + background-color: #f58537; + } + .btn-danger .badge-danger { + background-color: #d23430; + } + .btn-light .badge-light { + background-color: #dfeae9; + } + .btn-dark .badge-dark { + background-color: #050808; + } + .btn-default .badge-default { + background-color: #98a2ac; + } + .btn-violet-dark .badge-violet-dark { + background-color: #704b66; + } + .btn-violet-darker .badge-violet-darker { + background-color: #4c3947; + } + .btn-inverse-lightest .badge-inverse-lightest { + background-color: #82939f; + } + .btn-inverse-light .badge-inverse-light { + background-color: #76848e; + } + .btn-inverse .badge-inverse { + background-color: #3a5e75; + } + .btn-inverse-dark .badge-inverse-dark { + background-color: #4c6270; + } + .btn-inverse-darker .badge-inverse-darker { + background-color: #38434b; + } + .btn-alpha .badge-alpha { + background-color: #007a77; + } + .btn-alpha-dark .badge-alpha-dark { + background-color: #126554; + } + .btn-alpha-light .badge-alpha-light { + background-color: #20b194; + } + .btn-alpha-lightest .badge-alpha-lightest { + background-color: #14dab2; + } + .btn-beta .badge-beta { + background-color: #4d7486; + } + .btn-beta-dark .badge-beta-dark { + background-color: #2f4853; + } + .btn-beta-light .badge-beta-light { + background-color: #518eaa; + } + .btn-beta-lightest .badge-beta-lightest { + background-color: #5aa5c7; + } + .btn-gamma .badge-gamma { + background-color: #de4f5a; + } + .btn-gamma-dark .badge-gamma-dark { + background-color: #98474d; + } + .btn-gamma-light .badge-gamma-light { + background-color: #fb5761; + } + .btn-gamma-lightest .badge-gamma-lightest { + background-color: #fb7079; + } + .btn-delta .badge-delta { + background-color: #4c4b6a; + } + .btn-delta-dark .badge-delta-dark { + background-color: #272637; + } + .btn-delta-light .badge-delta-light { + background-color: #5d5c84; + } + .btn-delta-lightest .badge-delta-lightest { + background-color: #6867a5; + } + .btn-epsilon .badge-epsilon { + background-color: #c2522a; + } + .btn-epsilon-dark .badge-epsilon-dark { + background-color: #854026; + } + .btn-epsilon-light .badge-epsilon-light { + background-color: #ed5823; + } + .btn-epsilon-lightest .badge-epsilon-lightest { + background-color: #ff713d; + } + .badge, + .label { + font-size: 0.75rem; + font-weight: 600; + } + .o_share_icons .btn { + width: 60px; + height: 60px; + line-height: 60px; + padding: 0; + border-radius: 50%; + margin-left: 3px; + } + .o_share_icons .btn .fa { + vertical-align: middle; + } + .o_ripple { + z-index: -1; + transform: scale(0); + background: rgba(0, 0, 0, 0.25); + } + .btn-dark .o_ripple, + .btn-outline-dark .o_ripple { + background-color: rgba(255, 255, 255, 0.25); + } + .o_ripple_animated { + animation: ripple 0.35s ease-in 0s 1 normal none running; + } + .o_gradient { + background: linear-gradient(150deg, #875A7B 20%, #62495B 80%) !important; + } + .o_gradient_inverse { + background: linear-gradient(130deg, #5B7687 30%, #485761 100%) !important; + } + .o_gradient_alpha { + background: linear-gradient(130deg, #00A09D 30%, #5C5B80 100%) !important; + } + .o_gradient_beta { + background: linear-gradient(130deg, #5B899E 30%, #00A09D 100%) !important; + } + .o_gradient_gamma { + background: linear-gradient(130deg, #FC7C84 30%, #D5653E 100%) !important; + } + .o_gradient_delta { + background: linear-gradient(130deg, #5C5B80 30%, #E46F78 100%) !important; + } + .o_gradient_epsilon { + background: linear-gradient(130deg, #D5653E 30%, #5C5B80 100%) !important; + } + .o_stripe { + background-color: #f8f9fa; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + .o_skew { + transform: skewY(-6deg) scaleY(0.75) translateY(15%); + transform-origin: 0 50%; + } + section:first-of-type .o_skew { + transform: skewY(-6deg); + } + @media (min-width: 768px) { + .o_skew_sm { + transform: skewY(-6deg) scaleY(0.75) translateY(15%); + transform-origin: 0 50%; + } + section:first-of-type .o_skew_sm { + transform: skewY(-6deg); + } + } + @media (min-width: 992px) { + .o_skew_md { + transform: skewY(-6deg) scaleY(0.75) translateY(15%); + transform-origin: 0 50%; + } + section:first-of-type .o_skew_md { + transform: skewY(-6deg); + } + } + @media (min-width: 1200px) { + .o_skew_lg { + transform: skewY(-6deg) scaleY(0.75) translateY(15%); + transform-origin: 0 50%; + } + section:first-of-type .o_skew_lg { + transform: skewY(-6deg); + } + } + section { + background-color: #f8f9fa; + position: relative; + width: 100%; + } + .o_bg_devices { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/devices_xs.gif"); + } + @media (min-width: 768px) { + .o_bg_devices { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/devices.gif"); + } + } + .o_bg_arch1, + #wrapwrap.o_login > main, + #wrapwrap.o_sign_up_login > main, + #wrapwrap.o_reset_password > main { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_1_xs.jpg"); + } + @media (min-width: 768px) { + .o_bg_arch1, #wrapwrap.o_login > main, #wrapwrap.o_sign_up_login > main, #wrapwrap.o_reset_password > main { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_1.jpg"); + } + } + .o_bg_arch2 { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_2_xs.jpg"); + } + @media (min-width: 768px) { + .o_bg_arch2 { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_2.jpg"); + } + } + .o_bg_arch3 { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_3.png"); + } + .o_bg_arch4 { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_4_xs.jpg"); + } + @media (min-width: 768px) { + .o_bg_arch4 { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_4.jpg"); + } + } + .o_bg_arch5 { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_5_xs.jpg"); + } + @media (min-width: 768px) { + .o_bg_arch5 { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_5.jpg"); + } + } + .o_bg_arch6 { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_6.jpg"); + } + .o_bg_arch7 { + background-image: url("/openerp_website/static/src/scss/../img/2016/components/arch_7.jpg"); + } + .o_bg_cover, + #wrapwrap.o_login > main, + #wrapwrap.o_sign_up_login > main, + #wrapwrap.o_reset_password > main { + background-size: cover; + } + .o_bg_fit-W { + background-size: 100% auto; + } + .o_bg_fit-H { + background-size: auto 100%; + } + .o_bg_fit-both { + background-size: 100% 100%; + } + .o_bg_no-repeat { + background-repeat: no-repeat; + } + .o_bg_fixed, + #wrapwrap.o_login > main, + #wrapwrap.o_sign_up_login > main, + #wrapwrap.o_reset_password > main { + background-attachment: fixed; + -webkit-transform: transform3d(0, 0, 0); + } + @media (max-width: 767.98px) { + .o_bg_hidden-xs { + background-image: none !important; + background: inherit; + } + } + .h_15 { + height: auto; + min-height: 120px; + min-height: 15vh; + } + .h_20 { + height: auto; + min-height: 160px; + min-height: 20vh; + } + .h_25 { + height: auto; + min-height: 200px; + min-height: 25vh; + } + .h_30 { + height: auto; + min-height: 240px; + min-height: 30vh; + } + .h_35 { + height: auto; + min-height: 280px; + min-height: 35vh; + } + .h_40 { + height: auto; + min-height: 320px; + min-height: 40vh; + } + .h_45 { + height: auto; + min-height: 360px; + min-height: 45vh; + } + .h_50 { + height: auto; + min-height: 400px; + min-height: 50vh; + } + .h_55 { + height: auto; + min-height: 440px; + min-height: 55vh; + } + .h_60 { + height: auto; + min-height: 480px; + min-height: 60vh; + } + .h_65 { + height: auto; + min-height: 520px; + min-height: 65vh; + } + .h_70 { + height: auto; + min-height: 560px; + min-height: 70vh; + } + .h_75 { + height: auto; + min-height: 600px; + min-height: 75vh; + } + .h_80 { + height: auto; + min-height: 640px; + min-height: 80vh; + } + .h_85 { + height: auto; + min-height: 680px; + min-height: 85vh; + } + .h_90 { + height: auto; + min-height: 720px; + min-height: 90vh; + } + .h_95 { + height: auto; + min-height: 760px; + min-height: 95vh; + } + .h_100 { + height: auto; + min-height: 800px; + min-height: 100vh; + } + @media (min-width: 768px) { + .o_first_is_free { + width: 60%; + margin-left: 20%; + } + } + .o_first_is_free > .row, + .form-horizontal .o_first_is_free > .form-group { + margin: 0 10px; + background-color: #62495B; + } + @media (max-width: 767.98px) { + .o_ribbon_container { + padding-top: 45px; + } + } + @media (min-width: 768px) { + .o_ribbon_container { + padding-left: 75px; + } + } + .o_ribbon_container .o_ribbon { + position: absolute; + top: 10px; + left: -72px; + bottom: auto; + right: auto; + width: 200px; + padding: 6px 0; + text-align: center; + backface-visibility: hidden; + transform: rotate(-39deg); + background: linear-gradient(180deg, #98A6B0 20%, #8B979F 80%) !important; + } + .navbar-right { + margin-left: auto !important; + } + .o_tab_nav { + margin: 0 auto; + padding: 0; + list-style-type: none; + justify-content: space-around; + margin-bottom: -1.42em; + } + .o_tab_nav::after { + content: ""; + display: inline-block; + width: 100%; + } + .o_tab_nav > li { + display: inline-block; + } + .o_tab_nav > li > a { + display: block; + padding: 20px 5px; + font-family: "Montserrat", "Odoo Unicode Support Noto", sans-serif; + color: #212529; + letter-spacing: 1px; + text-transform: uppercase; + text-decoration: none; + font-weight: 600; + font-size: 0.9em; + opacity: 0.6; + } + .o_tab_nav > li > a:focus, + .o_tab_nav > li > a:active, + .o_tab_nav > li > a:focus:active { + outline: none; + } + .o_tab_nav > li > a:hover, + .o_tab_nav > li > a.active { + opacity: 1; + color: #875A7B; + text-decoration: none; + } + .o_tab_nav > li.ui-sortable-handle { + background: #ffff66; + cursor: move !important; + } + .o_tab_nav > li.ui-sortable-handle:hover { + background: #cccc00; + } + .o_tab_nav > li.ui-sortable-handle > a { + background-color: white; + outline: 1px dotted black; + } + .o_tab_nav > li.ui-sortable-handle > a:hover { + cursor: text !important; + } + .o_tab_nav.o_tab_nav_small li > a { + font-size: 0.8em; + } + .o_tab_nav.o_tab_nav_has_hr { + margin-bottom: 0; + } + .o_tab_nav.o_tab_nav_has_hr li > a { + padding: 20px 0 10px; + position: relative; + } + .o_tab_nav.o_tab_nav_has_hr li > a:after { + content: ""; + display: block; + background: #875A7B; + width: 100%; + height: 0px; + position: absolute; + top: auto; + left: auto; + bottom: -2px; + right: auto; + transition: height 0.3s ease 0s; + } + .o_tab_nav.o_tab_nav_has_hr li > a.active:after { + height: 3px; + } + .o-text-overflow-inline-block { + display: inline-block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + .o-text-overflow-block { + display: block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + .popover { + border-width: 0; + box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.1), 0 11px 7px 0 rgba(0, 0, 0, 0.09); + } + .popover.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1), 0 14px 12px 0 rgba(0, 0, 0, 0.07); + } + .popover-title { + font-weight: 400; + } + .label.bg-white { + color: #212529; + } + .label.badge-secondary { + background-color: #495057; + } + .pagination { + border-radius: 0; + border-top: 1px solid #d8d8d8; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; + } + .pagination.o_pagination_big { + width: 100%; + } + .pagination > li { + margin: -1px 4px 10px 0; + display: inline-block; + } + .pagination > li:nth-last-child(2) { + margin-right: 0; + } + .pagination > li:last-child { + margin-left: 4px; + margin-right: 0; + } + .pagination > li > a, + .pagination > li > span { + transition: all 0.1s ease; + border-radius: 0 !important; + border-width: 1px 0 0 0; + } + .pagination > li.disabled { + display: none; + } + blockquote p { + font-size: 0.9375rem; + color: #212529; + } + blockquote small { + font-size: 90%; + } + .tooltip .tooltip-inner { + padding: 12px 10px; + font-size: 13px; + line-height: 1.3; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Odoo Unicode Support Noto", "Noto Color Emoji"; + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .tooltip .tooltip-inner.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.1), 0 11px 7px 0 rgba(0, 0, 0, 0.09); + } + .o-no-select { + pointer-events: none; + cursor: default; + } + .o-no-select::selection, + .o-no-select *::selection { + background: transparent; + } + .o-no-select::-moz-selection, + .o-no-select *::-moz-selection { + background: transparent; + } + .card, + .panel, + .well { + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + .card.deep_hover:hover, + .deep_hover.panel:hover, + .deep_hover.well:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .card.s_case_study, + .s_case_study.panel, + .s_case_study.well, + .card.o_card_app, + .o_card_app.panel, + .o_card_app.well, + .card.s_panel_video, + .s_panel_video.panel, + .s_panel_video.well { + border: 0; + } + .card.o_card_app .o_card_app_top, + .o_card_app.panel .o_card_app_top, + .o_card_app.well .o_card_app_top { + border-radius: 0.125rem 0.125rem 0 0; + border-top: 4px solid transparent; + padding-left: 0.9375rem; + pointer-events: none; + } + .card.card_app_small a, + .card_app_small.panel a, + .card_app_small.well a { + padding: 0.46875rem 0.46875rem; + } + .card.card_app_small a img, + .card_app_small.panel a img, + .card_app_small.well a img { + width: 50px; + } + .card.s_case_study, + .s_case_study.panel, + .s_case_study.well { + max-width: 400px; + } + .card.s_case_study .label, + .s_case_study.panel .label, + .s_case_study.well .label, + .card.s_case_study .badge, + .s_case_study.panel .badge, + .s_case_study.well .badge, + .card.s_case_study .label, + .s_case_study.panel .label, + .s_case_study.well .label { + border-radius: 0 0.125rem 0 0; + padding: 10px 15px; + } + .card.s_case_study .s_figure_link, + .s_case_study.panel .s_figure_link, + .s_case_study.well .s_figure_link { + border-radius: 0.125rem 0.125rem 0 0; + text-align: left; + overflow: hidden; + -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC); + } + .card.s_case_study .s_figure_link > a, + .s_case_study.panel .s_figure_link > a, + .s_case_study.well .s_figure_link > a { + opacity: 0.7; + filter: none; + -webkit-filter: none; + } + .card.s_case_study .s_figure_link > a:after, + .s_case_study.panel .s_figure_link > a:after, + .s_case_study.well .s_figure_link > a:after { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + display: block; + background-color: rgba(0, 0, 0, 0.2); + } + .card.s_case_study .s_figure_link h2, + .s_case_study.panel .s_figure_link h2, + .s_case_study.well .s_figure_link h2 { + font-size: 26px; + position: absolute; + top: auto; + left: 0.9375rem; + bottom: 0px; + right: 0.9375rem; + transform: translate(0, 10%); + } + .card.s_case_study .s_figure_link h2:after, + .s_case_study.panel .s_figure_link h2:after, + .s_case_study.well .s_figure_link h2:after { + display: none; + } + .card.s_panel_video .s_figure_link, + .s_panel_video.panel .s_figure_link, + .s_panel_video.well .s_figure_link { + padding-bottom: 56.25% !important; + } + .card.s_panel_video .s_figure_link > a, + .s_panel_video.panel .s_figure_link > a, + .s_panel_video.well .s_figure_link > a { + opacity: 1; + filter: none; + -webkit-filter: none; + } + .card.s_panel_video .s_figure_link::after, + .s_panel_video.panel .s_figure_link::after, + .s_panel_video.well .s_figure_link::after { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: no-repeat center/40% url(/openerp_website/static/src/img/2016/ui/play-button.png); + transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; + cursor: pointer; + } + .card.s_panel_video .s_figure_link:hover::after, + .s_panel_video.panel .s_figure_link:hover::after, + .s_panel_video.well .s_figure_link:hover::after { + transform: scale(1.1); + } + .card.s_panel_video .s_figure_link:hover h2, + .s_panel_video.panel .s_figure_link:hover h2, + .s_panel_video.well .s_figure_link:hover h2 { + transform: translate(0, 10%); + } + .card.s_panel_video .s_figure_link:hover h2:after, + .s_panel_video.panel .s_figure_link:hover h2:after, + .s_panel_video.well .s_figure_link:hover h2:after { + display: none; + } + .card .o_panel_cover, + .panel .o_panel_cover, + .well .o_panel_cover { + display: block; + width: 100%; + height: 170px; + border-radius: 0.125rem 0.125rem 0 0; + background-size: cover; + background-position: center; + } + .o_schedule_demo { + text-align: center; + display: inline-block; + } + @media (min-width: 768px) { + .o_schedule_demo { + max-width: 250px; + width: 100%; + } + } + @media (max-width: 575.98px) { + .o_schedule_demo a: not(.btn) { + color: #26D1AF !important; + } + } + .o_banner_announcement { + background-color: rgba(0, 0, 0, 0.15); + font-size: 13px; + font-weight: 500; + color: white; + } + .o_banner_announcement:hover, + .o_banner_announcement:active, + .o_banner_announcement:focus { + background-color: rgba(0, 0, 0, 0.25); + color: white; + } + .nav-pills.flex-column > li > a { + padding: .5rem 1rem; + border-radius: 0.125rem; + color: #343a40; + } + .nav-pills.flex-column > li > a .badge, + .nav-pills.flex-column > li > a .label { + padding: .4rem .5rem; + background-color: #dee2e6; + } + .nav-pills.flex-column > li > a:hover, + .nav-pills.flex-column > li > a:focus { + color: #875A7B; + } + .nav-pills.flex-column > li > a:hover .badge, + .nav-pills.flex-column > li > a:hover .label, + .nav-pills.flex-column > li > a:focus .badge, + .nav-pills.flex-column > li > a:focus .label { + background-color: #00A09D; + color: #fff; + } + .nav-pills.flex-column > li > a.active, + .nav-pills.flex-column > li > a.active:hover, + .nav-pills.flex-column > li > a.active:focus { + background-color: #875A7B; + color: #fff; + } + .nav-pills.flex-column > li > a.active .badge, + .nav-pills.flex-column > li > a.active .label, + .nav-pills.flex-column > li > a.active:hover .badge, + .nav-pills.flex-column > li > a.active:hover .label, + .nav-pills.flex-column > li > a.active:focus .badge, + .nav-pills.flex-column > li > a.active:focus .label { + background-color: #fff; + color: #875A7B; + } + .o_apps_icons .container { + position: relative; + } + .o_apps_icons .o_search_nav { + padding: 0 15px; + } + .o_apps_icons .o_search_nav .o_apps_search_clear { + position: absolute; + top: 15px; + left: auto; + bottom: auto; + right: 30px; + cursor: pointer; + opacity: 0.5; + } + .o_apps_icons .o_search_nav .o_apps_search_clear:hover { + opacity: 1; + } + .o_apps_icons .o_search_nav .o_apps_search, + .o_apps_icons .o_search_nav .o_apps_search:focus, + .o_apps_icons .o_search_nav .o_apps_search:active { + padding-left: 0; + box-shadow: none; + outline: none; + color: #343a40; + } + .o_apps_list .o_apps_list_col_title { + font-size: 12px; + } + .o_apps_list .o_app_entry { + margin: 6px 10px 40px; + font-size: 13px; + line-height: 1.2; + } + .o_apps_list .o_app_entry.o_app_pseudo span { + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05); + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + border-radius: 4px; + margin: 0 auto 5px; + } + .o_apps_list .o_app_entry { + max-width: 88px; + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + width: 78px; + height: 78px; + } + @media (min-width: 576px) { + .o_apps_list .o_app_entry { + max-width: 90px; + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + width: 80px; + height: 80px; + } + } + @media (min-width: 768px) { + .o_apps_list .o_app_entry { + max-width: 90px; + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + width: 80px; + height: 80px; + } + } + @media (min-width: 992px) { + .o_apps_list .o_app_entry { + max-width: 75px; + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + width: 65px; + height: 65px; + } + } + @media (min-width: 1200px) { + .o_apps_list .o_app_entry { + max-width: 80px; + } + .o_apps_list .o_app_entry.o_app_pseudo span, + .o_apps_list .o_app_entry img { + width: 70px; + height: 70px; + } + } + .o_apps_list .o_app_entry_pseudo_container_left { + position: absolute; + top: 21px; + left: auto; + bottom: auto; + right: 100%; + } + .o_apps_list .o_app_entry_pseudo_container_right { + position: absolute; + top: 21px; + left: 100%; + bottom: auto; + right: auto; + } + .deep-1, + .loempia_app_card > a { + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + .deep-1.deep_hover:hover, + .loempia_app_card > a.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .deep-2, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .card, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .panel, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .well { + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .deep-2.deep_hover:hover, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .deep_hover.card:hover, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .deep_hover.panel:hover, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .deep_hover.well:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.1), 0 11px 7px 0 rgba(0, 0, 0, 0.09); + } + .deep-3 { + box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.1), 0 11px 7px 0 rgba(0, 0, 0, 0.09); + } + .deep-3.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1), 0 14px 12px 0 rgba(0, 0, 0, 0.07); + } + .deep-4, + .o_chat_window { + box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1), 0 14px 12px 0 rgba(0, 0, 0, 0.07); + } + .deep-4.deep_hover:hover, + .deep_hover.o_chat_window:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 27px 55px 0 rgba(0, 0, 0, 0.1), 0 17px 17px 0 rgba(0, 0, 0, 0.05); + } + .deep-5 { + box-shadow: 0 27px 55px 0 rgba(0, 0, 0, 0.1), 0 17px 17px 0 rgba(0, 0, 0, 0.05); + } + .modal-open #wrapwrap > main { + z-index: auto !important; + } + .modal-open #wrapwrap > footer { + z-index: -1 !important; + } + .odoo_primary { + background-color: #875A7B; + color: white; + } + .odoo_primary * { + color: inherit; + } + .o_images_viewer { + cursor: pointer; + position: relative; + } + .o_images_viewer:before, + .o_images_viewer:after { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + transition: opacity 0.3s; + opacity: 0; + } + .o_images_viewer:before { + content: ''; + background-color: rgba(0, 0, 0, 0.3); + } + .o_images_viewer:after { + top: 40%; + content: '\f002'; + font: 4em/1"FontAwesome"; + color: #e9ecef; + text-align: center; + } + .o_images_viewer:hover:before, + .o_images_viewer:hover:after { + opacity: 1; + } + #o_images_viewer_modal .close { + width: 60px; + height: 50px; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + background: #343a40; + color: white; + } + #o_images_viewer_modal .close:hover { + background: black; + } + #o_images_viewer_modal .modal-dialog, + #o_images_viewer_modal .modal-body { + margin-top: 0 !important; + padding: 0; + } + #o_images_viewer_modal .modal-dialog { + max-width: 75%; + height: 100%; + margin: 0 auto; + } + #o_images_viewer_modal .modal-content { + height: 100%; + background: transparent; + border: none; + } + #o_images_viewer_modal .modal-header { + border: none; + } + #o_images_viewer_modal .modal-body { + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + flex: 1 1 auto; + overflow: auto; + } + #o_images_viewer_modal .carousel-control-prev, + #o_images_viewer_modal .carousel-control-next { + width: 45px; + height: 40px; + top: 45%; + background: rgba(33, 37, 41, 0.4); + color: white; + opacity: 0; + transition: opacity 0.3s; + } + #o_images_viewer_modal .carousel-control-prev:hover, + #o_images_viewer_modal .carousel-control-next:hover { + background: #212529; + } + #o_images_viewer_modal .carousel-inner:hover .carousel-control-prev, + #o_images_viewer_modal .carousel-inner:hover .carousel-control-next { + opacity: 1; + } + /* /openerp_website/static/src/scss/typography.scss defined in bundle 'web.assets_frontend' */ + body { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + .display-1, + h1, + .h1 { + letter-spacing: -0.03em; + word-spacing: 0.02em; + } + .display-2, + h2, + .h2 { + letter-spacing: -0.02em; + word-spacing: 0.015em; + } + .display-3, + h3, + .h3, + #wrap.website_blog .o_post_subtitle h2 { + letter-spacing: -0.01em; + word-spacing: 0.01em; + } + .display-4, + h4, + .h4, + #wrapwrap.o_odoo_editions .o_table_features thead th { + letter-spacing: 0em; + word-spacing: 0.005em; + } + a { + font-weight: 600; + } + .fw_light, + .fw_extralight { + font-weight: 300; + } + .fw_light label, + .fw_light b, + .fw_light strong, + .fw_light a, + .fw_extralight label, + .fw_extralight b, + .fw_extralight strong, + .fw_extralight a { + font-weight: 400; + } + .fw_regular, + .o_jobs #jobs_grid .card, + .o_jobs #jobs_grid .panel, + .o_jobs #jobs_grid .well { + font-weight: 400; + } + .fw_medium { + font-weight: 500; + } + .fw_semibold { + font-weight: 600; + } + .fw_bold { + font-weight: bold; + } + .text-heading { + color: #212529; + } + .text-default { + color: #343a40; + } + .text-white a { + color: #26D1AF; + } + .text-white a:hover, + .text-white a:focus { + color: #2AEBC4; + } + .card-body .text-muted, + .panel-body .text-muted, + .well .text-muted { + color: #6c757d !important; + } + blockquote { + border-left-width: 3px; + } + /* /openerp_website/static/src/scss/layout.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap { + position: relative; + display: block; + height: auto; + min-height: 100%; + background-color: #212529; + } + #wrapwrap > * { + display: block; + } + #wrapwrap:not(.o_fullscreen) > main { + z-index: 1; + position: relative; + height: auto; + background-color: #f8f9fa; + transform: translate3d(auto, auto, 0); + white-space: normal; + box-shadow: 0 10px 10px #16181b; + } + #wrapwrap:not(.o_fullscreen) > main::before, + #wrapwrap:not(.o_fullscreen) > main::after { + content: ""; + display: table; + } + @media (max-width: 991.98px) { + #wrapwrap.o_fullscreen > footer#bottom { + display: none; + } + } + @media (min-width: 576px) { + #wrapwrap > header + main >: not(#wrap): not(.o_wslides_fs_main), #wrapwrap > header + main > #wrap: not(.website_blog) >: first-child, #wrapwrap > header + main > #wrap.website_blog: not(.o_wblog_cover_post) >: first-child, #wrapwrap > header + main > #wrap.website_blog.o_wblog_cover_post > #o_wblog_blog_top .o_wblog_post_title { + border-top: 50px solid transparent !important; + } + #wrapwrap > header.o_has_sub_nav + main >:not(#wrap):not(.o_wslides_fs_main), + #wrapwrap > header.o_has_sub_nav + main > #wrap:not(.website_blog) >:first-child, + #wrapwrap > header.o_has_sub_nav + main > #wrap.website_blog:not(.o_wblog_cover_post) >:first-child, + #wrapwrap > header.o_has_sub_nav + main > #wrap.website_blog.o_wblog_cover_post > #o_wblog_blog_top .o_wblog_post_title { + border-top: 90px solid transparent !important; + } + } + /* /openerp_website/static/src/scss/header.scss defined in bundle 'web.assets_frontend' */ + #oe_main_menu_navbar ~ #wrapwrap .o_main_header.o_has_sub_nav.o_scrolled { + top: -4px; + } + .o_main_header { + position: fixed; + width: 100%; + height: 50px; + z-index: 2; + background-color: rgba(255, 255, 255, 0.6); + color: #343a40; + font-family: "Montserrat", "Odoo Unicode Support Noto", sans-serif; + font-size: 12px; + transition: all 0.2s ease; + transition-property: background, box-shadow; + transform: translate3d(auto, auto, 0); + } + @media (prefers-reduced-motion: reduce) { + .o_main_header { + transition: none; + } + } + .o_main_header a:focus, + .o_main_header a:active, + .o_main_header a:focus:active { + outline: none; + } + .o_main_header .btn-primary { + color: white !important; + } + .o_main_header > .o_main_header_main { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; + height: 100%; + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main { + max-width: 540px; + } + } + @media (min-width: 768px) { + .o_main_header > .o_main_header_main { + max-width: 720px; + } + } + @media (min-width: 992px) { + .o_main_header > .o_main_header_main { + max-width: 960px; + } + } + @media (min-width: 1200px) { + .o_main_header > .o_main_header_main { + max-width: 1140px; + } + } + @media (max-width: 767.98px) { + .o_main_header > .o_main_header_main { + max-width: none; + } + } + .o_main_header > .o_main_header_main a { + color: inherit; + } + .o_main_header > .o_main_header_main a:hover, + .o_main_header > .o_main_header_main a:focus { + color: #2e3a46; + } + .o_main_header > .o_main_header_main .o_logo { + margin: 15px 0; + width: 63px; + height: 20px; + background-size: cover; + } + .o_main_header > .o_main_header_main > .o_primary_nav { + margin: 0 auto; + padding: 0; + text-align: center; + white-space: nowrap; + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main > .o_primary_nav { + height: 100%; + } + .o_main_header > .o_main_header_main > .o_primary_nav:before { + content: ""; + background: transparent; + z-index: -1; + visibility: hidden; + box-shadow: 0 1px 0 transparent; + width: 100%; + height: 50px; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + transition: background 500ms cubic-bezier(0.55, 0, 0.1, 1) 0ms, visibility 0ms linear 500ms, box-shadow 500ms linear 0ms; + } + } + @media (min-width: 576px) and (prefers-reduced-motion: reduce) { + .o_main_header > .o_main_header_main > .o_primary_nav: before { + transition: none; + } + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main > .o_primary_nav.o_sub_opened: before { + visibility: visible; + background: #FCFCFC; + box-shadow: 0 1px 0 #e9ecef; + transition: background 500ms cubic-bezier(0.55, 0, 0.1, 1) 0ms, visibility 0ms linear 0s, box-shadow 500ms linear 0ms; + } + } + @media (min-width: 576px) and (prefers-reduced-motion: reduce) { + .o_main_header > .o_main_header_main > .o_primary_nav.o_sub_opened: before { + transition: none; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown { + position: static; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a { + position: relative; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a::after { + content: ""; + display: block; + margin: 0; + position: absolute; + top: 47%; + left: auto; + bottom: auto; + right: 0; + transform-origin: 50% 50%; + transition: all 300ms ease 0s; + width: 10px; + height: 2px; + border: none; + background-color: #212529; + } + @media (max-width: 767.98px) { + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a: : before, .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a: : after { + background-color: #fff; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a::before { + transform: rotate(45deg); + right: 6px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > a::after { + transform: rotate(-45deg); + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a { + color: #875A7B; + font-weight: bold; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a .badge, + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a .label { + display: none; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a::after { + background-color: #875A7B !important; + right: 3px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a::before { + transform: rotate(-45deg); + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown.show > a::after { + transform: rotate(45deg); + } + .o_main_header > .o_main_header_main > .o_primary_nav .dropdown > .dropdown-menu { + border: none; + border-radius: 0; + margin: 0; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li { + display: inline-block !important; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li > a { + height: 100%; + line-height: 50px; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li > a:not(.btn) { + display: inline-block; + padding: 0 20px; + font-weight: 600; + text-transform: uppercase; + } + @media (min-width: 768px) and (max-width: 991.98px) { + .o_main_header > .o_main_header_main > .o_primary_nav > li > a: not(.btn) { + font-size: 11px; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li > a:not(.btn):not(.dropdown-toggle) { + padding: 0 10px; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.dropdown > a { + margin-right: 20px; + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav { + visibility: visible; + background-color: white; + transform: translate(0, 0); + transition: transform 500ms cubic-bezier(0.55, 0, 0.1, 1) 0ms, visibility 0ms linear 0ms, background-color 0ms linear 500ms; + } + } + @media (min-width: 576px) and (prefers-reduced-motion: reduce) { + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav { + transition: none; + } + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .row > div, .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .form-horizontal .container > .form-group > div, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .form-group > div { + opacity: 1; + transform: translate(0, 0); + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .row > div:nth-child(1), + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .form-horizontal .container > .form-group > div:nth-child(1), + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .form-group > div:nth-child(1) { + transition-delay: 100ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .row > div:nth-child(2), + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .form-horizontal .container > .form-group > div:nth-child(2), + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .form-group > div:nth-child(2) { + transition-delay: 200ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .row > div:nth-child(3), + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .form-horizontal .container > .form-group > div:nth-child(3), + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .form-group > div:nth-child(3) { + transition-delay: 300ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .row > div:nth-child(4), + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .form-horizontal .container > .form-group > div:nth-child(4), + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .container > .form-group > div:nth-child(4) { + transition-delay: 400ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav .o_store_link { + max-height: 50px; + transition: max-height 500ms cubic-bezier(0.55, 0, 0.1, 1) 300ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav::before { + opacity: 0.5; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav { + width: 100%; + padding: 15px 0 65px; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05); + } + @media (min-width: 992px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group { + margin-left: -45px; + margin-right: -45px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div { + padding-left: 45px; + padding-right: 45px; + } + } + @media (max-width: 991.98px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container { + max-width: 100%; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div { + font-size: 16px; + overflow: hidden; + } + @media (min-width: 768px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div { + height: 355px; + padding-top: 10px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div + div, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div + div, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div + div { + border-left: 1px solid #e9ecef; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul { + position: relative; + list-style: none; + padding: 0; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li { + height: 30px; + transition: all 300ms cubic-bezier(0.55, 0, 0.1, 1) 100ms; + transition-property: height, opacity; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li > a, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li > a, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li > a { + display: block; + height: 100%; + padding: 0; + line-height: 30px; + font-weight: 500; + font-size: 13px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li > a .badge, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li > a .badge, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li > a .badge, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li > a .label, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li > a .label, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li > a .label { + font-size: 12px; + padding: .25em .85em; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown > a::before, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown > a::after, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown > a::after, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown > a::after { + top: 50%; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown:not(.show) > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown:not(.show) > a::before, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown:not(.show) > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown:not(.show) > a::after, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown:not(.show) > a::after, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown:not(.show) > a::after { + transform-origin: 7px 50%; + width: 8px; + right: 1px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown > ul, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown > ul, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown > ul { + position: absolute; + top: 30px; + left: 0; + bottom: 0; + right: 0; + transform: translate(100%, 0); + opacity: 0; + transition: all 300ms cubic-bezier(0.55, 0, 0.1, 1) 0; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul > li.dropdown.show > ul, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > ul, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > ul { + transform: translate(0, 0); + opacity: 1; + transition: all 300ms cubic-bezier(0.55, 0, 0.1, 1) 100ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div ul.o_sub_opened > li:not(.show), + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div ul.o_sub_opened > li:not(.show), + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div ul.o_sub_opened > li:not(.show) { + opacity: 0; + height: 0 !important; + overflow: hidden; + transition: all 300ms cubic-bezier(0.55, 0, 0.1, 1) 0; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family { + text-align: center; + font-weight: 600; + line-height: 2; + pointer-events: none; + cursor: default; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family::selection, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family::selection, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family::selection, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family *::selection, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family *::selection, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family *::selection { + background: transparent; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family::-moz-selection, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family::-moz-selection, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family::-moz-selection, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family *::-moz-selection, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family *::-moz-selection, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family *::-moz-selection { + background: transparent; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family > span, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span { + background-image: url("/openerp_website/static/src/scss/../img/2016/apps_families_s.png"); + background-position: 0px 50%; + background-repeat: no-repeat; + display: none; + } + @media only screen and (-webkit-min-device-pixel-ratio: 2), + only screen and (min--moz-device-pixel-ratio: 2), + only screen and (-o-min-device-pixel-ratio: 2 / 1), + only screen and (min-device-pixel-ratio: 2), + only screen and (min-resolution: 192dpi), + only screen and (min-resolution: 2dppx) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family > span, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span { + background-image: url("/openerp_website/static/src/scss/../img/2016/2x_apps_families_s.png"); + } + } + @media (min-width: 576px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family > span, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family > span { + display: block; + margin: 0 auto; + background-size: auto 100%; + width: 41px; + height: 40px; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div .o_nav_app_family > div, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div .o_nav_app_family > div, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div .o_nav_app_family > div { + font-size: 0.7em; + font-weight: 500; + line-height: 1; + color: #6c757d; + margin-bottom: 1.3em; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div a:hover, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div a:focus, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div a:active, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div a:active, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div a:active { + background-color: transparent; + } + @media (min-width: 768px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_website_apps a: hover, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_website_apps a: hover, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_website_apps a: hover, .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_website_apps a: focus, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_website_apps a: focus, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_website_apps a: focus, .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_website_apps .o_nav_app_family, .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_website_apps .o_nav_app_family, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_website_apps .o_nav_app_family { + color: #5B899E; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_sale_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_sale_apps a:hover, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_sale_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_sale_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_sale_apps a:focus, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_sale_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_sale_apps .o_nav_app_family, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_sale_apps .o_nav_app_family, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_sale_apps .o_nav_app_family { + color: #E46F78; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_sale_apps .o_nav_app_family > span, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_sale_apps .o_nav_app_family > span, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_sale_apps .o_nav_app_family > span { + background-position: -48px 50%; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_operation_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_operation_apps a:hover, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_operation_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_operation_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_operation_apps a:focus, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_operation_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_operation_apps .o_nav_app_family, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_operation_apps .o_nav_app_family, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_operation_apps .o_nav_app_family { + color: #5C5B80; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_operation_apps .o_nav_app_family > span, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_operation_apps .o_nav_app_family > span, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_operation_apps .o_nav_app_family > span { + background-position: -96px 50%; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_productivity_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_productivity_apps a:hover, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_productivity_apps a:hover, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_productivity_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_productivity_apps a:focus, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_productivity_apps a:focus, + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_productivity_apps .o_nav_app_family, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_productivity_apps .o_nav_app_family, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_productivity_apps .o_nav_app_family { + color: #D5653E; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .row > div.o_productivity_apps .o_nav_app_family > span, + .o_main_header > .o_main_header_main > .o_primary_nav .form-horizontal .o_secondary_nav > .container > .form-group > div.o_productivity_apps .o_nav_app_family > span, + .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .container > .form-group > div.o_productivity_apps .o_nav_app_family > span { + background-position: -144px 50%; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .o_store_link { + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: 0; + overflow: hidden; + display: block; + height: 50px; + line-height: 50px; + border-top: 1px solid #e9ecef; + text-align: center; + font-size: 12px; + font-weight: 500; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .o_store_link a { + width: auto; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav > .o_store_link a:hover { + background-color: transparent; + color: #875A7B; + } + @media (min-width: 768px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav { + display: block; + background-color: #FCFCFC; + visibility: hidden; + z-index: -2; + transform: translate(0, -115%); + transition: transform 333.33333333ms cubic-bezier(0.55, 0, 0.1, 1) 0ms, visibility 0ms linear 333.33333333ms, background-color 0ms linear 0ms; + } + } + @media (min-width: 768px) and (prefers-reduced-motion: reduce) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav { + transition: none; + } + } + @media (min-width: 768px) { + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav .container > .row > div, .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav .form-horizontal .container > .form-group > div, .form-horizontal .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav .container > .form-group > div { + opacity: 0; + transform: translate(0, -30%); + transition: all 500ms cubic-bezier(0.55, 0, 0.1, 1) 0ms; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav .o_store_link { + max-height: 0; + transition: max-height 250ms cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + .o_main_header > .o_main_header_main > .o_primary_nav .o_secondary_nav::before { + content: ""; + position: absolute; + top: 100%; + left: 0; + bottom: -1000px; + right: 0; + display: block; + background-color: #000; + opacity: 0; + transition: opacity 500ms cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + } + .o_main_header > .o_main_header_main .o_header_buttons { + height: 100%; + line-height: 50px; + float: right; + } + .o_main_header > .o_main_header_main .o_header_buttons > * { + display: inline-block; + float: left; + } + .o_main_header > .o_main_header_main .o_header_buttons a:not(.btn) { + display: inline-block; + padding: 0 20px; + font-weight: 600; + text-transform: uppercase; + } + @media (min-width: 768px) and (max-width: 991.98px) { + .o_main_header > .o_main_header_main .o_header_buttons a: not(.btn) { + font-size: 11px; + } + .o_main_header > .o_main_header_main .o_header_buttons a:not(.btn):not(.dropdown-toggle) { + padding: 0 10px; + } + } + .o_main_header > .o_main_header_main .o_header_buttons a.dropdown-toggle { + padding: 0 15px; + } + .o_main_header > .o_main_header_main .o_header_buttons a.o_my_cart { + padding: 0; + } + .o_main_header > .o_main_header_main .o_header_buttons a.o_my_cart .my_cart_quantity { + font-family: sans-serif; + border-radius: 100%; + font-weight: 500; + font-size: 90%; + padding: 4px 0; + min-width: 19px; + text-align: center; + display: inline-block; + } + .o_main_header > .o_main_header_main .o_header_buttons .btn-primary { + margin-top: 9px; + } + .o_main_header > .o_main_header_main .o_header_buttons .o_btn_live_dot { + margin-right: 6px; + color: #de4e4a; + animation: o_blink 1.2s cubic-bezier(0.5, 0, 1, 1) infinite alternate; + } + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown { + margin: 0 5px; + } + @media (min-width: 992px) { + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown { + margin: 0 15px; + } + } + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown, + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown .dropdown-toggle { + height: 100%; + } + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown > .dropdown-menu { + left: auto; + right: 0; + line-height: 1.45; + } + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown > .dropdown-menu .dropdown-item, + .o_main_header > .o_main_header_main .o_header_buttons > .dropdown > .dropdown-menu a { + padding: 5px 15px; + font-size: 13px; + font-weight: 500; + text-transform: none; + } + .o_main_header .o_sub_nav { + border: 1px solid rgba(0, 0, 0, 0.05); + border-width: 1px 0; + background-color: rgba(255, 255, 255, 0.8); + } + .o_main_header .o_sub_nav, + .o_main_header .o_sub_nav > .container { + min-height: 40px; + } + .o_main_header .o_sub_nav a:not(.dropdown-item) { + font-weight: 500; + color: #495057; + } + .o_main_header .o_sub_nav a:not(.dropdown-item):hover, + .o_main_header .o_sub_nav a:not(.dropdown-item):focus, + .o_main_header .o_sub_nav a:not(.dropdown-item).focus { + color: #212529; + } + .o_main_header .o_sub_nav a:not(.dropdown-item):active, + .o_main_header .o_sub_nav a:not(.dropdown-item).active { + color: #212529; + } + @media (min-width: 576px) { + .o_main_header .o_sub_nav .o_sub_nav_title { + transform: translate(-64px, 0); + transition: transform 400ms ease 0s; + } + } + .o_main_header .o_sub_nav .call-to-action { + overflow: hidden; + max-width: 0px; + transform-origin: 0 0; + transition: max-width 0.3s ease 0ms; + white-space: nowrap; + } + .o_main_header .o_sub_nav .call-to-action > .btn { + line-height: 1.4; + } + @media (min-width: 576px) { + .o_main_header.o_scrolled .o_sub_nav { + background: #FCFCFC; + } + .o_main_header.o_scrolled .o_sub_nav .o_sub_nav_title { + transform: translate(0, 0); + } + .o_main_header.o_scrolled .o_sub_nav .call-to-action { + max-width: none; + } + } + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav { + transition: 0.3s background-color; + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 0.1); + } + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .o_app_name_title, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .nav > li > a { + color: rgba(255, 255, 255, 0.9); + } + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .o_app_name_title:hover, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .o_app_name_title:focus, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .o_app_name_title.focus, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .nav > li > a:hover, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .nav > li > a:focus, + .o_main_header.o_inverted:not(.o_scrolled) > .o_sub_nav .nav > li > a.focus { + color: white; + } + @media (min-width: 576px) { + .o_main_header.o_has_sub_nav { + position: absolute; + } + .o_main_header.o_has_sub_nav.o_scrolled { + position: fixed; + top: -51px; + } + .o_main_header.o_inverted { + background-color: transparent; + color: white; + } + .o_main_header.o_inverted a:hover, + .o_main_header.o_inverted a:focus { + color: inherit; + } + .o_main_header.o_inverted .o_logo { + background-position: 100% 0; + } + .o_main_header.o_inverted .o_logo.o_logo_15.center-block { + background-position: 102% 0; + } + .o_main_header.o_inverted .o_main_header_main > .o_primary_nav > li.dropdown > a::before, + .o_main_header.o_inverted .o_main_header_main > .o_primary_nav > li.dropdown > a::after { + background-color: white; + box-shadow: 0 1px 1px rgba(255, 255, 255, 0.1); + } + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu .dropdown-item:hover, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu a:hover, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu .dropdown-item:focus, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu a:focus { + color: #343a40; + } + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu .dropdown-item.active a:hover, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu a.active a:hover, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu .dropdown-item.active a:focus, + .o_main_header.o_inverted > .o_sub_nav .dropdown-menu a.active a:focus { + color: #fff; + } + .o_main_header > .o_main_header_main > .o_header_buttons .dropdown.show { + background-color: #FCFCFC; + color: #343a40; + } + .o_main_header > .o_main_header_main > .o_header_buttons .dropdown.show .dropdown-menu { + background-color: #FCFCFC; + margin-top: 0; + border: none; + border-radius: 0; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + text-align: left; + } + .o_main_header > .o_main_header_main > .o_header_buttons .dropdown.show .dropdown-menu.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .o_main_header > .o_main_header_main > .o_header_buttons .dropdown.show .dropdown-menu > .dropdown-item, + .o_main_header > .o_main_header_main > .o_header_buttons .dropdown.show .dropdown-menu > a { + display: block; + color: #343a40; + float: none; + } + } + .o_main_header.o_scrolled:not(.o_transparent_blocked), + .o_main_header.o_sub_opened { + background-color: #FCFCFC; + color: #343a40; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + .o_main_header.o_scrolled:not(.o_transparent_blocked).deep_hover:hover, + .o_main_header.o_sub_opened.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .o_main_header.o_scrolled:not(.o_transparent_blocked) .o_logo, + .o_main_header.o_sub_opened .o_logo { + background-position: 0 0; + } + .o_main_header.o_scrolled:not(.o_transparent_blocked) > .o_main_header_main > .o_primary_nav > li.dropdown > a::before, + .o_main_header.o_scrolled:not(.o_transparent_blocked) > .o_main_header_main > .o_primary_nav > li.dropdown > a::after, + .o_main_header.o_sub_opened > .o_main_header_main > .o_primary_nav > li.dropdown > a::before, + .o_main_header.o_sub_opened > .o_main_header_main > .o_primary_nav > li.dropdown > a::after { + background-color: #343a40; + box-shadow: 0 1px 1px rgba(52, 58, 64, 0.1); + } + .o_main_header.o_sub_opened .o_sub_nav { + display: none; + } + @media (max-width: 767.98px) { + .o_main_header { + position: relative; + height: auto; + min-height: 50px; + background-color: #FCFCFC; + color: #343a40; + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + .o_main_header.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .o_main_header .o_logo { + background-position: 0 0; + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.dropdown > a::before, + .o_main_header > .o_main_header_main > .o_primary_nav > li.dropdown > a::after { + background-color: #343a40; + box-shadow: 0 1px 1px rgba(52, 58, 64, 0.1); + } + .o_main_header > .o_main_header_main { + position: relative; + text-align: right; + } + .o_main_header > .o_main_header_main > .o_primary_nav, + .o_main_header > .o_main_header_main .o_header_buttons { + display: none; + } + .o_main_header > .o_main_header_main > .o_sub_nav { + margin: 0 16px; + border: none; + } + .o_main_header > .o_main_header_main > .o_sub_nav > .dropdown-toggle { + margin: 0; + line-height: 50px; + } + .o_main_header > .o_main_header_main > .o_sub_nav > .dropdown-toggle > .o_app_name_title { + transform: translate(0, 0); + } + .o_main_header > .o_main_header_main > .o_sub_nav > .dropdown-toggle > .o_app_name_title::after { + content: ""; + display: inline-block; + width: 0; + height: 0; + vertical-align: middle; + border-bottom: 0; + border-left: 0.3em solid transparent; + border-right: 0.3em solid transparent; + border-top: 0.3em solid; + -moz-transform: scale(0.9999); + margin-left: 5px; + } + .o_main_header > .o_main_header_main > .o_sub_nav > .dropdown-menu { + margin: 0; + border-radius: 0; + } + .o_main_header > .o_main_header_main > .o_mobile_menu_toggle { + width: 50px; + line-height: 50px; + margin-right: -15px; + font-size: 18px; + text-align: center; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main { + margin: 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons { + background-color: #25252D; + padding: 0 15px; + box-sizing: content-box; + margin: 0 -15px 0; + display: block; + text-align: center; + width: 100%; + height: auto; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * { + overflow: visible !important; + float: none; + display: inline; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * > a:not(.btn) { + display: initial !important; + color: #FCFCFC; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > *.btn { + white-space: nowrap; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * .dropdown-menu { + position: relative !important; + transform: none !important; + background: rgba(255, 255, 255, 0.05); + width: 100%; + margin: 0 -15px 0; + box-sizing: content-box; + padding: 5px 15px; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * .dropdown-menu > .dropdown-item, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * .dropdown-menu > a { + display: block; + padding: 5px; + color: #FCFCFC; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * .dropdown-menu > .dropdown-item:hover, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_header_buttons > * .dropdown-menu > a:hover { + background-color: transparent; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav { + display: block; + background-color: #25252D; + margin: 0 -15px 0; + padding: 0; + float: none; + white-space: normal; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav .dropdown-menu { + color: #dee2e6; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav a:hover, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav a:focus, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav a:active { + color: white; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav li { + border: 0 solid #33343D; + border-width: 1px 5px 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li { + width: 100%; + padding: 0 15px; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown { + padding: 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > a { + display: none; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .dropdown-menu { + position: static; + display: block; + background-color: transparent; + box-shadow: none; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav { + padding: 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div { + padding: 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul { + list-style-type: none; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li { + height: 50px; + padding: 0 15px; + border-width: 1px 0 0; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li > a, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li > a { + line-height: 50px; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show { + height: auto; + border: none; + background-color: #25252D; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle { + color: !important; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle:hover, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle:hover, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle:focus, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle:focus, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle:active, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle:active { + color: white !important; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle:before, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle:before, + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > a.dropdown-toggle:after, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > a.dropdown-toggle:after { + background: white !important; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div ul > li.dropdown.show > ul, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div ul > li.dropdown.show > ul { + position: static; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div > .o_nav_app_family, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div > .o_nav_app_family { + height: 50px; + line-height: 50px; + background-color: #33343D; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div > .o_nav_app_family > *, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div > .o_nav_app_family > * { + display: none; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .row > div > .o_nav_app_family::after, + .form-horizontal .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .container > .form-group > div > .o_nav_app_family::after { + content: "(Apps)"; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .o_store_link { + position: relative; + border-top: 5px solid #33343D; + line-height: inherit; + height: auto; + text-align: left; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown > .o_secondary_nav > .o_store_link a { + display: block; + border-top: 1px solid #33343D; + height: 50px; + line-height: 50px; + } + .o_main_header.o_mobile_menu_opened > .o_main_header_main > .o_primary_nav > li.dropdown::after { + content: ""; + display: inline-block; + width: 100%; + height: 20px; + margin-bottom: -5px; + background-color: #33343D; + } + .o_main_header.o_mobile_menu_opened > .o_sub_nav { + display: none; + } + } + /* /openerp_website/static/src/scss/footer.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap > footer { + position: relative; + width: 100%; + height: auto; + min-height: 300px; + background-color: #212529 !important; + color: #6c757d; + z-index: 1; + } + @media (min-width: 992px) { + #wrapwrap > footer.o_footer_effect { + position: absolute; + top: auto; + left: 0; + bottom: 0; + right: 0; + position: fixed; + z-index: 0; + } + } + #wrapwrap > footer .o_footer_logo { + margin-bottom: 3em; + margin-top: 3em; + } + #wrapwrap > footer a { + color: #adb5bd; + } + #wrapwrap > footer a:hover, + #wrapwrap > footer a:active, + #wrapwrap > footer a:focus { + color: white; + } + #wrapwrap > footer .dropdown-item, + #wrapwrap > footer .dropdown-menu a, + .dropdown-menu #wrapwrap > footer a { + color: #212529; + } + #wrapwrap > footer .dropdown-item:hover, + #wrapwrap > footer .dropdown-menu a:hover, + .dropdown-menu #wrapwrap > footer a:hover, + #wrapwrap > footer .dropdown-item:focus, + #wrapwrap > footer .dropdown-menu a:focus, + .dropdown-menu #wrapwrap > footer a:focus { + color: #16181b; + } + #wrapwrap > footer .dropdown-item:active, + #wrapwrap > footer .dropdown-menu a:active, + .dropdown-menu #wrapwrap > footer a:active { + color: white; + } + #wrapwrap > footer .divider { + margin: 10px 0; + } + #wrapwrap > footer ul, + #wrapwrap > footer ol { + list-style: none; + padding-left: 0; + } + #wrapwrap > footer span.menu_title { + font-weight: 600; + font-size: 1.2em; + color: white; + } + #wrapwrap > footer span.menu_title + ul { + font-size: 0.9em; + margin-top: 10px; + } + #wrapwrap > footer .o_language_selector, + #wrapwrap > footer .o_country_selector { + display: inline-block; + opacity: 0.8; + } + #wrapwrap > footer .o_language_selector a, + #wrapwrap > footer .o_language_selector .o_country_name, + #wrapwrap > footer .o_country_selector a, + #wrapwrap > footer .o_country_selector .o_country_name { + font-size: 0.9em; + font-weight: 600; + } + #wrapwrap > footer .o_language_selector img, + #wrapwrap > footer .o_country_selector img { + max-height: 20px; + margin-right: 5px; + vertical-align: bottom; + } + #wrapwrap > footer .o_language_selector:hover, + #wrapwrap > footer .o_country_selector:hover { + opacity: 1; + } + #wrapwrap > footer .o_language_selector .dropdown-menu.js_language_selector { + transform: translate3d(0, 0, 0) !important; + max-height: 230px; + overflow: auto; + } + #wrapwrap > footer .o_country_selector { + float: right; + } + #wrapwrap > footer hr { + margin: 10px 0; + border-top-color: #383f45; + } + #wrapwrap > footer .social-links .fa { + margin-right: 20px; + } + #wrapwrap > footer .o_footer_bottom { + background-color: #212529; + color: #adb5bd; + padding: 1em 0; + margin-top: 3em; + } + #wrapwrap > footer .o_footer_bottom a { + opacity: 0.6; + } + #wrapwrap > footer .o_footer_bottom a:hover { + opacity: 1; + } + #wrapwrap > footer .o_footer_bottom .o_logo { + margin-left: 5px; + margin-bottom: -2px; + } + /* /openerp_website/static/src/scss/page-specific.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap.o_home .s_banner { + padding-bottom: 5%; + } + #wrapwrap.o_home .s_banner .o_banner_home_image { + max-width: 180%; + } + @media (min-width: 768px) and (max-width: 991.98px) { + #wrapwrap.o_home .s_banner .o_banner_home_image { + margin-right: -140px; + } + } + @media (min-width: 992px) { + #wrapwrap.o_home .s_o_number_unique_value { + position: absolute; + top: auto; + left: auto; + bottom: 0; + right: auto; + padding-right: 30px; + width: 100%; + background: #f8f9fa; + } + #wrapwrap.o_home .s_o_number_unique_value:before, + #wrapwrap.o_home .s_o_number_unique_value:after { + content: ""; + width: 200%; + height: 100%; + position: absolute; + top: 0; + left: 100%; + bottom: 0; + right: auto; + background: #f8f9fa; + } + #wrapwrap.o_home .s_o_number_unique_value:before { + position: absolute; + top: 0; + left: auto; + bottom: 0; + right: 0; + } + } + @media (min-width: 992px) { + #wrapwrap.o_home .o_no_more_pain { + max-width: 480px; + } + } + @media (min-width: 1200px) { + #wrapwrap.o_home .o_no_more_pain { + max-width: 570px; + min-width: 490px; + } + } + #wrapwrap.o_login > main, + #wrapwrap.o_sign_up_login > main, + #wrapwrap.o_reset_password > main { + min-height: 100vh; + overflow: hidden; + } + #wrapwrap.o_login > main .oe_website_login_container, + #wrapwrap.o_sign_up_login > main .oe_website_login_container, + #wrapwrap.o_reset_password > main .oe_website_login_container { + overflow: hidden; + margin: 0 auto; + } + @media (min-width: 768px) { + #wrapwrap.o_login > main .oe_website_login_container, #wrapwrap.o_sign_up_login > main .oe_website_login_container, #wrapwrap.o_reset_password > main .oe_website_login_container { + padding-top: 0px !important; + margin-top: -30px; + padding-bottom: 10px; + } + } + #wrapwrap.o_login > main .oe_website_login_container .oe_login_form, + #wrapwrap.o_sign_up_login > main .oe_website_login_container .oe_login_form, + #wrapwrap.o_reset_password > main .oe_website_login_container .oe_login_form { + margin: 15px auto 0; + } + #wrapwrap.o_login > main .oe_website_login_container .alert, + #wrapwrap.o_sign_up_login > main .oe_website_login_container .alert, + #wrapwrap.o_reset_password > main .oe_website_login_container .alert { + font-size: 0.8em; + font-weight: 400; + } + #wrapwrap.o_login > main .oe_website_login_container form, + #wrapwrap.o_sign_up_login > main .oe_website_login_container form, + #wrapwrap.o_reset_password > main .oe_website_login_container form { + max-width: 400px; + border-top: 1px solid #e9ecef; + padding-top: 10px; + } + #wrapwrap.o_login > main .oe_website_login_container form .popover.top, + #wrapwrap.o_sign_up_login > main .oe_website_login_container form .popover.top, + #wrapwrap.o_reset_password > main .oe_website_login_container form .popover.top { + height: auto; + background-color: #fff; + } + #wrapwrap.o_login > main .oe_website_login_container button[type='submit'], + #wrapwrap.o_sign_up_login > main .oe_website_login_container button[type='submit'], + #wrapwrap.o_reset_password > main .oe_website_login_container button[type='submit'] { + float: none !important; + width: 100%; + margin-top: 20px; + text-transform: uppercase; + font-weight: 400; + } + @media (min-width: 768px) { + #wrapwrap.o_documents .media-body { + padding-left: 10px; + } + } + #wrapwrap.o_documents .o_documents_fullwidth_pic_1 { + background-size: 100% auto; + padding-top: 38%; + } + #wrapwrap.o_documents .o_documents_fullwidth_pic_1 .container { + margin-top: -10%; + } + @media (min-width: 768px) { + #wrapwrap.o_documents .o_documents_fullwidth_pic_1 .container { + position: relative; + margin-top: -34%; + z-index: 1; + } + #wrapwrap.o_documents .o_documents_fullwidth_pic_1 .container .o_documents_panel_box { + position: absolute; + top: 10%; + left: 15px; + bottom: auto; + right: 55%; + } + } + #wrapwrap.o_documents .o_dc { + padding-top: 40%; + background-size: 100% auto; + background-position: top center; + } + @media (max-width: 767.98px) { + #wrapwrap.o_documents .o_dc .o_dc_form { + background: none; + } + } + @media (min-width: 768px) { + #wrapwrap.o_documents .o_dc .o_dc_form { + box-shadow: -40px 40px 160px 0 rgba(0, 0, 0, 0.08), -8px 8px 15px 0 rgba(120, 120, 120, 0.04), 3px 3px 30px 0 rgba(0, 0, 0, 0.04) !important; + } + } + #wrapwrap.o_documents .o_dc .o_dc_form .o_dc_input_group .o_dc_range { + max-width: 300px; + } + #wrapwrap.o_documents .o_dc .o_dc_form .o_dc_result .o_value { + min-width: 44px; + } + #wrapwrap.o_documents .o_dc figure { + position: relative; + } + #wrapwrap.o_documents .o_dc figure figcaption { + position: absolute; + top: 55%; + left: 0; + bottom: auto; + right: 0; + z-index: 2; + line-height: 1.1; + } + #wrapwrap.o_documents .o_dc figure svg { + margin: 0 auto; + transform: rotate(-90deg); + background: #e9ecef; + border-radius: 50%; + display: block; + } + #wrapwrap.o_documents .o_dc figure circle { + fill: #e9ecef; + stroke-width: 100px; + transition: stroke-dasharray .3s ease .4s; + stroke-dasharray: 0, 200, 0, 200; + } + #wrapwrap.o_documents .o_dc .nav.nav-tabs a { + white-space: nowrap; + } + @media (max-width: 991.98px) { + #wrapwrap.o_documents .o_dc .nav.nav-tabs { + overflow-x: auto; + } + } + #wrapwrap.o_documents .o_dc .tab-content table.table td:first-child, + #wrapwrap.o_documents .o_dc .tab-content table.table th:first-child { + letter-spacing: -0.03em; + word-spacing: -0.03em; + } + #wrapwrap.o_crm .o_crm_animation_wrapper { + position: relative; + } + #wrapwrap.o_crm .o_crm_animation_wrapper > .crm_animation { + background-image: url("/openerp_website/static/src/img/2016/crm/crm_preview.gif"); + background-size: cover; + border: 1px solid #e9ecef; + position: absolute; + top: 9%; + left: 8%; + bottom: 10%; + right: 8%; + width: auto; + } + #wrapwrap.o_website_builder .o_big_laptop .container, + #wrapwrap.o_website_builder .o_big_laptop .row, + #wrapwrap.o_website_builder .o_big_laptop .form-horizontal .form-group, + .form-horizontal #wrapwrap.o_website_builder .o_big_laptop .form-group { + height: 100%; + position: relative; + } + #wrapwrap.o_website_builder .o_big_laptop .o_images .o_ui { + opacity: 0; + transform: translate(-50px, 0); + position: absolute; + top: 25%; + left: auto; + bottom: auto; + right: 10%; + transition: all 1s ease 0s; + width: auto; + height: 45%; + } + @media (min-width: 768px) { + #wrapwrap.o_website_builder .o_big_laptop { + height: 500px; + } + #wrapwrap.o_website_builder .o_big_laptop .o_images { + height: 100%; + } + #wrapwrap.o_website_builder .o_big_laptop .o_images .o_ui { + position: absolute; + top: 35%; + left: auto; + bottom: auto; + right: -5%; + height: 30%; + } + #wrapwrap.o_website_builder .o_big_laptop .o_images .o_laptop { + height: 80%; + margin-top: 15%; + margin-left: -50%; + } + } + @media (min-width: 992px) { + #wrapwrap.o_website_builder .o_big_laptop { + height: 600px; + } + } + @media (min-width: 1200px) { + #wrapwrap.o_website_builder .o_big_laptop { + height: 700px; + } + } + @media (max-width: 767.98px) { + #wrapwrap.o_website_builder .o_big_laptop .o_images .o_laptop { + max-width: 100%; + } + } + #wrapwrap.o_website_builder .o_app_ext .o_tablet_img { + z-index: 1; + float: right; + } + #wrapwrap.o_website_builder .o_app_ext .o_tablet_img > img { + height: 100%; + } + @media (max-width: 991.98px) { + #wrapwrap.o_website_builder .o_app_ext .o_tablet_img { + margin-top: 75px; + } + } + #wrapwrap.o_website_builder .o_app_ext .o_slide_banner { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + flex: 0 0 auto; + position: relative; + width: 170%; + margin: 30px -20% 0 -50%; + padding: 10px 20% 10px 50%; + background-color: white; + white-space: nowrap; + } + #wrapwrap.o_website_builder .o_app_ext .o_slide_banner .check { + margin-right: 10px; + } + @media (min-width: 992px) { + #wrapwrap.o_website_builder .o_app_ext .o_features { + margin-top: 55px; + margin-bottom: 55px; + } + #wrapwrap.o_website_builder .o_app_ext .o_features .o_feature { + position: relative; + } + #wrapwrap.o_website_builder .o_app_ext .o_features .o_feature h4:after { + content: ""; + border-top: 1px dashed #626d78; + margin-left: 15px; + width: 150%; + height: 1px; + position: absolute; + top: 22px; + left: auto; + bottom: auto; + right: auto; + } + #wrapwrap.o_website_builder .o_app_ext .o_features:last-child .o_feature h4:after { + position: absolute; + top: 22px; + left: -150%; + bottom: auto; + right: auto; + margin-left: -15px; + } + } + @media (max-width: 767.98px) { + #wrapwrap.o_website_builder .o_app_ext .o_features { + float: none; + max-width: 400px; + margin: auto; + } + } + #wrapwrap.manufacturing .s_responsive_to_image_block h1 span { + font-size: 0.5em; + display: inline-block; + transform: translate(0, -7px); + backface-visibility: hidden; + } + #wrapwrap.manufacturing #mrp_reporting_video { + position: relative; + padding-bottom: 55%; + font-size: 0; + width: 100%; + height: 0; + } + #wrapwrap.manufacturing #mrp_reporting_video > iframe { + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: auto; + width: 100%; + height: 77%; + } + #wrapwrap.o_pricing .pricing-table { + margin-left: 0; + margin-right: 0; + display: table; + width: 100%; + font-family: "Montserrat", "Odoo Unicode Support Noto", sans-serif; + } + #wrapwrap.o_pricing .pricing-col { + display: table-column; + text-align: center; + float: left; + min-height: 200px; + width: 40%; + } + #wrapwrap.o_pricing .pricing-col:not(.description) { + width: 60%; + } + @media (min-width: 768px) { + #wrapwrap.o_pricing .pricing-col { + width: 23%; + } + #wrapwrap.o_pricing .pricing-col:not(.description) { + width: 35%; + } + } + @media (min-width: 992px) { + #wrapwrap.o_pricing .pricing-col { + width: 20%; + } + #wrapwrap.o_pricing .pricing-col:not(.description) { + width: 20%; + } + } + #wrapwrap.o_pricing .pricing-col .pricing-card { + margin: 0 10px 20px; + background: white; + padding-bottom: 20px; + border-radius: 2px; + } + #wrapwrap.o_pricing .pricing-col .pricing-row { + margin: 10px -10px; + padding: 10px; + position: relative; + font-weight: 400; + font-size: 0.9em; + z-index: 0; + } + #wrapwrap.o_pricing .pricing-col .top { + min-height: 220px; + overflow: hidden; + } + #wrapwrap.o_pricing .pricing-col .top .banner { + position: relative; + padding: 10px; + background: linear-gradient(180deg, #98A6B0 20%, #8B979F 80%) !important; + color: white; + } + #wrapwrap.o_pricing .pricing-col .top .banner > * { + color: white; + } + #wrapwrap.o_pricing .pricing-col .top .suitable { + display: block; + margin: 1em 0; + height: 40px; + } + #wrapwrap.o_pricing .pricing-col .top .suitable .small { + font-size: 10px; + } + #wrapwrap.o_pricing .pricing-col .top .o_pricing_offer_tooltip { + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: 10px; + } + #wrapwrap.o_pricing .pricing-col .top .btn-container { + padding: 0 15px; + font-size: 0.9em; + } + #wrapwrap.o_pricing .description .top .suitable { + text-align: right; + padding-top: 115px; + padding-right: 10px; + } + #wrapwrap.o_pricing .description .top .o_offer_description { + min-height: 120px; + } + #wrapwrap.o_pricing .description .pricing-row:before { + background: rgba(108, 117, 125, 0.5); + content: ""; + position: absolute; + left: 0; + top: 0; + z-index: -1; + width: 450%; + height: 100%; + } + #wrapwrap.o_odoo_editions .o_table_features thead th { + padding: 20px 5px 15px 5px; + } + #wrapwrap.o_odoo_editions .o_table_features thead th, + #wrapwrap.o_odoo_editions .o_table_features tfoot td { + text-align: center; + border: none; + } + #wrapwrap.o_odoo_editions .o_table_features tbody { + background-color: white; + } + #wrapwrap.o_odoo_editions .o_table_features tbody > tr > td { + border: none; + font-size: 13px; + font-weight: 400; + vertical-align: middle; + } + #wrapwrap.o_odoo_editions .o_table_features tbody > tr > td:first-child { + text-align: left; + } + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active { + border-top: 25px solid white; + } + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active:first-child { + border-top: 0; + } + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td { + padding: 15px 0 12px 15px; + } + #wrapwrap.o_brand_assets .anchor { + float: left; + } + #wrapwrap.o_tour div.media_iframe_video iframe { + margin-left: 0; + } + #wrapwrap.o_project_management .graph_bg { + background-image: url("/openerp_website/static/src/img/2016/project/projects_screenshots_04.gif"); + background-position: center bottom; + background-repeat: no-repeat; + background-size: 100% auto; + } + @media (min-width: 768px) { + #wrapwrap.o_docs .o_bg_devices: before { + content: ""; + bottom: 0; + position: absolute; + width: 100%; + height: 50px; + background: linear-gradient(180deg, transparent 20%, white 80%) !important; + } + } + #wrapwrap.o_alternative .o_competitor_card { + position: relative; + height: 320px; + background-color: #fff; + text-align: center; + overflow: hidden; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body { + height: 250px; + margin-bottom: 70px; + line-height: 250px; + font-size: 13px; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body > img { + display: inline-block; + max-width: 130px; + transition: max-width 0.3s ease 0.3s, opacity 0.3s ease 0.3s; + } + @media (prefers-reduced-motion: reduce) { + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body > img { + transition: none; + } + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app { + padding: 0 15px; + opacity: 0; + text-align: left; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app img { + width: 60px; + margin: 5px 0 10px 10px; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app .o_app_links { + position: absolute; + top: auto; + left: 15px; + bottom: 15px; + right: 15px; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_body .o_app .o_app_links > a > i { + margin-right: 5px; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_footer { + position: absolute; + top: 260px; + left: 0; + bottom: auto; + right: 0; + transition: top .3s ease; + height: 60px; + color: #fff; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_footer h4 { + color: inherit; + } + #wrapwrap.o_alternative .o_competitor_card .o_competitor_card_footer p { + opacity: 0.75; + } + #wrapwrap.o_alternative .o_competitor_card:hover .o_competitor_card_body { + margin-top: 70px; + margin-bottom: 0; + line-height: inherit; + } + #wrapwrap.o_alternative .o_competitor_card:hover .o_competitor_card_body > img { + visibility: hidden; + max-width: 0; + opacity: 0; + } + #wrapwrap.o_alternative .o_competitor_card:hover .o_competitor_card_body .o_app { + opacity: 1; + transition: opacity .3s ease .3s; + } + #wrapwrap.o_alternative .o_competitor_card:hover .o_competitor_card_footer { + top: 0; + } + #wrapwrap .o_alt_to .o_schedule_demo { + max-width: inherit; + } + #wrapwrap .o_alt_to .o_schedule_demo .o_btn_cta { + width: auto; + } + #wrapwrap .o_alt_to .o_alt_to_testimonial { + width: 70%; + margin: 15%; + } + #wrapwrap .o_alt_to .o_alt_to_testimonial .s_testimonial { + background-color: #fff; + padding: 30px 10px 20px 30px; + } + @media (min-width: 768px) { + #wrapwrap .o_alt_to .o_alt_to_graph { + position: absolute; + z-index: 2; + } + } + #wrapwrap.o_timesheet_mobile_app .mobile { + position: relative; + display: block; + width: 100%; + padding: 30px 10px 50px 10px; + background-color: #e9ecef; + border-radius: 5px; + box-shadow: 0 4px 2px 0 rgba(0, 0, 0, 0.25); + } + #wrapwrap.o_timesheet_mobile_app .mobile:before { + content: ''; + position: absolute; + top: 10px; + left: 50%; + bottom: auto; + right: auto; + display: block; + width: 10px; + height: 10px; + margin-left: -5px; + background-color: #545b62; + border-radius: 50%; + } + #wrapwrap.o_timesheet_mobile_app .mobile:after { + content: ''; + position: absolute; + top: auto; + left: 50%; + bottom: 22px; + right: auto; + display: block; + width: 40px; + height: 8px; + margin-left: -20px; + background-color: #545b62; + border-radius: 20px; + } + #wrapwrap.o_studio .o_studio_icon { + width: 80px; + margin: 10px 15px 15px 15px; + border-radius: 6px; + vertical-align: top; + } + #wrapwrap.o_studio .s_animated_headline_wrapper { + display: inline-block; + padding: 4px 8px; + border: 1px dashed #00A09D; + background-color: fadeout(#00A09D, 85%); + } + @media (max-width: 767.98px) { + #wrapwrap.o_studio .s_animated_headline_wrapper { + display: block; + } + } + #wrapwrap.o_studio .s_panel_video_play { + position: absolute; + top: 6%; + left: 10%; + bottom: 10%; + right: 10%; + width: auto; + height: auto; + } + @media (min-width: 768px) { + #wrapwrap.o_studio .s_animated_headline h1 { + width: 430px; + } + } + #wrapwrap.o_studio .s_animated_headline h4 { + font-size: 16px; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a { + color: #343a40; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a:hover, + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a:focus, + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a.focus { + color: #5B899E; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a:before { + content: ""; + position: absolute; + top: 50%; + left: 0; + bottom: auto; + right: -15px; + height: 1px; + transition: 0.4s background; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a.active { + color: #5B899E; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul a.active:before { + background: #5B899E; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_ul img { + width: 1.5em; + height: 1em; + } + #wrapwrap.o_iot .o_iot_cases .o_iot_cases_tabs { + border-top: 2px solid #5B899E; + box-shadow: -10px 0 10px -5px #e9ecef; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_entry > a { + padding-top: 24px; + transition: padding 0.3s; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_entry > a .o_icon_toggle:before { + content: '-'; + font-size: 2em; + line-height: 5px; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_entry > a.collapsed { + padding-top: 24px; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_entry > a.collapsed .o_icon_toggle:before { + content: "+"; + font-size: 1.5em; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_table { + table-layout: auto; + } + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_table td, + #wrapwrap.o_iot_faq .o_iot_faqs .o_iot_faq_table th { + vertical-align: middle; + padding: 0.3rem 0.6em; + } + @media (min-width: 576px) { + #wrapwrap.o_rental .o_rental_order { + background-image: url("/openerp_website/static/src/img/2019/rental/rental_screenshot_04.jpg"); + background-position: right bottom; + } + #wrapwrap.o_rental .o_rental_order .row, + #wrapwrap.o_rental .o_rental_order .form-horizontal .form-group, + .form-horizontal #wrapwrap.o_rental .o_rental_order .form-group { + min-height: 700px; + } + } + @media (min-width: 992px) { + #wrapwrap.o_rental .o_rental_order { + background-position: center bottom; + } + #wrapwrap.o_rental .o_rental_order .row, + #wrapwrap.o_rental .o_rental_order .form-horizontal .form-group, + .form-horizontal #wrapwrap.o_rental .o_rental_order .form-group { + min-height: 450px; + } + } + #wrapwrap.o_rental .o_rental_related_app .popover { + width: 70px; + } + #wrapwrap.o_rental .o_rental_related_app .arrow { + left: 50%; + margin-left: -4px; + } + @media (max-width: 575.98px) { + #wrapwrap.o_rental .o_rental_related_app + .fa { + transform: rotate(90deg) !important; + } + } + #wrapwrap.o_typo .o_typo_page_bg { + background: no-repeat right / auto 100%; + } + @media (max-width: 991.98px) { + #wrapwrap.o_typo .o_typo_page_bg { + background-image: none !important; + } + } + @media (min-width: 992px) { + #wrapwrap.o_typo .o_main_header: not(.o_scrolled) { + background-color: transparent; + } + #wrapwrap.o_typo .o_typo_page_content { + max-width: 400px; + width: 41%; + } + } + #wrapwrap.o_typo .o_typo_page_bg.text-white h1, + #wrapwrap.o_typo .o_typo_page_bg.text-white h1 small, + #wrapwrap.o_typo .o_typo_page_bg.text-white h4, + #wrapwrap.o_typo .o_typo_page_bg.text-white h4 small, + #wrapwrap.o_typo .o_typo_page_bg.text-white .btn-primary, + #wrapwrap.o_typo .o_typo_page_bg.text-white .btn-primary small { + color: white; + } + #wrapwrap.o_typo .o_typo_page_bg.text-white a { + font-weight: 600; + } + #wrapwrap.o_typo .o_typo_page_bg.text-white .text-muted { + color: rgba(255, 255, 255, 0.75) !important; + } + #wrapwrap.o_typo .o_typo_page_bg.text-white .btn-default { + color: #212529; + } + #wrapwrap.o_typo .o_typo_page_bg_0 { + background-color: #f3f3f3; + } + #wrapwrap.o_typo .o_typo_page_bg_0 .o_typo_page_content { + background-color: rgba(243, 243, 243, 0.75); + } + #wrapwrap.o_typo .o_typo_page_bg_1 { + background-color: #eef1f0; + } + #wrapwrap.o_typo .o_typo_page_bg_1 .o_typo_page_content { + background-color: rgba(238, 241, 240, 0.75); + } + #wrapwrap.o_typo .o_typo_page_bg_2 { + background-color: #e3e3e3; + } + #wrapwrap.o_typo .o_typo_page_bg_2 .o_typo_page_content { + background-color: rgba(227, 227, 227, 0.75); + } + #wrapwrap.o_typo .o_typo_page_bg_3 { + background-color: #ae808d; + } + #wrapwrap.o_typo .o_typo_page_bg_3 .o_typo_page_content { + background-color: rgba(174, 128, 141, 0.75); + } + #wrapwrap.o_typo .o_typo_page_bg_4 { + background-color: #9b7b86; + } + #wrapwrap.o_typo .o_typo_page_bg_4 .o_typo_page_content { + background-color: rgba(155, 123, 134, 0.75); + } + @keyframes o_db_fade_top { + 0% { + opacity: 0; + transform: translate3d(0, 20px, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + @keyframes o_db_fade_left { + 0% { + opacity: 0; + transform: translate3d(20px, 0, 0); + } + 100% { + opacity: 1; + transform: translate3d(0, 0, 0); + } + } + #wrapwrap.o_db_activation, + #wrapwrap.o_redeem_your_odoo_mug { + padding-bottom: 0 !important; + height: 100%; + } + #wrapwrap.o_db_activation > header, + #wrapwrap.o_db_activation > footer, + #wrapwrap.o_redeem_your_odoo_mug > header, + #wrapwrap.o_redeem_your_odoo_mug > footer { + display: none; + } + #wrapwrap.o_db_activation > main, + #wrapwrap.o_redeem_your_odoo_mug > main { + height: 100%; + position: relative; + } + @media (min-width: 576px) { + #wrapwrap.o_db_activation > main, #wrapwrap.o_redeem_your_odoo_mug > main { + background: white; + } + } + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_img, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_img { + background-image: url("/openerp_website/static/src/img/db_activation/db_activation_bg_4.jpg"); + } + #wrapwrap.o_db_activation > main .o_db_activation_container, + #wrapwrap.o_db_activation > main .o_redeem_mug_container, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container { + padding: 0 !important; + height: 100%; + } + #wrapwrap.o_db_activation > main .o_db_activation_container.step_2 .o_db_activation_right > .o_db_activation_img, + #wrapwrap.o_db_activation > main .o_redeem_mug_container.step_2 .o_db_activation_right > .o_db_activation_img, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container.step_2 .o_db_activation_right > .o_db_activation_img, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container.step_2 .o_db_activation_right > .o_db_activation_img { + background-color: #62495B; + background-size: contain; + background-repeat: no-repeat; + } + @media (min-width: 576px) { + #wrapwrap.o_db_activation > main .o_db_activation_container.step_4 .o_db_activation_left, #wrapwrap.o_db_activation > main .o_redeem_mug_container.step_4 .o_db_activation_left, #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container.step_4 .o_db_activation_left, #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container.step_4 .o_db_activation_left { + width: 40%; + } + #wrapwrap.o_db_activation > main .o_db_activation_container.step_4 .o_db_activation_right, + #wrapwrap.o_db_activation > main .o_redeem_mug_container.step_4 .o_db_activation_right, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container.step_4 .o_db_activation_right, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container.step_4 .o_db_activation_right { + transition: all 0.3s; + left: 40%; + } + } + @media (min-width: 576px) and (prefers-reduced-motion: reduce) { + #wrapwrap.o_db_activation > main .o_db_activation_container.step_4 .o_db_activation_right, #wrapwrap.o_db_activation > main .o_redeem_mug_container.step_4 .o_db_activation_right, #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container.step_4 .o_db_activation_right, #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container.step_4 .o_db_activation_right { + transition: none; + } + } + @media (min-width: 576px) { + #wrapwrap.o_db_activation > main .o_db_activation_container.step_4 .o_db_activation_right > .o_db_activation_img, #wrapwrap.o_db_activation > main .o_redeem_mug_container.step_4 .o_db_activation_right > .o_db_activation_img, #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container.step_4 .o_db_activation_right > .o_db_activation_img, #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container.step_4 .o_db_activation_right > .o_db_activation_img { + background-position: right; + } + } + @media (min-width: 576px) { + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left, #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left { + width: 60%; + height: 100%; + } + } + @media (min-width: 992px) { + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left, #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left { + width: 50%; + } + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_logo, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_logo, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_logo, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_logo { + width: 63px; + height: 20px; + background-size: auto 20px; + margin-top: 30px; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_wrapper, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_wrapper, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_wrapper, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_wrapper { + width: 80%; + max-width: 540px; + margin: 0 auto; + position: relative; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content { + padding: 15px 0; + margin-top: 20px; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > * { + animation: o_db_fade_left .3s; + animation-fill-mode: both; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > h2, + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > .o_db_activation_actions, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > h2, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > .o_db_activation_actions, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > h2, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > .o_db_activation_actions, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > h2, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > .o_db_activation_actions { + animation: o_db_fade_top .3s; + animation-fill-mode: both; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(2), + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(2), + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(2), + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(2) { + animation-delay: 0.2s; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(3), + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(3), + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(3), + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(3) { + animation-delay: 0.3s; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(4), + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(4), + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(4), + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(4) { + animation-delay: 0.4s; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(5), + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(5), + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content > *:nth-child(5), + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content > *:nth-child(5) { + animation-delay: 0.5s; + } + @media (min-height: 768px) and (min-width: 768px) { + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_content, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content, #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_content, #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_content { + margin-top: -57px; + } + } + @media (min-width: 576px) { + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_wrapper_content, #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_content, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_wrapper_content, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_content, #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left, #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_wrapper_content, #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_content, #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left, #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_wrapper_content, #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_content { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left { + justify-content: space-between; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_left .o_db_activation_wrapper_content, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_wrapper_content, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_left .o_db_activation_wrapper_content, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_left .o_db_activation_wrapper_content { + -webkit-box-flex: 1; + -webkit-flex: 1 1 0; + flex: 1 1 0; + justify-content: space-around; + } + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_right, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_right, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_right, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_right { + position: absolute; + top: 0; + left: 60%; + bottom: 0; + right: 0; + background-color: #f8f9fa; + } + @media (min-width: 992px) { + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_right, #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_right, #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_right, #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_right { + position: absolute; + top: 0; + left: 50%; + bottom: 0; + right: 0; + } + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_right .o_db_activation_img, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_right .o_db_activation_img, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_right .o_db_activation_img, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_right .o_db_activation_img { + background-position: center; + background-size: cover; + opacity: 0; + transition: opacity 0.2s; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + #wrapwrap.o_db_activation > main .o_db_activation_container .o_db_activation_right .o_db_activation_img.o_current, + #wrapwrap.o_db_activation > main .o_redeem_mug_container .o_db_activation_right .o_db_activation_img.o_current, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_container .o_db_activation_right .o_db_activation_img.o_current, + #wrapwrap.o_redeem_your_odoo_mug > main .o_redeem_mug_container .o_db_activation_right .o_db_activation_img.o_current { + transition: opacity 0.2s ease .3s; + opacity: 1; + } + #wrapwrap.o_db_activation > main form .row, + #wrapwrap.o_db_activation > main form .form-horizontal .form-group, + .form-horizontal #wrapwrap.o_db_activation > main form .form-group, + #wrapwrap.o_redeem_your_odoo_mug > main form .row, + #wrapwrap.o_redeem_your_odoo_mug > main form .form-horizontal .form-group, + .form-horizontal #wrapwrap.o_redeem_your_odoo_mug > main form .form-group { + position: relative; + } + #wrapwrap.o_db_activation > main .col-form-label, + #wrapwrap.o_db_activation > main .control-label, + #wrapwrap.o_redeem_your_odoo_mug > main .col-form-label, + #wrapwrap.o_redeem_your_odoo_mug > main .control-label { + line-height: 1.3; + } + #wrapwrap.o_db_activation > main .form-control, + #wrapwrap.o_db_activation > main .o_db_activation_input, + #wrapwrap.o_redeem_your_odoo_mug > main .form-control, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input { + border-width: 0 0 1px 0; + box-shadow: none; + border-radius: 0; + border-color: #dee2e6; + padding: 5px 0 1px; + color: #343a40; + } + #wrapwrap.o_db_activation > main .form-control:focus, + #wrapwrap.o_db_activation > main .form-control:active, + #wrapwrap.o_db_activation > main .o_db_activation_input:focus, + #wrapwrap.o_db_activation > main .o_db_activation_input:active, + #wrapwrap.o_redeem_your_odoo_mug > main .form-control:focus, + #wrapwrap.o_redeem_your_odoo_mug > main .form-control:active, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input:focus, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input:active { + border-color: #343a40; + box-shadow: none; + outline: none; + } + #wrapwrap.o_db_activation > main textarea.o_db_activation_input, + #wrapwrap.o_redeem_your_odoo_mug > main textarea.o_db_activation_input { + border: none; + padding: 12px; + resize: vertical; + min-height: 120px; + max-height: 200px; + line-height: 1.5; + font-size: 14px; + background-color: #f8f9fa; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col { + padding: 0; + position: relative; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col input, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col input { + width: 100%; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col select, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col select { + width: 100%; + background-color: transparent; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col .tooltip, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col .tooltip { + width: 100%; + position: absolute; + top: auto; + left: 50%; + bottom: 100%; + right: auto; + transform: translateX(-50%); + transition: all .3s; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col .tooltip .tooltip-inner, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col .tooltip .tooltip-inner { + border-top: 3px solid #F79B5B; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_warning .tooltip, + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_error .tooltip, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col.o_has_warning .tooltip, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col.o_has_error .tooltip { + opacity: 1; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_warning .tooltip-inner, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col.o_has_warning .tooltip-inner { + border-top: 3px solid #F79B5B; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_warning input, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col.o_has_warning input { + color: #F79B5B; + border-color: #F79B5B; + color: #F79B5B; + opacity: 0.5; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_error .tooltip-inner, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col.o_has_error .tooltip-inner { + border-top: 3px solid #D9534F; + } + #wrapwrap.o_db_activation > main .o_db_activation_input_col.o_has_error input, + #wrapwrap.o_redeem_your_odoo_mug > main .o_db_activation_input_col.o_has_error input { + color: #D9534F; + border-color: #D9534F; + color: #D9534F; + opacity: 0.5; + } + @media (min-width: 768px) { + #wrapwrap.o_db_activation > main .o_col-sm-0, #wrapwrap.o_redeem_your_odoo_mug > main .o_col-sm-0 { + width: 0; + } + } + #wrapwrap.o_db_activation .o_db_activation_steps, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps { + padding: 15px 0; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper { + height: 100% !important; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .progress, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .progress { + width: 100%; + height: 1px; + position: absolute; + top: 6px; + left: 0; + bottom: auto; + right: auto; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .progress .progress-bar, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .progress .progress-bar { + transition: width 2s; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group { + display: table; + width: 100%; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div { + display: table-cell; + vertical-align: top; + position: relative; + width: 33%; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .h6, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .h6 { + display: inline-block; + position: relative; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_title, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_title { + opacity: 0.6; + display: block; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_dot, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_dot { + padding: 5px; + display: inline-block; + position: relative; + border-radius: 100%; + background: white; + box-shadow: 0 0 0 5px white; + border: 2px solid #dee2e6; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_title, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_dot, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_title, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div .o_dot { + transition: all 0.5s; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:last-child .h6:before, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:first-child .h6:before, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:last-child .h6:before, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:first-child .h6:before { + content: ""; + background-color: white; + position: absolute; + top: 3px; + left: 0; + bottom: 27px; + right: 50%; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:last-child:last-child .h6:before, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:first-child:last-child .h6:before, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:last-child:last-child .h6:before, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div:first-child:last-child .h6:before { + position: absolute; + top: 3px; + left: 50%; + bottom: 27px; + right: 0; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done .o_title, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current .o_title, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done .o_title, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current .o_title { + opacity: 1; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done .o_dot, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current .o_dot, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done .o_dot, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current .o_dot { + border-color: #00A09D; + } + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done.o_done .o_dot, + #wrapwrap.o_db_activation .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current.o_done .o_dot, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_done.o_done .o_dot, + #wrapwrap.o_redeem_your_odoo_mug .o_db_activation_steps > .o_db_activation_wrapper .o_db_activation_steps_group > div.o_current.o_done .o_dot { + background-color: #00A09D; + } + #wrap .s_affix.mt32:first-child { + margin-top: 0 !important; + } + /* /openerp_website/static/src/scss/blog.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap.single_post { + background-color: white; + } + #wrap.website_blog { + display: block; + } + #wrap.website_blog:not(.o_single_blog) { + background: white; + } + #wrap.website_blog #title { + border-top-width: 0 !important; + position: relative; + background-color: #212529; + } + #wrap.website_blog #title > .o_blog_cover_container { + height: 300px; + } + @media (min-width: 768px) { + #wrap.website_blog #title > .o_blog_cover_container { + height: 400px; + } + } + #wrap.website_blog.o_single_blog #title > .o_blog_cover_container { + height: 500px; + } + @media (min-width: 768px) { + #wrap.website_blog.o_single_blog #title > .o_blog_cover_container { + height: 600px; + } + } + #wrap.website_blog .o_blog_cover_container { + width: 100%; + background-color: #212529; + } + #wrap.website_blog .o_cover { + min-height: 350px; + } + #wrap.website_blog .cover_footer { + height: 45vh; + min-height: 350px; + } + @media (min-width: 768px) { + #wrap.website_blog .card, #wrap.website_blog .panel, #wrap.website_blog .well { + position: relative; + } + #wrap.website_blog .card .card-body, + #wrap.website_blog .panel .card-body, + #wrap.website_blog .well .card-body, + #wrap.website_blog .card .panel-body, + #wrap.website_blog .panel .panel-body, + #wrap.website_blog .well .panel-body, + #wrap.website_blog .card .well, + #wrap.website_blog .panel .well, + #wrap.website_blog .well .well { + margin-bottom: 20px; + } + #wrap.website_blog .card .card-footer, + #wrap.website_blog .panel .card-footer, + #wrap.website_blog .well .card-footer, + #wrap.website_blog .card .panel-footer, + #wrap.website_blog .panel .panel-footer, + #wrap.website_blog .well .panel-footer { + position: absolute; + top: auto; + left: auto; + bottom: 0; + right: auto; + width: 100%; + } + } + #wrap.website_blog .o_blog_cover_image { + background-position: center; + background-size: 100% auto; + opacity: 0.5; + } + @media (max-width: 767.98px) { + #wrap.website_blog .o_blog_cover_image { + background-size: cover; + } + } + #wrap.website_blog .blog_title { + max-width: 700px; + bottom: 0; + top: 0; + color: white; + } + #wrap.website_blog .blog_title .o_blog_post_heading { + position: absolute; + top: 45%; + left: 50%; + bottom: auto; + right: auto; + transform: translate(-50%, -50%); + width: 100%; + max-width: 700px; + padding: 0 15px; + } + #wrap.website_blog .blog_title .o_blog_post_heading.o_cover_top { + top: 50%; + } + #wrap.website_blog .blog_title .o_blog_post_heading h1 *, + #wrap.website_blog .blog_title .o_blog_post_heading h2 * { + color: white; + } + #wrap.website_blog .blog_title .o_blog_post_heading h1 { + font-weight: 400; + font-size: 32px; + line-height: 34px; + color: white; + } + #wrap.website_blog .blog_title .o_blog_post_heading h2 { + font-weight: 400; + font-size: 16px; + color: white; + } + @media (min-width: 768px) { + #wrap.website_blog .blog_title .o_blog_post_heading { + padding: 0; + } + #wrap.website_blog .blog_title .o_blog_post_heading h1 { + font-weight: 300; + font-size: 50px; + line-height: 52px; + } + #wrap.website_blog .blog_title .o_blog_post_heading h2 { + font-weight: 400; + letter-spacing: -1px; + font-size: 18px; + line-height: 20px; + } + #wrap.website_blog .blog_title .o_blog_post_heading h2 a { + font-weight: 400; + } + #wrap.website_blog .blog_title .o_blog_post_heading h2:before { + content: ""; + display: block; + margin: 0 auto 25px; + width: 50px; + height: 1px; + background: rgba(255, 255, 255, 0.4); + } + } + #wrap.website_blog .blog_title .o_cover_link, + #wrap.website_blog .blog_title .o_cover_author { + position: absolute; + top: auto; + left: 50%; + bottom: 25px; + right: auto; + transform: translate(-50%, 0); + } + #wrap.website_blog .blog_title .o_cover_link { + bottom: 40px; + } + #wrap.website_blog .blog_title .o_cover_link .btn { + width: 200px; + } + #wrap.website_blog .blog_title .o_cover_author > * { + font-weight: normal; + font-style: italic; + } + @media (max-width: 767.98px) { + #wrap.website_blog .blog_title .o_cover_author { + display: none; + } + } + #wrap.website_blog .social-button-container { + position: relative; + overflow: hidden; + background: white; + margin: 0; + padding: 30px 15px; + } + #wrap.website_blog .o_post_subtitle { + position: relative; + } + #wrap.website_blog .o_post_subtitle .container { + position: relative; + max-width: 700px; + margin-left: auto; + margin-right: auto; + display: block; + } + #wrap.website_blog .o_post_subtitle h2 { + margin-top: 40px; + font-weight: 400; + } + #wrap.website_blog #blog_content { + margin-top: 0 !important; + background: white; + position: relative; + } + #wrap.website_blog #blog_content .container { + max-width: 100%; + } + #wrap.website_blog #blog_content > *, + #wrap.website_blog #blog_content > .container { + font-size: 120%; + max-width: 700px; + margin-left: auto; + margin-right: auto; + } + #wrap.website_blog #blog_content section { + background-color: white; + } + #wrap.website_blog #blog_content section.bg-gray-lighter { + background-color: #f8f9fa; + } + #wrap.website_blog #comments { + max-width: 100%; + padding-top: 48px; + } + #wrap.website_blog #comments hr { + display: none; + } + #wrap.website_blog #discussion { + padding-left: 15px; + padding-right: 15px; + padding-bottom: 50px; + max-width: 700px; + margin: auto; + display: block; + position: relative; + overflow: hidden; + } + #wrap.website_blog #discussion > hr { + display: none; + } + #wrap.website_blog #discussion .o_website_chatter_form > div.float-left { + width: 90%; + } + #wrap.website_blog #discussion .o_website_chatter_form textarea { + box-shadow: none; + border-radius: 0.0625rem; + background: rgba(255, 255, 255, 0.5); + } + #wrap.website_blog #discussion .o_website_chatter_form .o_website_chatter_json { + float: right; + } + #wrap.website_blog #blog_right_column > .mt32:first-child { + margin-top: 0 !important; + } + #wrap.website_blog #blog_right_column > .mt32:first-child > h4:first-child { + margin-top: 0; + } + #wrap.website_blog .o_blog_post_complete.o_sharing_links > a { + vertical-align: middle; + } + .editor_enable #wrap.website_blog .blog_title { + pointer-events: none; + } + .editor_enable #wrap.website_blog .blog_title > * { + pointer-events: auto; + } + /* /openerp_website/static/src/scss/job.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap .js_hr_recruitment a.btn { + font-size: 15px; + } + #wrapwrap .js_hr_recruitment .breadcrumb { + padding-left: 0; + } + #wrapwrap .js_hr_recruitment .o_job_top_bar .container { + position: relative; + } + @media (min-width: 576px) { + #wrapwrap .js_hr_recruitment .o_job_top_bar .container a.btn { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 15px; + } + } + #wrapwrap .js_hr_recruitment .o_tasks h5 { + border-bottom: 3px solid #6c757d; + } + #wrapwrap .js_hr_recruitment .o_perk .fa { + border: 1px solid #875A7B; + color: #875A7B; + } + .o_jobs #jobs_grid .card, + .o_jobs #jobs_grid .panel, + .o_jobs #jobs_grid .well { + padding: 15px; + color: #343a40; + } + .o_jobs #jobs_grid .card:hover, + .o_jobs #jobs_grid .panel:hover, + .o_jobs #jobs_grid .well:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .o_jobs #jobs_grid .card .o_job_title, + .o_jobs #jobs_grid .panel .o_job_title, + .o_jobs #jobs_grid .well .o_job_title { + color: #875A7B; + font-weight: 400; + line-height: 1.2; + } + .o_jobs_footer { + display: -webkit-box; + display: -webkit-flex; + display: flex; + -webkit-flex-flow: column nowrap; + flex-flow: column nowrap; + } + @media (min-width: 768px) { + .o_jobs_footer { + -webkit-flex-flow: row nowrap; + flex-flow: row nowrap; + -moz-justify-content: space-between; + -webkit-justify-content: space-between; + justify-content: space-between; + } + } + @media (max-width: 991.98px) { + .o_jobs_contact { + padding: 30px; + background-color: #e9ecef; + text-align: center; + } + } + @media (min-width: 992px) { + .o_jobs_contact { + float: right; + } + .o_jobs_contact .o_jobs_contact_img { + float: left; + margin-right: 25px; + } + } + .o_jobs_contact .o_jobs_contact_img img { + width: 80px; + margin-bottom: 25px; + } + /* /openerp_website/static/src/scss/livechat.scss defined in bundle 'web.assets_frontend' */ + .o_livechat_button { + z-index: 1; + padding: 7px 15px 8px; + right: 15px; + background-color: rgba(33, 37, 41, 0.9); + border-radius: 0.125rem 0.125rem 0 0; + border: 1px solid rgba(255, 255, 255, 0.1); + border-bottom-width: 0; + color: #adb5bd; + font: 400 13px/1.2"Montserrat", "Odoo Unicode Support Noto", sans-serif; + transition: background .1s ease 0s; + } + .o_livechat_button:hover { + background-color: #212529; + color: white; + } + .o_livechat_button:before { + content: "\f0e6"; + font: normal normal normal 14px/1 FontAwesome; + display: inline-block; + margin-right: 10px; + } + .o_chat_window { + font-family: sans-serif; + } + .o_chat_window[style*="height: 34px"] .o_chat_header .o_chat_title { + cursor: n-resize; + } + .o_chat_window .o_chat_header { + padding: 7px 5px 7px 10px; + background: #875A7B; + } + .o_chat_window .o_chat_header .o_chat_title { + cursor: s-resize; + font: 600 1em/1.5"Montserrat", "Odoo Unicode Support Noto", sans-serif; + } + .o_chat_window .o_chat_header .o_chat_title:before { + content: "\f0e6"; + font: normal normal normal 14px/1 FontAwesome; + display: inline-block; + margin-right: 10px; + } + .o_chat_window .o_chat_header .o_chat_window_close:before { + content: "×"; + font: 1.8em/0 sans-serif; + } + .o_chat_window .o_chat_header:hover { + background: #62495B; + } + .o_chat_window .o_mail_thread { + padding-bottom: 20px; + background: #f8f9fa; + } + .o_chat_window .o_mail_thread .o_thread_message { + background: white; + padding: 8px 5px; + box-shadow: inset 0 -1px 0 #e9ecef; + } + .o_chat_window .o_mail_thread .o_thread_message:last-child, + .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_avatar { + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + } + .o_chat_window .o_mail_thread .o_thread_message:last-child.deep_hover:hover, + .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_avatar.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + .o_chat_window .o_mail_thread .o_thread_message .o_thread_message_avatar { + margin-right: 8px; + } + .o_chat_window .o_mail_thread .o_thread_message .o_mail_info { + margin-bottom: 0; + } + .o_chat_window .o_chat_composer > input { + padding: 7px 10px; + border: 1px solid #6c757d; + border-width: 1px 0 0; + } + .o_chat_window .o_chat_composer > input:focus { + outline: none; + } + /* /openerp_website/static/src/scss/sale.scss defined in bundle 'web.assets_frontend' */ + .mycart-popover.popover { + margin-left: -15px; + margin-top: -1px; + } + .mycart-popover.popover .cart_line > div { + margin-bottom: 8px; + } + .mycart-popover.popover .popover-content > .text-center { + padding-top: 4px; + } + .mycart-popover.popover #order_total_untaxed .text-left, + .mycart-popover.popover #order_total_taxes .text-left, + .mycart-popover.popover #order_total .text-left { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Odoo Unicode Support Noto", "Noto Color Emoji"; + } + .mycart-popover.popover .btn.btn-primary { + margin: 4px auto 8px; + } + /* /openerp_website/static/src/scss/forum.scss defined in bundle 'web.assets_frontend' */ + .website_forum .s_cover, + .o_wforum_forum_card_bg { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + } + .website_forum .s_cover h1, + .o_wforum_forum_card_bg h1 { + color: #fff; + } + .website_forum .s_cover .forum_intro, + .o_wforum_forum_card_bg .forum_intro { + max-width: 800px; + margin: 0 auto 2rem auto; + } + .website_forum .s_cover + .o_wforum_elearning_navtabs_container, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container { + background-color: #593b51; + } + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav-link, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav > li > a, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav-link, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav > li > a { + border-color: transparent; + color: rgba(255, 255, 255, 0.8); + } + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav-link:hover, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav > li > a:hover, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav-link:focus, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav > li > a:focus, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav-link.focus, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav > li > a.focus, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav-link:hover, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav > li > a:hover, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav-link:focus, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav > li > a:focus, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav-link.focus, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav > li > a.focus { + color: white; + } + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav-link.active, + .website_forum .s_cover + .o_wforum_elearning_navtabs_container .nav > li > a.active, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav-link.active, + .o_wforum_forum_card_bg + .o_wforum_elearning_navtabs_container .nav > li > a.active { + background-color: #f8f9fa; + color: #343a40; + } + .o_wforum_forum_card_bg { + background: linear-gradient(150deg, #875A7B 20%, #62495B 80%) !important; + } + #wrapwrap.website_forum > header + main > #wrap >:first-child, + #wrapwrap.website_forum > header + main >:not(#wrap):not(.o_forum_header) { + border-top-width: 0 !important; + margin-bottom: 8px !important; + } + /* /openerp_website/static/src/scss/events.scss defined in bundle 'web.assets_frontend' */ + .o_wevent_index .navbar { + box-shadow: none !important; + background-color: #e9ecef; + } + .o_wevent_index .navbar .navbar-brand { + display: none; + } + .o_wevent_index .o_wevent_events_list .card .card-title, + .o_wevent_index .o_wevent_events_list .panel .card-title, + .o_wevent_index .o_wevent_events_list .well .card-title { + margin-top: 1em !important; + font-size: 1.1875rem; + } + .o_wevent_index .o_wevent_badge { + background-color: #875A7B !important; + color: white; + } + .o_wevent_index .o_wevent_badge .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + .o_wevent_index .o_wevent_badge:hover, + .o_wevent_index .o_wevent_badge:focus { + background-color: #62495B !important; + color: white; + } + .o_wevent_index .o_wevent_badge:hover .text-muted, + .o_wevent_index .o_wevent_badge:focus .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + .o_wevent_event .navbar { + box-shadow: none !important; + background-color: #e9ecef; + } + .o_wevent_event .navbar .navbar-brand { + font-size: 0.9375rem; + } + .o_wevent_event .navbar .navbar-brand + .navbar-nav .nav-link, + .o_wevent_event .navbar .navbar-brand + .navbar-nav .nav > li > a { + font-size: 0.75rem; + font-weight: 500; + } + .o_wevent_event .o_wevent_event_title > * { + color: #fff; + } + .o_wevent_event .o_wevent_event_title .o_wevent_event_name { + font-size: 2.8125rem; + } + .o_wevent_event .o_wevent_event_title .o_wevent_badge { + display: none; + } + .o_wevent_event #o_wevent_event_footer .s_share .fa { + border-radius: 50% !important; + } + #modal_attendees_registration .modal-header { + background-color: #875A7B !important; + color: white; + } + #modal_attendees_registration .modal-header .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + #modal_attendees_registration .modal-header .close { + width: 1em; + height: 1em; + padding: 0; + margin: 0; + background-color: #fff; + border-radius: 50%; + color: #875A7B; + opacity: .5; + } + #modal_attendees_registration .modal-header .close:hover, + #modal_attendees_registration .modal-header .close:focus { + opacity: 1; + } + .o_wevent_sidebar_img { + display: -webkit-box; + display: -webkit-flex; + display: flex; + width: 100%; + height: 220px; + background-position: center; + } + .o_wevent_sidebar_img .fa-map-marker { + margin: auto; + color: #E46F78; + } + .o_wevent_event .ribbon.ribbon_VIP { + background-color: #875A7B !important; + color: white; + } + .o_wevent_event .ribbon.ribbon_VIP .text-muted { + color: rgba(255, 255, 255, 0.4) !important; + } + .country_events_list .oe_country_events_loader { + padding: 4em 0; + background-color: #f8f9fa; + } + .country_events_list .oe_country_events_loader div { + position: relative; + width: 40px; + height: 40px; + margin: 0 auto; + } + .country_events_list .oe_country_events_loader div:before, + .country_events_list .oe_country_events_loader div:after { + content: ""; + border-radius: 50%; + background-color: #00A09D; + opacity: 0.6; + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + animation: bounce 2s ease-in-out 0s infinite; + } + .country_events_list .oe_country_events_loader div:after { + background-color: #875A7B; + -webkit-animation-delay: -1.0s; + animation-delay: -1.0s; + } + .country_events_list .oe_country_events_loader p { + margin-bottom: 0; + } + /* /openerp_website/static/src/scss/responsive_spacing.scss defined in bundle 'web.assets_frontend' */ + @media (max-width: 1199.98px) { + .mt128 { + margin-top: 102.4px !important; + } + .mb128 { + margin-bottom: 102.4px !important; + } + .ml128 { + margin-left: 102.4px !important; + } + .mr128 { + margin-right: 102.4px !important; + } + .mt96 { + margin-top: 76.8px !important; + } + .mb96, + #wrapwrap.o_brand_assets .o_brand_assets_group { + margin-bottom: 76.8px !important; + } + .ml96 { + margin-left: 76.8px !important; + } + .mr96 { + margin-right: 76.8px !important; + } + .mt92 { + margin-top: 73.6px !important; + } + .mb92 { + margin-bottom: 73.6px !important; + } + .ml92 { + margin-left: 73.6px !important; + } + .mr92 { + margin-right: 73.6px !important; + } + .mt64 { + margin-top: 51.2px !important; + } + .mb64 { + margin-bottom: 51.2px !important; + } + .ml64 { + margin-left: 51.2px !important; + } + .mr64 { + margin-right: 51.2px !important; + } + .mt48 { + margin-top: 38.4px !important; + } + .mb48 { + margin-bottom: 38.4px !important; + } + .ml48 { + margin-left: 38.4px !important; + } + .mr48 { + margin-right: 38.4px !important; + } + .mt32 { + margin-top: 25.6px !important; + } + .mb32 { + margin-bottom: 25.6px !important; + } + .ml32 { + margin-left: 25.6px !important; + } + .mr32 { + margin-right: 25.6px !important; + } + .mt24 { + margin-top: 19.2px !important; + } + .mb24 { + margin-bottom: 19.2px !important; + } + .ml24 { + margin-left: 19.2px !important; + } + .mr24 { + margin-right: 19.2px !important; + } + .mt16 { + margin-top: 12.8px !important; + } + .mb16 { + margin-bottom: 12.8px !important; + } + .ml16 { + margin-left: 12.8px !important; + } + .mr16 { + margin-right: 12.8px !important; + } + .mt8 { + margin-top: 6.4px !important; + } + .mb8 { + margin-bottom: 6.4px !important; + } + .ml8 { + margin-left: 6.4px !important; + } + .mr8 { + margin-right: 6.4px !important; + } + .mt4 { + margin-top: 3.2px !important; + } + .mb4 { + margin-bottom: 3.2px !important; + } + .ml4 { + margin-left: 3.2px !important; + } + .mr4 { + margin-right: 3.2px !important; + } + .mt0 { + margin-top: 0px !important; + } + .mb0 { + margin-bottom: 0px !important; + } + .ml0 { + margin-left: 0px !important; + } + .mr0 { + margin-right: 0px !important; + } + } + @media (max-width: 991.98px) { + .mt128 { + margin-top: 89.6px !important; + } + .mb128 { + margin-bottom: 89.6px !important; + } + .ml128 { + margin-left: 89.6px !important; + } + .mr128 { + margin-right: 89.6px !important; + } + .mt96 { + margin-top: 67.2px !important; + } + .mb96, + #wrapwrap.o_brand_assets .o_brand_assets_group { + margin-bottom: 67.2px !important; + } + .ml96 { + margin-left: 67.2px !important; + } + .mr96 { + margin-right: 67.2px !important; + } + .mt92 { + margin-top: 64.4px !important; + } + .mb92 { + margin-bottom: 64.4px !important; + } + .ml92 { + margin-left: 64.4px !important; + } + .mr92 { + margin-right: 64.4px !important; + } + .mt64 { + margin-top: 44.8px !important; + } + .mb64 { + margin-bottom: 44.8px !important; + } + .ml64 { + margin-left: 44.8px !important; + } + .mr64 { + margin-right: 44.8px !important; + } + .mt48 { + margin-top: 33.6px !important; + } + .mb48 { + margin-bottom: 33.6px !important; + } + .ml48 { + margin-left: 33.6px !important; + } + .mr48 { + margin-right: 33.6px !important; + } + .mt32 { + margin-top: 22.4px !important; + } + .mb32 { + margin-bottom: 22.4px !important; + } + .ml32 { + margin-left: 22.4px !important; + } + .mr32 { + margin-right: 22.4px !important; + } + .mt24 { + margin-top: 16.8px !important; + } + .mb24 { + margin-bottom: 16.8px !important; + } + .ml24 { + margin-left: 16.8px !important; + } + .mr24 { + margin-right: 16.8px !important; + } + .mt16 { + margin-top: 11.2px !important; + } + .mb16 { + margin-bottom: 11.2px !important; + } + .ml16 { + margin-left: 11.2px !important; + } + .mr16 { + margin-right: 11.2px !important; + } + .mt8 { + margin-top: 5.6px !important; + } + .mb8 { + margin-bottom: 5.6px !important; + } + .ml8 { + margin-left: 5.6px !important; + } + .mr8 { + margin-right: 5.6px !important; + } + .mt4 { + margin-top: 2.8px !important; + } + .mb4 { + margin-bottom: 2.8px !important; + } + .ml4 { + margin-left: 2.8px !important; + } + .mr4 { + margin-right: 2.8px !important; + } + .mt0 { + margin-top: 0px !important; + } + .mb0 { + margin-bottom: 0px !important; + } + .ml0 { + margin-left: 0px !important; + } + .mr0 { + margin-right: 0px !important; + } + } + @media (max-width: 575.98px) { + .mt128 { + margin-top: 76.8px !important; + } + .mb128 { + margin-bottom: 76.8px !important; + } + .ml128 { + margin-left: 76.8px !important; + } + .mr128 { + margin-right: 76.8px !important; + } + .mt96 { + margin-top: 57.6px !important; + } + .mb96, + #wrapwrap.o_brand_assets .o_brand_assets_group { + margin-bottom: 57.6px !important; + } + .ml96 { + margin-left: 57.6px !important; + } + .mr96 { + margin-right: 57.6px !important; + } + .mt92 { + margin-top: 55.2px !important; + } + .mb92 { + margin-bottom: 55.2px !important; + } + .ml92 { + margin-left: 55.2px !important; + } + .mr92 { + margin-right: 55.2px !important; + } + .mt64 { + margin-top: 38.4px !important; + } + .mb64 { + margin-bottom: 38.4px !important; + } + .ml64 { + margin-left: 38.4px !important; + } + .mr64 { + margin-right: 38.4px !important; + } + .mt48 { + margin-top: 28.8px !important; + } + .mb48 { + margin-bottom: 28.8px !important; + } + .ml48 { + margin-left: 28.8px !important; + } + .mr48 { + margin-right: 28.8px !important; + } + .mt32 { + margin-top: 19.2px !important; + } + .mb32 { + margin-bottom: 19.2px !important; + } + .ml32 { + margin-left: 19.2px !important; + } + .mr32 { + margin-right: 19.2px !important; + } + .mt24 { + margin-top: 14.4px !important; + } + .mb24 { + margin-bottom: 14.4px !important; + } + .ml24 { + margin-left: 14.4px !important; + } + .mr24 { + margin-right: 14.4px !important; + } + .mt16 { + margin-top: 9.6px !important; + } + .mb16 { + margin-bottom: 9.6px !important; + } + .ml16 { + margin-left: 9.6px !important; + } + .mr16 { + margin-right: 9.6px !important; + } + .mt8 { + margin-top: 4.8px !important; + } + .mb8 { + margin-bottom: 4.8px !important; + } + .ml8 { + margin-left: 4.8px !important; + } + .mr8 { + margin-right: 4.8px !important; + } + .mt4 { + margin-top: 2.4px !important; + } + .mb4 { + margin-bottom: 2.4px !important; + } + .ml4 { + margin-left: 2.4px !important; + } + .mr4 { + margin-right: 2.4px !important; + } + .mt0 { + margin-top: 0px !important; + } + .mb0 { + margin-bottom: 0px !important; + } + .ml0 { + margin-left: 0px !important; + } + .mr0 { + margin-right: 0px !important; + } + } + @media (max-width: 474.98px) { + .mt128 { + margin-top: 64px !important; + } + .mb128 { + margin-bottom: 64px !important; + } + .ml128 { + margin-left: 64px !important; + } + .mr128 { + margin-right: 64px !important; + } + .mt96 { + margin-top: 48px !important; + } + .mb96, + #wrapwrap.o_brand_assets .o_brand_assets_group { + margin-bottom: 48px !important; + } + .ml96 { + margin-left: 48px !important; + } + .mr96 { + margin-right: 48px !important; + } + .mt92 { + margin-top: 46px !important; + } + .mb92 { + margin-bottom: 46px !important; + } + .ml92 { + margin-left: 46px !important; + } + .mr92 { + margin-right: 46px !important; + } + .mt64 { + margin-top: 32px !important; + } + .mb64 { + margin-bottom: 32px !important; + } + .ml64 { + margin-left: 32px !important; + } + .mr64 { + margin-right: 32px !important; + } + .mt48 { + margin-top: 24px !important; + } + .mb48 { + margin-bottom: 24px !important; + } + .ml48 { + margin-left: 24px !important; + } + .mr48 { + margin-right: 24px !important; + } + .mt32 { + margin-top: 16px !important; + } + .mb32 { + margin-bottom: 16px !important; + } + .ml32 { + margin-left: 16px !important; + } + .mr32 { + margin-right: 16px !important; + } + .mt24 { + margin-top: 12px !important; + } + .mb24 { + margin-bottom: 12px !important; + } + .ml24 { + margin-left: 12px !important; + } + .mr24 { + margin-right: 12px !important; + } + .mt16 { + margin-top: 8px !important; + } + .mb16 { + margin-bottom: 8px !important; + } + .ml16 { + margin-left: 8px !important; + } + .mr16 { + margin-right: 8px !important; + } + .mt8 { + margin-top: 4px !important; + } + .mb8 { + margin-bottom: 4px !important; + } + .ml8 { + margin-left: 4px !important; + } + .mr8 { + margin-right: 4px !important; + } + .mt4 { + margin-top: 2px !important; + } + .mb4 { + margin-bottom: 2px !important; + } + .ml4 { + margin-left: 2px !important; + } + .mr4 { + margin-right: 2px !important; + } + .mt0 { + margin-top: 0px !important; + } + .mb0 { + margin-bottom: 0px !important; + } + .ml0 { + margin-left: 0px !important; + } + .mr0 { + margin-right: 0px !important; + } + } + .mt46 { + margin-top: 46px !important; + } + .mb46 { + margin-bottom: 46px !important; + } + .ml46 { + margin-left: 46px !important; + } + .mr46 { + margin-right: 46px !important; + } + .mt60 { + margin-top: 60px !important; + } + .mb60 { + margin-bottom: 60px !important; + } + .ml60 { + margin-left: 60px !important; + } + .mr60 { + margin-right: 60px !important; + } + .mt62 { + margin-top: 62px !important; + } + .mb62 { + margin-bottom: 62px !important; + } + .ml62 { + margin-left: 62px !important; + } + .mr62 { + margin-right: 62px !important; + } + .mt80 { + margin-top: 80px !important; + } + .mb80 { + margin-bottom: 80px !important; + } + .ml80 { + margin-left: 80px !important; + } + .mr80 { + margin-right: 80px !important; + } + .mt84 { + margin-top: 84px !important; + } + .mb84 { + margin-bottom: 84px !important; + } + .ml84 { + margin-left: 84px !important; + } + .mr84 { + margin-right: 84px !important; + } + @media (max-width: 1199.98px) { + .mt46 { + margin-top: 36.8px !important; + } + .mb46 { + margin-bottom: 36.8px !important; + } + .ml46 { + margin-left: 36.8px !important; + } + .mr46 { + margin-right: 36.8px !important; + } + .mt60 { + margin-top: 48px !important; + } + .mb60 { + margin-bottom: 48px !important; + } + .ml60 { + margin-left: 48px !important; + } + .mr60 { + margin-right: 48px !important; + } + .mt62 { + margin-top: 49.6px !important; + } + .mb62 { + margin-bottom: 49.6px !important; + } + .ml62 { + margin-left: 49.6px !important; + } + .mr62 { + margin-right: 49.6px !important; + } + .mt80 { + margin-top: 64px !important; + } + .mb80 { + margin-bottom: 64px !important; + } + .ml80 { + margin-left: 64px !important; + } + .mr80 { + margin-right: 64px !important; + } + .mt84 { + margin-top: 67.2px !important; + } + .mb84 { + margin-bottom: 67.2px !important; + } + .ml84 { + margin-left: 67.2px !important; + } + .mr84 { + margin-right: 67.2px !important; + } + } + @media (max-width: 991.98px) { + .mt46 { + margin-top: 32.2px !important; + } + .mb46 { + margin-bottom: 32.2px !important; + } + .ml46 { + margin-left: 32.2px !important; + } + .mr46 { + margin-right: 32.2px !important; + } + .mt60 { + margin-top: 42px !important; + } + .mb60 { + margin-bottom: 42px !important; + } + .ml60 { + margin-left: 42px !important; + } + .mr60 { + margin-right: 42px !important; + } + .mt62 { + margin-top: 43.4px !important; + } + .mb62 { + margin-bottom: 43.4px !important; + } + .ml62 { + margin-left: 43.4px !important; + } + .mr62 { + margin-right: 43.4px !important; + } + .mt80 { + margin-top: 56px !important; + } + .mb80 { + margin-bottom: 56px !important; + } + .ml80 { + margin-left: 56px !important; + } + .mr80 { + margin-right: 56px !important; + } + .mt84 { + margin-top: 58.8px !important; + } + .mb84 { + margin-bottom: 58.8px !important; + } + .ml84 { + margin-left: 58.8px !important; + } + .mr84 { + margin-right: 58.8px !important; + } + } + @media (max-width: 575.98px) { + .mt46 { + margin-top: 27.6px !important; + } + .mb46 { + margin-bottom: 27.6px !important; + } + .ml46 { + margin-left: 27.6px !important; + } + .mr46 { + margin-right: 27.6px !important; + } + .mt60 { + margin-top: 36px !important; + } + .mb60 { + margin-bottom: 36px !important; + } + .ml60 { + margin-left: 36px !important; + } + .mr60 { + margin-right: 36px !important; + } + .mt62 { + margin-top: 37.2px !important; + } + .mb62 { + margin-bottom: 37.2px !important; + } + .ml62 { + margin-left: 37.2px !important; + } + .mr62 { + margin-right: 37.2px !important; + } + .mt80 { + margin-top: 48px !important; + } + .mb80 { + margin-bottom: 48px !important; + } + .ml80 { + margin-left: 48px !important; + } + .mr80 { + margin-right: 48px !important; + } + .mt84 { + margin-top: 50.4px !important; + } + .mb84 { + margin-bottom: 50.4px !important; + } + .ml84 { + margin-left: 50.4px !important; + } + .mr84 { + margin-right: 50.4px !important; + } + } + @media (max-width: 474.98px) { + .mt46 { + margin-top: 23px !important; + } + .mb46 { + margin-bottom: 23px !important; + } + .ml46 { + margin-left: 23px !important; + } + .mr46 { + margin-right: 23px !important; + } + .mt60 { + margin-top: 30px !important; + } + .mb60 { + margin-bottom: 30px !important; + } + .ml60 { + margin-left: 30px !important; + } + .mr60 { + margin-right: 30px !important; + } + .mt62 { + margin-top: 31px !important; + } + .mb62 { + margin-bottom: 31px !important; + } + .ml62 { + margin-left: 31px !important; + } + .mr62 { + margin-right: 31px !important; + } + .mt80 { + margin-top: 40px !important; + } + .mb80 { + margin-bottom: 40px !important; + } + .ml80 { + margin-left: 40px !important; + } + .mr80 { + margin-right: 40px !important; + } + .mt84 { + margin-top: 42px !important; + } + .mb84 { + margin-bottom: 42px !important; + } + .ml84 { + margin-left: 42px !important; + } + .mr84 { + margin-right: 42px !important; + } + } + /* /openerp_website/static/src/scss/odoo-experience.scss defined in bundle 'web.assets_frontend' */ + #wrapwrap > #o_xp_header + main >:not(#wrap), + #wrapwrap > header + main > #wrap >:first-child { + border-top: 50px solid transparent !important; + } + #o_xp { + font-size: .875rem; + } + #o_xp .o_xp_box { + box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17); + background-color: #fff; + } + @media (min-width: 576px) { + #o_xp .o_xp_box { + margin: 0; + } + } + #o_xp .o_xp_box.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.05); + } + #o_xp .o_xp_box_content { + width: 100%; + text-align: center; + } + #o_xp .o_xp_square, + #o_xp .o_xp_vertical_rectangle, + #o_xp .o_xp_horizontal_rectangle, + #o_xp .o_xp_rectangle_1-3, + #o_xp .o_xp_rectangle_2-3, + #o_xp .o_xp_rectangle_1-4 { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + align-self: start; + padding: 0; + } + #o_xp .o_xp_square:before, + #o_xp .o_xp_vertical_rectangle:before, + #o_xp .o_xp_horizontal_rectangle:before, + #o_xp .o_xp_rectangle_1-3:before, + #o_xp .o_xp_rectangle_2-3:before, + #o_xp .o_xp_rectangle_1-4:before { + content: ""; + display: block; + } + #o_xp .o_xp_square > img, + #o_xp .o_xp_square .o_xp_box_content, + #o_xp .o_xp_vertical_rectangle > img, + #o_xp .o_xp_vertical_rectangle .o_xp_box_content, + #o_xp .o_xp_horizontal_rectangle > img, + #o_xp .o_xp_horizontal_rectangle .o_xp_box_content, + #o_xp .o_xp_rectangle_1-3 > img, + #o_xp .o_xp_rectangle_1-3 .o_xp_box_content, + #o_xp .o_xp_rectangle_2-3 > img, + #o_xp .o_xp_rectangle_2-3 .o_xp_box_content, + #o_xp .o_xp_rectangle_1-4 > img, + #o_xp .o_xp_rectangle_1-4 .o_xp_box_content { + width: 100%; + } + #o_xp .o_xp_vertical_rectangle:before { + padding-top: 200%; + } + #o_xp .o_xp_square:before { + padding-top: 100%; + } + #o_xp .o_xp_rectangle_2-3:before { + padding-top: 66.66%; + } + #o_xp .o_xp_horizontal_rectangle:before { + padding-top: 50%; + } + #o_xp .o_xp_rectangle_1-3:before { + padding-top: 33.33%; + } + #o_xp .o_xp_rectangle_1-4:before { + padding-top: 25%; + } + #o_xp .o_xp_box_padding { + padding: 40px; + } + #o_xp .o_xp_btn { + width: 240px; + padding: .5em 1em; + font-size: 1.125rem; + font-weight: 600; + line-height: 1.4; + text-align: left; + } + #o_xp .o_xp_btn small { + font-size: .75rem; + } + #o_xp .o_xp_offset_numbers .o_xp_box, + #o_xp .o_xp_offset_numbers .card, + #o_xp .o_xp_offset_numbers .panel, + #o_xp .o_xp_offset_numbers .well { + margin-top: -115px; + } + @media (min-width: 992px) { + #o_xp .o_xp_offset_numbers .o_xp_box, #o_xp .o_xp_offset_numbers .card, #o_xp .o_xp_offset_numbers .panel, #o_xp .o_xp_offset_numbers .well { + margin-top: -75px; + } + } + @media (min-width: 1200px) { + #o_xp .o_xp_offset_numbers .o_xp_box, #o_xp .o_xp_offset_numbers .card, #o_xp .o_xp_offset_numbers .panel, #o_xp .o_xp_offset_numbers .well { + margin-top: -90px; + } + } + #o_xp .o_xp_label { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + overflow: hidden; + padding-left: 15px; + background-color: #fff; + font-size: .6875rem; + font-weight: 600; + text-transform: uppercase; + } + #o_xp .o_xp_label .fa { + width: 30px; + height: 30px; + margin-left: 15px; + background-color: #875A7B; + color: #fff; + line-height: 30px; + text-align: center; + } + #o_xp .o_xp_play { + position: absolute; + top: 50%; + left: 50%; + bottom: auto; + right: auto; + width: 80px; + height: 80px; + padding-left: 5px; + margin: -30px 0 0 -30px; + background-color: #fff; + border-radius: 50%; + color: #00A09D; + font-size: 2rem; + line-height: 80px; + text-align: center; + } + #o_xp .o_xp_play:hover { + cursor: pointer; + background-color: #00A09D; + color: #fff; + } + #o_xp .s_o_numbers > div { + border-right: 1px dashed #6c757d; + } + #o_xp .s_o_numbers > div:last-child { + border-right: 0; + } + @media (max-width: 575.98px) { + #o_xp .s_o_numbers > div: nth-child(2n) { + border-right: 0; + } + #o_xp .s_o_numbers > div:nth-child(1n+3) { + border-top: 1px dashed #6c757d; + } + } + @media (min-width: 576px) and (max-width: 991.98px) { + #o_xp .s_o_numbers > div: nth-child(3n) { + border-right: 0; + } + #o_xp .s_o_numbers > div:nth-child(1n+4) { + border-top: 1px dashed #6c757d; + } + } + #o_xp .s_o_numbers .s_o_number .title { + padding-top: 0; + } + #o_xp .o_xp_hashtag { + position: relative; + display: inline-block; + width: 320px; + padding: 25px 0; + margin-top: -30px; + background-color: #fff; + border-radius: 4px; + color: #875A7B; + transition: filter .2s ease; + filter: drop-shadow(1px 2px 2px rgba(0, 0, 0, 0.15)); + } + #o_xp .o_xp_hashtag:after { + content: ""; + position: absolute; + top: auto; + left: 50%; + bottom: -12px; + right: auto; + width: 0; + height: 0; + margin-left: -12px; + border-left: 12px solid transparent; + border-right: 12px solid transparent; + border-top: 12px solid #fff; + } + #o_xp .o_xp_hashtag:hover, + #o_xp .o_xp_hashtag:focus { + filter: drop-shadow(1px 2px 2px rgba(0, 0, 0, 0.25)); + } + #o_xp .oe_share .fa { + width: 80px; + height: 80px; + margin: 0 5px; + background-color: #fff; + color: #00A09D; + border-radius: 50%; + font-size: 2rem; + line-height: 80px; + } + #o_xp .oe_share .fa:hover { + background-color: #00A09D; + color: #fff; + } + #o_xp .o_xp_slot span { + padding: 8px 12px; + border: 1px solid #495057; + margin-left: -1px; + font-size: 0.75rem; + font-weight: 600; + } + #o_xp .o_xp_comparison .list-group-item:hover, + #o_xp .o_xp_comparison .list-group-item:focus { + z-index: auto; + } + #o_xp .o_xp_comparison .card, + #o_xp .o_xp_comparison .panel, + #o_xp .o_xp_comparison .well { + margin-top: -75px; + } + @media (max-width: 991.98px) { + #o_xp .o_xp_comparison .card, #o_xp .o_xp_comparison .panel, #o_xp .o_xp_comparison .well { + margin-top: 40px; + } + } + @media (min-width: 768px) { + #o_xp .o_xp_comparison .card-header, #o_xp .o_xp_comparison .panel-heading { + height: 75px; + } + } + #o_xp_nav .o_logo { + background-size: auto 25px; + height: 30px; + margin: 10px 0 10px 15px; + } + #o_xp_nav .nav-item .nav-link, + #o_xp_nav .nav > li .nav-link, + #o_xp_nav .nav-item .nav > li > a, + #o_xp_nav .nav > li > a, + #o_xp_nav .nav-item .dropdown-item, + #o_xp_nav .nav > li .dropdown-item, + #o_xp_nav .nav-item .dropdown-menu a, + .dropdown-menu #o_xp_nav .nav-item a, + #o_xp_nav .nav > li .dropdown-menu a, + .dropdown-menu #o_xp_nav .nav > li a { + color: inherit; + font-size: .75rem; + font-weight: 600; + text-transform: uppercase; + transition: all 0.2s ease; + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .nav-item .nav-link, #o_xp_nav .nav > li .nav-link, #o_xp_nav .nav-item .nav > li > a, #o_xp_nav .nav > li > a, #o_xp_nav .nav-item .dropdown-item, #o_xp_nav .nav > li .dropdown-item, #o_xp_nav .nav-item .dropdown-menu a, .dropdown-menu #o_xp_nav .nav-item a, #o_xp_nav .nav > li .dropdown-menu a, .dropdown-menu #o_xp_nav .nav > li a { + transition: none; + } + } + #o_xp_nav .nav-item .nav-link:after, + #o_xp_nav .nav > li .nav-link:after, + #o_xp_nav .nav-item .nav > li > a:after, + #o_xp_nav .nav > li > a:after, + #o_xp_nav .nav-item .nav-link:before, + #o_xp_nav .nav > li .nav-link:before, + #o_xp_nav .nav-item .nav > li > a:before, + #o_xp_nav .nav > li > a:before, + #o_xp_nav .nav-item .dropdown-item:after, + #o_xp_nav .nav > li .dropdown-item:after, + #o_xp_nav .nav-item .dropdown-menu a:after, + .dropdown-menu #o_xp_nav .nav-item a:after, + #o_xp_nav .nav > li .dropdown-menu a:after, + .dropdown-menu #o_xp_nav .nav > li a:after, + #o_xp_nav .nav-item .dropdown-item:before, + #o_xp_nav .nav > li .dropdown-item:before, + #o_xp_nav .nav-item .dropdown-menu a:before, + .dropdown-menu #o_xp_nav .nav-item a:before, + #o_xp_nav .nav > li .dropdown-menu a:before, + .dropdown-menu #o_xp_nav .nav > li a:before { + display: none; + } + #o_xp_nav .nav-item .nav-link:hover, + #o_xp_nav .nav > li .nav-link:hover, + #o_xp_nav .nav-item .nav > li > a:hover, + #o_xp_nav .nav > li > a:hover, + #o_xp_nav .nav-item .nav-link:focus, + #o_xp_nav .nav > li .nav-link:focus, + #o_xp_nav .nav-item .nav > li > a:focus, + #o_xp_nav .nav > li > a:focus, + #o_xp_nav .nav-item .dropdown-item:hover, + #o_xp_nav .nav > li .dropdown-item:hover, + #o_xp_nav .nav-item .dropdown-menu a:hover, + .dropdown-menu #o_xp_nav .nav-item a:hover, + #o_xp_nav .nav > li .dropdown-menu a:hover, + .dropdown-menu #o_xp_nav .nav > li a:hover, + #o_xp_nav .nav-item .dropdown-item:focus, + #o_xp_nav .nav > li .dropdown-item:focus, + #o_xp_nav .nav-item .dropdown-menu a:focus, + .dropdown-menu #o_xp_nav .nav-item a:focus, + #o_xp_nav .nav > li .dropdown-menu a:focus, + .dropdown-menu #o_xp_nav .nav > li a:focus { + color: #875A7B; + } + @media (max-width: 991.98px) { + #o_xp_nav .nav-item .nav-link, #o_xp_nav .nav > li .nav-link, #o_xp_nav .nav-item .nav > li > a, #o_xp_nav .nav > li > a, #o_xp_nav .nav-item .dropdown-item, #o_xp_nav .nav > li .dropdown-item, #o_xp_nav .nav-item .dropdown-menu a, .dropdown-menu #o_xp_nav .nav-item a, #o_xp_nav .nav > li .dropdown-menu a, .dropdown-menu #o_xp_nav .nav > li a { + background-color: #25252D; + color: #fff; + border-top: 1px solid #33343D; + } + } + @media (min-width: 992px) { + #o_xp_nav .nav-item .nav-link: hover, #o_xp_nav .nav > li .nav-link: hover, #o_xp_nav .nav-item .nav > li > a: hover, #o_xp_nav .nav > li > a: hover, #o_xp_nav .nav-item .nav-link: focus, #o_xp_nav .nav > li .nav-link: focus, #o_xp_nav .nav-item .nav > li > a: focus, #o_xp_nav .nav > li > a: focus, #o_xp_nav .nav-item .dropdown-item: hover, #o_xp_nav .nav > li .dropdown-item: hover, #o_xp_nav .nav-item .dropdown-menu a: hover, .dropdown-menu #o_xp_nav .nav-item a: hover, #o_xp_nav .nav > li .dropdown-menu a: hover, .dropdown-menu #o_xp_nav .nav > li a: hover, #o_xp_nav .nav-item .dropdown-item: focus, #o_xp_nav .nav > li .dropdown-item: focus, #o_xp_nav .nav-item .dropdown-menu a: focus, .dropdown-menu #o_xp_nav .nav-item a: focus, #o_xp_nav .nav > li .dropdown-menu a: focus, .dropdown-menu #o_xp_nav .nav > li a: focus { + background-color: #fff; + } + } + #o_xp_nav .nav-item > .nav-link, + #o_xp_nav .nav > li > .nav-link, + #o_xp_nav .nav > li.nav-item > a, + #o_xp_nav .nav > li > a { + padding: 15px 20px; + } + @media (min-width: 992px) and (max-width: 1199.98px) { + #o_xp_nav .nav-item > .nav-link, #o_xp_nav .nav > li > .nav-link, #o_xp_nav .nav > li.nav-item > a, #o_xp_nav .nav > li > a { + padding: 15px; + } + } + @media (min-width: 992px) { + #o_xp_nav .nav-item.dropdown.show .nav-link, #o_xp_nav .nav > li.dropdown.show .nav-link, #o_xp_nav .nav-item.dropdown.show .nav > li > a, #o_xp_nav .nav > li.dropdown.show .nav > li > a { + background-color: #e9ecef; + color: #875A7B; + } + } + #o_xp_nav .nav-item .dropdown-menu, + #o_xp_nav .nav > li .dropdown-menu { + background-color: #e9ecef; + background-clip: inherit; + padding: 0; + margin: 0; + border-radius: 0; + } + @media (max-width: 991.98px) { + #o_xp_nav .nav-item .dropdown-menu, #o_xp_nav .nav > li .dropdown-menu { + width: 100%; + box-shadow: none; + } + #o_xp_nav .nav-item .dropdown-menu .dropdown-item, + #o_xp_nav .nav > li .dropdown-menu .dropdown-item, + #o_xp_nav .nav-item .dropdown-menu a, + #o_xp_nav .nav > li .dropdown-menu a { + background-color: #33343D; + border-top: 1px solid #25252D; + height: 50px; + line-height: 50px; + padding: 0 20px 0 47px; + } + } + @media (min-width: 992px) and (max-width: 1199.98px) { + #o_xp_nav .nav-item .dropdown-menu .dropdown-item, #o_xp_nav .nav > li .dropdown-menu .dropdown-item, #o_xp_nav .nav-item .dropdown-menu a, #o_xp_nav .nav > li .dropdown-menu a { + padding: 10px 17px; + } + } + @media (min-width: 1200px) { + #o_xp_nav .nav-item .dropdown-menu .dropdown-item, #o_xp_nav .nav > li .dropdown-menu .dropdown-item, #o_xp_nav .nav-item .dropdown-menu a, #o_xp_nav .nav > li .dropdown-menu a { + padding: 10px 20px; + } + } + #o_xp_nav .nav-item .dropdown, + #o_xp_nav .nav > li .dropdown { + transition: all 2s ease; + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .nav-item .dropdown, #o_xp_nav .nav > li .dropdown { + transition: none; + } + } + #o_xp_nav .o_xp_nav_register { + height: 50px; + line-height: 50px; + padding: 0 20px; + border: 0; + border-radius: 0; + } + #o_xp_nav .o_xp_nav_toggler { + position: relative; + width: 35px; + height: 35px; + padding: 5px; + border: 0; + margin: -2px 10px 0 0; + background-color: transparent; + cursor: pointer; + } + #o_xp_nav .o_xp_nav_toggler:focus { + outline: 0; + } + @media (min-width: 992px) { + #o_xp_nav .o_xp_nav_toggler { + display: none; + } + } + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner { + transition-duration: 0.22s; + transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner, + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner:before, + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner:after { + display: block; + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: auto; + width: 25px; + height: 3px; + background-color: #343a40; + } + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner:before { + content: ""; + top: -8px; + transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in; + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner: before { + transition: none; + } + } + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner:after { + content: ""; + bottom: -8px; + transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .o_xp_nav_toggler .o_xp_nav_toggler_inner: after { + transition: none; + } + } + #o_xp_nav .o_xp_nav_toggler:not(.collapsed) .o_xp_nav_toggler_inner { + transform: rotate(225deg); + transition-delay: 0.12s; + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + #o_xp_nav .o_xp_nav_toggler:not(.collapsed) .o_xp_nav_toggler_inner:before { + top: 0; + opacity: 0; + transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out; + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .o_xp_nav_toggler: not(.collapsed) .o_xp_nav_toggler_inner: before { + transition: none; + } + } + #o_xp_nav .o_xp_nav_toggler:not(.collapsed) .o_xp_nav_toggler_inner:after { + bottom: 0; + transform: rotate(-90deg); + transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); + } + @media (prefers-reduced-motion: reduce) { + #o_xp_nav .o_xp_nav_toggler: not(.collapsed) .o_xp_nav_toggler_inner: after { + transition: none; + } + } + #o_xp_track_proposal .form-group { + margin-bottom: 1.5rem; + } + #o_xp_track_proposal .form-control:focus { + box-shadow: none; + border-color: #00A09D; + } + #o_xp_track_proposal .o_xp_wcount { + background-color: #dee2e6; + } + #o_xp_exhibitors_list table > tbody > tr > td { + border: 0; + } + #exhibitor-registration label { + position: relative; + } + #exhibitor-registration label > input { + visibility: hidden; + position: absolute; + } + #exhibitor-registration label > input + div { + padding: 10px; + border: 5px solid #e9ecef; + cursor: pointer; + } + #exhibitor-registration label:hover > input + div { + border-color: #6c757d; + } + #exhibitor-registration label:hover > input + div:before { + color: #6c757d; + } + #exhibitor-registration label > input:checked + div, + #exhibitor-registration label:hover > input:checked + div { + border-color: #00A09D; + } + #exhibitor-registration label > input:checked + div:before, + #exhibitor-registration label:hover > input:checked + div:before { + color: #00A09D; + } + #exhibitor-registration label > input:checked + div:before, + #exhibitor-registration label:hover > input + div:before { + content: "\f058"; + font-family: "FontAwesome"; + width: 40px; + height: 40px; + position: absolute; + line-height: 40px; + top: -16px; + right: -16px; + background-color: #fff; + font-size: 2em; + text-align: center; + } + /* /openerp_website/static/src/scss/portal.scss defined in bundle 'web.assets_frontend' */ + .o_portal_wrap .o_portal_docs .badge, + .o_portal_wrap .o_portal_docs .label { + background-color: #875A7B; + color: #fff; + padding: .5em 1em; + } + .o_portal_wrap table > thead > tr > th, + .o_portal_wrap table > thead > tr.active > th { + background-color: #f8f9fa; + border-bottom-width: 0; + } + /* /openerp_website/static/src/scss/snippets/s_affix.scss defined in bundle 'web.assets_frontend' */ + .s_affix { + background: white; + } + .s_affix > .container { + margin-bottom: 0 !important; + } + .s_affix #features_affix { + position: -webkit-sticky; + position: sticky; + top: 50px; + left: auto; + bottom: auto; + right: auto; + height: calc(100vh - 50px); + overflow-y: auto; + padding: 40px 0; + border-right: 1px solid #dee2e6; + opacity: 0; + } + .s_affix #features_affix.o_js_affix_active { + opacity: 1; + transition: opacity 0.1s; + } + .s_affix #features_affix > a.list-group-item-action { + color: rgba(52, 58, 64, 0.7); + font-size: 0.75rem; + transition: padding 0.1s; + box-shadow: none; + padding-left: 3px; + position: relative; + } + .s_affix #features_affix > a.list-group-item-action:hover, + .s_affix #features_affix > a.list-group-item-action:focus, + .s_affix #features_affix > a.list-group-item-action.focus { + color: #212529; + } + .s_affix #features_affix > a.list-group-item-action:before { + content: ""; + width: 2px; + position: absolute; + top: 5px; + left: 0; + bottom: 5px; + right: auto; + } + .s_affix #features_affix > a.list-group-item-action.active { + background: none; + padding-left: 8px; + } + .s_affix #features_affix > a.list-group-item-action.active:before { + background-color: #00A09D; + } + .s_affix h2 { + margin: 40px 0 20px; + color: #875A7B; + } + .s_affix p { + margin-bottom: 20px; + } + .s_affix hr { + margin: 20px 0 0 0; + border-top: 1px solid #dee2e6; + } + .s_affix .col-lg-12:last-child { + margin-bottom: 60px; + } + .s_affix .col-lg-12:last-child hr { + display: none; + } + .s_affix .o-related-apps h2 { + margin-bottom: 30px !important; + } + .s_affix .o-related-apps img { + width: 40px; + height: 40px; + margin-right: 15px; + } + .s_affix .o-related-apps h5 { + height: 40px; + padding: 12px 15px; + background-color: #e9ecef; + } + .s_affix .o-related-apps .o-content-overflow { + overflow: hidden; + } + .s_affix .o-related-apps p a { + white-space: nowrap; + } + header.o_has_sub_nav + main .s_affix #features_affix { + top: 40px; + } + #oe_main_menu_navbar ~ #wrapwrap .s_affix #features_affix { + top: 96px; + } + #oe_main_menu_navbar ~ #wrapwrap header.o_has_sub_nav + main .s_affix #features_affix { + top: 86px; + } + /* /openerp_website/static/src/scss/snippets/s_banner.scss defined in bundle 'web.assets_frontend' */ + .s_banner { + min-height: 25vh; + padding: 1em 0; + position: relative; + } + .s_banner:before { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background-image: url("/openerp_website/static/src/scss/snippets/../../img/2016/patterns/banner_bg.png"); + background-position: 0% 100%; + background-size: cover; + } + .js_top_banner { + overflow: hidden; + } + @media (max-width: 767.98px) { + .js_top_banner { + background: linear-gradient(150deg, #875A7B 20%, #62495B 80%) !important; + color: white !important; + } + .js_top_banner * { + color: inherit !important; + } + .js_top_banner .row > div, + .js_top_banner .form-horizontal .form-group > div, + .form-horizontal .js_top_banner .form-group > div { + text-align: center !important; + margin-top: 32px !important; + margin-bottom: 32px !important; + } + } + /* /openerp_website/static/src/scss/snippets/s_browser.scss defined in bundle 'web.assets_frontend' */ + .s_browser { + position: relative; + border-radius: 15px 15px 0 0; + } + .s_browser.shadow { + box-shadow: 0 20px 20px rgba(0, 0, 0, 0.05); + } + .s_browser .bar { + width: 100%; + height: auto; + position: relative; + } + .s_browser .content .tab-pane > img { + width: 100%; + } + /* /openerp_website/static/src/scss/snippets/s_figure_link.scss defined in bundle 'web.assets_frontend' */ + .s_figure_link { + padding-bottom: 60%; position: relative; text-align: right; backface-visibility: hidden;}@media (min-width: 992px){.s_figure_link{padding-bottom: 50%;}}.s_figure_link > a{display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; transform: translate3d(0, 0, 0); filter: url('data:image/svg+xml;charset=utf-8,#filter'); -webkit-filter: grayscale(100%) contrast(110%); filter: grayscale(100%) contrast(110%); background-position: center; opacity: 0.3; transform-origin: 50% 50%; transform: scale(1.05); transition: transform 0.65s ease 0s;}.s_figure_link h2, .s_figure_link p{pointer-events: none; position: absolute; top: auto; left: 15px; bottom: auto; right: 15px; color: white; transition: all 350ms cubic-bezier(0.55, 0, 0.1, 1) 0s;}.s_figure_link h2{top: 10px; transform: translate(0, 100%); padding: 5px 0;}@media (min-width: 992px){.s_figure_link h2{padding-bottom: 6px; padding: 10px 0;}}@media (min-width: 992px){.col-lg-4 .s_figure_link h2{font-size: 24px; padding-bottom: 15px; top: 30px;}}.s_figure_link h2:after{content: ""; background: rgba(255, 255, 255, 0.6); opacity: 0; width: 100%; height: 1px; transform: translate(0, 40px); position: absolute; top: 100%; left: 0; bottom: auto; right: auto; transition: all 0.65s cubic-bezier(0.55, 0, 0.1, 1) 0s;}.s_figure_link p{bottom: 10px; padding: 10px 0; transform: translate(0, 100%); opacity: 0; line-height: 1.5; display: none;}@media (min-width: 768px){.s_figure_link p{display: 15px; display: block;}}@media (min-width: 992px){.s_figure_link p{bottom: 20px;}}.s_figure_link:before{content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; opacity: 0; transition: opacity 0.35s ease;}.s_figure_link:hover > a{transform: scale(1);}.s_figure_link:hover h2, .s_figure_link:hover h2:after, .s_figure_link:hover p{transform: translate(0, 0); opacity: 1;}.s_figure_link:hover:before{transition: opacity 1.6s ease; opacity: 1 0s;}.s_figure_link.o_gradient_alpha:before{background: linear-gradient(-30deg, #006d6b 30%, #474662 100%) !important;}.s_figure_link.o_gradient_beta:before{background: linear-gradient(-30deg, #486d7e 30%, #006d6b 100%) !important;}.s_figure_link.o_gradient_gamma:before{background: linear-gradient(-30deg, #fb4a55 30%, #b84d28 100%) !important;}.s_figure_link.o_gradient_delta:before{background: linear-gradient(-30deg, #474662 30%, #dc4450 100%) !important;}.s_figure_link.o_gradient_epsilon:before{background: linear-gradient(-30deg, #b84d28 30%, #474662 100%) !important;} + /* /openerp_website/static/src/scss/snippets/s_laptop_screen.scss defined in bundle 'web.assets_frontend' */ + .s_laptop_screen { + position: relative; + overflow: hidden; + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + [class*="o_v_align_col"] .s_laptop_screen, + [class*="o_equal_col"] .s_laptop_screen { + padding-bottom: 51.4%; + } + .s_laptop_screen > .bg { + width: 100%; + height: auto; + padding-bottom: 51.4%; + background-size: cover; + pointer-events: none; + cursor: default; + background-image: url("/openerp_website/static/src/scss/../img/2016/components/laptop_screen.gif"); + background-image: url("/openerp_website/static/src/scss/../img/2016/components/laptop_screen.svg"); + background-position: 0 0; + background-repeat: no-repeat; + } + .s_laptop_screen > .bg::selection, + .s_laptop_screen > .bg *::selection { + background: transparent; + } + .s_laptop_screen > .bg::-moz-selection, + .s_laptop_screen > .bg *::-moz-selection { + background: transparent; + } + .s_laptop_screen > img { + position: absolute; + top: 8%; + left: 3%; + bottom: auto; + right: 0; + width: 94%; + pointer-events: none; + cursor: default; + } + .s_laptop_screen > img::selection, + .s_laptop_screen > img *::selection { + background: transparent; + } + .s_laptop_screen > img::-moz-selection, + .s_laptop_screen > img *::-moz-selection { + background: transparent; + } + .s_laptop_screen:after { + content: ""; + display: block; + pointer-events: none; + cursor: default; + width: 60%; + height: 100%; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + background-image: "-webkit-linear-gradient(25deg, rgba(233, 236, 239, 0) 50%, rgba(248, 249, 250, 0.15) 50%, rgba(248, 249, 250, 0.15) 100%)"; + background-image: "-moz-linear-gradient(25deg, rgba(233, 236, 239, 0) 50%, rgba(248, 249, 250, 0.15) 50%, rgba(248, 249, 250, 0.15) 100%)"; + background-image: "-ms-linear-gradient(25deg, rgba(233, 236, 239, 0) 50%, rgba(248, 249, 250, 0.15) 50%, rgba(248, 249, 250, 0.15) 100%)"; + background-image: "-o-linear-gradient(25deg, rgba(233, 236, 239, 0) 50%, rgba(248, 249, 250, 0.15) 50%, rgba(248, 249, 250, 0.15) 100%)"; + background-image: "linear-gradient(65deg, rgba(233, 236, 239, 0) 50%, rgba(248, 249, 250, 0.15) 50%, rgba(248, 249, 250, 0.15) 100%)"; + } + .s_laptop_screen:after::selection, + .s_laptop_screen:after *::selection { + background: transparent; + } + .s_laptop_screen:after::-moz-selection, + .s_laptop_screen:after *::-moz-selection { + background: transparent; + } + /* /openerp_website/static/src/scss/snippets/s_o_number.scss defined in bundle 'web.assets_frontend' */ + .s_o_number { + text-align: center; + font-family: "Montserrat", "Odoo Unicode Support Noto", sans-serif; + font-size: 12px; + } + @media (min-width: 1200px) { + .s_o_number { + font-size: 14px; + } + } + .s_o_number .title, + .s_o_number .desc { + display: block; + } + .s_o_number .title { + padding-top: 0.2em; + font-size: 4em; + line-height: 1.1; + color: #875A7B; + } + .s_o_number .title.has_sidetext .number, + .s_o_number .title.has_sidetext .sidetext { + display: inline-block; + } + .s_o_number .title.has_sidetext .sidetext { + font-size: .3em; + line-height: 1; + vertical-align: top; + padding-top: 0.7em; + text-align: left; + margin-left: -0.8em; + } + .s_o_number .desc { + font-size: 1em; + } + /* /openerp_website/static/src/scss/snippets/s_panel_video.scss defined in bundle 'web.assets_frontend' */ + .s_panel_video_play { + padding-top: 25%; + font-size: 3.4375rem; + background-color: rgba(0, 0, 0, 0.2); + color: white; + cursor: pointer; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + width: 100%; + height: 100%; + transition: "all 0.2s ease-in-out;"; + } + @media (prefers-reduced-motion: reduce) { + .s_panel_video_play { + transition: none; + } + } + .s_panel_video_play:hover { + background-color: rgba(0, 0, 0, 0.3); + } + .s_laptop_screen .s_panel_video_play { + border-radius: 5% 5% 0 0; + } + #s_panel_video_modal .modal-dialog { + pointer-events: auto; + max-width: 75%; + } + #s_panel_video_modal .modal-body { + background-color: #212529; + background-image: url("/openerp_website/static/src/img/2016/gif/ring.gif"); + background-position: center center; + background-repeat: no-repeat; + box-shadow: -40px 40px 160px 0 rgba(0, 0, 0, 0.08), -8px 8px 15px 0 rgba(120, 120, 120, 0.04), 3px 3px 30px 0 rgba(0, 0, 0, 0.04) !important; + } + /* /openerp_website/static/src/scss/snippets/s_responsive_to_image_block.scss defined in bundle 'web.assets_frontend' */ + .s_responsive_to_image_block { + overflow: hidden; + background-position: top center; + background-size: cover; + background-repeat: no-repeat; + } + .s_responsive_to_image_block.js_top_banner { + border-top-width: 0 !important; + background-size: auto 100%; + } + @media (max-width: 575.98px) { + .s_responsive_to_image_block.js_top_banner { + margin-top: 0 !important; + } + } + .s_responsive_to_image_block .wrapper[class*="o_v_align_col"] { + display: block; + } + .s_responsive_to_image_block .wrapper[class*="o_v_align_col"]::before { + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + } + .s_responsive_to_image_block .wrapper[class*="o_v_align_col"] > * { + display: inline-block; + vertical-align: middle; + float: none; + } + @media (max-width: 991.98px) { + .s_responsive_to_image_block { + padding-bottom: 0 !important; + } + } + @media (min-width: 992px) { + .s_responsive_to_image_block .wrapper { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + .s_responsive_to_image_block .wrapper > .container, + .s_responsive_to_image_block .wrapper > .container > .row, + .s_responsive_to_image_block .form-horizontal .wrapper > .container > .form-group, + .form-horizontal .s_responsive_to_image_block .wrapper > .container > .form-group { + height: 100%; + } + } + @media (max-width: 575.98px) { + .s_responsive_to_image_block: not(.js_top_banner) .wrapper { + background: rgba(255, 255, 255, 0.5); + } + } + /* /openerp_website/static/src/scss/snippets/s_ribbon_video.scss defined in bundle 'web.assets_frontend' */ + .s_ribbon_video { + position: relative; + } + .s_ribbon_video::before { + content: ""; + position: absolute; + top: 35%; + left: 0; + bottom: 35%; + right: 0; + display: block; + background: linear-gradient(150deg, #875A7B 20%, #62495B 80%) !important; + } + .s_ribbon_video::after { + content: ""; + position: absolute; + top: 65%; + left: 0; + bottom: 0; + right: 0; + display: block; + background-color: #f8f9fa; + z-index: 0; + } + .s_ribbon_video > .container { + position: relative; + z-index: 1; + } + .s_ribbon_video .o_col_video { + transition: "transform 0.8s 0ms cubic-bezier(0.55, 0, 0.1, 1), z-index 0s"; + } + @media (prefers-reduced-motion: reduce) { + .s_ribbon_video .o_col_video { + transition: none; + } + } + .s_ribbon_video .o_col_video iframe.embed-responsive-item { + margin-left: 0; + } + @media (min-width: 768px) { + .s_ribbon_video .o_col_description { + margin-left: -5%; + transform-origin: 50% 50%; + transition: "transform 0.8s 0.3s cubic-bezier(0.55, 0, 0.1, 1), transform-origin 0.8s 0.3s cubic-bezier(0.55, 0, 0.1, 1), margin 0.8s 0.3s cubic-bezier(0.55, 0, 0.1, 1), z-index 0s"; + } + } + @media (min-width: 768px) and (prefers-reduced-motion: reduce) { + .s_ribbon_video .o_col_description { + transition: none; + } + } + .s_ribbon_video .o_col_description .card, + .s_ribbon_video .o_col_description .panel, + .s_ribbon_video .o_col_description .well, + .s_ribbon_video .o_col_description .card .card-header, + .s_ribbon_video .o_col_description .panel .card-header, + .s_ribbon_video .o_col_description .well .card-header, + .s_ribbon_video .o_col_description .card .panel-heading, + .s_ribbon_video .o_col_description .panel .panel-heading, + .s_ribbon_video .o_col_description .well .panel-heading { + margin: 0; + } + @media (min-width: 768px) { + .s_ribbon_video.js_video_hover .o_col_video { + transform: translateX(50%) scale(1.2); + transition: "transform 0.5s 0.3s cubic-bezier(0.55, 0, 0.1, 1), z-index 0s"; + } + } + @media (min-width: 768px) and (prefers-reduced-motion: reduce) { + .s_ribbon_video.js_video_hover .o_col_video { + transition: none; + } + } + @media (min-width: 768px) { + .s_ribbon_video.js_video_hover .o_col_description { + margin-left: 0; + cursor: pointer; + transform-origin: 100% 50%; + transform: scale(0.8); + transition: "transform 0.8s cubic-bezier(0.55, 0, 0.1, 1), transform-origin 0.8s cubic-bezier(0.55, 0, 0.1, 1), margin 0.8s cubic-bezier(0.55, 0, 0.1, 1), z-index 0s"; + } + } + @media (min-width: 768px) and (prefers-reduced-motion: reduce) { + .s_ribbon_video.js_video_hover .o_col_description { + transition: none; + } + } + .s_ribbon_video.js_prepend_video .o_col_video { + z-index: 1; + } + /* /openerp_website/static/src/scss/snippets/s_sponsors.scss defined in bundle 'web.assets_frontend' */ + .s_sponsors { + padding: 0.8em 0 0.5em; + } + .s_sponsors > .container { + position: relative; + display: block; + } + .s_sponsors .s_intro { + margin-top: 15px; + font-family: "Montserrat", "Odoo Unicode Support Noto", sans-serif; + font-weight: bold; + font-size: 0.8em; + line-height: 1.2; + color: #343a40; + } + .s_sponsors .s_sponsors_list { + text-align: justify; + margin-bottom: -27px; + } + .s_sponsors .s_sponsors_list::after { + content: ""; + display: inline-block; + width: 100%; + } + .s_sponsors .s_sponsors_list > div { + display: inline-block; + height: 35px; + margin: 10px 0; + opacity: .5; + transform: scale(0.8); + background-size: cover; + } + .s_sponsors .s_sponsors_btn { + position: absolute; + top: 50%; + left: auto; + bottom: auto; + right: 50%; + margin: 10px -100px 0 0; + width: 200px; + height: 40px; + opacity: 0; + transition: all 0.3s ease 0s; + } + .s_sponsors .s_intro, + .s_sponsors .s_sponsors_list > div { + transform-origin: 50% 50%; + transition: all 0.3s ease 0s; + } + .s_sponsors > a:focus, + .s_sponsors > a:active, + .s_sponsors > a:focus:active { + outline: none; + } + .s_sponsors > a:hover .s_sponsors_list > div, + .s_sponsors > a:hover .s_intro { + opacity: 0; + transform: scale(0); + } + .s_sponsors > a:hover .s_sponsors_btn { + opacity: 1; + margin-top: -20px; + } + /* /openerp_website/static/src/scss/snippets/s_testimonial.scss defined in bundle 'web.assets_frontend' */ + .s_testimonial { + display: block; + } + .s_testimonial .thumb, + .s_testimonial blockquote { + vertical-align: top; + display: inline-block; + padding-top: 0; + } + .s_testimonial .thumb { + width: 20%; + max-width: 60px; + padding-right: 5px; + } + .s_testimonial .thumb img { + border-radius: 100%; + max-width: 100%; + height: auto; + } + .s_testimonial blockquote { + width: 78%; + max-width: 500px; + padding: 0 0 0 5px; + border-left: none; + line-height: 1.3; + } + .s_testimonial blockquote p { + font-size: 0.9em; + } + .s_testimonial blockquote p small { + font-weight: 400; + font-style: italic; + } + .s_testimonial blockquote p small:before { + content: '\2013 \0A0'; + } + .s_testimonial blockquote img { + max-height: 20px; + } + /* /openerp_website/static/src/scss/snippets/s_tooltips_tabs.scss defined in bundle 'web.assets_frontend' */ + .s_tooltips_tabs { + position: relative; + } + .s_tooltips_tabs .tab-pane { + background-color: #495057; + transition: background 0.5s ease 0s; + } + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_image { + opacity: 0.8; + } + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_link:before { + opacity: 0; + transition: opacity 0.5s ease; + } + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_link:after { + opacity: 1; + } + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_link:focus, + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_link:active, + .s_tooltips_tabs .tab-pane:hover .s_tooltip_tabs_tooltip_link:focus:active { + outline: none; + } + .s_tooltips_tabs .tab-pane.s_tooltip_tabs_tooltip_is_open { + background-color: #0a0c0d; + cursor: pointer; + } + .s_tooltips_tabs .tab-pane.s_tooltip_tabs_tooltip_is_open .s_tooltip_tabs_tooltip_image { + transition: all 0.7s ease 0s; + opacity: 0.6; + } + .s_tooltips_tabs .tab-pane.in .s_tooltip_tabs_tooltip_link:before { + animation: tooltip_welcome_before 1s ease 0s 1 normal none running; + } + .s_tooltips_tabs .tab-pane.in .s_tooltip_tabs_tooltip_link:after { + animation: tooltip_welcome_after 1s ease 0s 1 normal none running; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip_image { + opacity: 0.9; + width: 100%; + -webkit-transform: translateZ(0); + transform: translateZ(0); + transition: all 0.3s ease 0s; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip { + position: absolute; + width: 36px; + height: 36px; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .card, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .panel, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .well { + visibility: hidden; + width: 200px; + max-width: none; + font-size: 0.9em; + padding: 10px; + border-top: 1px solid #f8f9fa; + border-radius: 0.125rem; + opacity: 0; + margin-bottom: 0; + position: absolute; + top: 50%; + left: 0; + bottom: auto; + right: auto; + transform: translate(0, 20px); + transition: all 0.3s; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .card .o_panel_title, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .panel .o_panel_title, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .well .o_panel_title { + line-height: 1.2; + font-weight: 400; + font-size: 1.3em; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link { + display: block; + background-image: none; + width: 36px; + height: 36px; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:before { + opacity: 1; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:after { + opacity: 0; + transition: opacity 0.5s ease; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:after, + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:before { + content: ""; + display: block; + border-radius: 100%; + transform-origin: 50% 50%; + -webkit-transform: translateZ(0); + transform: translateZ(0); + transition: opacity 0.5s ease; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:before { + box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.9); + position: absolute; + top: 12px; + left: 12px; + bottom: 12px; + right: 12px; + background: linear-gradient(90deg, #FC7C84 20%, #ed6671 80%) !important; + transform: scale(1.3); + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:after { + opacity: 0; + background-size: 100% 100%; + background-image: url("/openerp_website/static/src/img/2016/gif/tooltip.gif"); + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .card, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .panel, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .well { + left: auto; + right: 0; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .card, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .panel, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .well { + top: auto; + bottom: 50%; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .card, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .panel, + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .well { + visibility: visible; + cursor: auto; + opacity: 1; + transform: translate(0, 0); + transition: all 0.6s; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .s_tooltip_tabs_tooltip_link { + background-image: none; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .s_tooltip_tabs_tooltip_link:before { + opacity: 1; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .s_tooltip_tabs_tooltip_link:after { + opacity: 0; + transition: opacity 0.5s ease; + } + .s_tooltips_tabs .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_active .s_tooltip_tabs_tooltip_link:before { + background: linear-gradient(45%, #00A09D 20%, #029e9b 80%) !important; + } + .tab-pane.active .s_tooltip_tabs_tooltip_link { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .card, + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .panel, + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .well { + visibility: visible; + cursor: auto; + opacity: 1; + transform: translate(0, 0); + transition: all 0.6s; + } + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link { + background-image: none; + } + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:before { + opacity: 1; + } + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:after { + opacity: 0; + transition: opacity 0.5s ease; + } + .s_tooltips_tabs_blocked .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link:before { + background: linear-gradient(45%, #00A09D 20%, #029e9b 80%) !important; + } + /* /openerp_website/static/src/scss/snippets/s_map_locations.scss defined in bundle 'web.assets_frontend' */ + .s_tooltips_tabs.s_map_locations .tab-pane { + background: #f8f9fa; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link { + opacity: 0.6; + width: 30px; + height: 30px; + transition: opacity 0.3s ease; + } + @media (min-width: 992px) { + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .card, .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .panel, .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .well, .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_left .card, .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_left .panel, .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_left .well { + left: 34%; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .card, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .well, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_top .card, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_top .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_top .well { + top: 60%; + bottom: auto; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .card, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_right .well { + left: -324%; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .card, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip.s_tooltip_tabs_tooltip_is_bottom .well { + top: auto; + bottom: 79%; + } + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip:hover .s_tooltip_tabs_tooltip_link { + opacity: 1; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card, + .s_tooltips_tabs.s_map_locations .tab-pane .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .well { + max-width: 135px; + padding: 4px 8px 0; + background-color: rgba(255, 255, 255, 0.7); + } + .s_tooltips_tabs.s_map_locations .tab-pane .card:hover, + .s_tooltips_tabs.s_map_locations .tab-pane .panel:hover, + .s_tooltips_tabs.s_map_locations .tab-pane .well:hover { + background-color: white; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card .o_panel_title, + .s_tooltips_tabs.s_map_locations .tab-pane .panel .o_panel_title, + .s_tooltips_tabs.s_map_locations .tab-pane .well .o_panel_title { + font-weight: 400; + font-size: 1.1em; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card .o_panel_title small, + .s_tooltips_tabs.s_map_locations .tab-pane .panel .o_panel_title small, + .s_tooltips_tabs.s_map_locations .tab-pane .well .o_panel_title small { + margin-top: 3px; + font-weight: 400; + display: block; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card p, + .s_tooltips_tabs.s_map_locations .tab-pane .panel p, + .s_tooltips_tabs.s_map_locations .tab-pane .well p { + line-height: 1.2; + margin-bottom: 5px; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card p a, + .s_tooltips_tabs.s_map_locations .tab-pane .panel p a, + .s_tooltips_tabs.s_map_locations .tab-pane .well p a { + font-family: sans-serif; + } + .s_tooltips_tabs.s_map_locations .tab-pane .card p:last-child, + .s_tooltips_tabs.s_map_locations .tab-pane .panel p:last-child, + .s_tooltips_tabs.s_map_locations .tab-pane .well p:last-child { + margin-bottom: 10px; + } + .s_tooltips_tabs.s_map_locations .tab-pane:hover .s_tooltip_tabs_tooltip_link { + background-image: none; + } + .s_tooltips_tabs.s_map_locations .tab-pane:hover .s_tooltip_tabs_tooltip_link:before { + opacity: 1; + } + .s_tooltips_tabs.s_map_locations .tab-pane:hover .s_tooltip_tabs_tooltip_link:after { + opacity: 0; + transition: opacity 0.5s ease; + } + @media (max-width: 991.98px) { + .s_tooltips_tabs.s_map_locations .tab-pane > img { + margin-bottom: -40%; + opacity: 0.4; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip { + float: left; + position: relative; + height: auto; + min-height: 100px; + width: 48%; + margin-left: 1%; + margin-right: 1%; + left: auto !important; + top: auto !important; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .s_tooltip_tabs_tooltip_link { + display: none; + } + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .card, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .panel, + .s_tooltips_tabs.s_map_locations .tab-pane .s_tooltip_tabs_tooltip .well { + width: 100%; + height: 100%; + max-width: 100%; + position: relative; + left: auto; + top: auto; + } + } + /* /openerp_website/static/src/scss/snippets/s_users_mosaic.scss defined in bundle 'web.assets_frontend' */ + .s_users_mosaic { + position: relative; + padding-bottom: 33.33333333%; + } + @media (max-width: 767.98px) { + .s_users_mosaic { + padding-bottom: 53.33333333%; + } + } + @media (min-width: 576px) { + .s_users_mosaic.s_users_mosaic_small { + padding-bottom: 22.22222222%; + } + .s_users_mosaic.s_users_mosaic_small #mosaic span { + height: 25%; + } + } + .s_users_mosaic #mosaic { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background-size: 100% auto; + overflow: hidden; + background-image: url("/openerp_website/static/src/scss/snippets/../../img/2016/mosaic_sm.jpg"); + } + @media (min-width: 992px) { + .s_users_mosaic #mosaic { + background-image: url("/openerp_website/static/src/scss/snippets/../../img/2016/mosaic_2.jpg"); + } + } + .s_users_mosaic #mosaic span { + float: left; + width: 5.55555556%; + height: 16.66666667%; + background-size: 1800% 800%; + transition: opacity 400ms ease 0ms; + } + .s_users_mosaic #mosaic span:hover { + opacity: 0; + } + .s_users_mosaic #mosaic span.o_fade { + opacity: 0; + } + .s_users_mosaic #mosaic span.o_fade:hover { + opacity: 1; + } + .s_users_mosaic .box { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: radial-gradient(#f8f9fa, rgba(248, 249, 250, 0.55)); + pointer-events: none; + text-align: center; + } + .s_users_mosaic .box::before { + content: ""; + display: inline-block; + vertical-align: middle; + } + @media (min-width: 768px) { + .s_users_mosaic .box: : before { + height: 100%; + } + } + .s_users_mosaic .box .title { + display: inline-block; + margin: 0; + vertical-align: middle; + text-shadow: 0 0 3px white, 0 0 10px white; + line-height: 0.5; + text-align: left; + font-weight: 400; + } + @media (max-width: 767.98px) { + .s_users_mosaic .box .title { + position: relative; + top: 50%; + transform: translateY(-50%); + font-size: 36px; + text-align: center; + line-height: 0.9; + } + } + @media (min-width: 768px) { + .s_users_mosaic .box .title { + font-size: 58px; + white-space: nowrap; + } + } + @media (min-width: 992px) { + .s_users_mosaic .box .title { + font-size: 69px; + } + } + .s_users_mosaic .box .title .number { + font-size: 2em; + } + @media (max-width: 575.98px) { + .s_users_mosaic .box .title .number { + display: block; + margin-bottom: 10px; + } + } + @media (min-width: 768px) { + .s_users_mosaic .box .title .number { + float: left; + margin-right: 10px; + } + } + .s_users_mosaic .box .title .sub { + font-size: 0.44em; + } + @media (max-width: 575.98px) { + .s_users_mosaic .box .title .sub { + font-size: 0.5em; + } + } + /* /openerp_website/static/src/scss/snippets/s_apps_media_list.scss defined in bundle 'web.assets_frontend' */ + .s_apps_media_list .media { + padding: 20px 0; + border-bottom: 1px dashed #495057; + margin: 0; + } + .s_apps_media_list .media:first-child { + border-top: 1px dashed #495057; + } + .s_apps_media_list .media .media-heading { + margin-top: 0; + } + .s_apps_media_list .media .media-body p:last-child { + margin-bottom: 0; + } + .s_apps_media_list .media .media-object { + height: 60px; + margin-right: 10px; + border-radius: 0.125rem; + } + /* /openerp_website/static/src/scss/snippets/s_speaker_bio.scss defined in bundle 'web.assets_frontend' */ + .s_speaker_bio { + position: relative; + padding: 20px; + background-color: #e9ecef; + } + .s_speaker_bio .s_speaker_bio_label { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + padding: 5px 10px; + background-color: #fff; + color: #495057; + } + .s_speaker_bio p { + font-size: 85%; + } + .s_speaker_bio p:last-child { + margin-bottom: 0; + } + /* /openerp_website/static/src/scss/snippets/s_animated_headline.scss defined in bundle 'web.assets_frontend' */ + .s_animated_headline .s_animated_headline_content { + position: relative; + overflow: hidden; + display: inline-block; + vertical-align: top; + padding-right: 2px; + } + .s_animated_headline .s_animated_headline_content:after { + content: ""; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + height: 100%; + border-right: 2px solid #00A09D; + } + .s_animated_headline .s_animated_headline_content b { + position: absolute; + top: 0; + left: 0; + bottom: auto; + right: auto; + white-space: nowrap; + } + .s_animated_headline .s_animated_headline_content b.s_animated_headline_visible { + position: relative; + visibility: visible !important; + } + .s_animated_headline .s_animated_headline_content i { + position: absolute; + font-style: normal; + } + .s_animated_headline .s_animated_headline_content i.in { + position: relative; + visibility: visible !important; + } + .s_animated_headline .s_animated_headline_content.s_animated_headline_waiting:after { + animation: s_animated_headline_pulse 1.25s infinite; + } + .s_animated_headline .s_animated_headline_content.s_animated_headline_selected { + background-color: #bbb; + } + .s_animated_headline .no-js .s_animated_headline_wrapper b { + opacity: 0; + } + .s_animated_headline .no-js .s_animated_headline_wrapper b.s_animated_headline_visible { + opacity: 1; + } + @keyframes s_animated_headline_pulse { + 50% { + border-color: transparent; + } + } + /* /openerp_website/static/src/scss/saloon.scss defined in bundle 'web.assets_frontend' */ + .saloon .fullwidth { + position: relative; + margin: 0px; + width: 100%; + } + .saloon img.logo { + display: inline; + margin: 5px; + max-height: 125px; + vertical-align: bottom; + } + .saloon #switcher { + position: fixed; + bottom: 10px; + right: 10px; + } + .saloon .card.panel_card, + .saloon .panel_card.panel, + .saloon .panel_card.well, + .saloon .card.panel_app, + .saloon .panel_app.panel, + .saloon .panel_app.well { + max-width: 90%; + } + .saloon .btn_pink { + background-color: #875A7B; + border: 1px solid #68465f; + padding: 15px; + } + .saloon .sticky-bottom { + position: fixed; + bottom: 0px; + } + .saloon .sticky-top { + position: fixed; + top: 0px; + } + .saloon .salaryIframe { + width: 100%; + height: calc(100% - 40px); + height: 100%; + } + .saloon .player { + height: 100%; + width: 100%; + position: absolute; + } + .saloon .card.panel_app .card-body, + .saloon .panel_app.panel .card-body, + .saloon .panel_app.well .card-body, + .saloon .card.panel_app .panel-body, + .saloon .panel_app.panel .panel-body, + .saloon .panel_app.well .panel-body, + .saloon .card.panel_app .well, + .saloon .panel_app.panel .well, + .saloon .panel_app.well .well { + margin-top: 25px; + } + /* /loempia/static/src/css/loempia.css defined in bundle 'web.assets_frontend' */ + .openerp .oe_kanban_record .oe_loempia_image { + display: inline-block; + vertical-align: top; + } + .openerp .oe_apps_section { + background-color: #F7F7F7; + color: #474747; + padding: 14px 0 0 16px; + } + .openerp .oe_apps_screenshots { + clear: both; + position: relative; + width: auto; + min-height: 320px; + max-height: 520px; + padding-bottom: 16px; + white-space: nowrap; + overflow-x: auto; + overflow-y: hidden; + -webkit-user-select: none; + } + .openerp .oe_form .oe_apps_screenshots .oe_kanban_view .oe_kanban_column, + .openerp .oe_form .oe_apps_screenshots .oe_kanban_view .oe_kanban_group_header { + background-color: #F7F7F7; + } + .openerp .oe_form .oe_form_embedded_html.oe_apps_description { + width: 100%; + margin: 0; + padding: 0; + } + .openerp .oe_apps_screenshots .oe_apps_screenshot_box { + float: left; + width: auto; + padding: 0; + margin: 0 13px 0 4px; + } + .openerp .oe_apps_screenshots .oe_apps_screenshot_box img { + max-width: 657px; + max-height: 500px; + margin: 0 3px; + border: 2px solid white; + -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3); + -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3); + -box-shadow: 0 3px 5px rgba(0, 0, 0, .3); + } + .openerp .oe_apps_screenshots .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record { + padding: 0; + } + .openerp .oe_apps_update_header { + background-color: darkgrey; + text-align: right; + padding: 0.2em 2em; + } + .openerp .oe_apps_update { + border-bottom: 1px solid grey; + min-height: 96px; + height: 96px; + } + .openerp .oe_apps_update img { + float: left; + } + .openerp .oe_apps_update button { + float: right; + margin: 1em; + } + .openerp .oe_apps_noupdate p { + text-align: center; + font-size: 2em; + } + .openerp .oe_apps_module_name { + font-size: 1.5em; + } + .openerp .oe_form p.oe_message { + background-color: #5382b9; + background-image: -webkit-gradient(linear, left top, left bottom, from(#729fcf), to(#3465a4)); + background-image: -webkit-linear-gradient(top, #729fcf, #3465a4); + background-image: -moz-linear-gradient(top, #729fcf, #3465a4); + background-image: -ms-linear-gradient(top, #729fcf, #3465a4); + background-image: -o-linear-gradient(top, #729fcf, #3465a4); + background-image: linear-gradient(to bottom, #729fcf, #3465a4); + } + .openerp .oe_form p.oe_message span { + color: white; + text-shadow: 0 1px 1px #729fcf, 0 -1px 1px #3465a4; + padding: 7px; + display: inline-block; + padding-left: 24px; + } + .openerp .oe_form p.oe_message.oe_error { + background-color: #c74a44; + background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630)); + background-image: -webkit-linear-gradient(top, #dc5f59, #b33630); + background-image: -moz-linear-gradient(top, #dc5f59, #b33630); + background-image: -ms-linear-gradient(top, #dc5f59, #b33630); + background-image: -o-linear-gradient(top, #dc5f59, #b33630); + background-image: linear-gradient(to bottom, #dc5f59, #b33630); + } + .openerp .oe_form p.oe_message.oe_error span { + color: white; + text-shadow: 0 1px 1px #dc5f59, 0 -1px 1px #b33630; + } + .openerp .oe_form p.oe_message.oe_black { + background-color: #000000; + background-image: -webkit-gradient(linear, left top, left bottom, from(#9a9a9a), to(#000000)); + background-image: -webkit-linear-gradient(top, #9a9a9a, #000000); + background-image: -moz-linear-gradient(top, #9a9a9a, #000000); + background-image: -ms-linear-gradient(top, #9a9a9a, #000000); + background-image: -o-linear-gradient(top, #9a9a9a, #000000); + background-image: linear-gradient(to bottom, #9a9a9a, #000000); + } + .openerp .oe_form p.oe_message.oe_black span { + color: white; + text-shadow: 0 1px 1px #9a9a9a, 0 -1px 1px #000000; + } + /* /loempia/static/src/css/description.css defined in bundle 'web.assets_frontend' */ + .oe_styling_v8 { + font-family: "Open Sans", "Helvetica", Sans; + font-weight: 300; + color: #646464; + background: white; + font-size: 16px; + } + .oe_styling_v8 .oe_website_contents { + background: whitesmoke; + padding-bottom: 1px; + } + .oe_styling_v8 b { + font-weight: 600; + } + .oe_styling_v8 a { + color: #21B799; + text-decoration: none; + } + .oe_styling_v8 a.btn { + color: white; + } + .oe_styling_v8 .oe_title_font { + font-family: "Lato", "Open Sans", "Helvetica", Sans; + } + .oe_styling_v8 .oe_page { + background: white; + overflow: hidden; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + -ms-border-radius: 1px; + -o-border-radius: 1px; + border-radius: 1px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); + } + .oe_styling_v8 .oe_emph { + font-weight: 400; + } + .oe_styling_v8 .oe_dark { + overflow: hidden; + background: #efefef; + box-shadow: none; + } + .oe_page { + margin: 0px auto 64px auto; + max-width: 992px; + } + .oe_row { + width: 928px; + margin-top: 16px; + margin-bottom: 16px; + margin-left: auto; + margin-right: auto; + } + .oe_row.oe_fit { + width: auto; + } + .oe_clearfix:after, + .oe_row:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; + } + [class*='oe_span'] { + float: left; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0 16px; + } + .oe_span12 { + width: 928px; + } + .oe_span10 { + width: 773px; + } + .oe_span9 { + width: 696px; + } + .oe_span8 { + width: 618px; + } + .oe_span6 { + width: 464px; + } + .oe_span4 { + width: 309px; + } + .oe_span3 { + width: 232px; + } + .oe_span2 { + width: 154px; + } + [class*='oe_span'].oe_fit { + padding-left: 0px !important; + padding-right: 0px !important; + } + [class*='oe_span'].oe_right { + float: right; + } + .oe_row.oe_flex[class*='oe_span'] { + display: inline-block; + float: none; + vertical-align: top; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0 16px; + width: auto; + } + .oe_row.oe_flex .oe_span12 { + max-width: 928px; + } + .oe_row.oe_flex .oe_span10 { + max-width: 769px; + } + .oe_row.oe_flex .oe_span9 { + max-width: 692px; + } + .oe_row.oe_flex .oe_span8 { + max-width: 614px; + } + .oe_row.oe_flex .oe_span6 { + max-width: 460px; + } + .oe_row.oe_flex .oe_span4 { + max-width: 305px; + } + .oe_row.oe_flex .oe_span3 { + max-width: 228px; + } + .oe_row.oe_flex .oe_span2 { + max-width: 150px; + } + .oe_mb0 { + margin-bottom: 0px !important; + } + .oe_mb4 { + margin-bottom: 4px !important; + } + .oe_mb8 { + margin-bottom: 8px !important; + } + .oe_mb16 { + margin-bottom: 16px !important; + } + .oe_mb32 { + margin-bottom: 32px !important; + } + .oe_mb48 { + margin-bottom: 48px !important; + } + .oe_mb64 { + margin-bottom: 64px !important; + } + .oe_mt0 { + margin-top: 0px !important; + } + .oe_mt4 { + margin-top: 4px !important; + } + .oe_mt8 { + margin-top: 8px !important; + } + .oe_mt16 { + margin-top: 16px !important; + } + .oe_mt32 { + margin-top: 32px !important; + } + .oe_mt48 { + margin-top: 48px !important; + } + .oe_mt64 { + margin-top: 64px !important; + } + .oe_mb0 { + margin-bottom: 0px !important; + } + .oe_mb4 { + margin-bottom: 4px !important; + } + .oe_mb8 { + margin-bottom: 8px !important; + } + .oe_mb16 { + margin-bottom: 16px !important; + } + .oe_mb32 { + margin-bottom: 32px !important; + } + .oe_mb64 { + margin-bottom: 64px !important; + } + .oe_rightfit { + padding-right: 0px !important; + } + .oe_leftfit { + padding-left: 0px !important; + } + .oe_leftalign { + text-align: left; + } + .oe_rightalign { + text-align: right; + } + .oe_centeralign { + text-align: center; + } + .oe_centered { + margin-left: auto; + margin-right: auto; + } + .oe_hidden { + display: none !important; + opacity: 0 !important; + } + .oe_invisible { + visibility: hidden !important; + } + .oe_transparent { + opacity: 0 !important; + } + .oe_spaced { + margin-top: 32px; + margin-bottom: 32px; + } + .oe_more_spaced { + margin-top: 64px; + margin-bottom: 64px; + } + .oe_padded { + padding-top: 16px; + padding-bottom: 16px; + } + .oe_more_padded { + padding-top: 32px; + padding-bottom: 32px; + } + .oe_button { + position: relative; + bottom: 0; + display: inline-block; + cursor: pointer; + color: white; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + } + .oe_styling_v8 .oe_button, + .oe_styling_v8 a.oe_button { + padding: 8px 14px; + background: #21B799; + color: white; + -webkit-transition-property: bottom, background; + -moz-transition-property: bottom, background; + -o-transition-property: bottom, background; + transition-property: bottom, background; + -webkit-transition-duration: 250ms; + -moz-transition-duration: 250ms; + -o-transition-duration: 250ms; + transition-duration: 250ms; + } + .oe_styling_v8 .oe_button:hover, + .oe_styling_v8 a.oe_button:hover, + .oe_styling_v8 .oe_button:active, + .oe_styling_v8 a.oe_button:active { + background: #1b9f85; + } + .oe_styling_v8 .oe_button.oe_big, + .oe_styling_v8 a.oe_button.oe_big { + font-size: 24px; + } + .oe_styling_v8 .oe_button.oe_bigger, + .oe_styling_v8 a.oe_button.oe_bigger { + font-size: 32px; + } + .oe_styling_v8 .oe_button.oe_small, + .oe_styling_v8 a.oe_button.oe_small { + font-size: 13px; + padding: 2px 4px; + } + .oe_styling_v8 .oe_button.oe_medium, + .oe_styling_v8 a.oe_button.oe_medium { + padding: 5px 12px; + font-size: 16px; + } + .oe_styling_v8 .oe_button.oe_tacky, + .oe_styling_v8 a.oe_button.oe_tacky { + background: #34495E; + } + .oe_styling_v8 .oe_button.oe_tacky:hover, + .oe_styling_v8 a.oe_button.oe_tacky:hover, + .oe_styling_v8 .oe_button.oe_tacky:active, + .oe_styling_v8 a.oe_button.oe_tacky:active { + background: #253544; + } + .oe_styling_v8 .oe_button.oe_disabled, + .oe_styling_v8 a.oe_button.oe_disabled { + background: #c8c8c8; + cursor: default; + } + .oe_styling_v8 .oe_button.oe_disabled:hover, + .oe_styling_v8 a.oe_button.oe_disabled:hover, + .oe_styling_v8 .oe_button.oe_disabled:active, + .oe_styling_v8 a.oe_button.oe_disabled:active { + background: #c8c8c8; + } + .oe_styling_v8.oe_styling_black .oe_button { + -webkit-box-shadow: 0px 2px 0px #463555; + -moz-box-shadow: 0px 2px 0px #463555; + box-shadow: 0px 2px 0px #463555; + } + .oe_styling_v8 {}.oe_styling_v8 .oe_input { + padding: 4px 7px; + border-radius: 3px; + border: solid 1px #d6d6d6; + box-shadow: 0px 2px #e6e6e6; + background: #fafafa; + font-weight: 300; + outline: none; + -webkit-transition: all 150ms linear; + -moz-transition: all 150ms linear; + -o-transition: all 150ms linear; + transition: all 150ms linear; + } + .oe_styling_v8 .oe_input:focus { + border: solid 1px #969696; + box-shadow: 0px 2px #d2d2d2; + } + .oe_styling_v8 .oe_input.oe_valid { + background: #f2ffec; + border-color: #b1ebb6; + box-shadow: 0px 2px #e1f8e1; + color: #0f610f; + } + .oe_styling_v8 .oe_input.oe_invalid { + background: #fff2f2; + border-color: #ebb1b1; + box-shadow: 0px 2px #f8e1e1; + color: #610f0f; + } + .oe_styling_v8 .oe_input.oe_big { + padding: 8px 14px; + } + .oe_styling_v8 .oe_input_label { + font-weight: 300; + font-size: 16px; + } + .oe_styling_v8 .oe_input_label.oe_big { + font-size: 20px; + } + .oe_styling_v8 .oe_textarea { + width: 300px; + height: 80px; + } + .oe_styling_v8 .oe_form_layout_table { + width: 100%; + } + .oe_styling_v8 .oe_form_layout_table td { + padding-bottom: 16px; + } + .oe_styling_v8 .oe_form_layout_table td:first-child { + text-align: right; + padding-right: 16px; + } + .text-alpha { + color: #A24689 !important; + } + .oe_styling_v8 .oe_slogan { + color: #333333; + font-family: "Lato", "Open Sans", "Helvetica", Sans; + margin-top: 32px; + margin-bottom: 32px; + text-align: center; + } + .oe_styling_v8 h1.oe_slogan { + font-size: 64px; + font-weight: 900; + margin-top: 48px; + margin-bottom: 48px; + } + .oe_styling_v8 h2.oe_slogan { + font-size: 40px; + font-weight: 300; + } + .oe_styling_v8 h3.oe_slogan { + font-size: 26px; + font-weight: 300; + filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=50); + opacity: 0.5; + } + .oe_styling_v8 h4.oe_slogan { + font-size: 24px; + font-weight: 300; + } + .oe_styling_v8 h4.oe_slogan:before, + .oe_styling_v8 h4.oe_slogan:after { + margin: 0 20px; + content: ""; + display: inline-block; + width: 100px; + height: 0px; + border-top: solid 1px; + vertical-align: middle; + filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=30); + opacity: 0.3; + } + .oe_styling_v8 h5.oe_slogan { + font-weight: 300; + } + .oe_styling_v8 h2.oe_slogan + h3.oe_slogan { + margin-top: -28px; + } + .oe_quote { + margin: 8px; + padding: 16px; + background: rgba(0, 0, 0, 0.02); + border: solid 1px rgba(0, 0, 0, 0.06); + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + border-radius: 2px; + } + .oe_quote .oe_q, + .oe_quote q { + margin: 10px; + display: block; + font-style: italic; + text-align: center; + font-size: 20px; + } + .oe_quote .oe_q:before, + .oe_quote .oe_q:after, + .oe_quote q:before, + .oe_quote q:after { + content: '"'; + font-weight: 900; + filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=20); + opacity: 0.2; + } + .oe_quote cite { + display: block; + font-style: normal; + margin-top: 16px; + } + .oe_quote .oe_photo { + float: left; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + margin-right: 16px; + } + .oe_quote .oe_author { + font-size: 20px; + padding-top: 6px; + } + .oe_dark .oe_quote { + background: white; + border: 1px solid #f0f0ff; + } + .oe_picture { + display: block; + max-width: 84%; + max-height: 400px; + margin: 16px 8%; + } + .oe_screenshot { + padding: 8px; + background-color: white; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2); + box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2); + } + .oe_pic_ctr { + position: relative; + } + .oe_pic_ctr > img.oe_picture { + width: 100%; + max-width: none; + max-height: none; + margin: 0; + } + .oe_pic_ctr > .oe_title { + position: absolute; + top: 15px; + right: 38px; + } + .oe_styling_v8 .oe_pic_ctr > .oe_title { + font-size: 64px; + color: white; + font-weight: 600; + margin: 0; + text-shadow: 0px 2px 0px #494949, 0px 2px 5px rgba(0, 0, 0, 0.33), 0px 0px 60px rgba(0, 0, 0, 0.22); + } + div.oe_demo { + position: relative; + border: 1px solid #dedede; + } + div.oe_demo span.oe_demo_play { + top: 50%; + left: 50%; + width: 80px; + height: 60px; + margin-top: -30px; + margin-left: -40px; + display: block; + position: absolute; + background: url("/loempia/static/src/css/../img/layout/play-button.png") no-repeat left top transparent; + pointer-events: none; + } + div.oe_demo img { + max-width: 100%; + width: 100%; + } + div.oe_demo div.oe_demo_footer { + position: absolute; + left: 0; + background-color: rgba(162, 70, 137, 0.7); + opacity: 0.85; + bottom: -1px; + width: 100%; + padding-top: 7px; + padding-bottom: 7px; + color: white; + font-size: 14px; + font-weight: bold; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + pointer-events: none; + } + div.oe_demo:hover span.oe_demo_play { + background: url("/loempia/static/src/css/../img/layout/play-button-over.png") no-repeat left top transparent; + } + .oe_styling_v8 .oe_container.oe_separator { + height: 64px; + margin-bottom: 16px; + background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.02))); + background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02)); + background: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02)); + background: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02)); + background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02)); + -webkit-box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset; + -moz-box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset; + box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset; + overflow-y: hidden; + } + .oe_row_tabs { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding-top: 21px; + } + .oe_row_tab { + position: relative; + min-width: 120px; + padding: 8px; + font-size: 20px; + display: inline-block; + margin: 0px -2px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border: solid 1px rgba(0, 0, 0, 0.1); + border-bottom: none; + background: #fafafa; + background-image: +linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02)); + box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset; + cursor: pointer; + -webkit-transition: all 250ms linear; + -moz-transition: all 250ms linear; + -o-transition: all 250ms linear; + transition: all 250ms linear; + } + .oe_row_tab:hover { + padding-bottom: 12px; + top: -4px; + background-color: white; + } + .oe_row_tab.oe_active { + background-color: white; + background-image: none; + box-shadow: none; + border-top-color: #8272b6; + border-top-width: 2px; + cursor: default; + } + .oe_row_tab.oe_active:hover { + padding-bottom: 8px; + top: 0asx; + } + .oe_calltoaction { + height: 32px; + margin-top: -32px; + position: relative; + } + /* /loempia/static/src/scss/apps.scss defined in bundle 'web.assets_frontend' */ + .rating_star_active { + color: #875A7B; + } + .rating_star_inactive { + color: #6c757d; + } + .fa.fa-star.active { + color: #F79B5B; + } + .loempia_tags { + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + font-size: 0.75rem; + line-height: 1.45; + } + .loempia_tags .fa { + margin-left: 10px; + color: #875A7B; + } + .loempia_tags .badge, + .loempia_tags .label { + padding: .3em .8em; + font-size: 10px; + } + code { + font-weight: bold; + background-color: #e9ecef; + color: #343a40; + padding: 3px 6px; + } + .deep-1, + .loempia_app_card > a { + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05); + } + .alert p { + margin-bottom: 0; + } + .loempia_overflow { + display: inline-block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + #wrap .dropdown-menu { + top: 0; + box-shadow: 0 12px 39px -8px rgba(0, 0, 0, 0.3); + padding: 0.3125rem 0; + } + #wrap .dropdown-menu .dropdown-item, + #wrap .dropdown-menu a { + padding: 0rem 1rem; + line-height: 1.7rem; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + } + .loempia_stats_table { + width: auto; + padding-bottom: 16px; + border-bottom: 1px solid #e9ecef; + } + .loempia_stats_table .o_growing_trend.o_positive, + .loempia_stats_table .o_growing_trend.o_negative { + font-weight: bold; + letter-spacing: -0.03em; + } + .loempia_stats_table .o_growing_trend.o_positive { + color: #00A09D; + } + .loempia_stats_table .o_growing_trend.o_negative { + color: #D9534F; + } + .loempia_multiline_stat .nvtooltip table tbody tr { + opacity: 0.5; + } + .loempia_multiline_stat .nvtooltip table tbody tr.highlight { + opacity: 1; + } + .loempia_multiline_stat .nvtooltip table tbody tr.highlight td { + padding: 6px 8px 6px 5px; + background: white; + border-width: 0px; + } + .o_loader { + position: relative; + width: 100%; + height: 15em; + text-align: center; + } + .o_loader > i { + position: absolute; + top: 33%; + left: auto; + bottom: auto; + right: auto; + font-size: 3em; + } + .loempia_btn { + display: inline-block; + color: #343a40; + font-family: "Montserrat", "Odoo Unicode Support Noto", sans-serif; + font-size: 12px; + font-weight: bold; + } + .loempia_btn:hover, + .loempia_btn:focus, + .loempia_btn.active { + color: #343a40; + } + .loempia_btn .fa { + margin-right: 3px; + } + .loempia_btn_modules { + margin: 0 20px 0 0; + } + .loempia_btn_modules .fa { + padding-left: 2px; + } + .btn-link { + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + font-weight: bold; + } + .loempia_modules_page #loempia_navbar { + background: linear-gradient(90deg, #875A7B 20%, #62495B 80%) !important; + } + @media (min-width: 768px) { + .loempia_modules_page > header { + background: linear-gradient(90deg, #875A7B 20%, #62495B 80%) !important; + } + } + .loempia_themes_page #loempia_navbar { + background: linear-gradient(90deg, #5B7687 20%, #485761 80%) !important; + } + @media (min-width: 768px) { + .loempia_themes_page > header { + background: linear-gradient(90deg, #5B7687 20%, #485761 80%) !important; + } + } + .o_main_header > .o_main_header_main > .o_primary_nav > li.show > .o_secondary_nav { + z-index: 1; + } + body #wrapwrap > header.o_main_header + main > #wrap.js_apps >:first-child { + padding-top: 24px; + } + body #wrapwrap > header.o_main_header + main > #wrap.js_apps >:first-child.apps_page { + border: 0 !important; + } + @media (min-width: 768px) { + body #wrapwrap > header.o_main_header + main > #wrap.js_apps >: first-child { + padding-top: 150px; + } + } + @media (min-width: 768px) { + body #wrapwrap > header.o_main_header.loempia_sub_nav + main > #wrap >: first-child { + padding-top: 90px; + } + } + @media (max-width: 991.98px) { + body #wrapwrap > header.o_main_header { + position: relative; + } + } + .panel-primary { + background-color: white !important; + color: inherit !important; + } + #loempia_navbar { + position: relative; + z-index: 0; + padding: 10px 0; + transition: padding 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + @media (min-width: 768px) { + #loempia_navbar { + padding: 16px 0; + } + #loempia_navbar .loempia_navbar_btn { + margin-top: 10px; + } + } + @media (min-width: 768px) { + .o_scrolled #loempia_navbar { + transition: padding 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0.3s; + padding: 4px 0; + } + .o_scrolled #loempia_navbar .search-query { + transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1) 0.3s; + height: calc(1.45em + 0.75rem + 2px)-6px; + margin-top: 3px; + font-size: 0.8125rem; + } + } + #loempia_navbar .search-query { + color: white; + font-weight: bolder; + box-shadow: none; + background-color: rgba(255, 255, 255, 0.1); + border: none; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1); + } + #loempia_navbar .search-query::-moz-placeholder { + color: rgba(255, 255, 255, 0.8); + opacity: 1; + } + #loempia_navbar .search-query:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.8); + } + #loempia_navbar .search-query::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.8); + } + #loempia_navbar .navbar-search { + margin: 8px auto 0; + } + @media (min-width: 768px) { + #loempia_navbar .navbar-search { + max-width: 450px; + margin: 0 auto; + } + } + #loempia_navbar .navbar-search .input-group-append .btn-link, + #loempia_navbar .navbar-search .input-group .form-control ~ .input-group-btn .btn-link, + .input-group #loempia_navbar .navbar-search .form-control ~ .input-group-btn .btn-link, + #loempia_navbar .navbar-search .input-group .input-group-addon .btn-link, + .input-group #loempia_navbar .navbar-search .input-group-addon .btn-link { + color: white; + opacity: 0.8; + padding-right: 0; + } + #loempia_navbar .navbar-search .input-group-append .btn-link:hover, + #loempia_navbar .navbar-search .input-group .form-control ~ .input-group-btn .btn-link:hover, + .input-group #loempia_navbar .navbar-search .form-control ~ .input-group-btn .btn-link:hover, + #loempia_navbar .navbar-search .input-group .input-group-addon .btn-link:hover, + .input-group #loempia_navbar .navbar-search .input-group-addon .btn-link:hover, + #loempia_navbar .navbar-search .input-group-append .btn-link:focus, + #loempia_navbar .navbar-search .input-group .form-control ~ .input-group-btn .btn-link:focus, + .input-group #loempia_navbar .navbar-search .form-control ~ .input-group-btn .btn-link:focus, + #loempia_navbar .navbar-search .input-group .input-group-addon .btn-link:focus, + .input-group #loempia_navbar .navbar-search .input-group-addon .btn-link:focus { + opacity: 1; + } + #loempia_navbar .breadcrumb { + background: transparent; + padding: 0; + margin: 10px 0 0 0; + } + #loempia_navbar .breadcrumb > li { + padding-left: .2rem; + } + #loempia_navbar .breadcrumb > li + li:before { + padding-right: 0; + } + #loempia_navbar .breadcrumb a { + color: rgba(255, 255, 255, 0.8); + font-weight: 400; + } + #loempia_navbar .breadcrumb a:hover { + color: white; + } + #loempia_navbar .loempia_btn { + color: rgba(255, 255, 255, 0.6); + } + #loempia_navbar .loempia_btn:hover, + #loempia_navbar .loempia_btn:focus, + #loempia_navbar .loempia_btn.active { + color: white; + } + #loempia_navbar .loempia_btn.loempia_navbar_back_btn { + margin: 8px auto 0; + font-size: 19px; + padding: 4px 0px; + } + .loempia_search_resume.h5, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume { + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + line-height: 1.45; + } + .loempia_search_resume.h5 .fw_medium, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .fw_medium { + font-weight: 400; + } + .loempia_search_resume.h5 .fw_medium:hover + .badge, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .fw_medium:hover + .badge, + .loempia_search_resume.h5 .fw_medium:hover + .label, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .fw_medium:hover + .label { + padding-right: 1em; + box-shadow: 0 6px 9px -5px rgba(0, 0, 0, 0.22); + } + .loempia_search_resume.h5 .fw_medium:hover + .badge .fa, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .fw_medium:hover + .badge .fa, + .loempia_search_resume.h5 .fw_medium:hover + .label .fa, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .fw_medium:hover + .label .fa { + opacity: 1; + transition: opacity 0.2s cubic-bezier(0.55, 0, 0.1, 1) 0.1s; + } + .loempia_search_resume.h5 .badge, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge, + .loempia_search_resume.h5 .label, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label { + position: relative; + font-size: 13px; + display: inline-block; + padding: 0.5em 0.5em; + margin: 0 5px; + background-color: white; + color: #212529; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + transition: all 0.2s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + .loempia_search_resume.h5 .badge code, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge code, + .loempia_search_resume.h5 .label code, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label code { + color: #212529; + } + .loempia_search_resume.h5 .badge small, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge small, + .loempia_search_resume.h5 .label small, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label small { + color: #343a40; + } + .loempia_search_resume.h5 .badge .fa, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge .fa, + .loempia_search_resume.h5 .label .fa, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label .fa { + background: white; + line-height: 1.2em; + border-radius: 100%; + opacity: 0; + color: #D9534F; + width: 1.3em; + height: 1.3em; + position: absolute; + top: -4px; + left: auto; + bottom: auto; + right: -5px; + transition: opacity 0.1s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + .loempia_search_resume.h5 .badge:hover, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge:hover, + .loempia_search_resume.h5 .label:hover, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label:hover { + padding-right: 1em; + box-shadow: 0 6px 9px -5px rgba(0, 0, 0, 0.22); + } + .loempia_search_resume.h5 .badge:hover .fa, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .badge:hover .fa, + .loempia_search_resume.h5 .label:hover .fa, + #wrapwrap.o_odoo_editions .o_table_features tbody > tr.active > td.loempia_search_resume .label:hover .fa { + opacity: 1; + transition: opacity 0.2s cubic-bezier(0.55, 0, 0.1, 1) 0.1s; + } + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu { + background-color: white; + border-color: rgba(0, 0, 0, 0.05); + } + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .nav > li > a, + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .navbar-nav > li > a { + color: #343a40; + } + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .nav > li > a:hover, + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .nav > li > a:focus, + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .navbar-nav > li > a:hover, + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .navbar-nav > li > a:focus { + color: #212529; + } + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .dropdown-menu { + top: 0; + box-shadow: 0 12px 39px -8px rgba(0, 0, 0, 0.3); + padding: 0.3125rem 0; + } + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .dropdown-menu .dropdown-item, + .o_main_header.o_inverted:not(.o_scrolled) > #loempia_sub_menu .dropdown-menu a { + padding: 0rem 1rem; + line-height: 1.7rem; + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + } + .o_main_header #loempia_sub_menu { + border: 1px solid rgba(0, 0, 0, 0.05); + border-width: 1px 0; + min-height: 40px; + padding: 0; + } + .o_main_header #loempia_sub_menu, + .o_main_header #loempia_sub_menu a { + letter-spacing: 0; + font-family: -apple-system, BlinkMacSystemFont, sans-serif; + } + .o_main_header #loempia_sub_menu .nav { + margin-right: 0; + padding: 0; + } + .o_main_header #loempia_sub_menu .nav > li, + .o_main_header #loempia_sub_menu .navbar-nav > li { + margin-left: 20px; + height: 38px; + line-height: 38px; + } + .o_main_header #loempia_sub_menu .nav > li > a, + .o_main_header #loempia_sub_menu .navbar-nav > li > a { + height: 100%; + line-height: 38px; + padding: 0; + font-size: 12px; + } + .o_main_header #loempia_sub_menu .nav > li.divider, + .o_main_header #loempia_sub_menu .navbar-nav > li.divider { + padding: 0; + height: 24px; + border-left: 1px solid #adb5bd; + } + .o_main_header #loempia_sub_menu .nav > li.loempia_category_dropdown, + .o_main_header #loempia_sub_menu .navbar-nav > li.loempia_category_dropdown { + margin-left: 0px; + } + .o_main_header #loempia_sub_menu .nav > li.loempia_category_dropdown li > a, + .o_main_header #loempia_sub_menu .navbar-nav > li.loempia_category_dropdown li > a { + font-size: 14px; + } + .o_main_header #loempia_sub_menu .nav > li.active > a, + .o_main_header #loempia_sub_menu .navbar-nav > li.active > a { + background-color: transparent; + font-weight: bold; + } + .o_main_header #loempia_sub_menu .nav > li:hover .fa.fa-star, + .o_main_header #loempia_sub_menu .navbar-nav > li:hover .fa.fa-star { + color: #F79B5B; + } + .o_main_header #loempia_sub_menu .nav > li > a, + .o_main_header #loempia_sub_menu .navbar-nav > li > a { + font-size: 13px; + } + @media (min-width: 768px) { + .o_main_header #loempia_sub_menu .nav > li.divider { + display: block; + } + .o_main_header #loempia_sub_menu .nav > li.condensed { + margin-left: 0; + } + .o_main_header #loempia_sub_menu .nav > li.condensed a { + padding-left: 5px; + padding-right: 5px; + } + .o_main_header #loempia_sub_menu .nav > li.condensed:first-child { + margin-left: 15px; + } + .o_main_header #loempia_sub_menu .loempia_has_category { + font-weight: bold; + } + } + @media (max-width: 767.98px) { + .o_main_header #loempia_sub_menu { + display: block; + } + .o_main_header #loempia_sub_menu .nav { + margin: 0; + } + .o_main_header #loempia_sub_menu .nav, + .o_main_header #loempia_sub_menu .nav > li { + float: left; + } + .o_main_header #loempia_sub_menu .dropdown-menu { + box-shadow: 0 13px 25px 0 rgba(0, 0, 0, 0.1), 0 11px 7px 0 rgba(0, 0, 0, 0.09); + position: absolute; + background-color: white; + } + .o_main_header #loempia_sub_menu .dropdown-menu.deep_hover:hover { + transition: box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1); + box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1), 0 14px 12px 0 rgba(0, 0, 0, 0.07); + } + } + .text-alpha { + color: #875A7B; + } + .bg-alpha { + background-color: #875A7B; + } + #repo_edit_input { + width: 100%; + padding: 5px 10px; + margin-top: -5px; + height: auto; + font-size: 14px; + color: #212529; + } + @media (max-width: 1199.98px) { + #loempia_dashboard_nav { + padding-left: 0; + list-style: none; + } + } + .o_report_banneer { + position: fixed; + bottom: 40px; + right: 40px; + z-index: 1001; + display: none; + } + .loempia_app_entry .loempia_panel_summary { + display: block; + padding: 8% 15px; + color: #fff; + text-shadow: 0 1px 0 black; + background: rgba(0, 0, 0, 0.6); + z-index: 2; + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: auto; + transition: transform 350ms cubic-bezier(0.55, 0, 0.1, 1) 0ms, opacity 700ms cubic-bezier(0.55, 0, 0.1, 1) 0ms; + transform: translate(0, 100%); + opacity: 0; + word-wrap: break-word; + display: -webkit-box; + -webkit-line-clamp: 4; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + } + @media (prefers-reduced-motion: reduce) { + .loempia_app_entry .loempia_panel_summary { + transition: none; + } + } + .loempia_app_entry:hover .loempia_panel_summary { + transform: translate(0, 0); + opacity: 1; + } + .loempia_app_entry:hover .loempia_panel_summary + .loempia_app_entry_icon { + opacity: 0; + } + .loempia_app_entry > a { + display: block; + position: relative; + margin-bottom: 10%; + } + .loempia_app_entry .loempia_app_entry_top { + position: relative; + overflow: hidden; + margin-bottom: 3%; + } + .loempia_app_entry .loempia_app_entry_top > .img { + background: white no-repeat center; + background-size: cover; + } + .loempia_app_entry .loempia_app_entry_top > .img { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + } + .loempia_app_entry .loempia_app_entry_icon { + background-color: white; + border-radius: 3px; + width: 42px; + height: 42px; + position: absolute; + top: 10px; + left: 10px; + bottom: auto; + right: auto; + transition: opacity 350ms cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + @media (min-width: 1200px) { + .loempia_app_entry .loempia_app_entry_icon { + width: 48px; + height: 48px; + } + } + .loempia_app_entry .loempia_app_entry_bottom { + color: #343a40; + min-height: 78px; + } + .loempia_app_entry .loempia_app_entry_bottom h5 { + width: 100%; + margin: 0 0 6px; + display: inline-block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + .loempia_app_entry .loempia_app_entry_bottom .loempia_panel_price { + padding-left: 0; + font-size: 0.9375rem; + line-height: 1.125rem; + } + .loempia_app_entry .loempia_app_entry_bottom .loempia_panel_author { + padding-right: 5px; + font-size: 0.75rem; + display: inline-block; + max-width: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + vertical-align: top; + } + .loempia_app_entry .loempia_app_entry_bottom .loempia_rating_stars { + font-size: 12px; + } + .loempia_app_card > a { + background-color: white; + will-change: transform; + transform-origin: center bottom; + transition: all 0.35s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + .loempia_app_card:hover > a { + box-shadow: 0 10px 9px -8px rgba(0, 0, 0, 0.3); + transition: all .3s ease 0s; + transform: scale(1.0125); + } + @media screen and (-webkit-device-pixel-ratio: 1) and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) { + .loempia_app_card: hover > a { + transform: scale(1) translateY(-0.5%); + } + } + .loempia_app_card .loempia_app_entry_top { + padding-bottom: 50%; + border-radius: 2px 2px 0 0; + } + .loempia_app_card .loempia_app_entry_bottom { + padding: 9px; + padding-top: 0; + } + .loempia_app_card .loempia_app_entry_bottom h5 { + margin: 0 0 10px; + } + .loempia_themes_row { + margin: auto-30px; + } + .loempia_theme_card .loempia_app_entry_top { + border: 1px solid #d7dde2; + border-radius: 3px; + padding-top: calc(120% + 21px); + will-change: transform; + transform-origin: center bottom; + transition: all 0.35s cubic-bezier(0.55, 0, 0.1, 1) 0s; + } + @media (max-width: 767.98px) { + .loempia_theme_card .loempia_app_entry_top.loempia_cover, .loempia_theme_card .loempia_app_entry_top.loempia_nocover { + padding-top: calc(50% + 21px); + } + } + .loempia_theme_card .loempia_app_entry_top .o_browser_bar { + background: white; + border-bottom: 1px solid #d7dde2; + width: 100%; + height: 20px; + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: auto; + } + .loempia_theme_card .loempia_app_entry_top .o_browser_bar:before { + content: "•••"; + display: block; + padding-left: 10px; + color: #d7dde2; + font: 12px/20px Courier, monospace; + letter-spacing: -1px; + } + .loempia_theme_card .loempia_app_entry_top > .img { + height: calc("100% - 20px"); + top: 20px; + } + .loempia_theme_card .loempia_app_entry_top.loempia_cover .img { + background-color: white; + background-size: contain; + } + .loempia_theme_card .loempia_app_entry_top .loempia_app_entry_icon { + top: 30px; + } + .loempia_theme_card .loempia_app_entry_top .loempia_panel_summary { + top: 20px; + } + .loempia_theme_card .loempia_app_entry_top:hover { + box-shadow: 0 10px 9px -8px rgba(0, 0, 0, 0.3); + transition: all .3s ease 0s; + transform: scale(1.0125); + } + @media screen and (-webkit-device-pixel-ratio: 1) and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) { + .loempia_theme_card .loempia_app_entry_top: hover { + transform: scale(1) translateY(-0.5%); + } + } + .loempia_theme_card .loempia_app_entry_bottom { + padding: 0; + min-height: 56px; + } + .loempia_nocover { + background: linear-gradient(-15deg, #c2b7be 30%, #c2b8b7 70%) !important; + } + .loempia_nocover:before { + position: absolute; + top: 0; + left: auto; + bottom: auto; + right: 0; + width: 100%; + height: 100%; + background-size: contain; + content: ''; + background-image: url("/loempia/static/src/img/card_bg.png"); + } + .loempia_nocover.o_apps_category_localization { + background: linear-gradient(-15deg, #c2b7bb 30%, #c2bcb7 70%) !important; + } + .loempia_nocover.o_apps_category_ecommerce { + background: linear-gradient(-15deg, #c2b7b7 30%, #c2bfb7 70%) !important; + } + .loempia_nocover.o_apps_category_human_resources { + background: linear-gradient(-15deg, #c2bbb7 30%, #c1c2b7 70%) !important; + } + .loempia_nocover.o_apps_category_industries { + background: linear-gradient(-15deg, #c2beb7 30%, #bdc2b7 70%) !important; + } + .loempia_nocover.o_apps_category_document_management { + background: linear-gradient(-15deg, #c2c2b7 30%, #bac2b7 70%) !important; + } + .loempia_nocover.o_apps_category_extra_tools { + background: linear-gradient(-15deg, #bec2b7 30%, #b7c2b8 70%) !important; + } + .loempia_nocover.o_apps_category_accounting { + background: linear-gradient(-15deg, #bbc2b7 30%, #b7c2bc 70%) !important; + } + .loempia_nocover.o_apps_category_project { + background: linear-gradient(-15deg, #b7c2b7 30%, #b7c2bf 70%) !important; + } + .loempia_nocover.o_apps_category_purchases { + background: linear-gradient(-15deg, #b7c2bb 30%, #b7c1c2 70%) !important; + } + .loempia_nocover.o_apps_category_sales { + background: linear-gradient(-15deg, #b7c2be 30%, #b7bdc2 70%) !important; + } + .loempia_nocover.o_apps_category_productivity { + background: linear-gradient(-15deg, #b7c2c2 30%, #b7bac2 70%) !important; + } + .loempia_nocover.o_apps_category_discuss { + background: linear-gradient(-15deg, #b7bec2 30%, #b8b7c2 70%) !important; + } + .loempia_nocover.o_apps_category_warehouse { + background: linear-gradient(-15deg, #b7bbc2 30%, #bcb7c2 70%) !important; + } + .loempia_nocover.o_apps_category_website { + background: linear-gradient(-15deg, #b7b7c2 30%, #bfb7c2 70%) !important; + } + .loempia_nocover.o_apps_category_marketing { + background: linear-gradient(-15deg, #bbb7c2 30%, #c2b7c1 70%) !important; + } + .loempia_nocover.o_apps_category_point_of_sale { + background: linear-gradient(-15deg, #beb7c2 30%, #c2b7bd 70%) !important; + } + .loempia_nocover.o_apps_category_manufacturing { + background: linear-gradient(-15deg, #c2b7c2 30%, #c2b7ba 70%) !important; + } + .loempia_nocover.o_apps_category_theme { + background: linear-gradient(-15deg, #b7c2c2 30%, #b7bac2 70%) !important; + } + .pagination { + margin: 0; + width: 100%; + } + .pagination > li { + margin-right: 0; + } + .pagination > li > a, + .pagination > li > span { + padding: 8px 16px; + color: #343a40; + font-family: "Montserrat", "Odoo Unicode Support Noto", sans-serif; + font-size: 12px; + font-weight: bold; + text-transform: uppercase; + border-color: transparent; + } + .pagination > li > a:hover, + .pagination > li > a:focus, + .pagination > li > span:hover, + .pagination > li > span:focus { + z-index: 2; + color: #343a40; + background-color: #e9ecef; + border-color: #875A7B; + } + .pagination > .active > a, + .pagination > .active > a:hover, + .pagination > .active > a:focus, + .pagination > .active > span, + .pagination > .active > span:hover, + .pagination > .active > span:focus { + z-index: 3; + color: #fff; + background-color: #875A7B; + border-color: #875A7B; + } + .loempia_app_cover { + padding-bottom: 50%; + background: no-repeat center; + background-size: cover; + background-image: linear-gradient(-15deg, #c2b7be 0%, #c2b8b7 100%) !important; + } + .loempia_app_table.table tr > td { + padding-left: 0; + } + .loempia_app_table.table tr > td > a { + font-size: 11.25px; + } + #loempia_app_infos .loempia_app_icon { + background-color: white; + display: inline-block; + margin: 0 10px 15px 0; + vertical-align: top; + border-radius: 2px; + width: 62px; + height: 62px; + } + #loempia_app_infos .loempia_app_icon.big { + width: 72px; + height: 72px; + } + @media (min-width: 768px) { + #loempia_app_infos .loempia_app_icon.big { + width: 84px; + height: 84px; + } + } + #loempia_app_infos .loempia_app_title { + display: inline-block; + margin-bottom: 15px; + } + #loempia_app_infos .loempia_app_title h1 { + font-size: 20px; + font-weight: 400; + } + @media (min-width: 768px) { + #loempia_app_infos.loempia_app_info_has_no_cover .loempia_app_title h1 { + font-size: 25px; + } + } + #loempia_app_infos #js_login_alert { + border: 0; + border-radius: 0; + display: block; + margin: -10px 0 10px 0; + } + #loempia_app_infos #js_login_alert a { + color: darkcyan; + text-decoration: underline; + } + #loempia_app_infos p:not(.loempia_app_availability) { + margin-bottom: 8px; + line-height: 18px; + } + #loempia_app_infos .loempia_tags { + margin-bottom: 15px; + } + #loempia_app_infos .loempia_app_availability a { + color: #fff; + } + #loempia_tabs { + background-color: #fff; + } + #loempia_tabs .nav-tabs, + #loempia_tabs .nav-pills { + background-color: #f8f9fa; + text-align: center; + } + #loempia_tabs .nav-tabs > li, + #loempia_tabs .nav-pills > li { + display: inline-block; + float: none; + } + #loempia_tabs .nav-tabs > li > a.nav-link.active, + #loempia_tabs .nav.nav-tabs > li > a.active, + #loempia_tabs .nav-pills > li > a.nav-link.active, + #loempia_tabs .nav.nav-pills > li > a.active { + color: #495057; + background-color: white; + border: 1px solid #dee2e6; + border-bottom-color: transparent; + } + #loempia_tabs #loempia_tabs_content { + padding: 15px 0; + } + #loempia-comments a.nav-link.active, + #loempia-comments .nav > li > a.active { + background-color: #f8f9fa; + border-bottom-color: #f8f9fa; + } + .oe_styling_v8 section:not(.oe_dark) { + background-color: #fff; + } + .loempia_srt_container > .container { + padding: 0 15px; + background-color: white; + } + .loempia_srt_container > .container .oe_row, + .loempia_srt_container > .container .oe_styling_v8 { + max-width: 100%; + } + .loempia_comments .comment-date { + font-size: 0.75rem; + } + .loempia_comments textarea { + resize: none; + } + .card.download_apps, + .download_apps.panel, + .download_apps.well { + margin: 25px 0; + } + .btn.loempia_popover:disabled { + pointer-events: none; + } + .btn.embed { + font-size: inherit; + } + /* /website_rating/static/src/scss/website_rating.scss defined in bundle 'web.assets_frontend' */ + .o_website_rating_static { + color: #FACC2E; + } + .o_website_rating_card_container {}.o_website_rating_card_container .o_message_counter { + color: #495057; + } + .o_website_rating_card_container table.o_website_rating_progress_table { + width: 100%; + overflow: visible; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num { + min-width: 50px; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"] { + cursor: pointer; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress { + min-width: 120px; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress { + margin-bottom: 5px; + margin-left: 5px; + margin-right: 5px; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar { + background-color: #FACC2E; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent { + text-align: right; + padding-left: 5px; + font-size: 0.75rem; + } + .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text { + visibility: hidden; + } + .o_rating_star_card { + margin-bottom: 5px; + } + .o_rating_star_card .stars { + display: inline-block; + color: #FACC2E; + margin-right: 15px; + } + .o_rating_star_card .stars i { + margin-right: -3px; + text-align: center; + } + .o_rating_star_card .stars.enabled { + cursor: pointer; + } + .o_rating_star_card .rate_text { + display: inline-block; + } + .o_rating_popup_composer .o_rating_clickable { + cursor: pointer; + } + .o_rating_popup_composer .o_portal_chatter_avatar { + margin-right: 10px; + } + .o_rating_popup_composer_label { + color: #343a40; + } + /* /sale_subscription/static/src/scss/portal_subscription.scss defined in bundle 'web.assets_frontend' */ + #wc-account-table td:nth-last-child(1), + #wc-account-table th:nth-last-child(1), + #wc-account-table td:nth-last-child(2), + #wc-account-table th:nth-last-child(2), + #wc-account-table td:nth-last-child(3), + #wc-account-table th:nth-last-child(3) { + text-align: right; + min-width: 9em; + } + #wc-account-table a { + text-decoration: none; + } + /* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */ + input#cc_number { + background-repeat: no-repeat; + background-position: center right calc(2.7em); + } + div.card_placeholder { + background-image: url("/website_payment/static/src/img/placeholder.png"); + background-repeat: no-repeat; + width: 32px; + height: 20px; + position: absolute; + top: 8px; + right: 20px; + -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); + transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); + pointer-events: none; + } + div.o_card_brand_detail { + position: relative; + } + div.o_card_brand_detail div.card_placeholder { + right: 5px; + } + div.amex { + background-image: url("/website_payment/static/src/img/amex.png"); + background-repeat: no-repeat; + } + div.diners { + background-image: url("/website_payment/static/src/img/diners.png"); + background-repeat: no-repeat; + } + div.discover { + background-image: url("/website_payment/static/src/img/discover.png"); + background-repeat: no-repeat; + } + div.jcb { + background-image: url("/website_payment/static/src/img/jcb.png"); + background-repeat: no-repeat; + } + div.mastercard { + background-image: url("/website_payment/static/src/img/mastercard.png"); + background-repeat: no-repeat; + } + div.visa { + background-image: url("/website_payment/static/src/img/visa.png"); + background-repeat: no-repeat; + } + ul.payment_method_list img.rounded, + ul.payment_method_list img.img-rounded { + max-width: 100px; + max-height: 40px; + } + /* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */ + .o_payment_form label > input[type="radio"], + .o_payment_form input[type="checkbox"] { + vertical-align: middle; + margin-right: 5px; + } + .o_payment_form .payment_option_name { + font-size: 14px; + font-weight: normal !important; + font-family: Helvetica Neue, sans-serif; + line-height: 1.3em; + color: #4d4d4d; + } + .o_payment_form label { + font-weight: normal; + margin-top: 5px; + } + .o_payment_form .card-body:first-child, + .o_payment_form .panel-body:first-child, + .o_payment_form .well:first-child { + border-top: 0px; + } + .o_payment_form .card, + .o_payment_form .panel, + .o_payment_form .well { + border-radius: 10px; + } + .o_payment_form .card-footer:last-child, + .o_payment_form .panel-footer:last-child { + border-bottom-right-radius: 10px !important; + border-bottom-left-radius: 10px !important; + } + .o_payment_form .card-body, + .o_payment_form .panel-body, + .o_payment_form .well { + border-top: 1px solid #ddd; + padding: 1.14em !important; + } + .o_payment_form .card-body.o_payment_acquirer_select:hover, + .o_payment_form .o_payment_acquirer_select.panel-body:hover, + .o_payment_form .o_payment_acquirer_select.well:hover { + cursor: pointer; + } + .o_payment_form .payment_icon_list { + position: relative; + margin-top: 0px !important; + margin-bottom: -5px !important; + } + .o_payment_form .payment_icon_list li { + padding-left: 5px !important; + padding-right: 0px !important; + } + .o_payment_form .payment_icon_list .more_option { + position: absolute; + top: auto; + left: auto; + bottom: auto; + right: 10px; + font-size: 10px; + } + /* /auth_oauth/static/src/scss/auth_oauth.scss defined in bundle 'web.assets_frontend' */ + .o_auth_oauth_providers .fa-facebook-square { + color: #3b5998; + } + .o_auth_oauth_providers .fa-google-plus-square { + color: #de564a; + } + .o_auth_oauth_providers .o_custom_icon { + margin: 0 0.15em; + width: 1em; + height: 1em; + border: 3px solid #875A7B; + border-radius: 100%; + transform: translateY(2px); + } + /* /project/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */ + .o_portal_project_rating .thumbnail { + height: 240px; + } + .o_portal_project_rating .o_top_partner_rating_image { + height: 15px; + } + .o_portal_project_rating .o_top_partner_image { + height: 30px; + width: 30px; + } + .o_portal_project_rating .o_top_partner_feedback { + word-wrap: break-word; + } + .o_portal_project_rating .o_vertical_separator { + border-left: 1px solid #eeeeee; + } + .o_portal_project_rating .o_rating_progress { + margin-bottom: 10px; + } + .o_portal_project_rating .o_rating_count { + display: inline-block; + min-width: 22px; + } + .o_portal_project_rating .o_smiley_no_padding_left { + padding-left: 0; + } + .o_portal_project_rating .o_smiley_no_padding_right { + padding-right: 0; + } + .o_portal_project_rating .o_lighter_smileys { + opacity: 0.4; + } + /* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */ + .orders_vertical_align { + display: -webkit-box; + display: -webkit-flex; + display: flex; + align-items: center; + } + .orders_label_text_align { + vertical-align: 15%; + } + .sale_tbody .o_line_note { + word-break: break-word; + word-wrap: break-word; + overflow-wrap: break-word; + } + .o_portal .sale_tbody .js_quantity_container { + width: 50%; + } + .o_portal .sale_tbody .js_quantity_container .js_quantity { + text-align: center; + padding: 0; + } + .o_portal .sale_tbody .js_quantity_container .input-group-text, + .o_portal .sale_tbody .js_quantity_container .input-group .input-group-addon, + .input-group .o_portal .sale_tbody .js_quantity_container .input-group-addon { + padding: 0.2rem 0.4rem; + } + @media (max-width: 767.98px) { + .o_portal .sale_tbody .js_quantity_container { + width: 100%; + } + } + /* /sale_timesheet/static/src/scss/sale_timesheet_portal.scss defined in bundle 'web.assets_frontend' */ + .o_timesheet_accordion .card-header a, + .o_timesheet_accordion .panel-heading a { + text-decoration: none; + } + .o_timesheet_accordion .card-header a:after, + .o_timesheet_accordion .panel-heading a:after { + content: "\f0d7"; + font-family: 'FontAwesome'; + } + .o_timesheet_accordion .card-header a.collapsed:after, + .o_timesheet_accordion .panel-heading a.collapsed:after { + content: "\f0da"; + font-family: 'FontAwesome'; + } + \ No newline at end of file diff --git a/odoo/ks_dashboard_ninja/static/description/suggested_app_images/instant_shop_filter.gif b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/instant_shop_filter.gif new file mode 100644 index 0000000..da7eb63 Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/instant_shop_filter.gif differ diff --git a/odoo/ks_dashboard_ninja/static/description/suggested_app_images/list_view_manager.gif b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/list_view_manager.gif new file mode 100644 index 0000000..71a5815 Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/list_view_manager.gif differ diff --git a/odoo/ks_dashboard_ninja/static/description/suggested_app_images/one_click_sale_purchase.png b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/one_click_sale_purchase.png new file mode 100644 index 0000000..5c9ab73 Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/one_click_sale_purchase.png differ diff --git a/odoo/ks_dashboard_ninja/static/description/suggested_app_images/pos_dashboard.png b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/pos_dashboard.png new file mode 100644 index 0000000..9b0711d Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/pos_dashboard.png differ diff --git a/odoo/ks_dashboard_ninja/static/description/suggested_app_images/sticky_pivot_view.jpg b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/sticky_pivot_view.jpg new file mode 100644 index 0000000..68d818f Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/sticky_pivot_view.jpg differ diff --git a/odoo/ks_dashboard_ninja/static/description/suggested_app_images/theme_attractivo.png b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/theme_attractivo.png new file mode 100644 index 0000000..5d70bc4 Binary files /dev/null and b/odoo/ks_dashboard_ninja/static/description/suggested_app_images/theme_attractivo.png differ diff --git a/odoo/ks_dashboard_ninja/static/lib/css/Chart.css b/odoo/ks_dashboard_ninja/static/lib/css/Chart.css new file mode 100644 index 0000000..5e74959 --- /dev/null +++ b/odoo/ks_dashboard_ninja/static/lib/css/Chart.css @@ -0,0 +1,47 @@ +/* + * DOM element rendering detection + * https://davidwalsh.name/detect-node-insertion + */ +@keyframes chartjs-render-animation { + from { opacity: 0.99; } + to { opacity: 1; } +} + +.chartjs-render-monitor { + animation: chartjs-render-animation 0.001s; +} + +/* + * DOM element resizing detection + * https://github.com/marcj/css-element-queries + */ +.chartjs-size-monitor, +.chartjs-size-monitor-expand, +.chartjs-size-monitor-shrink { + position: absolute; + direction: ltr; + left: 0; + top: 0; + right: 0; + bottom: 0; + overflow: hidden; + pointer-events: none; + visibility: hidden; + z-index: -1; +} + +.chartjs-size-monitor-expand > div { + position: absolute; + width: 1000000px; + height: 1000000px; + left: 0; + top: 0; +} + +.chartjs-size-monitor-shrink > div { + position: absolute; + width: 200%; + height: 200%; + left: 0; + top: 0; +} diff --git a/odoo/ks_dashboard_ninja/static/lib/css/Chart.min.css b/odoo/ks_dashboard_ninja/static/lib/css/Chart.min.css new file mode 100644 index 0000000..9dc5ac2 --- /dev/null +++ b/odoo/ks_dashboard_ninja/static/lib/css/Chart.min.css @@ -0,0 +1 @@ +@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0} \ No newline at end of file diff --git a/odoo/ks_dashboard_ninja/static/lib/css/gridstack.min.css b/odoo/ks_dashboard_ninja/static/lib/css/gridstack.min.css new file mode 100644 index 0000000..e1c798c --- /dev/null +++ b/odoo/ks_dashboard_ninja/static/lib/css/gridstack.min.css @@ -0,0 +1,313 @@ +:root .grid-stack-item>.ui-resizable-handle { + filter: none +} +.grid-stack { + position: relative +} +.grid-stack.grid-stack-rtl { + direction: ltr +} +.grid-stack.grid-stack-rtl>.grid-stack-item { + direction: rtl +} +.grid-stack .grid-stack-placeholder>.placeholder-content { + border: 1px dashed #d3d3d3; + margin: 0; + position: absolute; + top: 0; + left: 10px; + right: 10px; + bottom: 0; + width: auto; + z-index: 0!important; + text-align: center +} +.grid-stack>.grid-stack-item { + min-width: 8.3333333333%; + position: absolute; + padding: 0 +} +.grid-stack>.grid-stack-item>.grid-stack-item-content { + margin: 0; + position: absolute; + top: 0; + left: 10px; + right: 10px; + bottom: 0; + width: auto; + + overflow-x: hidden; + overflow-y: auto +} +.grid-stack>.grid-stack-item>.ui-resizable-handle { + position: absolute; + font-size: .1px; + display: block; + -ms-touch-action: none; + touch-action: none +} +.grid-stack>.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle, +.grid-stack>.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle { + display: none +} +.grid-stack>.grid-stack-item.ui-draggable-dragging, +.grid-stack>.grid-stack-item.ui-resizable-resizing { + z-index: 100 +} +.grid-stack>.grid-stack-item.ui-draggable-dragging>.grid-stack-item-content, +.grid-stack>.grid-stack-item.ui-resizable-resizing>.grid-stack-item-content { + box-shadow: 1px 4px 6px rgba(0, 0, 0, .2); + opacity: .8 +} +.grid-stack>.grid-stack-item>.ui-resizable-se, +.grid-stack>.grid-stack-item>.ui-resizable-sw { + background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K); + background-repeat: no-repeat; + background-position: center; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg) +} +.grid-stack>.grid-stack-item>.ui-resizable-se { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg) +} +.grid-stack>.grid-stack-item>.ui-resizable-nw { + cursor: nw-resize; + width: 20px; + height: 20px; + left: 10px; + top: 0 +} +.grid-stack>.grid-stack-item>.ui-resizable-n { + cursor: n-resize; + height: 10px; + top: 0; + left: 25px; + right: 25px +} +.grid-stack>.grid-stack-item>.ui-resizable-ne { + cursor: ne-resize; + width: 20px; + height: 20px; + right: 10px; + top: 0 +} +.grid-stack>.grid-stack-item>.ui-resizable-e { + cursor: e-resize; + width: 10px; + right: 10px; + top: 15px; + bottom: 15px +} +.grid-stack>.grid-stack-item>.ui-resizable-se { + cursor: se-resize; + width: 20px; + height: 20px; + right: 10px; + bottom: 0 +} +.grid-stack>.grid-stack-item>.ui-resizable-s { + cursor: s-resize; + height: 10px; + left: 25px; + bottom: 0; + right: 25px +} +.grid-stack>.grid-stack-item>.ui-resizable-sw { + cursor: sw-resize; + width: 20px; + height: 20px; + left: 10px; + bottom: 0 +} +.grid-stack>.grid-stack-item>.ui-resizable-w { + cursor: w-resize; + width: 10px; + left: 10px; + top: 15px; + bottom: 15px +} +.grid-stack>.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle { + display: none!important +} +.grid-stack>.grid-stack-item[data-gs-width='1'] { + width: 8.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-x='1'] { + left: 8.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-min-width='1'] { + min-width: 8.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-max-width='1'] { + max-width: 8.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-width='2'] { + width: 16.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-x='2'] { + left: 16.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-min-width='2'] { + min-width: 16.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-max-width='2'] { + max-width: 16.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-width='3'] { + width: 25% +} +.grid-stack>.grid-stack-item[data-gs-x='3'] { + left: 25% +} +.grid-stack>.grid-stack-item[data-gs-min-width='3'] { + min-width: 25% +} +.grid-stack>.grid-stack-item[data-gs-max-width='3'] { + max-width: 25% +} +.grid-stack>.grid-stack-item[data-gs-width='4'] { + width: 33.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-x='4'] { + left: 33.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-min-width='4'] { + min-width: 33.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-max-width='4'] { + max-width: 33.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-width='5'] { + width: 41.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-x='5'] { + left: 41.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-min-width='5'] { + min-width: 41.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-max-width='5'] { + max-width: 41.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-width='6'] { + width: 50% +} +.grid-stack>.grid-stack-item[data-gs-x='6'] { + left: 50% +} +.grid-stack>.grid-stack-item[data-gs-min-width='6'] { + min-width: 50% +} +.grid-stack>.grid-stack-item[data-gs-max-width='6'] { + max-width: 50% +} +.grid-stack>.grid-stack-item[data-gs-width='7'] { + width: 58.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-x='7'] { + left: 58.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-min-width='7'] { + min-width: 58.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-max-width='7'] { + max-width: 58.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-width='8'] { + width: 66.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-x='8'] { + left: 66.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-min-width='8'] { + min-width: 66.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-max-width='8'] { + max-width: 66.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-width='9'] { + width: 75% +} +.grid-stack>.grid-stack-item[data-gs-x='9'] { + left: 75% +} +.grid-stack>.grid-stack-item[data-gs-min-width='9'] { + min-width: 75% +} +.grid-stack>.grid-stack-item[data-gs-max-width='9'] { + max-width: 75% +} +.grid-stack>.grid-stack-item[data-gs-width='10'] { + width: 83.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-x='10'] { + left: 83.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-min-width='10'] { + min-width: 83.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-max-width='10'] { + max-width: 83.3333333333% +} +.grid-stack>.grid-stack-item[data-gs-width='11'] { + width: 91.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-x='11'] { + left: 91.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-min-width='11'] { + min-width: 91.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-max-width='11'] { + max-width: 91.6666666667% +} +.grid-stack>.grid-stack-item[data-gs-width='12'] { + width: 100% +} +.grid-stack>.grid-stack-item[data-gs-x='12'] { + left: 100% +} +.grid-stack>.grid-stack-item[data-gs-min-width='12'] { + min-width: 100% +} +.grid-stack>.grid-stack-item[data-gs-max-width='12'] { + max-width: 100% +} +.grid-stack.grid-stack-animate, +.grid-stack.grid-stack-animate .grid-stack-item { + -webkit-transition: left .3s, top .3s, height .3s, width .3s; + -moz-transition: left .3s, top .3s, height .3s, width .3s; + -ms-transition: left .3s, top .3s, height .3s, width .3s; + -o-transition: left .3s, top .3s, height .3s, width .3s; + transition: left .3s, top .3s, height .3s, width .3s +} +.grid-stack.grid-stack-animate .grid-stack-item.grid-stack-placeholder, +.grid-stack.grid-stack-animate .grid-stack-item.ui-draggable-dragging, +.grid-stack.grid-stack-animate .grid-stack-item.ui-resizable-resizing { + -webkit-transition: left 0s, top 0s, height 0s, width 0s; + -moz-transition: left 0s, top 0s, height 0s, width 0s; + -ms-transition: left 0s, top 0s, height 0s, width 0s; + -o-transition: left 0s, top 0s, height 0s, width 0s; + transition: left 0s, top 0s, height 0s, width 0s +} +.grid-stack.grid-stack-one-column-mode { + height: auto!important +} +.grid-stack.grid-stack-one-column-mode>.grid-stack-item { + position: relative!important; + width: auto!important; + left: 0!important; + top: auto!important; + margin-bottom: 20px; + max-width: none!important +} +.grid-stack.grid-stack-one-column-mode>.grid-stack-item>.ui-resizable-handle { + display: none +} \ No newline at end of file diff --git a/odoo/ks_dashboard_ninja/static/lib/css/spectrum.css b/odoo/ks_dashboard_ninja/static/lib/css/spectrum.css new file mode 100644 index 0000000..a8ad9e4 --- /dev/null +++ b/odoo/ks_dashboard_ninja/static/lib/css/spectrum.css @@ -0,0 +1,507 @@ +/*** +Spectrum Colorpicker v1.8.0 +https://github.com/bgrins/spectrum +Author: Brian Grinstead +License: MIT +***/ + +.sp-container { + position:absolute; + top:0; + left:0; + display:inline-block; + *display: inline; + *zoom: 1; + /* https://github.com/bgrins/spectrum/issues/40 */ + z-index: 9999994; + overflow: hidden; +} +.sp-container.sp-flat { + position: relative; +} + +/* Fix for * { box-sizing: border-box; } */ +.sp-container, +.sp-container * { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */ +.sp-top { + position:relative; + width: 100%; + display:inline-block; +} +.sp-top-inner { + position:absolute; + top:0; + left:0; + bottom:0; + right:0; +} +.sp-color { + position: absolute; + top:0; + left:0; + bottom:0; + right:20%; +} +.sp-hue { + position: absolute; + top:0; + right:0; + bottom:0; + left:84%; + height: 100%; +} + +.sp-clear-enabled .sp-hue { + top:33px; + height: 77.5%; +} + +.sp-fill { + padding-top: 80%; +} +.sp-sat, .sp-val { + position: absolute; + top:0; + left:0; + right:0; + bottom:0; +} + +.sp-alpha-enabled .sp-top { + margin-bottom: 18px; +} +.sp-alpha-enabled .sp-alpha { + display: block; +} +.sp-alpha-handle { + position:absolute; + top:-4px; + bottom: -4px; + width: 6px; + left: 50%; + cursor: pointer; + border: 1px solid black; + background: white; + opacity: .8; +} +.sp-alpha { + display: none; + position: absolute; + bottom: -14px; + right: 0; + left: 0; + height: 8px; +} +.sp-alpha-inner { + border: solid 1px #333; +} + +.sp-clear { + display: none; +} + +.sp-clear.sp-clear-display { + background-position: center; +} + +.sp-clear-enabled .sp-clear { + display: block; + position:absolute; + top:0px; + right:0; + bottom:0; + left:84%; + height: 28px; +} + +/* Don't allow text selection */ +.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button { + -webkit-user-select:none; + -moz-user-select: -moz-none; + -o-user-select:none; + user-select: none; +} + +.sp-container.sp-input-disabled .sp-input-container { + display: none; +} +.sp-container.sp-buttons-disabled .sp-button-container { + display: none; +} +.sp-container.sp-palette-buttons-disabled .sp-palette-button-container { + display: none; +} +.sp-palette-only .sp-picker-container { + display: none; +} +.sp-palette-disabled .sp-palette-container { + display: none; +} + +.sp-initial-disabled .sp-initial { + display: none; +} + + +/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */ +.sp-sat { + background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0))); + background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0)); + background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0)); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; + filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); +} +.sp-val { + background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); + background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); + background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0)); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; + filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); +} + +.sp-hue { + background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); + background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); +} + +/* IE filters do not support multiple color stops. + Generate 6 divs, line them up, and do two color gradients for each. + Yes, really. + */ +.sp-1 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); +} +.sp-2 { + height:16%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); +} +.sp-3 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); +} +.sp-4 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); +} +.sp-5 { + height:16%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); +} +.sp-6 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); +} + +.sp-hidden { + display: none !important; +} + +/* Clearfix hack */ +.sp-cf:before, .sp-cf:after { content: ""; display: table; } +.sp-cf:after { clear: both; } +.sp-cf { *zoom: 1; } + +/* Mobile devices, make hue slider bigger so it is easier to slide */ +@media (max-device-width: 480px) { + .sp-color { right: 40%; } + .sp-hue { left: 63%; } + .sp-fill { padding-top: 60%; } +} +.sp-dragger { + border-radius: 5px; + height: 5px; + width: 5px; + border: 1px solid #fff; + background: #000; + cursor: pointer; + position:absolute; + top:0; + left: 0; +} +.sp-slider { + position: absolute; + top:0; + cursor:pointer; + height: 3px; + left: -1px; + right: -1px; + border: 1px solid #000; + background: white; + opacity: .8; +} + +/* +Theme authors: +Here are the basic themeable display options (colors, fonts, global widths). +See http://bgrins.github.io/spectrum/themes/ for instructions. +*/ + +.sp-container { + border-radius: 0; + background-color: #ECECEC; + border: solid 1px #f0c49B; + padding: 0; +} +.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear { + font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; +} +.sp-top { + margin-bottom: 3px; +} +.sp-color, .sp-hue, .sp-clear { + border: solid 1px #666; +} + +/* Input */ +.sp-input-container { + float:right; + width: 100px; + margin-bottom: 4px; +} +.sp-initial-disabled .sp-input-container { + width: 100%; +} +.sp-input { + font-size: 12px !important; + border: 1px inset; + padding: 4px 5px; + margin: 0; + width: 100%; + background:transparent; + border-radius: 3px; + color: #222; +} +.sp-input:focus { + border: 1px solid orange; +} +.sp-input.sp-validation-error { + border: 1px solid red; + background: #fdd; +} +.sp-picker-container , .sp-palette-container { + float:left; + position: relative; + padding: 10px; + padding-bottom: 300px; + margin-bottom: -290px; +} +.sp-picker-container { + width: 172px; + border-left: solid 1px #fff; +} + +/* Palettes */ +.sp-palette-container { + border-right: solid 1px #ccc; +} + +.sp-palette-only .sp-palette-container { + border: 0; +} + +.sp-palette .sp-thumb-el { + display: block; + position:relative; + float:left; + width: 24px; + height: 15px; + margin: 3px; + cursor: pointer; + border:solid 2px transparent; +} +.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { + border-color: orange; +} +.sp-thumb-el { + position:relative; +} + +/* Initial */ +.sp-initial { + float: left; + border: solid 1px #333; +} +.sp-initial span { + width: 30px; + height: 25px; + border:none; + display:block; + float:left; + margin:0; +} + +.sp-initial .sp-clear-display { + background-position: center; +} + +/* Buttons */ +.sp-palette-button-container, +.sp-button-container { + float: right; +} + +/* Replacer (the little preview div that shows up instead of the ) */ +.sp-replacer { + margin:0; + overflow:hidden; + cursor:pointer; + padding: 4px; + display:inline-block; + *zoom: 1; + *display: inline; + border: solid 1px #91765d; + background: #eee; + color: #333; + vertical-align: middle; +} +.sp-replacer:hover, .sp-replacer.sp-active { + border-color: #F0C49B; + color: #111; +} +.sp-replacer.sp-disabled { + cursor:default; + border-color: silver; + color: silver; +} +.sp-dd { + padding: 2px 0; + height: 16px; + line-height: 16px; + float:left; + font-size:10px; +} +.sp-preview { + position:relative; + width:25px; + height: 20px; + border: solid 1px #222; + margin-right: 5px; + float:left; + z-index: 0; +} + +.sp-palette { + *width: 220px; + max-width: 220px; +} +.sp-palette .sp-thumb-el { + width:16px; + height: 16px; + margin:2px 1px; + border: solid 1px #d0d0d0; +} + +.sp-container { + padding-bottom:0; +} + + +/* Buttons: http://hellohappy.org/css3-buttons/ */ +.sp-container button { + background-color: #eeeeee; + background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc); + background-image: -moz-linear-gradient(top, #eeeeee, #cccccc); + background-image: -ms-linear-gradient(top, #eeeeee, #cccccc); + background-image: -o-linear-gradient(top, #eeeeee, #cccccc); + background-image: linear-gradient(to bottom, #eeeeee, #cccccc); + border: 1px solid #ccc; + border-bottom: 1px solid #bbb; + border-radius: 3px; + color: #333; + font-size: 14px; + line-height: 1; + padding: 5px 4px; + text-align: center; + text-shadow: 0 1px 0 #eee; + vertical-align: middle; +} +.sp-container button:hover { + background-color: #dddddd; + background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -o-linear-gradient(top, #dddddd, #bbbbbb); + background-image: linear-gradient(to bottom, #dddddd, #bbbbbb); + border: 1px solid #bbb; + border-bottom: 1px solid #999; + cursor: pointer; + text-shadow: 0 1px 0 #ddd; +} +.sp-container button:active { + border: 1px solid #aaa; + border-bottom: 1px solid #888; + -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; +} +.sp-cancel { + font-size: 11px; + color: #d93f3f !important; + margin:0; + padding:2px; + margin-right: 5px; + vertical-align: middle; + text-decoration:none; + +} +.sp-cancel:hover { + color: #d93f3f !important; + text-decoration: underline; +} + + +.sp-palette span:hover, .sp-palette span.sp-thumb-active { + border-color: #000; +} + +.sp-preview, .sp-alpha, .sp-thumb-el { + position:relative; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); +} +.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner { + display:block; + position:absolute; + top:0;left:0;bottom:0;right:0; +} + +.sp-palette .sp-thumb-inner { + background-position: 50% 50%; + background-repeat: no-repeat; +} + +.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); +} + +.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); +} + +.sp-clear-display { + background-repeat:no-repeat; + background-position: center; + background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); +} diff --git a/odoo/ks_dashboard_ninja/static/lib/js/Chart.bundle.min.js b/odoo/ks_dashboard_ninja/static/lib/js/Chart.bundle.min.js new file mode 100644 index 0000000..2eb9b94 --- /dev/null +++ b/odoo/ks_dashboard_ninja/static/lib/js/Chart.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Chart.js v2.8.0 + * https://www.chartjs.org + * (c) 2019 Chart.js Contributors + * Released under the MIT License + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.Chart=e()}(this,function(){"use strict";var t={rgb2hsl:e,rgb2hsv:i,rgb2hwb:n,rgb2cmyk:a,rgb2keyword:o,rgb2xyz:s,rgb2lab:l,rgb2lch:function(t){return v(l(t))},hsl2rgb:u,hsl2hsv:function(t){var e=t[0],i=t[1]/100,n=t[2]/100;if(0===n)return[0,0,0];return[e,100*(2*(i*=(n*=2)<=1?n:2-n)/(n+i)),100*((n+i)/2)]},hsl2hwb:function(t){return n(u(t))},hsl2cmyk:function(t){return a(u(t))},hsl2keyword:function(t){return o(u(t))},hsv2rgb:d,hsv2hsl:function(t){var e,i,n=t[0],a=t[1]/100,r=t[2]/100;return e=a*r,[n,100*(e=(e/=(i=(2-a)*r)<=1?i:2-i)||0),100*(i/=2)]},hsv2hwb:function(t){return n(d(t))},hsv2cmyk:function(t){return a(d(t))},hsv2keyword:function(t){return o(d(t))},hwb2rgb:h,hwb2hsl:function(t){return e(h(t))},hwb2hsv:function(t){return i(h(t))},hwb2cmyk:function(t){return a(h(t))},hwb2keyword:function(t){return o(h(t))},cmyk2rgb:c,cmyk2hsl:function(t){return e(c(t))},cmyk2hsv:function(t){return i(c(t))},cmyk2hwb:function(t){return n(c(t))},cmyk2keyword:function(t){return o(c(t))},keyword2rgb:_,keyword2hsl:function(t){return e(_(t))},keyword2hsv:function(t){return i(_(t))},keyword2hwb:function(t){return n(_(t))},keyword2cmyk:function(t){return a(_(t))},keyword2lab:function(t){return l(_(t))},keyword2xyz:function(t){return s(_(t))},xyz2rgb:f,xyz2lab:m,xyz2lch:function(t){return v(m(t))},lab2xyz:p,lab2rgb:y,lab2lch:v,lch2lab:x,lch2xyz:function(t){return p(x(t))},lch2rgb:function(t){return y(x(t))}};function e(t){var e,i,n=t[0]/255,a=t[1]/255,r=t[2]/255,o=Math.min(n,a,r),s=Math.max(n,a,r),l=s-o;return s==o?e=0:n==s?e=(a-r)/l:a==s?e=2+(r-n)/l:r==s&&(e=4+(n-a)/l),(e=Math.min(60*e,360))<0&&(e+=360),i=(o+s)/2,[e,100*(s==o?0:i<=.5?l/(s+o):l/(2-s-o)),100*i]}function i(t){var e,i,n=t[0],a=t[1],r=t[2],o=Math.min(n,a,r),s=Math.max(n,a,r),l=s-o;return i=0==s?0:l/s*1e3/10,s==o?e=0:n==s?e=(a-r)/l:a==s?e=2+(r-n)/l:r==s&&(e=4+(n-a)/l),(e=Math.min(60*e,360))<0&&(e+=360),[e,i,s/255*1e3/10]}function n(t){var i=t[0],n=t[1],a=t[2];return[e(t)[0],100*(1/255*Math.min(i,Math.min(n,a))),100*(a=1-1/255*Math.max(i,Math.max(n,a)))]}function a(t){var e,i=t[0]/255,n=t[1]/255,a=t[2]/255;return[100*((1-i-(e=Math.min(1-i,1-n,1-a)))/(1-e)||0),100*((1-n-e)/(1-e)||0),100*((1-a-e)/(1-e)||0),100*e]}function o(t){return w[JSON.stringify(t)]}function s(t){var e=t[0]/255,i=t[1]/255,n=t[2]/255;return[100*(.4124*(e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92)+.1805*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)),100*(.2126*e+.7152*i+.0722*n),100*(.0193*e+.1192*i+.9505*n)]}function l(t){var e=s(t),i=e[0],n=e[1],a=e[2];return n/=100,a/=108.883,i=(i/=95.047)>.008856?Math.pow(i,1/3):7.787*i+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(i-n),200*(n-(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116))]}function u(t){var e,i,n,a,r,o=t[0]/360,s=t[1]/100,l=t[2]/100;if(0==s)return[r=255*l,r,r];e=2*l-(i=l<.5?l*(1+s):l+s-l*s),a=[0,0,0];for(var u=0;u<3;u++)(n=o+1/3*-(u-1))<0&&n++,n>1&&n--,r=6*n<1?e+6*(i-e)*n:2*n<1?i:3*n<2?e+(i-e)*(2/3-n)*6:e,a[u]=255*r;return a}function d(t){var e=t[0]/60,i=t[1]/100,n=t[2]/100,a=Math.floor(e)%6,r=e-Math.floor(e),o=255*n*(1-i),s=255*n*(1-i*r),l=255*n*(1-i*(1-r));n*=255;switch(a){case 0:return[n,l,o];case 1:return[s,n,o];case 2:return[o,n,l];case 3:return[o,s,n];case 4:return[l,o,n];case 5:return[n,o,s]}}function h(t){var e,i,n,a,o=t[0]/360,s=t[1]/100,l=t[2]/100,u=s+l;switch(u>1&&(s/=u,l/=u),n=6*o-(e=Math.floor(6*o)),0!=(1&e)&&(n=1-n),a=s+n*((i=1-l)-s),e){default:case 6:case 0:r=i,g=a,b=s;break;case 1:r=a,g=i,b=s;break;case 2:r=s,g=i,b=a;break;case 3:r=s,g=a,b=i;break;case 4:r=a,g=s,b=i;break;case 5:r=i,g=s,b=a}return[255*r,255*g,255*b]}function c(t){var e=t[0]/100,i=t[1]/100,n=t[2]/100,a=t[3]/100;return[255*(1-Math.min(1,e*(1-a)+a)),255*(1-Math.min(1,i*(1-a)+a)),255*(1-Math.min(1,n*(1-a)+a))]}function f(t){var e,i,n,a=t[0]/100,r=t[1]/100,o=t[2]/100;return i=-.9689*a+1.8758*r+.0415*o,n=.0557*a+-.204*r+1.057*o,e=(e=3.2406*a+-1.5372*r+-.4986*o)>.0031308?1.055*Math.pow(e,1/2.4)-.055:e*=12.92,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:i*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,[255*(e=Math.min(Math.max(0,e),1)),255*(i=Math.min(Math.max(0,i),1)),255*(n=Math.min(Math.max(0,n),1))]}function m(t){var e=t[0],i=t[1],n=t[2];return i/=100,n/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116)-16,500*(e-i),200*(i-(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116))]}function p(t){var e,i,n,a,r=t[0],o=t[1],s=t[2];return r<=8?a=(i=100*r/903.3)/100*7.787+16/116:(i=100*Math.pow((r+16)/116,3),a=Math.pow(i/100,1/3)),[e=e/95.047<=.008856?e=95.047*(o/500+a-16/116)/7.787:95.047*Math.pow(o/500+a,3),i,n=n/108.883<=.008859?n=108.883*(a-s/200-16/116)/7.787:108.883*Math.pow(a-s/200,3)]}function v(t){var e,i=t[0],n=t[1],a=t[2];return(e=360*Math.atan2(a,n)/2/Math.PI)<0&&(e+=360),[i,Math.sqrt(n*n+a*a),e]}function y(t){return f(p(t))}function x(t){var e,i=t[0],n=t[1];return e=t[2]/360*2*Math.PI,[i,n*Math.cos(e),n*Math.sin(e)]}function _(t){return k[t]}var k={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},w={};for(var M in k)w[JSON.stringify(k[M])]=M;var S=function(){return new O};for(var D in t){S[D+"Raw"]=function(e){return function(i){return"number"==typeof i&&(i=Array.prototype.slice.call(arguments)),t[e](i)}}(D);var C=/(\w+)2(\w+)/.exec(D),P=C[1],T=C[2];(S[P]=S[P]||{})[T]=S[D]=function(e){return function(i){"number"==typeof i&&(i=Array.prototype.slice.call(arguments));var n=t[e](i);if("string"==typeof n||void 0===n)return n;for(var a=0;a=0&&e<1?H(Math.round(255*e)):"")},rgbString:function(t,e){if(e<1||t[3]&&t[3]<1)return Y(t,e);return"rgb("+t[0]+", "+t[1]+", "+t[2]+")"},rgbaString:Y,percentString:function(t,e){if(e<1||t[3]&&t[3]<1)return N(t,e);var i=Math.round(t[0]/255*100),n=Math.round(t[1]/255*100),a=Math.round(t[2]/255*100);return"rgb("+i+"%, "+n+"%, "+a+"%)"},percentaString:N,hslString:function(t,e){if(e<1||t[3]&&t[3]<1)return z(t,e);return"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"},hslaString:z,hwbString:function(t,e){void 0===e&&(e=void 0!==t[3]?t[3]:1);return"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")"},keyword:function(t){return E[t.slice(0,3)]}};function R(t){if(t){var e=[0,0,0],i=1,n=t.match(/^#([a-fA-F0-9]{3,4})$/i),a="";if(n){a=(n=n[1])[3];for(var r=0;ri?(e+.05)/(i+.05):(i+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.values.rgb;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(t){var e=this.values.alpha;return this.setValues("alpha",e-e*t),this},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this},rotate:function(t){var e=this.values.hsl,i=(e[0]+t)%360;return e[0]=i<0?360+i:i,this.setValues("hsl",e),this},mix:function(t,e){var i=t,n=void 0===e?.5:e,a=2*n-1,r=this.alpha()-i.alpha(),o=((a*r==-1?a:(a+r)/(1+a*r))+1)/2,s=1-o;return this.rgb(o*this.red()+s*i.red(),o*this.green()+s*i.green(),o*this.blue()+s*i.blue()).alpha(this.alpha()*n+i.alpha()*(1-n))},toJSON:function(){return this.rgb()},clone:function(){var t,e,i=new j,n=this.values,a=i.values;for(var r in n)n.hasOwnProperty(r)&&(t=n[r],"[object Array]"===(e={}.toString.call(t))?a[r]=t.slice(0):"[object Number]"===e?a[r]=t:console.error("unexpected color value:",t));return i}},j.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},j.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},j.prototype.getValues=function(t){for(var e=this.values,i={},n=0;n=0;a--)e.call(i,t[a],a);else for(a=0;a=1?t:-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:1===t?1:(i||(i=.3),n<1?(n=1,e=i/4):e=i/(2*Math.PI)*Math.asin(1/n),-n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i))},easeOutElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:1===t?1:(i||(i=.3),n<1?(n=1,e=i/4):e=i/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/i)+1)},easeInOutElastic:function(t){var e=1.70158,i=0,n=1;return 0===t?0:2==(t/=.5)?1:(i||(i=.45),n<1?(n=1,e=i/4):e=i/(2*Math.PI)*Math.asin(1/n),t<1?n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*-.5:n*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/i)*.5+1)},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-$.easeOutBounce(1-t)},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:function(t){return t<.5?.5*$.easeInBounce(2*t):.5*$.easeOutBounce(2*t-1)+.5}},X={effects:$};Z.easingEffects=$;var K=Math.PI,J=K/180,Q=2*K,tt=K/2,et=K/4,it=2*K/3,nt={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,i,n,a,r){if(r){var o=Math.min(r,a/2,n/2),s=e+o,l=i+o,u=e+n-o,d=i+a-o;t.moveTo(e,l),se.left-1e-6&&t.xe.top-1e-6&&t.y0&&this.requestAnimationFrame()},advance:function(){for(var t,e,i,n,a=this.animations,r=0;r=i?(ut.callback(t.onAnimationComplete,[t],e),e.animating=!1,a.splice(r,1)):++r}},yt=ut.options.resolve,bt=["push","pop","shift","splice","unshift"];function xt(t,e){var i=t._chartjs;if(i){var n=i.listeners,a=n.indexOf(e);-1!==a&&n.splice(a,1),n.length>0||(bt.forEach(function(e){delete t[e]}),delete t._chartjs)}}var _t=function(t,e){this.initialize(t,e)};ut.extend(_t.prototype,{datasetElementType:null,dataElementType:null,initialize:function(t,e){this.chart=t,this.index=e,this.linkScales(),this.addElements()},updateIndex:function(t){this.index=t},linkScales:function(){var t=this,e=t.getMeta(),i=t.getDataset();null!==e.xAxisID&&e.xAxisID in t.chart.scales||(e.xAxisID=i.xAxisID||t.chart.options.scales.xAxes[0].id),null!==e.yAxisID&&e.yAxisID in t.chart.scales||(e.yAxisID=i.yAxisID||t.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this.update(!0)},destroy:function(){this._data&&xt(this._data,this)},createMetaDataset:function(){var t=this.datasetElementType;return t&&new t({_chart:this.chart,_datasetIndex:this.index})},createMetaData:function(t){var e=this.dataElementType;return e&&new e({_chart:this.chart,_datasetIndex:this.index,_index:t})},addElements:function(){var t,e,i=this.getMeta(),n=this.getDataset().data||[],a=i.data;for(t=0,e=n.length;ti&&this.insertElements(i,n-i)},insertElements:function(t,e){for(var i=0;is;)a-=2*Math.PI;for(;a=o&&a<=s,u=r>=i.innerRadius&&r<=i.outerRadius;return l&&u}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,i=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*i,y:t.y+Math.sin(e)*i}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,i=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*i,y:t.y+Math.sin(e)*i}},draw:function(){var t,e=this._chart.ctx,i=this._view,n=i.startAngle,a=i.endAngle,r="inner"===i.borderAlign?.33:0;e.save(),e.beginPath(),e.arc(i.x,i.y,Math.max(i.outerRadius-r,0),n,a),e.arc(i.x,i.y,i.innerRadius,a,n,!0),e.closePath(),e.fillStyle=i.backgroundColor,e.fill(),i.borderWidth&&("inner"===i.borderAlign?(e.beginPath(),t=r/i.outerRadius,e.arc(i.x,i.y,i.outerRadius,n-t,a+t),i.innerRadius>r?(t=r/i.innerRadius,e.arc(i.x,i.y,i.innerRadius-r,a+t,n-t,!0)):e.arc(i.x,i.y,r,a+Math.PI/2,n-Math.PI/2),e.closePath(),e.clip(),e.beginPath(),e.arc(i.x,i.y,i.outerRadius,n,a),e.arc(i.x,i.y,i.innerRadius,a,n,!0),e.closePath(),e.lineWidth=2*i.borderWidth,e.lineJoin="round"):(e.lineWidth=i.borderWidth,e.lineJoin="bevel"),e.strokeStyle=i.borderColor,e.stroke()),e.restore()}}),Mt=ut.valueOrDefault,St=ot.global.defaultColor;ot._set("global",{elements:{line:{tension:.4,backgroundColor:St,borderWidth:3,borderColor:St,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}});var Dt=gt.extend({draw:function(){var t,e,i,n,a=this._view,r=this._chart.ctx,o=a.spanGaps,s=this._children.slice(),l=ot.global,u=l.elements.line,d=-1;for(this._loop&&s.length&&s.push(s[0]),r.save(),r.lineCap=a.borderCapStyle||u.borderCapStyle,r.setLineDash&&r.setLineDash(a.borderDash||u.borderDash),r.lineDashOffset=Mt(a.borderDashOffset,u.borderDashOffset),r.lineJoin=a.borderJoinStyle||u.borderJoinStyle,r.lineWidth=Mt(a.borderWidth,u.borderWidth),r.strokeStyle=a.borderColor||l.defaultColor,r.beginPath(),d=-1,t=0;tt.x&&(e=Rt(e,"left","right")):t.basei?i:n,r:l.right||a<0?0:a>e?e:a,b:l.bottom||r<0?0:r>i?i:r,l:l.left||o<0?0:o>e?e:o}}function Wt(t,e,i){var n=null===e,a=null===i,r=!(!t||n&&a)&&Ft(t);return r&&(n||e>=r.left&&e<=r.right)&&(a||i>=r.top&&i<=r.bottom)}ot._set("global",{elements:{rectangle:{backgroundColor:It,borderColor:It,borderSkipped:"bottom",borderWidth:0}}});var Yt=gt.extend({draw:function(){var t=this._chart.ctx,e=this._view,i=function(t){var e=Ft(t),i=e.right-e.left,n=e.bottom-e.top,a=Lt(t,i/2,n/2);return{outer:{x:e.left,y:e.top,w:i,h:n},inner:{x:e.left+a.l,y:e.top+a.t,w:i-a.l-a.r,h:n-a.t-a.b}}}(e),n=i.outer,a=i.inner;t.fillStyle=e.backgroundColor,t.fillRect(n.x,n.y,n.w,n.h),n.w===a.w&&n.h===a.h||(t.save(),t.beginPath(),t.rect(n.x,n.y,n.w,n.h),t.clip(),t.fillStyle=e.borderColor,t.rect(a.x,a.y,a.w,a.h),t.fill("evenodd"),t.restore())},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){return Wt(this._view,t,e)},inLabelRange:function(t,e){var i=this._view;return At(i)?Wt(i,t,null):Wt(i,null,e)},inXRange:function(t){return Wt(this._view,t,null)},inYRange:function(t){return Wt(this._view,null,t)},getCenterPoint:function(){var t,e,i=this._view;return At(i)?(t=i.x,e=(i.y+i.base)/2):(t=(i.x+i.base)/2,e=i.y),{x:t,y:e}},getArea:function(){var t=this._view;return At(t)?t.width*Math.abs(t.y-t.base):t.height*Math.abs(t.x-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}}),Nt={},zt=wt,Vt=Dt,Ht=Ot,Et=Yt;Nt.Arc=zt,Nt.Line=Vt,Nt.Point=Ht,Nt.Rectangle=Et;var Bt=ut.options.resolve;ot._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",categoryPercentage:.8,barPercentage:.9,offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}});var jt=kt.extend({dataElementType:Nt.Rectangle,initialize:function(){var t;kt.prototype.initialize.apply(this,arguments),(t=this.getMeta()).stack=this.getDataset().stack,t.bar=!0},update:function(t){var e,i,n=this.getMeta().data;for(this._ruler=this.getRuler(),e=0,i=n.length;e0?Math.min(o,n-i):o,i=n;return o}(i,l):-1,pixels:l,start:o,end:s,stackCount:n,scale:i}},calculateBarValuePixels:function(t,e){var i,n,a,r,o,s,l=this.chart,u=this.getMeta(),d=this._getValueScale(),h=d.isHorizontal(),c=l.data.datasets,f=+d.getRightValue(c[t].data[e]),g=d.options.minBarLength,m=d.options.stacked,p=u.stack,v=0;if(m||void 0===m&&void 0!==p)for(i=0;i=0&&a>0)&&(v+=a));return r=d.getPixelForValue(v),s=(o=d.getPixelForValue(v+f))-r,void 0!==g&&Math.abs(s)=0&&!h||f<0&&h?r-g:r+g),{size:s,base:r,head:o,center:o+s/2}},calculateBarIndexPixels:function(t,e,i){var n=i.scale.options,a="flex"===n.barThickness?function(t,e,i){var n,a=e.pixels,r=a[t],o=t>0?a[t-1]:null,s=t');var i=t.data,n=i.datasets,a=i.labels;if(n.length)for(var r=0;r'),a[r]&&e.push(a[r]),e.push("");return e.push(""),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(i,n){var a=t.getDatasetMeta(0),r=e.datasets[0],o=a.data[n],s=o&&o.custom||{},l=t.options.elements.arc;return{text:i,fillStyle:Zt([s.backgroundColor,r.backgroundColor,l.backgroundColor],void 0,n),strokeStyle:Zt([s.borderColor,r.borderColor,l.borderColor],void 0,n),lineWidth:Zt([s.borderWidth,r.borderWidth,l.borderWidth],void 0,n),hidden:isNaN(r.data[n])||a.data[n].hidden,index:n}}):[]}},onClick:function(t,e){var i,n,a,r=e.index,o=this.chart;for(i=0,n=(o.data.datasets||[]).length;i=Math.PI?-1:p<-Math.PI?1:0))+g,y={x:Math.cos(p),y:Math.sin(p)},b={x:Math.cos(v),y:Math.sin(v)},x=p<=0&&v>=0||p<=2*Math.PI&&2*Math.PI<=v,_=p<=.5*Math.PI&&.5*Math.PI<=v||p<=2.5*Math.PI&&2.5*Math.PI<=v,k=p<=-Math.PI&&-Math.PI<=v||p<=Math.PI&&Math.PI<=v,w=p<=.5*-Math.PI&&.5*-Math.PI<=v||p<=1.5*Math.PI&&1.5*Math.PI<=v,M=f/100,S={x:k?-1:Math.min(y.x*(y.x<0?1:M),b.x*(b.x<0?1:M)),y:w?-1:Math.min(y.y*(y.y<0?1:M),b.y*(b.y<0?1:M))},D={x:x?1:Math.max(y.x*(y.x>0?1:M),b.x*(b.x>0?1:M)),y:_?1:Math.max(y.y*(y.y>0?1:M),b.y*(b.y>0?1:M))},C={width:.5*(D.x-S.x),height:.5*(D.y-S.y)};u=Math.min(s/C.width,l/C.height),d={x:-.5*(D.x+S.x),y:-.5*(D.y+S.y)}}for(e=0,i=c.length;e0&&!isNaN(t)?2*Math.PI*(Math.abs(t)/e):0},getMaxBorderWidth:function(t){var e,i,n,a,r,o,s,l,u=0,d=this.chart;if(!t)for(e=0,i=d.data.datasets.length;e(u=s>u?s:u)?l:u);return u},setHoverStyle:function(t){var e=t._model,i=t._options,n=ut.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=$t(i.hoverBackgroundColor,n(i.backgroundColor)),e.borderColor=$t(i.hoverBorderColor,n(i.borderColor)),e.borderWidth=$t(i.hoverBorderWidth,i.borderWidth)},_resolveElementOptions:function(t,e){var i,n,a,r=this.chart,o=this.getDataset(),s=t.custom||{},l=r.options.elements.arc,u={},d={chart:r,dataIndex:e,dataset:o,datasetIndex:this.index},h=["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"];for(i=0,n=h.length;i0&&te(l[t-1]._model,s)&&(i.controlPointPreviousX=u(i.controlPointPreviousX,s.left,s.right),i.controlPointPreviousY=u(i.controlPointPreviousY,s.top,s.bottom)),t');var i=t.data,n=i.datasets,a=i.labels;if(n.length)for(var r=0;r'),a[r]&&e.push(a[r]),e.push("");return e.push(""),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(i,n){var a=t.getDatasetMeta(0),r=e.datasets[0],o=a.data[n].custom||{},s=t.options.elements.arc;return{text:i,fillStyle:ne([o.backgroundColor,r.backgroundColor,s.backgroundColor],void 0,n),strokeStyle:ne([o.borderColor,r.borderColor,s.borderColor],void 0,n),lineWidth:ne([o.borderWidth,r.borderWidth,s.borderWidth],void 0,n),hidden:isNaN(r.data[n])||a.data[n].hidden,index:n}}):[]}},onClick:function(t,e){var i,n,a,r=e.index,o=this.chart;for(i=0,n=(o.data.datasets||[]).length;i0&&(r=t.getDatasetMeta(r[0]._datasetIndex).data),r},"x-axis":function(t,e){return me(t,e,{intersect:!1})},point:function(t,e){return ce(t,de(e,t))},nearest:function(t,e,i){var n=de(e,t);i.axis=i.axis||"xy";var a=ge(i.axis);return fe(t,n,i.intersect,a)},x:function(t,e,i){var n=de(e,t),a=[],r=!1;return he(t,function(t){t.inXRange(n.x)&&a.push(t),t.inRange(n.x,n.y)&&(r=!0)}),i.intersect&&!r&&(a=[]),a},y:function(t,e,i){var n=de(e,t),a=[],r=!1;return he(t,function(t){t.inYRange(n.y)&&a.push(t),t.inRange(n.x,n.y)&&(r=!0)}),i.intersect&&!r&&(a=[]),a}}};function ve(t,e){return ut.where(t,function(t){return t.position===e})}function ye(t,e){t.forEach(function(t,e){return t._tmpIndex_=e,t}),t.sort(function(t,i){var n=e?i:t,a=e?t:i;return n.weight===a.weight?n._tmpIndex_-a._tmpIndex_:n.weight-a.weight}),t.forEach(function(t){delete t._tmpIndex_})}function be(t,e){ut.each(t,function(t){e[t.position]+=t.isHorizontal()?t.height:t.width})}ot._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var xe={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,t.boxes.push(e)},removeBox:function(t,e){var i=t.boxes?t.boxes.indexOf(e):-1;-1!==i&&t.boxes.splice(i,1)},configure:function(t,e,i){for(var n,a=["fullWidth","position","weight"],r=a.length,o=0;odiv{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}"}))&&ke.default||ke,Me="$chartjs",Se="chartjs-size-monitor",De="chartjs-render-monitor",Ce="chartjs-render-animation",Pe=["animationstart","webkitAnimationStart"],Te={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function Oe(t,e){var i=ut.getStyle(t,e),n=i&&i.match(/^(\d+)(\.\d+)?px$/);return n?Number(n[1]):void 0}var Ie=!!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}()&&{passive:!0};function Ae(t,e,i){t.addEventListener(e,i,Ie)}function Fe(t,e,i){t.removeEventListener(e,i,Ie)}function Re(t,e,i,n,a){return{type:t,chart:e,native:a||null,x:void 0!==i?i:null,y:void 0!==n?n:null}}function Le(t){var e=document.createElement("div");return e.className=t||"",e}function We(t,e,i){var n,a,r,o,s=t[Me]||(t[Me]={}),l=s.resizer=function(t){var e=Le(Se),i=Le(Se+"-expand"),n=Le(Se+"-shrink");i.appendChild(Le()),n.appendChild(Le()),e.appendChild(i),e.appendChild(n),e._reset=function(){i.scrollLeft=1e6,i.scrollTop=1e6,n.scrollLeft=1e6,n.scrollTop=1e6};var a=function(){e._reset(),t()};return Ae(i,"scroll",a.bind(i,"expand")),Ae(n,"scroll",a.bind(n,"shrink")),e}((n=function(){if(s.resizer){var n=i.options.maintainAspectRatio&&t.parentNode,a=n?n.clientWidth:0;e(Re("resize",i)),n&&n.clientWidth0){var r=t[0];r.label?i=r.label:r.xLabel?i=r.xLabel:a>0&&r.index-1?t.split("\n"):t}function qe(t){var e=ot.global;return{xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,bodyFontColor:t.bodyFontColor,_bodyFontFamily:Be(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:Be(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:Be(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:Be(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:Be(t.titleFontStyle,e.defaultFontStyle),titleFontSize:Be(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:Be(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:Be(t.footerFontStyle,e.defaultFontStyle),footerFontSize:Be(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth}}function Ze(t,e){return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-t.xPadding:t.x+t.xPadding}function $e(t){return Ue([],Ge(t))}var Xe=gt.extend({initialize:function(){this._model=qe(this._options),this._lastActive=[]},getTitle:function(){var t=this._options.callbacks,e=t.beforeTitle.apply(this,arguments),i=t.title.apply(this,arguments),n=t.afterTitle.apply(this,arguments),a=[];return a=Ue(a,Ge(e)),a=Ue(a,Ge(i)),a=Ue(a,Ge(n))},getBeforeBody:function(){return $e(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(t,e){var i=this,n=i._options.callbacks,a=[];return ut.each(t,function(t){var r={before:[],lines:[],after:[]};Ue(r.before,Ge(n.beforeLabel.call(i,t,e))),Ue(r.lines,n.label.call(i,t,e)),Ue(r.after,Ge(n.afterLabel.call(i,t,e))),a.push(r)}),a},getAfterBody:function(){return $e(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var t=this._options.callbacks,e=t.beforeFooter.apply(this,arguments),i=t.footer.apply(this,arguments),n=t.afterFooter.apply(this,arguments),a=[];return a=Ue(a,Ge(e)),a=Ue(a,Ge(i)),a=Ue(a,Ge(n))},update:function(t){var e,i,n,a,r,o,s,l,u,d,h=this,c=h._options,f=h._model,g=h._model=qe(c),m=h._active,p=h._data,v={xAlign:f.xAlign,yAlign:f.yAlign},y={x:f.x,y:f.y},b={width:f.width,height:f.height},x={x:f.caretX,y:f.caretY};if(m.length){g.opacity=1;var _=[],k=[];x=je[c.position].call(h,m,h._eventPosition);var w=[];for(e=0,i=m.length;en.width&&(a=n.width-e.width),a<0&&(a=0)),"top"===d?r+=h:r-="bottom"===d?e.height+h:e.height/2,"center"===d?"left"===u?a+=h:"right"===u&&(a-=h):"left"===u?a-=c:"right"===u&&(a+=c),{x:a,y:r}}(g,b,v=function(t,e){var i,n,a,r,o,s=t._model,l=t._chart,u=t._chart.chartArea,d="center",h="center";s.yl.height-e.height&&(h="bottom");var c=(u.left+u.right)/2,f=(u.top+u.bottom)/2;"center"===h?(i=function(t){return t<=c},n=function(t){return t>c}):(i=function(t){return t<=e.width/2},n=function(t){return t>=l.width-e.width/2}),a=function(t){return t+e.width+s.caretSize+s.caretPadding>l.width},r=function(t){return t-e.width-s.caretSize-s.caretPadding<0},o=function(t){return t<=f?"top":"bottom"},i(s.x)?(d="left",a(s.x)&&(d="center",h=o(s.y))):n(s.x)&&(d="right",r(s.x)&&(d="center",h=o(s.y)));var g=t._options;return{xAlign:g.xAlign?g.xAlign:d,yAlign:g.yAlign?g.yAlign:h}}(this,b),h._chart)}else g.opacity=0;return g.xAlign=v.xAlign,g.yAlign=v.yAlign,g.x=y.x,g.y=y.y,g.width=b.width,g.height=b.height,g.caretX=x.x,g.caretY=x.y,h._model=g,t&&c.custom&&c.custom.call(h,g),h},drawCaret:function(t,e){var i=this._chart.ctx,n=this._view,a=this.getCaretPosition(t,e,n);i.lineTo(a.x1,a.y1),i.lineTo(a.x2,a.y2),i.lineTo(a.x3,a.y3)},getCaretPosition:function(t,e,i){var n,a,r,o,s,l,u=i.caretSize,d=i.cornerRadius,h=i.xAlign,c=i.yAlign,f=t.x,g=t.y,m=e.width,p=e.height;if("center"===c)s=g+p/2,"left"===h?(a=(n=f)-u,r=n,o=s+u,l=s-u):(a=(n=f+m)+u,r=n,o=s-u,l=s+u);else if("left"===h?(n=(a=f+d+u)-u,r=a+u):"right"===h?(n=(a=f+m-d-u)-u,r=a+u):(n=(a=i.caretX)-u,r=a+u),"top"===c)s=(o=g)-u,l=o;else{s=(o=g+p)+u,l=o;var v=r;r=n,n=v}return{x1:n,x2:a,x3:r,y1:o,y2:s,y3:l}},drawTitle:function(t,e,i){var n=e.title;if(n.length){t.x=Ze(e,e._titleAlign),i.textAlign=e._titleAlign,i.textBaseline="top";var a,r,o=e.titleFontSize,s=e.titleSpacing;for(i.fillStyle=e.titleFontColor,i.font=ut.fontString(o,e._titleFontStyle,e._titleFontFamily),a=0,r=n.length;a0&&i.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var i={width:e.width,height:e.height},n={x:e.x,y:e.y},a=Math.abs(e.opacity<.001)?0:e.opacity,r=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&r&&(t.save(),t.globalAlpha=a,this.drawBackground(n,e,t,i),n.y+=e.yPadding,this.drawTitle(n,e,t),this.drawBody(n,e,t),this.drawFooter(n,e,t),t.restore())}},handleEvent:function(t){var e,i=this,n=i._options;return i._lastActive=i._lastActive||[],"mouseout"===t.type?i._active=[]:i._active=i._chart.getElementsAtEventForMode(t,n.mode,n),(e=!ut.arrayEquals(i._active,i._lastActive))&&(i._lastActive=i._active,(n.enabled||n.custom)&&(i._eventPosition={x:t.x,y:t.y},i.update(!0),i.pivot())),e}}),Ke=je,Je=Xe;Je.positioners=Ke;var Qe=ut.valueOrDefault;function ti(){return ut.merge({},[].slice.call(arguments),{merger:function(t,e,i,n){if("xAxes"===t||"yAxes"===t){var a,r,o,s=i[t].length;for(e[t]||(e[t]=[]),a=0;a=e[t].length&&e[t].push({}),!e[t][a].type||o.type&&o.type!==e[t][a].type?ut.merge(e[t][a],[Ee.getScaleDefaults(r),o]):ut.merge(e[t][a],o)}else ut._merger(t,e,i,n)}})}function ei(){return ut.merge({},[].slice.call(arguments),{merger:function(t,e,i,n){var a=e[t]||{},r=i[t];"scales"===t?e[t]=ti(a,r):"scale"===t?e[t]=ut.merge(a,[Ee.getScaleDefaults(r.type),r]):ut._merger(t,e,i,n)}})}function ii(t){return"top"===t||"bottom"===t}ot._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var ni=function(t,e){return this.construct(t,e),this};ut.extend(ni.prototype,{construct:function(t,e){var i=this;e=function(t){var e=(t=t||{}).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=ei(ot.global,ot[t.type],t.options||{}),t}(e);var n=Ve.acquireContext(t,e),a=n&&n.canvas,r=a&&a.height,o=a&&a.width;i.id=ut.uid(),i.ctx=n,i.canvas=a,i.config=e,i.width=o,i.height=r,i.aspectRatio=r?o/r:null,i.options=e.options,i._bufferedRender=!1,i.chart=i,i.controller=i,ni.instances[i.id]=i,Object.defineProperty(i,"data",{get:function(){return i.config.data},set:function(t){i.config.data=t}}),n&&a?(i.initialize(),i.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return He.notify(t,"beforeInit"),ut.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.initToolTip(),He.notify(t,"afterInit"),t},clear:function(){return ut.canvas.clear(this),this},stop:function(){return vt.cancelAnimation(this),this},resize:function(t){var e=this,i=e.options,n=e.canvas,a=i.maintainAspectRatio&&e.aspectRatio||null,r=Math.max(0,Math.floor(ut.getMaximumWidth(n))),o=Math.max(0,Math.floor(a?r/a:ut.getMaximumHeight(n)));if((e.width!==r||e.height!==o)&&(n.width=e.width=r,n.height=e.height=o,n.style.width=r+"px",n.style.height=o+"px",ut.retinaScale(e,i.devicePixelRatio),!t)){var s={width:r,height:o};He.notify(e,"resize",[s]),i.onResize&&i.onResize(e,s),e.stop(),e.update({duration:i.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},i=t.scale;ut.each(e.xAxes,function(t,e){t.id=t.id||"x-axis-"+e}),ut.each(e.yAxes,function(t,e){t.id=t.id||"y-axis-"+e}),i&&(i.id=i.id||"scale")},buildOrUpdateScales:function(){var t=this,e=t.options,i=t.scales||{},n=[],a=Object.keys(i).reduce(function(t,e){return t[e]=!1,t},{});e.scales&&(n=n.concat((e.scales.xAxes||[]).map(function(t){return{options:t,dtype:"category",dposition:"bottom"}}),(e.scales.yAxes||[]).map(function(t){return{options:t,dtype:"linear",dposition:"left"}}))),e.scale&&n.push({options:e.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),ut.each(n,function(e){var n=e.options,r=n.id,o=Qe(n.type,e.dtype);ii(n.position)!==ii(e.dposition)&&(n.position=e.dposition),a[r]=!0;var s=null;if(r in i&&i[r].type===o)(s=i[r]).options=n,s.ctx=t.ctx,s.chart=t;else{var l=Ee.getScaleConstructor(o);if(!l)return;s=new l({id:r,type:o,options:n,ctx:t.ctx,chart:t}),i[s.id]=s}s.mergeTicksOptions(),e.isDefault&&(t.scale=s)}),ut.each(a,function(t,e){t||delete i[e]}),t.scales=i,Ee.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t=this,e=[];return ut.each(t.data.datasets,function(i,n){var a=t.getDatasetMeta(n),r=i.type||t.config.type;if(a.type&&a.type!==r&&(t.destroyDatasetMeta(n),a=t.getDatasetMeta(n)),a.type=r,a.controller)a.controller.updateIndex(n),a.controller.linkScales();else{var o=ue[a.type];if(void 0===o)throw new Error('"'+a.type+'" is not a chart type.');a.controller=new o(t,n),e.push(a.controller)}},t),e},resetElements:function(){var t=this;ut.each(t.data.datasets,function(e,i){t.getDatasetMeta(i).controller.reset()},t)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(t){var e,i,n=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),i=(e=n).options,ut.each(e.scales,function(t){xe.removeBox(e,t)}),i=ei(ot.global,ot[e.config.type],i),e.options=e.config.options=i,e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.tooltip._options=i.tooltips,e.tooltip.initialize(),He._invalidate(n),!1!==He.notify(n,"beforeUpdate")){n.tooltip._data=n.data;var a=n.buildOrUpdateControllers();ut.each(n.data.datasets,function(t,e){n.getDatasetMeta(e).controller.buildOrUpdateElements()},n),n.updateLayout(),n.options.animation&&n.options.animation.duration&&ut.each(a,function(t){t.reset()}),n.updateDatasets(),n.tooltip.initialize(),n.lastActive=[],He.notify(n,"afterUpdate"),n._bufferedRender?n._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:n.render(t)}},updateLayout:function(){!1!==He.notify(this,"beforeLayout")&&(xe.update(this,this.width,this.height),He.notify(this,"afterScaleUpdate"),He.notify(this,"afterLayout"))},updateDatasets:function(){if(!1!==He.notify(this,"beforeDatasetsUpdate")){for(var t=0,e=this.data.datasets.length;t=0;--i)e.isDatasetVisible(i)&&e.drawDataset(i,t);He.notify(e,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var i=this.getDatasetMeta(t),n={meta:i,index:t,easingValue:e};!1!==He.notify(this,"beforeDatasetDraw",[n])&&(i.controller.draw(e),He.notify(this,"afterDatasetDraw",[n]))},_drawTooltip:function(t){var e=this.tooltip,i={tooltip:e,easingValue:t};!1!==He.notify(this,"beforeTooltipDraw",[i])&&(e.draw(),He.notify(this,"afterTooltipDraw",[i]))},getElementAtEvent:function(t){return pe.modes.single(this,t)},getElementsAtEvent:function(t){return pe.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return pe.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,i){var n=pe.modes[e];return"function"==typeof n?n(this,t,i):[]},getDatasetAtEvent:function(t){return pe.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this.data.datasets[t];e._meta||(e._meta={});var i=e._meta[this.id];return i||(i=e._meta[this.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),i},getVisibleDatasetCount:function(){for(var t=0,e=0,i=this.data.datasets.length;e3?i[2]-i[1]:i[1]-i[0];Math.abs(n)>1&&t!==Math.floor(t)&&(n=t-Math.floor(t));var a=ut.log10(Math.abs(n)),r="";if(0!==t)if(Math.max(Math.abs(i[0]),Math.abs(i[i.length-1]))<1e-4){var o=ut.log10(Math.abs(t));r=t.toExponential(Math.floor(o)-Math.floor(a))}else{var s=-1*Math.floor(a);s=Math.max(Math.min(s,20),0),r=t.toFixed(s)}else r="0";return r},logarithmic:function(t,e,i){var n=t/Math.pow(10,Math.floor(ut.log10(t)));return 0===t?"0":1===n||2===n||5===n||0===e||e===i.length-1?t.toExponential():""}}},ui=ut.valueOrDefault,di=ut.valueAtIndexOrDefault;function hi(t){var e,i,n=[];for(e=0,i=t.length;eu&&rt.maxHeight){r--;break}r++,l=o*s}t.labelRotation=r},afterCalculateTickRotation:function(){ut.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){ut.callback(this.options.beforeFit,[this])},fit:function(){var t=this,e=t.minSize={width:0,height:0},i=hi(t._ticks),n=t.options,a=n.ticks,r=n.scaleLabel,o=n.gridLines,s=t._isVisible(),l=n.position,u=t.isHorizontal(),d=ut.options._parseFont,h=d(a),c=n.gridLines.tickMarkLength;if(e.width=u?t.isFullWidth()?t.maxWidth-t.margins.left-t.margins.right:t.maxWidth:s&&o.drawTicks?c:0,e.height=u?s&&o.drawTicks?c:0:t.maxHeight,r.display&&s){var f=d(r),g=ut.options.toPadding(r.padding),m=f.lineHeight+g.height;u?e.height+=m:e.width+=m}if(a.display&&s){var p=ut.longestText(t.ctx,h.string,i,t.longestTextCache),v=ut.numberOfLabelLines(i),y=.5*h.size,b=t.options.ticks.padding;if(t._maxLabelLines=v,t.longestLabelWidth=p,u){var x=ut.toRadians(t.labelRotation),_=Math.cos(x),k=Math.sin(x)*p+h.lineHeight*v+y;e.height=Math.min(t.maxHeight,e.height+k+b),t.ctx.font=h.string;var w,M,S=ci(t.ctx,i[0],h.string),D=ci(t.ctx,i[i.length-1],h.string),C=t.getPixelForTick(0)-t.left,P=t.right-t.getPixelForTick(i.length-1);0!==t.labelRotation?(w="bottom"===l?_*S:_*y,M="bottom"===l?_*y:_*D):(w=S/2,M=D/2),t.paddingLeft=Math.max(w-C,0)+3,t.paddingRight=Math.max(M-P,0)+3}else a.mirror?p=0:p+=b+y,e.width=Math.min(t.maxWidth,e.width+p),t.paddingTop=h.size/2,t.paddingBottom=h.size/2}t.handleMargins(),t.width=e.width,t.height=e.height},handleMargins:function(){var t=this;t.margins&&(t.paddingLeft=Math.max(t.paddingLeft-t.margins.left,0),t.paddingTop=Math.max(t.paddingTop-t.margins.top,0),t.paddingRight=Math.max(t.paddingRight-t.margins.right,0),t.paddingBottom=Math.max(t.paddingBottom-t.margins.bottom,0))},afterFit:function(){ut.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(ut.isNullOrUndef(t))return NaN;if(("number"==typeof t||t instanceof Number)&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},getLabelForIndex:ut.noop,getPixelForValue:ut.noop,getValueForPixel:ut.noop,getPixelForTick:function(t){var e=this,i=e.options.offset;if(e.isHorizontal()){var n=(e.width-(e.paddingLeft+e.paddingRight))/Math.max(e._ticks.length-(i?0:1),1),a=n*t+e.paddingLeft;i&&(a+=n/2);var r=e.left+a;return r+=e.isFullWidth()?e.margins.left:0}var o=e.height-(e.paddingTop+e.paddingBottom);return e.top+t*(o/(e._ticks.length-1))},getPixelForDecimal:function(t){var e=this;if(e.isHorizontal()){var i=(e.width-(e.paddingLeft+e.paddingRight))*t+e.paddingLeft,n=e.left+i;return n+=e.isFullWidth()?e.margins.left:0}return e.top+t*e.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this.min,e=this.max;return this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0},_autoSkip:function(t){var e,i,n=this,a=n.isHorizontal(),r=n.options.ticks.minor,o=t.length,s=!1,l=r.maxTicksLimit,u=n._tickSize()*(o-1),d=a?n.width-(n.paddingLeft+n.paddingRight):n.height-(n.paddingTop+n.PaddingBottom),h=[];for(u>d&&(s=1+Math.floor(u/d)),o>l&&(s=Math.max(s,1+Math.floor(o/l))),e=0;e1&&e%s>0&&delete i.label,h.push(i);return h},_tickSize:function(){var t=this,e=t.isHorizontal(),i=t.options.ticks.minor,n=ut.toRadians(t.labelRotation),a=Math.abs(Math.cos(n)),r=Math.abs(Math.sin(n)),o=i.autoSkipPadding||0,s=t.longestLabelWidth+o||0,l=ut.options._parseFont(i),u=t._maxLabelLines*l.lineHeight+o||0;return e?u*a>s*r?s/a:u/r:u*r0&&n>0&&(t.min=0)}var a=void 0!==e.min||void 0!==e.suggestedMin,r=void 0!==e.max||void 0!==e.suggestedMax;void 0!==e.min?t.min=e.min:void 0!==e.suggestedMin&&(null===t.min?t.min=e.suggestedMin:t.min=Math.min(t.min,e.suggestedMin)),void 0!==e.max?t.max=e.max:void 0!==e.suggestedMax&&(null===t.max?t.max=e.suggestedMax:t.max=Math.max(t.max,e.suggestedMax)),a!==r&&t.min>=t.max&&(a?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:function(){var t,e=this.options.ticks,i=e.stepSize,n=e.maxTicksLimit;return i?t=Math.ceil(this.max/i)-Math.floor(this.min/i)+1:(t=this._computeTickLimit(),n=n||11),n&&(t=Math.min(n,t)),t},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:pi,buildTicks:function(){var t=this,e=t.options.ticks,i=t.getTickLimit(),n={maxTicks:i=Math.max(2,i),min:e.min,max:e.max,precision:e.precision,stepSize:ut.valueOrDefault(e.fixedStepSize,e.stepSize)},a=t.ticks=function(t,e){var i,n,a,r,o=[],s=t.stepSize,l=s||1,u=t.maxTicks-1,d=t.min,h=t.max,c=t.precision,f=e.min,g=e.max,m=ut.niceNum((g-f)/u/l)*l;if(m<1e-14&&vi(d)&&vi(h))return[f,g];(r=Math.ceil(g/m)-Math.floor(f/m))>u&&(m=ut.niceNum(r*m/u/l)*l),s||vi(c)?i=Math.pow(10,ut._decimalPlaces(m)):(i=Math.pow(10,c),m=Math.ceil(m*i)/i),n=Math.floor(f/m)*m,a=Math.ceil(g/m)*m,s&&(!vi(d)&&ut.almostWhole(d/m,m/1e3)&&(n=d),!vi(h)&&ut.almostWhole(h/m,m/1e3)&&(a=h)),r=(a-n)/m,r=ut.almostEquals(r,Math.round(r),m/1e3)?Math.round(r):Math.ceil(r),n=Math.round(n*i)/i,a=Math.round(a*i)/i,o.push(vi(d)?n:d);for(var p=1;pt.max&&(t.max=n))})});t.min=isFinite(t.min)&&!isNaN(t.min)?t.min:0,t.max=isFinite(t.max)&&!isNaN(t.max)?t.max:1,this.handleTickRangeOptions()},_computeTickLimit:function(){var t;return this.isHorizontal()?Math.ceil(this.width/40):(t=ut.options._parseFont(this.options.ticks),Math.ceil(this.height/t.lineHeight))},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e=this,i=e.start,n=+e.getRightValue(t),a=e.end-i;return e.isHorizontal()?e.left+e.width/a*(n-i):e.bottom-e.height/a*(n-i)},getValueForPixel:function(t){var e=this,i=e.isHorizontal(),n=i?e.width:e.height,a=(i?t-e.left:e.bottom-t)/n;return e.start+(e.end-e.start)*a},getPixelForTick:function(t){return this.getPixelForValue(this.ticksAsNumbers[t])}}),_i=bi;xi._defaults=_i;var ki=ut.valueOrDefault;var wi={position:"left",ticks:{callback:li.formatters.logarithmic}};function Mi(t,e){return ut.isFinite(t)&&t>=0?t:e}var Si=fi.extend({determineDataLimits:function(){var t=this,e=t.options,i=t.chart,n=i.data.datasets,a=t.isHorizontal();function r(e){return a?e.xAxisID===t.id:e.yAxisID===t.id}t.min=null,t.max=null,t.minNotZero=null;var o=e.stacked;if(void 0===o&&ut.each(n,function(t,e){if(!o){var n=i.getDatasetMeta(e);i.isDatasetVisible(e)&&r(n)&&void 0!==n.stack&&(o=!0)}}),e.stacked||o){var s={};ut.each(n,function(n,a){var o=i.getDatasetMeta(a),l=[o.type,void 0===e.stacked&&void 0===o.stack?a:"",o.stack].join(".");i.isDatasetVisible(a)&&r(o)&&(void 0===s[l]&&(s[l]=[]),ut.each(n.data,function(e,i){var n=s[l],a=+t.getRightValue(e);isNaN(a)||o.data[i].hidden||a<0||(n[i]=n[i]||0,n[i]+=a)}))}),ut.each(s,function(e){if(e.length>0){var i=ut.min(e),n=ut.max(e);t.min=null===t.min?i:Math.min(t.min,i),t.max=null===t.max?n:Math.max(t.max,n)}})}else ut.each(n,function(e,n){var a=i.getDatasetMeta(n);i.isDatasetVisible(n)&&r(a)&&ut.each(e.data,function(e,i){var n=+t.getRightValue(e);isNaN(n)||a.data[i].hidden||n<0||(null===t.min?t.min=n:nt.max&&(t.max=n),0!==n&&(null===t.minNotZero||n0?t.minNotZero=t.min:t.max<1?t.minNotZero=Math.pow(10,Math.floor(ut.log10(t.max))):t.minNotZero=1)},buildTicks:function(){var t=this,e=t.options.ticks,i=!t.isHorizontal(),n={min:Mi(e.min),max:Mi(e.max)},a=t.ticks=function(t,e){var i,n,a=[],r=ki(t.min,Math.pow(10,Math.floor(ut.log10(e.min)))),o=Math.floor(ut.log10(e.max)),s=Math.ceil(e.max/Math.pow(10,o));0===r?(i=Math.floor(ut.log10(e.minNotZero)),n=Math.floor(e.minNotZero/Math.pow(10,i)),a.push(r),r=n*Math.pow(10,i)):(i=Math.floor(ut.log10(r)),n=Math.floor(r/Math.pow(10,i)));var l=i<0?Math.pow(10,Math.abs(i)):1;do{a.push(r),10==++n&&(n=1,l=++i>=0?1:l),r=Math.round(n*Math.pow(10,i)*l)/l}while(ia?{start:e-i,end:e}:{start:e,end:e+i}}function Ri(t){return 0===t||180===t?"center":t<180?"left":"right"}function Li(t,e,i,n){var a,r,o=i.y+n/2;if(ut.isArray(e))for(a=0,r=e.length;a270||t<90)&&(i.y-=e.h)}function Yi(t){return ut.isNumber(t)?t:0}var Ni=yi.extend({setDimensions:function(){var t=this;t.width=t.maxWidth,t.height=t.maxHeight,t.paddingTop=Ai(t.options)/2,t.xCenter=Math.floor(t.width/2),t.yCenter=Math.floor((t.height-t.paddingTop)/2),t.drawingArea=Math.min(t.height-t.paddingTop,t.width)/2},determineDataLimits:function(){var t=this,e=t.chart,i=Number.POSITIVE_INFINITY,n=Number.NEGATIVE_INFINITY;ut.each(e.data.datasets,function(a,r){if(e.isDatasetVisible(r)){var o=e.getDatasetMeta(r);ut.each(a.data,function(e,a){var r=+t.getRightValue(e);isNaN(r)||o.data[a].hidden||(i=Math.min(r,i),n=Math.max(r,n))})}}),t.min=i===Number.POSITIVE_INFINITY?0:i,t.max=n===Number.NEGATIVE_INFINITY?0:n,t.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/Ai(this.options))},convertTicksToLabels:function(){var t=this;yi.prototype.convertTicksToLabels.call(t),t.pointLabels=t.chart.data.labels.map(t.options.pointLabels.callback,t)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t=this.options;t.display&&t.pointLabels.display?function(t){var e,i,n,a=ut.options._parseFont(t.options.pointLabels),r={l:0,r:t.width,t:0,b:t.height-t.paddingTop},o={};t.ctx.font=a.string,t._pointLabelSizes=[];var s,l,u,d=Ii(t);for(e=0;er.r&&(r.r=f.end,o.r=h),g.startr.b&&(r.b=g.end,o.b=h)}t.setReductions(t.drawingArea,r,o)}(this):this.setCenterPoint(0,0,0,0)},setReductions:function(t,e,i){var n=this,a=e.l/Math.sin(i.l),r=Math.max(e.r-n.width,0)/Math.sin(i.r),o=-e.t/Math.cos(i.t),s=-Math.max(e.b-(n.height-n.paddingTop),0)/Math.cos(i.b);a=Yi(a),r=Yi(r),o=Yi(o),s=Yi(s),n.drawingArea=Math.min(Math.floor(t-(a+r)/2),Math.floor(t-(o+s)/2)),n.setCenterPoint(a,r,o,s)},setCenterPoint:function(t,e,i,n){var a=this,r=a.width-e-a.drawingArea,o=t+a.drawingArea,s=i+a.drawingArea,l=a.height-a.paddingTop-n-a.drawingArea;a.xCenter=Math.floor((o+r)/2+a.left),a.yCenter=Math.floor((s+l)/2+a.top+a.paddingTop)},getIndexAngle:function(t){return t*(2*Math.PI/Ii(this))+(this.chart.options&&this.chart.options.startAngle?this.chart.options.startAngle:0)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){var e=this;if(null===t)return 0;var i=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*i:(t-e.min)*i},getPointPosition:function(t,e){var i=this.getIndexAngle(t)-Math.PI/2;return{x:Math.cos(i)*e+this.xCenter,y:Math.sin(i)*e+this.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(){var t=this.min,e=this.max;return this.getPointPositionForValue(0,this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0)},draw:function(){var t=this,e=t.options,i=e.gridLines,n=e.ticks;if(e.display){var a=t.ctx,r=this.getIndexAngle(0),o=ut.options._parseFont(n);(e.angleLines.display||e.pointLabels.display)&&function(t){var e=t.ctx,i=t.options,n=i.angleLines,a=i.gridLines,r=i.pointLabels,o=Ci(n.lineWidth,a.lineWidth),s=Ci(n.color,a.color),l=Ai(i);e.save(),e.lineWidth=o,e.strokeStyle=s,e.setLineDash&&(e.setLineDash(Ti([n.borderDash,a.borderDash,[]])),e.lineDashOffset=Ti([n.borderDashOffset,a.borderDashOffset,0]));var u=t.getDistanceFromCenterForValue(i.ticks.reverse?t.min:t.max),d=ut.options._parseFont(r);e.font=d.string,e.textBaseline="middle";for(var h=Ii(t)-1;h>=0;h--){if(n.display&&o&&s){var c=t.getPointPosition(h,u);e.beginPath(),e.moveTo(t.xCenter,t.yCenter),e.lineTo(c.x,c.y),e.stroke()}if(r.display){var f=0===h?l/2:0,g=t.getPointPosition(h,u+f+5),m=Pi(r.fontColor,h,ot.global.defaultFontColor);e.fillStyle=m;var p=t.getIndexAngle(h),v=ut.toDegrees(p);e.textAlign=Ri(v),Wi(v,t._pointLabelSizes[h],g),Li(e,t.pointLabels[h]||"",g,d.lineHeight)}}e.restore()}(t),ut.each(t.ticks,function(e,s){if(s>0||n.reverse){var l=t.getDistanceFromCenterForValue(t.ticksAsNumbers[s]);if(i.display&&0!==s&&function(t,e,i,n){var a,r=t.ctx,o=e.circular,s=Ii(t),l=Pi(e.color,n-1),u=Pi(e.lineWidth,n-1);if((o||s)&&l&&u){if(r.save(),r.strokeStyle=l,r.lineWidth=u,r.setLineDash&&(r.setLineDash(e.borderDash||[]),r.lineDashOffset=e.borderDashOffset||0),r.beginPath(),o)r.arc(t.xCenter,t.yCenter,i>35?i:35,0,2*Math.PI);else{a=t.getPointPosition(0,i),r.moveTo(a.x,a.y);for(var d=1;d=0&&o<=s;){if(a=t[(n=o+s>>1)-1]||null,r=t[n],!a)return{lo:null,hi:r};if(r[e]i))return{lo:a,hi:r};s=n-1}}return{lo:r,hi:null}}(t,e,i),r=a.lo?a.hi?a.lo:t[t.length-2]:t[0],o=a.lo?a.hi?a.hi:t[t.length-1]:t[1],s=o[e]-r[e],l=s?(i-r[e])/s:0,u=(o[n]-r[n])*l;return r[n]+u}function Zi(t,e){var i=t._adapter,n=t.options.time,a=n.parser,r=a||n.format,o=e;return"function"==typeof a&&(o=a(o)),ut.isFinite(o)||(o="string"==typeof r?i.parse(o,r):i.parse(o)),null!==o?+o:(a||"function"!=typeof r||(o=r(e),ut.isFinite(o)||(o=i.parse(o))),o)}function $i(t,e){if(ut.isNullOrUndef(e))return null;var i=t.options.time,n=Zi(t,t.getRightValue(e));return null===n?n:(i.round&&(n=+t._adapter.startOf(n,i.round)),n)}function Xi(t){for(var e=ji.indexOf(t)+1,i=ji.length;e=a&&i<=r&&u.push(i);return n.min=a,n.max=r,n._unit=s.unit||function(t,e,i,n,a){var r,o;for(r=ji.length-1;r>=ji.indexOf(i);r--)if(o=ji[r],Bi[o].common&&t._adapter.diff(a,n,o)>=e.length)return o;return ji[i?ji.indexOf(i):0]}(n,u,s.minUnit,n.min,n.max),n._majorUnit=Xi(n._unit),n._table=function(t,e,i,n){if("linear"===n||!t.length)return[{time:e,pos:0},{time:i,pos:1}];var a,r,o,s,l,u=[],d=[e];for(a=0,r=t.length;ae&&s=0&&t0?o:1}}),Qi={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,format:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}};Ji._defaults=Qi;var tn,en={category:gi,linear:xi,logarithmic:Si,radialLinear:Ni,time:Ji},nn=(function(t,e){t.exports=function(){var e,i;function n(){return e.apply(null,arguments)}function a(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function r(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function o(t){return void 0===t}function s(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function l(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function u(t,e){var i,n=[];for(i=0;i>>0,n=0;n0)for(i=0;i=0;return(r?i?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+n}var z=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,V=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,H={},E={};function B(t,e,i,n){var a=n;"string"==typeof n&&(a=function(){return this[n]()}),t&&(E[t]=a),e&&(E[e[0]]=function(){return N(a.apply(this,arguments),e[1],e[2])}),i&&(E[i]=function(){return this.localeData().ordinal(a.apply(this,arguments),t)})}function j(t,e){return t.isValid()?(e=U(e,t.localeData()),H[e]=H[e]||function(t){var e,i,n,a=t.match(z);for(e=0,i=a.length;e=0&&V.test(t);)t=t.replace(V,n),V.lastIndex=0,i-=1;return t}var G=/\d/,q=/\d\d/,Z=/\d{3}/,$=/\d{4}/,X=/[+-]?\d{6}/,K=/\d\d?/,J=/\d\d\d\d?/,Q=/\d\d\d\d\d\d?/,tt=/\d{1,3}/,et=/\d{1,4}/,it=/[+-]?\d{1,6}/,nt=/\d+/,at=/[+-]?\d+/,rt=/Z|[+-]\d\d:?\d\d/gi,ot=/Z|[+-]\d\d(?::?\d\d)?/gi,st=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,lt={};function ut(t,e,i){lt[t]=T(e)?e:function(t,n){return t&&i?i:e}}function dt(t,e){return d(lt,t)?lt[t](e._strict,e._locale):new RegExp(ht(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,i,n,a){return e||i||n||a})))}function ht(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var ct={};function ft(t,e){var i,n=e;for("string"==typeof t&&(t=[t]),s(e)&&(n=function(t,i){i[e]=k(t)}),i=0;i68?1900:2e3)};var Ct,Pt=Tt("FullYear",!0);function Tt(t,e){return function(i){return null!=i?(It(this,t,i),n.updateOffset(this,e),this):Ot(this,t)}}function Ot(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function It(t,e,i){t.isValid()&&!isNaN(i)&&("FullYear"===e&&Dt(t.year())&&1===t.month()&&29===t.date()?t._d["set"+(t._isUTC?"UTC":"")+e](i,t.month(),At(i,t.month())):t._d["set"+(t._isUTC?"UTC":"")+e](i))}function At(t,e){if(isNaN(t)||isNaN(e))return NaN;var i,n=(e%(i=12)+i)%i;return t+=(e-n)/12,1===n?Dt(t)?29:28:31-n%7%2}Ct=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e=0){var i=Array.prototype.slice.call(arguments);i[0]=t+400,e=new Date(Date.UTC.apply(null,i)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)}else e=new Date(Date.UTC.apply(null,arguments));return e}function Et(t,e,i){var n=7+e-i,a=(7+Ht(t,0,n).getUTCDay()-e)%7;return-a+n-1}function Bt(t,e,i,n,a){var r,o,s=(7+i-n)%7,l=Et(t,n,a),u=1+7*(e-1)+s+l;return u<=0?o=St(r=t-1)+u:u>St(t)?(r=t+1,o=u-St(t)):(r=t,o=u),{year:r,dayOfYear:o}}function jt(t,e,i){var n,a,r=Et(t.year(),e,i),o=Math.floor((t.dayOfYear()-r-1)/7)+1;return o<1?(a=t.year()-1,n=o+Ut(a,e,i)):o>Ut(t.year(),e,i)?(n=o-Ut(t.year(),e,i),a=t.year()+1):(a=t.year(),n=o),{week:n,year:a}}function Ut(t,e,i){var n=Et(t,e,i),a=Et(t+1,e,i);return(St(t)-n+a)/7}function Gt(t,e){return t.slice(e,7).concat(t.slice(0,e))}B("w",["ww",2],"wo","week"),B("W",["WW",2],"Wo","isoWeek"),F("week","w"),F("isoWeek","W"),Y("week",5),Y("isoWeek",5),ut("w",K),ut("ww",K,q),ut("W",K),ut("WW",K,q),gt(["w","ww","W","WW"],function(t,e,i,n){e[n.substr(0,1)]=k(t)}),B("d",0,"do","day"),B("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),B("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),B("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),B("e",0,0,"weekday"),B("E",0,0,"isoWeekday"),F("day","d"),F("weekday","e"),F("isoWeekday","E"),Y("day",11),Y("weekday",11),Y("isoWeekday",11),ut("d",K),ut("e",K),ut("E",K),ut("dd",function(t,e){return e.weekdaysMinRegex(t)}),ut("ddd",function(t,e){return e.weekdaysShortRegex(t)}),ut("dddd",function(t,e){return e.weekdaysRegex(t)}),gt(["dd","ddd","dddd"],function(t,e,i,n){var a=i._locale.weekdaysParse(t,n,i._strict);null!=a?e.d=a:f(i).invalidWeekday=t}),gt(["d","e","E"],function(t,e,i,n){e[n]=k(t)});var qt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Zt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),$t="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Xt=st,Kt=st,Jt=st;function Qt(){function t(t,e){return e.length-t.length}var e,i,n,a,r,o=[],s=[],l=[],u=[];for(e=0;e<7;e++)i=c([2e3,1]).day(e),n=this.weekdaysMin(i,""),a=this.weekdaysShort(i,""),r=this.weekdays(i,""),o.push(n),s.push(a),l.push(r),u.push(n),u.push(a),u.push(r);for(o.sort(t),s.sort(t),l.sort(t),u.sort(t),e=0;e<7;e++)s[e]=ht(s[e]),l[e]=ht(l[e]),u[e]=ht(u[e]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function te(){return this.hours()%12||12}function ee(t,e){B(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function ie(t,e){return e._meridiemParse}B("H",["HH",2],0,"hour"),B("h",["hh",2],0,te),B("k",["kk",2],0,function(){return this.hours()||24}),B("hmm",0,0,function(){return""+te.apply(this)+N(this.minutes(),2)}),B("hmmss",0,0,function(){return""+te.apply(this)+N(this.minutes(),2)+N(this.seconds(),2)}),B("Hmm",0,0,function(){return""+this.hours()+N(this.minutes(),2)}),B("Hmmss",0,0,function(){return""+this.hours()+N(this.minutes(),2)+N(this.seconds(),2)}),ee("a",!0),ee("A",!1),F("hour","h"),Y("hour",13),ut("a",ie),ut("A",ie),ut("H",K),ut("h",K),ut("k",K),ut("HH",K,q),ut("hh",K,q),ut("kk",K,q),ut("hmm",J),ut("hmmss",Q),ut("Hmm",J),ut("Hmmss",Q),ft(["H","HH"],bt),ft(["k","kk"],function(t,e,i){var n=k(t);e[bt]=24===n?0:n}),ft(["a","A"],function(t,e,i){i._isPm=i._locale.isPM(t),i._meridiem=t}),ft(["h","hh"],function(t,e,i){e[bt]=k(t),f(i).bigHour=!0}),ft("hmm",function(t,e,i){var n=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n)),f(i).bigHour=!0}),ft("hmmss",function(t,e,i){var n=t.length-4,a=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n,2)),e[_t]=k(t.substr(a)),f(i).bigHour=!0}),ft("Hmm",function(t,e,i){var n=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n))}),ft("Hmmss",function(t,e,i){var n=t.length-4,a=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n,2)),e[_t]=k(t.substr(a))});var ne,ae=Tt("Hours",!0),re={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Rt,monthsShort:Lt,week:{dow:0,doy:6},weekdays:qt,weekdaysMin:$t,weekdaysShort:Zt,meridiemParse:/[ap]\.?m?\.?/i},oe={},se={};function le(t){return t?t.toLowerCase().replace("_","-"):t}function ue(e){var i=null;if(!oe[e]&&t&&t.exports)try{i=ne._abbr;var n=_e;n("./locale/"+e),de(i)}catch(t){}return oe[e]}function de(t,e){var i;return t&&((i=o(e)?ce(t):he(t,e))?ne=i:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),ne._abbr}function he(t,e){if(null!==e){var i,n=re;if(e.abbr=t,null!=oe[t])P("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=oe[t]._config;else if(null!=e.parentLocale)if(null!=oe[e.parentLocale])n=oe[e.parentLocale]._config;else{if(null==(i=ue(e.parentLocale)))return se[e.parentLocale]||(se[e.parentLocale]=[]),se[e.parentLocale].push({name:t,config:e}),null;n=i._config}return oe[t]=new I(O(n,e)),se[t]&&se[t].forEach(function(t){he(t.name,t.config)}),de(t),oe[t]}return delete oe[t],null}function ce(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return ne;if(!a(t)){if(e=ue(t))return e;t=[t]}return function(t){for(var e,i,n,a,r=0;r0;){if(n=ue(a.slice(0,e).join("-")))return n;if(i&&i.length>=e&&w(a,i,!0)>=e-1)break;e--}r++}return ne}(t)}function fe(t){var e,i=t._a;return i&&-2===f(t).overflow&&(e=i[vt]<0||i[vt]>11?vt:i[yt]<1||i[yt]>At(i[pt],i[vt])?yt:i[bt]<0||i[bt]>24||24===i[bt]&&(0!==i[xt]||0!==i[_t]||0!==i[kt])?bt:i[xt]<0||i[xt]>59?xt:i[_t]<0||i[_t]>59?_t:i[kt]<0||i[kt]>999?kt:-1,f(t)._overflowDayOfYear&&(eyt)&&(e=yt),f(t)._overflowWeeks&&-1===e&&(e=wt),f(t)._overflowWeekday&&-1===e&&(e=Mt),f(t).overflow=e),t}function ge(t,e,i){return null!=t?t:null!=e?e:i}function me(t){var e,i,a,r,o,s=[];if(!t._d){for(a=function(t){var e=new Date(n.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}(t),t._w&&null==t._a[yt]&&null==t._a[vt]&&function(t){var e,i,n,a,r,o,s,l;if(null!=(e=t._w).GG||null!=e.W||null!=e.E)r=1,o=4,i=ge(e.GG,t._a[pt],jt(Ie(),1,4).year),n=ge(e.W,1),((a=ge(e.E,1))<1||a>7)&&(l=!0);else{r=t._locale._week.dow,o=t._locale._week.doy;var u=jt(Ie(),r,o);i=ge(e.gg,t._a[pt],u.year),n=ge(e.w,u.week),null!=e.d?((a=e.d)<0||a>6)&&(l=!0):null!=e.e?(a=e.e+r,(e.e<0||e.e>6)&&(l=!0)):a=r}n<1||n>Ut(i,r,o)?f(t)._overflowWeeks=!0:null!=l?f(t)._overflowWeekday=!0:(s=Bt(i,n,a,r,o),t._a[pt]=s.year,t._dayOfYear=s.dayOfYear)}(t),null!=t._dayOfYear&&(o=ge(t._a[pt],a[pt]),(t._dayOfYear>St(o)||0===t._dayOfYear)&&(f(t)._overflowDayOfYear=!0),i=Ht(o,0,t._dayOfYear),t._a[vt]=i.getUTCMonth(),t._a[yt]=i.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=s[e]=a[e];for(;e<7;e++)t._a[e]=s[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[bt]&&0===t._a[xt]&&0===t._a[_t]&&0===t._a[kt]&&(t._nextDay=!0,t._a[bt]=0),t._d=(t._useUTC?Ht:function(t,e,i,n,a,r,o){var s;return t<100&&t>=0?(s=new Date(t+400,e,i,n,a,r,o),isFinite(s.getFullYear())&&s.setFullYear(t)):s=new Date(t,e,i,n,a,r,o),s}).apply(null,s),r=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[bt]=24),t._w&&void 0!==t._w.d&&t._w.d!==r&&(f(t).weekdayMismatch=!0)}}var pe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ve=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ye=/Z|[+-]\d\d(?::?\d\d)?/,be=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],xe=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ke=/^\/?Date\((\-?\d+)/i;function we(t){var e,i,n,a,r,o,s=t._i,l=pe.exec(s)||ve.exec(s);if(l){for(f(t).iso=!0,e=0,i=be.length;e0&&f(t).unusedInput.push(o),s=s.slice(s.indexOf(i)+i.length),u+=i.length),E[r]?(i?f(t).empty=!1:f(t).unusedTokens.push(r),mt(r,i,t)):t._strict&&!i&&f(t).unusedTokens.push(r);f(t).charsLeftOver=l-u,s.length>0&&f(t).unusedInput.push(s),t._a[bt]<=12&&!0===f(t).bigHour&&t._a[bt]>0&&(f(t).bigHour=void 0),f(t).parsedDateParts=t._a.slice(0),f(t).meridiem=t._meridiem,t._a[bt]=(d=t._locale,h=t._a[bt],null==(c=t._meridiem)?h:null!=d.meridiemHour?d.meridiemHour(h,c):null!=d.isPM?((g=d.isPM(c))&&h<12&&(h+=12),g||12!==h||(h=0),h):h),me(t),fe(t)}else Ce(t);else we(t);var d,h,c,g}function Te(t){var e=t._i,i=t._f;return t._locale=t._locale||ce(t._l),null===e||void 0===i&&""===e?m({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),x(e)?new b(fe(e)):(l(e)?t._d=e:a(i)?function(t){var e,i,n,a,r;if(0===t._f.length)return f(t).invalidFormat=!0,void(t._d=new Date(NaN));for(a=0;athis?this:t:m()});function Re(t,e){var i,n;if(1===e.length&&a(e[0])&&(e=e[0]),!e.length)return Ie();for(i=e[0],n=1;n=0?new Date(t+400,e,i)-si:new Date(t,e,i).valueOf()}function di(t,e,i){return t<100&&t>=0?Date.UTC(t+400,e,i)-si:Date.UTC(t,e,i)}function hi(t,e){B(0,[t,t.length],0,e)}function ci(t,e,i,n,a){var r;return null==t?jt(this,n,a).year:(r=Ut(t,n,a),e>r&&(e=r),function(t,e,i,n,a){var r=Bt(t,e,i,n,a),o=Ht(r.year,0,r.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}.call(this,t,e,i,n,a))}B(0,["gg",2],0,function(){return this.weekYear()%100}),B(0,["GG",2],0,function(){return this.isoWeekYear()%100}),hi("gggg","weekYear"),hi("ggggg","weekYear"),hi("GGGG","isoWeekYear"),hi("GGGGG","isoWeekYear"),F("weekYear","gg"),F("isoWeekYear","GG"),Y("weekYear",1),Y("isoWeekYear",1),ut("G",at),ut("g",at),ut("GG",K,q),ut("gg",K,q),ut("GGGG",et,$),ut("gggg",et,$),ut("GGGGG",it,X),ut("ggggg",it,X),gt(["gggg","ggggg","GGGG","GGGGG"],function(t,e,i,n){e[n.substr(0,2)]=k(t)}),gt(["gg","GG"],function(t,e,i,a){e[a]=n.parseTwoDigitYear(t)}),B("Q",0,"Qo","quarter"),F("quarter","Q"),Y("quarter",7),ut("Q",G),ft("Q",function(t,e){e[vt]=3*(k(t)-1)}),B("D",["DD",2],"Do","date"),F("date","D"),Y("date",9),ut("D",K),ut("DD",K,q),ut("Do",function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient}),ft(["D","DD"],yt),ft("Do",function(t,e){e[yt]=k(t.match(K)[0])});var fi=Tt("Date",!0);B("DDD",["DDDD",3],"DDDo","dayOfYear"),F("dayOfYear","DDD"),Y("dayOfYear",4),ut("DDD",tt),ut("DDDD",Z),ft(["DDD","DDDD"],function(t,e,i){i._dayOfYear=k(t)}),B("m",["mm",2],0,"minute"),F("minute","m"),Y("minute",14),ut("m",K),ut("mm",K,q),ft(["m","mm"],xt);var gi=Tt("Minutes",!1);B("s",["ss",2],0,"second"),F("second","s"),Y("second",15),ut("s",K),ut("ss",K,q),ft(["s","ss"],_t);var mi,pi=Tt("Seconds",!1);for(B("S",0,0,function(){return~~(this.millisecond()/100)}),B(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),B(0,["SSS",3],0,"millisecond"),B(0,["SSSS",4],0,function(){return 10*this.millisecond()}),B(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),B(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),B(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),B(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),B(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),F("millisecond","ms"),Y("millisecond",16),ut("S",tt,G),ut("SS",tt,q),ut("SSS",tt,Z),mi="SSSS";mi.length<=9;mi+="S")ut(mi,nt);function vi(t,e){e[kt]=k(1e3*("0."+t))}for(mi="S";mi.length<=9;mi+="S")ft(mi,vi);var yi=Tt("Milliseconds",!1);B("z",0,0,"zoneAbbr"),B("zz",0,0,"zoneName");var bi=b.prototype;function xi(t){return t}bi.add=Je,bi.calendar=function(t,e){var i=t||Ie(),a=Ee(i,this).startOf("day"),r=n.calendarFormat(this,a)||"sameElse",o=e&&(T(e[r])?e[r].call(this,i):e[r]);return this.format(o||this.localeData().calendar(r,this,Ie(i)))},bi.clone=function(){return new b(this)},bi.diff=function(t,e,i){var n,a,r;if(!this.isValid())return NaN;if(!(n=Ee(t,this)).isValid())return NaN;switch(a=6e4*(n.utcOffset()-this.utcOffset()),e=R(e)){case"year":r=ti(this,n)/12;break;case"month":r=ti(this,n);break;case"quarter":r=ti(this,n)/3;break;case"second":r=(this-n)/1e3;break;case"minute":r=(this-n)/6e4;break;case"hour":r=(this-n)/36e5;break;case"day":r=(this-n-a)/864e5;break;case"week":r=(this-n-a)/6048e5;break;default:r=this-n}return i?r:_(r)},bi.endOf=function(t){var e;if(void 0===(t=R(t))||"millisecond"===t||!this.isValid())return this;var i=this._isUTC?di:ui;switch(t){case"year":e=i(this.year()+1,0,1)-1;break;case"quarter":e=i(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":e=i(this.year(),this.month()+1,1)-1;break;case"week":e=i(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":e=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":e=i(this.year(),this.month(),this.date()+1)-1;break;case"hour":e=this._d.valueOf(),e+=oi-li(e+(this._isUTC?0:this.utcOffset()*ri),oi)-1;break;case"minute":e=this._d.valueOf(),e+=ri-li(e,ri)-1;break;case"second":e=this._d.valueOf(),e+=ai-li(e,ai)-1}return this._d.setTime(e),n.updateOffset(this,!0),this},bi.format=function(t){t||(t=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var e=j(this,t);return this.localeData().postformat(e)},bi.from=function(t,e){return this.isValid()&&(x(t)&&t.isValid()||Ie(t).isValid())?qe({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},bi.fromNow=function(t){return this.from(Ie(),t)},bi.to=function(t,e){return this.isValid()&&(x(t)&&t.isValid()||Ie(t).isValid())?qe({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},bi.toNow=function(t){return this.to(Ie(),t)},bi.get=function(t){return T(this[t=R(t)])?this[t]():this},bi.invalidAt=function(){return f(this).overflow},bi.isAfter=function(t,e){var i=x(t)?t:Ie(t);return!(!this.isValid()||!i.isValid())&&("millisecond"===(e=R(e)||"millisecond")?this.valueOf()>i.valueOf():i.valueOf()9999?j(i,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):T(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",j(i,"Z")):j(i,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},bi.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var i="["+t+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a=e+'[")]';return this.format(i+n+"-MM-DD[T]HH:mm:ss.SSS"+a)},bi.toJSON=function(){return this.isValid()?this.toISOString():null},bi.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},bi.unix=function(){return Math.floor(this.valueOf()/1e3)},bi.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},bi.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},bi.year=Pt,bi.isLeapYear=function(){return Dt(this.year())},bi.weekYear=function(t){return ci.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},bi.isoWeekYear=function(t){return ci.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)},bi.quarter=bi.quarters=function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},bi.month=Yt,bi.daysInMonth=function(){return At(this.year(),this.month())},bi.week=bi.weeks=function(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")},bi.isoWeek=bi.isoWeeks=function(t){var e=jt(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")},bi.weeksInYear=function(){var t=this.localeData()._week;return Ut(this.year(),t.dow,t.doy)},bi.isoWeeksInYear=function(){return Ut(this.year(),1,4)},bi.date=fi,bi.day=bi.days=function(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=function(t,e){return"string"!=typeof t?t:isNaN(t)?"number"==typeof(t=e.weekdaysParse(t))?t:null:parseInt(t,10)}(t,this.localeData()),this.add(t-e,"d")):e},bi.weekday=function(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")},bi.isoWeekday=function(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=function(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7},bi.dayOfYear=function(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")},bi.hour=bi.hours=ae,bi.minute=bi.minutes=gi,bi.second=bi.seconds=pi,bi.millisecond=bi.milliseconds=yi,bi.utcOffset=function(t,e,i){var a,r=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"==typeof t){if(null===(t=He(ot,t)))return this}else Math.abs(t)<16&&!i&&(t*=60);return!this._isUTC&&e&&(a=Be(this)),this._offset=t,this._isUTC=!0,null!=a&&this.add(a,"m"),r!==t&&(!e||this._changeInProgress?Ke(this,qe(t-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:Be(this)},bi.utc=function(t){return this.utcOffset(0,t)},bi.local=function(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Be(this),"m")),this},bi.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var t=He(rt,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this},bi.hasAlignedHourOffset=function(t){return!!this.isValid()&&(t=t?Ie(t).utcOffset():0,(this.utcOffset()-t)%60==0)},bi.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},bi.isLocal=function(){return!!this.isValid()&&!this._isUTC},bi.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},bi.isUtc=je,bi.isUTC=je,bi.zoneAbbr=function(){return this._isUTC?"UTC":""},bi.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},bi.dates=S("dates accessor is deprecated. Use date instead.",fi),bi.months=S("months accessor is deprecated. Use month instead",Yt),bi.years=S("years accessor is deprecated. Use year instead",Pt),bi.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}),bi.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var t={};if(v(t,this),(t=Te(t))._a){var e=t._isUTC?c(t._a):Ie(t._a);this._isDSTShifted=this.isValid()&&w(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var _i=I.prototype;function ki(t,e,i,n){var a=ce(),r=c().set(n,e);return a[i](r,t)}function wi(t,e,i){if(s(t)&&(e=t,t=void 0),t=t||"",null!=e)return ki(t,e,i,"month");var n,a=[];for(n=0;n<12;n++)a[n]=ki(t,n,i,"month");return a}function Mi(t,e,i,n){"boolean"==typeof t?(s(e)&&(i=e,e=void 0),e=e||""):(i=e=t,t=!1,s(e)&&(i=e,e=void 0),e=e||"");var a,r=ce(),o=t?r._week.dow:0;if(null!=i)return ki(e,(i+o)%7,n,"day");var l=[];for(a=0;a<7;a++)l[a]=ki(e,(a+o)%7,n,"day");return l}_i.calendar=function(t,e,i){var n=this._calendar[t]||this._calendar.sameElse;return T(n)?n.call(e,i):n},_i.longDateFormat=function(t){var e=this._longDateFormat[t],i=this._longDateFormat[t.toUpperCase()];return e||!i?e:(this._longDateFormat[t]=i.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])},_i.invalidDate=function(){return this._invalidDate},_i.ordinal=function(t){return this._ordinal.replace("%d",t)},_i.preparse=xi,_i.postformat=xi,_i.relativeTime=function(t,e,i,n){var a=this._relativeTime[i];return T(a)?a(t,e,i,n):a.replace(/%d/i,t)},_i.pastFuture=function(t,e){var i=this._relativeTime[t>0?"future":"past"];return T(i)?i(e):i.replace(/%s/i,e)},_i.set=function(t){var e,i;for(i in t)T(e=t[i])?this[i]=e:this["_"+i]=e;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},_i.months=function(t,e){return t?a(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||Ft).test(e)?"format":"standalone"][t.month()]:a(this._months)?this._months:this._months.standalone},_i.monthsShort=function(t,e){return t?a(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[Ft.test(e)?"format":"standalone"][t.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},_i.monthsParse=function(t,e,i){var n,a,r;if(this._monthsParseExact)return function(t,e,i){var n,a,r,o=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)r=c([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(r,"").toLocaleLowerCase();return i?"MMM"===e?-1!==(a=Ct.call(this._shortMonthsParse,o))?a:null:-1!==(a=Ct.call(this._longMonthsParse,o))?a:null:"MMM"===e?-1!==(a=Ct.call(this._shortMonthsParse,o))?a:-1!==(a=Ct.call(this._longMonthsParse,o))?a:null:-1!==(a=Ct.call(this._longMonthsParse,o))?a:-1!==(a=Ct.call(this._shortMonthsParse,o))?a:null}.call(this,t,e,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(a=c([2e3,n]),i&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),i||this._monthsParse[n]||(r="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[n]=new RegExp(r.replace(".",""),"i")),i&&"MMMM"===e&&this._longMonthsParse[n].test(t))return n;if(i&&"MMM"===e&&this._shortMonthsParse[n].test(t))return n;if(!i&&this._monthsParse[n].test(t))return n}},_i.monthsRegex=function(t){return this._monthsParseExact?(d(this,"_monthsRegex")||Vt.call(this),t?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=zt),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},_i.monthsShortRegex=function(t){return this._monthsParseExact?(d(this,"_monthsRegex")||Vt.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=Nt),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},_i.week=function(t){return jt(t,this._week.dow,this._week.doy).week},_i.firstDayOfYear=function(){return this._week.doy},_i.firstDayOfWeek=function(){return this._week.dow},_i.weekdays=function(t,e){var i=a(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(e)?"format":"standalone"];return!0===t?Gt(i,this._week.dow):t?i[t.day()]:i},_i.weekdaysMin=function(t){return!0===t?Gt(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin},_i.weekdaysShort=function(t){return!0===t?Gt(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort},_i.weekdaysParse=function(t,e,i){var n,a,r;if(this._weekdaysParseExact)return function(t,e,i){var n,a,r,o=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)r=c([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return i?"dddd"===e?-1!==(a=Ct.call(this._weekdaysParse,o))?a:null:"ddd"===e?-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:null:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:null:"dddd"===e?-1!==(a=Ct.call(this._weekdaysParse,o))?a:-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:null:"ddd"===e?-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:-1!==(a=Ct.call(this._weekdaysParse,o))?a:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:null:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:-1!==(a=Ct.call(this._weekdaysParse,o))?a:-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:null}.call(this,t,e,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(a=c([2e3,1]).day(n),i&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(r="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[n]=new RegExp(r.replace(".",""),"i")),i&&"dddd"===e&&this._fullWeekdaysParse[n].test(t))return n;if(i&&"ddd"===e&&this._shortWeekdaysParse[n].test(t))return n;if(i&&"dd"===e&&this._minWeekdaysParse[n].test(t))return n;if(!i&&this._weekdaysParse[n].test(t))return n}},_i.weekdaysRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qt.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=Xt),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},_i.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qt.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Kt),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},_i.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qt.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Jt),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},_i.isPM=function(t){return"p"===(t+"").toLowerCase().charAt(0)},_i.meridiem=function(t,e,i){return t>11?i?"pm":"PM":i?"am":"AM"},de("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,i=1===k(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+i}}),n.lang=S("moment.lang is deprecated. Use moment.locale instead.",de),n.langData=S("moment.langData is deprecated. Use moment.localeData instead.",ce);var Si=Math.abs;function Di(t,e,i,n){var a=qe(e,i);return t._milliseconds+=n*a._milliseconds,t._days+=n*a._days,t._months+=n*a._months,t._bubble()}function Ci(t){return t<0?Math.floor(t):Math.ceil(t)}function Pi(t){return 4800*t/146097}function Ti(t){return 146097*t/4800}function Oi(t){return function(){return this.as(t)}}var Ii=Oi("ms"),Ai=Oi("s"),Fi=Oi("m"),Ri=Oi("h"),Li=Oi("d"),Wi=Oi("w"),Yi=Oi("M"),Ni=Oi("Q"),zi=Oi("y");function Vi(t){return function(){return this.isValid()?this._data[t]:NaN}}var Hi=Vi("milliseconds"),Ei=Vi("seconds"),Bi=Vi("minutes"),ji=Vi("hours"),Ui=Vi("days"),Gi=Vi("months"),qi=Vi("years"),Zi=Math.round,$i={ss:44,s:45,m:45,h:22,d:26,M:11},Xi=Math.abs;function Ki(t){return(t>0)-(t<0)||+t}function Ji(){if(!this.isValid())return this.localeData().invalidDate();var t,e,i=Xi(this._milliseconds)/1e3,n=Xi(this._days),a=Xi(this._months);t=_(i/60),e=_(t/60),i%=60,t%=60;var r=_(a/12),o=a%=12,s=n,l=e,u=t,d=i?i.toFixed(3).replace(/\.?0+$/,""):"",h=this.asSeconds();if(!h)return"P0D";var c=h<0?"-":"",f=Ki(this._months)!==Ki(h)?"-":"",g=Ki(this._days)!==Ki(h)?"-":"",m=Ki(this._milliseconds)!==Ki(h)?"-":"";return c+"P"+(r?f+r+"Y":"")+(o?f+o+"M":"")+(s?g+s+"D":"")+(l||u||d?"T":"")+(l?m+l+"H":"")+(u?m+u+"M":"")+(d?m+d+"S":"")}var Qi=We.prototype;return Qi.isValid=function(){return this._isValid},Qi.abs=function(){var t=this._data;return this._milliseconds=Si(this._milliseconds),this._days=Si(this._days),this._months=Si(this._months),t.milliseconds=Si(t.milliseconds),t.seconds=Si(t.seconds),t.minutes=Si(t.minutes),t.hours=Si(t.hours),t.months=Si(t.months),t.years=Si(t.years),this},Qi.add=function(t,e){return Di(this,t,e,1)},Qi.subtract=function(t,e){return Di(this,t,e,-1)},Qi.as=function(t){if(!this.isValid())return NaN;var e,i,n=this._milliseconds;if("month"===(t=R(t))||"quarter"===t||"year"===t)switch(e=this._days+n/864e5,i=this._months+Pi(e),t){case"month":return i;case"quarter":return i/3;case"year":return i/12}else switch(e=this._days+Math.round(Ti(this._months)),t){case"week":return e/7+n/6048e5;case"day":return e+n/864e5;case"hour":return 24*e+n/36e5;case"minute":return 1440*e+n/6e4;case"second":return 86400*e+n/1e3;case"millisecond":return Math.floor(864e5*e)+n;default:throw new Error("Unknown unit "+t)}},Qi.asMilliseconds=Ii,Qi.asSeconds=Ai,Qi.asMinutes=Fi,Qi.asHours=Ri,Qi.asDays=Li,Qi.asWeeks=Wi,Qi.asMonths=Yi,Qi.asQuarters=Ni,Qi.asYears=zi,Qi.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*k(this._months/12):NaN},Qi._bubble=function(){var t,e,i,n,a,r=this._milliseconds,o=this._days,s=this._months,l=this._data;return r>=0&&o>=0&&s>=0||r<=0&&o<=0&&s<=0||(r+=864e5*Ci(Ti(s)+o),o=0,s=0),l.milliseconds=r%1e3,t=_(r/1e3),l.seconds=t%60,e=_(t/60),l.minutes=e%60,i=_(e/60),l.hours=i%24,o+=_(i/24),a=_(Pi(o)),s+=a,o-=Ci(Ti(a)),n=_(s/12),s%=12,l.days=o,l.months=s,l.years=n,this},Qi.clone=function(){return qe(this)},Qi.get=function(t){return t=R(t),this.isValid()?this[t+"s"]():NaN},Qi.milliseconds=Hi,Qi.seconds=Ei,Qi.minutes=Bi,Qi.hours=ji,Qi.days=Ui,Qi.weeks=function(){return _(this.days()/7)},Qi.months=Gi,Qi.years=qi,Qi.humanize=function(t){if(!this.isValid())return this.localeData().invalidDate();var e=this.localeData(),i=function(t,e,i){var n=qe(t).abs(),a=Zi(n.as("s")),r=Zi(n.as("m")),o=Zi(n.as("h")),s=Zi(n.as("d")),l=Zi(n.as("M")),u=Zi(n.as("y")),d=a<=$i.ss&&["s",a]||a<$i.s&&["ss",a]||r<=1&&["m"]||r<$i.m&&["mm",r]||o<=1&&["h"]||o<$i.h&&["hh",o]||s<=1&&["d"]||s<$i.d&&["dd",s]||l<=1&&["M"]||l<$i.M&&["MM",l]||u<=1&&["y"]||["yy",u];return d[2]=e,d[3]=+t>0,d[4]=i,function(t,e,i,n,a){return a.relativeTime(e||1,!!i,t,n)}.apply(null,d)}(this,!t,e);return t&&(i=e.pastFuture(+this,i)),e.postformat(i)},Qi.toISOString=Ji,Qi.toString=Ji,Qi.toJSON=Ji,Qi.locale=ei,Qi.localeData=ni,Qi.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ji),Qi.lang=ii,B("X",0,0,"unix"),B("x",0,0,"valueOf"),ut("x",at),ut("X",/[+-]?\d+(\.\d{1,3})?/),ft("X",function(t,e,i){i._d=new Date(1e3*parseFloat(t,10))}),ft("x",function(t,e,i){i._d=new Date(k(t))}),n.version="2.24.0",e=Ie,n.fn=bi,n.min=function(){return Re("isBefore",[].slice.call(arguments,0))},n.max=function(){return Re("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=c,n.unix=function(t){return Ie(1e3*t)},n.months=function(t,e){return wi(t,e,"months")},n.isDate=l,n.locale=de,n.invalid=m,n.duration=qe,n.isMoment=x,n.weekdays=function(t,e,i){return Mi(t,e,i,"weekdays")},n.parseZone=function(){return Ie.apply(null,arguments).parseZone()},n.localeData=ce,n.isDuration=Ye,n.monthsShort=function(t,e){return wi(t,e,"monthsShort")},n.weekdaysMin=function(t,e,i){return Mi(t,e,i,"weekdaysMin")},n.defineLocale=he,n.updateLocale=function(t,e){if(null!=e){var i,n,a=re;null!=(n=ue(t))&&(a=n._config),e=O(a,e),(i=new I(e)).parentLocale=oe[t],oe[t]=i,de(t)}else null!=oe[t]&&(null!=oe[t].parentLocale?oe[t]=oe[t].parentLocale:null!=oe[t]&&delete oe[t]);return oe[t]},n.locales=function(){return D(oe)},n.weekdaysShort=function(t,e,i){return Mi(t,e,i,"weekdaysShort")},n.normalizeUnits=R,n.relativeTimeRounding=function(t){return void 0===t?Zi:"function"==typeof t&&(Zi=t,!0)},n.relativeTimeThreshold=function(t,e){return void 0!==$i[t]&&(void 0===e?$i[t]:($i[t]=e,"s"===t&&($i.ss=e-1),!0))},n.calendarFormat=function(t,e){var i=t.diff(e,"days",!0);return i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse"},n.prototype=bi,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}()}(tn={exports:{}},tn.exports),tn.exports),an={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};si._date.override("function"==typeof nn?{_id:"moment",formats:function(){return an},parse:function(t,e){return"string"==typeof t&&"string"==typeof e?t=nn(t,e):t instanceof nn||(t=nn(t)),t.isValid()?t.valueOf():null},format:function(t,e){return nn(t).format(e)},add:function(t,e,i){return nn(t).add(e,i).valueOf()},diff:function(t,e,i){return nn.duration(nn(t).diff(nn(e))).as(i)},startOf:function(t,e,i){return t=nn(t),"isoWeek"===e?t.isoWeekday(i).valueOf():t.startOf(e).valueOf()},endOf:function(t,e){return nn(t).endOf(e).valueOf()},_create:function(t){return nn(t)}}:{}),ot._set("global",{plugins:{filler:{propagate:!0}}});var rn={dataset:function(t){var e=t.fill,i=t.chart,n=i.getDatasetMeta(e),a=n&&i.isDatasetVisible(e)&&n.dataset._children||[],r=a.length||0;return r?function(t,e){return e=i)&&n;switch(r){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return r;default:return!1}}function sn(t){var e,i=t.el._model||{},n=t.el._scale||{},a=t.fill,r=null;if(isFinite(a))return null;if("start"===a?r=void 0===i.scaleBottom?n.bottom:i.scaleBottom:"end"===a?r=void 0===i.scaleTop?n.top:i.scaleTop:void 0!==i.scaleZero?r=i.scaleZero:n.getBasePosition?r=n.getBasePosition():n.getBasePixel&&(r=n.getBasePixel()),null!=r){if(void 0!==r.x&&void 0!==r.y)return r;if(ut.isFinite(r))return{x:(e=n.isHorizontal())?r:null,y:e?null:r}}return null}function ln(t,e,i){var n,a=t[e].fill,r=[e];if(!i)return a;for(;!1!==a&&-1===r.indexOf(a);){if(!isFinite(a))return a;if(!(n=t[a]))return!1;if(n.visible)return a;r.push(a),a=n.fill}return!1}function un(t){var e=t.fill,i="dataset";return!1===e?null:(isFinite(e)||(i="boundary"),rn[i](t))}function dn(t){return t&&!t.skip}function hn(t,e,i,n,a){var r;if(n&&a){for(t.moveTo(e[0].x,e[0].y),r=1;r0;--r)ut.canvas.lineTo(t,i[r],i[r-1],!0)}}var cn={id:"filler",afterDatasetsUpdate:function(t,e){var i,n,a,r,o=(t.data.datasets||[]).length,s=e.propagate,l=[];for(n=0;ne?e:t.boxWidth}ot._set("global",{legend:{display:!0,position:"top",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var i=e.datasetIndex,n=this.chart,a=n.getDatasetMeta(i);a.hidden=null===a.hidden?!n.data.datasets[i].hidden:null,n.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data;return ut.isArray(e.datasets)?e.datasets.map(function(e,i){return{text:e.label,fillStyle:ut.isArray(e.backgroundColor)?e.backgroundColor[0]:e.backgroundColor,hidden:!t.isDatasetVisible(i),lineCap:e.borderCapStyle,lineDash:e.borderDash,lineDashOffset:e.borderDashOffset,lineJoin:e.borderJoinStyle,lineWidth:e.borderWidth,strokeStyle:e.borderColor,pointStyle:e.pointStyle,datasetIndex:i}},this):[]}}},legendCallback:function(t){var e=[];e.push('
    ');for(var i=0;i'),t.data.datasets[i].label&&e.push(t.data.datasets[i].label),e.push("");return e.push("
"),e.join("")}});var pn=gt.extend({initialize:function(t){ut.extend(this,t),this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1},beforeUpdate:fn,update:function(t,e,i){var n=this;return n.beforeUpdate(),n.maxWidth=t,n.maxHeight=e,n.margins=i,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:fn,beforeSetDimensions:fn,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:fn,beforeBuildLabels:fn,buildLabels:function(){var t=this,e=t.options.labels||{},i=ut.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(i=i.filter(function(i){return e.filter(i,t.chart.data)})),t.options.reverse&&i.reverse(),t.legendItems=i},afterBuildLabels:fn,beforeFit:fn,fit:function(){var t=this,e=t.options,i=e.labels,n=e.display,a=t.ctx,r=ut.options._parseFont(i),o=r.size,s=t.legendHitBoxes=[],l=t.minSize,u=t.isHorizontal();if(u?(l.width=t.maxWidth,l.height=n?10:0):(l.width=n?10:0,l.height=t.maxHeight),n)if(a.font=r.string,u){var d=t.lineWidths=[0],h=0;a.textAlign="left",a.textBaseline="top",ut.each(t.legendItems,function(t,e){var n=mn(i,o)+o/2+a.measureText(t.text).width;(0===e||d[d.length-1]+n+i.padding>l.width)&&(h+=o+i.padding,d[d.length-(e>0?0:1)]=i.padding),s[e]={left:0,top:0,width:n,height:o},d[d.length-1]+=n+i.padding}),l.height+=h}else{var c=i.padding,f=t.columnWidths=[],g=i.padding,m=0,p=0,v=o+c;ut.each(t.legendItems,function(t,e){var n=mn(i,o)+o/2+a.measureText(t.text).width;e>0&&p+v>l.height-c&&(g+=m+i.padding,f.push(m),m=0,p=0),m=Math.max(m,n),p+=v,s[e]={left:0,top:0,width:n,height:o}}),g+=m,f.push(m),l.width+=g}t.width=l.width,t.height=l.height},afterFit:fn,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,e=t.options,i=e.labels,n=ot.global,a=n.defaultColor,r=n.elements.line,o=t.width,s=t.lineWidths;if(e.display){var l,u=t.ctx,d=gn(i.fontColor,n.defaultFontColor),h=ut.options._parseFont(i),c=h.size;u.textAlign="left",u.textBaseline="middle",u.lineWidth=.5,u.strokeStyle=d,u.fillStyle=d,u.font=h.string;var f=mn(i,c),g=t.legendHitBoxes,m=t.isHorizontal();l=m?{x:t.left+(o-s[0])/2+i.padding,y:t.top+i.padding,line:0}:{x:t.left+i.padding,y:t.top+i.padding,line:0};var p=c+i.padding;ut.each(t.legendItems,function(n,d){var h=u.measureText(n.text).width,v=f+c/2+h,y=l.x,b=l.y;m?d>0&&y+v+i.padding>t.left+t.minSize.width&&(b=l.y+=p,l.line++,y=l.x=t.left+(o-s[l.line])/2+i.padding):d>0&&b+p>t.top+t.minSize.height&&(y=l.x=y+t.columnWidths[l.line]+i.padding,b=l.y=t.top+i.padding,l.line++),function(t,i,n){if(!(isNaN(f)||f<=0)){u.save();var o=gn(n.lineWidth,r.borderWidth);if(u.fillStyle=gn(n.fillStyle,a),u.lineCap=gn(n.lineCap,r.borderCapStyle),u.lineDashOffset=gn(n.lineDashOffset,r.borderDashOffset),u.lineJoin=gn(n.lineJoin,r.borderJoinStyle),u.lineWidth=o,u.strokeStyle=gn(n.strokeStyle,a),u.setLineDash&&u.setLineDash(gn(n.lineDash,r.borderDash)),e.labels&&e.labels.usePointStyle){var s=f*Math.SQRT2/2,l=t+f/2,d=i+c/2;ut.canvas.drawPoint(u,n.pointStyle,s,l,d)}else 0!==o&&u.strokeRect(t,i,f,c),u.fillRect(t,i,f,c);u.restore()}}(y,b,n),g[d].left=y,g[d].top=b,function(t,e,i,n){var a=c/2,r=f+a+t,o=e+a;u.fillText(i.text,r,o),i.hidden&&(u.beginPath(),u.lineWidth=2,u.moveTo(r,o),u.lineTo(r+n,o),u.stroke())}(y,b,n,h),m?l.x+=v+i.padding:l.y+=p})}},_getLegendItemAt:function(t,e){var i,n,a,r=this;if(t>=r.left&&t<=r.right&&e>=r.top&&e<=r.bottom)for(a=r.legendHitBoxes,i=0;i=(n=a[i]).left&&t<=n.left+n.width&&e>=n.top&&e<=n.top+n.height)return r.legendItems[i];return null},handleEvent:function(t){var e,i=this,n=i.options,a="mouseup"===t.type?"click":t.type;if("mousemove"===a){if(!n.onHover&&!n.onLeave)return}else{if("click"!==a)return;if(!n.onClick)return}e=i._getLegendItemAt(t.x,t.y),"click"===a?e&&n.onClick&&n.onClick.call(i,t.native,e):(n.onLeave&&e!==i._hoveredItem&&(i._hoveredItem&&n.onLeave.call(i,t.native,i._hoveredItem),i._hoveredItem=e),n.onHover&&e&&n.onHover.call(i,t.native,e))}});function vn(t,e){var i=new pn({ctx:t.ctx,options:e,chart:t});xe.configure(t,i,e),xe.addBox(t,i),t.legend=i}var yn={id:"legend",_element:pn,beforeInit:function(t){var e=t.options.legend;e&&vn(t,e)},beforeUpdate:function(t){var e=t.options.legend,i=t.legend;e?(ut.mergeIf(e,ot.global.legend),i?(xe.configure(t,i,e),i.options=e):vn(t,e)):i&&(xe.removeBox(t,i),delete t.legend)},afterEvent:function(t,e){var i=t.legend;i&&i.handleEvent(e)}},bn=ut.noop;ot._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var xn=gt.extend({initialize:function(t){ut.extend(this,t),this.legendHitBoxes=[]},beforeUpdate:bn,update:function(t,e,i){var n=this;return n.beforeUpdate(),n.maxWidth=t,n.maxHeight=e,n.margins=i,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:bn,beforeSetDimensions:bn,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:bn,beforeBuildLabels:bn,buildLabels:bn,afterBuildLabels:bn,beforeFit:bn,fit:function(){var t=this,e=t.options,i=e.display,n=t.minSize,a=ut.isArray(e.text)?e.text.length:1,r=ut.options._parseFont(e),o=i?a*r.lineHeight+2*e.padding:0;t.isHorizontal()?(n.width=t.maxWidth,n.height=o):(n.width=o,n.height=t.maxHeight),t.width=n.width,t.height=n.height},afterFit:bn,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,i=t.options;if(i.display){var n,a,r,o=ut.options._parseFont(i),s=o.lineHeight,l=s/2+i.padding,u=0,d=t.top,h=t.left,c=t.bottom,f=t.right;e.fillStyle=ut.valueOrDefault(i.fontColor,ot.global.defaultFontColor),e.font=o.string,t.isHorizontal()?(a=h+(f-h)/2,r=d+l,n=f-h):(a="left"===i.position?h+l:f-l,r=d+(c-d)/2,n=c-d,u=Math.PI*("left"===i.position?-.5:.5)),e.save(),e.translate(a,r),e.rotate(u),e.textAlign="center",e.textBaseline="middle";var g=i.text;if(ut.isArray(g))for(var m=0,p=0;p=0;n--){var a=t[n];if(e(a))return a}},ut.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},ut.almostEquals=function(t,e,i){return Math.abs(t-e)t},ut.max=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.max(t,e)},Number.NEGATIVE_INFINITY)},ut.min=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.min(t,e)},Number.POSITIVE_INFINITY)},ut.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return 0==(t=+t)||isNaN(t)?t:t>0?1:-1},ut.log10=Math.log10?function(t){return Math.log10(t)}:function(t){var e=Math.log(t)*Math.LOG10E,i=Math.round(e);return t===Math.pow(10,i)?i:e},ut.toRadians=function(t){return t*(Math.PI/180)},ut.toDegrees=function(t){return t*(180/Math.PI)},ut._decimalPlaces=function(t){if(ut.isFinite(t)){for(var e=1,i=0;Math.round(t*e)/e!==t;)e*=10,i++;return i}},ut.getAngleFromPoint=function(t,e){var i=e.x-t.x,n=e.y-t.y,a=Math.sqrt(i*i+n*n),r=Math.atan2(n,i);return r<-.5*Math.PI&&(r+=2*Math.PI),{angle:r,distance:a}},ut.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},ut.aliasPixel=function(t){return t%2==0?0:.5},ut._alignPixel=function(t,e,i){var n=t.currentDevicePixelRatio,a=i/2;return Math.round((e-a)*n)/n+a},ut.splineCurve=function(t,e,i,n){var a=t.skip?e:t,r=e,o=i.skip?e:i,s=Math.sqrt(Math.pow(r.x-a.x,2)+Math.pow(r.y-a.y,2)),l=Math.sqrt(Math.pow(o.x-r.x,2)+Math.pow(o.y-r.y,2)),u=s/(s+l),d=l/(s+l),h=n*(u=isNaN(u)?0:u),c=n*(d=isNaN(d)?0:d);return{previous:{x:r.x-h*(o.x-a.x),y:r.y-h*(o.y-a.y)},next:{x:r.x+c*(o.x-a.x),y:r.y+c*(o.y-a.y)}}},ut.EPSILON=Number.EPSILON||1e-14,ut.splineCurveMonotone=function(t){var e,i,n,a,r,o,s,l,u,d=(t||[]).map(function(t){return{model:t._model,deltaK:0,mK:0}}),h=d.length;for(e=0;e0?d[e-1]:null,(a=e0?d[e-1]:null,a=e=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},ut.previousItem=function(t,e,i){return i?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},ut.niceNum=function(t,e){var i=Math.floor(ut.log10(t)),n=t/Math.pow(10,i);return(e?n<1.5?1:n<3?2:n<7?5:10:n<=1?1:n<=2?2:n<=5?5:10)*Math.pow(10,i)},ut.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},ut.getRelativePosition=function(t,e){var i,n,a=t.originalEvent||t,r=t.target||t.srcElement,o=r.getBoundingClientRect(),s=a.touches;s&&s.length>0?(i=s[0].clientX,n=s[0].clientY):(i=a.clientX,n=a.clientY);var l=parseFloat(ut.getStyle(r,"padding-left")),u=parseFloat(ut.getStyle(r,"padding-top")),d=parseFloat(ut.getStyle(r,"padding-right")),h=parseFloat(ut.getStyle(r,"padding-bottom")),c=o.right-o.left-l-d,f=o.bottom-o.top-u-h;return{x:i=Math.round((i-o.left-l)/c*r.width/e.currentDevicePixelRatio),y:n=Math.round((n-o.top-u)/f*r.height/e.currentDevicePixelRatio)}},ut.getConstraintWidth=function(t){return i(t,"max-width","clientWidth")},ut.getConstraintHeight=function(t){return i(t,"max-height","clientHeight")},ut._calculatePadding=function(t,e,i){return(e=ut.getStyle(t,e)).indexOf("%")>-1?i*parseInt(e,10)/100:parseInt(e,10)},ut._getParentNode=function(t){var e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e},ut.getMaximumWidth=function(t){var e=ut._getParentNode(t);if(!e)return t.clientWidth;var i=e.clientWidth,n=i-ut._calculatePadding(e,"padding-left",i)-ut._calculatePadding(e,"padding-right",i),a=ut.getConstraintWidth(t);return isNaN(a)?n:Math.min(n,a)},ut.getMaximumHeight=function(t){var e=ut._getParentNode(t);if(!e)return t.clientHeight;var i=e.clientHeight,n=i-ut._calculatePadding(e,"padding-top",i)-ut._calculatePadding(e,"padding-bottom",i),a=ut.getConstraintHeight(t);return isNaN(a)?n:Math.min(n,a)},ut.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},ut.retinaScale=function(t,e){var i=t.currentDevicePixelRatio=e||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==i){var n=t.canvas,a=t.height,r=t.width;n.height=a*i,n.width=r*i,t.ctx.scale(i,i),n.style.height||n.style.width||(n.style.height=a+"px",n.style.width=r+"px")}},ut.fontString=function(t,e,i){return e+" "+t+"px "+i},ut.longestText=function(t,e,i,n){var a=(n=n||{}).data=n.data||{},r=n.garbageCollect=n.garbageCollect||[];n.font!==e&&(a=n.data={},r=n.garbageCollect=[],n.font=e),t.font=e;var o=0;ut.each(i,function(e){null!=e&&!0!==ut.isArray(e)?o=ut.measureText(t,a,r,o,e):ut.isArray(e)&&ut.each(e,function(e){null==e||ut.isArray(e)||(o=ut.measureText(t,a,r,o,e))})});var s=r.length/2;if(s>i.length){for(var l=0;ln&&(n=r),n},ut.numberOfLabelLines=function(t){var e=1;return ut.each(t,function(t){ut.isArray(t)&&t.length>e&&(e=t.length)}),e},ut.color=G?function(t){return t instanceof CanvasGradient&&(t=ot.global.defaultColor),G(t)}:function(t){return console.error("Color.js not found!"),t},ut.getHoverColor=function(t){return t instanceof CanvasPattern||t instanceof CanvasGradient?t:ut.color(t).saturate(.5).darken(.1).rgbString()}}(),ai._adapters=si,ai.Animation=pt,ai.animationService=vt,ai.controllers=ue,ai.DatasetController=kt,ai.defaults=ot,ai.Element=gt,ai.elements=Nt,ai.Interaction=pe,ai.layouts=xe,ai.platform=Ve,ai.plugins=He,ai.Scale=fi,ai.scaleService=Ee,ai.Ticks=li,ai.Tooltip=Je,ai.helpers.each(en,function(t,e){ai.scaleService.registerScaleType(e,t,t._defaults)}),kn)kn.hasOwnProperty(Dn)&&ai.plugins.register(kn[Dn]);ai.platform.initialize();var Cn=ai;return"undefined"!=typeof window&&(window.Chart=ai),ai.Chart=ai,ai.Legend=kn.legend._element,ai.Title=kn.title._element,ai.pluginService=ai.plugins,ai.PluginBase=ai.Element.extend({}),ai.canvasHelpers=ai.helpers.canvas,ai.layoutService=ai.layouts,ai.LinearScaleBase=yi,ai.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],function(t){ai[t]=function(e,i){return new ai(e,ai.helpers.merge(i||{},{type:t.charAt(0).toLowerCase()+t.slice(1)}))}}),Cn}); diff --git a/odoo/ks_dashboard_ninja/static/lib/js/chartjs-plugin-datalabels.js b/odoo/ks_dashboard_ninja/static/lib/js/chartjs-plugin-datalabels.js new file mode 100644 index 0000000..dd6d94b --- /dev/null +++ b/odoo/ks_dashboard_ninja/static/lib/js/chartjs-plugin-datalabels.js @@ -0,0 +1,7 @@ +/*! + * chartjs-plugin-datalabels v0.6.0 + * https://chartjs-plugin-datalabels.netlify.com + * (c) 2019 Chart.js Contributors + * Released under the MIT license + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("chart.js")):"function"==typeof define&&define.amd?define(["chart.js"],e):(t=t||self).ChartDataLabels=e(t.Chart)}(this,function(t){"use strict";var e=(t=t&&t.hasOwnProperty("default")?t.default:t).helpers,r=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t)return(t.deviceXDPI||1)/(t.logicalXDPI||1)}return 1}(),n={toTextLines:function(t){var r,n=[];for(t=[].concat(t);t.length;)"string"==typeof(r=t.pop())?n.unshift.apply(n,r.split("\n")):Array.isArray(r)?t.push.apply(t,r):e.isNullOrUndef(t)||n.unshift(""+r);return n},toFontString:function(t){return!t||e.isNullOrUndef(t.size)||e.isNullOrUndef(t.family)?null:(t.style?t.style+" ":"")+(t.weight?t.weight+" ":"")+t.size+"px "+t.family},textSize:function(t,e,r){var n,i=[].concat(e),a=i.length,o=t.font,l=0;for(t.font=r.string,n=0;nr.right&&(n|=l),er.bottom&&(n|=s),n}function f(t,e){var r,n,i=e.anchor,a=t;return e.clamp&&(a=function(t,e){for(var r,n,i,a=t.x0,f=t.y0,c=t.x1,h=t.y1,x=d(a,f,e),y=d(c,h,e);x|y&&!(x&y);)(r=x||y)&u?(n=a+(c-a)*(e.top-f)/(h-f),i=e.top):r&s?(n=a+(c-a)*(e.bottom-f)/(h-f),i=e.bottom):r&l?(i=f+(h-f)*(e.right-a)/(c-a),n=e.right):r&o&&(i=f+(h-f)*(e.left-a)/(c-a),n=e.left),r===x?x=d(a=n,f=i,e):y=d(c=n,h=i,e);return{x0:a,x1:c,y0:f,y1:h}}(a,e.area)),"start"===i?(r=a.x0,n=a.y0):"end"===i?(r=a.x1,n=a.y1):(r=(a.x0+a.x1)/2,n=(a.y0+a.y1)/2),function(t,e,r,n,i){switch(i){case"center":r=n=0;break;case"bottom":r=0,n=1;break;case"right":r=1,n=0;break;case"left":r=-1,n=0;break;case"top":r=0,n=-1;break;case"start":r=-r,n=-n;break;case"end":break;default:i*=Math.PI/180,r=Math.cos(i),n=Math.sin(i)}return{x:t,y:e,vx:r,vy:n}}(r,n,t.vx,t.vy,e.align)}var c={arc:function(t,e){var r=(t.startAngle+t.endAngle)/2,n=Math.cos(r),i=Math.sin(r),a=t.innerRadius,o=t.outerRadius;return f({x0:t.x+n*a,y0:t.y+i*a,x1:t.x+n*o,y1:t.y+i*o,vx:n,vy:i},e)},point:function(t,e){var r=i(t,e.origin),n=r.x*t.radius,a=r.y*t.radius;return f({x0:t.x-n,y0:t.y-a,x1:t.x+n,y1:t.y+a,vx:r.x,vy:r.y},e)},rect:function(t,e){var r=i(t,e.origin),n=t.x,a=t.y,o=0,l=0;return t.horizontal?(n=Math.min(t.x,t.base),o=Math.abs(t.base-t.x)):(a=Math.min(t.y,t.base),l=Math.abs(t.base-t.y)),f({x0:n,y0:a+l,x1:n+o,y1:a,vx:r.x,vy:r.y},e)},fallback:function(t,e){var r=i(t,e.origin);return f({x0:t.x,y0:t.y,x1:t.x,y1:t.y,vx:r.x,vy:r.y},e)}},h=t.helpers,x=n.rasterize;function y(t){var e=t._model.horizontal,r=t._scale||e&&t._xScale||t._yScale;if(!r)return null;if(void 0!==r.xCenter&&void 0!==r.yCenter)return{x:r.xCenter,y:r.yCenter};var n=r.getBasePixel();return e?{x:n,y:null}:{x:null,y:n}}function v(t,e,r){var n=t.shadowBlur,i=r.stroked,a=x(r.x),o=x(r.y),l=x(r.w);i&&t.strokeText(e,a,o,l),r.filled&&(n&&i&&(t.shadowBlur=0),t.fillText(e,a,o,l),n&&i&&(t.shadowBlur=n))}var _=function(t,e,r,n){var i=this;i._config=t,i._index=n,i._model=null,i._rects=null,i._ctx=e,i._el=r};h.extend(_.prototype,{_modelize:function(e,r,i,a){var o,l=this._index,s=h.options.resolve,u=n.parseFont(s([i.font,{}],a,l)),d=s([i.color,t.defaults.global.defaultFontColor],a,l);return{align:s([i.align,"center"],a,l),anchor:s([i.anchor,"center"],a,l),area:a.chart.chartArea,backgroundColor:s([i.backgroundColor,null],a,l),borderColor:s([i.borderColor,null],a,l),borderRadius:s([i.borderRadius,0],a,l),borderWidth:s([i.borderWidth,0],a,l),clamp:s([i.clamp,!1],a,l),clip:s([i.clip,!1],a,l),color:d,display:e,font:u,lines:r,offset:s([i.offset,0],a,l),opacity:s([i.opacity,1],a,l),origin:y(this._el),padding:h.options.toPadding(s([i.padding,0],a,l)),positioner:(o=this._el,o instanceof t.elements.Arc?c.arc:o instanceof t.elements.Point?c.point:o instanceof t.elements.Rectangle?c.rect:c.fallback),rotation:s([i.rotation,0],a,l)*(Math.PI/180),size:n.textSize(this._ctx,r,u),textAlign:s([i.textAlign,"start"],a,l),textShadowBlur:s([i.textShadowBlur,0],a,l),textShadowColor:s([i.textShadowColor,d],a,l),textStrokeColor:s([i.textStrokeColor,d],a,l),textStrokeWidth:s([i.textStrokeWidth,0],a,l)}},update:function(t){var e,r,i,a=this,o=null,l=null,s=a._index,u=a._config,d=h.options.resolve([u.display,!0],t,s);d&&(e=t.dataset.data[s],r=h.valueOrDefault(h.callback(u.formatter,[e,t]),e),(i=h.isNullOrUndef(r)?[]:n.toTextLines(r)).length&&(l=function(t){var e=t.borderWidth||0,r=t.padding,n=t.size.height,i=t.size.width,a=-i/2,o=-n/2;return{frame:{x:a-r.left-e,y:o-r.top-e,w:i+r.width+2*e,h:n+r.height+2*e},text:{x:a,y:o,w:i,h:n}}}(o=a._modelize(d,i,u,t)))),a._model=o,a._rects=l},geometry:function(){return this._rects?this._rects.frame:{}},rotation:function(){return this._model?this._model.rotation:0},visible:function(){return this._model&&this._model.opacity},model:function(){return this._model},draw:function(t,e){var r,i=t.ctx,a=this._model,o=this._rects;this.visible()&&(i.save(),a.clip&&(r=a.area,i.beginPath(),i.rect(r.left,r.top,r.right-r.left,r.bottom-r.top),i.clip()),i.globalAlpha=n.bound(0,a.opacity,1),i.translate(x(e.x),x(e.y)),i.rotate(a.rotation),function(t,e,r){var n=r.backgroundColor,i=r.borderColor,a=r.borderWidth;(n||i&&a)&&(t.beginPath(),h.canvas.roundedRect(t,x(e.x)+a/2,x(e.y)+a/2,x(e.w)-a,x(e.h)-a,r.borderRadius),t.closePath(),n&&(t.fillStyle=n,t.fill()),i&&a&&(t.strokeStyle=i,t.lineWidth=a,t.lineJoin="miter",t.stroke()))}(i,o.frame,a),function(t,e,r,n){var i,a=n.textAlign,o=n.color,l=!!o,s=n.font,u=e.length,d=n.textStrokeColor,f=n.textStrokeWidth,c=d&&f;if(u&&(l||c))for(r=function(t,e,r){var n=r.lineHeight,i=t.w,a=t.x;return"center"===e?a+=i/2:"end"!==e&&"right"!==e||(a+=i),{h:n,w:i,x:a,y:t.y+n/2}}(r,a,s),t.font=s.string,t.textAlign=a,t.textBaseline="middle",t.shadowBlur=n.textShadowBlur,t.shadowColor=n.textShadowColor,l&&(t.fillStyle=o),c&&(t.lineJoin="round",t.lineWidth=f,t.strokeStyle=d),i=0,u=e.length;ie.x+e.w+2||t.y>e.y+e.h+2)},intersects:function(t){var e,r,n,i=this._points(),a=t._points(),o=[k(i[0],i[1]),k(i[0],i[3])];for(this._rotation!==t._rotation&&o.push(k(a[0],a[1]),k(a[0],a[3])),e=0;e=0;--r)for(i=t[r].$layout,n=r-1;n>=0&&i._visible;--n)(a=t[n].$layout)._visible&&i._box.intersects(a._box)&&e(i,a)})(t,function(t,e){var r=t._hidable,n=e._hidable;r&&n||n?e._visible=!1:r&&(t._visible=!1)})}(t)},lookup:function(t,e){var r,n;for(r=t.length-1;r>=0;--r)if((n=t[r].$layout)&&n._visible&&n._box.contains(e))return{dataset:n._set,label:t[r]};return null},draw:function(t,e){var r,n,i,a,o,l;for(r=0,n=e.length;r=a._origY;){var e=b.chain(this.nodes).find(b.bind(g._didCollide,{n:a,newY:d})).value();e||(a._dirty=!0,a.y=d),--d}},this)):b.each(this.nodes,b.bind(function(a,c){if(!a.locked)for(;a.y>0;){var d=a.y-1,e=0===c;if(c>0){var f=b.chain(this.nodes).take(c).find(b.bind(g._didCollide,{n:a,newY:d})).value();e=void 0===f}if(!e)break;a._dirty=a.y!=d,a.y=d}},this))},i.prototype._prepareNode=function(a,c){return a=b.defaults(a||{},{width:1,height:1,x:0,y:0}),a.x=parseInt(""+a.x),a.y=parseInt(""+a.y),a.width=parseInt(""+a.width),a.height=parseInt(""+a.height),a.autoPosition=a.autoPosition||!1,a.noResize=a.noResize||!1,a.noMove=a.noMove||!1,a.width>this.width?a.width=this.width:a.width<1&&(a.width=1),a.height<1&&(a.height=1),a.x<0&&(a.x=0),a.x+a.width>this.width&&(c?a.width=this.width-a.x:a.x=this.width-a.width),a.y<0&&(a.y=0),a},i.prototype._notify=function(){var a=Array.prototype.slice.call(arguments,0);if(a[0]=void 0===a[0]?[]:[a[0]],a[1]=void 0===a[1]||a[1],!this._updateCounter){var b=a[0].concat(this.getDirtyNodes());this.onchange(b,a[1])}},i.prototype.cleanNodes=function(){this._updateCounter||b.each(this.nodes,function(a){a._dirty=!1})},i.prototype.getDirtyNodes=function(){return b.filter(this.nodes,function(a){return a._dirty})},i.prototype.addNode=function(a,c){if(a=this._prepareNode(a),void 0!==a.maxWidth&&(a.width=Math.min(a.width,a.maxWidth)),void 0!==a.maxHeight&&(a.height=Math.min(a.height,a.maxHeight)),void 0!==a.minWidth&&(a.width=Math.max(a.width,a.minWidth)),void 0!==a.minHeight&&(a.height=Math.max(a.height,a.minHeight)),a._id=++h,a._dirty=!0,a.autoPosition){this._sortNodes();for(var d=0;;++d){var e=d%this.width,f=Math.floor(d/this.width);if(!(e+a.width>this.width)&&!b.find(this.nodes,b.bind(g._isAddNodeIntercepted,{x:e,y:f,node:a}))){a.x=e,a.y=f;break}}}return this.nodes.push(a),void 0!==c&&c&&this._addedNodes.push(b.clone(a)),this._fixCollisions(a),this._packNodes(),this._notify(),a},i.prototype.removeNode=function(a,c){c=void 0===c||c,this._removedNodes.push(b.clone(a)),a._id=null,this.nodes=b.without(this.nodes,a),this._packNodes(),this._notify(a,c)},i.prototype.canMoveNode=function(c,d,e,f,g){if(!this.isNodeChangedPosition(c,d,e,f,g))return!1;var h=Boolean(b.find(this.nodes,function(a){return a.locked}));if(!this.height&&!h)return!0;var j,k=new i(this.width,null,this.float,0,b.map(this.nodes,function(b){return b==c?j=a.extend({},b):a.extend({},b)}));if(void 0===j)return!0;k.moveNode(j,d,e,f,g);var l=!0;return h&&(l&=!Boolean(b.find(k.nodes,function(a){return a!=j&&Boolean(a.locked)&&Boolean(a._dirty)}))),this.height&&(l&=k.getGridHeight()<=this.height),l},i.prototype.canBePlacedWithRespectToHeight=function(c){if(!this.height)return!0;var d=new i(this.width,null,this.float,0,b.map(this.nodes,function(b){return a.extend({},b)}));return d.addNode(c),d.getGridHeight()<=this.height},i.prototype.isNodeChangedPosition=function(a,b,c,d,e){return"number"!=typeof b&&(b=a.x),"number"!=typeof c&&(c=a.y),"number"!=typeof d&&(d=a.width),"number"!=typeof e&&(e=a.height),void 0!==a.maxWidth&&(d=Math.min(d,a.maxWidth)),void 0!==a.maxHeight&&(e=Math.min(e,a.maxHeight)),void 0!==a.minWidth&&(d=Math.max(d,a.minWidth)),void 0!==a.minHeight&&(e=Math.max(e,a.minHeight)),a.x!=b||a.y!=c||a.width!=d||a.height!=e},i.prototype.moveNode=function(a,b,c,d,e,f){if(!this.isNodeChangedPosition(a,b,c,d,e))return a;if("number"!=typeof b&&(b=a.x),"number"!=typeof c&&(c=a.y),"number"!=typeof d&&(d=a.width),"number"!=typeof e&&(e=a.height),void 0!==a.maxWidth&&(d=Math.min(d,a.maxWidth)),void 0!==a.maxHeight&&(e=Math.min(e,a.maxHeight)),void 0!==a.minWidth&&(d=Math.max(d,a.minWidth)),void 0!==a.minHeight&&(e=Math.max(e,a.minHeight)),a.x==b&&a.y==c&&a.width==d&&a.height==e)return a;var g=a.width!=d;return a._dirty=!0,a.x=b,a.y=c,a.width=d,a.height=e,a.lastTriedX=b,a.lastTriedY=c,a.lastTriedWidth=d,a.lastTriedHeight=e,a=this._prepareNode(a,g),this._fixCollisions(a),f||(this._packNodes(),this._notify()),a},i.prototype.getGridHeight=function(){return b.reduce(this.nodes,function(a,b){return Math.max(a,b.y+b.height)},0)},i.prototype.beginUpdate=function(a){b.each(this.nodes,function(a){a._origY=a.y}),a._updating=!0},i.prototype.endUpdate=function(){b.each(this.nodes,function(a){a._origY=a.y});var a=b.find(this.nodes,function(a){return a._updating});a&&(a._updating=!1)};var j=function(d,e){var g,h,j=this;e=e||{},this.container=a(d),void 0!==e.handle_class&&(e.handleClass=e.handle_class,f("handle_class","handleClass")),void 0!==e.item_class&&(e.itemClass=e.item_class,f("item_class","itemClass")),void 0!==e.placeholder_class&&(e.placeholderClass=e.placeholder_class,f("placeholder_class","placeholderClass")),void 0!==e.placeholder_text&&(e.placeholderText=e.placeholder_text,f("placeholder_text","placeholderText")),void 0!==e.cell_height&&(e.cellHeight=e.cell_height,f("cell_height","cellHeight")),void 0!==e.vertical_margin&&(e.verticalMargin=e.vertical_margin,f("vertical_margin","verticalMargin")),void 0!==e.min_width&&(e.minWidth=e.min_width,f("min_width","minWidth")),void 0!==e.static_grid&&(e.staticGrid=e.static_grid,f("static_grid","staticGrid")),void 0!==e.is_nested&&(e.isNested=e.is_nested,f("is_nested","isNested")),void 0!==e.always_show_resize_handle&&(e.alwaysShowResizeHandle=e.always_show_resize_handle,f("always_show_resize_handle","alwaysShowResizeHandle")),e.itemClass=e.itemClass||"grid-stack-item";var k=this.container.closest("."+e.itemClass).length>0;if(this.opts=b.defaults(e||{},{width:parseInt(this.container.attr("data-gs-width"))||12,height:parseInt(this.container.attr("data-gs-height"))||0,itemClass:"grid-stack-item",placeholderClass:"grid-stack-placeholder",placeholderText:"",handle:".grid-stack-item-content",handleClass:null,cellHeight:60,verticalMargin:20,auto:!0,minWidth:768,float:!1,staticGrid:!1,_class:"grid-stack-instance-"+(1e4*Math.random()).toFixed(0),animate:Boolean(this.container.attr("data-gs-animate"))||!1,alwaysShowResizeHandle:e.alwaysShowResizeHandle||!1,resizable:b.defaults(e.resizable||{},{autoHide:!e.alwaysShowResizeHandle,handles:"se"}),draggable:b.defaults(e.draggable||{},{handle:(e.handleClass?"."+e.handleClass:e.handle?e.handle:"")||".grid-stack-item-content",scroll:!1,appendTo:"body"}),disableDrag:e.disableDrag||!1,disableResize:e.disableResize||!1,rtl:"auto",removable:!1,removeTimeout:2e3,verticalMarginUnit:"px",cellHeightUnit:"px",disableOneColumnMode:e.disableOneColumnMode||!1,oneColumnModeClass:e.oneColumnModeClass||"grid-stack-one-column-mode",ddPlugin:null}),!1===this.opts.ddPlugin?this.opts.ddPlugin=c:null===this.opts.ddPlugin&&(this.opts.ddPlugin=b.first(c.registeredPlugins)||c),this.dd=new this.opts.ddPlugin(this),"auto"===this.opts.rtl&&(this.opts.rtl="rtl"===this.container.css("direction")),this.opts.rtl&&this.container.addClass("grid-stack-rtl"),this.opts.isNested=k,h="auto"===this.opts.cellHeight,h?j.cellHeight(j.cellWidth(),!0):this.cellHeight(this.opts.cellHeight,!0),this.verticalMargin(this.opts.verticalMargin,!0),this.container.addClass(this.opts._class),this._setStaticClass(),k&&this.container.addClass("grid-stack-nested"),this._initStyles(),this.grid=new i(this.opts.width,function(a,c){c=void 0===c||c;var d=0;b.each(a,function(a){c&&null===a._id?a.el&&a.el.remove():(a.el.attr("data-gs-x",a.x).attr("data-gs-y",a.y).attr("data-gs-width",a.width).attr("data-gs-height",a.height),d=Math.max(d,a.y+a.height))}),j._updateStyles(d+10)},this.opts.float,this.opts.height),this.opts.auto){var l=[],m=this;this.container.children("."+this.opts.itemClass+":not(."+this.opts.placeholderClass+")").each(function(b,c){c=a(c),l.push({el:c,i:parseInt(c.attr("data-gs-x"))+parseInt(c.attr("data-gs-y"))*m.opts.width})}),b.chain(l).sortBy(function(a){return a.i}).each(function(a){j._prepareElement(a.el)}).value()}if(this.setAnimation(this.opts.animate),this.placeholder=a('
'+this.opts.placeholderText+"
").hide(),this._updateContainerHeight(),this._updateHeightsOnResize=b.throttle(function(){j.cellHeight(j.cellWidth(),!1)},100),this.onResizeHandler=function(){if(h&&j._updateHeightsOnResize(),j._isOneColumnMode()&&!j.opts.disableOneColumnMode){if(g)return;j.container.addClass(j.opts.oneColumnModeClass),g=!0,j.grid._sortNodes(),b.each(j.grid.nodes,function(a){j.container.append(a.el),j.opts.staticGrid||(j.dd.draggable(a.el,"disable"),j.dd.resizable(a.el,"disable"),a.el.trigger("resize"))})}else{if(!g)return;if(j.container.removeClass(j.opts.oneColumnModeClass),g=!1,j.opts.staticGrid)return;b.each(j.grid.nodes,function(a){a.noMove||j.opts.disableDrag||j.dd.draggable(a.el,"enable"),a.noResize||j.opts.disableResize||j.dd.resizable(a.el,"enable"),a.el.trigger("resize")})}},a(window).resize(this.onResizeHandler),this.onResizeHandler(),!j.opts.staticGrid&&"string"==typeof j.opts.removable){var n=a(j.opts.removable);this.dd.isDroppable(n)||this.dd.droppable(n,{accept:"."+j.opts.itemClass}),this.dd.on(n,"dropover",function(b,c){var d=a(c.draggable);d.data("_gridstack_node")._grid===j&&j._setupRemovingTimeout(d)}).on(n,"dropout",function(b,c){var d=a(c.draggable);d.data("_gridstack_node")._grid===j&&j._clearRemovingTimeout(d)})}if(!j.opts.staticGrid&&j.opts.acceptWidgets){var o=null,p=function(a,b){var c=o,d=c.data("_gridstack_node"),e=j.getCellFromPixel(b.offset,!0),f=Math.max(0,e.x),g=Math.max(0,e.y);if(d._added){if(!j.grid.canMoveNode(d,f,g))return;j.grid.moveNode(d,f,g),j._updateContainerHeight()}else d._added=!0,d.el=c,d.x=f,d.y=g,j.grid.cleanNodes(),j.grid.beginUpdate(d),j.grid.addNode(d),j.container.append(j.placeholder),j.placeholder.attr("data-gs-x",d.x).attr("data-gs-y",d.y).attr("data-gs-width",d.width).attr("data-gs-height",d.height).show(),d.el=j.placeholder,d._beforeDragX=d.x,d._beforeDragY=d.y,j._updateContainerHeight()};this.dd.droppable(j.container,{accept:function(b){b=a(b);var c=b.data("_gridstack_node");return(!c||c._grid!==j)&&b.is(!0===j.opts.acceptWidgets?".grid-stack-item":j.opts.acceptWidgets)}}).on(j.container,"dropover",function(b,c){var d=(j.container.offset(),a(c.draggable)),e=j.cellWidth(),f=j.cellHeight(),g=d.data("_gridstack_node"),h=g?g.width:Math.ceil(d.outerWidth()/e),i=g?g.height:Math.ceil(d.outerHeight()/f);o=d;var k=j.grid._prepareNode({width:h,height:i,_added:!1,_temporary:!0});d.data("_gridstack_node",k),d.data("_gridstack_node_orig",g),d.on("drag",p)}).on(j.container,"dropout",function(b,c){var d=a(c.draggable);d.unbind("drag",p);var e=d.data("_gridstack_node");e.el=null,j.grid.removeNode(e),j.placeholder.detach(),j._updateContainerHeight(),d.data("_gridstack_node",d.data("_gridstack_node_orig"))}).on(j.container,"drop",function(b,c){j.placeholder.detach();var d=a(c.draggable).data("_gridstack_node");d._grid=j;var e=a(c.draggable).clone(!1);e.data("_gridstack_node",d);var f=a(c.draggable).data("_gridstack_node_orig");void 0!==f&&f._grid._triggerRemoveEvent(),a(c.draggable).remove(),d.el=e,j.placeholder.hide(),e.attr("data-gs-x",d.x).attr("data-gs-y",d.y).attr("data-gs-width",d.width).attr("data-gs-height",d.height).addClass(j.opts.itemClass).removeAttr("style").enableSelection().removeData("draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled").unbind("drag",p),j.container.append(e),j._prepareElementsByNode(e,d),j._updateContainerHeight(),j.grid._addedNodes.push(d),j._triggerAddEvent(),j._triggerChangeEvent(),j.grid.endUpdate()})}};return j.prototype._triggerChangeEvent=function(a){var b=this.grid.getDirtyNodes(),c=!1,d=[];b&&b.length&&(d.push(b),c=!0),(c||!0===a)&&this.container.trigger("change",d)},j.prototype._triggerAddEvent=function(){this.grid._addedNodes&&this.grid._addedNodes.length>0&&(this.container.trigger("added",[b.map(this.grid._addedNodes,b.clone)]),this.grid._addedNodes=[])},j.prototype._triggerRemoveEvent=function(){this.grid._removedNodes&&this.grid._removedNodes.length>0&&(this.container.trigger("removed",[b.map(this.grid._removedNodes,b.clone)]),this.grid._removedNodes=[])},j.prototype._initStyles=function(){this._stylesId&&g.removeStylesheet(this._stylesId),this._stylesId="gridstack-style-"+(1e5*Math.random()).toFixed(),this._styles=g.createStylesheet(this._stylesId),null!==this._styles&&(this._styles._max=0)},j.prototype._updateStyles=function(a){if(null!==this._styles&&void 0!==this._styles){var b,c="."+this.opts._class+" ."+this.opts.itemClass,d=this;if(void 0===a&&(a=this._styles._max),this._initStyles(),this._updateContainerHeight(),this.opts.cellHeight&&!(0!==this._styles._max&&a<=this._styles._max)&&(b=this.opts.verticalMargin&&this.opts.cellHeightUnit!==this.opts.verticalMarginUnit?function(a,b){return a&&b?"calc("+(d.opts.cellHeight*a+d.opts.cellHeightUnit)+" + "+(d.opts.verticalMargin*b+d.opts.verticalMarginUnit)+")":d.opts.cellHeight*a+d.opts.verticalMargin*b+d.opts.cellHeightUnit}:function(a,b){return d.opts.cellHeight*a+d.opts.verticalMargin*b+d.opts.cellHeightUnit},0===this._styles._max&&g.insertCSSRule(this._styles,c,"min-height: "+b(1,0)+";",0),a>this._styles._max)){for(var e=this._styles._max;e=f.grid.width||k<0||!f.grid.float&&k>f.grid.getGridHeight()?c._temporaryRemoved||(!0===f.opts.removable&&f._setupRemovingTimeout(b),j=c._beforeDragX,k=c._beforeDragY,f.placeholder.detach(),f.placeholder.hide(),f.grid.removeNode(c),f._updateContainerHeight(),c._temporaryRemoved=!0):(f._clearRemovingTimeout(b),c._temporaryRemoved&&(f.grid.addNode(c),f.placeholder.attr("data-gs-x",j).attr("data-gs-y",k).attr("data-gs-width",h).attr("data-gs-height",i).show(),f.container.append(f.placeholder),c.el=f.placeholder,c._temporaryRemoved=!1));else if("resize"==a.type&&j<0)return;var l=void 0!==h?h:c.lastTriedWidth,m=void 0!==i?i:c.lastTriedHeight;!f.grid.canMoveNode(c,j,k,h,i)||c.lastTriedX===j&&c.lastTriedY===k&&c.lastTriedWidth===l&&c.lastTriedHeight===m||(c.lastTriedX=j,c.lastTriedY=k,c.lastTriedWidth=h,c.lastTriedHeight=i,f.grid.moveNode(c,j,k,h,i),f._updateContainerHeight())},h=function(g,h){f.container.append(f.placeholder);var i=a(this);f.grid.cleanNodes(),f.grid.beginUpdate(c),d=f.cellWidth();var j=Math.ceil(i.outerHeight()/i.attr("data-gs-height"));e=f.container.height()/parseInt(f.container.attr("data-gs-current-height")),f.placeholder.attr("data-gs-x",i.attr("data-gs-x")).attr("data-gs-y",i.attr("data-gs-y")).attr("data-gs-width",i.attr("data-gs-width")).attr("data-gs-height",i.attr("data-gs-height")).show(),c.el=f.placeholder,c._beforeDragX=c.x,c._beforeDragY=c.y,f.dd.resizable(b,"option","minWidth",d*(c.minWidth||1)),f.dd.resizable(b,"option","minHeight",j*(c.minHeight||1)),"resizestart"==g.type&&i.find(".grid-stack-item").trigger("resizestart")},i=function(d,e){var g=a(this);if(g.data("_gridstack_node")){var h=!1;if(f.placeholder.detach(),c.el=g,f.placeholder.hide(),c._isAboutToRemove){h=!0;b.data("_gridstack_node")._grid._triggerRemoveEvent(),b.removeData("_gridstack_node"),b.remove()}else f._clearRemovingTimeout(b),c._temporaryRemoved?(g.attr("data-gs-x",c._beforeDragX).attr("data-gs-y",c._beforeDragY).attr("data-gs-width",c.width).attr("data-gs-height",c.height).removeAttr("style"),c.x=c._beforeDragX,c.y=c._beforeDragY,f.grid.addNode(c)):g.attr("data-gs-x",c.x).attr("data-gs-y",c.y).attr("data-gs-width",c.width).attr("data-gs-height",c.height).removeAttr("style");f._updateContainerHeight(),f._triggerChangeEvent(h),f.grid.endUpdate();var i=g.find(".grid-stack");i.length&&"resizestop"==d.type&&(i.each(function(b,c){a(c).data("gridstack").onResizeHandler()}),g.find(".grid-stack-item").trigger("resizestop"),g.find(".grid-stack-item").trigger("gsresizestop")),"resizestop"==d.type&&f.container.trigger("gsresizestop",g)}};this.dd.draggable(b,{start:h,stop:i,drag:g}).resizable(b,{start:h,stop:i,resize:g}),(c.noMove||this._isOneColumnMode()&&!f.opts.disableOneColumnMode||this.opts.disableDrag)&&this.dd.draggable(b,"disable"),(c.noResize||this._isOneColumnMode()&&!f.opts.disableOneColumnMode||this.opts.disableResize)&&this.dd.resizable(b,"disable"),b.attr("data-gs-locked",c.locked?"yes":null)},j.prototype._prepareElement=function(b,c){c=void 0!==c&&c;var d=this;b=a(b),b.addClass(this.opts.itemClass);var e=d.grid.addNode({x:b.attr("data-gs-x"),y:b.attr("data-gs-y"),width:b.attr("data-gs-width"),height:b.attr("data-gs-height"),maxWidth:b.attr("data-gs-max-width"),minWidth:b.attr("data-gs-min-width"),maxHeight:b.attr("data-gs-max-height"),minHeight:b.attr("data-gs-min-height"),autoPosition:g.toBool(b.attr("data-gs-auto-position")),noResize:g.toBool(b.attr("data-gs-no-resize")),noMove:g.toBool(b.attr("data-gs-no-move")),locked:g.toBool(b.attr("data-gs-locked")),el:b,id:b.attr("data-gs-id"),_grid:d},c);b.data("_gridstack_node",e),this._prepareElementsByNode(b,e)},j.prototype.setAnimation=function(a){a?this.container.addClass("grid-stack-animate"):this.container.removeClass("grid-stack-animate")},j.prototype.addWidget=function(b,c,d,e,f,g,h,i,j,k,l){return b=a(b),void 0!==c&&b.attr("data-gs-x",c),void 0!==d&&b.attr("data-gs-y",d),void 0!==e&&b.attr("data-gs-width",e),void 0!==f&&b.attr("data-gs-height",f),void 0!==g&&b.attr("data-gs-auto-position",g?"yes":null),void 0!==h&&b.attr("data-gs-min-width",h),void 0!==i&&b.attr("data-gs-max-width",i),void 0!==j&&b.attr("data-gs-min-height",j),void 0!==k&&b.attr("data-gs-max-height",k),void 0!==l&&b.attr("data-gs-id",l),this.container.append(b),this._prepareElement(b,!0),this._triggerAddEvent(),this._updateContainerHeight(),this._triggerChangeEvent(!0),b},j.prototype.makeWidget=function(b){return b=a(b),this._prepareElement(b,!0),this._triggerAddEvent(),this._updateContainerHeight(),this._triggerChangeEvent(!0),b},j.prototype.willItFit=function(a,b,c,d,e){var f={x:a,y:b,width:c,height:d,autoPosition:e};return this.grid.canBePlacedWithRespectToHeight(f)},j.prototype.removeWidget=function(b,c){c=void 0===c||c,b=a(b);var d=b.data("_gridstack_node");d||(d=this.grid.getNodeDataByDOMEl(b)),this.grid.removeNode(d,c),b.removeData("_gridstack_node"),this._updateContainerHeight(),c&&b.remove(),this._triggerChangeEvent(!0),this._triggerRemoveEvent()},j.prototype.removeAll=function(a){b.each(this.grid.nodes,b.bind(function(b){this.removeWidget(b.el,a)},this)),this.grid.nodes=[],this._updateContainerHeight()},j.prototype.destroy=function(b){a(window).off("resize",this.onResizeHandler),this.disable(),void 0===b||b?this.container.remove():(this.removeAll(!1),this.container.removeData("gridstack")),g.removeStylesheet(this._stylesId),this.grid&&(this.grid=null)},j.prototype.resizable=function(b,c){var d=this;return b=a(b),b.each(function(b,e){e=a(e);var f=e.data("_gridstack_node");void 0!==f&&null!==f&&(f.noResize=!c,f.noResize||d._isOneColumnMode()&&!d.opts.disableOneColumnMode?d.dd.resizable(e,"disable"):d.dd.resizable(e,"enable"))}),this},j.prototype.movable=function(b,c){var d=this;return b=a(b),b.each(function(b,e){e=a(e);var f=e.data("_gridstack_node");void 0!==f&&null!==f&&(f.noMove=!c,f.noMove||d._isOneColumnMode()&&!d.opts.disableOneColumnMode?(d.dd.draggable(e,"disable"),e.removeClass("ui-draggable-handle")):(d.dd.draggable(e,"enable"),e.addClass("ui-draggable-handle")))}),this},j.prototype.enableMove=function(a,b){this.movable(this.container.children("."+this.opts.itemClass),a),b&&(this.opts.disableDrag=!a)},j.prototype.enableResize=function(a,b){this.resizable(this.container.children("."+this.opts.itemClass),a),b&&(this.opts.disableResize=!a)},j.prototype.disable=function(){this.movable(this.container.children("."+this.opts.itemClass),!1),this.resizable(this.container.children("."+this.opts.itemClass),!1),this.container.trigger("disable")},j.prototype.enable=function(){this.movable(this.container.children("."+this.opts.itemClass),!0),this.resizable(this.container.children("."+this.opts.itemClass),!0),this.container.trigger("enable")},j.prototype.locked=function(b,c){return b=a(b),b.each(function(b,d){d=a(d);var e=d.data("_gridstack_node");void 0!==e&&null!==e&&(e.locked=c||!1,d.attr("data-gs-locked",e.locked?"yes":null))}),this},j.prototype.maxHeight=function(b,c){return b=a(b),b.each(function(b,d){d=a(d);var e=d.data("_gridstack_node");void 0!==e&&null!==e&&(isNaN(c)||(e.maxHeight=c||!1,d.attr("data-gs-max-height",c)))}),this},j.prototype.minHeight=function(b,c){return b=a(b),b.each(function(b,d){d=a(d);var e=d.data("_gridstack_node");void 0!==e&&null!==e&&(isNaN(c)||(e.minHeight=c||!1,d.attr("data-gs-min-height",c)))}),this},j.prototype.maxWidth=function(b,c){return b=a(b),b.each(function(b,d){d=a(d);var e=d.data("_gridstack_node");void 0!==e&&null!==e&&(isNaN(c)||(e.maxWidth=c||!1,d.attr("data-gs-max-width",c)))}),this},j.prototype.minWidth=function(b,c){return b=a(b),b.each(function(b,d){d=a(d);var e=d.data("_gridstack_node");void 0!==e&&null!==e&&(isNaN(c)||(e.minWidth=c||!1,d.attr("data-gs-min-width",c)))}),this},j.prototype._updateElement=function(b,c){b=a(b).first();var d=b.data("_gridstack_node");if(void 0!==d&&null!==d){var e=this;e.grid.cleanNodes(),e.grid.beginUpdate(d),c.call(this,b,d),e._updateContainerHeight(),e._triggerChangeEvent(),e.grid.endUpdate()}},j.prototype.resize=function(a,b,c){this._updateElement(a,function(a,d){b=null!==b&&void 0!==b?b:d.width,c=null!==c&&void 0!==c?c:d.height,this.grid.moveNode(d,d.x,d.y,b,c)})},j.prototype.move=function(a,b,c){this._updateElement(a,function(a,d){b=null!==b&&void 0!==b?b:d.x,c=null!==c&&void 0!==c?c:d.y,this.grid.moveNode(d,b,c,d.width,d.height)})},j.prototype.update=function(a,b,c,d,e){this._updateElement(a,function(a,f){b=null!==b&&void 0!==b?b:f.x,c=null!==c&&void 0!==c?c:f.y,d=null!==d&&void 0!==d?d:f.width,e=null!==e&&void 0!==e?e:f.height,this.grid.moveNode(f,b,c,d,e)})},j.prototype.verticalMargin=function(a,b){if(void 0===a)return this.opts.verticalMargin;var c=g.parseHeight(a);this.opts.verticalMarginUnit===c.unit&&this.opts.height===c.height||(this.opts.verticalMarginUnit=c.unit,this.opts.verticalMargin=c.height,b||this._updateStyles())},j.prototype.cellHeight=function(a,b){if(void 0===a){if(this.opts.cellHeight)return this.opts.cellHeight;var c=this.container.children("."+this.opts.itemClass).first();return Math.ceil(c.outerHeight()/c.attr("data-gs-height"))}var d=g.parseHeight(a);this.opts.cellHeightUnit===d.heightUnit&&this.opts.height===d.height||(this.opts.cellHeightUnit=d.unit,this.opts.cellHeight=d.height,b||this._updateStyles())},j.prototype.cellWidth=function(){return Math.round(this.container.outerWidth()/this.opts.width)},j.prototype.getCellFromPixel=function(a,b){var c=void 0!==b&&b?this.container.offset():this.container.position(),d=a.left-c.left,e=a.top-c.top,f=Math.floor(this.container.width()/this.opts.width),g=Math.floor(this.container.height()/parseInt(this.container.attr("data-gs-current-height")));return{x:Math.floor(d/f),y:Math.floor(e/g)}},j.prototype.batchUpdate=function(){this.grid.batchUpdate()},j.prototype.commit=function(){this.grid.commit(),this._updateContainerHeight()},j.prototype.isAreaEmpty=function(a,b,c,d){return this.grid.isAreaEmpty(a,b,c,d)},j.prototype.setStatic=function(a){this.opts.staticGrid=!0===a,this.enableMove(!a),this.enableResize(!a),this._setStaticClass()},j.prototype._setStaticClass=function(){!0===this.opts.staticGrid?this.container.addClass("grid-stack-static"):this.container.removeClass("grid-stack-static")},j.prototype._updateNodeWidths=function(a,b){this.grid._sortNodes(),this.grid.batchUpdate();for(var c={},d=0;d1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery); \ No newline at end of file diff --git a/odoo/ks_dashboard_ninja/static/lib/js/pdfmake.min.js b/odoo/ks_dashboard_ninja/static/lib/js/pdfmake.min.js new file mode 100644 index 0000000..6460666 --- /dev/null +++ b/odoo/ks_dashboard_ninja/static/lib/js/pdfmake.min.js @@ -0,0 +1,38 @@ +/*! pdfmake v0.1.65, @license MIT, @link http://pdfmake.org */ +!function(t,e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n=e();for(var r in n)("object"==typeof exports?exports:t)[r]=n[r]}}("undefined"!=typeof self?self:this,function(){return r={},i.m=n=[function(t,e,n){"use strict";function a(t){return Array.isArray(t)}t.exports={isString:function(t){return"string"==typeof t||t instanceof String},isNumber:function(t){return"number"==typeof t||t instanceof Number},isBoolean:function(t){return"boolean"==typeof t},isArray:a,isFunction:function(t){return"function"==typeof t},isObject:function(t){return null!==t&&"object"==typeof t},isNull:function(t){return null===t},isUndefined:function(t){return void 0===t},pack:function(){for(var t={},e=0,n=arguments.length;e>>2]>>>24-a%4*8&255;e[r+a>>>2]|=o<<24-(r+a)%4*8}else for(a=0;a>>2]=n[a>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,e=this.sigBytes;t[e>>>2]&=4294967295<<32-e%4*8,t.length=c.ceil(e/4)},clone:function(){var t=i.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){function e(e){e=e;var n=987654321,r=4294967295;return function(){var t=((n=36969*(65535&n)+(n>>16)&r)<<16)+(e=18e3*(65535&e)+(e>>16)&r)&r;return t/=4294967296,(t+=.5)*(.5>>2]>>>24-i%4*8&255;r.push((a>>>4).toString(16)),r.push((15&a).toString(16))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r>>3]|=parseInt(t.substr(r,2),16)<<24-r%8*4;return new h.init(n,e/2)}},s=a.Latin1={stringify:function(t){for(var e=t.words,n=t.sigBytes,r=[],i=0;i>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(a))}return r.join("")},parse:function(t){for(var e=t.length,n=[],r=0;r>>2]|=(255&t.charCodeAt(r))<<24-r%4*8;return new h.init(n,e)}},l=a.Utf8={stringify:function(t){try{return decodeURIComponent(escape(s.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return s.parse(unescape(encodeURIComponent(t)))}},u=e.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new h.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=l.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(t){var e=this._data,n=e.words,r=e.sigBytes,i=this.blockSize,a=r/(4*i),o=(a=t?c.ceil(a):c.max((0|a)-this._minBufferSize,0))*i,s=c.min(4*o,r);if(o){for(var l=0;l + * @license MIT + */ +var r=e(216),a=e(217),o=e(132);function n(){return h.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(n()=n())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n().toString(16)+" bytes");return 0|t}function d(t,e){if(h.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return F(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return D(t).length;default:if(r)return F(t).length;e=(""+e).toLowerCase(),r=!0}}function p(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function g(t,e,n,r,i){if(0===t.length)return-1;if("string"==typeof n?(r=n,n=0):2147483647=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof e&&(e=h.from(e,r)),h.isBuffer(e))return 0===e.length?-1:y(t,e,n,r,i);if("number"==typeof e)return e&=255,h.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):y(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function y(t,e,n,r,i){var a,o=1,s=t.length,l=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;s/=o=2,l/=2,n/=2}function u(t,e){return 1===o?t[e]:t.readUInt16BE(e*o)}if(i){var c=-1;for(a=n;a>8,i=n%256,a.push(i),a.push(r);return a}(e,t.length-n),t,n,r)}function w(t,e,n){return 0===e&&n===t.length?r.fromByteArray(t):r.fromByteArray(t.slice(e,n))}function x(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i>>10&1023|55296),c=56320|1023&c),r.push(c),i+=h}return function(t){var e=t.length;if(e<=S)return String.fromCharCode.apply(String,t);var n="",r=0;for(;rthis.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t=t||"utf8";;)switch(t){case"hex":return C(this,e,n);case"utf8":case"utf-8":return x(this,e,n);case"ascii":return _(this,e,n);case"latin1":case"binary":return k(this,e,n);case"base64":return w(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}.apply(this,arguments)},h.prototype.equals=function(t){if(!h.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===h.compare(this,t)},h.prototype.inspect=function(){var t="",e=N.INSPECT_MAX_BYTES;return 0e&&(t+=" ... ")),""},h.prototype.compare=function(t,e,n,r,i){if(!h.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw new RangeError("out of range index");if(i<=r&&n<=e)return 0;if(i<=r)return-1;if(n<=e)return 1;if(this===t)return 0;for(var a=(i>>>=0)-(r>>>=0),o=(n>>>=0)-(e>>>=0),s=Math.min(a,o),l=this.slice(r,i),u=t.slice(e,n),c=0;cthis.length)throw new RangeError("Attempt to write outside buffer bounds");r=r||"utf8";for(var a,o,s,l,u,c,h=!1;;)switch(r){case"hex":return v(this,t,e,n);case"utf8":case"utf-8":return u=e,c=n,z(F(t,(l=this).length-u),l,u,c);case"ascii":return m(this,t,e,n);case"latin1":case"binary":return m(this,t,e,n);case"base64":return a=this,o=e,s=n,z(D(t),a,o,s);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return b(this,t,e,n);default:if(h)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),h=!0}},h.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var S=4096;function _(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;it.length)throw new RangeError("Index out of range")}function O(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,a=Math.min(t.length-n,2);i>>8*(r?i:1-i)}function I(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,a=Math.min(t.length-n,4);i>>8*(r?i:3-i)&255}function T(t,e,n,r){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function L(t,e,n,r,i){return i||T(t,0,n,4),a.write(t,e,n,r,23,4),n+4}function B(t,e,n,r,i){return i||T(t,0,n,8),a.write(t,e,n,r,52,8),n+8}h.prototype.slice=function(t,e){var n,r=this.length;if((t=~~t)<0?(t+=r)<0&&(t=0):r>>8):O(this,t,e,!0),e+2},h.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,2,65535,0),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):O(this,t,e,!1),e+2},h.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,4294967295,0),h.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):I(this,t,e,!0),e+4},h.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,4294967295,0),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):I(this,t,e,!1),e+4},h.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);E(this,t,e,n,i-1,-i)}var a=0,o=1,s=0;for(this[e]=255&t;++a>0)-s&255;return e+n},h.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);E(this,t,e,n,i-1,-i)}var a=n-1,o=1,s=0;for(this[e+a]=255&t;0<=--a&&(o*=256);)t<0&&0===s&&0!==this[e+a+1]&&(s=1),this[e+a]=(t/o>>0)-s&255;return e+n},h.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,1,127,-128),h.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},h.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,2,32767,-32768),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):O(this,t,e,!0),e+2},h.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,2,32767,-32768),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):O(this,t,e,!1),e+2},h.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,2147483647,-2147483648),h.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):I(this,t,e,!0),e+4},h.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||E(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),h.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):I(this,t,e,!1),e+4},h.prototype.writeFloatLE=function(t,e,n){return L(this,t,e,!0,n)},h.prototype.writeFloatBE=function(t,e,n){return L(this,t,e,!1,n)},h.prototype.writeDoubleLE=function(t,e,n){return B(this,t,e,!0,n)},h.prototype.writeDoubleBE=function(t,e,n){return B(this,t,e,!1,n)},h.prototype.copy=function(t,e,n,r){if(n=n||0,r||0===r||(r=this.length),e>=t.length&&(e=t.length),e=e||0,0=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e>>=0,n=void 0===n?this.length:n>>>0,"number"==typeof(t=t||0))for(a=e;a>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function D(t){return r.toByteArray(function(t){var e;if((t=((e=t).trim?e.trim():e.replace(/^\s+|\s+$/g,"")).replace(M,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function z(t,e,n,r){for(var i=0;i=e.length||i>=t.length);++i)e[i+n]=t[i];return i}}).call(this,e(22))},function(t,e,n){var g=n(8),y=n(39),v=n(15),m=n(23),b=n(52),w="prototype",x=function(t,e,n){var r,i,a,o,s=t&x.F,l=t&x.G,u=t&x.S,c=t&x.P,h=t&x.B,f=l?g:u?g[e]||(g[e]={}):(g[e]||{})[w],d=l?y:y[e]||(y[e]={}),p=d[w]||(d[w]={});for(r in l&&(n=e),n)a=((i=!s&&f&&void 0!==f[r])?f:n)[r],o=h&&i?b(a,g):c&&"function"==typeof a?b(Function.call,a):a,f&&m(f,r,a,t&x.U),d[r]!=a&&v(d,r,o),c&&p[r]!=a&&(p[r]=a)};g.core=y,x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,t.exports=x},function(t,e,n){var x;t.exports=(x=n(1),n(33),void(x.lib.Cipher||function(){var t=x,e=t.lib,n=e.Base,l=e.WordArray,r=e.BufferedBlockAlgorithm,i=t.enc,a=(i.Utf8,i.Base64),o=t.algo.EvpKDF,s=e.Cipher=r.extend({cfg:n.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,n){this.cfg=this.cfg.extend(n),this._xformMode=t,this._key=e,this.reset()},reset:function(){r.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){return t&&this._append(t),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(r){return{encrypt:function(t,e,n){return u(e).encrypt(r,t,e,n)},decrypt:function(t,e,n){return u(e).decrypt(r,t,e,n)}}}});function u(t){return"string"==typeof t?w:m}e.StreamCipher=s.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var c,h=t.mode={},f=e.BlockCipherMode=n.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),d=h.CBC=((c=f.extend()).Encryptor=c.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize;p.call(this,t,e,r),n.encryptBlock(t,e),this._prevBlock=t.slice(e,e+r)}}),c.Decryptor=c.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize,i=t.slice(e,e+r);n.decryptBlock(t,e),p.call(this,t,e,r),this._prevBlock=i}}),c);function p(t,e,n){var r=this._iv;if(r){var i=r;this._iv=void 0}else i=this._prevBlock;for(var a=0;a>>2];t.sigBytes-=e}},y=(e.BlockCipher=s.extend({cfg:s.cfg.extend({mode:d,padding:g}),reset:function(){s.reset.call(this);var t=this.cfg,e=t.iv,n=t.mode;if(this._xformMode==this._ENC_XFORM_MODE)var r=n.createEncryptor;else{r=n.createDecryptor;this._minBufferSize=1}this._mode&&this._mode.__creator==r?this._mode.init(this,e&&e.words):(this._mode=r.call(n,this,e&&e.words),this._mode.__creator=r)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){t.pad(this._data,this.blockSize);var e=this._process(!0)}else{e=this._process(!0);t.unpad(e)}return e},blockSize:4}),e.CipherParams=n.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}})),v=(t.format={}).OpenSSL={stringify:function(t){var e=t.ciphertext,n=t.salt;if(n)var r=l.create([1398893684,1701076831]).concat(n).concat(e);else r=e;return r.toString(a)},parse:function(t){var e=a.parse(t),n=e.words;if(1398893684==n[0]&&1701076831==n[1]){var r=l.create(n.slice(2,4));n.splice(0,4),e.sigBytes-=16}return y.create({ciphertext:e,salt:r})}},m=e.SerializableCipher=n.extend({cfg:n.extend({format:v}),encrypt:function(t,e,n,r){r=this.cfg.extend(r);var i=t.createEncryptor(n,r),a=i.finalize(e),o=i.cfg;return y.create({ciphertext:a,key:n,iv:o.iv,algorithm:t,mode:o.mode,padding:o.padding,blockSize:t.blockSize,formatter:r.format})},decrypt:function(t,e,n,r){return r=this.cfg.extend(r),e=this._parse(e,r.format),t.createDecryptor(n,r).finalize(e.ciphertext)},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}}),b=(t.kdf={}).OpenSSL={execute:function(t,e,n,r){r=r||l.random(8);var i=o.create({keySize:e+n}).compute(t,r),a=l.create(i.words.slice(e),4*n);return i.sigBytes=4*e,y.create({key:i,iv:a,salt:r})}},w=e.PasswordBasedCipher=m.extend({cfg:m.cfg.extend({kdf:b}),encrypt:function(t,e,n,r){var i=(r=this.cfg.extend(r)).kdf.execute(n,t.keySize,t.ivSize);r.iv=i.iv;var a=m.encrypt.call(this,t,e,i.key,r);return a.mixIn(i),a},decrypt:function(t,e,n,r){r=this.cfg.extend(r),e=this._parse(e,r.format);var i=r.kdf.execute(n,t.keySize,t.ivSize,e.salt);return r.iv=i.iv,m.decrypt.call(this,t,e,i.key,r)}})}()))},function(t,e,n){var g=n(21),y=n(2),v=n(38),m=n(27),b=n(36),w="prototype",x=function(t,e,n){var r,i,a,o=t&x.F,s=t&x.G,l=t&x.S,u=t&x.P,c=t&x.B,h=t&x.W,f=s?y:y[e]||(y[e]={}),d=f[w],p=s?g:l?g[e]:(g[e]||{})[w];for(r in s&&(n=e),n)(i=!o&&p&&void 0!==p[r])&&b(f,r)||(a=i?p[r]:n[r],f[r]=s&&"function"!=typeof p[r]?n[r]:c&&i?v(a,g):h&&p[r]==a?function(r){function t(t,e,n){if(this instanceof r){switch(arguments.length){case 0:return new r;case 1:return new r(t);case 2:return new r(t,e)}return new r(t,e,n)}return r.apply(this,arguments)}return t[w]=r[w],t}(a):u&&"function"==typeof a?v(Function.call,a):a,u&&((f.virtual||(f.virtual={}))[r]=a,t&x.R&&d&&!d[r]&&m(d,r,a)))};x.F=1,x.G=2,x.S=4,x.P=8,x.B=16,x.W=32,x.U=64,x.R=128,t.exports=x},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)},function(t,e,n){t.exports=!n(10)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(12),i=n(134),a=n(51),o=Object.defineProperty;e.f=n(9)?Object.defineProperty:function(t,e,n){if(r(t),e=a(e,!0),r(n),i)try{return o(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(18);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){t.exports=!n(37)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(119)("wks"),i=n(78),a=n(21).Symbol,o="function"==typeof a;(t.exports=function(t){return r[t]||(r[t]=o&&a[t]||(o?a:i)("Symbol."+t))}).store=r},function(t,e,n){var r=n(11),i=n(40);t.exports=n(9)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(31),i=Math.min;t.exports=function(t){return 0>>2]>>>24-a%4*8&255)<<16|(e[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|e[a+2>>>2]>>>24-(a+2)%4*8&255,s=0;s<4&&a+.75*s>>6*(3-s)&63));var l=r.charAt(64);if(l)for(;i.length%4;)i.push(l);return i.join("")},parse:function(t){var e=t.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var i=0;i>>6-a%4*2;r[i>>>2]|=(o|s)<<24-i%4*8,i++}return l.create(r,i)}(t,e,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),r.enc.Base64)},function(t,e,n){var o;t.exports=(o=n(1),function(c){var t=o,e=t.lib,n=e.WordArray,r=e.Hasher,i=t.algo,A=[];!function(){for(var t=0;t<64;t++)A[t]=4294967296*c.abs(c.sin(t+1))|0}();var a=i.MD5=r.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var n=0;n<16;n++){var r=e+n,i=t[r];t[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var a=this._hash.words,o=t[e+0],s=t[e+1],l=t[e+2],u=t[e+3],c=t[e+4],h=t[e+5],f=t[e+6],d=t[e+7],p=t[e+8],g=t[e+9],y=t[e+10],v=t[e+11],m=t[e+12],b=t[e+13],w=t[e+14],x=t[e+15],S=a[0],_=a[1],k=a[2],C=a[3];S=P(S,_,k,C,o,7,A[0]),C=P(C,S,_,k,s,12,A[1]),k=P(k,C,S,_,l,17,A[2]),_=P(_,k,C,S,u,22,A[3]),S=P(S,_,k,C,c,7,A[4]),C=P(C,S,_,k,h,12,A[5]),k=P(k,C,S,_,f,17,A[6]),_=P(_,k,C,S,d,22,A[7]),S=P(S,_,k,C,p,7,A[8]),C=P(C,S,_,k,g,12,A[9]),k=P(k,C,S,_,y,17,A[10]),_=P(_,k,C,S,v,22,A[11]),S=P(S,_,k,C,m,7,A[12]),C=P(C,S,_,k,b,12,A[13]),k=P(k,C,S,_,w,17,A[14]),S=E(S,_=P(_,k,C,S,x,22,A[15]),k,C,s,5,A[16]),C=E(C,S,_,k,f,9,A[17]),k=E(k,C,S,_,v,14,A[18]),_=E(_,k,C,S,o,20,A[19]),S=E(S,_,k,C,h,5,A[20]),C=E(C,S,_,k,y,9,A[21]),k=E(k,C,S,_,x,14,A[22]),_=E(_,k,C,S,c,20,A[23]),S=E(S,_,k,C,g,5,A[24]),C=E(C,S,_,k,w,9,A[25]),k=E(k,C,S,_,u,14,A[26]),_=E(_,k,C,S,p,20,A[27]),S=E(S,_,k,C,b,5,A[28]),C=E(C,S,_,k,l,9,A[29]),k=E(k,C,S,_,d,14,A[30]),S=O(S,_=E(_,k,C,S,m,20,A[31]),k,C,h,4,A[32]),C=O(C,S,_,k,p,11,A[33]),k=O(k,C,S,_,v,16,A[34]),_=O(_,k,C,S,w,23,A[35]),S=O(S,_,k,C,s,4,A[36]),C=O(C,S,_,k,c,11,A[37]),k=O(k,C,S,_,d,16,A[38]),_=O(_,k,C,S,y,23,A[39]),S=O(S,_,k,C,b,4,A[40]),C=O(C,S,_,k,o,11,A[41]),k=O(k,C,S,_,u,16,A[42]),_=O(_,k,C,S,f,23,A[43]),S=O(S,_,k,C,g,4,A[44]),C=O(C,S,_,k,m,11,A[45]),k=O(k,C,S,_,x,16,A[46]),S=I(S,_=O(_,k,C,S,l,23,A[47]),k,C,o,6,A[48]),C=I(C,S,_,k,d,10,A[49]),k=I(k,C,S,_,w,15,A[50]),_=I(_,k,C,S,h,21,A[51]),S=I(S,_,k,C,m,6,A[52]),C=I(C,S,_,k,u,10,A[53]),k=I(k,C,S,_,y,15,A[54]),_=I(_,k,C,S,s,21,A[55]),S=I(S,_,k,C,p,6,A[56]),C=I(C,S,_,k,x,10,A[57]),k=I(k,C,S,_,f,15,A[58]),_=I(_,k,C,S,b,21,A[59]),S=I(S,_,k,C,c,6,A[60]),C=I(C,S,_,k,v,10,A[61]),k=I(k,C,S,_,l,15,A[62]),_=I(_,k,C,S,g,21,A[63]),a[0]=a[0]+S|0,a[1]=a[1]+_|0,a[2]=a[2]+k|0,a[3]=a[3]+C|0},_doFinalize:function(){var t=this._data,e=t.words,n=8*this._nDataBytes,r=8*t.sigBytes;e[r>>>5]|=128<<24-r%32;var i=c.floor(n/4294967296),a=n;e[15+(64+r>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),e[14+(64+r>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(e.length+1),this._process();for(var o=this._hash,s=o.words,l=0;l<4;l++){var u=s[l];s[l]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return o},clone:function(){var t=r.clone.call(this);return t._hash=this._hash.clone(),t}});function P(t,e,n,r,i,a,o){var s=t+(e&n|~e&r)+i+o;return(s<>>32-a)+e}function E(t,e,n,r,i,a,o){var s=t+(e&r|n&~r)+i+o;return(s<>>32-a)+e}function O(t,e,n,r,i,a,o){var s=t+(e^n^r)+i+o;return(s<>>32-a)+e}function I(t,e,n,r,i,a,o){var s=t+(n^(e|~r))+i+o;return(s<>>32-a)+e}t.MD5=r._createHelper(a),t.HmacMD5=r._createHmacHelper(a)}(Math),o.MD5)},function(t,o,s){(function(){var t,e,n,i={}.hasOwnProperty;function r(t,e){this.type=t,this.endian=null!=e?e:"BE",this.fn=this.type,"8"!==this.type[this.type.length-1]&&(this.fn+=this.endian)}function a(t,e,n){null==n&&(n=t>>1),a.__super__.constructor.call(this,"Int"+t,e),this._point=1<=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){var r=n(39),i=n(8),a="__core-js_shared__",o=i[a]||(i[a]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(41)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(11).f,i=n(24),a=n(3)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},function(t,e,n){var i=n(53),a=n(3)("toStringTag"),o="Arguments"==i(function(){return arguments}());t.exports=function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),a))?n:o?i(e):"Object"==(r=i(e))&&"function"==typeof e.callee?"Arguments":r}},function(t,e,r){function i(){}var a=r(12),o=r(227),s=r(88),l=r(87)("IE_PROTO"),u="prototype",c=function(){var t,e=r(135)("iframe"),n=s.length;for(e.style.display="none",r(228).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("