@font-face{font-family:roboto;src:url(roboto/Roboto-Regular.ttf) format('truetype')}@font-face{font-family:roboto;src:url(roboto/Roboto-Black.ttf) format('truetype');font-weight:900}@font-face{font-family:roboto;src:url(roboto/Roboto-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:roboto;src:url(roboto/Roboto-Light.ttf) format('truetype');font-weight:200}@font-face{font-family:roboto;src:url(roboto/Roboto-Medium.ttf) format('truetype');font-weight:500}@font-face{font-family:roboto;src:url(roboto/Roboto-Thin.ttf) format('truetype');font-weight:100}@font-face{font-family:FontAwesome;src:url(font-awesome-4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(font-awesome-4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(font-awesome-4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(font-awesome-4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(font-awesome-4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(font-awesome-4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}body{margin:0;padding:0;overflow:hidden;font-family:roboto,sans-serif;color:#575757}#app{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;overflow:hidden}@media screen and (min-width:1150px) and (min-height:630px){#app{padding:20px 40px;width:calc(100vw - 80px);height:calc(100vh - 40px)}}@media screen and (max-width:1149px),(max-height:629px){#app{padding:0 10px;width:calc(100vw - 20px);height:calc(100vh);font-size:.8em}}#app_body,#app_footer,#app_header,#app_nav,#print_header{width:100%}@media screen and (min-width:1370px) and (min-height:740px){#app_body{position:relative}}#app_header,#app_nav{webkit-box-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1}#app_footer{webkit-box-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:.5}#app_body{-webkit-box-flex:7;-ms-flex:7;flex:7;max-height:calc(100vh - 250px)}#app_footer,#app_header{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#app_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:90%;margin:auto;padding-bottom:10px;border-bottom:1px solid #cecece;background:#fff}#app_body{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.user_trigram{text-transform:uppercase}input:focus{outline:0}.hide{visibility:hidden}.uppercase{text-transform:uppercase}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.align_center{text-align:center!important}.blur{filter:blur(3px);transition:filter .6s ease-out}.clickable{cursor:pointer}.fallback{opacity:.4}.action_bar_margin{margin-top:60px!important}.body_overlay{top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;background:#fff;text-align:center;z-index:100;-webkit-animation:fadeIn .5s ease-out;animation:fadeIn .5s ease-out}.body_overlay .exit_btn{position:absolute;top:15px;right:15px;font-size:1.7em;color:#2f2f2f;text-decoration:none}.body_overlay .btn{display:inline-block;padding:10px;border:1px solid #fff;margin:25px;text-decoration:none}.full_screen_overlay{top:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;background:#fff;text-align:center;z-index:100;-webkit-animation:fadeIn .5s ease-out;animation:fadeIn .5s ease-out}#expand_overlay{z-index:1000;display:none}@media screen and (max-width:599px),(max-height:499px){#expand_overlay{display:-webkit-box;display:-ms-flexbox;display:flex}}#expand_overlay h3{margin:15px 0;font-weight:500;text-transform:uppercase;font-size:1em;text-align:jus;width:150px}#expand_overlay i{width:150px;height:100px;font-size:50px;line-height:100px;border:2px solid #575757}.scroll{overflow-y:auto;overflow-x:auto;width:90%;height:100%;padding:0 20px}.scroll_section{margin:0;border-bottom:1px solid #cecece;padding:15px 5px 15px 0}.scroll .no_border{border-bottom:none}.scroll_section h1{text-align:center;text-transform:uppercase;margin-top:52px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#efefef;border-radius:2px}::-webkit-scrollbar-thumb{border-radius:2px;background:rgba(87,87,87,.5)}::-webkit-scrollbar-thumb:window-inactive{background:rgba(87,87,87,.2)}.infos_ul ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:2px}.infos_ul li{list-style:none;text-transform:uppercase}.extendable_table{margin:auto;width:100%;background:#fff;box-shadow:0 0 15px #ededed}.extendable_table,.extendable_table th{border:1px solid #c7c7c7;border-collapse:collapse;padding:7px}.extendable_table td.number,.extendable_table th.number{text-align:right}.extendable_table td.action,.extendable_table th.action{text-align:center}.extendable_table th h6 .extendable_table tr h6{opacity:.7}.extendable_table td.number{border-collapse:collapse;padding:7px;text-align:right}.extendable_table td{border:1px solid #c7c7c7;border-collapse:collapse;padding:7px;text-align:left}.extendable_table .error{opacity:.6}.extendable_table .strip{background:#ebebeb}.extendable_table tr:first-child th{vertical-align:middle;white-space:nowrap}.extendable_table th i{vertical-align:baseline;cursor:pointer;padding:5px;opacity:.5}.auto_strip tr:nth-child(even){background:#ebebeb}.vertical_extend_button{cursor:pointer;font-weight:900;width:18px}.vertical_extend_button i{transform:rotate(-90deg);transition:transform .2s ease}.vertical_extend_button .extanded{transform:rotate(0)}.vertical_details_line td{padding:0}.vertical_details_line td{padding:0}.detailsTable{width:calc(100% + 2px);margin:-1px;font-size:.8em}.detailsTable,.detailsTable td,.detailsTable th{border:1px solid #f4f4f4;border-collapse:collapse;padding:7px}.extendable_table tr:first-child .horizontal_extend_button_container{position:relative;height:auto;display:inline-block;vertical-align:top}.extendable_table tr:first-child .horizontal_extend_button{color:#fff;background:#363636;width:15px;height:15px;line-height:15px;border-radius:15px;margin-left:-7px;cursor:pointer;position:absolute;text-align:center}.extendable_table .horizontal_extend_border{background:#575757;border-color:#575757;padding:0;border:1px solid #575757;cursor:pointer;width:2px}.extendable_table .fade{opacity:.4}.extendable_table .clickable{text-align:center;cursor:pointer}.extendable_table tr h6{white-space:nowrap;margin:5px 0}.s_cards_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:150px;position:relative;overflow:hidden}@media screen and (min-height:600px){.s_cards_container{height:35%}}@media screen and (max-height:599px){.s_cards_container{height:45%}}.s_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:20px;box-shadow:0 0 50px #ededed;border:1px solid #ededed;position:relative;overflow:hidden;border-radius:15px}@media screen and (min-width:1150px){.s_card{margin-left:20px;margin-right:20px;padding-left:20px;padding-right:20px}}@media screen and (max-width:1149px){.s_card{margin-left:0;margin-right:0;padding-left:2px;padding-right:2px}}@media screen and (min-height:600px){.s_card{margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (max-height:599px){.s_card{margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px}}.s_card ul{padding:0;margin:0}.s_card li{list-style:none}.s_card .capital-first{text-align:center;font-size:3em;font-weight:800;color:#000}.s_card li:last-child{margin-top:10px;text-align:center}.s_cards_container i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.s_card .details{width:100%;height:100%;text-align:center;padding:5px 0;position:absolute;z-index:10;top:0;left:0;background:rgba(248,248,248,.95);opacity:0;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease .1s;border-radius:15px}.s_card .details ul{padding:5%}.s_card .details li{color:#575757;font-size:.9em;margin:0;font-weight:400;text-align:left;padding:1px}.s_card:hover .details{opacity:1}.details_icon{position:absolute;top:10px;right:10px;font-size:.7em;z-index:11;color:#d1d1d1}.rapport{width:90%}.l_cards_container{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0 0 50px #ededed;border-radius:2px;border:1px solid #ededed;overflow:hidden;width:250px;height:180px;border-radius:15px}@media screen and (min-width:1150px){.l_card{margin-left:20px;margin-right:20px;padding-left:20px;padding-right:20px}}@media screen and (max-width:1149px){.l_card{margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px}}@media screen and (min-height:600px){.l_card{margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}}@media screen and (max-height:599px){.l_card{margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px}}.l_card ul{padding:0;margin:0}.l_card li{list-style:none}.l_card li:first-child{text-align:center;font-size:4em;font-weight:800}.l_card li:last-child{font-size:1.5em;margin-top:10px;text-align:center;text-transform:uppercase}.huge{font-size:3em;text-transform:uppercase;font-weight:400;text-align:center}@media screen and (min-height:700px){.huge{margin:30px 0}}@media screen and (max-height:699px){.huge{margin:5px 0}}.huge i{vertical-align:top}.action_links{text-align:center}@media screen and (min-height:700px){.action_links{margin:20px}}@media screen and (max-height:699px){.action_links{margin:5px}}.action_links a{padding:5px;margin:0 5px;color:#575757}.action_links a i{margin:0 3px}.fallback.button{display:inline-block;margin:0 10px;padding:10px 25px;font-variant:small-caps;border-radius:50px;font-size:1.2em;text-align:center;box-shadow:0 0 20px #e2e2e2;text-decoration:none;opacity:1;color:#575757;border:1px solid #dcdcdc}.quantity_cursor{display:block;white-space:nowrap;text-align:center}.quantity_cursor input[type=number]{width:20px;height:20px;text-align:center;font-size:.8em;margin:0;vertical-align:middle}.quantity_cursor input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.quantity_cursor span{display:inline-block;width:20px;height:24px;line-height:24px;background:#fff;border:1px solid #979797;margin:0;vertical-align:middle;cursor:pointer;user-select:none}.quantity_cursor span:first-child{margin-right:-5px}.quantity_cursor span:last-child{margin-left:-5px}.gradient_button{display:inline-block;margin:0 10px;padding:10px 25px;font-variant:small-caps;border-radius:50px;background-clip:border-box;font-size:1.2em;text-align:center;box-shadow:0 0 20px #e2e2e2;text-decoration:none;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));background-image:gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));color:#fff}@media screen and (min-height:700px){.gradient_button,.red_button{margin-top:30px}}@media screen and (max-height:699px){.gradient_button,.red_button{margin-top:5px}}.gradient_text{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));background-image:gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));color:transparent;-webkit-background-clip:text;background-clip:text}.gradient_text i{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));background-image:gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));color:transparent;-webkit-background-clip:text;background-clip:text;display:initial}.gradient_background{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));background-image:gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));color:#fff;background-clip:content-box}.dark_background{color:#fff;background-clip:content-box;background-color:#434844}#print_header{display:none}.only_for_printing{display:none}@media print{body{color:#000;margin:0;padding:0;width:1000px;page-break-after:auto}#app{display:block;overflow:visible!important}#app_footer,#app_header,#app_nav,#notify_overlay,.extend_border,.full_screen_overlay{display:none!important}#app_body{display:block;margin:0;padding:0;overflow:visible;width:940px}#print_header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#000;margin:auto;padding:20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px;margin-bottom:20px;-webkit-print-color-adjust:exact;width:940px}#print_header h1{font-weight:300;text-transform:uppercase}.only_for_printing{display:inherit;text-transform:uppercase;text-align:center}.do_not_print{display:none!important}.s_cards_container{height:170px}.s_card{margin-left:2px 0;margin-right:0;padding:2px;box-shadow:none;border:none;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-radius:15px}.s_cards_container i{display:none!important}.scroll{width:100%;height:initial;border:1px solid #000;font-size:1.4em;page-break-after:always}.scroll_section{border-color:#000}.meter{text-align:left;-webkit-print-color-adjust:exact}.meter h4{width:100px!important}.extendable_table{-webkit-print-color-adjust:exact}i{display:none!important}.quantity_cursor span:first-child{display:none}.quantity_cursor span:nth-child(2){border:none;background:0 0}.quantity_cursor span:last-child{display:none}#action_bar{display:none!important}#action_bar_drop_down{display:none!important}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popUp{0%{opacity:0;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes slideFadeInBottom{0%{transform:translateY(2vh);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideInBottom{0%{transform:translateY(20vh);opacity:0}100%{transform:translateY(0)}}@keyframes slideInTop{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes bounceIn{0%{transform:translateY(-100vh)}80%{transform:translateY(0)}90%{transform:translateY(1vh)}100%{transform:translateY(0)}}#app_nav a{text-transform:uppercase;font-size:1.4em}#app_nav a:not(.hide){animation:.4s popUp ease-out}#app_nav h3{padding:0;margin:0;font-weight:300;color:#cecece;text-transform:uppercase;-ms-flex-item-align:start;align-self:flex-start;text-align:center}#app_nav i{text-transform:uppercase;font-size:1.2em;vertical-align:middle;margin:10px}#notify_overlay{position:absolute;display:block;text-align:center;-webkit-animation:bounceIn .5s ease-out;animation:bounceIn .5s ease-out;padding:1px 30px;z-index:200;cursor:pointer;box-shadow:0 0 5px #ededed}@media screen and (max-width:1149px){#notify_overlay{width:calc(100vw - 60px);left:0;top:0}}@media screen and (min-width:1150px){#notify_overlay{width:calc(50vw - 60px);left:25vw;top:10px;border-radius:50px}}#notify_overlay .exit_btn{position:absolute;top:calc(50% - 10px);right:25px;font-size:1em}#notify_overlay .btn{display:inline-block;border-width:1px solid #fff;border-style:solid;border-color:inherit;text-decoration:none;height:25px;padding:5px;margin-right:10px;vertical-align:middle;min-width:70px;line-height:25px}#notify_overlay p b{font-weight:800;text-transform:uppercase}#notify_overlay p{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;white-space:pre-line;text-align:left}#notify_overlay a{color:inherit}.error_overlay{color:#fff;background:rgba(255,0,0,.9);border-color:#fff}.warning_overlay{color:#fff;background:rgba(255,204,0,.9);border-color:#fff}.info_overlay{color:#fff;background:rgba(0,199,255,.9);border-color:#fff}#vue_loader{z-index:150;font-size:1.5em}#vue_loader h1{margin:0;font-weight:300;text-transform:uppercase;font-size:1.5em}#loader_animation{width:70px;height:34px;margin:0 auto;-webkit-transform:scale(1.3);transform:scale(1.3)}#loader_animation p{width:5px;height:5px;border-radius:50%;opacity:0;offset-rotate:auto 45deg;background:#3fe8a0;offset-path:path("M67.3,17.8c0-9.3-4.8-14.5-13.8-14.5C41.9,3.2,35.7,17,35.7,17s-6.2,13.8-17.8,13.8C10,30.8,4,25.5,4,17.7 C4, 9.6, 10, 3.2, 17.8, 3.2C29.4, 3.2, 35.7, 17, 35.7, 17s6.2, 13.8, 17.8, 13.8C61.4, 30.8, 67.3, 24.8, 67.3, 17.8z");position:absolute;-webkit-animation:path 1.4s linear infinite,dot linear forwards;animation:path 1.4s linear infinite,dot linear forwards}#loader_animation p:nth-of-type(1){background:#3fe8a0;-webkit-animation-delay:15ms;animation-delay:15ms}#loader_animation p:nth-of-type(2){background:#3fe8a0;-webkit-animation-delay:30ms;animation-delay:30ms}#loader_animation p:nth-of-type(3){background:#3fe8a0;-webkit-animation-delay:45ms;animation-delay:45ms}#loader_animation p:nth-of-type(4){background:#4ee994;-webkit-animation-delay:60ms;animation-delay:60ms}#loader_animation p:nth-of-type(5){background:#4ee994;-webkit-animation-delay:75ms;animation-delay:75ms}#loader_animation p:nth-of-type(6){background:#4ee994;-webkit-animation-delay:90ms;animation-delay:90ms}#loader_animation p:nth-of-type(7){background:#64ea82;-webkit-animation-delay:105ms;animation-delay:105ms}#loader_animation p:nth-of-type(8){background:#64ea82;-webkit-animation-delay:.12s;animation-delay:.12s}#loader_animation p:nth-of-type(9){background:#64ea82;-webkit-animation-delay:135ms;animation-delay:135ms}#loader_animation p:nth-of-type(10){background:#81ec6b;-webkit-animation-delay:.15s;animation-delay:.15s}#loader_animation p:nth-of-type(11){background:#81ec6b;-webkit-animation-delay:165ms;animation-delay:165ms}#loader_animation p:nth-of-type(12){background:#81ec6b;-webkit-animation-delay:.18s;animation-delay:.18s}#loader_animation p:nth-of-type(13){background:#95ed5b;-webkit-animation-delay:195ms;animation-delay:195ms}#loader_animation p:nth-of-type(14){background:#95ed5b;-webkit-animation-delay:.21s;animation-delay:.21s}#loader_animation p:nth-of-type(15){background:#95ed5b;-webkit-animation-delay:225ms;animation-delay:225ms}#loader_animation p:nth-of-type(16){background:#9ced5b;-webkit-animation-delay:.24s;animation-delay:.24s}#loader_animation p:nth-of-type(17){background:#9ced5b;-webkit-animation-delay:255ms;animation-delay:255ms}#loader_animation p:nth-of-type(18){background:#9ced5b;-webkit-animation-delay:.27s;animation-delay:.27s}#loader_animation p:nth-of-type(19){background:#aff179;-webkit-animation-delay:285ms;animation-delay:285ms}#loader_animation p:nth-of-type(20){background:#aff179;-webkit-animation-delay:.3s;animation-delay:.3s}#loader_animation p:nth-of-type(21){background:#aff179;-webkit-animation-delay:315ms;animation-delay:315ms}#loader_animation p:nth-of-type(22){background:#b0f17c;-webkit-animation-delay:.33s;animation-delay:.33s}#loader_animation p:nth-of-type(23){background:#b0f17c;-webkit-animation-delay:345ms;animation-delay:345ms}#loader_animation p:nth-of-type(24){background:#b0f17c;-webkit-animation-delay:.36s;animation-delay:.36s}#loader_animation p:nth-of-type(25){background:#bbf38e;-webkit-animation-delay:375ms;animation-delay:375ms}#loader_animation p:nth-of-type(26){background:#bbf38e;-webkit-animation-delay:.39s;animation-delay:.39s}#loader_animation p:nth-of-type(27){background:#bbf38e;-webkit-animation-delay:405ms;animation-delay:405ms}#loader_animation p:nth-of-type(28){background:#cdf6ab;-webkit-animation-delay:.42s;animation-delay:.42s}#loader_animation p:nth-of-type(29){background:#cdf6ab;-webkit-animation-delay:435ms;animation-delay:435ms}#loader_animation p:nth-of-type(30){background:#cdf6ab;-webkit-animation-delay:.45s;animation-delay:.45s}#loader_animation p:nth-of-type(31){background:#e1facd;-webkit-animation-delay:465ms;animation-delay:465ms}#loader_animation p:nth-of-type(32){background:#e1facd;-webkit-animation-delay:.48s;animation-delay:.48s}#loader_animation p:nth-of-type(33){background:#e1facd;-webkit-animation-delay:495ms;animation-delay:495ms}#loader_animation p:nth-of-type(34){background:#f6fdf0;-webkit-animation-delay:.51s;animation-delay:.51s}#loader_animation p:nth-of-type(35){background:#fff;-webkit-animation-delay:525ms;animation-delay:525ms}@-webkit-keyframes path{to{offset-distance:100%}}@keyframes path{to{offset-distance:100%}}@-webkit-keyframes dot{to{opacity:1}}@keyframes dot{to{opacity:1}}#debug_overlay{background:rgba(255,255,255,.9)}#debug_overlay h1{text-transform:uppercase;font-size:2em;font-weight:300;margin-bottom:50px}#debug_overlay p{width:50vw;text-align:justify}#debug_overlay div{display:block;padding:10px;text-align:center;width:50vw}#debug_overlay div:nth-child(5){text-align:left}#debug_overlay label{font-weight:500}#debug_overlay input{margin-right:5%}#debug_overlay textarea{display:block;height:250px;max-height:250px;width:100%;max-width:100%}@media screen and (min-width:1150px){.huge_input{display:block;width:50%}}@media screen and (max-width:1149px){.huge_input{display:block;width:80%}}.huge_input h1{text-align:center;font-weight:400;animation:.5s slideFadeInBottom ease-out}.huge_input .input{box-shadow:0 0 50px #ededed}.huge_input input{display:inline-block;font-size:1.5em;padding:15px;height:35px;margin:0;width:calc(100% - 34px - 48px);font-weight:700;text-transform:uppercase;border:1px solid #cecece;vertical-align:middle;border-right:none}.huge_input button{display:inline-block;font-size:1.5em;padding:15px 0;line-height:35px;margin-left:-4px;width:48px;vertical-align:middle;background:0 0;border:1px solid #cecece;border-left:none;text-align:center;-webkit-transition:color .5s ease;transition:color .5s ease;cursor:pointer}.huge_input button[disabled]{color:#cecece;cursor:text}@media screen and (min-height:600px){.huge_input #suggestions{height:250px;overflow:hidden}}@media screen and (max-height:599px){.huge_input #suggestions{height:150px;overflow:hidden}}.huge_input ul{padding:0;margin:5px 0;overflow-y:auto;border:1px solid #cecece;box-shadow:0 0 50px #ededed}@media screen and (min-height:600px){.huge_input ul{max-height:200px}}@media screen and (max-height:599px){.huge_input ul{max-height:100px}}.huge_input li{list-style:none;padding:15px;margin:3px;font-weight:700;text-transform:uppercase;height:20px;line-height:20px;overflow:hidden;cursor:pointer}.huge_input li:hover{background:#f2f2f2}.huge_input p{text-align:center}.small_input{display:block;width:15%}.small_input .input{box-shadow:0 0 50px #ededed}.small_input input{display:inline-block;font-size:1.2em;padding:15px;height:15px;margin:0;width:calc(100% - 31px - 48px);font-weight:700;text-transform:uppercase;border:1px solid #cecece;vertical-align:middle;border-right:none}.small_input button{display:inline-block;padding:15px 0;line-height:15px;margin-left:-4px;width:48px;vertical-align:middle;background:0 0;border:1px solid #cecece;border-left:none;text-align:center;-webkit-transition:color .5s ease;transition:color .5s ease;cursor:pointer}.small_input button[disabled]{color:#cecece;cursor:text}#compatibilities{position:relative}#compatibilities a{display:block;margin:auto;text-align:center;color:#575757;text-decoration:none;font-size:1.5em;font-weight:700;text-transform:uppercase;position:absolute;top:35px;right:35px}#ref_input{margin:auto}#ref_input.small_input{padding:10px;position:absolute;top:10px;right:15px;cursor:pointer}#ref_input.small_input button,#ref_input.small_input input{cursor:pointer}#ref_input.huge_input{padding:100px;transition:padding .2s ease-out}#action_bar{display:flex;justify-content:space-between;align-items:center;position:fixed;background:#fbfbfb;padding:10px;border-bottom:1px solid #efefef;z-index:20;max-height:50px;box-shadow:0 0 5px #e8e8e8}#action_bar .button{display:inline-block;text-transform:initial;font-weight:700;font-size:.8em;padding:5px 10px;margin:none;cursor:pointer;color:#575757;text-decoration:none}#action_bar .button i{font-size:1.5em;margin:0 10px}#action_bar_drop_down{position:fixed;padding:10px;background:rgba(251,251,251,.9);animation:slideInTop .3s ease-out;z-index:1;border-bottom:1px solid #d6d6d6;margin-top:52px;display:flex;justify-content:space-between;align-items:flex-start}#action_bar_drop_down .filter{padding:10px 15px;line-height:35px}* #action_bar_drop_down h5{margin:0 0 15px 0}#action_bar_drop_down input[type=checkbox]{display:none}#action_bar_drop_down label{padding:5px;margin:0 2px;border:1px solid transparent;border-radius:3px;cursor:pointer;white-space:nowrap}#action_bar_drop_down label.active{border:1px solid #d6d6d6;background:#fff;opacity:1}@media screen and (min-width:1150px){#action_bar,#action_bar_drop_down{width:calc(.9 * (100% - 105px))}}@media screen and (max-width:1149px){#action_bar,#action_bar_drop_down{width:calc(.9 * (100% - 45px))}}#login_form{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}#login_form h1{font-size:10em;font-weight:100;margin:0;text-align:center;animation:slideFadeInBottom .5s ease-out}#login_form form{padding:20px;width:30vw;animation:fadeIn 1s ease}#login_form_container{text-align:center}#login_form_container input{display:inline-block;border:none;font-size:1.5em;padding:20px;font-family:roboto;color:#dcdcdc;font-weight:400;box-shadow:5px 5px 5px rgba(0,0,0,.05);background:rgba(255,255,255,.1)}#login_form_container #trigram{width:6ch}#login_form_container #password{width:calc(100% - 10ch - 90px)}#login_form_container input::placeholder{color:#dcdcdc;font-weight:200}#login_form_container button{display:inline-block;border:none;font-size:1.5em;padding:21px;font-family:roboto;color:#dcdcdc;font-weight:400;box-shadow:5px 5px 5px rgba(0,0,0,.05);background:rgba(255,255,255,.1);cursor:pointer}#login_form_container .error_msg{text-align:center;padding:15px;animation:slideInTop .5s ease-out}#home{width:100%;padding:0 10%;text-align:center}#cards_container{display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;vertical-align:middle;cursor:pointer}.module_card{display:flex;justify-content:center;align-items:center;border:2px solid transparent;cursor:pointer;text-align:center;position:relative;transition:transform .2s ease;flex-shrink:0;background:#fff;margin:0 25px;z-index:1;box-shadow:0 0 100px rgba(237,237,237,.8);border-radius:20px}@media screen and (min-width:1620px){#cards_container{width:100%}.module_card{width:250px;height:250px;margin:0 25px}}@media screen and (max-width:1619px){.module_card{width:220px;height:220px;margin:15px 15px}}@media screen and (max-width:1370px){#cards_container{width:550px}}@media screen and (max-width:1149px){.module_card{width:200px;height:200px}}@media screen and (max-width:789px){.module_card{margin:5px 5px}}.module_card.hover{transform:scale(.95);border:1px solid #ebebeb;box-shadow:0 0 50px #ededed;border-radius:20px;transition:transform .2s ease;background:#fff}.module_card:not(.blur):hover{border:2px solid transparent;border-image:linear-gradient(to right,#9aed57 0,#39e8a5 100%);border-image-slice:1;transform:scale(1.05);box-shadow:0 0 50px #ededed;z-index:2}#cards_container .module_card .module_card_title{font-variant:small-caps;font-size:1.7em;font-weight:400;opacity:.2}#cards_container .module_card .module_card_title i{display:block;margin-bottom:10px;font-size:2em}#cards_container .module_card.hover .module_card_title,#cards_container .module_card:not(.blur):hover .module_card_title{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));background-image:gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));color:transparent;-webkit-background-clip:text;background-clip:text;opacity:1}#cards_container .module_card.hover .module_card_title i,#cards_container .module_card:not(.blur):hover .module_card_title i{background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));background-image:gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));color:transparent;-webkit-background-clip:text;background-clip:text}.module_card .quick_action{position:absolute;width:50%;left:calc(25% - 25px);bottom:-20px;padding:10px 25px;font-variant:small-caps;border-radius:50px;background-clip:border-box;font-size:1em;text-align:center;box-shadow:0 0 20px #e2e2e2;text-decoration:none;display:none}.module_card .quick_action i{margin-right:15px}.module_card:not(.blur):hover .quick_action{display:block}.module_card_expanded{text-align:center;position:absolute;z-index:10;border:1px solid #ededed}@media screen and (min-width:1150px) and (min-height:630px){.module_card_expanded{width:70%;height:90%}}@media screen and (max-width:1370px){.module_card_expanded{width:100%;height:100%;background:#fff;top:0}}@media screen and (max-height:739px){.module_card_expanded{width:100%;height:100%;top:0;background:#fff}}.module_card_expanded .module_card_expanded_left,.module_card_expanded_right{display:inline-block;vertical-align:middle;padding:20px;box-shadow:0 0 50px #ededed;height:calc(100% - 40px);position:relative}.module_card_expanded .module_card_expanded_left{width:calc(25% - 40px);padding:20px;background:#fff;z-index:1;display:inline-flex;flex-direction:column;justify-content:space-between}.module_card_expanded_right{width:calc(75% - 40px);margin-left:-4px;overflow:auto;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(57,232,165,.1)),color-stop(1,rgba(154,237,87,.1)));background-image:gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5))}.module_card_expanded_right h1{font-size:1.6em;text-transform:uppercase;opacity:.6}#cards_container .module_card_expanded .module_card_title{font-variant:small-caps;font-size:1.7em;font-weight:400;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));background-image:gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:20px}#cards_container .module_card_expanded .module_card_title i{display:block;margin-bottom:10px;font-size:2em;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));background-image:gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5));color:transparent;-webkit-background-clip:text;background-clip:text}.module_card_expanded .quick_action{margin:15px;padding:10px 25px;font-variant:small-caps;border-radius:50px;background-clip:border-box;font-size:1em;text-align:center;box-shadow:0 0 20px #e2e2e2;text-decoration:none;display:block;transition:all .2s ease}.module_card_expanded .quick_action i{margin-right:15px}.module_card_separator{display:block;height:2px;margin:25px 0;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(.3,rgba(235,235,235,.5)),color-stop(.6,rgba(235,235,235,.5)),color-stop(1,rgba(255,255,255,0)));background-image:gradient(linear,left top,right top,color-stop(0,#9aed57),color-stop(1,#39e8a5))}.module_card_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.module_card_menu ul{margin:0;padding:0;text-align:left}.module_card_menu li{margin:5px;padding:3px 0;list-style:none;opacity:.7}.module_card_menu a{text-decoration:none;color:#575757}.module_card_menu li:hover{opacity:1;cursor:pointer}.module_card_menu li i{display:inline-block;width:1.1em;margin:0 1.1em 0 0;text-align:center;font-size:1.1em}.module_card_expanded_history{font-size:.2;list-style:none;padding:0;margin:auto;text-align:left;padding:0 40px;width:calc(100% - 80px)}.module_card_expanded_history td{padding:10px;font-weight:600}.module_card_expanded_history tr{opacity:.6}.module_card_expanded_history tr:hover{cursor:pointer;opacity:.8}.module_card_expanded_history h4,.module_card_expanded_history h5{margin:0}.module_card_expanded .exit{position:absolute;top:15px;right:15px;opacity:.5;font-size:1.2em}.module_card_expanded .exit:hover{cursor:pointer}.quick_link{position:relative;cursor:pointer;text-decoration:underline}.quick_link a{color:#575757}.quick_link::after{content:'\f08e';font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:2px;right:2px;opacity:.4;font-size:.8em;z-index:0}.quick_link .quick_link_tooltip{position:absolute;background:rgba(39,39,39,.89);bottom:calc(100% - 18px);left:calc(100% - 22px);border-radius:10px;color:#fff;height:0;overflow:hidden;transition:padding .2s ease .5s,opacity .2s ease .4s;padding:0;font-size:.75em;z-index:1;white-space:nowrap;visibility:hidden;opacity:0}.quick_link:hover .quick_link_tooltip{height:initial;padding:10px 30px;visibility:visible;opacity:1}.quick_link:hover::after{color:#fff;opacity:1;z-index:2;animation:quick_link_after_hover 1s ease}.quick_link ul{padding:0;margin:0;list-style:none}@keyframes quick_link_after_hover{0%{color:#575757}55%{color:#575757}60%{color:#fff}}.text-right{text-align:right}.text-muted{opacity:.7}.jade-spinner{display:block;width:35px;height:35px;position:relative}.jade-spinner::before{content:'';background-image:url(../../jade-favicon.png);background-size:contain;animation:spin 3s linear infinite;display:inline-block;height:100%;width:100%;border-radius:500%}.jade-spinner::after{content:'';border-right:2px solid #58ebb1;position:absolute;top:5%;left:-2px;width:100%;height:90%}.jade-spinner.small{display:inline-block;width:26px;height:26px}#app_nav i.jade-spinner{margin:0}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.select-depot{width:100%;border:none;padding:10px}.bold-text{font-size:1.4rem;font-style:italic}.button-input{display:inline-block;margin:0 10px;padding:10px 25px;font-variant:small-caps;border-radius:50px;font-size:1.2em;text-align:left;text-decoration:none;opacity:1;color:#575757;border:1px solid #dcdcdc}.input-form{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.full-width{width:100%}
