﻿@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(/assets/fontawesome/fa-solid-900-c07e6232b6ea8ae191dadd5153c3e919bd03100402b791f5804ad2d437d4934f.eot);src:url(/assets/fontawesome/fa-solid-900-c07e6232b6ea8ae191dadd5153c3e919bd03100402b791f5804ad2d437d4934f.eot?#iefix) format("embedded-opentype"),url(/assets/fontawesome/fa-solid-900-ead560191bb8732cf4044f58c7f7ce104aec3b55018cbe12a9f4ecf63a6048d5.woff2) format("woff2"),url(/assets/fontawesome/fa-solid-900-1bc3aaf331658c720dfc5b5b712a481801a219076f24410d6355fd239b3271ab.woff) format("woff"),url(/assets/fontawesome/fa-solid-900-a387a24e77c63622d83f95cb657c0f1a277078ba5868a7f0677e5b3aabaea679.ttf) format("truetype"),url(/assets/fontawesome/fa-solid-900-b8ca59fae3f112371219cdf0658c320ecfb2fd263490872b3024dfd554698e71.svg#fontawesome) format("svg")}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url(/assets/fontawesome/fa-regular-400-03f01a73a680638d0585213a267e0c89682b8626f4619647adec8f05e09cf3f1.eot);src:url(/assets/fontawesome/fa-regular-400-03f01a73a680638d0585213a267e0c89682b8626f4619647adec8f05e09cf3f1.eot?#iefix) format("embedded-opentype"),url(/assets/fontawesome/fa-regular-400-87d7ab616d43654d9388b325ba58b8147fac7b9d1c95d1bb58f280040657f9fb.woff2) format("woff2"),url(/assets/fontawesome/fa-regular-400-2f1c9210f189fe3415148232ebdb92a088870003116a84357d2e18a684a8b781.woff) format("woff"),url(/assets/fontawesome/fa-regular-400-7f644c519e17f322e817eba1027f9aa40d322faba31e979be54e30dd8eedbb9a.ttf) format("truetype"),url(/assets/fontawesome/fa-regular-400-d0548e29239dd5765ae7e45935b73f082f2b9d96f307bd9cca1aaea73b350c72.svg#fontawesome) format("svg")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}.far{font-family:'Font Awesome 5 Free';font-weight:400}.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.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-fw{text-align:center;width:1.25em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-day:before{content:"\f783"}.fa-chart-line:before{content:"\f201"}.fa-check:before{content:"\f00c"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-circle:before{content:"\f111"}.fa-dot-circle:before{content:"\f192"}.fa-download:before{content:"\f019"}.fa-ellipsis-v:before{content:"\f142"}.fa-exclamation:before{content:"\f12a"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-eye:before{content:"\f06e"}.fa-link:before{content:"\f0c1"}.fa-minus:before{content:"\f068"}.fa-plus:before{content:"\f067"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-up:before{content:"\f0de"}.fa-spinner:before{content:"\f110"}.fa-sync:before{content:"\f021"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-trash:before{content:"\f1f8"}.fa-undo:before{content:"\f0e2"}.fa-upload:before{content:"\f093"}.fa-user:before{content:"\f007"}.fa-user-circle:before{content:"\f2bd"}/*!
* www.KNACSS.com v7.1.0 (october, 31 2018) @author: Alsacreations, Raphael Goetter
* Licence WTFPL http://www.wtfpl.net/
*/*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:none !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;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}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}dfn{font-style:italic}b,strong{font-weight:bold}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:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role="button"],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.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}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}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-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}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}@media (prefers-reduced-motion: reduce){*{-webkit-animation:none !important;animation:none !important;transition:none !important}}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit;min-width:0;min-height:0}html{font-size:62.5%;font-size:calc(1em * 0.625)}body{margin:0;font-size:1.2rem;background-color:#fff;color:#212529;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;line-height:1.5}@media (min-width: 576px){body{font-size:1.4rem}}a{color:#333;text-decoration:underline}a:focus,a:hover,a:active{color:#0d0d0d;text-decoration:underline}h1,.h1-like{font-size:2.6rem;font-family:sans-serif;font-weight:500}@media (min-width: 576px){h1,.h1-like{font-size:3rem}}h2,.h2-like{font-size:2.2rem;font-family:sans-serif;font-weight:500}@media (min-width: 576px){h2,.h2-like{font-size:2.6rem}}h3,.h3-like{font-size:1.8rem;font-weight:500}@media (min-width: 576px){h3,.h3-like{font-size:2.2rem}}h4,.h4-like{font-size:1.6rem;font-weight:500}@media (min-width: 576px){h4,.h4-like{font-size:1.8rem}}h5,.h5-like{font-size:1.4rem;font-weight:500}@media (min-width: 576px){h5,.h5-like{font-size:1.6rem}}h6,.h6-like{font-size:1.2rem;font-weight:500}@media (min-width: 576px){h6,.h6-like{font-size:1.4rem}}h1,h2,h3,h4,h5,h6,dd{margin-top:0;margin-bottom:0.5rem}p,address,ol,ul,dl,blockquote,pre{margin-top:0;margin-bottom:1rem}li p,li .p-like,li ul,li ol,ol ol,ul ul{margin-top:0;margin-bottom:0}img,table,td,blockquote,code,pre,textarea,input,video,svg{max-width:100%}img{height:auto}ul,ol{padding-left:2em}img{vertical-align:middle}em,.italic,address,cite,i,var{font-style:italic}code,kbd,mark{border-radius:2px}kbd{padding:0 2px;border:1px solid #999}pre{-moz-tab-size:2;-o-tab-size:2;tab-size:2}code{padding:2px 4px;background:rgba(0,0,0,0.04);color:#b11}pre code{padding:0;background:none;color:inherit;border-radius:0}mark{padding:2px 4px}sup,sub{vertical-align:0}sup{bottom:1ex}sub{top:0.5ex}blockquote{position:relative;padding-left:3em;min-height:2em}blockquote::before{content:"\201C";position:absolute;left:0;top:0;font-family:georgia, serif;font-size:5em;height:.4em;line-height:.9;color:#e7e9ed}blockquote>footer{margin-top:.75em;font-size:0.9em;color:rgba(0,0,0,0.7)}blockquote>footer::before{content:"\2014 \0020"}q{font-style:normal}q,.q{quotes:"“" "”" "‘" "’"}q:lang(fr),.q:lang(fr){quotes:"«\00a0" "\00a0»" "“" "”"}hr{display:block;clear:both;height:1px;margin:1em 0 2em;padding:0;border:0;color:#ccc;background-color:#ccc}blockquote,figure{margin-left:0;margin-right:0}code,pre,samp,kbd{white-space:pre-wrap;font-family:consolas, courier, monospace;line-height:normal}@media print{*{background:transparent !important;box-shadow:none !important;text-shadow:none !important}body{width:auto;margin:auto;font-family:serif;font-size:12pt}p,.p-like,h1,.h1-like,h2,.h2-like,h3,.h3-like,h4,.h4-like,h5,.h5-like,h6,.h6-like,blockquote,label,ul,ol{color:#000;margin:auto}.print{display:block}.no-print{display:none}p,.p-like,blockquote{orphans:3;widows:3}blockquote,ul,ol{page-break-inside:avoid}h1,.h1-like,h2,.h2-like,h3,.h3-like,caption{page-break-after:avoid}a{color:#000}a[href^="javascript:"]::after,a[href^="#"]::after{content:""}}.flex-container,.flex-container--column-reverse,.flex-column-reverse,.flex-container--row-reverse,.flex-row-reverse,.flex-container--column,.flex-column,.flex-container--row,.flex-row,.d-flex{display:flex;flex-wrap:wrap}.flex-container--row,.flex-row{flex-direction:row}.flex-container--column,.flex-column{flex-direction:column}.flex-container--row-reverse,.flex-row-reverse{flex-direction:row-reverse;justify-content:flex-end}.flex-container--column-reverse,.flex-column-reverse{flex-direction:column-reverse;justify-content:flex-end}.flex-item-fluid,.item-fluid{flex:1 1 0%}.flex-item-first,.item-first{order:-1}.flex-item-medium,.item-medium{order:0}.flex-item-last,.item-last{order:1}.flex-item-center,.item-center,.mr-auto{margin:auto}.u-bold{font-weight:700}.u-italic{font-style:italic}.u-normal{font-weight:normal;font-style:normal}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-smaller{font-size:0.6em}.u-small{font-size:0.8em}.u-big{font-size:1.2em}.u-bigger{font-size:1.5em}.u-biggest{font-size:2em}.u-txt-wrap{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.u-txt-ellipsis{white-space:nowrap;text-overflow:ellipsis}.txtleft,.u-txt-left{text-align:left}.txtright,.u-txt-right{text-align:right}.txtcenter,.u-txt-center{text-align:center}.clear,.u-clear{clear:both}.clearfix::after,.u-clearfix::after{content:"";display:table;clear:both;border-collapse:collapse}.left,.u-left{margin-right:auto}.right,.u-right{margin-left:auto}.center,.u-center{margin-left:auto;margin-right:auto}.mod,.u-mod,.bfc,.u-bfc{overflow:hidden}.fl,.u-fl{float:left}img.fl,img.u-fl{margin-right:1rem}.fr,.u-fr{float:right}img.fr,img.u-fr{margin-left:1rem}img.fl,img.fr,img.u-fl,img.u-fr{margin-bottom:0.5rem}.inbl,.u-inbl{display:inline-block;vertical-align:top}.is-hidden,.js-hidden,[hidden]{display:none}.visually-hidden{position:absolute !important;border:0 !important;height:1px !important;width:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important}.is-disabled,.js-disabled,[disabled],.is-disabled~label,[disabled]~label{opacity:0.5;cursor:not-allowed !important;-webkit-filter:grayscale(1);filter:grayscale(1)}ul.is-unstyled,ul.unstyled{list-style:none;padding-left:0}.color--inverse{color:#fff}.w100{width:100%}.w95{width:95%}.w90{width:90%}.w85{width:85%}.w80{width:80%}.w75{width:75%}.w70{width:70%}.w65{width:65%}.w60{width:60%}.w55{width:55%}.w50{width:50%}.w45{width:45%}.w40{width:40%}.w35{width:35%}.w30{width:30%}.w25{width:25%}.w20{width:20%}.w15{width:15%}.w10{width:10%}.w5{width:5%}.w66{width:calc(100% / 3 * 2)}.w33{width:calc(100% / 3)}.wauto{width:auto}.w960p{width:960px}.mw960p{max-width:960px}.w1140p{width:1140px}.mw1140p{max-width:1140px}.w1000p{width:1000px}.w950p{width:950px}.w900p{width:900px}.w850p{width:850px}.w800p{width:800px}.w750p{width:750px}.w700p{width:700px}.w650p{width:650px}.w600p{width:600px}.w550p{width:550px}.w500p{width:500px}.w450p{width:450px}.w400p{width:400px}.w350p{width:350px}.w300p{width:300px}.w250p{width:250px}.w200p{width:200px}.w150p{width:150px}.w100p{width:100px}.w50p{width:50px}.man,.ma0{margin:0}.pan,.pa0{padding:0}.mas{margin:1rem}.mam{margin:2rem}.mal{margin:4rem}.pas{padding:1rem}.pam{padding:2rem}.pal{padding:4rem}.mtn,.mt0{margin-top:0}.mts{margin-top:1rem}.mtm{margin-top:2rem}.mtl{margin-top:4rem}.mrn,.mr0{margin-right:0}.mrs{margin-right:1rem}.mrm{margin-right:2rem}.mrl{margin-right:4rem}.mbn,.mb0{margin-bottom:0}.mbs{margin-bottom:1rem}.mbm{margin-bottom:2rem}.mbl{margin-bottom:4rem}.mln,.ml0{margin-left:0}.mls{margin-left:1rem}.mlm{margin-left:2rem}.mll{margin-left:4rem}.mauto{margin:auto}.mtauto{margin-top:auto}.mrauto{margin-right:auto}.mbauto{margin-bottom:auto}.mlauto{margin-left:auto}.ptn,.pt0{padding-top:0}.pts{padding-top:1rem}.ptm{padding-top:2rem}.ptl{padding-top:4rem}.prn,.pr0{padding-right:0}.prs{padding-right:1rem}.prm{padding-right:2rem}.prl{padding-right:4rem}.pbn,.pb0{padding-bottom:0}.pbs{padding-bottom:1rem}.pbm{padding-bottom:2rem}.pbl{padding-bottom:4rem}.pln,.pl0{padding-left:0}.pls{padding-left:1rem}.plm{padding-left:2rem}.pll{padding-left:4rem}@media (min-width: 992px){.large-hidden{display:none !important}.large-visible{display:block !important}.large-no-float{float:none}.large-inbl{display:inline-block;float:none;vertical-align:top}.large-w25{width:25% !important}.large-w33{width:33.333333% !important}.large-w50{width:50% !important}.large-w66{width:66.666666% !important}.large-w75{width:75% !important}.large-w100,.large-wauto{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0}.large-man,.large-ma0{margin:0 !important}}@media (min-width: 768px) and (max-width: 991px){.medium-hidden{display:none !important}.medium-visible{display:block !important}.medium-no-float{float:none}.medium-inbl{display:inline-block;float:none;vertical-align:top}.medium-w25{width:25% !important}.medium-w33{width:33.333333% !important}.medium-w50{width:50% !important}.medium-w66{width:66.666666% !important}.medium-w75{width:75% !important}.medium-w100,.medium-wauto{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0}.medium-man,.medium-ma0{margin:0 !important}}@media (min-width: 576px) and (max-width: 767px){.small-hidden{display:none !important}.small-visible{display:block !important}.small-no-float{float:none}.small-inbl{display:inline-block;float:none;vertical-align:top}.small-w25{width:25% !important}.small-w33{width:33.333333% !important}.small-w50{width:50% !important}.small-w66{width:66.666666% !important}.small-w75{width:75% !important}.small-w100,.small-wauto{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0}.small-man,.small-ma0{margin:0 !important}.small-pan,.small-pa0{padding:0 !important}}@media (max-width: 575px){.mod,.col,fieldset{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0}.flex-container,.flex-container--row,.flex-row,.flex-container--column,.flex-column,.flex-container--row-reverse,.flex-row-reverse,.flex-container--column-reverse,.flex-column-reverse{flex-direction:column}.tiny-hidden{display:none !important}.tiny-visible{display:block !important}.tiny-no-float{float:none}.tiny-inbl{display:inline-block;float:none;vertical-align:top}.tiny-w25{width:25% !important}.tiny-w33{width:33.333333% !important}.tiny-w50{width:50% !important}.tiny-w66{width:66.666666% !important}.tiny-w75{width:75% !important}.tiny-w100,.tiny-wauto{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0}.tiny-man,.tiny-ma0{margin:0 !important}.tiny-pan,.tiny-pa0{padding:0 !important}}@media (min-width: 480px){[class*=" grid-"],[class^="grid-"]{display:grid;grid-auto-flow:dense}.has-gutter[class*=" grid-"],.has-gutter[class^="grid-"]{grid-gap:1rem}.has-gutter-l[class*=" grid-"],.has-gutter-l[class^="grid-"]{grid-gap:2rem}.has-gutter-xl[class*=" grid-"],.has-gutter-xl[class^="grid-"]{grid-gap:4rem}}@media (min-width: 480px){.autogrid,.grid{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.autogrid.has-gutter,.grid.has-gutter{grid-column-gap:1rem}.autogrid.has-gutter-l,.grid.has-gutter-l{grid-column-gap:2rem}.autogrid.has-gutter-xl,.grid.has-gutter-xl{grid-column-gap:4rem}}[class*="grid-2"]{grid-template-columns:repeat(2, 1fr)}[class*="grid-3"]{grid-template-columns:repeat(3, 1fr)}[class*="grid-4"]{grid-template-columns:repeat(4, 1fr)}[class*="grid-5"]{grid-template-columns:repeat(5, 1fr)}[class*="grid-6"]{grid-template-columns:repeat(6, 1fr)}[class*="grid-7"]{grid-template-columns:repeat(7, 1fr)}[class*="grid-8"]{grid-template-columns:repeat(8, 1fr)}[class*="grid-9"]{grid-template-columns:repeat(9, 1fr)}[class*="grid-10"]{grid-template-columns:repeat(10, 1fr)}[class*="grid-11"]{grid-template-columns:repeat(11, 1fr)}[class*="grid-12"]{grid-template-columns:repeat(12, 1fr)}[class*="col-1"]{grid-column:auto/span 1}[class*="row-1"]{grid-row:auto/span 1}[class*="col-2"]{grid-column:auto/span 2}[class*="row-2"]{grid-row:auto/span 2}[class*="col-3"]{grid-column:auto/span 3}[class*="row-3"]{grid-row:auto/span 3}[class*="col-4"]{grid-column:auto/span 4}[class*="row-4"]{grid-row:auto/span 4}[class*="col-5"]{grid-column:auto/span 5}[class*="row-5"]{grid-row:auto/span 5}[class*="col-6"]{grid-column:auto/span 6}[class*="row-6"]{grid-row:auto/span 6}[class*="col-7"]{grid-column:auto/span 7}[class*="row-7"]{grid-row:auto/span 7}[class*="col-8"]{grid-column:auto/span 8}[class*="row-8"]{grid-row:auto/span 8}[class*="col-9"]{grid-column:auto/span 9}[class*="row-9"]{grid-row:auto/span 9}[class*="col-10"]{grid-column:auto/span 10}[class*="row-10"]{grid-row:auto/span 10}[class*="col-11"]{grid-column:auto/span 11}[class*="row-11"]{grid-row:auto/span 11}[class*="col-12"]{grid-column:auto/span 12}[class*="row-12"]{grid-row:auto/span 12}@media (min-width: 480px) and (max-width: 767px){[class*="grid-"][class*="-small-1"]{grid-template-columns:repeat(1, 1fr)}[class*="col-"][class*="-small-1"]{grid-column:auto/span 1}[class*="grid-"][class*="-small-2"]{grid-template-columns:repeat(2, 1fr)}[class*="col-"][class*="-small-2"]{grid-column:auto/span 2}[class*="grid-"][class*="-small-3"]{grid-template-columns:repeat(3, 1fr)}[class*="col-"][class*="-small-3"]{grid-column:auto/span 3}[class*="grid-"][class*="-small-4"]{grid-template-columns:repeat(4, 1fr)}[class*="col-"][class*="-small-4"]{grid-column:auto/span 4}[class*="-small-all"]{grid-column:1 / -1}}.item-first{order:-1}.item-last{order:1}.grid-offset{visibility:hidden}.col-all{grid-column:1 / -1}.row-all{grid-row:1 / -1}@media (min-width: 480px){.media{display:flex;align-items:flex-start}.media-content{flex:1 1 0%}.media-figure--center{align-self:center}.media--reverse{flex-direction:row-reverse}}.skip-links{position:absolute}.skip-links a{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);padding:0.5em;background:black;color:white;text-decoration:none}.skip-links a:focus{position:static;overflow:visible;clip:auto}form,fieldset{border:none}fieldset{padding:2rem}fieldset legend{padding:0 0.5rem;border:0;white-space:normal}label{display:inline-block;cursor:pointer}[type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{font-family:inherit;font-size:inherit;border:0;box-shadow:0 0 0 1px #333 inset;color:#212529;vertical-align:middle;padding:0.5rem 1rem;margin:0;transition:0.25s;transition-property:box-shadow, background-color, color, border;-webkit-appearance:none;appearance:none}[type="submit"]{background-color:#333;color:#fff;cursor:pointer}input[readonly]{background-color:#e7e9ed}select{padding-right:2rem;border-radius:0;background-image:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20standalone%3D%22no%22%3F%3E%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20style%3D%22isolation%3Aisolate%22%20viewBox%3D%220%200%2020%2020%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cpath%20d%3D%22%20M%209.96%2011.966%20L%203.523%205.589%20C%202.464%204.627%200.495%206.842%201.505%207.771%20L%201.505%207.771%20L%208.494%2014.763%20C%209.138%2015.35%2010.655%2015.369%2011.29%2014.763%20L%2011.29%2014.763%20L%2018.49%207.771%20C%2019.557%206.752%2017.364%204.68%2016.262%205.725%20L%2016.262%205.725%20L%209.96%2011.966%20Z%20%22%20fill%3D%22inherit%22/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;background-size:1.2rem}select::-ms-expand{display:none}textarea{min-height:5em;vertical-align:top;resize:vertical;white-space:pre-wrap}[type="search"]::-webkit-search-decoration,[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-results-button,[type="search"]::-webkit-search-results-decoration{display:none}::-webkit-input-placeholder{color:#777}input:-moz-placeholder,textarea:-moz-placeholder{color:#777}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#777}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#777}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#777}input::placeholder,textarea::placeholder{color:#777}progress{width:100%;vertical-align:middle}.btn-group__description,.btn--navbar,.button--navbar,.btn--ghost,.button--ghost,.btn--cancel,.button--cancel,.btn--show,.button--show,.btn--edit,.button--edit,.btn--delete,.button--delete,.btn--new,.button--new,.btn--submit,.button--submit,.btn--inverse,.button--inverse,.btn--danger,.button--danger,.btn--warning,.button--warning,.btn--info,.button--info,.btn--success,.button--success,.btn--primary,.button--primary,.btn--default,.button--default,.btn,.button,[type="button"],button{display:inline-block;padding:1rem 1.5rem;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:0.25s;transition-property:box-shadow, background-color, color, border;text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;color:#212529;border:none;border-radius:0;background-color:#e7e9ed;font-family:inherit;font-size:inherit;line-height:1}.btn:focus,.button:focus,[type="button"]:focus,button:focus{-webkit-tap-highlight-color:transparent}.btn--default,.button--default{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.btn--default:active,.btn--default:focus,.btn--default:hover,.button--default:active,.button--default:focus,.button--default:hover{background-color:#e6e6e6}.btn--primary,.button--primary{background-color:#0275D8;color:#fff;box-shadow:inset 0 0 0 1px #025aa5}.btn--primary:active,.btn--primary:focus,.btn--primary:hover,.button--primary:active,.button--primary:focus,.button--primary:hover{background-color:#025aa5}.btn--success,.button--success{background-color:#5CB85C;color:#fff;box-shadow:inset 0 0 0 1px #449d44}.btn--success:active,.btn--success:focus,.btn--success:hover,.button--success:active,.button--success:focus,.button--success:hover{background-color:#449d44}.btn--info,.button--info{background-color:#5BC0DE;color:#000;box-shadow:inset 0 0 0 1px #31b0d5}.btn--info:active,.btn--info:focus,.btn--info:hover,.button--info:active,.button--info:focus,.button--info:hover{background-color:#31b0d5}.btn--warning,.button--warning{background-color:#F0AD4E;color:#000;box-shadow:inset 0 0 0 1px #ec971f}.btn--warning:active,.btn--warning:focus,.btn--warning:hover,.button--warning:active,.button--warning:focus,.button--warning:hover{background-color:#ec971f}.btn--danger,.button--danger{background-color:#D9534F;color:#fff;box-shadow:inset 0 0 0 1px #c9302c}.btn--danger:active,.btn--danger:focus,.btn--danger:hover,.button--danger:active,.button--danger:focus,.button--danger:hover{background-color:#c9302c}.btn--inverse,.button--inverse{background-color:#fff;color:#fff;box-shadow:inset 0 0 0 1px #e6e6e6}.btn--inverse:active,.btn--inverse:focus,.btn--inverse:hover,.button--inverse:active,.button--inverse:focus,.button--inverse:hover{background-color:#e6e6e6}.btn--submit,.button--submit{background-color:#5CB85C;color:#fff;box-shadow:inset 0 0 0 1px #449d44}.btn--submit:active,.btn--submit:focus,.btn--submit:hover,.button--submit:active,.button--submit:focus,.button--submit:hover{background-color:#449d44}.btn--new,.button--new{background-color:#5CB85C;color:#fff;box-shadow:inset 0 0 0 1px #449d44}.btn--new:active,.btn--new:focus,.btn--new:hover,.button--new:active,.button--new:focus,.button--new:hover{background-color:#449d44}.btn--delete,.button--delete{background-color:#D9534F;color:#fff;box-shadow:inset 0 0 0 1px #c9302c}.btn--delete:active,.btn--delete:focus,.btn--delete:hover,.button--delete:active,.button--delete:focus,.button--delete:hover{background-color:#c9302c}.btn--edit,.button--edit{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.btn--edit:active,.btn--edit:focus,.btn--edit:hover,.button--edit:active,.button--edit:focus,.button--edit:hover{background-color:#e6e6e6}.btn--show,.button--show{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.btn--show:active,.btn--show:focus,.btn--show:hover,.button--show:active,.button--show:focus,.button--show:hover{background-color:#e6e6e6}.btn--cancel,.button--cancel{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.btn--cancel:active,.btn--cancel:focus,.btn--cancel:hover,.button--cancel:active,.button--cancel:focus,.button--cancel:hover{background-color:#e6e6e6}.btn--ghost,.button--ghost{background-color:transparent;color:#fff;box-shadow:inset 0 0 0 1px #fff}.btn--ghost:active,.btn--ghost:focus,.btn--ghost:hover,.button--ghost:active,.button--ghost:focus,.button--ghost:hover{background-color:rgba(0,0,0,0)}.btn--navbar,.button--navbar{background-color:#ced4da;color:#212529;box-shadow:inset 0 0 0 1px #fff}.btn--navbar:active,.btn--navbar:focus,.btn--navbar:hover,.button--navbar:active,.button--navbar:focus,.button--navbar:hover{background-color:#b1bbc4}.btn--small,.button--small{padding:0.7rem 1rem;font-size:.8em}.btn--big,.button--big{padding:1.5rem 2rem;font-size:1.4em}.btn--block,.button--block{width:100% !important;display:block}.btn--unstyled,.button--unstyled{padding:0;border:none;text-align:left;background:none;border-radius:0;box-shadow:none;-webkit-appearance:none;appearance:none}.btn--unstyled:focus,.button--unstyled:focus{box-shadow:none;outline:none}.nav-button{padding:0;background-color:transparent;outline:0;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.nav-button>*{display:inline-flex;vertical-align:top;flex-direction:column;justify-content:space-between;align-items:stretch;height:2.6rem;width:2.6rem;padding:0;background-color:transparent;background-image:linear-gradient(#333, #333);background-position:center;background-repeat:no-repeat;background-origin:content-box;background-size:100% 5px;transition:.25s;transition-property:background, -webkit-transform;transition-property:transform, background;transition-property:transform, background, -webkit-transform;will-change:transform, background}.nav-button>*::before,.nav-button>*::after{content:"";height:5px;background:#333;transition:.25s;transition-property:top, -webkit-transform;transition-property:transform, top;transition-property:transform, top, -webkit-transform;will-change:transform, top}.nav-button:hover>*{background-color:transparent}.nav-button:focus{outline:0}.nav-button.is-active>*{background-image:none;justify-content:center}.nav-button.is-active>*::before{-webkit-transform:translateY(50%) rotate3d(0, 0, 1, 45deg);transform:translateY(50%) rotate3d(0, 0, 1, 45deg)}.nav-button.is-active>*::after{-webkit-transform:translateY(-50%) rotate3d(0, 0, 1, -45deg);transform:translateY(-50%) rotate3d(0, 0, 1, -45deg)}.tag,.tag--navbar,.tag--ghost,.tag--cancel,.tag--show,.tag--edit,.tag--delete,.tag--new,.tag--submit,.tag--inverse,.tag--danger,.tag--warning,.tag--info,.tag--success,.tag--primary,.tag--default{display:inline-block;padding:3px 0.5rem;vertical-align:baseline;white-space:nowrap;color:#212529;border-radius:0;background-color:#e7e9ed;line-height:1}.tag--default{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.tag--primary{background-color:#0275D8;color:#fff;box-shadow:inset 0 0 0 1px #025aa5}.tag--success{background-color:#5CB85C;color:#fff;box-shadow:inset 0 0 0 1px #449d44}.tag--info{background-color:#5BC0DE;color:#000;box-shadow:inset 0 0 0 1px #31b0d5}.tag--warning{background-color:#F0AD4E;color:#000;box-shadow:inset 0 0 0 1px #ec971f}.tag--danger{background-color:#D9534F;color:#fff;box-shadow:inset 0 0 0 1px #c9302c}.tag--inverse{background-color:#fff;color:#fff;box-shadow:inset 0 0 0 1px #e6e6e6}.tag--submit{background-color:#5CB85C;color:#fff;box-shadow:inset 0 0 0 1px #449d44}.tag--new{background-color:#5CB85C;color:#fff;box-shadow:inset 0 0 0 1px #449d44}.tag--delete{background-color:#D9534F;color:#fff;box-shadow:inset 0 0 0 1px #c9302c}.tag--edit{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.tag--show{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.tag--cancel{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.tag--ghost{background-color:transparent;color:#fff;box-shadow:inset 0 0 0 1px #fff}.tag--navbar{background-color:#ced4da;color:#212529;box-shadow:inset 0 0 0 1px #fff}.tag--small{font-size:1rem}.tag--big{font-size:1.8rem}.tag--block{width:100% !important;display:block}.tag.disabled,.disabled.tag--default,.disabled.tag--primary,.disabled.tag--success,.disabled.tag--info,.disabled.tag--warning,.disabled.tag--danger,.disabled.tag--inverse,.disabled.tag--submit,.disabled.tag--new,.disabled.tag--delete,.disabled.tag--edit,.disabled.tag--show,.disabled.tag--cancel,.disabled.tag--ghost,.disabled.tag--navbar,.tag--disabled{opacity:0.5;cursor:not-allowed}.tag:empty,.tag--default:empty,.tag--primary:empty,.tag--success:empty,.tag--info:empty,.tag--warning:empty,.tag--danger:empty,.tag--inverse:empty,.tag--submit:empty,.tag--new:empty,.tag--delete:empty,.tag--edit:empty,.tag--show:empty,.tag--cancel:empty,.tag--ghost:empty,.tag--navbar:empty{display:none}.badge,.badge--navbar,.badge--ghost,.badge--cancel,.badge--show,.badge--edit,.badge--delete,.badge--new,.badge--submit,.badge--inverse,.badge--danger,.badge--warning,.badge--info,.badge--success,.badge--primary,.badge--default{display:inline-block;padding:0.5rem;border-radius:50%;color:#212529;background-color:#e7e9ed;line-height:1}.badge::before,.badge--navbar::before,.badge--ghost::before,.badge--cancel::before,.badge--show::before,.badge--edit::before,.badge--delete::before,.badge--new::before,.badge--submit::before,.badge--inverse::before,.badge--danger::before,.badge--warning::before,.badge--info::before,.badge--success::before,.badge--primary::before,.badge--default::before{content:"";display:inline-block;vertical-align:middle;padding-top:100%}.badge--default{background-color:#fff;color:#212529}.badge--primary{background-color:#0275D8;color:#fff}.badge--success{background-color:#5CB85C;color:#fff}.badge--info{background-color:#5BC0DE;color:#000}.badge--warning{background-color:#F0AD4E;color:#000}.badge--danger{background-color:#D9534F;color:#fff}.badge--inverse{background-color:#fff;color:#fff}.badge--submit{background-color:#5CB85C;color:#fff}.badge--new{background-color:#5CB85C;color:#fff}.badge--delete{background-color:#D9534F;color:#fff}.badge--edit{background-color:#fff;color:#212529}.badge--show{background-color:#fff;color:#212529}.badge--cancel{background-color:#fff;color:#212529}.badge--ghost{background-color:transparent;color:#fff}.badge--navbar{background-color:#ced4da;color:#212529}.badge--small{font-size:1rem}.badge--big{font-size:1.8rem}.badge.disabled,.disabled.badge--default,.disabled.badge--primary,.disabled.badge--success,.disabled.badge--info,.disabled.badge--warning,.disabled.badge--danger,.disabled.badge--inverse,.disabled.badge--submit,.disabled.badge--new,.disabled.badge--delete,.disabled.badge--edit,.disabled.badge--show,.disabled.badge--cancel,.disabled.badge--ghost,.disabled.badge--navbar,.badge--disabled{opacity:0.5;cursor:not-allowed}.badge:empty,.badge--default:empty,.badge--primary:empty,.badge--success:empty,.badge--info:empty,.badge--warning:empty,.badge--danger:empty,.badge--inverse:empty,.badge--submit:empty,.badge--new:empty,.badge--delete:empty,.badge--edit:empty,.badge--show:empty,.badge--cancel:empty,.badge--ghost:empty,.badge--navbar:empty{display:none}.alert,.alert--navbar,.alert--ghost,.alert--cancel,.alert--show,.alert--edit,.alert--delete,.alert--new,.alert--submit,.alert--inverse,.alert--danger,.alert--warning,.alert--info,.alert--success,.alert--primary,.alert--default{padding:1rem 1rem;margin-top:0.75em;margin-bottom:0;color:#212529;border-radius:0;background-color:#e7e9ed}.alert a,.alert--navbar a,.alert--ghost a,.alert--cancel a,.alert--show a,.alert--edit a,.alert--delete a,.alert--new a,.alert--submit a,.alert--inverse a,.alert--danger a,.alert--warning a,.alert--info a,.alert--success a,.alert--primary a,.alert--default a{color:inherit;text-decoration:underline}.alert--default{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.alert--primary{background-color:#0275D8;color:#fff;box-shadow:inset 0 0 0 1px #025aa5}.alert--success{background-color:#5CB85C;color:#fff;box-shadow:inset 0 0 0 1px #449d44}.alert--info{background-color:#5BC0DE;color:#000;box-shadow:inset 0 0 0 1px #31b0d5}.alert--warning{background-color:#F0AD4E;color:#000;box-shadow:inset 0 0 0 1px #ec971f}.alert--danger{background-color:#D9534F;color:#fff;box-shadow:inset 0 0 0 1px #c9302c}.alert--inverse{background-color:#fff;color:#fff;box-shadow:inset 0 0 0 1px #e6e6e6}.alert--submit{background-color:#5CB85C;color:#fff;box-shadow:inset 0 0 0 1px #449d44}.alert--new{background-color:#5CB85C;color:#fff;box-shadow:inset 0 0 0 1px #449d44}.alert--delete{background-color:#D9534F;color:#fff;box-shadow:inset 0 0 0 1px #c9302c}.alert--edit{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.alert--show{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.alert--cancel{background-color:#fff;color:#212529;box-shadow:inset 0 0 0 1px #E5E5E5}.alert--ghost{background-color:transparent;color:#fff;box-shadow:inset 0 0 0 1px #fff}.alert--navbar{background-color:#ced4da;color:#212529;box-shadow:inset 0 0 0 1px #fff}.alert--small{font-size:1rem}.alert--big{font-size:1.8rem}.alert--block{width:100% !important;display:block}.alert.disabled,.disabled.alert--default,.disabled.alert--primary,.disabled.alert--success,.disabled.alert--info,.disabled.alert--warning,.disabled.alert--danger,.disabled.alert--inverse,.disabled.alert--submit,.disabled.alert--new,.disabled.alert--delete,.disabled.alert--edit,.disabled.alert--show,.disabled.alert--cancel,.disabled.alert--ghost,.disabled.alert--navbar,.alert--disabled{opacity:0.5;cursor:not-allowed}.alert:empty,.alert--default:empty,.alert--primary:empty,.alert--success:empty,.alert--info:empty,.alert--warning:empty,.alert--danger:empty,.alert--inverse:empty,.alert--submit:empty,.alert--new:empty,.alert--delete:empty,.alert--edit:empty,.alert--show:empty,.alert--cancel:empty,.alert--ghost:empty,.alert--navbar:empty{display:none}.movement .header .label,.affectation .header .label,.expense-report .header .label,.income .header .label,.imputation .header .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-widget .header .close,.toolbar__item,.clickable{cursor:pointer}.alert,.alert--default,.alert--primary,.alert--success,.alert--info,.alert--warning,.alert--danger,.alert--inverse,.alert--submit,.alert--new,.alert--delete,.alert--edit,.alert--show,.alert--cancel,.alert--ghost,.alert--navbar{margin-bottom:1rem}.badge--count{display:inline-block;text-align:center;font-size:1rem;border-radius:1rem}.balance-columns{margin-bottom:4rem}.balance-columns__line{display:flex}.balance-columns__column{flex-grow:1;width:50%}.balance-columns__column:first-child{padding-right:2rem}.btn{border-radius:3px;font-weight:normal}.btn-group{display:inline-flex}.btn-group__description{cursor:initial;padding-right:0.5rem;border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-group>.btn{border-radius:0}.btn-group>.btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-group>.btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.btn-group>.dropdown>.btn{border-radius:0;margin:0}.btn-group>.dropdown:first-child>.btn{border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-group>.dropdown:last-child>.btn{border-top-right-radius:3px;border-bottom-right-radius:3px}@supports (display: grid){@media (min-width: 0){dl .definition{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1.5rem}}}dl .definition>dt{grid-column:auto / span 2;text-align:right;font-weight:bold}dl .definition>dd{grid-column:auto / span 10}dl .definition.separator{border-top:1px solid #E5E5E5}.drop-zone{border:3px dashed #0275D8;background-color:rgba(2,117,216,0.2);color:#fff;font-weight:700;border-radius:5px;display:none;width:170px;text-align:center}.drop-zone--visible{display:block}.dropdown{position:relative;display:inline-block}.dropdown__menu{font-size:1rem;padding:5px 0;display:none;background-color:#fff;z-index:2000;position:absolute;color:#212529;min-width:230px;box-shadow:0 0 12px -8px black;border-radius:5px;border:1px solid #E5E5E5;font-weight:normal;text-align:left;line-height:normal}@media (min-width: 576px){.dropdown__menu{font-size:1.2rem}}.dropdown__menu:hover{display:block}.dropdown__menu--lg{min-width:200px}.dropdown__menu--right{right:0}.dropdown__menu__item{padding:1rem;display:block}.dropdown__menu__item:hover{background-color:#eee}.dropdown__menu__item--separator{border-top:1px solid #E5E5E5}.dropdown__menu__item--title{font-weight:bold}.dropdown__menu__item--subtitle{font-size:1rem}@media (min-width: 576px){.dropdown__menu__item--subtitle{font-size:1.2rem}}.dropdown__trigger:active+.dropdown__menu,.dropdown__trigger:focus+.dropdown__menu{display:block}label{display:block;font-weight:normal}label.input-file input[type="file"]{display:none}form .actions{border-top:1px solid #E5E5E5;background-color:#f8f9fa;padding:1.5rem}@supports (display: grid){@media (min-width: 0){form .actions{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0}}}form .actions div:last-child:not(:first-child){text-align:right}[type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{box-shadow:none;border:1px solid #E5E5E5;border-radius:3px;width:100%;background-color:#fff}[type="color"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="email"]:focus,[type="month"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="text"]:focus,[type="time"]:focus,[type="url"]:focus,[type="week"]:focus,select:focus,textarea:focus{border:1px solid #acb3c2}[required]{border-color:#F0AD4E}.field{margin-bottom:1.5rem}@supports (display: grid){@media (min-width: 0){.field{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1.5rem}}}.field__help{font-size:1rem;font-style:italic}@media (min-width: 576px){.field__help{font-size:1.2rem}}.field label{text-align:right;padding-top:0.7rem}.field--inline{display:flex}.field--inline label{display:inline-block}.field--inline>input,.field--inline>select,.field--inline>textarea{flex-grow:1}.field--inline>.btn{flex:none}.fa-account::before{content:"\f51e"}.fa-expense-report::before{content:"\f571"}.fa-expense::before{content:"\f53a"}.fa-income::before{content:"\f4c0"}.fa-mission::before{content:"\f0b1"}.fa-movement::before{content:"\f362"}.fa-tiime-entity::before{content:"\f56f"}.fa-worksheet::before{content:"\f073"}.fa-edit::before{content:"\f304"}.fa-proof::before{content:"\f1c1"}.fa-have-refund::before,.fa-have-proof::before{content:"\f00c";color:#5CB85C}.fa-have-tiime-link::before{content:"\f0c1";color:#5CB85C}.fa-have-tiime-proof::before{content:"\f0c6";color:#5CB85C}.fa-have-no-proof::before{content:"\f12a";color:#F0AD4E}.fa-have-no-tiime-link::before{content:"\f0c1";color:#e7e9ed}.fa-have-no-tiime-proof::before{content:"\f0c6";color:#F0AD4E}.fa-have-no-refund::before{content:"\f00d";color:#F0AD4E}.main-area{display:flex}.page-content{flex-grow:1;padding:1.5rem}.main-menu{position:fixed;background-color:#f8f9fa;color:#333;width:20rem;height:100vh;border-right:2px solid #E5E5E5;margin:0;padding:0;list-style:none;z-index:1000}.main-menu__item:hover{background-color:#eee}.main-menu__item a{border-left:3px solid transparent;display:block;padding:0 1rem;color:inherit;line-height:50px}.main-menu__item a.active{border-left-color:#4b4ba3;color:#4b4ba3;background-color:#E5E5E5;font-weight:bold}.main-menu+.page-content{margin-left:20rem}@media (max-width: 767px){.main-menu{width:5rem}.main-menu+.page-content{margin-left:5rem}.main-menu__item>a>span{display:none}.main-menu:hover{width:20rem}.main-menu:hover .main-menu__item>a>span{display:inline-block}}.navbar{display:flex;align-items:center;position:fixed;top:0;width:100%;background-color:#f8f9fa;height:50px;padding-left:1rem;padding-right:1rem;border-bottom:2px solid #cccccc;z-index:1000}.navbar__title{margin:0;flex-grow:1;font-size:1.6rem}@media (min-width: 576px){.navbar__title{font-size:1.8rem}}.navbar__logo{width:2em;height:2em;border:1px solid #E5E5E5;border-radius:5px}.navbar__item{margin-left:1rem}.navbar+.main-area{margin-top:50px}.page-header{padding:1rem;display:flex;align-items:center;height:50px;border-bottom:1px solid #E5E5E5;margin:-1.5rem -1.5rem 1rem -1.5rem}.page-header__title{font-size:1.8rem;font-weight:bold;line-height:1em;flex-grow:2;margin:0}@media (min-width: 576px){.page-header__title{font-size:2.2rem}}.page-header__actions .btn:not(:last-child){margin-right:1.5rem}.page-header__actions .btn-group:not(:last-child){margin-right:1.5rem}.page-header__actions .btn-group .btn{margin-right:0}.tabs{border-bottom:1px solid #E5E5E5}.tabs .tab{display:inline-block}.tabs .tab a{display:block;padding:1rem;border-bottom:2px solid transparent}.tabs .tab a:hover:not(.active){border-bottom-color:#E5E5E5}.tabs .tab a.active{border-bottom-color:black;font-weight:bold}table{width:100%}table td.action{min-width:auto;width:100px;max-width:100px}table td.actions{min-width:auto;width:180px;max-width:180px}table tr.separator{border-top:1px solid #E5E5E5}table th{white-space:nowrap}table th.fill{width:100%}table th:not(:last-child),table td:not(:last-child){padding-right:1rem}.toolbar{padding:1rem 0;border-bottom:1px solid #E5E5E5}.toolbar__item{font-size:1rem}@media (min-width: 576px){.toolbar__item{font-size:1.2rem}}.toolbar__item:not(:last-child){margin-right:1rem}.toolbar__separator{margin:-1rem 0 -1rem -1rem;padding:1rem;border-left:1px solid #E5E5E5;content:''}body{font-weight:lighter}.is-success,.is-positive{color:#5CB85C}.is-warning{color:#F0AD4E}.is-danger,.is-error,.is-negative{color:#D9534F}.is-info{color:#5BC0DE}.strong{font-weight:bold}a{text-decoration:none}a:hover{text-decoration:none}.text-preformatted{white-space:pre-wrap}.movement,.affectation,.expense-report,.income,.imputation{border-bottom:1px solid #E5E5E5;padding:1rem 0}@supports (display: grid){@media (min-width: 0){.movement .header,.affectation .header,.expense-report .header,.income .header,.imputation .header{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1rem}}}.movement .header .label,.affectation .header .label,.expense-report .header .label,.income .header .label,.imputation .header .label{grid-column:auto / span 6;font-weight:normal}.movement .header .date,.affectation .header .date,.expense-report .header .date,.income .header .date,.imputation .header .date{grid-column:auto / span 2}.movement .header .actions,.affectation .header .actions,.expense-report .header .actions,.income .header .actions,.imputation .header .actions{grid-column:auto / span 2;text-align:right}.movement .content,.affectation .content,.expense-report .content,.income .content,.imputation .content{font-size:1rem}@supports (display: grid){@media (min-width: 0){.movement .content,.affectation .content,.expense-report .content,.income .content,.imputation .content{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:1rem}}}@media (min-width: 576px){.movement .content,.affectation .content,.expense-report .content,.income .content,.imputation .content{font-size:1.2rem}}.movement .content .description,.affectation .content .description,.expense-report .content .description,.income .content .description,.imputation .content .description{grid-column:auto / span 6}.movement:hover .header .dropdown,.affectation:hover .header .dropdown,.expense-report:hover .header .dropdown,.income:hover .header .dropdown,.imputation:hover .header .dropdown{color:#212529}.balance{font-weight:bold;white-space:nowrap}.comparator{display:block;border-top:1px solid #cccccc}.comparator__content{font-family:monospace;font-weight:normal;margin:0 1rem -1rem 1rem;padding:1rem;background-color:#f7f7f7}@supports (display: grid){@media (min-width: 0){.comparator__content{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}}.comparator__content__line{display:flex;height:1.5em;font-size:1em}.comparator__content__line dt{flex-grow:1}.comparator__content__line--old dd{text-align:right}.comparator__content__line--new{flex-direction:row-reverse}.comparator__content__line--new dt{text-align:right}.comparator__content__line.is-deleted{color:#D9534F;background-color:#eba5a3}.comparator__content__line.is-different{color:#5BC0DE;background-color:#b0e1ef}.comparator__content__line.is-equal{background-color:transparent;color:#7e8b98}.comparator__content__line:hover{background-color:rgba(255,255,255,0.8)}.comparator__actions{padding:2rem 1rem 0 1rem;text-align:right}.expense-report .content .account{grid-column:auto / span 2}.expense-report--concise{border-top:1px solid #E5E5E5;border-bottom:none;width:80%}.expense-report--concise .content .amount-vat{grid-column:8 / span 2;font-size:0.8em;text-align:right}.modal{display:none;background-color:rgba(248,249,250,0.7);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:5000}.modal-widget{position:fixed;left:50%;width:50%;top:150px;height:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;border-radius:5px;border:1px solid #E5E5E5;box-shadow:0 0 15px -3px rgba(0,0,0,0.2)}.modal-widget .header{font-size:1.8rem;padding:1rem;border-bottom:1px solid #E5E5E5}@media (min-width: 576px){.modal-widget .header{font-size:2.2rem}}.modal-widget .header .close{float:right}.modal-widget .content{padding:1rem}.modal.visible{display:block}.movement .header .label,.affectation .header .label,.expense-report .header .label,.income .header .label,.imputation .header .label{grid-column:auto / span 4}.movement .header .status,.affectation .header .status,.expense-report .header .status,.income .header .status,.imputation .header .status{grid-column:auto / span 2}.movement .header .amount,.affectation .header .amount,.expense-report .header .amount,.income .header .amount,.imputation .header .amount{grid-column:auto / span 2;font-weight:bold;text-align:right}.movement .content .affectations,.affectation .content .affectations,.expense-report .content .affectations,.income .content .affectations,.imputation .content .affectations{grid-column:auto / span 2}.movement .content .vat,.affectation .content .vat,.expense-report .content .vat,.income .content .vat,.imputation .content .vat{grid-column:auto / span 2;text-align:right}.movement .drop-zone,.affectation .drop-zone,.expense-report .drop-zone,.income .drop-zone,.imputation .drop-zone{position:absolute;z-index:1}.movement--concise{border-top:1px solid #E5E5E5;border-bottom:none;width:80%}.movement--concise .header .label{grid-column:auto / span 6}.movement--concise .header .date{grid-column:7 / span 2}.movement--concise .header .amount{grid-column:auto / span 2}.movement--concise .header .actions{grid-column:auto / span 2}.movement--concise .content .amount-vat{grid-column:9 / span 2;font-size:0.8em;text-align:right}.work-sheet__header{text-align:center;display:flex;align-items:center}.work-sheet__header .name{text-align:center;overflow-x:hidden;max-height:1.5em;margin-right:1rem}.work-sheet__header button{flex:none}.work-sheet__user:not(:last-child){border-right:1px solid #E5E5E5}.work-sheet__content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1rem;padding:0 1rem;align-items:center}.work-sheet__form{display:flex;align-items:center}.work-sheet__form .content{flex-grow:1;max-height:4rem;overflow-y:hidden}.work-sheet__form .actions{flex:none;display:none}.work-sheet__form--editing .actions,.work-sheet__form:hover .actions{display:block}.work-sheet__form>.field{margin-bottom:0}.work-sheet__day{height:5rem}.work-sheet__day:hover{background-color:#f8f9fa}.work-sheet__day--weekend,.work-sheet__day--weekend .day-header{background-color:#e7e9ed;color:#818ca1}.work-sheet__date{text-align:right;background-color:#e7e9ed;color:#818ca1;width:30px;padding:0 1rem}
