/* Minification failed. Returning unminified contents.
(5,983): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,1077): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,1512): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,1700): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,5510): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,5555): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,5707): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,5737): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,9577): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,9690): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,10448): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,10650): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,11512): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,11655): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,12504): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,12649): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,13594): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,13839): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,17597): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,17761): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,18483): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,18680): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,19458): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,19489): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,19604): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,19744): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,20159): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,20189): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,20302): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,20440): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,22086): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,22117): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,22297): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,22577): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,22607): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,22856): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,23376): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,23448): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,25017): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,25109): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,25257): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,25405): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,25509): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,25732): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,25882): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,28261): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,28380): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,28851): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,28903): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,29221): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,29597): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,31552): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(5,31619): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(5,31690): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,31778): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(5,31873): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(5,31972): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,32279): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,32382): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,32626): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,32967): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,33076): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,33412): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,34847): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,34935): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,35997): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,36230): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,36987): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,37060): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,37212): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,37283): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,37526): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,39794): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,39972): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,40003): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,41939): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(5,42063): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,42233): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,42964): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(5,43085): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,43250): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,45017): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(5,45409): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,45936): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,46351): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,46520): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,47339): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(5,47724): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,48242): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,48652): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,48818): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,51151): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,51182): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,51251): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,51281): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,52124): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,53251): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,53448): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,54504): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,55004): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,61273): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,61318): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,61632): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,61662): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,69866): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,70181): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,72343): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,72825): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,75091): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,75497): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,78075): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,78483): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,81238): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,81826): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,89415): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,89781): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,91438): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,91876): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,93494): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,93525): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,93755): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,94013): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,94847): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,94877): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,95104): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,95359): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,99578): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,99609): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,99977): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,100416): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,100446): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,100953): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,101968): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,102121): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,105472): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,105665): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,105997): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,106288): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,106494): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,106965): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,107274): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,111975): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,112222): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,113283): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,113396): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,114144): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,115250): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,120091): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(5,120223): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(5,120363): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,120549): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(5,120738): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(5,120935): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,121655): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,121909): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,122479): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,123279): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,123499): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,124290): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,127498): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,127683): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,129953): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,130498): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,132079): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,132234): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,132607): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,132759): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,133359): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,138102): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,138527): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,138558): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,143156): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(5,143442): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,143820): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,145551): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(5,145832): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,146201): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,150400): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(5,151382): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,152725): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,153668): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,154035): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,155942): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(5,156911): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,158237): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,159171): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,159533): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,165117): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(5,165148): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(5,165281): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,165311): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(5,167350): run-time error CSS1039: Token not allowed after unary operator: '-webshop-font-family'
(5,167462): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(5,167935): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(5,168318): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,45689): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,45783): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,46194): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,47543): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,47659): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,47946): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,48003): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,48090): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,48160): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,48235): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,48300): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,48401): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(6,48602): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,50259): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,55155): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(6,55363): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(6,55676): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,55714): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,56439): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,60237): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(6,60312): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,60470): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(6,61100): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,61208): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,61724): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,61807): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,61868): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,62036): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,63278): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,63324): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,63363): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,63427): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,64008): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,64123): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,64231): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,64349): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(6,64436): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,65230): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,66124): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,66425): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,66555): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,66631): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,66705): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,66763): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,67240): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,67411): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,67680): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,67719): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(6,67763): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,68075): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,68171): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,68259): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,68319): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,68377): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,68416): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(6,69052): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,69333): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,69417): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,69455): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,69706): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,72240): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(6,72472): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,72630): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,93309): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,93406): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,93562): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,94540): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,97320): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,99041): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,100286): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,101957): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,102069): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,102723): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,102934): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,103202): run-time error CSS1039: Token not allowed after unary operator: '-webshop-font-family'
(6,103303): run-time error CSS1039: Token not allowed after unary operator: '-webshop-header-color'
(6,103567): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,103660): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,103982): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,104314): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(6,105176): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,105958): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,105986): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,106654): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,107812): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,107986): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,109099): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,109127): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,109302): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,109330): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,109550): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,109578): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,110101): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,110370): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,110684): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,110879): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,110907): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,111376): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,111979): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,112165): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,112220): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,112351): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,112539): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,112594): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,112824): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,112855): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,112910): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,112941): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,115032): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,120451): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(6,120639): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(6,121651): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,121698): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,125909): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(6,126830): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(6,126914): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,127747): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,127789): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,128299): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(6,128418): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,130172): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,131260): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,131773): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,132121): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,132367): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,132711): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,132817): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,133079): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,133328): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,133588): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,133936): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,134879): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,134925): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,135224): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,136503): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,136839): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,137402): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,137774): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(6,137835): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,138563): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,138925): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,139249): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,139933): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,141826): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,146204): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,146231): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,146536): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,146617): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,146647): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,146731): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,146990): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,147983): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,148393): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,148457): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,148585): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,148694): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,148765): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,148833): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,150622): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,150697): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,151144): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,151770): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,151889): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,151965): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,152029): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,152142): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,152479): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,152547): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,152814): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,152842): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,153344): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,153610): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,153638): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,155695): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,155816): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,155844): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,156023): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,156185): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,156632): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,157864): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,159034): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,159370): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,160222): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,160262): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,161597): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,162069): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(6,165152): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,165320): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,165425): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,168991): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(6,170013): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,170723): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,174232): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(6,174518): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,175194): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,182945): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,183125): run-time error CSS1039: Token not allowed after unary operator: '-webshop-available-color'
(6,183205): run-time error CSS1039: Token not allowed after unary operator: '-webshop-orderable-color'
(6,183267): run-time error CSS1039: Token not allowed after unary operator: '-webshop-unavailable-color'
(6,184458): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,188593): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,189605): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,193910): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,197405): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(6,197456): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,199939): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,201980): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,235821): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,235849): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,239931): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color-rgb'
(6,240305): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(6,243558): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(6,249108): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,249136): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,249403): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,249431): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,249961): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,250331): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,250677): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,251130): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,251158): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,251764): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,251792): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,252079): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,252107): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,252419): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,252815): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,253186): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,258117): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,258636): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,262060): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,262113): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,262293): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,263199): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(6,263254): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,268769): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,269020): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,270219): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(6,270569): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,271006): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,272176): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,272804): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(6,272871): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,273071): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-700'
(6,273451): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,274992): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,281072): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,282915): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,283906): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-200'
(6,284017): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,284323): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-200'
(6,284372): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-200'
(6,284711): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,284783): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(6,288347): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,293137): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(6,293921): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,294791): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(6,294795): run-time error CSS1046: Expect comma, found '-'
(6,294796): run-time error CSS1047: Expected number or percentage value in rgb function, found '-theme-text-500'
(6,294811): run-time error CSS1046: Expect comma, found ')'
(6,294812): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(6,294973): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,295046): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,295117): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,295190): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,295765): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,296546): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,299251): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,299420): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,299517): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,299618): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,299714): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,301380): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,301641): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,302083): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,302207): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,302809): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,303183): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,303486): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,303809): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,304107): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,305126): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,309083): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,310967): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(6,311028): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,311158): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,318589): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,318883): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(6,318931): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,318992): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(6,320395): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,323599): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(6,336433): run-time error CSS1039: Token not allowed after unary operator: '-webshop-font-size'
(6,336561): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,336616): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(6,336900): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,336928): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(6,337211): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(6,337425): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(6,338205): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(6,339482): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,339592): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(6,341825): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,342357): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,343470): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,344834): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(6,347133): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,347309): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,350941): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,357814): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(6,358201): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358234): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358286): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358322): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358370): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358403): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358469): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358502): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358554): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358590): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358638): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(6,358671): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
 */
@charset "UTF-8";.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-body-1 p,.mat-body p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.34375em) scale(.75);transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.34374em) scale(.75);transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.79167em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.66667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28122em) scale(.75);transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28121em) scale(.75);transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.2812em) scale(.75);transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-.59375em) scale(.75);transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-.59374em) scale(.75);transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.59375em) scale(.75);transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.59374em) scale(.75);transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content,.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group,.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){-webkit-transform:translateZ(0);transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;-webkit-transition:opacity,-webkit-transform 0ms cubic-bezier(0,0,.2,1);transition:opacity,-webkit-transform 0ms cubic-bezier(0,0,.2,1);transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transition:opacity,transform 0ms cubic-bezier(0,0,.2,1),-webkit-transform 0ms cubic-bezier(0,0,.2,1);-webkit-transform:scale(0);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:-webkit-box;display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-transition:opacity .4s cubic-bezier(.25,.8,.25,1);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@-webkit-keyframes cdk-text-field-autofill-start{
  /*!*/}@keyframes cdk-text-field-autofill-start{
  /*!*/}@-webkit-keyframes cdk-text-field-autofill-end{
  /*!*/}@keyframes cdk-text-field-autofill-end{
  /*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation:cdk-text-field-autofill-start 0s 1ms;animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation:cdk-text-field-autofill-end 0s 1ms;animation:cdk-text-field-autofill-end 0s 1ms}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{height:auto!important;overflow:hidden!important;padding:2px 0!important;box-sizing:content-box!important}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option{color:rgba(0,0,0,.87)}.mat-option.mat-active,.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-primary-500)}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-accent-500)}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:rgba(0,0,0,.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:var(--theme-primary-500)}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:var(--theme-accent-500)}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}.mat-badge-content{color:var(--theme-primary-contrast-500);background:var(--theme-primary-500)}.cdk-high-contrast-active .mat-badge-content{outline:1px solid;border-radius:0}.mat-badge-accent .mat-badge-content{background:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scale(.6);transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.mat-badge-content._mat-animation-noopable,.ng-animate-disabled .mat-badge-content{-webkit-transition:none;transition:none}.mat-badge-content.mat-badge-active{-webkit-transform:none;transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:var(--theme-primary-500)}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:var(--theme-accent-500)}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:var(--theme-primary-500)}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:var(--theme-accent-500)}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{color:var(--theme-primary-contrast-500)}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{color:var(--theme-accent-contrast-500)}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:var(--theme-primary-500)}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:var(--theme-accent-500)}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{background-color:rgba(0,0,0,.12)}.mat-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element{background-color:var(--theme-primary-contrast-500);opacity:.1}.mat-fab.mat-accent .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element{background-color:var(--theme-accent-contrast-500);opacity:.1}.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-flat-button:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-fab[disabled]:not([class*=mat-elevation-z]),.mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-button-toggle-group,.mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{border:1px solid rgba(0,0,0,.12)}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:var(--theme-primary-500)}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:var(--theme-accent-500)}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:var(--theme-primary-500)}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:var(--theme-accent-500)}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:var(--theme-primary-contrast-500);opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:var(--theme-primary-contrast-500);opacity:.1}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:var(--theme-accent-contrast-500);opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:var(--theme-accent-contrast-500);opacity:.1}.mat-table{background:#fff}.mat-table-sticky,.mat-table tbody,.mat-table tfoot,.mat-table thead,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:rgba(0,0,0,.54)}.mat-calendar-table-header{color:rgba(0,0,0,.38)}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.mat-calendar-body-selected{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}.mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px var(--theme-primary-contrast-500)}.mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px var(--theme-accent-contrast-500)}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-datepicker-toggle-active{color:var(--theme-primary-500)}.mat-datepicker-toggle-active.mat-accent{color:var(--theme-accent-500)}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-indicator:after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label{color:var(--theme-primary-500)}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:var(--theme-accent-500)}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:var(--theme-accent-500)}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:var(--theme-primary-500)}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:var(--theme-accent-500)}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:var(--theme-primary-500)}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:var(--theme-accent-500)}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.42)),color-stop(33%,rgba(0,0,0,.42)),color-stop(0,transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.42)),color-stop(33%,rgba(0,0,0,.42)),color-stop(0,transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:var(--theme-primary-500)}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:var(--theme-accent-500)}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-icon.mat-primary{color:var(--theme-primary-500)}.mat-icon.mat-accent{color:var(--theme-accent-500)}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:rgba(0,0,0,.54)}.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:var(--theme-primary-500)}.mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-accent .mat-input-element{caret-color:var(--theme-accent-500)}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#eee}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:focus,.mat-list-single-selected-option:hover{background:rgba(0,0,0,.12)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-menu-item{background:transparent;color:rgba(0,0,0,.87)}.mat-menu-item[disabled],.mat-menu-item[disabled]:after{color:rgba(0,0,0,.38)}.mat-menu-item-submenu-trigger:after,.mat-menu-item .mat-icon-no-color{color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-progress-bar-background{fill:var(--theme-primary-100)}.mat-progress-bar-buffer{background-color:var(--theme-primary-100)}.mat-progress-bar-fill:after{background-color:var(--theme-primary-500)}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:var(--theme-accent-100)}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:var(--theme-accent-100)}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:var(--theme-accent-500)}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:var(--theme-primary-500)}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:var(--theme-accent-500)}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:var(--theme-primary-500)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:var(--theme-primary-500)}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:var(--theme-accent-500)}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:var(--theme-accent-500)}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:var(--theme-primary-500)}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:var(--theme-accent-500)}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{color:rgba(0,0,0,.87)}.mat-drawer,.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-drawer-side{border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked .mat-ripple-element,.mat-slide-toggle.mat-checked .mat-slide-toggle-bar,.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:var(--theme-accent-500)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element,.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar,.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:var(--theme-primary-500)}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:var(--theme-primary-500)}.mat-primary .mat-slider-thumb-label-text{color:var(--theme-primary-contrast-500)}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:var(--theme-accent-500)}.mat-accent .mat-slider-thumb-label-text{color:var(--theme-accent-contrast-500)}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:var(--theme-accent-500);opacity:.2}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media (hover:none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:var(--theme-primary-contrast-500)}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header:after,.mat-horizontal-stepper-header:before,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-sort-header-arrow{color:#757575}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--theme-primary-100)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:var(--theme-primary-500)}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:var(--theme-primary-contrast-500)}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--theme-accent-100)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:var(--theme-accent-500)}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:var(--theme-accent-contrast-500)}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--theme-primary-100)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-header-pagination,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:var(--theme-primary-500)}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:var(--theme-primary-contrast-500)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:var(--theme-primary-contrast-500)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:var(--theme-primary-contrast-500)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--theme-accent-100)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-header-pagination,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:var(--theme-accent-500)}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:var(--theme-accent-contrast-500)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:var(--theme-accent-contrast-500)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:var(--theme-accent-contrast-500)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-header-pagination,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}.mat-toolbar.mat-accent{background:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline{background-color:currentColor}.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-nested-tree-node,.mat-tree-node{color:rgba(0,0,0,.87)}.mat-snack-bar-container{color:hsla(0,0%,100%,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-simple-snackbar-action{color:var(--theme-accent-500)}config-portal-bar .mat-ripple-element,config-portal-wrapper .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}config-portal-bar .mat-option,config-portal-wrapper .mat-option{color:#fff}config-portal-bar .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),config-portal-bar .mat-option:focus:not(.mat-option-disabled),config-portal-bar .mat-option:hover:not(.mat-option-disabled),config-portal-wrapper .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),config-portal-wrapper .mat-option:focus:not(.mat-option-disabled),config-portal-wrapper .mat-option:hover:not(.mat-option-disabled){background:hsla(0,0%,100%,.04)}config-portal-bar .mat-option.mat-active,config-portal-wrapper .mat-option.mat-active{background:hsla(0,0%,100%,.04);color:#fff}config-portal-bar .mat-option.mat-option-disabled,config-portal-wrapper .mat-option.mat-option-disabled{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),config-portal-wrapper .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-primary-500)}config-portal-bar .mat-accent .mat-option.mat-selected:not(.mat-option-disabled),config-portal-wrapper .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-accent-500)}config-portal-bar .mat-warn .mat-option.mat-selected:not(.mat-option-disabled),config-portal-wrapper .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}config-portal-bar .mat-optgroup-label,config-portal-wrapper .mat-optgroup-label{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-optgroup-disabled .mat-optgroup-label,config-portal-wrapper .mat-optgroup-disabled .mat-optgroup-label{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-pseudo-checkbox,config-portal-wrapper .mat-pseudo-checkbox{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-pseudo-checkbox:after,config-portal-wrapper .mat-pseudo-checkbox:after{color:#303030}config-portal-bar .mat-pseudo-checkbox-disabled,config-portal-wrapper .mat-pseudo-checkbox-disabled{color:#686868}config-portal-bar .mat-primary .mat-pseudo-checkbox-checked,config-portal-bar .mat-primary .mat-pseudo-checkbox-indeterminate,config-portal-wrapper .mat-primary .mat-pseudo-checkbox-checked,config-portal-wrapper .mat-primary .mat-pseudo-checkbox-indeterminate{background:var(--theme-primary-500)}config-portal-bar .mat-accent .mat-pseudo-checkbox-checked,config-portal-bar .mat-accent .mat-pseudo-checkbox-indeterminate,config-portal-bar .mat-pseudo-checkbox-checked,config-portal-bar .mat-pseudo-checkbox-indeterminate,config-portal-wrapper .mat-accent .mat-pseudo-checkbox-checked,config-portal-wrapper .mat-accent .mat-pseudo-checkbox-indeterminate,config-portal-wrapper .mat-pseudo-checkbox-checked,config-portal-wrapper .mat-pseudo-checkbox-indeterminate{background:var(--theme-accent-500)}config-portal-bar .mat-warn .mat-pseudo-checkbox-checked,config-portal-bar .mat-warn .mat-pseudo-checkbox-indeterminate,config-portal-wrapper .mat-warn .mat-pseudo-checkbox-checked,config-portal-wrapper .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}config-portal-bar .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,config-portal-bar .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled,config-portal-wrapper .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,config-portal-wrapper .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#686868}config-portal-bar .mat-elevation-z0,config-portal-wrapper .mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z1,config-portal-wrapper .mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z2,config-portal-wrapper .mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z3,config-portal-wrapper .mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z4,config-portal-wrapper .mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z5,config-portal-wrapper .mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z6,config-portal-wrapper .mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z7,config-portal-wrapper .mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z8,config-portal-wrapper .mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z9,config-portal-wrapper .mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z10,config-portal-wrapper .mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z11,config-portal-wrapper .mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z12,config-portal-wrapper .mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z13,config-portal-wrapper .mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z14,config-portal-wrapper .mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z15,config-portal-wrapper .mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z16,config-portal-wrapper .mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z17,config-portal-wrapper .mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z18,config-portal-wrapper .mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z19,config-portal-wrapper .mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z20,config-portal-wrapper .mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z21,config-portal-wrapper .mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z22,config-portal-wrapper .mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z23,config-portal-wrapper .mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}config-portal-bar .mat-elevation-z24,config-portal-wrapper .mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}config-portal-bar.mat-app-background,config-portal-bar .mat-app-background,config-portal-wrapper.mat-app-background,config-portal-wrapper .mat-app-background{background-color:#303030;color:#fff}.mat-theme-loaded-marker{display:none}config-portal-bar .mat-autocomplete-panel,config-portal-wrapper .mat-autocomplete-panel{background:#424242;color:#fff}config-portal-bar .mat-autocomplete-panel:not([class*=mat-elevation-z]),config-portal-wrapper .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}config-portal-bar .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover),config-portal-wrapper .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#424242}config-portal-bar .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled),config-portal-wrapper .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#fff}config-portal-bar .mat-badge-content,config-portal-wrapper .mat-badge-content{color:var(--theme-primary-contrast-500);background:var(--theme-primary-500)}.cdk-high-contrast-active config-portal-bar .mat-badge-content,.cdk-high-contrast-active config-portal-wrapper .mat-badge-content{outline:1px solid;border-radius:0}config-portal-bar .mat-badge-accent .mat-badge-content,config-portal-wrapper .mat-badge-accent .mat-badge-content{background:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}config-portal-bar .mat-badge-warn .mat-badge-content,config-portal-wrapper .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}config-portal-bar .mat-badge,config-portal-wrapper .mat-badge{position:relative}config-portal-bar .mat-badge-hidden .mat-badge-content,config-portal-wrapper .mat-badge-hidden .mat-badge-content{display:none}config-portal-bar .mat-badge-disabled .mat-badge-content,config-portal-wrapper .mat-badge-disabled .mat-badge-content{background:#6e6e6e;color:hsla(0,0%,100%,.5)}config-portal-bar .mat-badge-content,config-portal-wrapper .mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scale(.6);transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}config-portal-bar .mat-badge-content._mat-animation-noopable,config-portal-bar .ng-animate-disabled .mat-badge-content,config-portal-wrapper .mat-badge-content._mat-animation-noopable,config-portal-wrapper .ng-animate-disabled .mat-badge-content{-webkit-transition:none;transition:none}config-portal-bar .mat-badge-content.mat-badge-active,config-portal-wrapper .mat-badge-content.mat-badge-active{-webkit-transform:none;transform:none}config-portal-bar .mat-badge-small .mat-badge-content,config-portal-wrapper .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}config-portal-bar .mat-badge-small.mat-badge-above .mat-badge-content,config-portal-wrapper .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}config-portal-bar .mat-badge-small.mat-badge-below .mat-badge-content,config-portal-wrapper .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}config-portal-bar .mat-badge-small.mat-badge-before .mat-badge-content,config-portal-wrapper .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] config-portal-bar .mat-badge-small.mat-badge-before .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}config-portal-bar .mat-badge-small.mat-badge-after .mat-badge-content,config-portal-wrapper .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] config-portal-bar .mat-badge-small.mat-badge-after .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}config-portal-bar .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content,config-portal-wrapper .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] config-portal-bar .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}config-portal-bar .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content,config-portal-wrapper .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] config-portal-bar .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}config-portal-bar .mat-badge-medium .mat-badge-content,config-portal-wrapper .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}config-portal-bar .mat-badge-medium.mat-badge-above .mat-badge-content,config-portal-wrapper .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}config-portal-bar .mat-badge-medium.mat-badge-below .mat-badge-content,config-portal-wrapper .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}config-portal-bar .mat-badge-medium.mat-badge-before .mat-badge-content,config-portal-wrapper .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] config-portal-bar .mat-badge-medium.mat-badge-before .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}config-portal-bar .mat-badge-medium.mat-badge-after .mat-badge-content,config-portal-wrapper .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] config-portal-bar .mat-badge-medium.mat-badge-after .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}config-portal-bar .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content,config-portal-wrapper .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] config-portal-bar .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}config-portal-bar .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content,config-portal-wrapper .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] config-portal-bar .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}config-portal-bar .mat-badge-large .mat-badge-content,config-portal-wrapper .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}config-portal-bar .mat-badge-large.mat-badge-above .mat-badge-content,config-portal-wrapper .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}config-portal-bar .mat-badge-large.mat-badge-below .mat-badge-content,config-portal-wrapper .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}config-portal-bar .mat-badge-large.mat-badge-before .mat-badge-content,config-portal-wrapper .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] config-portal-bar .mat-badge-large.mat-badge-before .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}config-portal-bar .mat-badge-large.mat-badge-after .mat-badge-content,config-portal-wrapper .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] config-portal-bar .mat-badge-large.mat-badge-after .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}config-portal-bar .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content,config-portal-wrapper .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] config-portal-bar .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}config-portal-bar .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content,config-portal-wrapper .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] config-portal-bar .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content,[dir=rtl] config-portal-wrapper .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}config-portal-bar .mat-bottom-sheet-container,config-portal-wrapper .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#424242;color:#fff}config-portal-bar .mat-button,config-portal-bar .mat-icon-button,config-portal-bar .mat-stroked-button,config-portal-wrapper .mat-button,config-portal-wrapper .mat-icon-button,config-portal-wrapper .mat-stroked-button{color:inherit;background:transparent}config-portal-bar .mat-button.mat-primary,config-portal-bar .mat-icon-button.mat-primary,config-portal-bar .mat-stroked-button.mat-primary,config-portal-wrapper .mat-button.mat-primary,config-portal-wrapper .mat-icon-button.mat-primary,config-portal-wrapper .mat-stroked-button.mat-primary{color:var(--theme-primary-500)}config-portal-bar .mat-button.mat-accent,config-portal-bar .mat-icon-button.mat-accent,config-portal-bar .mat-stroked-button.mat-accent,config-portal-wrapper .mat-button.mat-accent,config-portal-wrapper .mat-icon-button.mat-accent,config-portal-wrapper .mat-stroked-button.mat-accent{color:var(--theme-accent-500)}config-portal-bar .mat-button.mat-warn,config-portal-bar .mat-icon-button.mat-warn,config-portal-bar .mat-stroked-button.mat-warn,config-portal-wrapper .mat-button.mat-warn,config-portal-wrapper .mat-icon-button.mat-warn,config-portal-wrapper .mat-stroked-button.mat-warn{color:#f44336}config-portal-bar .mat-button.mat-accent[disabled],config-portal-bar .mat-button.mat-primary[disabled],config-portal-bar .mat-button.mat-warn[disabled],config-portal-bar .mat-button[disabled][disabled],config-portal-bar .mat-icon-button.mat-accent[disabled],config-portal-bar .mat-icon-button.mat-primary[disabled],config-portal-bar .mat-icon-button.mat-warn[disabled],config-portal-bar .mat-icon-button[disabled][disabled],config-portal-bar .mat-stroked-button.mat-accent[disabled],config-portal-bar .mat-stroked-button.mat-primary[disabled],config-portal-bar .mat-stroked-button.mat-warn[disabled],config-portal-bar .mat-stroked-button[disabled][disabled],config-portal-wrapper .mat-button.mat-accent[disabled],config-portal-wrapper .mat-button.mat-primary[disabled],config-portal-wrapper .mat-button.mat-warn[disabled],config-portal-wrapper .mat-button[disabled][disabled],config-portal-wrapper .mat-icon-button.mat-accent[disabled],config-portal-wrapper .mat-icon-button.mat-primary[disabled],config-portal-wrapper .mat-icon-button.mat-warn[disabled],config-portal-wrapper .mat-icon-button[disabled][disabled],config-portal-wrapper .mat-stroked-button.mat-accent[disabled],config-portal-wrapper .mat-stroked-button.mat-primary[disabled],config-portal-wrapper .mat-stroked-button.mat-warn[disabled],config-portal-wrapper .mat-stroked-button[disabled][disabled]{color:hsla(0,0%,100%,.3)}config-portal-bar .mat-button.mat-primary .mat-button-focus-overlay,config-portal-bar .mat-icon-button.mat-primary .mat-button-focus-overlay,config-portal-bar .mat-stroked-button.mat-primary .mat-button-focus-overlay,config-portal-wrapper .mat-button.mat-primary .mat-button-focus-overlay,config-portal-wrapper .mat-icon-button.mat-primary .mat-button-focus-overlay,config-portal-wrapper .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:var(--theme-primary-500)}config-portal-bar .mat-button.mat-accent .mat-button-focus-overlay,config-portal-bar .mat-icon-button.mat-accent .mat-button-focus-overlay,config-portal-bar .mat-stroked-button.mat-accent .mat-button-focus-overlay,config-portal-wrapper .mat-button.mat-accent .mat-button-focus-overlay,config-portal-wrapper .mat-icon-button.mat-accent .mat-button-focus-overlay,config-portal-wrapper .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:var(--theme-accent-500)}config-portal-bar .mat-button.mat-warn .mat-button-focus-overlay,config-portal-bar .mat-icon-button.mat-warn .mat-button-focus-overlay,config-portal-bar .mat-stroked-button.mat-warn .mat-button-focus-overlay,config-portal-wrapper .mat-button.mat-warn .mat-button-focus-overlay,config-portal-wrapper .mat-icon-button.mat-warn .mat-button-focus-overlay,config-portal-wrapper .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}config-portal-bar .mat-button[disabled] .mat-button-focus-overlay,config-portal-bar .mat-icon-button[disabled] .mat-button-focus-overlay,config-portal-bar .mat-stroked-button[disabled] .mat-button-focus-overlay,config-portal-wrapper .mat-button[disabled] .mat-button-focus-overlay,config-portal-wrapper .mat-icon-button[disabled] .mat-button-focus-overlay,config-portal-wrapper .mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}config-portal-bar .mat-button .mat-ripple-element,config-portal-bar .mat-icon-button .mat-ripple-element,config-portal-bar .mat-stroked-button .mat-ripple-element,config-portal-wrapper .mat-button .mat-ripple-element,config-portal-wrapper .mat-icon-button .mat-ripple-element,config-portal-wrapper .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}config-portal-bar .mat-button-focus-overlay,config-portal-wrapper .mat-button-focus-overlay{background:#fff}config-portal-bar .mat-stroked-button:not([disabled]),config-portal-wrapper .mat-stroked-button:not([disabled]){border-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-fab,config-portal-bar .mat-flat-button,config-portal-bar .mat-mini-fab,config-portal-bar .mat-raised-button,config-portal-wrapper .mat-fab,config-portal-wrapper .mat-flat-button,config-portal-wrapper .mat-mini-fab,config-portal-wrapper .mat-raised-button{color:#fff;background-color:#424242}config-portal-bar .mat-fab.mat-primary,config-portal-bar .mat-flat-button.mat-primary,config-portal-bar .mat-mini-fab.mat-primary,config-portal-bar .mat-raised-button.mat-primary,config-portal-wrapper .mat-fab.mat-primary,config-portal-wrapper .mat-flat-button.mat-primary,config-portal-wrapper .mat-mini-fab.mat-primary,config-portal-wrapper .mat-raised-button.mat-primary{color:var(--theme-primary-contrast-500)}config-portal-bar .mat-fab.mat-accent,config-portal-bar .mat-flat-button.mat-accent,config-portal-bar .mat-mini-fab.mat-accent,config-portal-bar .mat-raised-button.mat-accent,config-portal-wrapper .mat-fab.mat-accent,config-portal-wrapper .mat-flat-button.mat-accent,config-portal-wrapper .mat-mini-fab.mat-accent,config-portal-wrapper .mat-raised-button.mat-accent{color:var(--theme-accent-contrast-500)}config-portal-bar .mat-fab.mat-warn,config-portal-bar .mat-flat-button.mat-warn,config-portal-bar .mat-mini-fab.mat-warn,config-portal-bar .mat-raised-button.mat-warn,config-portal-wrapper .mat-fab.mat-warn,config-portal-wrapper .mat-flat-button.mat-warn,config-portal-wrapper .mat-mini-fab.mat-warn,config-portal-wrapper .mat-raised-button.mat-warn{color:#fff}config-portal-bar .mat-fab.mat-accent[disabled],config-portal-bar .mat-fab.mat-primary[disabled],config-portal-bar .mat-fab.mat-warn[disabled],config-portal-bar .mat-fab[disabled][disabled],config-portal-bar .mat-flat-button.mat-accent[disabled],config-portal-bar .mat-flat-button.mat-primary[disabled],config-portal-bar .mat-flat-button.mat-warn[disabled],config-portal-bar .mat-flat-button[disabled][disabled],config-portal-bar .mat-mini-fab.mat-accent[disabled],config-portal-bar .mat-mini-fab.mat-primary[disabled],config-portal-bar .mat-mini-fab.mat-warn[disabled],config-portal-bar .mat-mini-fab[disabled][disabled],config-portal-bar .mat-raised-button.mat-accent[disabled],config-portal-bar .mat-raised-button.mat-primary[disabled],config-portal-bar .mat-raised-button.mat-warn[disabled],config-portal-bar .mat-raised-button[disabled][disabled],config-portal-wrapper .mat-fab.mat-accent[disabled],config-portal-wrapper .mat-fab.mat-primary[disabled],config-portal-wrapper .mat-fab.mat-warn[disabled],config-portal-wrapper .mat-fab[disabled][disabled],config-portal-wrapper .mat-flat-button.mat-accent[disabled],config-portal-wrapper .mat-flat-button.mat-primary[disabled],config-portal-wrapper .mat-flat-button.mat-warn[disabled],config-portal-wrapper .mat-flat-button[disabled][disabled],config-portal-wrapper .mat-mini-fab.mat-accent[disabled],config-portal-wrapper .mat-mini-fab.mat-primary[disabled],config-portal-wrapper .mat-mini-fab.mat-warn[disabled],config-portal-wrapper .mat-mini-fab[disabled][disabled],config-portal-wrapper .mat-raised-button.mat-accent[disabled],config-portal-wrapper .mat-raised-button.mat-primary[disabled],config-portal-wrapper .mat-raised-button.mat-warn[disabled],config-portal-wrapper .mat-raised-button[disabled][disabled]{color:hsla(0,0%,100%,.3)}config-portal-bar .mat-fab.mat-primary,config-portal-bar .mat-flat-button.mat-primary,config-portal-bar .mat-mini-fab.mat-primary,config-portal-bar .mat-raised-button.mat-primary,config-portal-wrapper .mat-fab.mat-primary,config-portal-wrapper .mat-flat-button.mat-primary,config-portal-wrapper .mat-mini-fab.mat-primary,config-portal-wrapper .mat-raised-button.mat-primary{background-color:var(--theme-primary-500)}config-portal-bar .mat-fab.mat-accent,config-portal-bar .mat-flat-button.mat-accent,config-portal-bar .mat-mini-fab.mat-accent,config-portal-bar .mat-raised-button.mat-accent,config-portal-wrapper .mat-fab.mat-accent,config-portal-wrapper .mat-flat-button.mat-accent,config-portal-wrapper .mat-mini-fab.mat-accent,config-portal-wrapper .mat-raised-button.mat-accent{background-color:var(--theme-accent-500)}config-portal-bar .mat-fab.mat-warn,config-portal-bar .mat-flat-button.mat-warn,config-portal-bar .mat-mini-fab.mat-warn,config-portal-bar .mat-raised-button.mat-warn,config-portal-wrapper .mat-fab.mat-warn,config-portal-wrapper .mat-flat-button.mat-warn,config-portal-wrapper .mat-mini-fab.mat-warn,config-portal-wrapper .mat-raised-button.mat-warn{background-color:#f44336}config-portal-bar .mat-fab.mat-accent[disabled],config-portal-bar .mat-fab.mat-primary[disabled],config-portal-bar .mat-fab.mat-warn[disabled],config-portal-bar .mat-fab[disabled][disabled],config-portal-bar .mat-flat-button.mat-accent[disabled],config-portal-bar .mat-flat-button.mat-primary[disabled],config-portal-bar .mat-flat-button.mat-warn[disabled],config-portal-bar .mat-flat-button[disabled][disabled],config-portal-bar .mat-mini-fab.mat-accent[disabled],config-portal-bar .mat-mini-fab.mat-primary[disabled],config-portal-bar .mat-mini-fab.mat-warn[disabled],config-portal-bar .mat-mini-fab[disabled][disabled],config-portal-bar .mat-raised-button.mat-accent[disabled],config-portal-bar .mat-raised-button.mat-primary[disabled],config-portal-bar .mat-raised-button.mat-warn[disabled],config-portal-bar .mat-raised-button[disabled][disabled],config-portal-wrapper .mat-fab.mat-accent[disabled],config-portal-wrapper .mat-fab.mat-primary[disabled],config-portal-wrapper .mat-fab.mat-warn[disabled],config-portal-wrapper .mat-fab[disabled][disabled],config-portal-wrapper .mat-flat-button.mat-accent[disabled],config-portal-wrapper .mat-flat-button.mat-primary[disabled],config-portal-wrapper .mat-flat-button.mat-warn[disabled],config-portal-wrapper .mat-flat-button[disabled][disabled],config-portal-wrapper .mat-mini-fab.mat-accent[disabled],config-portal-wrapper .mat-mini-fab.mat-primary[disabled],config-portal-wrapper .mat-mini-fab.mat-warn[disabled],config-portal-wrapper .mat-mini-fab[disabled][disabled],config-portal-wrapper .mat-raised-button.mat-accent[disabled],config-portal-wrapper .mat-raised-button.mat-primary[disabled],config-portal-wrapper .mat-raised-button.mat-warn[disabled],config-portal-wrapper .mat-raised-button[disabled][disabled]{background-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-fab.mat-primary .mat-ripple-element,config-portal-bar .mat-flat-button.mat-primary .mat-ripple-element,config-portal-bar .mat-mini-fab.mat-primary .mat-ripple-element,config-portal-bar .mat-raised-button.mat-primary .mat-ripple-element,config-portal-wrapper .mat-fab.mat-primary .mat-ripple-element,config-portal-wrapper .mat-flat-button.mat-primary .mat-ripple-element,config-portal-wrapper .mat-mini-fab.mat-primary .mat-ripple-element,config-portal-wrapper .mat-raised-button.mat-primary .mat-ripple-element{background-color:var(--theme-primary-contrast-500);opacity:.1}config-portal-bar .mat-fab.mat-accent .mat-ripple-element,config-portal-bar .mat-flat-button.mat-accent .mat-ripple-element,config-portal-bar .mat-mini-fab.mat-accent .mat-ripple-element,config-portal-bar .mat-raised-button.mat-accent .mat-ripple-element,config-portal-wrapper .mat-fab.mat-accent .mat-ripple-element,config-portal-wrapper .mat-flat-button.mat-accent .mat-ripple-element,config-portal-wrapper .mat-mini-fab.mat-accent .mat-ripple-element,config-portal-wrapper .mat-raised-button.mat-accent .mat-ripple-element{background-color:var(--theme-accent-contrast-500);opacity:.1}config-portal-bar .mat-fab.mat-warn .mat-ripple-element,config-portal-bar .mat-flat-button.mat-warn .mat-ripple-element,config-portal-bar .mat-mini-fab.mat-warn .mat-ripple-element,config-portal-bar .mat-raised-button.mat-warn .mat-ripple-element,config-portal-wrapper .mat-fab.mat-warn .mat-ripple-element,config-portal-wrapper .mat-flat-button.mat-warn .mat-ripple-element,config-portal-wrapper .mat-mini-fab.mat-warn .mat-ripple-element,config-portal-wrapper .mat-raised-button.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}config-portal-bar .mat-flat-button:not([class*=mat-elevation-z]),config-portal-bar .mat-stroked-button:not([class*=mat-elevation-z]),config-portal-wrapper .mat-flat-button:not([class*=mat-elevation-z]),config-portal-wrapper .mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}config-portal-bar .mat-raised-button:not([class*=mat-elevation-z]),config-portal-wrapper .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}config-portal-bar .mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]),config-portal-wrapper .mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}config-portal-bar .mat-raised-button[disabled]:not([class*=mat-elevation-z]),config-portal-wrapper .mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}config-portal-bar .mat-fab:not([class*=mat-elevation-z]),config-portal-bar .mat-mini-fab:not([class*=mat-elevation-z]),config-portal-wrapper .mat-fab:not([class*=mat-elevation-z]),config-portal-wrapper .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}config-portal-bar .mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),config-portal-bar .mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]),config-portal-wrapper .mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),config-portal-wrapper .mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}config-portal-bar .mat-fab[disabled]:not([class*=mat-elevation-z]),config-portal-bar .mat-mini-fab[disabled]:not([class*=mat-elevation-z]),config-portal-wrapper .mat-fab[disabled]:not([class*=mat-elevation-z]),config-portal-wrapper .mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}config-portal-bar .mat-button-toggle-group,config-portal-bar .mat-button-toggle-standalone,config-portal-wrapper .mat-button-toggle-group,config-portal-wrapper .mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}config-portal-bar .mat-button-toggle-group-appearance-standard,config-portal-bar .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,config-portal-wrapper .mat-button-toggle-group-appearance-standard,config-portal-wrapper .mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none}config-portal-bar .mat-button-toggle,config-portal-wrapper .mat-button-toggle{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-button-toggle .mat-button-toggle-focus-overlay,config-portal-wrapper .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-button-toggle-appearance-standard,config-portal-wrapper .mat-button-toggle-appearance-standard{color:#fff;background:#424242}config-portal-bar .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay,config-portal-wrapper .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#fff}config-portal-bar .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle,config-portal-wrapper .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid hsla(0,0%,100%,.12)}config-portal-bar [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle,config-portal-wrapper [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid hsla(0,0%,100%,.12)}config-portal-bar .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle,config-portal-wrapper .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid hsla(0,0%,100%,.12)}config-portal-bar .mat-button-toggle-checked,config-portal-wrapper .mat-button-toggle-checked{background-color:#212121;color:hsla(0,0%,100%,.7)}config-portal-bar .mat-button-toggle-checked.mat-button-toggle-appearance-standard,config-portal-wrapper .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#fff}config-portal-bar .mat-button-toggle-disabled,config-portal-wrapper .mat-button-toggle-disabled{color:hsla(0,0%,100%,.3);background-color:#000}config-portal-bar .mat-button-toggle-disabled.mat-button-toggle-appearance-standard,config-portal-wrapper .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#424242}config-portal-bar .mat-button-toggle-disabled.mat-button-toggle-checked,config-portal-wrapper .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#424242}config-portal-bar .mat-button-toggle-group-appearance-standard,config-portal-bar .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,config-portal-wrapper .mat-button-toggle-group-appearance-standard,config-portal-wrapper .mat-button-toggle-standalone.mat-button-toggle-appearance-standard{border:1px solid hsla(0,0%,100%,.12)}config-portal-bar .mat-card,config-portal-wrapper .mat-card{background:#424242;color:#fff}config-portal-bar .mat-card:not([class*=mat-elevation-z]),config-portal-wrapper .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}config-portal-bar .mat-card.mat-card-flat:not([class*=mat-elevation-z]),config-portal-wrapper .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}config-portal-bar .mat-card-subtitle,config-portal-wrapper .mat-card-subtitle{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-checkbox-frame,config-portal-wrapper .mat-checkbox-frame{border-color:hsla(0,0%,100%,.7)}config-portal-bar .mat-checkbox-checkmark,config-portal-wrapper .mat-checkbox-checkmark{fill:#303030}config-portal-bar .mat-checkbox-checkmark-path,config-portal-wrapper .mat-checkbox-checkmark-path{stroke:#303030!important}config-portal-bar .mat-checkbox-mixedmark,config-portal-wrapper .mat-checkbox-mixedmark{background-color:#303030}config-portal-bar .mat-checkbox-checked.mat-primary .mat-checkbox-background,config-portal-bar .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,config-portal-wrapper .mat-checkbox-checked.mat-primary .mat-checkbox-background,config-portal-wrapper .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:var(--theme-primary-500)}config-portal-bar .mat-checkbox-checked.mat-accent .mat-checkbox-background,config-portal-bar .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,config-portal-wrapper .mat-checkbox-checked.mat-accent .mat-checkbox-background,config-portal-wrapper .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:var(--theme-accent-500)}config-portal-bar .mat-checkbox-checked.mat-warn .mat-checkbox-background,config-portal-bar .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,config-portal-wrapper .mat-checkbox-checked.mat-warn .mat-checkbox-background,config-portal-wrapper .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}config-portal-bar .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,config-portal-bar .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background,config-portal-wrapper .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,config-portal-wrapper .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#686868}config-portal-bar .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame,config-portal-wrapper .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#686868}config-portal-bar .mat-checkbox-disabled .mat-checkbox-label,config-portal-wrapper .mat-checkbox-disabled .mat-checkbox-label{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-checkbox .mat-ripple-element,config-portal-wrapper .mat-checkbox .mat-ripple-element{background-color:#fff}config-portal-bar .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,config-portal-bar .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,config-portal-wrapper .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,config-portal-wrapper .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:var(--theme-primary-500)}config-portal-bar .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,config-portal-bar .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,config-portal-wrapper .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,config-portal-wrapper .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:var(--theme-accent-500)}config-portal-bar .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,config-portal-bar .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,config-portal-wrapper .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,config-portal-wrapper .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}config-portal-bar .mat-chip.mat-standard-chip,config-portal-wrapper .mat-chip.mat-standard-chip{background-color:#616161;color:#fff}config-portal-bar .mat-chip.mat-standard-chip .mat-chip-remove,config-portal-wrapper .mat-chip.mat-standard-chip .mat-chip-remove{color:#fff;opacity:.4}config-portal-bar .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active,config-portal-wrapper .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}config-portal-bar .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover,config-portal-wrapper .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}config-portal-bar .mat-chip.mat-standard-chip.mat-chip-disabled,config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}config-portal-bar .mat-chip.mat-standard-chip:after,config-portal-wrapper .mat-chip.mat-standard-chip:after{background:#fff}config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary,config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove,config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:var(--theme-primary-contrast-500);opacity:.4}config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element,config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:var(--theme-primary-contrast-500);opacity:.1}config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn,config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove,config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element,config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent,config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove,config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:var(--theme-accent-contrast-500);opacity:.4}config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element,config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:var(--theme-accent-contrast-500);opacity:.1}config-portal-bar .mat-table,config-portal-wrapper .mat-table{background:#424242}config-portal-bar .mat-table-sticky,config-portal-bar .mat-table tbody,config-portal-bar .mat-table tfoot,config-portal-bar .mat-table thead,config-portal-bar [mat-footer-row],config-portal-bar [mat-header-row],config-portal-bar [mat-row],config-portal-bar mat-footer-row,config-portal-bar mat-header-row,config-portal-bar mat-row,config-portal-wrapper .mat-table-sticky,config-portal-wrapper .mat-table tbody,config-portal-wrapper .mat-table tfoot,config-portal-wrapper .mat-table thead,config-portal-wrapper [mat-footer-row],config-portal-wrapper [mat-header-row],config-portal-wrapper [mat-row],config-portal-wrapper mat-footer-row,config-portal-wrapper mat-header-row,config-portal-wrapper mat-row{background:inherit}config-portal-bar mat-footer-row,config-portal-bar mat-header-row,config-portal-bar mat-row,config-portal-bar td.mat-cell,config-portal-bar td.mat-footer-cell,config-portal-bar th.mat-header-cell,config-portal-wrapper mat-footer-row,config-portal-wrapper mat-header-row,config-portal-wrapper mat-row,config-portal-wrapper td.mat-cell,config-portal-wrapper td.mat-footer-cell,config-portal-wrapper th.mat-header-cell{border-bottom-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-header-cell,config-portal-wrapper .mat-header-cell{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-cell,config-portal-bar .mat-footer-cell,config-portal-wrapper .mat-cell,config-portal-wrapper .mat-footer-cell{color:#fff}config-portal-bar .mat-calendar-arrow,config-portal-wrapper .mat-calendar-arrow{border-top-color:#fff}config-portal-bar .mat-datepicker-content .mat-calendar-next-button,config-portal-bar .mat-datepicker-content .mat-calendar-previous-button,config-portal-bar .mat-datepicker-toggle,config-portal-wrapper .mat-datepicker-content .mat-calendar-next-button,config-portal-wrapper .mat-datepicker-content .mat-calendar-previous-button,config-portal-wrapper .mat-datepicker-toggle{color:#fff}config-portal-bar .mat-calendar-table-header,config-portal-wrapper .mat-calendar-table-header{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-calendar-table-header-divider:after,config-portal-wrapper .mat-calendar-table-header-divider:after{background:hsla(0,0%,100%,.12)}config-portal-bar .mat-calendar-body-label,config-portal-wrapper .mat-calendar-body-label{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-calendar-body-cell-content,config-portal-wrapper .mat-calendar-body-cell-content{color:#fff;border-color:transparent}config-portal-bar .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),config-portal-wrapper .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:hsla(0,0%,100%,.5)}config-portal-bar .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),config-portal-bar .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),config-portal-bar .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),config-portal-wrapper .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),config-portal-wrapper .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),config-portal-wrapper .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:hsla(0,0%,100%,.04)}config-portal-bar .mat-calendar-body-today:not(.mat-calendar-body-selected),config-portal-wrapper .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:hsla(0,0%,100%,.5)}config-portal-bar .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected),config-portal-wrapper .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:hsla(0,0%,100%,.3)}config-portal-bar .mat-calendar-body-selected,config-portal-wrapper .mat-calendar-body-selected{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}config-portal-bar .mat-calendar-body-disabled>.mat-calendar-body-selected,config-portal-wrapper .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}config-portal-bar .mat-calendar-body-today.mat-calendar-body-selected,config-portal-wrapper .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px var(--theme-primary-contrast-500)}config-portal-bar .mat-datepicker-content,config-portal-wrapper .mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#424242;color:#fff}config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-selected,config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected,config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected,config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px var(--theme-accent-contrast-500)}config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-selected,config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected,config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected,config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}config-portal-bar .mat-datepicker-content-touch,config-portal-wrapper .mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}config-portal-bar .mat-datepicker-toggle-active,config-portal-wrapper .mat-datepicker-toggle-active{color:var(--theme-primary-500)}config-portal-bar .mat-datepicker-toggle-active.mat-accent,config-portal-wrapper .mat-datepicker-toggle-active.mat-accent{color:var(--theme-accent-500)}config-portal-bar .mat-datepicker-toggle-active.mat-warn,config-portal-wrapper .mat-datepicker-toggle-active.mat-warn{color:#f44336}config-portal-bar .mat-dialog-container,config-portal-wrapper .mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#424242;color:#fff}config-portal-bar .mat-divider,config-portal-wrapper .mat-divider{border-top-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-divider-vertical,config-portal-wrapper .mat-divider-vertical{border-right-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-expansion-panel,config-portal-wrapper .mat-expansion-panel{background:#424242;color:#fff}config-portal-bar .mat-expansion-panel:not([class*=mat-elevation-z]),config-portal-wrapper .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}config-portal-bar .mat-action-row,config-portal-wrapper .mat-action-row{border-top-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),config-portal-bar .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),config-portal-bar .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]),config-portal-wrapper .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),config-portal-wrapper .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),config-portal-wrapper .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:hsla(0,0%,100%,.04)}@media (hover:none){config-portal-bar .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover,config-portal-wrapper .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#424242}}config-portal-bar .mat-expansion-panel-header-title,config-portal-wrapper .mat-expansion-panel-header-title{color:#fff}config-portal-bar .mat-expansion-indicator:after,config-portal-bar .mat-expansion-panel-header-description,config-portal-wrapper .mat-expansion-indicator:after,config-portal-wrapper .mat-expansion-panel-header-description{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-expansion-panel-header[aria-disabled=true],config-portal-wrapper .mat-expansion-panel-header[aria-disabled=true]{color:hsla(0,0%,100%,.3)}config-portal-bar .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,config-portal-bar .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,config-portal-wrapper .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,config-portal-wrapper .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}config-portal-bar .mat-form-field-label,config-portal-bar .mat-hint,config-portal-wrapper .mat-form-field-label,config-portal-wrapper .mat-hint{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-form-field.mat-focused .mat-form-field-label,config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-label{color:var(--theme-primary-500)}config-portal-bar .mat-form-field.mat-focused .mat-form-field-label.mat-accent,config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:var(--theme-accent-500)}config-portal-bar .mat-form-field.mat-focused .mat-form-field-label.mat-warn,config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}config-portal-bar .mat-focused .mat-form-field-required-marker,config-portal-wrapper .mat-focused .mat-form-field-required-marker{color:var(--theme-accent-500)}config-portal-bar .mat-form-field-ripple,config-portal-wrapper .mat-form-field-ripple{background-color:#fff}config-portal-bar .mat-form-field.mat-focused .mat-form-field-ripple,config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-ripple{background-color:var(--theme-primary-500)}config-portal-bar .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent,config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:var(--theme-accent-500)}config-portal-bar .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn,config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}config-portal-bar .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after,config-portal-wrapper .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:var(--theme-primary-500)}config-portal-bar .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after,config-portal-wrapper .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:var(--theme-accent-500)}config-portal-bar .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,config-portal-bar .mat-form-field.mat-form-field-invalid .mat-form-field-label,config-portal-bar .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,config-portal-bar .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,config-portal-wrapper .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,config-portal-wrapper .mat-form-field.mat-form-field-invalid .mat-form-field-label,config-portal-wrapper .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,config-portal-wrapper .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}config-portal-bar .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,config-portal-bar .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent,config-portal-wrapper .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,config-portal-wrapper .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}config-portal-bar .mat-error,config-portal-wrapper .mat-error{color:#f44336}config-portal-bar .mat-form-field-appearance-legacy .mat-form-field-label,config-portal-bar .mat-form-field-appearance-legacy .mat-hint,config-portal-wrapper .mat-form-field-appearance-legacy .mat-form-field-label,config-portal-wrapper .mat-form-field-appearance-legacy .mat-hint{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-form-field-appearance-legacy .mat-form-field-underline,config-portal-wrapper .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:hsla(0,0%,100%,.7)}config-portal-bar .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline,config-portal-wrapper .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.7)),color-stop(33%,hsla(0,0%,100%,.7)),color-stop(0,transparent));background-image:linear-gradient(90deg,hsla(0,0%,100%,.7) 0,hsla(0,0%,100%,.7) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}config-portal-bar .mat-form-field-appearance-standard .mat-form-field-underline,config-portal-wrapper .mat-form-field-appearance-standard .mat-form-field-underline{background-color:hsla(0,0%,100%,.7)}config-portal-bar .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline,config-portal-wrapper .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.7)),color-stop(33%,hsla(0,0%,100%,.7)),color-stop(0,transparent));background-image:linear-gradient(90deg,hsla(0,0%,100%,.7) 0,hsla(0,0%,100%,.7) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}config-portal-bar .mat-form-field-appearance-fill .mat-form-field-flex,config-portal-wrapper .mat-form-field-appearance-fill .mat-form-field-flex{background-color:hsla(0,0%,100%,.1)}config-portal-bar .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex,config-portal-wrapper .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:hsla(0,0%,100%,.05)}config-portal-bar .mat-form-field-appearance-fill .mat-form-field-underline:before,config-portal-wrapper .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:hsla(0,0%,100%,.5)}config-portal-bar .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label,config-portal-wrapper .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before,config-portal-wrapper .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}config-portal-bar .mat-form-field-appearance-outline .mat-form-field-outline,config-portal-wrapper .mat-form-field-appearance-outline .mat-form-field-outline{color:hsla(0,0%,100%,.3)}config-portal-bar .mat-form-field-appearance-outline .mat-form-field-outline-thick,config-portal-wrapper .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#fff}config-portal-bar .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,config-portal-wrapper .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:var(--theme-primary-500)}config-portal-bar .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick,config-portal-wrapper .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:var(--theme-accent-500)}config-portal-bar .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,config-portal-bar .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick,config-portal-wrapper .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,config-portal-wrapper .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}config-portal-bar .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label,config-portal-wrapper .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline,config-portal-wrapper .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:hsla(0,0%,100%,.15)}config-portal-bar .mat-icon.mat-primary,config-portal-wrapper .mat-icon.mat-primary{color:var(--theme-primary-500)}config-portal-bar .mat-icon.mat-accent,config-portal-wrapper .mat-icon.mat-accent{color:var(--theme-accent-500)}config-portal-bar .mat-icon.mat-warn,config-portal-wrapper .mat-icon.mat-warn{color:#f44336}config-portal-bar .mat-form-field-type-mat-native-select .mat-form-field-infix:after,config-portal-wrapper .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,config-portal-bar .mat-input-element:disabled,config-portal-wrapper .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,config-portal-wrapper .mat-input-element:disabled{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-input-element,config-portal-wrapper .mat-input-element{caret-color:var(--theme-primary-500)}config-portal-bar .mat-input-element::-ms-input-placeholder,config-portal-wrapper .mat-input-element::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-input-element::placeholder,config-portal-wrapper .mat-input-element::placeholder{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-input-element::-moz-placeholder,config-portal-wrapper .mat-input-element::-moz-placeholder{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-input-element::-webkit-input-placeholder,config-portal-wrapper .mat-input-element::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-input-element:-ms-input-placeholder,config-portal-wrapper .mat-input-element:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-input-element option,config-portal-wrapper .mat-input-element option{color:rgba(0,0,0,.87)}config-portal-bar .mat-input-element option:disabled,config-portal-wrapper .mat-input-element option:disabled{color:rgba(0,0,0,.38)}config-portal-bar .mat-accent .mat-input-element,config-portal-wrapper .mat-accent .mat-input-element{caret-color:var(--theme-accent-500)}config-portal-bar .mat-form-field-invalid .mat-input-element,config-portal-bar .mat-warn .mat-input-element,config-portal-wrapper .mat-form-field-invalid .mat-input-element,config-portal-wrapper .mat-warn .mat-input-element{caret-color:#f44336}config-portal-bar .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after,config-portal-wrapper .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}config-portal-bar .mat-list-base .mat-list-item,config-portal-bar .mat-list-base .mat-list-option,config-portal-wrapper .mat-list-base .mat-list-item,config-portal-wrapper .mat-list-base .mat-list-option{color:#fff}config-portal-bar .mat-list-base .mat-subheader,config-portal-wrapper .mat-list-base .mat-subheader{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-list-item-disabled,config-portal-wrapper .mat-list-item-disabled{background-color:#000}config-portal-bar .mat-action-list .mat-list-item:focus,config-portal-bar .mat-action-list .mat-list-item:hover,config-portal-bar .mat-list-option:focus,config-portal-bar .mat-list-option:hover,config-portal-bar .mat-nav-list .mat-list-item:focus,config-portal-bar .mat-nav-list .mat-list-item:hover,config-portal-wrapper .mat-action-list .mat-list-item:focus,config-portal-wrapper .mat-action-list .mat-list-item:hover,config-portal-wrapper .mat-list-option:focus,config-portal-wrapper .mat-list-option:hover,config-portal-wrapper .mat-nav-list .mat-list-item:focus,config-portal-wrapper .mat-nav-list .mat-list-item:hover{background:hsla(0,0%,100%,.04)}config-portal-bar .mat-list-single-selected-option,config-portal-bar .mat-list-single-selected-option:focus,config-portal-bar .mat-list-single-selected-option:hover,config-portal-wrapper .mat-list-single-selected-option,config-portal-wrapper .mat-list-single-selected-option:focus,config-portal-wrapper .mat-list-single-selected-option:hover{background:hsla(0,0%,100%,.12)}config-portal-bar .mat-menu-panel,config-portal-wrapper .mat-menu-panel{background:#424242}config-portal-bar .mat-menu-panel:not([class*=mat-elevation-z]),config-portal-wrapper .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}config-portal-bar .mat-menu-item,config-portal-wrapper .mat-menu-item{background:transparent;color:#fff}config-portal-bar .mat-menu-item[disabled],config-portal-bar .mat-menu-item[disabled]:after,config-portal-wrapper .mat-menu-item[disabled],config-portal-wrapper .mat-menu-item[disabled]:after{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-menu-item-submenu-trigger:after,config-portal-bar .mat-menu-item .mat-icon-no-color,config-portal-wrapper .mat-menu-item-submenu-trigger:after,config-portal-wrapper .mat-menu-item .mat-icon-no-color{color:#fff}config-portal-bar .mat-menu-item-highlighted:not([disabled]),config-portal-bar .mat-menu-item.cdk-keyboard-focused:not([disabled]),config-portal-bar .mat-menu-item.cdk-program-focused:not([disabled]),config-portal-bar .mat-menu-item:hover:not([disabled]),config-portal-wrapper .mat-menu-item-highlighted:not([disabled]),config-portal-wrapper .mat-menu-item.cdk-keyboard-focused:not([disabled]),config-portal-wrapper .mat-menu-item.cdk-program-focused:not([disabled]),config-portal-wrapper .mat-menu-item:hover:not([disabled]){background:hsla(0,0%,100%,.04)}config-portal-bar .mat-paginator,config-portal-wrapper .mat-paginator{background:#424242}config-portal-bar .mat-paginator,config-portal-bar .mat-paginator-page-size .mat-select-trigger,config-portal-wrapper .mat-paginator,config-portal-wrapper .mat-paginator-page-size .mat-select-trigger{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-paginator-decrement,config-portal-bar .mat-paginator-increment,config-portal-wrapper .mat-paginator-decrement,config-portal-wrapper .mat-paginator-increment{border-top:2px solid #fff;border-right:2px solid #fff}config-portal-bar .mat-paginator-first,config-portal-bar .mat-paginator-last,config-portal-wrapper .mat-paginator-first,config-portal-wrapper .mat-paginator-last{border-top:2px solid #fff}config-portal-bar .mat-icon-button[disabled] .mat-paginator-decrement,config-portal-bar .mat-icon-button[disabled] .mat-paginator-first,config-portal-bar .mat-icon-button[disabled] .mat-paginator-increment,config-portal-bar .mat-icon-button[disabled] .mat-paginator-last,config-portal-wrapper .mat-icon-button[disabled] .mat-paginator-decrement,config-portal-wrapper .mat-icon-button[disabled] .mat-paginator-first,config-portal-wrapper .mat-icon-button[disabled] .mat-paginator-increment,config-portal-wrapper .mat-icon-button[disabled] .mat-paginator-last{border-color:hsla(0,0%,100%,.5)}config-portal-bar .mat-progress-bar-background,config-portal-wrapper .mat-progress-bar-background{fill:var(--theme-primary-100)}config-portal-bar .mat-progress-bar-buffer,config-portal-wrapper .mat-progress-bar-buffer{background-color:var(--theme-primary-100)}config-portal-bar .mat-progress-bar-fill:after,config-portal-wrapper .mat-progress-bar-fill:after{background-color:var(--theme-primary-500)}config-portal-bar .mat-progress-bar.mat-accent .mat-progress-bar-background,config-portal-wrapper .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:var(--theme-accent-100)}config-portal-bar .mat-progress-bar.mat-accent .mat-progress-bar-buffer,config-portal-wrapper .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:var(--theme-accent-100)}config-portal-bar .mat-progress-bar.mat-accent .mat-progress-bar-fill:after,config-portal-wrapper .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:var(--theme-accent-500)}config-portal-bar .mat-progress-bar.mat-warn .mat-progress-bar-background,config-portal-wrapper .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}config-portal-bar .mat-progress-bar.mat-warn .mat-progress-bar-buffer,config-portal-wrapper .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}config-portal-bar .mat-progress-bar.mat-warn .mat-progress-bar-fill:after,config-portal-wrapper .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}config-portal-bar .mat-progress-spinner circle,config-portal-bar .mat-spinner circle,config-portal-wrapper .mat-progress-spinner circle,config-portal-wrapper .mat-spinner circle{stroke:var(--theme-primary-500)}config-portal-bar .mat-progress-spinner.mat-accent circle,config-portal-bar .mat-spinner.mat-accent circle,config-portal-wrapper .mat-progress-spinner.mat-accent circle,config-portal-wrapper .mat-spinner.mat-accent circle{stroke:var(--theme-accent-500)}config-portal-bar .mat-progress-spinner.mat-warn circle,config-portal-bar .mat-spinner.mat-warn circle,config-portal-wrapper .mat-progress-spinner.mat-warn circle,config-portal-wrapper .mat-spinner.mat-warn circle{stroke:#f44336}config-portal-bar .mat-radio-outer-circle,config-portal-wrapper .mat-radio-outer-circle{border-color:hsla(0,0%,100%,.7)}config-portal-bar .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle,config-portal-wrapper .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:var(--theme-primary-500)}config-portal-bar .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,config-portal-bar .mat-radio-button.mat-primary .mat-radio-inner-circle,config-portal-bar .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),config-portal-bar .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple,config-portal-wrapper .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,config-portal-wrapper .mat-radio-button.mat-primary .mat-radio-inner-circle,config-portal-wrapper .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),config-portal-wrapper .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:var(--theme-primary-500)}config-portal-bar .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle,config-portal-wrapper .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:var(--theme-accent-500)}config-portal-bar .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,config-portal-bar .mat-radio-button.mat-accent .mat-radio-inner-circle,config-portal-bar .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),config-portal-bar .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple,config-portal-wrapper .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,config-portal-wrapper .mat-radio-button.mat-accent .mat-radio-inner-circle,config-portal-wrapper .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),config-portal-wrapper .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:var(--theme-accent-500)}config-portal-bar .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle,config-portal-wrapper .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}config-portal-bar .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,config-portal-bar .mat-radio-button.mat-warn .mat-radio-inner-circle,config-portal-bar .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),config-portal-bar .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple,config-portal-wrapper .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,config-portal-wrapper .mat-radio-button.mat-warn .mat-radio-inner-circle,config-portal-wrapper .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),config-portal-wrapper .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}config-portal-bar .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,config-portal-bar .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,config-portal-wrapper .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,config-portal-wrapper .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:hsla(0,0%,100%,.5)}config-portal-bar .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,config-portal-bar .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,config-portal-wrapper .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,config-portal-wrapper .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:hsla(0,0%,100%,.5)}config-portal-bar .mat-radio-button.mat-radio-disabled .mat-radio-label-content,config-portal-wrapper .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-radio-button .mat-ripple-element,config-portal-wrapper .mat-radio-button .mat-ripple-element{background-color:#fff}config-portal-bar .mat-select-value,config-portal-wrapper .mat-select-value{color:#fff}config-portal-bar .mat-select-disabled .mat-select-value,config-portal-bar .mat-select-placeholder,config-portal-wrapper .mat-select-disabled .mat-select-value,config-portal-wrapper .mat-select-placeholder{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-select-arrow,config-portal-wrapper .mat-select-arrow{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-select-panel,config-portal-wrapper .mat-select-panel{background:#424242}config-portal-bar .mat-select-panel:not([class*=mat-elevation-z]),config-portal-wrapper .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}config-portal-bar .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple),config-portal-wrapper .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:hsla(0,0%,100%,.12)}config-portal-bar .mat-form-field.mat-focused.mat-primary .mat-select-arrow,config-portal-wrapper .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:var(--theme-primary-500)}config-portal-bar .mat-form-field.mat-focused.mat-accent .mat-select-arrow,config-portal-wrapper .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:var(--theme-accent-500)}config-portal-bar .mat-form-field.mat-focused.mat-warn .mat-select-arrow,config-portal-bar .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,config-portal-wrapper .mat-form-field.mat-focused.mat-warn .mat-select-arrow,config-portal-wrapper .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}config-portal-bar .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow,config-portal-wrapper .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-drawer-container,config-portal-wrapper .mat-drawer-container{background-color:#303030;color:#fff}config-portal-bar .mat-drawer,config-portal-wrapper .mat-drawer{background-color:#424242;color:#fff}config-portal-bar .mat-drawer.mat-drawer-push,config-portal-wrapper .mat-drawer.mat-drawer-push{background-color:#424242}config-portal-bar .mat-drawer:not(.mat-drawer-side),config-portal-wrapper .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}config-portal-bar .mat-drawer-side,config-portal-wrapper .mat-drawer-side{border-right:1px solid hsla(0,0%,100%,.12)}config-portal-bar .mat-drawer-side.mat-drawer-end,config-portal-bar [dir=rtl] .mat-drawer-side,config-portal-wrapper .mat-drawer-side.mat-drawer-end,config-portal-wrapper [dir=rtl] .mat-drawer-side{border-left:1px solid hsla(0,0%,100%,.12);border-right:none}config-portal-bar [dir=rtl] .mat-drawer-side.mat-drawer-end,config-portal-wrapper [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid hsla(0,0%,100%,.12)}config-portal-bar .mat-drawer-backdrop.mat-drawer-shown,config-portal-wrapper .mat-drawer-backdrop.mat-drawer-shown{background-color:hsla(0,0%,74.1%,.6)}config-portal-bar .mat-slide-toggle.mat-checked .mat-ripple-element,config-portal-bar .mat-slide-toggle.mat-checked .mat-slide-toggle-bar,config-portal-bar .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb,config-portal-wrapper .mat-slide-toggle.mat-checked .mat-ripple-element,config-portal-wrapper .mat-slide-toggle.mat-checked .mat-slide-toggle-bar,config-portal-wrapper .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:var(--theme-accent-500)}config-portal-bar .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element,config-portal-bar .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar,config-portal-bar .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb,config-portal-wrapper .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element,config-portal-wrapper .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar,config-portal-wrapper .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:var(--theme-primary-500)}config-portal-bar .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb,config-portal-wrapper .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}config-portal-bar .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar,config-portal-wrapper .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}config-portal-bar .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element,config-portal-wrapper .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}config-portal-bar .mat-slide-toggle:not(.mat-checked) .mat-ripple-element,config-portal-wrapper .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#fff}config-portal-bar .mat-slide-toggle-thumb,config-portal-wrapper .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#bdbdbd}config-portal-bar .mat-slide-toggle-bar,config-portal-wrapper .mat-slide-toggle-bar{background-color:hsla(0,0%,100%,.5)}config-portal-bar .mat-slider-track-background,config-portal-wrapper .mat-slider-track-background{background-color:hsla(0,0%,100%,.3)}config-portal-bar .mat-primary .mat-slider-thumb,config-portal-bar .mat-primary .mat-slider-thumb-label,config-portal-bar .mat-primary .mat-slider-track-fill,config-portal-wrapper .mat-primary .mat-slider-thumb,config-portal-wrapper .mat-primary .mat-slider-thumb-label,config-portal-wrapper .mat-primary .mat-slider-track-fill{background-color:var(--theme-primary-500)}config-portal-bar .mat-primary .mat-slider-thumb-label-text,config-portal-wrapper .mat-primary .mat-slider-thumb-label-text{color:var(--theme-primary-contrast-500)}config-portal-bar .mat-accent .mat-slider-thumb,config-portal-bar .mat-accent .mat-slider-thumb-label,config-portal-bar .mat-accent .mat-slider-track-fill,config-portal-wrapper .mat-accent .mat-slider-thumb,config-portal-wrapper .mat-accent .mat-slider-thumb-label,config-portal-wrapper .mat-accent .mat-slider-track-fill{background-color:var(--theme-accent-500)}config-portal-bar .mat-accent .mat-slider-thumb-label-text,config-portal-wrapper .mat-accent .mat-slider-thumb-label-text{color:var(--theme-accent-contrast-500)}config-portal-bar .mat-warn .mat-slider-thumb,config-portal-bar .mat-warn .mat-slider-thumb-label,config-portal-bar .mat-warn .mat-slider-track-fill,config-portal-wrapper .mat-warn .mat-slider-thumb,config-portal-wrapper .mat-warn .mat-slider-thumb-label,config-portal-wrapper .mat-warn .mat-slider-track-fill{background-color:#f44336}config-portal-bar .mat-warn .mat-slider-thumb-label-text,config-portal-wrapper .mat-warn .mat-slider-thumb-label-text{color:#fff}config-portal-bar .mat-slider-focus-ring,config-portal-wrapper .mat-slider-focus-ring{background-color:var(--theme-accent-500);opacity:.2}config-portal-bar .cdk-focused .mat-slider-track-background,config-portal-bar .mat-slider-disabled .mat-slider-thumb,config-portal-bar .mat-slider-disabled .mat-slider-track-background,config-portal-bar .mat-slider-disabled .mat-slider-track-fill,config-portal-bar .mat-slider-disabled:hover .mat-slider-track-background,config-portal-bar .mat-slider:hover .mat-slider-track-background,config-portal-wrapper .cdk-focused .mat-slider-track-background,config-portal-wrapper .mat-slider-disabled .mat-slider-thumb,config-portal-wrapper .mat-slider-disabled .mat-slider-track-background,config-portal-wrapper .mat-slider-disabled .mat-slider-track-fill,config-portal-wrapper .mat-slider-disabled:hover .mat-slider-track-background,config-portal-wrapper .mat-slider:hover .mat-slider-track-background{background-color:hsla(0,0%,100%,.3)}config-portal-bar .mat-slider-min-value .mat-slider-focus-ring,config-portal-wrapper .mat-slider-min-value .mat-slider-focus-ring{background-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,config-portal-bar .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label,config-portal-wrapper .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,config-portal-wrapper .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#fff}config-portal-bar .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,config-portal-bar .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label,config-portal-wrapper .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,config-portal-wrapper .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:hsla(0,0%,100%,.3)}config-portal-bar .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb,config-portal-wrapper .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:hsla(0,0%,100%,.3);background-color:transparent}config-portal-bar .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,config-portal-bar .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,config-portal-bar .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,config-portal-bar .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,config-portal-wrapper .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,config-portal-wrapper .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,config-portal-wrapper .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,config-portal-wrapper .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:hsla(0,0%,100%,.3)}config-portal-bar .mat-slider-has-ticks .mat-slider-wrapper:after,config-portal-wrapper .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:hsla(0,0%,100%,.7)}config-portal-bar .mat-slider-horizontal .mat-slider-ticks,config-portal-wrapper .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7) 2px,transparent 0,transparent)}config-portal-bar .mat-slider-vertical .mat-slider-ticks,config-portal-wrapper .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(180deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7) 2px,transparent 0,transparent)}config-portal-bar .mat-step-header.cdk-keyboard-focused,config-portal-bar .mat-step-header.cdk-program-focused,config-portal-bar .mat-step-header:hover,config-portal-wrapper .mat-step-header.cdk-keyboard-focused,config-portal-wrapper .mat-step-header.cdk-program-focused,config-portal-wrapper .mat-step-header:hover{background-color:hsla(0,0%,100%,.04)}@media (hover:none){config-portal-bar .mat-step-header:hover,config-portal-wrapper .mat-step-header:hover{background:none}}config-portal-bar .mat-step-header .mat-step-label,config-portal-bar .mat-step-header .mat-step-optional,config-portal-wrapper .mat-step-header .mat-step-label,config-portal-wrapper .mat-step-header .mat-step-optional{color:hsla(0,0%,100%,.7)}config-portal-bar .mat-step-header .mat-step-icon,config-portal-wrapper .mat-step-header .mat-step-icon{background-color:hsla(0,0%,100%,.7);color:var(--theme-primary-contrast-500)}config-portal-bar .mat-step-header .mat-step-icon-selected,config-portal-bar .mat-step-header .mat-step-icon-state-done,config-portal-bar .mat-step-header .mat-step-icon-state-edit,config-portal-wrapper .mat-step-header .mat-step-icon-selected,config-portal-wrapper .mat-step-header .mat-step-icon-state-done,config-portal-wrapper .mat-step-header .mat-step-icon-state-edit{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}config-portal-bar .mat-step-header .mat-step-icon-state-error,config-portal-wrapper .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}config-portal-bar .mat-step-header .mat-step-label.mat-step-label-active,config-portal-wrapper .mat-step-header .mat-step-label.mat-step-label-active{color:#fff}config-portal-bar .mat-step-header .mat-step-label.mat-step-label-error,config-portal-wrapper .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}config-portal-bar .mat-stepper-horizontal,config-portal-bar .mat-stepper-vertical,config-portal-wrapper .mat-stepper-horizontal,config-portal-wrapper .mat-stepper-vertical{background-color:#424242}config-portal-bar .mat-stepper-vertical-line:before,config-portal-wrapper .mat-stepper-vertical-line:before{border-left-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-horizontal-stepper-header:after,config-portal-bar .mat-horizontal-stepper-header:before,config-portal-bar .mat-stepper-horizontal-line,config-portal-wrapper .mat-horizontal-stepper-header:after,config-portal-wrapper .mat-horizontal-stepper-header:before,config-portal-wrapper .mat-stepper-horizontal-line{border-top-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-sort-header-arrow,config-portal-wrapper .mat-sort-header-arrow{color:#c6c6c6}config-portal-bar .mat-tab-header,config-portal-bar .mat-tab-nav-bar,config-portal-wrapper .mat-tab-header,config-portal-wrapper .mat-tab-nav-bar{border-bottom:1px solid hsla(0,0%,100%,.12)}config-portal-bar .mat-tab-group-inverted-header .mat-tab-header,config-portal-bar .mat-tab-group-inverted-header .mat-tab-nav-bar,config-portal-wrapper .mat-tab-group-inverted-header .mat-tab-header,config-portal-wrapper .mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid hsla(0,0%,100%,.12);border-bottom:none}config-portal-bar .mat-tab-label,config-portal-bar .mat-tab-link,config-portal-wrapper .mat-tab-label,config-portal-wrapper .mat-tab-link{color:#fff}config-portal-bar .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-link.mat-tab-disabled,config-portal-wrapper .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.5)}config-portal-bar .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-header-pagination-chevron{border-color:#fff}config-portal-bar .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.5)}config-portal-bar .mat-tab-group[class*=mat-background-] .mat-tab-header,config-portal-bar .mat-tab-nav-bar[class*=mat-background-],config-portal-wrapper .mat-tab-group[class*=mat-background-] .mat-tab-header,config-portal-wrapper .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}config-portal-bar .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--theme-primary-100)}config-portal-bar .mat-tab-group.mat-primary .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-primary .mat-ink-bar,config-portal-wrapper .mat-tab-group.mat-primary .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:var(--theme-primary-500)}config-portal-bar .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar,config-portal-wrapper .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:var(--theme-primary-contrast-500)}config-portal-bar .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--theme-accent-100)}config-portal-bar .mat-tab-group.mat-accent .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-accent .mat-ink-bar,config-portal-wrapper .mat-tab-group.mat-accent .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:var(--theme-accent-500)}config-portal-bar .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar,config-portal-wrapper .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:var(--theme-accent-contrast-500)}config-portal-bar .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}config-portal-bar .mat-tab-group.mat-warn .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-warn .mat-ink-bar,config-portal-wrapper .mat-tab-group.mat-warn .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}config-portal-bar .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar,config-portal-wrapper .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--theme-primary-100)}config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-header,config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-header-pagination,config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-links,config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-header,config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-links,config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-header,config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-header-pagination,config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-links,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-header,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:var(--theme-primary-500)}config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-label,config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-link,config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-label,config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-link,config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled,config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-label,config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-link,config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-label,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-link,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:var(--theme-primary-contrast-500)}config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:var(--theme-primary-contrast-500)}config-portal-bar .mat-tab-group.mat-background-primary .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-primary .mat-ripple-element,config-portal-wrapper .mat-tab-group.mat-background-primary .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:var(--theme-primary-contrast-500)}config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--theme-accent-100)}config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-header,config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-header-pagination,config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-links,config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-header,config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-links,config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-header,config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-header-pagination,config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-links,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-header,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:var(--theme-accent-500)}config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-label,config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-link,config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-label,config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-link,config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled,config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-label,config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-link,config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-label,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-link,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:var(--theme-accent-contrast-500)}config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:var(--theme-accent-contrast-500)}config-portal-bar .mat-tab-group.mat-background-accent .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-accent .mat-ripple-element,config-portal-wrapper .mat-tab-group.mat-background-accent .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:var(--theme-accent-contrast-500)}config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-header,config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-header-pagination,config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-links,config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-header,config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-links,config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-header,config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-header-pagination,config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-links,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-header,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-label,config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-link,config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-label,config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-link,config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-label,config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-link,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-label,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled,config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}config-portal-bar .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}config-portal-bar .mat-tab-group.mat-background-warn .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-warn .mat-ripple-element,config-portal-wrapper .mat-tab-group.mat-background-warn .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}config-portal-bar .mat-toolbar,config-portal-wrapper .mat-toolbar{background:#212121;color:#fff}config-portal-bar .mat-toolbar.mat-primary,config-portal-wrapper .mat-toolbar.mat-primary{background:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}config-portal-bar .mat-toolbar.mat-accent,config-portal-wrapper .mat-toolbar.mat-accent{background:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}config-portal-bar .mat-toolbar.mat-warn,config-portal-wrapper .mat-toolbar.mat-warn{background:#f44336;color:#fff}config-portal-bar .mat-toolbar .mat-focused .mat-form-field-ripple,config-portal-bar .mat-toolbar .mat-form-field-ripple,config-portal-bar .mat-toolbar .mat-form-field-underline,config-portal-wrapper .mat-toolbar .mat-focused .mat-form-field-ripple,config-portal-wrapper .mat-toolbar .mat-form-field-ripple,config-portal-wrapper .mat-toolbar .mat-form-field-underline{background-color:currentColor}config-portal-bar .mat-toolbar .mat-focused .mat-form-field-label,config-portal-bar .mat-toolbar .mat-form-field-label,config-portal-bar .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,config-portal-bar .mat-toolbar .mat-select-arrow,config-portal-bar .mat-toolbar .mat-select-value,config-portal-wrapper .mat-toolbar .mat-focused .mat-form-field-label,config-portal-wrapper .mat-toolbar .mat-form-field-label,config-portal-wrapper .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,config-portal-wrapper .mat-toolbar .mat-select-arrow,config-portal-wrapper .mat-toolbar .mat-select-value{color:inherit}config-portal-bar .mat-toolbar .mat-input-element,config-portal-wrapper .mat-toolbar .mat-input-element{caret-color:currentColor}config-portal-bar .mat-tooltip,config-portal-wrapper .mat-tooltip{background:rgba(97,97,97,.9)}config-portal-bar .mat-tree,config-portal-wrapper .mat-tree{background:#424242}config-portal-bar .mat-nested-tree-node,config-portal-bar .mat-tree-node,config-portal-wrapper .mat-nested-tree-node,config-portal-wrapper .mat-tree-node{color:#fff}config-portal-bar .mat-snack-bar-container,config-portal-wrapper .mat-snack-bar-container{color:rgba(0,0,0,.87);background:#fafafa;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}config-portal-bar .mat-simple-snackbar-action,config-portal-wrapper .mat-simple-snackbar-action{color:inherit}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:var(--webshop-font-family),Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:var(--theme-text-500);background-color:#fff}[tabindex="-1"]:focus{outline:none!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a:focus,a:hover{color:var(--theme-accent-500);text-decoration:underline}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:var(--theme-text-300);caption-side:bottom}caption,th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{line-height:inherit}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{-webkit-appearance:none}output{display:inline-block}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.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}.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}.rounded{border-radius:.25rem}.rounded-top{border-top-left-radius:.25rem}.rounded-right,.rounded-top{border-top-right-radius:.25rem}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem}.rounded-left{border-top-left-radius:.25rem}.rounded-circle{border-radius:50%}.rounded-0{border-radius:0}.clearfix:after{display:block;content:"";clear:both}.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-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:inline-flex!important}@media (min-width:668px){.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-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:inline-flex!important}}@media (min-width:805px){.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-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:inline-flex!important}}@media (min-width:1020px){.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-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:inline-flex!important}}@media (min-width:1330px){.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-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:inline-flex!important}}@media (min-width:1620px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-webkit-box!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-box!important;display:inline-flex!important}}.flex-first{-webkit-box-ordinal-group:0;order:-1}.flex-last{-webkit-box-ordinal-group:2;order:1}.flex-unordered{-webkit-box-ordinal-group:1;order:0}.flex-row{-webkit-box-orient:horizontal!important;flex-direction:row!important}.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-column{-webkit-box-orient:vertical!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;flex-direction:row-reverse!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;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}.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{-webkit-box-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;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:668px){.flex-sm-first{-webkit-box-ordinal-group:0;order:-1}.flex-sm-last{-webkit-box-ordinal-group:2;order:1}.flex-sm-unordered{-webkit-box-ordinal-group:1;order:0}.flex-sm-row{-webkit-box-orient:horizontal!important;flex-direction:row!important}.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-column{-webkit-box-orient:vertical!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;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}.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{-webkit-box-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;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:805px){.flex-md-first{-webkit-box-ordinal-group:0;order:-1}.flex-md-last{-webkit-box-ordinal-group:2;order:1}.flex-md-unordered{-webkit-box-ordinal-group:1;order:0}.flex-md-row{-webkit-box-orient:horizontal!important;flex-direction:row!important}.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-column{-webkit-box-orient:vertical!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;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}.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{-webkit-box-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;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:1020px){.flex-lg-first{-webkit-box-ordinal-group:0;order:-1}.flex-lg-last{-webkit-box-ordinal-group:2;order:1}.flex-lg-unordered{-webkit-box-ordinal-group:1;order:0}.flex-lg-row{-webkit-box-orient:horizontal!important;flex-direction:row!important}.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-column{-webkit-box-orient:vertical!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;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}.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{-webkit-box-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;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:1330px){.flex-xl-first{-webkit-box-ordinal-group:0;order:-1}.flex-xl-last{-webkit-box-ordinal-group:2;order:1}.flex-xl-unordered{-webkit-box-ordinal-group:1;order:0}.flex-xl-row{-webkit-box-orient:horizontal!important;flex-direction:row!important}.flex-xl-column,.flex-xl-row{-webkit-box-direction:normal!important}.flex-xl-column{-webkit-box-orient:vertical!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;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}.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{-webkit-box-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;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}}@media (min-width:1620px){.flex-xxl-first{-webkit-box-ordinal-group:0;order:-1}.flex-xxl-last{-webkit-box-ordinal-group:2;order:1}.flex-xxl-unordered{-webkit-box-ordinal-group:1;order:0}.flex-xxl-row{-webkit-box-orient:horizontal!important;flex-direction:row!important}.flex-xxl-column,.flex-xxl-row{-webkit-box-direction:normal!important}.flex-xxl-column{-webkit-box-orient:vertical!important;flex-direction:column!important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{-webkit-box-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-webkit-box-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-webkit-box-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-webkit-box-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{-webkit-box-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-webkit-box-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-webkit-box-align:center!important;align-items:center!important}.align-items-xxl-baseline{-webkit-box-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-webkit-box-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:668px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:805px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:1020px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1330px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1620px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.mx-3{margin-right:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-4{margin:1.5rem!important}.mt-4{margin-top:1.5rem!important}.mr-4{margin-right:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.mx-4{margin-right:1.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-5{margin:3rem!important}.mt-5{margin-top:3rem!important}.mr-5{margin-right:3rem!important}.mb-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.mx-5{margin-right:3rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:1rem!important}.pt-3{padding-top:1rem!important}.pr-3{padding-right:1rem!important}.pb-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.px-3{padding-right:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-4{padding:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pr-4{padding-right:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.px-4{padding-right:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-5{padding:3rem!important}.pt-5{padding-top:3rem!important}.pr-5{padding-right:3rem!important}.pb-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.px-5{padding-right:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}@media (min-width:668px){.m-sm-0{margin:0!important}.mt-sm-0{margin-top:0!important}.mr-sm-0{margin-right:0!important}.mb-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.mx-sm-0{margin-right:0!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1{margin-top:.25rem!important}.mr-sm-1{margin-right:.25rem!important}.mb-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.mx-sm-1{margin-right:.25rem!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2{margin-top:.5rem!important}.mr-sm-2{margin-right:.5rem!important}.mb-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.mx-sm-2{margin-right:.5rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3{margin-top:1rem!important}.mr-sm-3{margin-right:1rem!important}.mb-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.mx-sm-3{margin-right:1rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4{margin-top:1.5rem!important}.mr-sm-4{margin-right:1.5rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.mx-sm-4{margin-right:1.5rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5{margin-top:3rem!important}.mr-sm-5{margin-right:3rem!important}.mb-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.mx-sm-5{margin-right:3rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0{padding-top:0!important}.pr-sm-0{padding-right:0!important}.pb-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.px-sm-0{padding-right:0!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1{padding-top:.25rem!important}.pr-sm-1{padding-right:.25rem!important}.pb-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.px-sm-1{padding-right:.25rem!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2{padding-top:.5rem!important}.pr-sm-2{padding-right:.5rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.px-sm-2{padding-right:.5rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3{padding-top:1rem!important}.pr-sm-3{padding-right:1rem!important}.pb-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.px-sm-3{padding-right:1rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4{padding-top:1.5rem!important}.pr-sm-4{padding-right:1.5rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.px-sm-4{padding-right:1.5rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5{padding-top:3rem!important}.pr-sm-5{padding-right:3rem!important}.pb-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.px-sm-5{padding-right:3rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}.mx-sm-auto{margin-right:auto!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:805px){.m-md-0{margin:0!important}.mt-md-0{margin-top:0!important}.mr-md-0{margin-right:0!important}.mb-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.mx-md-0{margin-right:0!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.m-md-1{margin:.25rem!important}.mt-md-1{margin-top:.25rem!important}.mr-md-1{margin-right:.25rem!important}.mb-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.mx-md-1{margin-right:.25rem!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2{margin-top:.5rem!important}.mr-md-2{margin-right:.5rem!important}.mb-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.mx-md-2{margin-right:.5rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3{margin-top:1rem!important}.mr-md-3{margin-right:1rem!important}.mb-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.mx-md-3{margin-right:1rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4{margin-top:1.5rem!important}.mr-md-4{margin-right:1.5rem!important}.mb-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.mx-md-4{margin-right:1.5rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5{margin-top:3rem!important}.mr-md-5{margin-right:3rem!important}.mb-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.mx-md-5{margin-right:3rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-md-0{padding:0!important}.pt-md-0{padding-top:0!important}.pr-md-0{padding-right:0!important}.pb-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.px-md-0{padding-right:0!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.p-md-1{padding:.25rem!important}.pt-md-1{padding-top:.25rem!important}.pr-md-1{padding-right:.25rem!important}.pb-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.px-md-1{padding-right:.25rem!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2{padding-top:.5rem!important}.pr-md-2{padding-right:.5rem!important}.pb-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.px-md-2{padding-right:.5rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3{padding-top:1rem!important}.pr-md-3{padding-right:1rem!important}.pb-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.px-md-3{padding-right:1rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4{padding-top:1.5rem!important}.pr-md-4{padding-right:1.5rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.px-md-4{padding-right:1.5rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5{padding-top:3rem!important}.pr-md-5{padding-right:3rem!important}.pb-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.px-md-5{padding-right:3rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto{margin-top:auto!important}.mr-md-auto{margin-right:auto!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}.mx-md-auto{margin-right:auto!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:1020px){.m-lg-0{margin:0!important}.mt-lg-0{margin-top:0!important}.mr-lg-0{margin-right:0!important}.mb-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.mx-lg-0{margin-right:0!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1{margin-top:.25rem!important}.mr-lg-1{margin-right:.25rem!important}.mb-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.mx-lg-1{margin-right:.25rem!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2{margin-top:.5rem!important}.mr-lg-2{margin-right:.5rem!important}.mb-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.mx-lg-2{margin-right:.5rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3{margin-top:1rem!important}.mr-lg-3{margin-right:1rem!important}.mb-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.mx-lg-3{margin-right:1rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4{margin-top:1.5rem!important}.mr-lg-4{margin-right:1.5rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.mx-lg-4{margin-right:1.5rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5{margin-top:3rem!important}.mr-lg-5{margin-right:3rem!important}.mb-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.mx-lg-5{margin-right:3rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0{padding-top:0!important}.pr-lg-0{padding-right:0!important}.pb-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.px-lg-0{padding-right:0!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1{padding-top:.25rem!important}.pr-lg-1{padding-right:.25rem!important}.pb-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.px-lg-1{padding-right:.25rem!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2{padding-top:.5rem!important}.pr-lg-2{padding-right:.5rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.px-lg-2{padding-right:.5rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3{padding-top:1rem!important}.pr-lg-3{padding-right:1rem!important}.pb-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.px-lg-3{padding-right:1rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4{padding-top:1.5rem!important}.pr-lg-4{padding-right:1.5rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.px-lg-4{padding-right:1.5rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5{padding-top:3rem!important}.pr-lg-5{padding-right:3rem!important}.pb-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.px-lg-5{padding-right:3rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}.mx-lg-auto{margin-right:auto!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:1330px){.m-xl-0{margin:0!important}.mt-xl-0{margin-top:0!important}.mr-xl-0{margin-right:0!important}.mb-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.mx-xl-0{margin-right:0!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1{margin-top:.25rem!important}.mr-xl-1{margin-right:.25rem!important}.mb-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.mx-xl-1{margin-right:.25rem!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2{margin-top:.5rem!important}.mr-xl-2{margin-right:.5rem!important}.mb-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.mx-xl-2{margin-right:.5rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3{margin-top:1rem!important}.mr-xl-3{margin-right:1rem!important}.mb-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.mx-xl-3{margin-right:1rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4{margin-top:1.5rem!important}.mr-xl-4{margin-right:1.5rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.mx-xl-4{margin-right:1.5rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5{margin-top:3rem!important}.mr-xl-5{margin-right:3rem!important}.mb-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.mx-xl-5{margin-right:3rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0{padding-top:0!important}.pr-xl-0{padding-right:0!important}.pb-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.px-xl-0{padding-right:0!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1{padding-top:.25rem!important}.pr-xl-1{padding-right:.25rem!important}.pb-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.px-xl-1{padding-right:.25rem!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2{padding-top:.5rem!important}.pr-xl-2{padding-right:.5rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.px-xl-2{padding-right:.5rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3{padding-top:1rem!important}.pr-xl-3{padding-right:1rem!important}.pb-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.px-xl-3{padding-right:1rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4{padding-top:1.5rem!important}.pr-xl-4{padding-right:1.5rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.px-xl-4{padding-right:1.5rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5{padding-top:3rem!important}.pr-xl-5{padding-right:3rem!important}.pb-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.px-xl-5{padding-right:3rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}.mx-xl-auto{margin-right:auto!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:1620px){.m-xxl-0{margin:0!important}.mt-xxl-0{margin-top:0!important}.mr-xxl-0{margin-right:0!important}.mb-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.mx-xxl-0{margin-right:0!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1{margin-top:.25rem!important}.mr-xxl-1{margin-right:.25rem!important}.mb-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.mx-xxl-1{margin-right:.25rem!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2{margin-top:.5rem!important}.mr-xxl-2{margin-right:.5rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.mx-xxl-2{margin-right:.5rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3{margin-top:1rem!important}.mr-xxl-3{margin-right:1rem!important}.mb-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.mx-xxl-3{margin-right:1rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mr-xxl-4{margin-right:1.5rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.mx-xxl-4{margin-right:1.5rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5{margin-top:3rem!important}.mr-xxl-5{margin-right:3rem!important}.mb-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.mx-xxl-5{margin-right:3rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0{padding-top:0!important}.pr-xxl-0{padding-right:0!important}.pb-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.px-xxl-0{padding-right:0!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1{padding-top:.25rem!important}.pr-xxl-1{padding-right:.25rem!important}.pb-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.px-xxl-1{padding-right:.25rem!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2{padding-top:.5rem!important}.pr-xxl-2{padding-right:.5rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.px-xxl-2{padding-right:.5rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3{padding-top:1rem!important}.pr-xxl-3{padding-right:1rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.px-xxl-3{padding-right:1rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pr-xxl-4{padding-right:1.5rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.px-xxl-4{padding-right:1.5rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5{padding-top:3rem!important}.pr-xxl-5{padding-right:3rem!important}.pb-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.px-xxl-5{padding-right:3rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto{margin-top:auto!important}.mr-xxl-auto{margin-right:auto!important}.mb-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}.mx-xxl-auto{margin-right:auto!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}}.text-justify{text-align:justify!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:668px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:805px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:1020px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1330px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1620px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-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-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.text-white{color:#fff!important}.text-muted,a.text-muted:focus,a.text-muted:hover{color:var(--theme-text-300)!important}.text-primary,a.text-primary:focus,a.text-primary:hover{color:var(--theme-primary-500)!important}.text-success,a.text-success:focus,a.text-success:hover{color:#5cb85c!important}.text-info,a.text-info:focus,a.text-info:hover{color:#5bc0de!important}.text-warning,a.text-warning:focus,a.text-warning:hover{color:#ffc107!important}.text-danger,a.text-danger:focus,a.text-danger:hover{color:#f44336!important}.text-gray-dark,a.text-gray-dark:focus,a.text-gray-dark:hover{color:var(--theme-text-900)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.invisible{visibility:hidden!important}.hidden-xs-up{display:none!important}@media (max-width:667px){.hidden-xs-down{display:none!important}}@media (min-width:668px){.hidden-sm-up{display:none!important}}@media (max-width:804px){.hidden-sm-down{display:none!important}}@media (min-width:805px){.hidden-md-up{display:none!important}}@media (max-width:1019px){.hidden-md-down{display:none!important}}@media (min-width:1020px){.hidden-lg-up{display:none!important}}@media (max-width:1329px){.hidden-lg-down{display:none!important}}@media (min-width:1330px){.hidden-xl-up{display:none!important}}@media (max-width:1619px){.hidden-xl-down{display:none!important}}@media (min-width:1620px){.hidden-xxl-up{display:none!important}}.hidden-xxl-down,.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}}.form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:var(--theme-text-500);background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(var(--theme-text-500-rgb),.2);border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:var(--theme-text-500);background-color:#fff;border-color:var(--webshop-focus-color);outline:none}.form-control::-webkit-input-placeholder{color:var(--theme-text-300);opacity:1}.form-control::-moz-placeholder{color:var(--theme-text-300);opacity:1}.form-control::-ms-input-placeholder{color:var(--theme-text-300);opacity:1}.form-control::placeholder{color:var(--theme-text-300);opacity:1}.form-control:disabled,.form-control[readonly]{background-color:rgba(var(--theme-text-50-rgb),.1);opacity:.65}.form-control:disabled{cursor:not-allowed}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:var(--theme-text-500);background-color:#fff}.form-control-file,.form-control-range{display:block}.col-form-label{padding-top:calc(.5rem - 2px);padding-bottom:calc(.5rem - 2px);margin-bottom:0}.col-form-label-lg{padding-top:calc(.75rem - 2px);padding-bottom:calc(.75rem - 2px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem - 2px);padding-bottom:calc(.25rem - 2px);font-size:.875rem}.col-form-legend{font-size:1rem}.col-form-legend,.form-control-static{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0}.form-control-static{line-height:1.25;border:solid transparent;border-width:1px 0}.form-control-static.form-control-lg,.form-control-static.form-control-sm,.input-group-xs>.form-control-static.form-control,.input-group-xs>.form-control-static.input-group-addon,.input-group-xs>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-xs>.form-control,.input-group-xs>.input-group-addon,.input-group-xs>.input-group-btn>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-xs>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-xs>select.form-control:not([size]):not([multiple]),.input-group-xs>select.input-group-addon:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:1.8125rem}.form-control-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]){height:3.1666666667rem}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-check{position:relative;display:block;margin-bottom:.5rem}.form-check.disabled .form-check-label{color:var(--theme-text-300);cursor:not-allowed}.form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.form-check-input:only-child{position:static}.form-check-inline{display:inline-block}.form-check-inline .form-check-label{vertical-align:middle}.form-check-inline+.form-check-inline{margin-left:.75rem}.form-control-feedback{margin-top:.25rem}.form-control-danger,.form-control-success,.form-control-warning{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .5625rem;background-size:1.125rem 1.125rem}.has-success .col-form-label,.has-success .custom-control,.has-success .form-check-label,.has-success .form-control-feedback,.has-success .form-control-label{color:#5cb85c}.has-success .form-control{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea}.has-success .form-control-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' 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")}.has-warning .col-form-label,.has-warning .custom-control,.has-warning .form-check-label,.has-warning .form-control-feedback,.has-warning .form-control-label{color:#ffc107}.has-warning .form-control{border-color:#ffc107}.has-warning .input-group-addon{color:#ffc107;border-color:#ffc107;background-color:#fff4d3}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffc107' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-danger .col-form-label,.has-danger .custom-control,.has-danger .form-check-label,.has-danger .form-control-feedback,.has-danger .form-control-label{color:#f44336}.has-danger .form-control{border-color:#f44336}.has-danger .input-group-addon{color:#f44336;border-color:#f44336;background-color:#fff8f7}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f44336' 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")}.form-inline{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:668px){.form-inline label:not(.mat-form-field-label){-webkit-box-pack:center;justify-content:center}.form-inline .form-group,.form-inline label:not(.mat-form-field-label){display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:0}.form-inline .form-group{-webkit-box-flex:0;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .form-check{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:auto;margin-top:0;margin-bottom:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding-left:0}.form-inline .custom-control-indicator{position:static;display:inline-block;margin-right:.25rem;vertical-align:text-bottom}.form-inline .has-feedback .form-control-feedback{top:0}}.card{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-block{-webkit-box-flex:1;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-header{padding:.5rem 1.25rem;margin-bottom:0;background-color:rgba(var(--theme-text-50-rgb),.5);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1.25rem;background-color:rgba(var(--theme-text-50-rgb),.5);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.5rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-primary{background-color:var(--theme-primary-500);border-color:var(--theme-primary-500)}.card-primary .card-footer,.card-primary .card-header{background-color:transparent}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-success .card-footer,.card-success .card-header{background-color:transparent}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-info .card-footer,.card-info .card-header{background-color:transparent}.card-warning{background-color:#ffc107;border-color:#ffc107}.card-warning .card-footer,.card-warning .card-header{background-color:transparent}.card-danger{background-color:#f44336;border-color:#f44336}.card-danger .card-footer,.card-danger .card-header,.card-outline-primary{background-color:transparent}.card-outline-primary{border-color:var(--theme-primary-500)}.card-outline-secondary{background-color:transparent;border-color:#ccc}.card-outline-info{background-color:transparent;border-color:#5bc0de}.card-outline-success{background-color:transparent;border-color:#5cb85c}.card-outline-warning{background-color:transparent;border-color:#ffc107}.card-outline-danger{background-color:transparent;border-color:#f44336}.card-inverse{color:hsla(0,0%,100%,.65)}.card-inverse .card-footer,.card-inverse .card-header{background-color:transparent;border-color:hsla(0,0%,100%,.2)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote .blockquote-footer,.card-inverse .card-link,.card-inverse .card-subtitle,.card-inverse .card-text{color:hsla(0,0%,100%,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:calc(.25rem - 1px)}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}@media (min-width:668px){.card-deck{-webkit-box-orient:horizontal;flex-flow:row wrap}.card-deck,.card-deck .card{display:-webkit-box;display:flex;-webkit-box-direction:normal}.card-deck .card{-webkit-box-flex:1;flex:1 0 0;-webkit-box-orient:vertical;flex-direction:column}.card-deck .card:not(:first-child){margin-left:1rem}.card-deck .card:not(:last-child){margin-right:1rem}}@media (min-width:668px){.card-group{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.card-group .card{-webkit-box-flex:1;flex:1 0 0}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child),.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}}@media (min-width:668px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%;margin-bottom:.5rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.1}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.1}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:.25rem solid var(--theme-text-100)}.blockquote-footer{display:block;font-size:80%;color:var(--theme-text-300)}.blockquote-footer:before{content:"— "}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid var(--theme-text-100);border-left:0}.blockquote-reverse .blockquote-footer:before{content:""}.blockquote-reverse .blockquote-footer:after{content:" —"}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-default,.badge-default[href]:focus,.badge-default[href]:hover{background-color:var(--theme-text-500)}.badge-primary,.badge-primary[href]:focus,.badge-primary[href]:hover{background-color:var(--theme-primary-500)}.badge-success,.badge-success[href]:focus,.badge-success[href]:hover{background-color:#5cb85c}.badge-info,.badge-info[href]:focus,.badge-info[href]:hover{background-color:#5bc0de}.badge-warning,.badge-warning[href]:focus,.badge-warning[href]:hover{background-color:#ffc107}.badge-danger,.badge-danger[href]:focus,.badge-danger[href]:hover{background-color:#f44336}.table{width:100%;max-width:100%;margin-bottom:1rem}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid var(--theme-text-50)}.table thead th{vertical-align:bottom;border-bottom:2px solid var(--theme-text-50)}.table tbody+tbody{border-top:2px solid var(--theme-text-50)}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid var(--theme-text-50)}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th,.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-success,.table-success>td,.table-success>th{background-color:#dff0d8}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>td,.table-info>th{background-color:#d9edf7}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>td,.table-warning>th{background-color:#fcf8e3}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}.table-danger,.table-danger>td,.table-danger>th{background-color:#f2dede}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}.thead-inverse th{color:#fff;background-color:var(--theme-text-900)}.thead-default th{color:var(--theme-text-500);background-color:var(--theme-text-50)}.table-inverse{color:#fff;background-color:var(--theme-text-900)}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#fff}.table-inverse.table-bordered{border:0}.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive.table-bordered{border:0}.custom-control{position:relative;display:-webkit-inline-box;display:inline-flex;min-height:1.5rem;padding-left:1.5rem;margin-right:1rem;cursor:pointer}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:var(--theme-primary-500)}.custom-control-input:focus~.custom-control-indicator{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--theme-primary-500)}.custom-control-input:active~.custom-control-indicator{color:#fff;background-color:var(--theme-primary-500)}.custom-control-input:disabled~.custom-control-indicator{cursor:not-allowed;background-color:var(--theme-text-100)}.custom-control-input:disabled~.custom-control-description{color:var(--theme-text-300);cursor:not-allowed}.custom-control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.custom-checkbox .custom-control-indicator{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' 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-indicator{background-color:var(--theme-primary-500);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-controls-stacked{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.custom-controls-stacked .custom-control{margin-bottom:.25rem}.custom-controls-stacked .custom-control+.custom-control{margin-left:0}.custom-select{display:inline-block;max-width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.25;color:var(--theme-text-500);vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid rgba(var(--theme-text-500-rgb),.2);border-radius:.25rem;-moz-appearance:none;-webkit-appearance:none}.custom-select:focus{border-color:var(--theme-primary-500);outline:none}.custom-select:focus::-ms-value{color:var(--theme-text-500);background-color:#fff}.custom-select:disabled{color:var(--theme-text-300);cursor:not-allowed;background-color:var(--theme-text-50)}.custom-select::-ms-expand{opacity:0}.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;display:inline-block;max-width:100%;height:2.5rem;margin-bottom:0;cursor:pointer}.custom-file-input{min-width:14rem;max-width:100%;height:2.5rem;margin:0;filter:alpha(opacity=0);opacity:0}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:var(--theme-text-500);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid rgba(var(--theme-text-500-rgb),.2);border-radius:.25rem}.custom-file-control:lang(en):after{content:"Choose file..."}.custom-file-control:before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:var(--theme-text-500);background-color:var(--theme-text-100);border:1px solid rgba(var(--theme-text-500-rgb),.2);border-radius:0 .25rem .25rem 0}.custom-file-control:lang(en):before{content:"Browse"}.list-group{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:var(--theme-text-500);text-align:inherit}.list-group-item-action .list-group-item-heading{color:var(--theme-text-900)}.list-group-item-action:focus,.list-group-item-action:hover{color:var(--theme-text-500);text-decoration:none;background-color:var(--theme-text-50)}.list-group-item-action:active{color:var(--theme-text-500);background-color:var(--theme-text-100)}.list-group-item{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;align-items:center;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:var(--theme-text-300);cursor:not-allowed;background-color:#fff}.list-group-item.disabled .list-group-item-heading,.list-group-item:disabled .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item:disabled .list-group-item-text{color:var(--theme-text-300)}.list-group-item.active{z-index:2;color:#fff;background-color:var(--theme-primary-500);border-color:var(--theme-primary-500)}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text{color:var(--theme-primary-500)}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,button.list-group-item-success.active{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,button.list-group-item-info.active{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,button.list-group-item-warning.active{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,button.list-group-item-danger.active{color:#fff;background-color:#a94442;border-color:#a94442}.breadcrumb{padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:var(--theme-text-100);border-radius:.25rem}.breadcrumb:after{display:block;content:"";clear:both}.breadcrumb-item{float:left}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:var(--theme-text-300);content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:var(--theme-text-300)}@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:1rem;padding-left:1rem}@media (min-width:668px){.container{padding-right:1rem;padding-left:1rem}}@media (min-width:805px){.container{padding-right:1rem;padding-left:1rem}}@media (min-width:1020px){.container{padding-right:1rem;padding-left:1rem}}@media (min-width:1330px){.container{padding-right:1rem;padding-left:1rem}}@media (min-width:1620px){.container{padding-right:1rem;padding-left:1rem}}@media (min-width:668px){.container{width:632px;max-width:100%}}@media (min-width:805px){.container{width:740px;max-width:100%}}@media (min-width:1020px){.container{width:960px;max-width:100%}}@media (min-width:1330px){.container{width:1270px;max-width:100%}}@media (min-width:1620px){.container{width:1585px;max-width:100%}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:1rem;padding-left:1rem}@media (min-width:668px){.container-fluid{padding-right:1rem;padding-left:1rem}}@media (min-width:805px){.container-fluid{padding-right:1rem;padding-left:1rem}}@media (min-width:1020px){.container-fluid{padding-right:1rem;padding-left:1rem}}@media (min-width:1330px){.container-fluid{padding-right:1rem;padding-left:1rem}}@media (min-width:1620px){.container-fluid{padding-right:1rem;padding-left:1rem}}.row{display:-webkit-box;display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}@media (min-width:668px){.row{margin-right:-1rem;margin-left:-1rem}}@media (min-width:805px){.row{margin-right:-1rem;margin-left:-1rem}}@media (min-width:1020px){.row{margin-right:-1rem;margin-left:-1rem}}@media (min-width:1330px){.row{margin-right:-1rem;margin-left:-1rem}}@media (min-width:1620px){.row{margin-right:-1rem;margin-left:-1rem}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.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-lg,.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-md,.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-sm,.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-xl,.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-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{position:relative;width:100%;min-height:1px;padding-right:1rem;padding-left:1rem}@media (min-width:668px){.col,.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-lg,.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-md,.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-sm,.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-xl,.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-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{padding-right:1rem;padding-left:1rem}}@media (min-width:805px){.col,.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-lg,.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-md,.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-sm,.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-xl,.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-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{padding-right:1rem;padding-left:1rem}}@media (min-width:1020px){.col,.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-lg,.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-md,.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-sm,.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-xl,.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-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{padding-right:1rem;padding-left:1rem}}@media (min-width:1330px){.col,.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-lg,.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-md,.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-sm,.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-xl,.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-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{padding-right:1rem;padding-left:1rem}}@media (min-width:1620px){.col,.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-lg,.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-md,.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-sm,.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-xl,.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-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{padding-right:1rem;padding-left:1rem}}.col{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto}.col-1,.col-auto{-webkit-box-flex:0}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.3333333333%}.pull-2{right:16.6666666667%}.pull-3{right:25%}.pull-4{right:33.3333333333%}.pull-5{right:41.6666666667%}.pull-6{right:50%}.pull-7{right:58.3333333333%}.pull-8{right:66.6666666667%}.pull-9{right:75%}.pull-10{right:83.3333333333%}.pull-11{right:91.6666666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.3333333333%}.push-2{left:16.6666666667%}.push-3{left:25%}.push-4{left:33.3333333333%}.push-5{left:41.6666666667%}.push-6{left:50%}.push-7{left:58.3333333333%}.push-8{left:66.6666666667%}.push-9{left:75%}.push-10{left:83.3333333333%}.push-11{left:91.6666666667%}.push-12{left:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:668px){.col-sm{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.3333333333%}.pull-sm-2{right:16.6666666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.3333333333%}.pull-sm-5{right:41.6666666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.3333333333%}.pull-sm-8{right:66.6666666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.3333333333%}.pull-sm-11{right:91.6666666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.3333333333%}.push-sm-2{left:16.6666666667%}.push-sm-3{left:25%}.push-sm-4{left:33.3333333333%}.push-sm-5{left:41.6666666667%}.push-sm-6{left:50%}.push-sm-7{left:58.3333333333%}.push-sm-8{left:66.6666666667%}.push-sm-9{left:75%}.push-sm-10{left:83.3333333333%}.push-sm-11{left:91.6666666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:805px){.col-md{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.3333333333%}.pull-md-2{right:16.6666666667%}.pull-md-3{right:25%}.pull-md-4{right:33.3333333333%}.pull-md-5{right:41.6666666667%}.pull-md-6{right:50%}.pull-md-7{right:58.3333333333%}.pull-md-8{right:66.6666666667%}.pull-md-9{right:75%}.pull-md-10{right:83.3333333333%}.pull-md-11{right:91.6666666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.3333333333%}.push-md-2{left:16.6666666667%}.push-md-3{left:25%}.push-md-4{left:33.3333333333%}.push-md-5{left:41.6666666667%}.push-md-6{left:50%}.push-md-7{left:58.3333333333%}.push-md-8{left:66.6666666667%}.push-md-9{left:75%}.push-md-10{left:83.3333333333%}.push-md-11{left:91.6666666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:1020px){.col-lg{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.3333333333%}.pull-lg-2{right:16.6666666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.3333333333%}.pull-lg-5{right:41.6666666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.3333333333%}.pull-lg-8{right:66.6666666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.3333333333%}.pull-lg-11{right:91.6666666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.3333333333%}.push-lg-2{left:16.6666666667%}.push-lg-3{left:25%}.push-lg-4{left:33.3333333333%}.push-lg-5{left:41.6666666667%}.push-lg-6{left:50%}.push-lg-7{left:58.3333333333%}.push-lg-8{left:66.6666666667%}.push-lg-9{left:75%}.push-lg-10{left:83.3333333333%}.push-lg-11{left:91.6666666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1330px){.col-xl{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.3333333333%}.pull-xl-2{right:16.6666666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.3333333333%}.pull-xl-5{right:41.6666666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.3333333333%}.pull-xl-8{right:66.6666666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.3333333333%}.pull-xl-11{right:91.6666666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.3333333333%}.push-xl-2{left:16.6666666667%}.push-xl-3{left:25%}.push-xl-4{left:33.3333333333%}.push-xl-5{left:41.6666666667%}.push-xl-6{left:50%}.push-xl-7{left:58.3333333333%}.push-xl-8{left:66.6666666667%}.push-xl-9{left:75%}.push-xl-10{left:83.3333333333%}.push-xl-11{left:91.6666666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}@media (min-width:1620px){.col-xxl{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-xxl-auto{-webkit-box-flex:0;flex:0 0 auto;width:auto}.col-xxl-1{-webkit-box-flex:0;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{-webkit-box-flex:0;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box-flex:0;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{-webkit-box-flex:0;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box-flex:0;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{-webkit-box-flex:0;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.pull-xxl-0{right:auto}.pull-xxl-1{right:8.3333333333%}.pull-xxl-2{right:16.6666666667%}.pull-xxl-3{right:25%}.pull-xxl-4{right:33.3333333333%}.pull-xxl-5{right:41.6666666667%}.pull-xxl-6{right:50%}.pull-xxl-7{right:58.3333333333%}.pull-xxl-8{right:66.6666666667%}.pull-xxl-9{right:75%}.pull-xxl-10{right:83.3333333333%}.pull-xxl-11{right:91.6666666667%}.pull-xxl-12{right:100%}.push-xxl-0{left:auto}.push-xxl-1{left:8.3333333333%}.push-xxl-2{left:16.6666666667%}.push-xxl-3{left:25%}.push-xxl-4{left:33.3333333333%}.push-xxl-5{left:41.6666666667%}.push-xxl-6{left:50%}.push-xxl-7{left:58.3333333333%}.push-xxl-8{left:66.6666666667%}.push-xxl-9{left:75%}.push-xxl-10{left:83.3333333333%}.push-xxl-11{left:91.6666666667%}.push-xxl-12{left:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}}mat-button-toggle-group{display:block}mat-button-toggle label{margin:0}body.xs .mat-mini-fab{height:30px;width:30px}body.xs .mat-mini-fab .mat-icon{font-size:20px;height:20px;line-height:20px;margin-top:-3px;vertical-align:top;width:20px}.mat-form-field mat-hint.error{color:#f44336}mat-checkbox{display:block}mat-checkbox .mat-checkbox-layout{-webkit-box-align:initial;align-items:normal;margin-bottom:7px;white-space:normal}mat-checkbox .mat-checkbox-layout .mat-checkbox-label{font-weight:400;line-height:14px}mat-checkbox .mat-checkbox-inner-container{height:12px;margin-top:1px;min-height:12px;min-width:12px;width:12px}mat-checkbox .mat-checkbox-ripple{left:calc(50% - 15px)!important;top:calc(50% - 15px)!important;height:30px!important;width:30px!important}mat-checkbox .mat-ripple-element{height:30px!important;left:0!important;top:0!important;width:30px!important}mat-checkbox.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:rgba(var(--theme-text-500-rgb),.15)}mat-checkbox.mat-checkbox-disabled .mat-checkbox-label{color:rgba(var(--theme-text-500-rgb),.5)}mat-checkbox.mat-checkbox-checked .mat-checkbox-background,mat-checkbox.mat-checkbox-focused .mat-ink-ripple{background-color:var(--theme-accent-500)}body .mat-dialog-actions{padding:16px 0}body .mat-dialog-actions:last-child{margin-bottom:-16px}body .mat-dialog-container{padding:16px}body .mat-dialog-container .mat-toolbar{height:50px;margin:-16px -16px 0;width:auto}body .mat-dialog-content{max-height:65vh;margin:0 -16px;padding:16px}.salesline-panel{position:relative!important}salesline-modal .mat-dialog-content{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:-16px;overflow:hidden}salesline-modal .mat-dialog-content .mat-icon-button.next,salesline-modal .mat-dialog-content .mat-icon-button.prev{align-self:center;background:rgba(0,0,0,.15);color:#fff;position:absolute}salesline-modal .mat-dialog-content .mat-icon-button.next[disabled],salesline-modal .mat-dialog-content .mat-icon-button.prev[disabled]{color:hsla(0,0%,100%,.38)}salesline-modal .mat-dialog-content .mat-spinner path{stroke:var(--theme-accent-500)!important}@media (max-width:1019px){salesline-modal .mat-dialog-content .mat-icon-button.next,salesline-modal .mat-dialog-content .mat-icon-button.prev{top:5px}salesline-modal .mat-dialog-content .mat-icon-button.next.next,salesline-modal .mat-dialog-content .mat-icon-button.prev.next{margin-right:-42.5px;right:50%}salesline-modal .mat-dialog-content .mat-icon-button.next.prev,salesline-modal .mat-dialog-content .mat-icon-button.prev.prev{left:50%;margin-left:-42.5px}body .mat-dialog-content{max-height:calc(100vh - 70px)}}@media (min-width:1020px){salesline-modal .mat-dialog-content .mat-icon-button.next .mat-icon,salesline-modal .mat-dialog-content .mat-icon-button.prev .mat-icon{font-size:40px;height:40px;line-height:40px;width:40px}salesline-modal .mat-dialog-content .mat-icon-button.next.next,salesline-modal .mat-dialog-content .mat-icon-button.prev.next{right:0;margin-right:-50px}salesline-modal .mat-dialog-content .mat-icon-button.next.prev,salesline-modal .mat-dialog-content .mat-icon-button.prev.prev{left:0;margin-left:-50px}}snack-bar-container{background-color:transparent!important;height:auto!important;padding:0!important;width:90vw!important}snack-bar-container snack-bar-message{min-height:50px}snack-bar-container snack-bar-message .message-container{color:hsla(0,0%,100%,.87);padding:14px 24px}snack-bar-container snack-bar-message .message-container:before{display:inline-block;font-family:Material Icons;font-size:24px;margin-right:5px;vertical-align:middle}snack-bar-container snack-bar-message .message-container.Success{background-color:#5cb85c;color:rgba(0,0,0,.87)}snack-bar-container snack-bar-message .message-container.Success:before{content:"check_circle"}snack-bar-container snack-bar-message .message-container.Warning{background-color:#ffc107;color:rgba(0,0,0,.87)}snack-bar-container snack-bar-message .message-container.Warning:before{content:"warning"}snack-bar-container snack-bar-message .message-container.Error{background-color:#f44336}snack-bar-container snack-bar-message .message-container.Error:before{content:"error"}snack-bar-container snack-bar-message .message-container.Info{background-color:#5bc0de}snack-bar-container snack-bar-message .message-container.Info:before{content:"info"}body .mat-toolbar{min-height:50px}body .mat-toolbar .fill-remaining-space{-webkit-box-flex:1;flex:1 1 auto}body .mat-toolbar .mat-toolbar-row{height:50px}body .mat-toolbar .mat-toolbar-row>[mat-button]:last-child{margin-right:-8px}webshop .mat-spinner-wrapper{background-color:hsla(0,0%,96.1%,.35)}webshop .mat-spinner-wrapper .mat-progress-spinner{position:absolute;left:50%;top:50%;height:100px;width:100px;margin-left:-50px;margin-top:-50px}webshop .mat-spinner-wrapper .mat-progress-spinner circle{stroke:var(--theme-accent-500)!important;stroke-width:5px!important}mat-range-slider{display:block;height:48px;margin:0 10px;position:relative}mat-range-slider .lowerSlider,mat-range-slider .upperSlider{padding:8px 0;position:absolute;min-width:0;top:0;width:100%}mat-range-slider .lowerSlider.mat-slider-horizontal .mat-slider-wrapper,mat-range-slider .upperSlider.mat-slider-horizontal .mat-slider-wrapper{left:0;right:0}mat-range-slider .lowerSlider.cdk-focused,mat-range-slider .upperSlider.cdk-focused{z-index:1}mat-range-slider .lowerSlider.mat-accent.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,mat-range-slider .lowerSlider.mat-accent.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label,mat-range-slider .lowerSlider.mat-accent.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,mat-range-slider .lowerSlider.mat-accent.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label,mat-range-slider .lowerSlider.mat-accent.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb,mat-range-slider .upperSlider.mat-accent.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,mat-range-slider .upperSlider.mat-accent.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label,mat-range-slider .upperSlider.mat-accent.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,mat-range-slider .upperSlider.mat-accent.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label,mat-range-slider .upperSlider.mat-accent.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{background-color:var(--theme-accent-500)}mat-range-slider .lowerSlider.mat-primary.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,mat-range-slider .lowerSlider.mat-primary.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label,mat-range-slider .lowerSlider.mat-primary.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,mat-range-slider .lowerSlider.mat-primary.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label,mat-range-slider .lowerSlider.mat-primary.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb,mat-range-slider .upperSlider.mat-primary.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,mat-range-slider .upperSlider.mat-primary.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label,mat-range-slider .upperSlider.mat-primary.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,mat-range-slider .upperSlider.mat-primary.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label,mat-range-slider .upperSlider.mat-primary.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{background-color:var(--theme-primary-500)}mat-range-slider .lowerSlider.mat-warn.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,mat-range-slider .lowerSlider.mat-warn.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label,mat-range-slider .lowerSlider.mat-warn.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,mat-range-slider .lowerSlider.mat-warn.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label,mat-range-slider .lowerSlider.mat-warn.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb,mat-range-slider .upperSlider.mat-warn.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,mat-range-slider .upperSlider.mat-warn.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label,mat-range-slider .upperSlider.mat-warn.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,mat-range-slider .upperSlider.mat-warn.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label,mat-range-slider .upperSlider.mat-warn.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{background-color:#ffc107}mat-range-slider .lowerSlider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb,mat-range-slider .upperSlider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:transparent}mat-range-slider .lowerSlider{left:0}mat-range-slider .lowerSlider .mat-slider-track-fill{background-color:rgba(0,0,0,.26)}mat-range-slider .lowerSlider.mat-accent .mat-slider-track-background{background-color:var(--theme-accent-500)}mat-range-slider .lowerSlider.mat-primary .mat-slider-track-background{background-color:var(--theme-primary-500)}mat-range-slider .lowerSlider.mat-warn .mat-slider-track-background{background-color:#ffc107}mat-range-slider .lowerSlider:hover .mat-slider-track-fill{background-color:rgba(0,0,0,.38)}mat-range-slider .lowerSlider.mat-slider-disabled:hover .mat-slider-track-fill{background-color:rgba(0,0,0,.26)}mat-range-slider .upperSlider{right:0}mat-range-slider .mat-slider-thumb-container{-webkit-transition:none;transition:none}.mat-menu-content .mat-menu-header{color:#fff;cursor:default;margin-top:-8px}.mat-menu-content .mat-menu-header,.mat-menu-content .mat-menu-header:hover,.mat-menu-content .mat-menu-sub-header{background-color:var(--theme-primary-500)}.mat-menu-content .mat-menu-sub-header{color:#fff;cursor:default;margin-top:-8px;font-size:80%;line-height:16px;height:24px}.mat-menu-content .mat-menu-sub-header:hover{background-color:var(--theme-primary-500)}.mat-button,.mat-card,.mat-checkbox,.mat-fab,.mat-flat-button,.mat-form-field,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-select,.mat-tab-header,.mat-tooltip,mat-card,mat-checkbox,mat-form-field,mat-select,mat-tab-group{font-family:var(--webshop-font-family),Helvetica Neue,Arial,sans-serif!important}app-header-bar{background-color:var(--webshop-header-color);box-shadow:0 9px 15px -7px rgba(70,74,76,.1),0 1px 0 rgba(70,74,76,.05);display:block;position:relative;z-index:10}app-header-bar nav>div{padding:0 1rem}app-header-bar nav order{display:none}app-header-bar .navbar-dark{background-color:var(--theme-primary-500);position:relative}app-header-bar .navbar-items{display:block;height:var(--webshop-top-height)}app-header-bar .navbar-items .header-logo-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;float:left;height:calc(100% + 25px);margin-top:-25px}app-header-bar .navbar-items .header-logo{max-height:100%;padding:5px 0}app-header-bar .navbar-logo{max-height:calc(var(--webshop-top-height) + 15px);max-width:280px}app-header-bar .navbar-icons{height:40px;margin-right:.875rem}app-header-bar .navbar-icons:after{display:block;content:"";clear:both}app-header-bar .navbar-icons a{border:0;color:#fff;height:100%;padding:8px 0;text-align:right;width:40px}app-header-bar .navbar-icons a:active{color:var(--theme-text-100)}app-header-bar .mobile-menu-icon{float:left;outline:0;position:relative;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:18px!important;z-index:100}app-header-bar .mobile-menu-icon.active{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);z-index:101}app-header-bar .mobile-menu-icon.active span:before{left:8px;top:-4px;width:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}app-header-bar .mobile-menu-icon.active span:after{left:8px;top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:13px}app-header-bar .mobile-menu-icon span,app-header-bar .mobile-menu-icon span:after,app-header-bar .mobile-menu-icon span:before{background:var(--theme-primary-500);content:"";cursor:pointer;display:block;height:2px;top:18px;width:18px;position:absolute;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}app-header-bar .mobile-menu-icon span:before{top:-6px}app-header-bar .mobile-menu-icon span:after{top:6px}app-header-bar .demo-message{background-color:#ffc107;color:rgba(0,0,0,.87);cursor:pointer;font-size:18px;font-weight:700;height:30px;line-height:30px;text-align:center}webshop{display:block}webshop .sidebars{left:0;position:fixed;right:0;top:100px;z-index:3}webshop .page{height:calc(100vh - 100px)}webshop .browser-message{background-color:#ffc107;color:rgba(0,0,0,.87);height:40px;padding:8px 0;text-align:center}webshop .middle{display:block}webshop .middle.message{height:calc(100vh - var(--webshop-top-height) + var(--webshop-menu-height) + 55px);position:relative;top:30px}webshop .middle.message sidebar{height:calc(100vh - 150px)}webshop .middle.sort-visible .content-top-inner-bottom .sort{left:0}webshop .content-container [endless-scroll],webshop .content-container endless-scroll{padding:1rem}webshop .mat-spinner-wrapper{background-color:hsla(0,0%,100%,.25);position:absolute;left:0;top:0;right:0;bottom:0;z-index:2000}webshop .mat-spinner-wrapper .mat-spinner{pointer-events:none}webshop .error-page{height:100%;margin:0 auto;padding-top:30px;text-align:center;width:100%}webshop .error-page h1{margin-top:.75em;font-size:6em;font-weight:700}webshop .error-page h2{color:var(--theme-primary-500);margin-top:0;margin-bottom:.5em}webshop .error-page p{font-size:1rem}webshop .error-page .image-wrapper{height:calc(100% - 400px);margin-top:2rem;overflow:hidden;text-align:center}webshop .error-page .image-wrapper img{border-radius:5px;max-height:100%}webshop body.lg .error-page,webshop body.md .error-page,webshop body.xl .error-page,webshop body.xxl .error-page{max-width:600px}webshop body.lg .error-page,webshop body.xl .error-page,webshop body.xxl .error-page{max-width:960px}.layout-type-normal .container-fluid{max-width:1585px}body.xs app-header-bar .navbar-dark{height:40px}body.xs app-header-bar .navbar-items{height:60px}body.xs app-header-bar .navbar-items .header-logo-wrapper{height:100%;margin-top:0}body.xs app-header-bar .navbar-logo{max-height:50px;max-width:170px}body.xs app-header-bar .header-bar-icons{float:right;height:100%}body.xs app-header-bar search{color:#fff;height:auto;left:1rem;position:absolute;right:1rem;top:65px;z-index:101}body.xs app-header-bar search .mat-input-underline{border-color:hsla(0,0%,100%,.12)}body.xs app-header-bar search .mat-input-underline .mat-input-ripple{background-color:var(--theme-accent-500)}body.xs app-header-bar search .mat-input-placeholder{color:hsla(0,0%,100%,.38)}body.xs app-header-bar search .mat-input-placeholder.mat-focused{color:var(--theme-accent-500)}body.xs app-header-bar search form.hidden{display:-webkit-box!important;display:flex!important}body.xs app-header-bar search form.hidden .mat-input-placeholder,body.xs app-header-bar search form.hidden .mat-input-underline,body.xs app-header-bar search form.hidden .search-select{visibility:hidden}body.xs app-header-bar search form.hidden .search-text .mat-input-suffix{margin-right:0}body.xs webshop .middle{height:calc(100% - 100px)}body.xs webshop .browser-message .container-fluid{display:-webkit-box;display:flex;line-height:18px;text-align:left;font-size:14px}body.lg app-header-bar .navbar-logo,body.md app-header-bar .navbar-logo,body.sm app-header-bar .navbar-logo,body.xl app-header-bar .navbar-logo,body.xxl app-header-bar .navbar-logo{width:auto}body.lg app-header-bar .navbar-icons,body.md app-header-bar .navbar-icons,body.sm app-header-bar .navbar-icons,body.xl app-header-bar .navbar-icons,body.xxl app-header-bar .navbar-icons{display:none}body.lg webshop .page,body.md webshop .page,body.sm webshop .page,body.xl webshop .page,body.xxl webshop .page{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 25px)}body.lg webshop .sidebars,body.md webshop .sidebars,body.sm webshop .sidebars,body.xl webshop .sidebars,body.xxl webshop .sidebars{top:calc(var(--webshop-top-height) + var(--webshop-menu-height) + 25px)}body.lg webshop .message .sidebars,body.md webshop .message .sidebars,body.sm webshop .message .sidebars,body.xl webshop .message .sidebars,body.xxl webshop .message .sidebars{top:calc(var(--webshop-top-height) + var(--webshop-menu-height) + 55px)}body.lg webshop .watermark,body.md webshop .watermark,body.sm webshop .watermark,body.xl webshop .watermark,body.xxl webshop .watermark{background-repeat:no-repeat;background-position:0 100%;background-size:100% auto;bottom:0;left:0;position:fixed;right:0;top:0}body.lg.menu-type-vertical webshop .page,body.md.menu-type-vertical webshop .page,body.sm.menu-type-vertical webshop .page,body.xl.menu-type-vertical webshop .page,body.xxl.menu-type-vertical webshop .page{height:calc(100vh - var(--webshop-top-height) - 25px)}body.lg.menu-type-vertical webshop .sidebars,body.md.menu-type-vertical webshop .sidebars,body.sm.menu-type-vertical webshop .sidebars,body.xl.menu-type-vertical webshop .sidebars,body.xxl.menu-type-vertical webshop .sidebars{top:calc(var(--webshop-top-height) + 25px)}body.lg.menu-type-vertical webshop .message .sidebars,body.md.menu-type-vertical webshop .message .sidebars,body.sm.menu-type-vertical webshop .message .sidebars,body.xl.menu-type-vertical webshop .message .sidebars,body.xxl.menu-type-vertical webshop .message .sidebars{top:calc(var(--webshop-top-height) + 55px)}body.lg.admin webshop .page,body.md.admin webshop .page,body.sm.admin webshop .page,body.xl.admin webshop .page,body.xxl.admin webshop .page{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 75px)}body.lg.admin webshop .watermark,body.md.admin webshop .watermark,body.sm.admin webshop .watermark,body.xl.admin webshop .watermark,body.xxl.admin webshop .watermark{bottom:50px}body.lg.admin.menu-type-vertical webshop .page,body.md.admin.menu-type-vertical webshop .page,body.sm.admin.menu-type-vertical webshop .page,body.xl.admin.menu-type-vertical webshop .page,body.xxl.admin.menu-type-vertical webshop .page{height:calc(100vh - var(--webshop-top-height) - 75px)}body.lg nav order,body.xl nav order,body.xxl nav order{display:-webkit-box;display:flex}body.lg .sidebar-visible-left .page,body.xl .sidebar-visible-left .page,body.xxl .sidebar-visible-left .page{padding-left:calc(200px + 2rem)}body.lg .sidebar-visible-left .content-container .content-top,body.xl .sidebar-visible-left .content-container .content-top,body.xxl .sidebar-visible-left .content-container .content-top{max-width:calc(1385px - 2rem);width:calc(100% - 200px - 2rem)}body.xl .sidebar-visible-left .page,body.xxl .sidebar-visible-left .page{padding-left:calc(var(--webshop-sidebar-width) + 2rem)}body.xl .sidebar-visible-left .content-container .content-top,body.xxl .sidebar-visible-left .content-container .content-top{max-width:calc(1585px - var(--webshop-sidebar-width) - 2rem);width:calc(100% - var(--webshop-sidebar-width) - 2rem)}body.xl .sidebar-visible-right .page,body.xxl .sidebar-visible-right .page{padding-right:calc(var(--webshop-sidebar-width) + 2rem)}body.xl .sidebar-visible-right .content-container .content-top,body.xxl .sidebar-visible-right .content-container .content-top{max-width:calc(1585px - var(--webshop-sidebar-width) - 2rem);width:calc(100% - var(--webshop-sidebar-width) - 2rem)}body.xl .sidebar-visible-left.sidebar-visible-right .content-container .content-top,body.xxl .sidebar-visible-left.sidebar-visible-right .content-container .content-top{max-width:calc(1585px - var(--webshop-sidebar-width) - var(--webshop-sidebar-width) - 4rem);width:calc(100% - var(--webshop-sidebar-width) - var(--webshop-sidebar-width) - 4rem)}body.xl:not(.layout-type-normal) .content-container .content-top,body.xxl:not(.layout-type-normal) .content-container .content-top{max-width:none!important}.attribute-pin .mat-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.attribute-pin.pinned .mat-icon{-webkit-transform:rotate(0);transform:rotate(0)}.align-right{opacity:.25}.align-right.aligned,.align-right:hover{opacity:1}.align-right-tooltip{background-color:#333}.config-left .config-portal-iframe{left:0}.config-right .config-portal-iframe{right:0}.config-portal-iframe{border:0;height:calc(100% - 50px);position:fixed;right:0;top:0;width:600px;z-index:30}.drag-plugin{position:relative}.drag-plugin.cdk-drag-placeholder{opacity:0}.drag-plugin.cdk-drag-preview .mat-card{background:#5c5c5c;color:#fff;font-size:1rem}.drag-plugin.cdk-drag-preview .mat-card-top{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin-bottom:1rem;min-height:36px;-webkit-box-pack:justify;justify-content:space-between}.drag-plugin.cdk-drag-preview .mat-card-top .mat-button{min-width:50px;padding:0 .75rem!important}.drag-plugin.cdk-drag-preview .mat-card-top .mat-icon{margin-right:.5rem}.drag-plugin>.cdk-drag-handle{cursor:move;left:16px;opacity:0;position:absolute;top:22px;z-index:1}config-portal{background:#303030;color:#fff;display:block;height:100%}config-portal breadcrumb{border-color:hsla(0,0%,94.1%,.1);margin-top:-1rem}config-portal breadcrumb .breadcrumb .breadcrumb-item a{color:#ccc}config-portal breadcrumb .breadcrumb .breadcrumb-item a:hover{background-color:hsla(0,0%,100%,.075)}config-portal .config-header{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:1rem 0}config-portal .mat-tab-group{height:100%}config-portal .config-dock-menu{position:absolute;right:0;top:4px}config-portal .mat-tab-header{padding-right:40px}config-portal .mat-tab-label,config-portal .mat-tab-link{min-width:60px!important;color:inherit}config-portal .mat-ink-bar{background-color:var(--theme-accent-500)}config-portal .search-filter-bar .clear-button{border:0;border-radius:10px;font-size:21px;height:20px;line-height:20px;padding:0;position:absolute;right:0;text-align:center;width:20px;z-index:10}config-portal .menu-item-invalid{color:#f44336;display:inline;font-size:16px;font-weight:700}config-portal .mat-tab-body-wrapper{height:calc(100% - 49px);overflow-x:hidden}config-portal .mat-tab-body .mat-tab-body-content>:not(router-outlet){display:block;padding:1rem}config-portal .mat-tab-body .mat-card-top{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin-bottom:1rem;-webkit-box-pack:justify;justify-content:space-between}config-portal .mat-tab-body .mat-card-top>div{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin:-15px 0}config-portal .mat-tab-body .page-type-edit>.mat-card{margin-bottom:1rem}config-portal .mat-tab-body .list-group-item{background-color:transparent;border-color:hsla(0,0%,100%,.125)}config-portal .mat-tab-body .list-group-item>.mat-card{margin:.75rem -1.25rem -.75rem;width:calc(100% + 2.5rem)}config-portal .mat-tab-body .list-group-item>.mat-card .filter{border-bottom:1px solid hsla(0,0%,100%,.125);display:-webkit-box;display:flex;margin:0 -24px .75rem;padding:.75rem 9px}config-portal .mat-tab-body .list-group-item .language-edit-wrapper{background-color:#424242;display:block;-webkit-box-flex:1;flex-grow:1;margin:.75rem -1.25rem -.75rem;padding:1.25rem 1.25rem .5rem;width:100%}config-portal .mat-tab-body .list-group-item .language-edit-wrapper .form-items{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;justify-content:space-between}config-portal .mat-tab-body .list-group-item .language-edit-wrapper .mat-card{background-color:#565656}config-portal .mat-tab-body .list-group-item .mat-card .mat-card{background-color:#4f4f4f;margin-bottom:1rem}config-portal .mat-tab-body .list-group-item .mat-card .mat-card .form-items{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;justify-content:space-between}config-portal .mat-tab-body .list-group-item .page-name{-webkit-box-flex:1;flex-grow:1;margin-left:10px}config-portal .mat-tab-body .list-group-item page-edit .mat-form-field .path-label,config-portal .mat-tab-body .list-group-item webshop-edit .mat-form-field .path-label{color:hsla(0,0%,100%,.3);display:block;margin:0;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:left top;transform-origin:left top}config-portal .mat-tab-body .list-group-item page-edit .mat-form-field .path-input,config-portal .mat-tab-body .list-group-item webshop-edit .mat-form-field .path-input{background:transparent;border:1px solid #555;border-radius:3px;color:#fff;font-family:inherit;margin-left:3px;padding:0 3px;width:150px}config-portal .mat-tab-body .list-group-item page-edit .page-path .mat-form-field-infix,config-portal .mat-tab-body .list-group-item webshop-edit .page-path .mat-form-field-infix{position:static}config-portal .mat-tab-body .list-group-item page-edit .page-path .mat-form-field-label-wrapper,config-portal .mat-tab-body .list-group-item webshop-edit .page-path .mat-form-field-label-wrapper{padding-top:0;top:0}config-portal .mat-tab-body .config-edit .mat-card .mat-card{background:#5c5c5c}config-portal .mat-tab-body .config-edit .mat-card-top{min-height:36px}config-portal .mat-tab-body .config-edit .mat-card-top mat-icon{margin-right:.5rem}config-portal .mat-tab-body .config-edit .mat-card-top label{margin:0}config-portal .mat-tab-body .config-edit form>.mat-card{background:#424242}config-portal .mat-tab-body .config-edit form>.mat-card .edit-buttons{position:absolute;right:1.25rem;top:-3.05rem}config-portal .mat-tab-body .config-edit form>.mat-card .edit-buttons .mat-button,config-portal .mat-tab-body .config-edit form>.mat-card .edit-buttons .mat-raised-button{vertical-align:top}config-portal .mat-tab-body .config-edit form>.mat-card .edit-input{position:absolute;left:1.25rem;top:-3.3rem}config-portal .mat-tab-body .config-edit form>.mat-card>.mat-card-content{font-size:1rem}config-portal .mat-tab-body .config-edit form>.mat-card>.mat-card-content>.mat-form-field{margin:.5rem 0}config-portal .mat-tab-body .config-edit form .mat-tab-group{padding:0}config-portal .mat-tab-body .config-edit form .mat-tab-group .mat-tab-body .mat-tab-body-content{overflow-x:hidden}config-portal .mat-tab-body .config-edit form .mat-tab-group .mat-tab-body .mat-tab-body-content>*{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;justify-content:space-between}config-portal .mat-tab-body .config-edit form h4,config-portal .mat-tab-body .config-edit form h5,config-portal .mat-tab-body .config-edit form h6{width:100%}config-portal .mat-tab-body .config-edit form .file-preview{background:url(/img/transparent-bg.svg);position:relative;margin-bottom:1rem}config-portal .mat-tab-body .config-edit form .file-preview img{display:block;max-width:100%}config-portal .mat-tab-body .config-edit form .file-preview .mat-mini-fab{position:absolute;top:-16px;right:0}config-portal .mat-tab-body .config-edit form .collapsible-list{border:1px solid rgba(var(--theme-text-100-rgb),.15);border-radius:3px;list-style:none;margin:0;padding:0;width:100%}config-portal .mat-tab-body .config-edit form .collapsible-list li{border-top:1px solid rgba(var(--theme-text-100-rgb),.15);padding:5px 10px}config-portal .mat-tab-body .config-edit form .collapsible-list li span:after{content:"keyboard_arrow_down";display:inline-block;float:right;font-family:Material Icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}config-portal .mat-tab-body .config-edit form .collapsible-list li:first-child{border-top:0}config-portal .mat-tab-body .config-edit .unit-layout-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:10px}config-portal .mat-tab-body .config-edit .unit-layout-wrapper .unit-layout{background-color:hsla(0,0%,100%,.1);border-radius:5px;padding:10px;width:49%}config-portal .mat-tab-body .config-edit .unit-layout-wrapper .unit-layout.mat-radio-checked{background-color:var(--theme-accent-500);box-shadow:0 0 1px 1px var(--theme-accent-500)}config-portal .mat-tab-body .config-edit .unit-layout-wrapper .unit-layout label{margin-bottom:0}config-portal .mat-tab-body .config-edit .unit-layout-wrapper table td{padding:2px 3px}config-portal .mat-tab-body .config-edit .unit-layout-wrapper input{border:none;background:hsla(0,0%,100%,.15);width:40px;border-radius:3px}config-portal .mat-tab-body .config-edit color-picker .mat-form-field{width:100%!important}config-portal .mat-tab-body unit-config-edit .sortable-box-body .mat-form-field{margin-left:1%;width:32%}config-portal .mat-tab-body unit-config-edit .sortable-box-body .mat-form-field:first-child{margin-left:0}config-portal .table-wrapper{border:1px solid hsla(0,0%,100%,.125);border-radius:3px}config-portal .table-wrapper .table{background:none;border-color:hsla(0,0%,100%,.125);margin-bottom:0}config-portal .table-wrapper .table .table-wrapper{overflow-x:auto;width:100%}config-portal .table-wrapper .table-sm td,config-portal .table-wrapper .table-sm th{font-size:.875rem;padding:.6rem}config-portal .table-wrapper th{border-width:0 0 1px}config-portal .table-wrapper td,config-portal .table-wrapper th{border-color:hsla(0,0%,100%,.125);padding:.75rem 1.25rem;vertical-align:middle}config-portal .table-wrapper td.td-edit-container,config-portal .table-wrapper th.td-edit-container{padding:0}config-portal .table-wrapper td.td-edit-container .edit-container,config-portal .table-wrapper th.td-edit-container .edit-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:justify;justify-content:space-between;padding:1rem}config-portal .table-wrapper td.td-edit-container .mat-card-with-tabs,config-portal .table-wrapper th.td-edit-container .mat-card-with-tabs{padding:0}config-portal .table-wrapper td.td-edit-container .mat-card,config-portal .table-wrapper th.td-edit-container .mat-card{box-shadow:none}config-portal .table-wrapper td.small,config-portal .table-wrapper th.small{max-width:60px;overflow-x:hidden;text-overflow:ellipsis}config-portal .table-wrapper td.medium,config-portal .table-wrapper th.medium{max-width:120px;overflow-x:hidden;text-overflow:ellipsis}config-portal .table-wrapper td .mat-slide-toggle,config-portal .table-wrapper th .mat-slide-toggle{clear:both;float:left;margin-top:10px}config-portal styling{display:block}config-portal .mat-button,config-portal .mat-raised-button{min-width:50px;padding:0 .75rem}config-portal .mat-sort-header-container{-webkit-box-align:center;align-items:center}config-portal system-filter-node .form-items{-webkit-box-align:baseline;align-items:baseline;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}config-portal .system-filter-slider .mat-slider{width:100%}config-portal .range-slider{padding:5px 10px 15px}config-portal .range-slider:after{clear:both;content:" ";display:block}config-portal .config-buttons-container{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-top:1rem}config-portal .config-buttons-container>span{letter-spacing:2px;margin-right:20px}config-portal-bar{color:#fff}config-portal-bar .config-bottom-bar{background-color:#222;bottom:0;height:50px;left:0;padding:10px 0;position:fixed;width:100%}config-portal-bar .config-bottom-buttons{float:right;padding:0 1rem}config-portal-bar .config-bottom-buttons button{line-height:30px}config-portal-bar .config-bottom-buttons .mat-icon-button{height:30px;width:30px}config-portal-bar .config-bottom-app-version{float:left;line-height:30px;padding:0 1rem}.sortable-list.cdk-drop-list-dragging .cdk-drag:not(.cdk-drag-placeholder){-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1)}.sortable-list .level-0{margin-left:0}.sortable-list .level-1{margin-left:15px}.sortable-list .level-2{margin-left:30px}.sortable-list .level-3{margin-left:45px}.sortable-list .level-4{margin-left:60px}.sortable-box{border:1px solid rgba(var(--theme-text-100-rgb),.25);border-radius:4px;margin-bottom:5px}.sortable-box .sortable-box-header{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:0 5px}.sortable-box .sortable-box-header .cdk-drag-handle{font-size:18px;line-height:24px;text-align:center;cursor:move}.sortable-box .sortable-box-header .cdk-drag-handle.cdk-drag-disabled{cursor:default;opacity:.3}.sortable-box .sortable-box-header .activity{cursor:default;margin-right:10px}.sortable-box .sortable-box-header .activity .mat-icon{font-size:16px;height:16px;width:16px}.sortable-box .sortable-box-header .activity.not-active .mat-icon{opacity:.5}.sortable-box .sortable-box-header .mat-checkbox{display:inline-block;padding:0 1rem}.sortable-box .sortable-box-header .mat-checkbox label{margin-bottom:0}.sortable-box .sortable-box-body{border-top:1px solid rgba(var(--theme-text-100-rgb),.25);padding:1rem}.sortable-box.being-edited{border-color:var(--theme-accent-500)}.sortable-box.cdk-drag-preview{background-color:#5c5c5c!important;box-sizing:border-box;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);color:#fff!important;font-size:1rem!important}.sortable-box.cdk-drag-placeholder{opacity:0}.sortable-box.cdk-drag-animating{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1)}.max-days-to-order{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin-top:1rem}.max-days-to-order label{margin:0 1rem 0 0}.max-days-to-order input{width:50px}.sortable-box-placeholder{background:var(--theme-accent-500);border:1px dashed var(--theme-accent-500);margin-bottom:5px;min-height:42px;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:-webkit-transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1)}.toggle-children-placeholder{height:12px;width:12px}.mat-checkbox-with-icon .mat-checkbox-layout{display:block;margin-bottom:0!important}.mat-checkbox-with-icon .checkbox-icon{fill:rgba(var(--theme-text-100-rgb),.25);float:right;width:1rem}.mat-checkbox-with-icon.mat-checkbox-checked .checkbox-icon{fill:var(--theme-primary-500)}file-explorer-dialog .mat-toolbar>:first-child{-webkit-box-flex:1;flex-grow:1}file-explorer-dialog .mat-dialog-content{border-bottom:1px solid #ddd;padding:0}file-explorer-dialog .mat-dialog-content .file-explorer-bar{background:#f5f5f5;border-bottom:1px solid #ddd;display:-webkit-box;display:flex;font-size:.875em;-webkit-box-pack:justify;justify-content:space-between;padding:3px 15px}file-explorer-dialog .mat-dialog-content .file-explorer-bar .mat-icon-button{width:30px;height:30px;line-height:30px}file-explorer-dialog .mat-dialog-content .file-explorer-bar .breadcrumbs span{cursor:pointer;padding:5px}file-explorer-dialog .mat-dialog-content .file-explorer-content{display:-webkit-box;display:flex;min-height:200px}file-explorer-dialog .mat-dialog-content .file-explorer-content .list{-webkit-box-flex:1;flex-grow:1;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s}file-explorer-dialog .mat-dialog-content .file-explorer-content .list.dimmed{opacity:.25}file-explorer-dialog .mat-dialog-content .file-explorer-content .list table{width:100%}file-explorer-dialog .mat-dialog-content .file-explorer-content .list table td:first-child,file-explorer-dialog .mat-dialog-content .file-explorer-content .list table th:first-child{width:100%;padding-left:15px;cursor:pointer}file-explorer-dialog .mat-dialog-content .file-explorer-content .list table td:last-child,file-explorer-dialog .mat-dialog-content .file-explorer-content .list table th:last-child{padding-right:15px}file-explorer-dialog .mat-dialog-content .file-explorer-content .list table tr:nth-child(2n) td{background-color:#f5f5f5}file-explorer-dialog .mat-dialog-content .file-explorer-content .list table tr:hover td{background-color:rgba(var(--webshop-focus-color),.1)}file-explorer-dialog .mat-dialog-content .file-explorer-content .list .empty-folder{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;height:100%;-webkit-box-pack:center;justify-content:center}file-explorer-dialog .mat-dialog-content .file-explorer-content .list .empty-folder button{margin-top:1rem}file-explorer-dialog .mat-dialog-content .file-explorer-content .preview{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;background:#f5f5f5;border:solid #ddd;border-width:0 0 0 1px;padding:15px;width:200px}file-explorer-dialog .mat-dialog-content .file-explorer-content .preview img{width:100%;height:auto}file-explorer-dialog .mat-dialog-actions span:last-child{-webkit-box-flex:1;flex-grow:1;text-align:right}file-explorer-add-folder .mat-toolbar>:first-child{-webkit-box-flex:1;flex-grow:1}file-explorer-add-folder .mat-form-field{width:100%}navigation{background-color:var(--theme-primary-500);display:block}navigation:after{display:block;content:"";clear:both}navigation nav{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}navigation nav ul{list-style:none;margin:0;padding:0}navigation nav ul li{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;font-size:.875rem}navigation nav ul li a{border:0 solid transparent;color:var(--theme-primary-contrast-500);display:block;-webkit-box-flex:1;flex-grow:1;line-height:17px;opacity:.5;padding:5px 1rem;text-decoration:none!important;-webkit-transition:background-color .25s,opacity .35s,border-color .35s;transition:background-color .25s,opacity .35s,border-color .35s}navigation nav ul li a:hover{background-color:#fff;color:var(--theme-primary-500);opacity:1}navigation nav ul li a:focus{color:#fff}navigation nav ul li .mat-icon-button{display:inline-block;height:30px;line-height:30px;margin-right:1rem;width:30px}navigation nav ul li .mat-icon-button .mat-icon{color:var(--theme-primary-contrast-500);-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}navigation nav ul li .mat-icon-button.collapsed .mat-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}navigation nav ul li.active>a{border-color:var(--theme-accent-500);opacity:1}navigation nav ul li.active>a,navigation nav ul li.active>a:hover{color:var(--theme-primary-contrast-500)}navigation nav ul li ul.collapsed{display:none}navigation nav ul li li>a{opacity:1;padding-left:2rem}navigation nav ul li li li>a{padding-left:3rem}navigation nav ul li li li li a{padding-left:4rem}navigation .help-button{color:var(--theme-primary-contrast-500);float:right;height:30px;line-height:30px;width:30px}body.lg navigation.navbar-menu,body.md navigation.navbar-menu,body.sm navigation.navbar-menu,body.xl navigation.navbar-menu,body.xxl navigation.navbar-menu{height:var(--webshop-menu-height)}body.lg navigation.navbar-menu nav .scroll,body.md navigation.navbar-menu nav .scroll,body.sm navigation.navbar-menu nav .scroll,body.xl navigation.navbar-menu nav .scroll,body.xxl navigation.navbar-menu nav .scroll{background-color:var(--theme-primary-500);height:100%;position:absolute;top:0;z-index:1}body.lg navigation.navbar-menu nav .scroll.disabled a,body.md navigation.navbar-menu nav .scroll.disabled a,body.sm navigation.navbar-menu nav .scroll.disabled a,body.xl navigation.navbar-menu nav .scroll.disabled a,body.xxl navigation.navbar-menu nav .scroll.disabled a{color:var(--theme-primary-contrast-500);cursor:default}body.lg navigation.navbar-menu nav .scroll.scroll-left,body.md navigation.navbar-menu nav .scroll.scroll-left,body.sm navigation.navbar-menu nav .scroll.scroll-left,body.xl navigation.navbar-menu nav .scroll.scroll-left,body.xxl navigation.navbar-menu nav .scroll.scroll-left{box-shadow:5px 0 5px rgba(0,0,0,.15);left:0}body.lg navigation.navbar-menu nav .scroll.scroll-right,body.md navigation.navbar-menu nav .scroll.scroll-right,body.sm navigation.navbar-menu nav .scroll.scroll-right,body.xl navigation.navbar-menu nav .scroll.scroll-right,body.xxl navigation.navbar-menu nav .scroll.scroll-right{box-shadow:-5px 0 5px rgba(0,0,0,.15);right:0}body.lg navigation.navbar-menu nav .scroll a,body.md navigation.navbar-menu nav .scroll a,body.sm navigation.navbar-menu nav .scroll a,body.xl navigation.navbar-menu nav .scroll a,body.xxl navigation.navbar-menu nav .scroll a{border-width:0;color:var(--theme-primary-contrast-500);line-height:var(--webshop-menu-height);padding:0}body.lg navigation.navbar-menu nav .scroll a:hover,body.md navigation.navbar-menu nav .scroll a:hover,body.sm navigation.navbar-menu nav .scroll a:hover,body.xl navigation.navbar-menu nav .scroll a:hover,body.xxl navigation.navbar-menu nav .scroll a:hover{color:var(--theme-primary-contrast-500)}body.lg navigation.navbar-menu nav>ul,body.md navigation.navbar-menu nav>ul,body.sm navigation.navbar-menu nav>ul,body.xl navigation.navbar-menu nav>ul,body.xxl navigation.navbar-menu nav>ul{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;white-space:nowrap}body.lg navigation.navbar-menu nav>ul>li,body.md navigation.navbar-menu nav>ul>li,body.sm navigation.navbar-menu nav>ul>li,body.xl navigation.navbar-menu nav>ul>li,body.xxl navigation.navbar-menu nav>ul>li{display:inline-block;position:relative}body.lg navigation.navbar-menu nav>ul>li .mat-icon-button,body.md navigation.navbar-menu nav>ul>li .mat-icon-button,body.sm navigation.navbar-menu nav>ul>li .mat-icon-button,body.xl navigation.navbar-menu nav>ul>li .mat-icon-button,body.xxl navigation.navbar-menu nav>ul>li .mat-icon-button{display:none}body.lg navigation.navbar-menu nav>ul>li>a,body.md navigation.navbar-menu nav>ul>li>a,body.sm navigation.navbar-menu nav>ul>li>a,body.xl navigation.navbar-menu nav>ul>li>a,body.xxl navigation.navbar-menu nav>ul>li>a{border-width:0 0 2px;display:inline-block;line-height:calc(var(--webshop-menu-height) - 4px);margin-right:25px;padding:2px 0 0}body.lg navigation.navbar-menu nav>ul>li a:hover,body.md navigation.navbar-menu nav>ul>li a:hover,body.sm navigation.navbar-menu nav>ul>li a:hover,body.xl navigation.navbar-menu nav>ul>li a:hover,body.xxl navigation.navbar-menu nav>ul>li a:hover{background:none;color:var(--theme-primary-contrast-500)}body.lg navigation.navbar-menu nav>ul>li ul li,body.md navigation.navbar-menu nav>ul>li ul li,body.sm navigation.navbar-menu nav>ul>li ul li,body.xl navigation.navbar-menu nav>ul>li ul li,body.xxl navigation.navbar-menu nav>ul>li ul li{position:relative}body.lg navigation.navbar-menu nav>ul>li ul li a,body.md navigation.navbar-menu nav>ul>li ul li a,body.sm navigation.navbar-menu nav>ul>li ul li a,body.xl navigation.navbar-menu nav>ul>li ul li a,body.xxl navigation.navbar-menu nav>ul>li ul li a{border-width:0 0 0 3px;color:var(--theme-text-500);display:block;padding:.5rem 1rem;white-space:nowrap}body.lg navigation.navbar-menu nav>ul>li ul li a:hover,body.md navigation.navbar-menu nav>ul>li ul li a:hover,body.sm navigation.navbar-menu nav>ul>li ul li a:hover,body.xl navigation.navbar-menu nav>ul>li ul li a:hover,body.xxl navigation.navbar-menu nav>ul>li ul li a:hover{background-color:rgba(var(--theme-text-50-rgb),.25);border-color:transparent;color:var(--theme-text-900)}body.lg navigation.navbar-menu nav>ul>li ul li a.has-submenu:after,body.md navigation.navbar-menu nav>ul>li ul li a.has-submenu:after,body.sm navigation.navbar-menu nav>ul>li ul li a.has-submenu:after,body.xl navigation.navbar-menu nav>ul>li ul li a.has-submenu:after,body.xxl navigation.navbar-menu nav>ul>li ul li a.has-submenu:after{content:"navigate_next";float:right;font-family:Material Icons;margin-right:-.5rem}body.lg navigation.navbar-menu nav>ul>li ul li.active>a,body.md navigation.navbar-menu nav>ul>li ul li.active>a,body.sm navigation.navbar-menu nav>ul>li ul li.active>a,body.xl navigation.navbar-menu nav>ul>li ul li.active>a,body.xxl navigation.navbar-menu nav>ul>li ul li.active>a{color:var(--theme-text-900);font-weight:700}body.lg navigation.navbar-menu nav>ul>li ul li.active>a:hover,body.md navigation.navbar-menu nav>ul>li ul li.active>a:hover,body.sm navigation.navbar-menu nav>ul>li ul li.active>a:hover,body.xl navigation.navbar-menu nav>ul>li ul li.active>a:hover,body.xxl navigation.navbar-menu nav>ul>li ul li.active>a:hover{border-color:var(--theme-accent-500)}body.lg navigation.navbar-menu nav>ul>li ul li>ul,body.md navigation.navbar-menu nav>ul>li ul li>ul,body.sm navigation.navbar-menu nav>ul>li ul li>ul,body.xl navigation.navbar-menu nav>ul>li ul li>ul,body.xxl navigation.navbar-menu nav>ul>li ul li>ul{background-color:#fff;box-shadow:0 2px 15px rgba(var(--theme-text-500-rgb),.2);display:none;left:100%;min-width:150px;padding:.5rem 0;position:absolute;top:0;z-index:4}body.lg navigation.navbar-menu nav>ul>li ul li:hover>ul,body.md navigation.navbar-menu nav>ul>li ul li:hover>ul,body.sm navigation.navbar-menu nav>ul>li ul li:hover>ul,body.xl navigation.navbar-menu nav>ul>li ul li:hover>ul,body.xxl navigation.navbar-menu nav>ul>li ul li:hover>ul{display:block}body.lg navigation.navbar-menu nav>ul>li>ul,body.md navigation.navbar-menu nav>ul>li>ul,body.sm navigation.navbar-menu nav>ul>li>ul,body.xl navigation.navbar-menu nav>ul>li>ul,body.xxl navigation.navbar-menu nav>ul>li>ul{background-color:#fff;box-shadow:0 2px 15px rgba(var(--theme-text-500-rgb),.2);display:none;left:0;min-width:150px;padding:.5rem 0;position:absolute;top:calc(100% - 3px);z-index:4}body.lg navigation.navbar-menu nav>ul>li:hover>ul,body.md navigation.navbar-menu nav>ul>li:hover>ul,body.sm navigation.navbar-menu nav>ul>li:hover>ul,body.xl navigation.navbar-menu nav>ul>li:hover>ul,body.xxl navigation.navbar-menu nav>ul>li:hover>ul{display:block}body.lg navigation.sidebar-menu,body.md navigation.sidebar-menu,body.sm navigation.sidebar-menu,body.xl navigation.sidebar-menu,body.xxl navigation.sidebar-menu{height:100%;padding:1rem 0}body.lg navigation.sidebar-menu nav,body.md navigation.sidebar-menu nav,body.sm navigation.sidebar-menu nav,body.xl navigation.sidebar-menu nav,body.xxl navigation.sidebar-menu nav{-webkit-box-align:unset;align-items:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.lg navigation.sidebar-menu nav>ul,body.md navigation.sidebar-menu nav>ul,body.sm navigation.sidebar-menu nav>ul,body.xl navigation.sidebar-menu nav>ul,body.xxl navigation.sidebar-menu nav>ul{-webkit-box-ordinal-group:2;order:1}body.lg navigation.sidebar-menu nav .help-button,body.md navigation.sidebar-menu nav .help-button,body.sm navigation.sidebar-menu nav .help-button,body.xl navigation.sidebar-menu nav .help-button,body.xxl navigation.sidebar-menu nav .help-button{align-self:flex-end;margin-top:-1em}body.lg navigation.sidebar-menu nav li a,body.md navigation.sidebar-menu nav li a,body.sm navigation.sidebar-menu nav li a,body.xl navigation.sidebar-menu nav li a,body.xxl navigation.sidebar-menu nav li a{border-width:0 0 0 3px}body.lg navigation.sidebar-menu nav li a:hover,body.md navigation.sidebar-menu nav li a:hover,body.sm navigation.sidebar-menu nav li a:hover,body.xl navigation.sidebar-menu nav li a:hover,body.xxl navigation.sidebar-menu nav li a:hover{background-color:#fff;color:var(--theme-accent-500)}body.lg navigation.sidebar-menu nav li .mat-icon-button,body.md navigation.sidebar-menu nav li .mat-icon-button,body.sm navigation.sidebar-menu nav li .mat-icon-button,body.xl navigation.sidebar-menu nav li .mat-icon-button,body.xxl navigation.sidebar-menu nav li .mat-icon-button{margin-right:.5rem}body.lg navigation.sidebar-menu nav li.has-submenu,body.md navigation.sidebar-menu nav li.has-submenu,body.sm navigation.sidebar-menu nav li.has-submenu,body.xl navigation.sidebar-menu nav li.has-submenu,body.xxl navigation.sidebar-menu nav li.has-submenu{position:relative}body.lg navigation.sidebar-menu nav li.has-submenu span,body.md navigation.sidebar-menu nav li.has-submenu span,body.sm navigation.sidebar-menu nav li.has-submenu span,body.xl navigation.sidebar-menu nav li.has-submenu span,body.xxl navigation.sidebar-menu nav li.has-submenu span{cursor:pointer;line-height:1.5;padding:5px 12px;position:absolute;right:0;top:0}body.lg navigation.sidebar-menu nav li.has-submenu span:hover,body.md navigation.sidebar-menu nav li.has-submenu span:hover,body.sm navigation.sidebar-menu nav li.has-submenu span:hover,body.xl navigation.sidebar-menu nav li.has-submenu span:hover,body.xxl navigation.sidebar-menu nav li.has-submenu span:hover{background-color:rgba(0,0,0,.1);color:#fff!important}body.lg navigation.sidebar-menu nav li.has-submenu i,body.md navigation.sidebar-menu nav li.has-submenu i,body.sm navigation.sidebar-menu nav li.has-submenu i,body.xl navigation.sidebar-menu nav li.has-submenu i,body.xxl navigation.sidebar-menu nav li.has-submenu i{margin-top:4px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}body.lg navigation.sidebar-menu nav li.has-submenu i.open,body.md navigation.sidebar-menu nav li.has-submenu i.open,body.sm navigation.sidebar-menu nav li.has-submenu i.open,body.xl navigation.sidebar-menu nav li.has-submenu i.open,body.xxl navigation.sidebar-menu nav li.has-submenu i.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.lg navigation.sidebar-menu nav li.has-submenu.active i,body.md navigation.sidebar-menu nav li.has-submenu.active i,body.sm navigation.sidebar-menu nav li.has-submenu.active i,body.xl navigation.sidebar-menu nav li.has-submenu.active i,body.xxl navigation.sidebar-menu nav li.has-submenu.active i{color:#fff}body.lg navigation.sidebar-menu nav li ul,body.md navigation.sidebar-menu nav li ul,body.sm navigation.sidebar-menu nav li ul,body.xl navigation.sidebar-menu nav li ul,body.xxl navigation.sidebar-menu nav li ul{background-color:hsla(0,0%,100%,.05);width:100%}body.lg navigation.mobile-menu,body.md navigation.mobile-menu,body.sm navigation.mobile-menu,body.xl navigation.mobile-menu,body.xs navigation.navbar-menu,body.xs navigation.sidebar-menu,body.xxl navigation.mobile-menu{display:none}body.xs navigation.mobile-menu{height:0;left:-100%;padding:1rem 0;margin:0;position:fixed;top:60px;width:100%;-webkit-transition:left .25s ease-in,height 0s linear .25s;transition:left .25s ease-in,height 0s linear .25s;z-index:102}body.xs navigation.mobile-menu nav{display:block}body.xs navigation.mobile-menu ul{width:100%}body.xs navigation.mobile-menu ul li>a{border-width:0 0 0 3px}body.xs navigation.mobile-menu ul li.has-submenu{position:relative}body.xs navigation.mobile-menu ul li.has-submenu span{cursor:pointer;line-height:1.5;padding:5px 12px;position:absolute;right:0;top:0}body.xs navigation.mobile-menu ul li.has-submenu i{margin-top:4px;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}body.xs navigation.mobile-menu ul li.has-submenu i.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.xs navigation.mobile-menu ul li.has-submenu.active i{color:#fff}body.xs navigation.mobile-menu ul li ul{background-color:hsla(0,0%,100%,.05);margin-top:0}body.xs navigation.mobile-menu.visible{height:calc(100% - 60px);left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:left .25s ease-out;transition:left .25s ease-out}sub-navigation{display:block;margin:.75rem 1rem .25rem}sub-navigation nav ul{list-style:none;margin:0;padding:0}sub-navigation nav ul li{font-size:.875rem}sub-navigation nav ul li a{border-left:3px solid var(--theme-text-50);color:var(--theme-text-500);display:block;line-height:17px;padding:5px 1rem;text-decoration:none!important;-webkit-transition:background-color .25s,color .35s,border-color .35s;transition:background-color .25s,color .35s,border-color .35s}sub-navigation nav ul li a:focus,sub-navigation nav ul li a:hover{color:var(--theme-primary-500)}sub-navigation nav ul li.active>a{border-left:3px solid var(--theme-accent-500);color:var(--theme-text-900);font-weight:700}sub-navigation nav ul li.active>a:hover{color:var(--theme-text-900)}sub-navigation nav ul li li li>a{padding-left:2rem}sub-navigation nav ul li li li li a{padding-left:3rem}sub-navigation nav>ul>li>a{border:0;font-weight:700;padding-left:0}sub-navigation .sub-navigation-head{border-bottom:1px solid rgba(var(--theme-text-500),.1);cursor:pointer;padding:.75rem 0}sub-navigation .sub-navigation-head p{font-size:.875rem;margin-bottom:0;font-weight:700}sub-navigation .sub-navigation-head p:after{content:"expand_less";float:right;font-family:Material Icons;font-feature-settings:"liga" 1;font-size:16px;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}sub-navigation .sub-navigation-head.collapsed p:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}sub-navigation .sub-navigation-body{overflow:hidden;padding:0 5px;-webkit-transition:height .15s ease-in-out;transition:height .15s ease-in-out;width:100%}sub-navigation .sub-navigation-body>ul{padding:1rem 0}sub-navigation .sub-navigation-body.collapsed{height:0!important}sidebar{background-color:transparent;bottom:0;left:calc(var(--webshop-sidebar-width)*-1 + -20px);position:fixed;top:100px;-webkit-transition:background-color .35s;transition:background-color .35s;z-index:3}sidebar.visible{background-color:rgba(0,0,0,.5);left:0;width:100%;z-index:4}sidebar.visible .sidebar-container{float:left;-webkit-transform:translateX(0);transform:translateX(0)}sidebar.visible .mobile-sidebar-icons{left:1rem;-webkit-transform:translateX(calc(var(--webshop-sidebar-width) + 20px));transform:translateX(calc(var(--webshop-sidebar-width) + 20px))}sidebar .sidebar-container{background-color:#fff;bottom:inherit;box-shadow:5px 0 5px rgba(var(--theme-text-500),.15);left:inherit;overflow-y:auto;padding-right:0;right:inherit;top:inherit;width:calc(var(--webshop-sidebar-width) + 16px);-webkit-transform:translateX(calc(var(--webshop-sidebar-width)*-1 + -20px));transform:translateX(calc(var(--webshop-sidebar-width)*-1 + -20px));-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-overflow-scrolling:touch}sidebar .sidebar-container>div{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}sidebar .sidebar-container>div.sidebar-d2s{height:100%}sidebar .sidebar-container .sidebar-filters,sidebar .sidebar-container .sidebar-order,sidebar .sidebar-container .sidebar-sort{display:block}sidebar .sidebar-container .sidebar-filters h4,sidebar .sidebar-container .sidebar-order h4,sidebar .sidebar-container .sidebar-sort h4{padding:1rem 1rem 0}sidebar .sidebar-container .sidebar-filters.hidden,sidebar .sidebar-container .sidebar-order.hidden,sidebar .sidebar-container .sidebar-sort.hidden{display:none}sidebar .sidebar-container filters,sidebar .sidebar-container order,sidebar .sidebar-container sort{display:block;float:none}sidebar .sidebar-container filters{-webkit-box-flex:999;flex-grow:999;padding:0 1rem}sidebar .sidebar-container sort{padding:0 1rem}sidebar .sidebar-container sort label:not(.mat-form-field-label){display:block;font-size:.8rem;font-weight:700;margin-top:1rem}sidebar .sidebar-container sort .form-inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch}sidebar .sidebar-container sort .mat-select{width:100%}sidebar .sidebar-container sort .mat-select .mat-select-trigger{font-size:.8rem}sidebar .sidebar-container order{height:auto;padding:0 1rem 0 0}sidebar .sidebar-container order .top-order{padding:0}sidebar .sidebar-label{background-color:var(--theme-text-300);border-radius:0 5px 5px 0;box-shadow:0 2px 15px rgba(var(--theme-text-500),.15);cursor:pointer;height:2rem;line-height:2rem;position:absolute;right:-2rem;text-align:center;top:1rem;width:2rem}sidebar .sidebar-label i{color:#fff}sidebar .buttons-left{left:100%;margin-left:1rem}sidebar .mobile-sidebar-icons{-webkit-box-align:center;align-items:center;bottom:.5rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;height:auto;left:calc(var(--webshop-sidebar-width) + 20px + .5rem);position:absolute;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .25s ease-in-out 0s;transition:-webkit-transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s;transition:transform .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s;width:30px}sidebar .mobile-sidebar-icons button{margin-top:10px}sidebar .mat-chip.sidebar-button-chip{color:#fff;font-size:10px;font-weight:700;left:18px;line-height:12px;min-height:21px;padding:5px 8px;position:fixed;top:-12px}sidebar[sidebar-position=right]{left:auto;right:calc(var(--webshop-sidebar-width)*-1 + -20px)}sidebar[sidebar-position=right] .sidebar-container{box-shadow:-5px 0 5px rgba(var(--theme-text-500),.15);margin-right:0;-webkit-transform:translateX(calc(var(--webshop-sidebar-width) + 20px));transform:translateX(calc(var(--webshop-sidebar-width) + 20px))}sidebar[sidebar-position=right] .mobile-sidebar-icons{left:auto;right:calc(var(--webshop-sidebar-width) + 20px + .5rem)}sidebar[sidebar-position=right].visible{left:auto;right:0}sidebar[sidebar-position=right].visible .sidebar-container{float:right;-webkit-transform:translateX(0);transform:translateX(0)}sidebar[sidebar-position=right].visible .mobile-sidebar-icons{right:1rem;-webkit-transform:translateX(calc(var(--webshop-sidebar-width)*-1 + -20px));transform:translateX(calc(var(--webshop-sidebar-width)*-1 + -20px))}sidebar[sidebar-position=right] .sidebar-label{border-radius:5px 0 0 5px;left:-2rem;right:auto}body.lg webshop sidebar,body.md webshop sidebar,body.sm webshop sidebar,body.xl webshop sidebar,body.xxl webshop sidebar{top:calc(var(--webshop-top-height) + var(--webshop-menu-height) + 25px)}body.lg webshop sidebar .mobile-sidebar-icons,body.md webshop sidebar .mobile-sidebar-icons,body.sm webshop sidebar .mobile-sidebar-icons,body.xl webshop sidebar .mobile-sidebar-icons,body.xxl webshop sidebar .mobile-sidebar-icons{width:40px}body.lg.menu-type-vertical webshop sidebar,body.md.menu-type-vertical webshop sidebar,body.sm.menu-type-vertical webshop sidebar,body.xl.menu-type-vertical webshop sidebar,body.xxl.menu-type-vertical webshop sidebar{top:calc(var(--webshop-top-height) + 25px)}body.lg.admin webshop sidebar,body.md.admin webshop sidebar,body.sm.admin webshop sidebar,body.xl.admin webshop sidebar,body.xxl.admin webshop sidebar{bottom:50px}body.lg sidebar,body.xl sidebar,body.xxl sidebar{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 25px);position:absolute;top:0!important}body.lg sidebar .sidebar-container .sidebar-order,body.lg sidebar .sidebar-container .sidebar-sort,body.xl sidebar .sidebar-container .sidebar-order,body.xl sidebar .sidebar-container .sidebar-sort,body.xxl sidebar .sidebar-container .sidebar-order,body.xxl sidebar .sidebar-container .sidebar-sort{display:none}body.lg sidebar .sidebar-container .sidebar-filters,body.xl sidebar .sidebar-container .sidebar-filters,body.xxl sidebar .sidebar-container .sidebar-filters{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}body.lg sidebar[sidebar-position=left],body.xl sidebar[sidebar-position=left],body.xxl sidebar[sidebar-position=left]{background:none;left:calc(-40px - 1rem);margin-right:1rem;width:40px}body.lg sidebar[sidebar-position=left] .sidebar-container,body.xl sidebar[sidebar-position=left] .sidebar-container,body.xxl sidebar[sidebar-position=left] .sidebar-container{background-color:transparent;box-shadow:none;float:right;margin-right:0;padding-right:0;-webkit-transform:none;transform:none;visibility:collapse;width:200px}body.lg sidebar[sidebar-position=left] .sidebar-label,body.xl sidebar[sidebar-position=left] .sidebar-label,body.xxl sidebar[sidebar-position=left] .sidebar-label{display:none}body.lg sidebar[sidebar-position=left].visible,body.xl sidebar[sidebar-position=left].visible,body.xxl sidebar[sidebar-position=left].visible{left:0;width:auto}body.lg sidebar[sidebar-position=left].visible .sidebar-container,body.xl sidebar[sidebar-position=left].visible .sidebar-container,body.xxl sidebar[sidebar-position=left].visible .sidebar-container{visibility:visible}body.lg sidebar[sidebar-position=left] .mobile-sidebar-icons,body.xl sidebar[sidebar-position=left] .mobile-sidebar-icons,body.xxl sidebar[sidebar-position=left] .mobile-sidebar-icons{left:auto;right:-63px;-webkit-transform:none;transform:none;width:40px}body.lg.menu-type-vertical sidebar,body.xl.menu-type-vertical sidebar,body.xxl.menu-type-vertical sidebar{height:calc(100vh - var(--webshop-top-height) - 25px)}body.lg.admin sidebar,body.xl.admin sidebar,body.xxl.admin sidebar{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 75px)}body.lg.admin.menu-type-vertical sidebar,body.xl.admin.menu-type-vertical sidebar,body.xxl.admin.menu-type-vertical sidebar{height:calc(100vh - var(--webshop-top-height) - 75px)}body.xl sidebar[sidebar-position=left] .sidebar-container,body.xxl sidebar[sidebar-position=left] .sidebar-container{width:calc(var(--webshop-sidebar-width) + 16px)}body.xl sidebar[sidebar-position=right],body.xxl sidebar[sidebar-position=right]{background:none;margin-left:1rem;right:calc(-40px - 1rem);width:40px}body.xl sidebar[sidebar-position=right] .sidebar-container,body.xxl sidebar[sidebar-position=right] .sidebar-container{background-color:transparent;box-shadow:none;float:right;margin-right:0;-webkit-transform:none;transform:none;visibility:collapse;width:calc(var(--webshop-sidebar-width) + 16px)}body.xl sidebar[sidebar-position=right] .sidebar-label,body.xxl sidebar[sidebar-position=right] .sidebar-label{display:none}body.xl sidebar[sidebar-position=right].visible,body.xxl sidebar[sidebar-position=right].visible{right:0;width:auto}body.xl sidebar[sidebar-position=right].visible .sidebar-container,body.xxl sidebar[sidebar-position=right].visible .sidebar-container{visibility:visible}body.xl sidebar[sidebar-position=right] .mobile-sidebar-icons,body.xxl sidebar[sidebar-position=right] .mobile-sidebar-icons{left:-63px;right:auto;-webkit-transform:none;transform:none;width:40px}.top-bar{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(20%,transparent),color-stop(50%,rgba(0,0,0,.05)),to(rgba(0,0,0,.05)));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,transparent 20%,rgba(0,0,0,.05) 50%,rgba(0,0,0,.05));height:25px}.top-bar>div{padding:0 1rem}.top-bar-item{-webkit-box-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:inline-flex;font-size:.875rem;height:100%;margin-left:10px;vertical-align:middle}.top-bar-item .mat-icon{color:rgba(0,0,0,.54)}.top-bar-item:hover,.top-bar-item:hover .mat-icon{color:var(--theme-accent-500)}.top-bar-select{line-height:18px;margin-left:3px}.impersonated-wrapper{height:0;left:0;position:absolute;top:0;width:100%;z-index:1}.impersonated-wrapper .impersonated{-webkit-box-align:center;align-items:center;background-color:#ffc107;border-radius:0 0 3px 3px;box-shadow:0 1px 5px rgba(0,0,0,.5);color:rgba(0,0,0,.87);display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 auto;white-space:nowrap;width:300px}.impersonated-wrapper .impersonated>span{display:inline-block;max-width:260px;overflow:hidden;padding-left:5px;text-overflow:ellipsis}.impersonated-wrapper .impersonated>button{background:rgba(0,0,0,.1);border-radius:0 0 3px 0;height:30px;line-height:30px;width:30px}body.lg .top-bar-item,body.md .top-bar-item,body.sm .top-bar-item,body.xl .top-bar-item,body.xxl .top-bar-item{margin-left:1rem}body.lg .top-bar-item .mat-icon,body.md .top-bar-item .mat-icon,body.sm .top-bar-item .mat-icon,body.xl .top-bar-item .mat-icon,body.xxl .top-bar-item .mat-icon{font-size:21px;height:21px;width:21px}language-edit{display:block;margin-bottom:1rem;width:100%}breadcrumb{border-bottom:1px solid rgba(var(--theme-text-500-rgb),.1);display:block;margin:0}breadcrumb:after{display:block;content:"";clear:both}breadcrumb .breadcrumb{background:none;border-radius:0;float:left;margin:0;padding:8px 0}breadcrumb .breadcrumb .breadcrumb-item{font-size:.875rem;line-height:20px}breadcrumb .breadcrumb .breadcrumb-item a{border-radius:3px;color:var(--theme-text-500);display:inline-block;padding:0 .25rem;text-decoration:none}breadcrumb .breadcrumb .breadcrumb-item a:hover{background-color:rgba(0,0,0,.075)}.column-text-edit{cursor:pointer;display:-webkit-box;display:flex}.column-text-edit span{-webkit-box-flex:1;flex:1;max-width:150px;overflow:hidden;text-overflow:ellipsis}.column-text-edit.disabled{cursor:default}.column-text-edit .column-text-edit-placeholder{color:rgba(0,0,0,.38)}home-page{display:block;-webkit-box-flex:1;flex-grow:1}number-input{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex;height:19px;margin-bottom:1px;min-width:70px}number-input input{border:1px solid #ccc;border-radius:3px;display:block;height:19px;margin:0 -19px;padding:0 21px;text-align:center;width:100%}number-input input:focus{outline:none;box-shadow:0 0 0 1px var(--webshop-focus-color),0 0 7px -2px var(--webshop-focus-color)}number-input input[type=number]{-moz-appearance:textfield}number-input input::-webkit-inner-spin-button,number-input input::-webkit-outer-spin-button{-webkit-appearance:none}number-input button{background-color:#e5e5e5;border:1px solid #ccc;height:19px;padding:0;text-align:center;width:19px}number-input button:not(.disabled):hover{background:#ddd}number-input button.disabled{background-color:#eee;border:1px solid #ddd;cursor:not-allowed}number-input button.minus{border-radius:2px 0 0 2px;left:0}number-input button.plus{border-radius:0 2px 2px 0;right:0}previewline-page,salesline-page{display:-webkit-box;display:flex}previewline-page .no-results,salesline-page .no-results{background:#ffe7a0;border:1px solid #ffc107;border-radius:5px;font-size:1.5rem;padding:.5rem 1rem}.content-container character-scroll{float:right;width:14px}.content-container .character-navigation{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;list-style:none;margin:0;padding:4px 0;position:absolute;right:-22px;z-index:1}.content-container .character-navigation li button{color:#555;display:block;font-size:.875em;font-weight:700;height:16px;line-height:16px;margin:0 3px;width:16px}.content-container .character-navigation li.current button{color:var(--theme-accent-500)}.content-container.character-scroll-visible .character-navigation{right:0}.content-container .scroll-to-top{background-color:#fff;border-radius:20px;box-shadow:0 2px 5px rgba(0,0,0,.15);position:fixed;bottom:-60px;right:calc(40px + 2rem);text-align:center;z-index:3;-webkit-transition:bottom .15s ease-in-out;transition:bottom .15s ease-in-out}.content-container .scroll-to-top.visible{bottom:.5rem}.content-container .content-top{background-color:var(--webshop-background-color);box-shadow:0 12px 10px -12px rgba(70,74,76,.1),0 1px 0 rgba(70,74,76,.1);margin:0 -1rem;max-height:93px;max-width:1585px;padding:0 1rem;position:fixed;-webkit-transition:height .25s ease-in-out;transition:height .25s ease-in-out;width:100%;z-index:2}.content-container.salesline-tiles .content-top{max-height:182px}.content-container.salesline-tiles .content-top .content-top-inner-top{border-bottom:0;height:146px}.content-container.salesline-tiles .content-top .content-top-inner-top .tiles{position:relative}.content-container.salesline-tiles .overflow-arrow{-webkit-box-align:center;align-items:center;background:#fff;bottom:15px;display:-webkit-box;display:flex;height:30px;-webkit-box-pack:center;justify-content:center;position:absolute;width:30px;z-index:2}.content-container.salesline-tiles .overflow-arrow:hover{text-decoration:none}.content-container.salesline-tiles .overflow-arrow.back{border-radius:0 3px 3px 0;left:0}.content-container.salesline-tiles .overflow-arrow.forward{border-radius:3px 0 0 3px;right:0}.content-container .content-top-inner-top{border-bottom-color:rgba(51,51,51,0);height:36px;overflow:hidden;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.content-container .content-top-inner-top:after{display:block;content:"";clear:both}.content-container .content-top-inner-top breadcrumb{border:0;float:left;margin:0}.content-container .content-top-inner-top .tiles{clear:both;border-top:1px solid rgba(51,51,51,.1)}.content-container .content-top-inner-top .tiles tiles{height:107px;margin:0;padding:0}.content-container .content-top-inner-top .tiles tiles .row{-webkit-box-align:center;align-items:center;flex-wrap:nowrap;height:100%;margin:0}.content-container .content-top-inner-top .tiles tiles .row .tile:first-child{padding-left:0}.content-container .content-top-inner-top .tiles tiles .row .tile:last-child{padding-right:0}.content-container .articlesnumber{float:right;font-size:.875rem;font-weight:700;line-height:20px;margin:0;padding:8px 0}.content-container .content-top-inner-bottom{-webkit-transition:padding .25s ease-in-out;transition:padding .25s ease-in-out}.content-container .content-top-inner-bottom:after{display:block;content:"";clear:both}.content-container .content-top-inner-bottom .form-inline label:not(.mat-form-field-label){font-size:.875rem;font-weight:400;line-height:26px;margin:0}.content-container .content-top-inner-bottom .articlesnumber{display:none}.content-container .content-top-inner-bottom .sort .mat-select-trigger{font-size:.875rem}.content-container .content-top-inner-bottom .sort .mat-form-field{font-size:.875rem;margin:-18px 0 -24px}.content-container .content-top-inner-bottom .search{float:left}.content-container .content-top-inner-bottom .search .form-group{margin:8px 0}.content-container .content-top-inner-bottom .search .form-group .form-control{line-height:.9125}.content-container .content-top-inner-bottom .layout-icons{float:right;font-size:16px;word-spacing:5px}.content-container .content-top-inner-bottom .layout-icons a{color:rgba(var(--theme-text-500-rgb),.15);display:inline-block;margin-left:7px;vertical-align:middle}.content-container .content-top-inner-bottom .layout-icons a:hover{color:rgba(var(--theme-text-500-rgb),.25)}.content-container .content-top-inner-bottom .layout-icons a.active{color:var(--theme-accent-500)}.content-container .content-top-inner-bottom .layout-icons a svg{display:block;fill:currentColor;height:16px;vertical-align:text-bottom;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;width:16px}.content-container .content-top-inner-bottom .layout-icons button{height:26px;width:26px;line-height:26px;margin:0 0 0 17px;float:right}.content-container .content-top-inner-bottom .excel-spinner{margin:0 0 0 17px;float:right}.content-container .content-middle{display:block;height:100%;margin:0 -1rem;padding:0 1rem;position:relative}.content-container .content-middle h3{margin:1rem}.content-container .content-middle .right-sidebar-icons{bottom:1rem;position:absolute;right:1em;z-index:2;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.content-container .content-middle .right-sidebar-icons button{margin-top:10px}body.xs previewline-page .content-middle,body.xs salesline-page .content-middle{margin:0 -1rem;padding:0 1rem}body.xs .content-container .content-top{padding:0 .5rem}body.xs .content-container .content-top-inner-top .tiles tiles{height:85px}body.xs .content-container .content-top-inner-top .tiles .tile{-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%;padding-left:.5rem;padding-right:.5rem}body.xs .content-container .content-top-inner-top .tiles .tile .mat-card{height:70px;padding:8px}body.xs .content-container .content-top-inner-top .tiles .tile .mat-card h4{font-size:16px!important}body.xs .content-container .content-top-inner-top .tiles .tile .mat-card p{font-size:12px!important}body.xs .content-container.not-on-top.salesline-tiles .content-top .content-top-inner-top{height:36px}body.xs .content-container.salesline-tiles .content-top{max-height:122px}body.xs .content-container.salesline-tiles .content-top .content-top-inner-top{border-bottom:0;height:122px}body.xs .content-container.salesline-tiles .saleslines{top:122px}body.xs .content-container .content-top-inner-bottom .articlesnumber{display:block}body.xs .content-container .content-top-inner-bottom .layout-icons{display:none}body.xs .content-container .character-navigation,body.xs .content-container .right-sidebar-icons{-webkit-transition:right .25s ease-in-out;transition:right .25s ease-in-out}body.xs .content-container .right-sidebar-icons{bottom:.5rem}body.xs .content-container.character-scroll-visible .right-sidebar-icons{right:1em}body.lg .content-container character-scroll .character-navigation,body.md .content-container character-scroll .character-navigation,body.sm .content-container character-scroll .character-navigation,body.xl .content-container character-scroll .character-navigation,body.xxl .content-container character-scroll .character-navigation{height:calc(100% - 12px);right:7px}body.lg .content-container character-scroll .character-navigation li,body.md .content-container character-scroll .character-navigation li,body.sm .content-container character-scroll .character-navigation li,body.xl .content-container character-scroll .character-navigation li,body.xxl .content-container character-scroll .character-navigation li{margin-bottom:4px}body.lg .content-container character-scroll.lines .character-navigation,body.md .content-container character-scroll.lines .character-navigation,body.sm .content-container character-scroll.lines .character-navigation,body.xl .content-container character-scroll.lines .character-navigation,body.xxl .content-container character-scroll.lines .character-navigation{background-color:var(--webshop-background-color);height:100vh;right:0;z-index:2}body.lg .content-container .content-top,body.md .content-container .content-top,body.sm .content-container .content-top,body.xl .content-container .content-top,body.xxl .content-container .content-top{border-bottom:0;box-shadow:none}body.lg .content-container.not-on-top .content-top,body.md .content-container.not-on-top .content-top,body.sm .content-container.not-on-top .content-top,body.xl .content-container.not-on-top .content-top,body.xxl .content-container.not-on-top .content-top{box-shadow:0 12px 10px -12px rgba(70,74,76,.35),0 1px 0 rgba(70,74,76,.1)}body.lg .content-container.not-on-top .content-top .content-top-inner-top,body.md .content-container.not-on-top .content-top .content-top-inner-top,body.sm .content-container.not-on-top .content-top .content-top-inner-top,body.xl .content-container.not-on-top .content-top .content-top-inner-top,body.xxl .content-container.not-on-top .content-top .content-top-inner-top{border-bottom-color:rgba(var(--theme-text-500-rgb),0);height:0}body.lg .content-container.not-on-top .content-top .salesline-lines-header,body.md .content-container.not-on-top .content-top .salesline-lines-header,body.sm .content-container.not-on-top .content-top .salesline-lines-header,body.xl .content-container.not-on-top .content-top .salesline-lines-header,body.xxl .content-container.not-on-top .content-top .salesline-lines-header{border-bottom:0}body.lg .content-container .content-top-inner-top,body.md .content-container .content-top-inner-top,body.sm .content-container .content-top-inner-top,body.xl .content-container .content-top-inner-top,body.xxl .content-container .content-top-inner-top{border-bottom:1px solid rgba(var(--theme-text-500-rgb),.1)}body.lg .content-container .content-top-inner-bottom,body.md .content-container .content-top-inner-bottom,body.sm .content-container .content-top-inner-bottom,body.xl .content-container .content-top-inner-bottom,body.xxl .content-container .content-top-inner-bottom{padding:5px 0}body.lg .content-container .content-top-inner-bottom .sort,body.md .content-container .content-top-inner-bottom .sort,body.sm .content-container .content-top-inner-bottom .sort,body.xl .content-container .content-top-inner-bottom .sort,body.xxl .content-container .content-top-inner-bottom .sort{background:none;box-shadow:none;float:left;height:26px;padding:0;position:static;width:auto}body.lg .content-container .content-top-inner-bottom .sort .mat-form-field-infix,body.md .content-container .content-top-inner-bottom .sort .mat-form-field-infix,body.sm .content-container .content-top-inner-bottom .sort .mat-form-field-infix,body.xl .content-container .content-top-inner-bottom .sort .mat-form-field-infix,body.xxl .content-container .content-top-inner-bottom .sort .mat-form-field-infix{max-width:100px}body.lg .content-container .content-top-inner-bottom .sort .mat-form-field-underline,body.md .content-container .content-top-inner-bottom .sort .mat-form-field-underline,body.sm .content-container .content-top-inner-bottom .sort .mat-form-field-underline,body.xl .content-container .content-top-inner-bottom .sort .mat-form-field-underline,body.xxl .content-container .content-top-inner-bottom .sort .mat-form-field-underline{background-color:transparent}body.lg .content-container .content-top-inner-bottom .search,body.md .content-container .content-top-inner-bottom .search,body.sm .content-container .content-top-inner-bottom .search,body.xl .content-container .content-top-inner-bottom .search,body.xxl .content-container .content-top-inner-bottom .search{float:right}body.lg .content-container .content-top-inner-bottom .search .form-group,body.md .content-container .content-top-inner-bottom .search .form-group,body.sm .content-container .content-top-inner-bottom .search .form-group,body.xl .content-container .content-top-inner-bottom .search .form-group,body.xxl .content-container .content-top-inner-bottom .search .form-group{margin:0}body.lg .admin .scroll-to-top.visible,body.md .admin .scroll-to-top.visible,body.sm .admin .scroll-to-top.visible,body.xl .admin .scroll-to-top.visible,body.xxl .admin .scroll-to-top.visible{bottom:calc(50px + .5rem)}tiles.scrollable{scrollbar-width:thin;scrollbar-color:hsla(0,0%,66.7%,.6) transparent}tiles.scrollable::-webkit-scrollbar{height:10px;width:10px}tiles.scrollable::-webkit-scrollbar-corner,tiles.scrollable::-webkit-scrollbar-track{background-color:transparent}tiles.scrollable::-webkit-scrollbar-thumb{border:2.5px solid transparent;border-radius:0}salesline-view{display:block;-webkit-box-flex:1;flex-grow:1;height:50%;margin:0 -1rem}salesline-view .content-middle [endless-scroll]{padding:1px 0 0}.salesline-lines-header{background-color:rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.15);height:30px;overflow:hidden;position:relative;width:calc(100% + 9px);z-index:1}.salesline-lines-header>div{height:30px;left:1rem;position:absolute;top:0;white-space:nowrap}.salesline-lines-header .th{display:inline-block;font-size:.8rem;font-weight:700;height:30px;line-height:30px;overflow:hidden;padding:0 5px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.salesline-lines-header .th.sticky-column{background:var(--webshop-background-color)}.salesline-lines-header .th.sticky-border-left{border-left:1px solid rgba(0,0,0,.15)}.character-scroll-visible .saleslines .cdk-virtual-scroll-content-wrapper,.character-scroll-visible .saleslines .scrollable-content{padding-right:22px}.saleslines{color:var(--theme-text-500);display:block;position:relative;top:36px;-webkit-overflow-scrolling:touch}.saleslines .cdk-virtual-scroll-content-wrapper,.saleslines .scrollable-content{display:block!important;min-width:0;width:100%}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper,.saleslines .scrollable-content .salesline-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;margin:0 -1rem;width:calc(100% + 2rem)}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.recommendations,.saleslines .scrollable-content .salesline-wrapper.recommendations{background-color:var(--theme-accent-500);border:1px solid rgba(0,0,0,.2);border-radius:5px;flex-wrap:wrap;height:auto!important;padding:7.5px 7.5px 0!important;margin-bottom:1rem!important;margin-left:7.5px!important;margin-right:7.5px!important;width:calc(100% - 15px)!important}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.recommendations>h3,.saleslines .scrollable-content .salesline-wrapper.recommendations>h3{margin:0 0 7.5px;padding:0 7.5px;width:100%}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.recommendations previewline.focus .salesline,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.recommendations salesline.focus .salesline,.saleslines .scrollable-content .salesline-wrapper.recommendations previewline.focus .salesline,.saleslines .scrollable-content .salesline-wrapper.recommendations salesline.focus .salesline{left:auto;position:relative;right:auto}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view,.saleslines .scrollable-content .salesline-wrapper.block-view{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;flex-direction:row!important;flex-wrap:wrap}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view previewline,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view salesline,.saleslines .scrollable-content .salesline-wrapper.block-view previewline,.saleslines .scrollable-content .salesline-wrapper.block-view salesline{padding:0 7.5px;width:20%}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view previewline.focus .salesline,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view salesline.focus .salesline,.saleslines .scrollable-content .salesline-wrapper.block-view previewline.focus .salesline,.saleslines .scrollable-content .salesline-wrapper.block-view salesline.focus .salesline{left:7.5px;position:absolute;right:7.5px}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view previewline .tag.tag-diagonal:after,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view previewline .tag.tag-diagonal:before,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view salesline .tag.tag-diagonal:after,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view salesline .tag.tag-diagonal:before,.saleslines .scrollable-content .salesline-wrapper.block-view previewline .tag.tag-diagonal:after,.saleslines .scrollable-content .salesline-wrapper.block-view previewline .tag.tag-diagonal:before,.saleslines .scrollable-content .salesline-wrapper.block-view salesline .tag.tag-diagonal:after,.saleslines .scrollable-content .salesline-wrapper.block-view salesline .tag.tag-diagonal:before{z-index:0}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:15px}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-image,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-image{border-radius:4px 4px 0 0;height:120px!important;margin-bottom:0;text-align:center;width:100%}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-image img,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-image img{height:100%;max-width:240px;width:auto}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline eps-salesline-order,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline salesline-order,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline eps-salesline-order,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline salesline-order{padding:10px;position:relative;width:auto}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline eps-salesline-order,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline eps-salesline-order{padding:7px 10px}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview{-webkit-box-flex:initial;flex-grow:0;height:auto!important}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview h3,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview h3{border:0;bottom:auto!important;font-size:1rem;line-height:24px;padding:0;position:relative}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview h3.not-reported-in,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview h3.not-reported-in{padding-right:24px}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview h3 a,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview h3 a{text-overflow:ellipsis}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview h3 .mat-icon,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview h3 .mat-icon{right:0;top:0}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview .from-price,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview .from-price{white-space:nowrap}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview .attributes,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview .attributes{flex-wrap:nowrap;max-height:none;margin:0 -10px;padding:0 10px}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview .attributes p,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview .attributes p{padding:0;width:auto}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview .attributes.visible,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview .attributes.visible{height:auto!important}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline .salesline-overview .more-attributes,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview .more-attributes{margin:0 -10px}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline eps-salesline-order,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline salesline-order,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline eps-salesline-order,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline salesline-order{border-radius:0 0 4px 4px;border-width:1px 0 0;min-width:0!important;width:auto!important}.saleslines .cdk-virtual-scroll-content-wrapper>table,.saleslines .scrollable-content>table{border-collapse:separate;border-spacing:0;min-width:100%}.saleslines.lines .recommendation td{background-color:var(--theme-accent-500)!important;color:#000}.saleslines.lines .recommendation td a,.saleslines.lines .recommendation td favorite .mat-icon{color:#000}.saleslines .available{color:var(--webshop-available-color);letter-spacing:-1px}.saleslines .orderable{color:var(--webshop-orderable-color)}.saleslines .unavailable{color:var(--webshop-unavailable-color)}.saleslines previewline,.saleslines salesline{height:100%;position:relative}.saleslines previewline.per-row-1,.saleslines salesline.per-row-1{width:100%}.saleslines previewline.per-row-2,.saleslines salesline.per-row-2{width:50%}.saleslines previewline.per-row-3,.saleslines salesline.per-row-3{width:33.3333333333%}.saleslines previewline.per-row-4,.saleslines salesline.per-row-4{width:25%}.saleslines previewline.per-row-5,.saleslines salesline.per-row-5{width:20%}.saleslines previewline.per-row-6,.saleslines salesline.per-row-6{width:16.6666666667%}.saleslines previewline.per-row-7,.saleslines salesline.per-row-7{width:14.2857142857%}.saleslines previewline.per-row-8,.saleslines salesline.per-row-8{width:12.5%}.saleslines previewline.per-row-9,.saleslines salesline.per-row-9{width:11.1111111111%}.saleslines previewline.per-row-10,.saleslines salesline.per-row-10{width:10%}.saleslines previewline .right-aligned,.saleslines salesline .right-aligned{background:#fff;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(15%,#fff),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 15%,#fff);color:var(--theme-text-500);font-size:.875em;padding-left:15px;position:absolute;right:0;top:0}.saleslines previewline .mobile.title-on-top .salesline-image,.saleslines salesline .mobile.title-on-top .salesline-image{left:0;top:24px;position:absolute;z-index:1}.saleslines previewline .mobile.title-on-top .salesline-image img,.saleslines salesline .mobile.title-on-top .salesline-image img{width:75px}.saleslines previewline .mobile.title-on-top .salesline-overview,.saleslines salesline .mobile.title-on-top .salesline-overview{padding-left:75px;padding-right:0;padding-top:25px;position:unset}.saleslines previewline .mobile.title-on-top .salesline-overview h3,.saleslines salesline .mobile.title-on-top .salesline-overview h3{border-bottom:1px solid #eee;left:0;padding:0 8px;position:absolute;right:105px;top:0}.saleslines previewline .mobile.title-on-top .salesline-overview h3.not-reported-in,.saleslines salesline .mobile.title-on-top .salesline-overview h3.not-reported-in{position:absolute}.saleslines previewline .tag,.saleslines salesline .tag{overflow:hidden;position:absolute}.saleslines previewline .tag.tag-diagonal,.saleslines salesline .tag.tag-diagonal{top:0!important;left:0;width:70px;height:70px}.saleslines previewline .tag.tag-diagonal span,.saleslines salesline .tag.tag-diagonal span{box-shadow:0 2px 4px rgba(0,0,0,.3);right:0;top:17px;width:90px;padding:2px 0;text-align:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.saleslines previewline .tag.tag-horizontal,.saleslines salesline .tag.tag-horizontal{top:10px;left:0;height:20px;width:80px}.saleslines previewline .tag.tag-horizontal:after,.saleslines salesline .tag.tag-horizontal:after{border:4px solid;border-right:4px solid transparent;border-width:8px 4px 8px 0;content:"";display:block;height:16px;position:absolute;right:0;z-index:1}.saleslines previewline .tag.tag-horizontal span,.saleslines salesline .tag.tag-horizontal span{box-shadow:1px 2px 4px rgba(0,0,0,.3);padding:1px 5px;text-align:center;width:calc(100% - 4px)}.saleslines previewline .tag span,.saleslines salesline .tag span{color:#fff;display:block;font:400 .75rem/14px Roboto,sans-serif;height:16px;position:absolute;text-shadow:0 1px 1px rgba(0,0,0,.2);z-index:1}.saleslines previewline.focus,.saleslines salesline.focus{z-index:2}.saleslines previewline.focus .salesline,.saleslines salesline.focus .salesline{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);position:absolute}.saleslines previewline .salesline,.saleslines salesline .salesline{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:0;-webkit-transition:none;transition:none;-webkit-transition:box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.saleslines previewline .salesline table,.saleslines salesline .salesline table{width:100%}.saleslines previewline .salesline td,.saleslines previewline .salesline th,.saleslines salesline .salesline td,.saleslines salesline .salesline th{font-size:.8rem;line-height:1.333;padding:0 2.5px;word-spacing:-1.5px}.saleslines previewline .salesline td:first-child,.saleslines previewline .salesline th:first-child,.saleslines salesline .salesline td:first-child,.saleslines salesline .salesline th:first-child{padding-left:0}.saleslines previewline .salesline th,.saleslines salesline .salesline th{color:#000}.saleslines previewline .salesline .salesline-image,.saleslines salesline .salesline .salesline-image{cursor:pointer;padding:0;position:relative}.saleslines previewline .salesline .salesline-image img,.saleslines salesline .salesline .salesline-image img{width:85px}.saleslines previewline .salesline .salesline-image .multiple-photos,.saleslines salesline .salesline .salesline-image .multiple-photos{bottom:5px;color:#333;position:absolute;right:5px;z-index:1}.saleslines previewline .salesline .salesline-image a.favourite,.saleslines salesline .salesline .salesline-image a.favourite{border:none;bottom:5px;color:var(--theme-accent-500);font-size:12px;right:5px;line-height:1;padding:3px;position:absolute}.saleslines previewline .salesline .salesline-overview,.saleslines previewline .salesline eps-salesline-order,.saleslines previewline .salesline salesline-order,.saleslines salesline .salesline .salesline-overview,.saleslines salesline .salesline eps-salesline-order,.saleslines salesline .salesline salesline-order{padding:6px 8px}.saleslines previewline .salesline .salesline-overview,.saleslines salesline .salesline .salesline-overview{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;overflow:hidden;padding:0 8px 8px;position:relative}.saleslines previewline .salesline .salesline-overview header i,.saleslines salesline .salesline .salesline-overview header i{position:absolute;right:15px;top:17px}.saleslines previewline .salesline .salesline-overview h3,.saleslines salesline .salesline .salesline-overview h3{color:var(--theme-accent-500);font-size:.875rem;line-height:24px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}.saleslines previewline .salesline .salesline-overview h3 a,.saleslines salesline .salesline .salesline-overview h3 a{display:block;outline:none;overflow-x:hidden;position:relative}.saleslines previewline .salesline .salesline-overview h3.not-reported-in,.saleslines salesline .salesline .salesline-overview h3.not-reported-in{padding-right:24px;position:relative}.saleslines previewline .salesline .salesline-overview h3.not-reported-in .mat-icon,.saleslines salesline .salesline .salesline-overview h3.not-reported-in .mat-icon{color:rgba(0,0,0,.87);font-size:20px;height:20px;position:absolute;right:0;top:2px;width:20px}.saleslines previewline .salesline .salesline-overview .mobile-available,.saleslines salesline .salesline .salesline-overview .mobile-available{display:inline-block;font-size:.7rem;margin-top:8px;max-width:60%}.saleslines previewline .salesline .salesline-overview .loader,.saleslines salesline .salesline .salesline-overview .loader{font-size:30px;height:8px;left:50%;line-height:8px;margin-left:-25px;margin-top:-4px;position:absolute;text-align:center;top:50%;width:50px;z-index:2;-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0}.saleslines previewline .salesline .salesline-overview .loader span,.saleslines salesline .salesline .salesline-overview .loader span{display:inline-block;width:8px;height:8px;border-radius:100%;background-color:rgba(0,0,0,.3);vertical-align:top;-webkit-animation:bouncedelay 1.4s ease-in-out infinite both;animation:bouncedelay 1.4s ease-in-out infinite both}.saleslines previewline .salesline .salesline-overview .loader span:first-child,.saleslines salesline .salesline .salesline-overview .loader span:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.saleslines previewline .salesline .salesline-overview .loader span:nth-child(2),.saleslines salesline .salesline .salesline-overview .loader span:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.saleslines previewline .salesline .attributes,.saleslines salesline .salesline .attributes{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(25%,#fff),color-stop(25%,#f5f5f5),color-stop(50%,#f5f5f5),color-stop(50%,#fff),color-stop(75%,#fff),color-stop(75%,#f5f5f5),to(#f5f5f5));background-image:linear-gradient(0deg,#fff 25%,#f5f5f5 0,#f5f5f5 50%,#fff 0,#fff 75%,#f5f5f5 0,#f5f5f5);background-size:64px 64px;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-flex:1;flex-grow:1;overflow:hidden;padding:0 10px;position:relative;z-index:1}.saleslines previewline .salesline .attributes .available,.saleslines salesline .salesline .attributes .available{letter-spacing:0}.saleslines previewline .salesline .attributes p,.saleslines salesline .salesline .attributes p{margin:0}.saleslines previewline .salesline .attributes p>span,.saleslines salesline .salesline .attributes p>span{float:left;font-size:.75rem;font-weight:700;line-height:16px;max-width:200px;-webkit-transition:width .15s linear .35s;transition:width .15s linear .35s;vertical-align:top;width:60%}.saleslines previewline .salesline .attributes p>span:first-child,.saleslines salesline .salesline .attributes p>span:first-child{font-weight:400;width:40%}.saleslines previewline .salesline .attributes.visible,.saleslines salesline .salesline .attributes.visible{height:auto!important}.saleslines previewline .salesline .attributes .fader,.saleslines salesline .salesline .attributes .fader{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.5)));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5));bottom:0;height:50px;pointer-events:none;position:absolute;width:100%}.saleslines previewline .salesline .more-attributes,.saleslines salesline .salesline .more-attributes{border-top:1px solid rgba(0,0,0,.1);bottom:0;color:var(--theme-text-300);display:block;height:16px;text-align:center}.saleslines previewline .salesline .more-attributes:after,.saleslines salesline .salesline .more-attributes:after{content:"expand_more";display:inline-block;font-family:Material Icons;font-size:16px;font-feature-settings:"liga" 1;height:16px;line-height:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;width:16px}.saleslines previewline .salesline .more-attributes.visible:after,.saleslines salesline .salesline .more-attributes.visible:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.saleslines previewline .salesline li,.saleslines previewline .salesline p,.saleslines previewline .salesline td,.saleslines previewline .salesline th,.saleslines salesline .salesline li,.saleslines salesline .salesline p,.saleslines salesline .salesline td,.saleslines salesline .salesline th{font-size:.8rem}.saleslines previewline .salesline .description,.saleslines salesline .salesline .description{display:none;-webkit-box-flex:1;flex-grow:1}.saleslines previewline .salesline .availability-price,.saleslines salesline .salesline .availability-price{-webkit-box-align:end;align-items:flex-end;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:justify;justify-content:space-between;margin:0;position:relative;z-index:1}.saleslines previewline .salesline .availability-price>.strong,.saleslines salesline .salesline .availability-price>.strong{word-spacing:-1px}.saleslines previewline .salesline .available,.saleslines previewline .salesline .from-price,.saleslines salesline .salesline .available,.saleslines salesline .salesline .from-price{display:inline-block;word-spacing:normal}.saleslines previewline .salesline .available strong.price,.saleslines previewline .salesline .from-price strong.price,.saleslines salesline .salesline .available strong.price,.saleslines salesline .salesline .from-price strong.price{font-size:1.1rem;letter-spacing:-.5px;line-height:1.1}.saleslines previewline .salesline .salesline-order,.saleslines salesline .salesline .salesline-order{background:#fff;position:relative;z-index:1}.saleslines previewline .salesline .salesline-order select,.saleslines salesline .salesline .salesline-order select{height:19px}.saleslines previewline .first-order-date,.saleslines salesline .first-order-date{-webkit-box-align:center;align-items:center;background:hsla(0,0%,88.2%,.5);border-radius:3px;display:-webkit-box;display:flex;height:100%;-webkit-box-pack:center;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:4}.saleslines previewline .first-order-date>span,.saleslines salesline .first-order-date>span{background:#fff;border-radius:3px;box-shadow:0 3px 7px 0 rgba(0,0,0,.15);display:block;font-size:14px;line-height:18px;max-width:calc(100% - 40px);padding:10px;text-align:center;width:350px}.saleslines previewline .first-order-date>span.lower-order-date,.saleslines salesline .first-order-date>span.lower-order-date{margin-top:80px}.saleslines previewline eps-salesline-order,.saleslines previewline salesline-order,.saleslines salesline eps-salesline-order,.saleslines salesline salesline-order{background-color:rgba(var(--theme-text-50-rgb),.2);border:1px solid rgba(var(--theme-text-500-rgb),.1);border-width:0 0 1px 1px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;width:105px}.saleslines previewline eps-salesline-order td,.saleslines previewline eps-salesline-order th,.saleslines previewline salesline-order td,.saleslines previewline salesline-order th,.saleslines salesline eps-salesline-order td,.saleslines salesline eps-salesline-order th,.saleslines salesline salesline-order td,.saleslines salesline salesline-order th{line-height:16px;vertical-align:middle;white-space:nowrap}.saleslines previewline eps-salesline-order td:first-child,.saleslines previewline eps-salesline-order th:first-child,.saleslines previewline salesline-order td:first-child,.saleslines previewline salesline-order th:first-child,.saleslines salesline eps-salesline-order td:first-child,.saleslines salesline eps-salesline-order th:first-child,.saleslines salesline salesline-order td:first-child,.saleslines salesline salesline-order th:first-child{padding-left:0}.saleslines previewline eps-salesline-order td:last-child,.saleslines previewline eps-salesline-order th:last-child,.saleslines previewline salesline-order td:last-child,.saleslines previewline salesline-order th:last-child,.saleslines salesline eps-salesline-order td:last-child,.saleslines salesline eps-salesline-order th:last-child,.saleslines salesline salesline-order td:last-child,.saleslines salesline salesline-order th:last-child{padding-right:0}.saleslines previewline eps-salesline-order td.tableLine,.saleslines previewline eps-salesline-order th.tableLine,.saleslines previewline salesline-order td.tableLine,.saleslines previewline salesline-order th.tableLine,.saleslines salesline eps-salesline-order td.tableLine,.saleslines salesline eps-salesline-order th.tableLine,.saleslines salesline salesline-order td.tableLine,.saleslines salesline salesline-order th.tableLine{line-height:12px;position:relative}.saleslines previewline eps-salesline-order td.tableLine:after,.saleslines previewline eps-salesline-order th.tableLine:after,.saleslines previewline salesline-order td.tableLine:after,.saleslines previewline salesline-order th.tableLine:after,.saleslines salesline eps-salesline-order td.tableLine:after,.saleslines salesline eps-salesline-order th.tableLine:after,.saleslines salesline salesline-order td.tableLine:after,.saleslines salesline salesline-order th.tableLine:after{background:rgba(var(--theme-text-500-rgb),.15);content:" ";height:1px;left:0;position:absolute;right:0;top:6px}.saleslines previewline eps-salesline-order .form-group,.saleslines previewline salesline-order .form-group,.saleslines salesline eps-salesline-order .form-group,.saleslines salesline salesline-order .form-group{margin-bottom:5px}.saleslines previewline .mobile-salesline-order,.saleslines salesline .mobile-salesline-order{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;letter-spacing:-.5px}.saleslines previewline .mobile-salesline-order select,.saleslines previewline .mobile-salesline-order strong,.saleslines salesline .mobile-salesline-order select,.saleslines salesline .mobile-salesline-order strong{display:block!important;font-size:.875rem}.saleslines previewline .mobile-salesline-order .availability-price,.saleslines salesline .mobile-salesline-order .availability-price{background-color:transparent;font-size:.75rem}.saleslines previewline .mobile-salesline-order .availability-price .strong>table td,.saleslines salesline .mobile-salesline-order .availability-price .strong>table td{max-width:40px;overflow:hidden;text-overflow:ellipsis}.saleslines previewline .mobile-salesline-order .availability-price .strong>table td:first-child,.saleslines salesline .mobile-salesline-order .availability-price .strong>table td:first-child{max-width:55px}.saleslines previewline .mobile-salesline-order.price-amount-right .price,.saleslines salesline .mobile-salesline-order.price-amount-right .price{float:right}.saleslines previewline .mobile-salesline-order strong,.saleslines salesline .mobile-salesline-order strong{font-size:.75rem;line-height:16px;margin-top:4px}.saleslines previewline .mobile-salesline-order .price,.saleslines salesline .mobile-salesline-order .price{font-size:.875rem}.saleslines previewline .mobile-salesline-order select,.saleslines salesline .mobile-salesline-order select{border-color:rgba(var(--theme-text-500-rgb),.25);border-radius:2px;margin-bottom:2px;width:100%}.saleslines previewline .mobile-salesline-order salesline-input .minus,.saleslines previewline .mobile-salesline-order salesline-input .plus,.saleslines salesline .mobile-salesline-order salesline-input .minus,.saleslines salesline .mobile-salesline-order salesline-input .plus{height:19px;width:19px}.saleslines previewline .mobile-salesline-order salesline-input .form-control,.saleslines salesline .mobile-salesline-order salesline-input .form-control{height:19px}body.lg .saleslines,body.md .saleslines,body.sm .saleslines,body.xl .saleslines,body.xxl .saleslines{top:77px}body.lg .saleslines .cdk-virtual-scroll-content-wrapper,body.lg .saleslines .scrollable-content,body.md .saleslines .cdk-virtual-scroll-content-wrapper,body.md .saleslines .scrollable-content,body.sm .saleslines .cdk-virtual-scroll-content-wrapper,body.sm .saleslines .scrollable-content,body.xl .saleslines .cdk-virtual-scroll-content-wrapper,body.xl .saleslines .scrollable-content,body.xxl .saleslines .cdk-virtual-scroll-content-wrapper,body.xxl .saleslines .scrollable-content{margin:0 -7.5px;min-width:0;width:calc(100% + 15px)}body.lg .saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper,body.lg .saleslines .scrollable-content .salesline-wrapper,body.md .saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper,body.md .saleslines .scrollable-content .salesline-wrapper,body.sm .saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper,body.sm .saleslines .scrollable-content .salesline-wrapper,body.xl .saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper,body.xl .saleslines .scrollable-content .salesline-wrapper,body.xxl .saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper,body.xxl .saleslines .scrollable-content .salesline-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin:0;width:100%}body.lg .saleslines .salesline .salesline-overview .attributes,body.md .saleslines .salesline .salesline-overview .attributes,body.sm .saleslines .salesline .salesline-overview .attributes,body.xl .saleslines .salesline .salesline-overview .attributes,body.xxl .saleslines .salesline .salesline-overview .attributes{-webkit-box-flex:unset;flex-grow:unset}body.lg .saleslines .salesline .salesline-overview .attributes .more-attributes,body.md .saleslines .salesline .salesline-overview .attributes .more-attributes,body.sm .saleslines .salesline .salesline-overview .attributes .more-attributes,body.xl .saleslines .salesline .salesline-overview .attributes .more-attributes,body.xxl .saleslines .salesline .salesline-overview .attributes .more-attributes{font-size:.8rem}body.lg .saleslines eps-salesline-order,body.lg .saleslines salesline-order,body.md .saleslines eps-salesline-order,body.md .saleslines salesline-order,body.sm .saleslines eps-salesline-order,body.sm .saleslines salesline-order,body.xl .saleslines eps-salesline-order,body.xl .saleslines salesline-order,body.xxl .saleslines eps-salesline-order,body.xxl .saleslines salesline-order{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:justify;justify-content:space-between}body.lg .saleslines eps-salesline-order .availability-price,body.lg .saleslines salesline-order .availability-price,body.md .saleslines eps-salesline-order .availability-price,body.md .saleslines salesline-order .availability-price,body.sm .saleslines eps-salesline-order .availability-price,body.sm .saleslines salesline-order .availability-price,body.xl .saleslines eps-salesline-order .availability-price,body.xl .saleslines salesline-order .availability-price,body.xxl .saleslines eps-salesline-order .availability-price,body.xxl .saleslines salesline-order .availability-price{background-color:transparent;height:28px;width:100%}body.lg .saleslines eps-salesline-order .buy-button,body.lg .saleslines salesline-order .buy-button,body.md .saleslines eps-salesline-order .buy-button,body.md .saleslines salesline-order .buy-button,body.sm .saleslines eps-salesline-order .buy-button,body.sm .saleslines salesline-order .buy-button,body.xl .saleslines eps-salesline-order .buy-button,body.xl .saleslines salesline-order .buy-button,body.xxl .saleslines eps-salesline-order .buy-button,body.xxl .saleslines salesline-order .buy-button{line-height:24px;margin-top:5px}body.lg .saleslines eps-salesline-order .buy-button:focus,body.lg .saleslines salesline-order .buy-button:focus,body.md .saleslines eps-salesline-order .buy-button:focus,body.md .saleslines salesline-order .buy-button:focus,body.sm .saleslines eps-salesline-order .buy-button:focus,body.sm .saleslines salesline-order .buy-button:focus,body.xl .saleslines eps-salesline-order .buy-button:focus,body.xl .saleslines salesline-order .buy-button:focus,body.xxl .saleslines eps-salesline-order .buy-button:focus,body.xxl .saleslines salesline-order .buy-button:focus{outline:none;box-shadow:0 0 0 1px #00a0ff,0 0 5px 1px rgba(0,160,255,.25)}body.lg .saleslines previewline .tag.tag-diagonal,body.lg .saleslines salesline .tag.tag-diagonal,body.md .saleslines previewline .tag.tag-diagonal,body.md .saleslines salesline .tag.tag-diagonal,body.sm .saleslines previewline .tag.tag-diagonal,body.sm .saleslines salesline .tag.tag-diagonal,body.xl .saleslines previewline .tag.tag-diagonal,body.xl .saleslines salesline .tag.tag-diagonal,body.xxl .saleslines previewline .tag.tag-diagonal,body.xxl .saleslines salesline .tag.tag-diagonal{top:-4.5px!important;left:3px;width:80px;height:80px}body.lg .saleslines previewline .tag.tag-diagonal:after,body.lg .saleslines previewline .tag.tag-diagonal:before,body.lg .saleslines salesline .tag.tag-diagonal:after,body.lg .saleslines salesline .tag.tag-diagonal:before,body.md .saleslines previewline .tag.tag-diagonal:after,body.md .saleslines previewline .tag.tag-diagonal:before,body.md .saleslines salesline .tag.tag-diagonal:after,body.md .saleslines salesline .tag.tag-diagonal:before,body.sm .saleslines previewline .tag.tag-diagonal:after,body.sm .saleslines previewline .tag.tag-diagonal:before,body.sm .saleslines salesline .tag.tag-diagonal:after,body.sm .saleslines salesline .tag.tag-diagonal:before,body.xl .saleslines previewline .tag.tag-diagonal:after,body.xl .saleslines previewline .tag.tag-diagonal:before,body.xl .saleslines salesline .tag.tag-diagonal:after,body.xl .saleslines salesline .tag.tag-diagonal:before,body.xxl .saleslines previewline .tag.tag-diagonal:after,body.xxl .saleslines previewline .tag.tag-diagonal:before,body.xxl .saleslines salesline .tag.tag-diagonal:after,body.xxl .saleslines salesline .tag.tag-diagonal:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.lg .saleslines previewline .tag.tag-diagonal:before,body.lg .saleslines salesline .tag.tag-diagonal:before,body.md .saleslines previewline .tag.tag-diagonal:before,body.md .saleslines salesline .tag.tag-diagonal:before,body.sm .saleslines previewline .tag.tag-diagonal:before,body.sm .saleslines salesline .tag.tag-diagonal:before,body.xl .saleslines previewline .tag.tag-diagonal:before,body.xl .saleslines salesline .tag.tag-diagonal:before,body.xxl .saleslines previewline .tag.tag-diagonal:before,body.xxl .saleslines salesline .tag.tag-diagonal:before{top:0;right:1px}body.lg .saleslines previewline .tag.tag-diagonal:after,body.lg .saleslines salesline .tag.tag-diagonal:after,body.md .saleslines previewline .tag.tag-diagonal:after,body.md .saleslines salesline .tag.tag-diagonal:after,body.sm .saleslines previewline .tag.tag-diagonal:after,body.sm .saleslines salesline .tag.tag-diagonal:after,body.xl .saleslines previewline .tag.tag-diagonal:after,body.xl .saleslines salesline .tag.tag-diagonal:after,body.xxl .saleslines previewline .tag.tag-diagonal:after,body.xxl .saleslines salesline .tag.tag-diagonal:after{bottom:1px;left:0}body.lg .saleslines previewline .tag.tag-diagonal span,body.lg .saleslines salesline .tag.tag-diagonal span,body.md .saleslines previewline .tag.tag-diagonal span,body.md .saleslines salesline .tag.tag-diagonal span,body.sm .saleslines previewline .tag.tag-diagonal span,body.sm .saleslines salesline .tag.tag-diagonal span,body.xl .saleslines previewline .tag.tag-diagonal span,body.xl .saleslines salesline .tag.tag-diagonal span,body.xxl .saleslines previewline .tag.tag-diagonal span,body.xxl .saleslines salesline .tag.tag-diagonal span{right:-6px;top:21px;width:110px}body.lg .saleslines previewline .tag.tag-horizontal,body.lg .saleslines salesline .tag.tag-horizontal,body.md .saleslines previewline .tag.tag-horizontal,body.md .saleslines salesline .tag.tag-horizontal,body.sm .saleslines previewline .tag.tag-horizontal,body.sm .saleslines salesline .tag.tag-horizontal,body.xl .saleslines previewline .tag.tag-horizontal,body.xl .saleslines salesline .tag.tag-horizontal,body.xxl .saleslines previewline .tag.tag-horizontal,body.xxl .saleslines salesline .tag.tag-horizontal{left:3px;height:25px;width:100px}body.lg .saleslines previewline .tag.tag-horizontal:before,body.lg .saleslines salesline .tag.tag-horizontal:before,body.md .saleslines previewline .tag.tag-horizontal:before,body.md .saleslines salesline .tag.tag-horizontal:before,body.sm .saleslines previewline .tag.tag-horizontal:before,body.sm .saleslines salesline .tag.tag-horizontal:before,body.xl .saleslines previewline .tag.tag-horizontal:before,body.xl .saleslines salesline .tag.tag-horizontal:before,body.xxl .saleslines previewline .tag.tag-horizontal:before,body.xxl .saleslines salesline .tag.tag-horizontal:before{bottom:-5px;height:0;width:0;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent}body.lg .saleslines previewline .tag.tag-horizontal:after,body.lg .saleslines salesline .tag.tag-horizontal:after,body.md .saleslines previewline .tag.tag-horizontal:after,body.md .saleslines salesline .tag.tag-horizontal:after,body.sm .saleslines previewline .tag.tag-horizontal:after,body.sm .saleslines salesline .tag.tag-horizontal:after,body.xl .saleslines previewline .tag.tag-horizontal:after,body.xl .saleslines salesline .tag.tag-horizontal:after,body.xxl .saleslines previewline .tag.tag-horizontal:after,body.xxl .saleslines salesline .tag.tag-horizontal:after{right:0;height:20px;border-width:10px 5px 10px 0;border-right-color:transparent;z-index:1}body.lg .saleslines previewline .tag.tag-horizontal span,body.lg .saleslines salesline .tag.tag-horizontal span,body.md .saleslines previewline .tag.tag-horizontal span,body.md .saleslines salesline .tag.tag-horizontal span,body.sm .saleslines previewline .tag.tag-horizontal span,body.sm .saleslines salesline .tag.tag-horizontal span,body.xl .saleslines previewline .tag.tag-horizontal span,body.xl .saleslines salesline .tag.tag-horizontal span,body.xxl .saleslines previewline .tag.tag-horizontal span,body.xxl .saleslines salesline .tag.tag-horizontal span{padding:2px 10px;width:calc(100% - 5px)}body.lg .saleslines previewline .tag:after,body.lg .saleslines previewline .tag:before,body.lg .saleslines salesline .tag:after,body.lg .saleslines salesline .tag:before,body.md .saleslines previewline .tag:after,body.md .saleslines previewline .tag:before,body.md .saleslines salesline .tag:after,body.md .saleslines salesline .tag:before,body.sm .saleslines previewline .tag:after,body.sm .saleslines previewline .tag:before,body.sm .saleslines salesline .tag:after,body.sm .saleslines salesline .tag:before,body.xl .saleslines previewline .tag:after,body.xl .saleslines previewline .tag:before,body.xl .saleslines salesline .tag:after,body.xl .saleslines salesline .tag:before,body.xxl .saleslines previewline .tag:after,body.xxl .saleslines previewline .tag:before,body.xxl .saleslines salesline .tag:after,body.xxl .saleslines salesline .tag:before{border:5px solid;border-color:inherit;content:"";display:block;position:absolute;z-index:-1}body.lg .saleslines previewline .tag span,body.lg .saleslines salesline .tag span,body.md .saleslines previewline .tag span,body.md .saleslines salesline .tag span,body.sm .saleslines previewline .tag span,body.sm .saleslines salesline .tag span,body.xl .saleslines previewline .tag span,body.xl .saleslines salesline .tag span,body.xxl .saleslines previewline .tag span,body.xxl .saleslines salesline .tag span{font:400 .875rem/16px Roboto,sans-serif;height:20px}body.lg .saleslines previewline .first-order-date,body.lg .saleslines salesline .first-order-date,body.md .saleslines previewline .first-order-date,body.md .saleslines salesline .first-order-date,body.sm .saleslines previewline .first-order-date,body.sm .saleslines salesline .first-order-date,body.xl .saleslines previewline .first-order-date,body.xl .saleslines salesline .first-order-date,body.xxl .saleslines previewline .first-order-date,body.xxl .saleslines salesline .first-order-date{height:calc(100% - 15px);left:7.5px;top:0;width:calc(100% - 15px)}body.lg .saleslines previewline .first-order-date>span,body.lg .saleslines salesline .first-order-date>span,body.md .saleslines previewline .first-order-date>span,body.md .saleslines salesline .first-order-date>span,body.sm .saleslines previewline .first-order-date>span,body.sm .saleslines salesline .first-order-date>span,body.xl .saleslines previewline .first-order-date>span,body.xl .saleslines salesline .first-order-date>span,body.xxl .saleslines previewline .first-order-date>span,body.xxl .saleslines salesline .first-order-date>span{font-size:16px;line-height:22px}body.lg .salesline-tiles .saleslines,body.md .salesline-tiles .saleslines,body.sm .salesline-tiles .saleslines,body.xl .salesline-tiles .saleslines,body.xxl .salesline-tiles .saleslines{top:186px}body.lg .saleslines.columns,body.md .saleslines.columns,body.sm .saleslines.columns,body.xl .saleslines.columns,body.xxl .saleslines.columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}body.lg .saleslines.columns .cdk-virtual-scroll-content-wrapper,body.lg .saleslines.columns .scrollable-content,body.md .saleslines.columns .cdk-virtual-scroll-content-wrapper,body.md .saleslines.columns .scrollable-content,body.sm .saleslines.columns .cdk-virtual-scroll-content-wrapper,body.sm .saleslines.columns .scrollable-content,body.xl .saleslines.columns .cdk-virtual-scroll-content-wrapper,body.xl .saleslines.columns .scrollable-content,body.xxl .saleslines.columns .cdk-virtual-scroll-content-wrapper,body.xxl .saleslines.columns .scrollable-content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}body.lg .saleslines.columns salesline-block,body.md .saleslines.columns salesline-block,body.sm .saleslines.columns salesline-block,body.xl .saleslines.columns salesline-block,body.xxl .saleslines.columns salesline-block{display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:inherit;flex-direction:inherit}body.lg .saleslines.columns previewline,body.lg .saleslines.columns salesline,body.md .saleslines.columns previewline,body.md .saleslines.columns salesline,body.sm .saleslines.columns previewline,body.sm .saleslines.columns salesline,body.xl .saleslines.columns previewline,body.xl .saleslines.columns salesline,body.xxl .saleslines.columns previewline,body.xxl .saleslines.columns salesline{padding:0 7.5px}body.lg .saleslines.columns previewline.focus .salesline,body.lg .saleslines.columns salesline.focus .salesline,body.md .saleslines.columns previewline.focus .salesline,body.md .saleslines.columns salesline.focus .salesline,body.sm .saleslines.columns previewline.focus .salesline,body.sm .saleslines.columns salesline.focus .salesline,body.xl .saleslines.columns previewline.focus .salesline,body.xl .saleslines.columns salesline.focus .salesline,body.xxl .saleslines.columns previewline.focus .salesline,body.xxl .saleslines.columns salesline.focus .salesline{left:7.5px;right:7.5px}body.lg .saleslines.columns .salesline,body.md .saleslines.columns .salesline,body.sm .saleslines.columns .salesline,body.xl .saleslines.columns .salesline,body.xxl .saleslines.columns .salesline{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:15px}body.lg .saleslines.columns .salesline .salesline-image,body.md .saleslines.columns .salesline .salesline-image,body.sm .saleslines.columns .salesline .salesline-image,body.xl .saleslines.columns .salesline .salesline-image,body.xxl .saleslines.columns .salesline .salesline-image{border-radius:4px 4px 0 0;text-align:center}body.lg .saleslines.columns .salesline .salesline-image img,body.md .saleslines.columns .salesline .salesline-image img,body.sm .saleslines.columns .salesline .salesline-image img,body.xl .saleslines.columns .salesline .salesline-image img,body.xxl .saleslines.columns .salesline .salesline-image img{max-width:240px;width:100%}body.lg .saleslines.columns .salesline .salesline-overview,body.lg .saleslines.columns .salesline eps-salesline-order,body.lg .saleslines.columns .salesline salesline-order,body.md .saleslines.columns .salesline .salesline-overview,body.md .saleslines.columns .salesline eps-salesline-order,body.md .saleslines.columns .salesline salesline-order,body.sm .saleslines.columns .salesline .salesline-overview,body.sm .saleslines.columns .salesline eps-salesline-order,body.sm .saleslines.columns .salesline salesline-order,body.xl .saleslines.columns .salesline .salesline-overview,body.xl .saleslines.columns .salesline eps-salesline-order,body.xl .saleslines.columns .salesline salesline-order,body.xxl .saleslines.columns .salesline .salesline-overview,body.xxl .saleslines.columns .salesline eps-salesline-order,body.xxl .saleslines.columns .salesline salesline-order{padding:10px;width:auto}body.lg .saleslines.columns .salesline eps-salesline-order,body.md .saleslines.columns .salesline eps-salesline-order,body.sm .saleslines.columns .salesline eps-salesline-order,body.xl .saleslines.columns .salesline eps-salesline-order,body.xxl .saleslines.columns .salesline eps-salesline-order{padding:7px 10px}body.lg .saleslines.columns .salesline .salesline-overview,body.md .saleslines.columns .salesline .salesline-overview,body.sm .saleslines.columns .salesline .salesline-overview,body.xl .saleslines.columns .salesline .salesline-overview,body.xxl .saleslines.columns .salesline .salesline-overview{-webkit-box-flex:initial;flex-grow:0;min-height:175px}body.lg .saleslines.columns .salesline .salesline-overview h3,body.md .saleslines.columns .salesline .salesline-overview h3,body.sm .saleslines.columns .salesline .salesline-overview h3,body.xl .saleslines.columns .salesline .salesline-overview h3,body.xxl .saleslines.columns .salesline .salesline-overview h3{font-size:1rem}body.lg .saleslines.columns .salesline .salesline-overview .from-price,body.md .saleslines.columns .salesline .salesline-overview .from-price,body.sm .saleslines.columns .salesline .salesline-overview .from-price,body.xl .saleslines.columns .salesline .salesline-overview .from-price,body.xxl .saleslines.columns .salesline .salesline-overview .from-price{white-space:nowrap}body.lg .saleslines.columns .salesline .salesline-overview .attributes,body.md .saleslines.columns .salesline .salesline-overview .attributes,body.sm .saleslines.columns .salesline .salesline-overview .attributes,body.xl .saleslines.columns .salesline .salesline-overview .attributes,body.xxl .saleslines.columns .salesline .salesline-overview .attributes{max-height:none;margin:0 -10px;padding:0 10px}body.lg .saleslines.columns .salesline .salesline-overview .more-attributes,body.md .saleslines.columns .salesline .salesline-overview .more-attributes,body.sm .saleslines.columns .salesline .salesline-overview .more-attributes,body.xl .saleslines.columns .salesline .salesline-overview .more-attributes,body.xxl .saleslines.columns .salesline .salesline-overview .more-attributes{margin:0 -10px}body.lg .saleslines.columns .salesline eps-salesline-order,body.lg .saleslines.columns .salesline salesline-order,body.md .saleslines.columns .salesline eps-salesline-order,body.md .saleslines.columns .salesline salesline-order,body.sm .saleslines.columns .salesline eps-salesline-order,body.sm .saleslines.columns .salesline salesline-order,body.xl .saleslines.columns .salesline eps-salesline-order,body.xl .saleslines.columns .salesline salesline-order,body.xxl .saleslines.columns .salesline eps-salesline-order,body.xxl .saleslines.columns .salesline salesline-order{border-radius:0 0 4px 4px;border-width:1px 0 0}body.lg .saleslines.blocks,body.md .saleslines.blocks,body.sm .saleslines.blocks,body.xl .saleslines.blocks,body.xxl .saleslines.blocks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}body.lg .saleslines.blocks .cdk-virtual-scroll-content-wrapper,body.lg .saleslines.blocks .scrollable-content,body.md .saleslines.blocks .cdk-virtual-scroll-content-wrapper,body.md .saleslines.blocks .scrollable-content,body.sm .saleslines.blocks .cdk-virtual-scroll-content-wrapper,body.sm .saleslines.blocks .scrollable-content,body.xl .saleslines.blocks .cdk-virtual-scroll-content-wrapper,body.xl .saleslines.blocks .scrollable-content,body.xxl .saleslines.blocks .cdk-virtual-scroll-content-wrapper,body.xxl .saleslines.blocks .scrollable-content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}body.lg .saleslines.blocks salesline-block,body.md .saleslines.blocks salesline-block,body.sm .saleslines.blocks salesline-block,body.xl .saleslines.blocks salesline-block,body.xxl .saleslines.blocks salesline-block{display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:inherit;flex-direction:inherit}body.lg .saleslines.blocks previewline,body.lg .saleslines.blocks salesline,body.md .saleslines.blocks previewline,body.md .saleslines.blocks salesline,body.sm .saleslines.blocks previewline,body.sm .saleslines.blocks salesline,body.xl .saleslines.blocks previewline,body.xl .saleslines.blocks salesline,body.xxl .saleslines.blocks previewline,body.xxl .saleslines.blocks salesline{padding:0 7.5px}body.lg .saleslines.blocks previewline.focus .salesline,body.lg .saleslines.blocks salesline.focus .salesline,body.md .saleslines.blocks previewline.focus .salesline,body.md .saleslines.blocks salesline.focus .salesline,body.sm .saleslines.blocks previewline.focus .salesline,body.sm .saleslines.blocks salesline.focus .salesline,body.xl .saleslines.blocks previewline.focus .salesline,body.xl .saleslines.blocks salesline.focus .salesline,body.xxl .saleslines.blocks previewline.focus .salesline,body.xxl .saleslines.blocks salesline.focus .salesline{left:7.5px;right:7.5px}body.lg .saleslines.blocks .salesline,body.md .saleslines.blocks .salesline,body.sm .saleslines.blocks .salesline,body.xl .saleslines.blocks .salesline,body.xxl .saleslines.blocks .salesline{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:15px;overflow:hidden}body.lg .saleslines.blocks .salesline .salesline-image,body.md .saleslines.blocks .salesline .salesline-image,body.sm .saleslines.blocks .salesline .salesline-image,body.xl .saleslines.blocks .salesline .salesline-image,body.xxl .saleslines.blocks .salesline .salesline-image{border-radius:4px 4px 0 0;margin-bottom:37px;text-align:center}body.lg .saleslines.blocks .salesline .salesline-image img,body.md .saleslines.blocks .salesline .salesline-image img,body.sm .saleslines.blocks .salesline .salesline-image img,body.xl .saleslines.blocks .salesline .salesline-image img,body.xxl .saleslines.blocks .salesline .salesline-image img{max-width:240px;width:100%}body.lg .saleslines.blocks .salesline .salesline-overview,body.md .saleslines.blocks .salesline .salesline-overview,body.sm .saleslines.blocks .salesline .salesline-overview,body.xl .saleslines.blocks .salesline .salesline-overview,body.xxl .saleslines.blocks .salesline .salesline-overview{background-color:#fff;bottom:0;-webkit-box-flex:initial;flex-grow:0;overflow-y:hidden;padding:10px;position:absolute;-webkit-transition:height .25s linear;transition:height .25s linear;width:100%;z-index:1}body.lg .saleslines.blocks .salesline .salesline-overview:hover,body.md .saleslines.blocks .salesline .salesline-overview:hover,body.sm .saleslines.blocks .salesline .salesline-overview:hover,body.xl .saleslines.blocks .salesline .salesline-overview:hover,body.xxl .saleslines.blocks .salesline .salesline-overview:hover{height:100%!important}body.lg .saleslines.blocks .salesline .salesline-overview h3,body.md .saleslines.blocks .salesline .salesline-overview h3,body.sm .saleslines.blocks .salesline .salesline-overview h3,body.xl .saleslines.blocks .salesline .salesline-overview h3,body.xxl .saleslines.blocks .salesline .salesline-overview h3{background-color:#fff;border-top:1px solid rgba(0,0,0,.05);bottom:0;font-size:1rem;left:0;line-height:20px;padding:8px 10px;position:absolute;width:100%;z-index:2}body.lg .saleslines.blocks .salesline .salesline-overview h3.not-reported-in,body.md .saleslines.blocks .salesline .salesline-overview h3.not-reported-in,body.sm .saleslines.blocks .salesline .salesline-overview h3.not-reported-in,body.xl .saleslines.blocks .salesline .salesline-overview h3.not-reported-in,body.xxl .saleslines.blocks .salesline .salesline-overview h3.not-reported-in{padding-right:34px}body.lg .saleslines.blocks .salesline .salesline-overview h3 .mat-icon,body.md .saleslines.blocks .salesline .salesline-overview h3 .mat-icon,body.sm .saleslines.blocks .salesline .salesline-overview h3 .mat-icon,body.xl .saleslines.blocks .salesline .salesline-overview h3 .mat-icon,body.xxl .saleslines.blocks .salesline .salesline-overview h3 .mat-icon{right:10px;top:8px}body.lg .saleslines.blocks .salesline .salesline-overview .from-price,body.md .saleslines.blocks .salesline .salesline-overview .from-price,body.sm .saleslines.blocks .salesline .salesline-overview .from-price,body.xl .saleslines.blocks .salesline .salesline-overview .from-price,body.xxl .saleslines.blocks .salesline .salesline-overview .from-price{white-space:nowrap}body.lg .saleslines.blocks .salesline .salesline-overview .attributes,body.md .saleslines.blocks .salesline .salesline-overview .attributes,body.sm .saleslines.blocks .salesline .salesline-overview .attributes,body.xl .saleslines.blocks .salesline .salesline-overview .attributes,body.xxl .saleslines.blocks .salesline .salesline-overview .attributes{max-height:none;margin:0 -10px;padding:0 10px}body.lg .saleslines.blocks .salesline .salesline-overview .more-attributes,body.md .saleslines.blocks .salesline .salesline-overview .more-attributes,body.sm .saleslines.blocks .salesline .salesline-overview .more-attributes,body.xl .saleslines.blocks .salesline .salesline-overview .more-attributes,body.xxl .saleslines.blocks .salesline .salesline-overview .more-attributes{margin:0 -10px}body.lg .saleslines.blocks .salesline .availability-price,body.md .saleslines.blocks .salesline .availability-price,body.sm .saleslines.blocks .salesline .availability-price,body.xl .saleslines.blocks .salesline .availability-price,body.xxl .saleslines.blocks .salesline .availability-price{-webkit-box-align:start;align-items:flex-start;margin-top:15px}body.lg .saleslines.blocks .salesline eps-salesline-order,body.lg .saleslines.blocks .salesline salesline-order,body.md .saleslines.blocks .salesline eps-salesline-order,body.md .saleslines.blocks .salesline salesline-order,body.sm .saleslines.blocks .salesline eps-salesline-order,body.sm .saleslines.blocks .salesline salesline-order,body.xl .saleslines.blocks .salesline eps-salesline-order,body.xl .saleslines.blocks .salesline salesline-order,body.xxl .saleslines.blocks .salesline eps-salesline-order,body.xxl .saleslines.blocks .salesline salesline-order{border-radius:0 0 4px 4px;border-width:1px 0 0;padding:10px;position:relative;width:auto;z-index:1}body.lg .saleslines.rows .cdk-virtual-scroll-content-wrapper,body.lg .saleslines.rows .scrollable-content,body.md .saleslines.rows .cdk-virtual-scroll-content-wrapper,body.md .saleslines.rows .scrollable-content,body.sm .saleslines.rows .cdk-virtual-scroll-content-wrapper,body.sm .saleslines.rows .scrollable-content,body.xl .saleslines.rows .cdk-virtual-scroll-content-wrapper,body.xl .saleslines.rows .scrollable-content,body.xxl .saleslines.rows .cdk-virtual-scroll-content-wrapper,body.xxl .saleslines.rows .scrollable-content{display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:inherit;flex-direction:inherit}body.lg .saleslines.rows .salesline-wrapper,body.md .saleslines.rows .salesline-wrapper,body.sm .saleslines.rows .salesline-wrapper,body.xl .saleslines.rows .salesline-wrapper,body.xxl .saleslines.rows .salesline-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.lg .saleslines.rows previewline,body.lg .saleslines.rows salesline,body.md .saleslines.rows previewline,body.md .saleslines.rows salesline,body.sm .saleslines.rows previewline,body.sm .saleslines.rows salesline,body.xl .saleslines.rows previewline,body.xl .saleslines.rows salesline,body.xxl .saleslines.rows previewline,body.xxl .saleslines.rows salesline{padding:0 7.5px}body.lg .saleslines.rows previewline.focus .salesline,body.lg .saleslines.rows salesline.focus .salesline,body.md .saleslines.rows previewline.focus .salesline,body.md .saleslines.rows salesline.focus .salesline,body.sm .saleslines.rows previewline.focus .salesline,body.sm .saleslines.rows salesline.focus .salesline,body.xl .saleslines.rows previewline.focus .salesline,body.xl .saleslines.rows salesline.focus .salesline,body.xxl .saleslines.rows previewline.focus .salesline,body.xxl .saleslines.rows salesline.focus .salesline{left:7.5px;right:7.5px}body.lg .saleslines.rows .salesline,body.md .saleslines.rows .salesline,body.sm .saleslines.rows .salesline,body.xl .saleslines.rows .salesline,body.xxl .saleslines.rows .salesline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:15px}body.lg .saleslines.rows .salesline .salesline-image,body.md .saleslines.rows .salesline .salesline-image,body.sm .saleslines.rows .salesline .salesline-image,body.xl .saleslines.rows .salesline .salesline-image,body.xxl .saleslines.rows .salesline .salesline-image{border-radius:4px 0 0 4px;display:block;height:145px;min-width:145px;overflow:hidden;padding:0;width:145px}body.lg .saleslines.rows .salesline .salesline-image img,body.md .saleslines.rows .salesline .salesline-image img,body.sm .saleslines.rows .salesline .salesline-image img,body.xl .saleslines.rows .salesline .salesline-image img,body.xxl .saleslines.rows .salesline .salesline-image img{width:100%}body.lg .saleslines.rows .salesline .salesline-overview,body.md .saleslines.rows .salesline .salesline-overview,body.sm .saleslines.rows .salesline .salesline-overview,body.xl .saleslines.rows .salesline .salesline-overview,body.xxl .saleslines.rows .salesline .salesline-overview{min-height:0!important;padding:10px}body.lg .saleslines.rows .salesline .salesline-overview h3,body.md .saleslines.rows .salesline .salesline-overview h3,body.sm .saleslines.rows .salesline .salesline-overview h3,body.xl .saleslines.rows .salesline .salesline-overview h3,body.xxl .saleslines.rows .salesline .salesline-overview h3{font-size:1rem}body.lg .saleslines.rows .salesline eps-salesline-order,body.lg .saleslines.rows .salesline salesline-order,body.md .saleslines.rows .salesline eps-salesline-order,body.md .saleslines.rows .salesline salesline-order,body.sm .saleslines.rows .salesline eps-salesline-order,body.sm .saleslines.rows .salesline salesline-order,body.xl .saleslines.rows .salesline eps-salesline-order,body.xl .saleslines.rows .salesline salesline-order,body.xxl .saleslines.rows .salesline eps-salesline-order,body.xxl .saleslines.rows .salesline salesline-order{border-radius:0 4px 4px 0;min-width:250px;padding:10px;width:250px}body.lg .saleslines.rows .salesline .salesline-overview .attributes,body.md .saleslines.rows .salesline .salesline-overview .attributes,body.sm .saleslines.rows .salesline .salesline-overview .attributes,body.xl .saleslines.rows .salesline .salesline-overview .attributes,body.xxl .saleslines.rows .salesline .salesline-overview .attributes{margin:0 -10px;padding:0 5px}body.lg .saleslines.rows .salesline .salesline-overview .attributes p,body.md .saleslines.rows .salesline .salesline-overview .attributes p,body.sm .saleslines.rows .salesline .salesline-overview .attributes p,body.xl .saleslines.rows .salesline .salesline-overview .attributes p,body.xxl .saleslines.rows .salesline .salesline-overview .attributes p{padding:0 5px}body.lg .saleslines.rows.suggested-price-margin .salesline eps-salesline-order,body.lg .saleslines.rows.suggested-price-margin .salesline salesline-order,body.md .saleslines.rows.suggested-price-margin .salesline eps-salesline-order,body.md .saleslines.rows.suggested-price-margin .salesline salesline-order,body.sm .saleslines.rows.suggested-price-margin .salesline eps-salesline-order,body.sm .saleslines.rows.suggested-price-margin .salesline salesline-order,body.xl .saleslines.rows.suggested-price-margin .salesline eps-salesline-order,body.xl .saleslines.rows.suggested-price-margin .salesline salesline-order,body.xxl .saleslines.rows.suggested-price-margin .salesline eps-salesline-order,body.xxl .saleslines.rows.suggested-price-margin .salesline salesline-order{min-width:350px;width:350px}body.lg .saleslines.lines,body.md .saleslines.lines,body.sm .saleslines.lines,body.xl .saleslines.lines,body.xxl .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 96px);left:0;overflow-x:auto;position:absolute;right:22px;top:71px}body.lg .saleslines.lines .cdk-virtual-scroll-content-wrapper,body.lg .saleslines.lines .scrollable-content,body.md .saleslines.lines .cdk-virtual-scroll-content-wrapper,body.md .saleslines.lines .scrollable-content,body.sm .saleslines.lines .cdk-virtual-scroll-content-wrapper,body.sm .saleslines.lines .scrollable-content,body.xl .saleslines.lines .cdk-virtual-scroll-content-wrapper,body.xl .saleslines.lines .scrollable-content,body.xxl .saleslines.lines .cdk-virtual-scroll-content-wrapper,body.xxl .saleslines.lines .scrollable-content{margin:0 0 0 1rem;padding:0;position:static;width:calc(100% - 1rem)}body.lg .saleslines.lines salesline-block,body.md .saleslines.lines salesline-block,body.sm .saleslines.lines salesline-block,body.xl .saleslines.lines salesline-block,body.xxl .saleslines.lines salesline-block{display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:inherit;flex-direction:inherit;width:100%}body.lg .saleslines.lines .sticky-column,body.md .saleslines.lines .sticky-column,body.sm .saleslines.lines .sticky-column,body.xl .saleslines.lines .sticky-column,body.xxl .saleslines.lines .sticky-column{position:-webkit-sticky;position:sticky}body.lg .saleslines.lines .sticky-column.stick-right,body.md .saleslines.lines .sticky-column.stick-right,body.sm .saleslines.lines .sticky-column.stick-right,body.xl .saleslines.lines .sticky-column.stick-right,body.xxl .saleslines.lines .sticky-column.stick-right{right:0}body.lg .saleslines.lines .sticky-column.sticky-border-left,body.md .saleslines.lines .sticky-column.sticky-border-left,body.sm .saleslines.lines .sticky-column.sticky-border-left,body.xl .saleslines.lines .sticky-column.sticky-border-left,body.xxl .saleslines.lines .sticky-column.sticky-border-left{border-left:1px solid rgba(0,0,0,.15)}body.lg .saleslines.lines salesline-lines,body.md .saleslines.lines salesline-lines,body.sm .saleslines.lines salesline-lines,body.xl .saleslines.lines salesline-lines,body.xxl .saleslines.lines salesline-lines{display:table-row}body.lg .saleslines.lines salesline-lines.days-ahead,body.md .saleslines.lines salesline-lines.days-ahead,body.sm .saleslines.lines salesline-lines.days-ahead,body.xl .saleslines.lines salesline-lines.days-ahead,body.xxl .saleslines.lines salesline-lines.days-ahead{background-color:hsla(0,0%,88.2%,.5)}body.lg .saleslines.lines salesline-lines.days-ahead .salesline-name,body.md .saleslines.lines salesline-lines.days-ahead .salesline-name,body.sm .saleslines.lines salesline-lines.days-ahead .salesline-name,body.xl .saleslines.lines salesline-lines.days-ahead .salesline-name,body.xxl .saleslines.lines salesline-lines.days-ahead .salesline-name{position:relative}body.lg .saleslines.lines salesline-lines.days-ahead .salesline-name .first-order-date,body.md .saleslines.lines salesline-lines.days-ahead .salesline-name .first-order-date,body.sm .saleslines.lines salesline-lines.days-ahead .salesline-name .first-order-date,body.xl .saleslines.lines salesline-lines.days-ahead .salesline-name .first-order-date,body.xxl .saleslines.lines salesline-lines.days-ahead .salesline-name .first-order-date{background-color:#fff;border-radius:3px;display:inline-block;left:100%;margin-left:30px;padding:0 3px;position:absolute;z-index:1}body.lg .saleslines.lines salesline-lines.focus td,body.lg .saleslines.lines salesline-lines.focus td.salesline-order-cell salesline-order,body.md .saleslines.lines salesline-lines.focus td,body.md .saleslines.lines salesline-lines.focus td.salesline-order-cell salesline-order,body.sm .saleslines.lines salesline-lines.focus td,body.sm .saleslines.lines salesline-lines.focus td.salesline-order-cell salesline-order,body.xl .saleslines.lines salesline-lines.focus td,body.xl .saleslines.lines salesline-lines.focus td.salesline-order-cell salesline-order,body.xxl .saleslines.lines salesline-lines.focus td,body.xxl .saleslines.lines salesline-lines.focus td.salesline-order-cell salesline-order{background-color:rgba(var(--webshop-focus-color-rgb),.15)}body.lg .saleslines.lines salesline-lines .salesline-order-cell,body.md .saleslines.lines salesline-lines .salesline-order-cell,body.sm .saleslines.lines salesline-lines .salesline-order-cell,body.xl .saleslines.lines salesline-lines .salesline-order-cell,body.xxl .saleslines.lines salesline-lines .salesline-order-cell{background-color:var(--webshop-background-color)!important;max-width:195px;padding:0}body.lg .saleslines.lines salesline-lines .salesline-order-cell[colspan="5"],body.md .saleslines.lines salesline-lines .salesline-order-cell[colspan="5"],body.sm .saleslines.lines salesline-lines .salesline-order-cell[colspan="5"],body.xl .saleslines.lines salesline-lines .salesline-order-cell[colspan="5"],body.xxl .saleslines.lines salesline-lines .salesline-order-cell[colspan="5"]{max-width:305px}body.lg .saleslines.lines salesline-lines .salesline-order-cell[colspan="6"],body.md .saleslines.lines salesline-lines .salesline-order-cell[colspan="6"],body.sm .saleslines.lines salesline-lines .salesline-order-cell[colspan="6"],body.xl .saleslines.lines salesline-lines .salesline-order-cell[colspan="6"],body.xxl .saleslines.lines salesline-lines .salesline-order-cell[colspan="6"]{max-width:385px}body.lg .saleslines.lines salesline-lines salesline-order,body.md .saleslines.lines salesline-lines salesline-order,body.sm .saleslines.lines salesline-lines salesline-order,body.xl .saleslines.lines salesline-lines salesline-order,body.xxl .saleslines.lines salesline-lines salesline-order{-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;height:33px;-webkit-box-pack:start;justify-content:flex-start}body.lg .saleslines.lines salesline-lines salesline-order select,body.md .saleslines.lines salesline-lines salesline-order select,body.sm .saleslines.lines salesline-lines salesline-order select,body.xl .saleslines.lines salesline-lines salesline-order select,body.xxl .saleslines.lines salesline-lines salesline-order select{background-color:#efefef;border:1px solid #ccc;border-radius:2px;height:19px}body.lg .saleslines.lines salesline-lines .td,body.md .saleslines.lines salesline-lines .td,body.sm .saleslines.lines salesline-lines .td,body.xl .saleslines.lines salesline-lines .td,body.xxl .saleslines.lines salesline-lines .td{float:left;padding:1px 5px}body.lg .saleslines.lines salesline-lines .td.text-right,body.md .saleslines.lines salesline-lines .td.text-right,body.sm .saleslines.lines salesline-lines .td.text-right,body.xl .saleslines.lines salesline-lines .td.text-right,body.xxl .saleslines.lines salesline-lines .td.text-right{overflow:visible;text-overflow:clip;width:55px}body.lg .saleslines.lines salesline-lines .td.button-cell,body.md .saleslines.lines salesline-lines .td.button-cell,body.sm .saleslines.lines salesline-lines .td.button-cell,body.xl .saleslines.lines salesline-lines .td.button-cell,body.xxl .saleslines.lines salesline-lines .td.button-cell{width:80px}body.lg .saleslines.lines salesline-lines .td.button-cell>*,body.md .saleslines.lines salesline-lines .td.button-cell>*,body.sm .saleslines.lines salesline-lines .td.button-cell>*,body.xl .saleslines.lines salesline-lines .td.button-cell>*,body.xxl .saleslines.lines salesline-lines .td.button-cell>*{width:100%}body.lg .saleslines.lines td,body.lg .saleslines.lines th,body.md .saleslines.lines td,body.md .saleslines.lines th,body.sm .saleslines.lines td,body.sm .saleslines.lines th,body.xl .saleslines.lines td,body.xl .saleslines.lines th,body.xxl .saleslines.lines td,body.xxl .saleslines.lines th{background:var(--webshop-background-color);border:solid rgba(0,0,0,.15);border-width:0 0 1px;font-size:.8rem;height:34px;padding:1px 5px;vertical-align:middle;white-space:nowrap}body.lg .saleslines.lines td:first-child,body.lg .saleslines.lines th:first-child,body.md .saleslines.lines td:first-child,body.md .saleslines.lines th:first-child,body.sm .saleslines.lines td:first-child,body.sm .saleslines.lines th:first-child,body.xl .saleslines.lines td:first-child,body.xl .saleslines.lines th:first-child,body.xxl .saleslines.lines td:first-child,body.xxl .saleslines.lines th:first-child{border-left:1px solid rgba(0,0,0,.15)}body.lg .saleslines.lines td:last-child,body.lg .saleslines.lines th:last-child,body.md .saleslines.lines td:last-child,body.md .saleslines.lines th:last-child,body.sm .saleslines.lines td:last-child,body.sm .saleslines.lines th:last-child,body.xl .saleslines.lines td:last-child,body.xl .saleslines.lines th:last-child,body.xxl .saleslines.lines td:last-child,body.xxl .saleslines.lines th:last-child{border-right:1px solid rgba(0,0,0,.15)}body.lg .saleslines.lines td .mat-icon,body.lg .saleslines.lines th .mat-icon,body.md .saleslines.lines td .mat-icon,body.md .saleslines.lines th .mat-icon,body.sm .saleslines.lines td .mat-icon,body.sm .saleslines.lines th .mat-icon,body.xl .saleslines.lines td .mat-icon,body.xl .saleslines.lines th .mat-icon,body.xxl .saleslines.lines td .mat-icon,body.xxl .saleslines.lines th .mat-icon{font-size:20px;height:20px;width:20px}body.lg .saleslines.lines td.button-cell,body.lg .saleslines.lines th.button-cell,body.md .saleslines.lines td.button-cell,body.md .saleslines.lines th.button-cell,body.sm .saleslines.lines td.button-cell,body.sm .saleslines.lines th.button-cell,body.xl .saleslines.lines td.button-cell,body.xl .saleslines.lines th.button-cell,body.xxl .saleslines.lines td.button-cell,body.xxl .saleslines.lines th.button-cell{max-width:80px;min-width:80px;width:80px}body.lg .saleslines.lines td.text-right,body.lg .saleslines.lines th.text-right,body.md .saleslines.lines td.text-right,body.md .saleslines.lines th.text-right,body.sm .saleslines.lines td.text-right,body.sm .saleslines.lines th.text-right,body.xl .saleslines.lines td.text-right,body.xl .saleslines.lines th.text-right,body.xxl .saleslines.lines td.text-right,body.xxl .saleslines.lines th.text-right{max-width:55px;min-width:55px;width:55px}body.lg .saleslines.lines td.image,body.lg .saleslines.lines td.image img,body.lg .saleslines.lines th.image,body.lg .saleslines.lines th.image img,body.md .saleslines.lines td.image,body.md .saleslines.lines td.image img,body.md .saleslines.lines th.image,body.md .saleslines.lines th.image img,body.sm .saleslines.lines td.image,body.sm .saleslines.lines td.image img,body.sm .saleslines.lines th.image,body.sm .saleslines.lines th.image img,body.xl .saleslines.lines td.image,body.xl .saleslines.lines td.image img,body.xl .saleslines.lines th.image,body.xl .saleslines.lines th.image img,body.xxl .saleslines.lines td.image,body.xxl .saleslines.lines td.image img,body.xxl .saleslines.lines th.image,body.xxl .saleslines.lines th.image img{width:30px}body.lg .saleslines.lines td.salesline-name,body.lg .saleslines.lines th.salesline-name,body.md .saleslines.lines td.salesline-name,body.md .saleslines.lines th.salesline-name,body.sm .saleslines.lines td.salesline-name,body.sm .saleslines.lines th.salesline-name,body.xl .saleslines.lines td.salesline-name,body.xl .saleslines.lines th.salesline-name,body.xxl .saleslines.lines td.salesline-name,body.xxl .saleslines.lines th.salesline-name{max-width:300px;min-width:200px;overflow:hidden;text-overflow:ellipsis}body.lg .saleslines.lines td.strong,body.lg .saleslines.lines th.strong,body.md .saleslines.lines td.strong,body.md .saleslines.lines th.strong,body.sm .saleslines.lines td.strong,body.sm .saleslines.lines th.strong,body.xl .saleslines.lines td.strong,body.xl .saleslines.lines th.strong,body.xxl .saleslines.lines td.strong,body.xxl .saleslines.lines th.strong{font-weight:700}body.lg .saleslines.lines td>span,body.md .saleslines.lines td>span,body.sm .saleslines.lines td>span,body.xl .saleslines.lines td>span,body.xxl .saleslines.lines td>span{display:inline-block;padding:0 5px;background:rgba(0,0,0,.05);border-radius:3px;cursor:default}body.lg .saleslines.lines th,body.md .saleslines.lines th,body.sm .saleslines.lines th,body.xl .saleslines.lines th,body.xxl .saleslines.lines th{border-top:2px solid rgba(0,0,0,.15);font-weight:700;padding:0}body.lg .saleslines.lines th>span,body.md .saleslines.lines th>span,body.sm .saleslines.lines th>span,body.xl .saleslines.lines th>span,body.xxl .saleslines.lines th>span{background:rgba(0,0,0,.05);display:block;height:100%;line-height:34px;padding:0 5px}body.lg .saleslines.lines .desktop-salesline-order,body.md .saleslines.lines .desktop-salesline-order,body.sm .saleslines.lines .desktop-salesline-order,body.xl .saleslines.lines .desktop-salesline-order,body.xxl .saleslines.lines .desktop-salesline-order{display:none!important}body.lg .saleslines.lines .mobile-salesline-order,body.md .saleslines.lines .mobile-salesline-order,body.sm .saleslines.lines .mobile-salesline-order,body.xl .saleslines.lines .mobile-salesline-order,body.xxl .saleslines.lines .mobile-salesline-order{display:block!important}body.lg .salesline-tiles .saleslines.lines,body.md .salesline-tiles .saleslines.lines,body.sm .salesline-tiles .saleslines.lines,body.xl .salesline-tiles .saleslines.lines,body.xxl .salesline-tiles .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 206px);top:181px!important}body.lg .not-on-top .saleslines.lines,body.md .not-on-top .saleslines.lines,body.sm .not-on-top .saleslines.lines,body.xl .not-on-top .saleslines.lines,body.xxl .not-on-top .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 61px);top:36px!important}body.lg .not-on-top .saleslines.lines th,body.md .not-on-top .saleslines.lines th,body.sm .not-on-top .saleslines.lines th,body.xl .not-on-top .saleslines.lines th,body.xxl .not-on-top .saleslines.lines th{border-top-width:0}body.lg .menu-type-vertical .saleslines.lines,body.md .menu-type-vertical .saleslines.lines,body.sm .menu-type-vertical .saleslines.lines,body.xl .menu-type-vertical .saleslines.lines,body.xxl .menu-type-vertical .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - 96px)}body.lg .menu-type-vertical .salesline-tiles .saleslines.lines,body.md .menu-type-vertical .salesline-tiles .saleslines.lines,body.sm .menu-type-vertical .salesline-tiles .saleslines.lines,body.xl .menu-type-vertical .salesline-tiles .saleslines.lines,body.xxl .menu-type-vertical .salesline-tiles .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - 161px)}body.lg .menu-type-vertical .not-on-top .saleslines.lines,body.md .menu-type-vertical .not-on-top .saleslines.lines,body.sm .menu-type-vertical .not-on-top .saleslines.lines,body.xl .menu-type-vertical .not-on-top .saleslines.lines,body.xxl .menu-type-vertical .not-on-top .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - 61px)}body.lg.admin .scrollable-content:after,body.md.admin .scrollable-content:after,body.sm.admin .scrollable-content:after,body.xl.admin .scrollable-content:after,body.xxl.admin .scrollable-content:after{content:"";display:block;height:50px}body.lg.admin .saleslines.lines,body.md.admin .saleslines.lines,body.sm.admin .saleslines.lines,body.xl.admin .saleslines.lines,body.xxl.admin .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 146px)}body.lg.admin .saleslines.lines .scrollable-content:after,body.md.admin .saleslines.lines .scrollable-content:after,body.sm.admin .saleslines.lines .scrollable-content:after,body.xl.admin .saleslines.lines .scrollable-content:after,body.xxl.admin .saleslines.lines .scrollable-content:after{display:none}body.lg.admin .salesline-tiles .saleslines.lines,body.md.admin .salesline-tiles .saleslines.lines,body.sm.admin .salesline-tiles .saleslines.lines,body.xl.admin .salesline-tiles .saleslines.lines,body.xxl.admin .salesline-tiles .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 256px);top:181px}body.lg.admin .not-on-top .saleslines.lines,body.md.admin .not-on-top .saleslines.lines,body.sm.admin .not-on-top .saleslines.lines,body.xl.admin .not-on-top .saleslines.lines,body.xxl.admin .not-on-top .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 111px)}body.lg.admin.menu-type-vertical .saleslines.lines,body.md.admin.menu-type-vertical .saleslines.lines,body.sm.admin.menu-type-vertical .saleslines.lines,body.xl.admin.menu-type-vertical .saleslines.lines,body.xxl.admin.menu-type-vertical .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - 146px)}body.lg.admin.menu-type-vertical .salesline-tiles .saleslines.lines,body.md.admin.menu-type-vertical .salesline-tiles .saleslines.lines,body.sm.admin.menu-type-vertical .salesline-tiles .saleslines.lines,body.xl.admin.menu-type-vertical .salesline-tiles .saleslines.lines,body.xxl.admin.menu-type-vertical .salesline-tiles .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - 256px)}body.lg.admin.menu-type-vertical .not-on-top .saleslines.lines,body.md.admin.menu-type-vertical .not-on-top .saleslines.lines,body.sm.admin.menu-type-vertical .not-on-top .saleslines.lines,body.xl.admin.menu-type-vertical .not-on-top .saleslines.lines,body.xxl.admin.menu-type-vertical .not-on-top .saleslines.lines{height:calc(100vh - var(--webshop-top-height) - 111px)}body.lg .saleslines.blocks previewline,body.lg .saleslines.blocks salesline,body.lg .saleslines.columns previewline,body.lg .saleslines.columns salesline,body.md .saleslines.blocks previewline,body.md .saleslines.blocks salesline,body.md .saleslines.columns previewline,body.md .saleslines.columns salesline,body.xl .saleslines.blocks previewline,body.xl .saleslines.blocks salesline,body.xl .saleslines.columns previewline,body.xl .saleslines.columns salesline,body.xxl .saleslines.blocks previewline,body.xxl .saleslines.blocks salesline,body.xxl .saleslines.columns previewline,body.xxl .saleslines.columns salesline{padding:0 7.5px}body.lg .saleslines previewline .available,body.lg .saleslines salesline .available,body.md .saleslines previewline .available,body.md .saleslines salesline .available,body.xl .saleslines previewline .available,body.xl .saleslines salesline .available,body.xxl .saleslines previewline .available,body.xxl .saleslines salesline .available{letter-spacing:0}body.lg .saleslines.rows .salesline,body.xl .saleslines.rows .salesline,body.xxl .saleslines.rows .salesline{overflow:initial}body.lg .saleslines.rows .salesline .salesline-overview,body.xl .saleslines.rows .salesline .salesline-overview,body.xxl .saleslines.rows .salesline .salesline-overview{margin-right:0;position:relative;z-index:1}body.lg .saleslines.rows .salesline eps-salesline-order,body.lg .saleslines.rows .salesline salesline-order,body.xl .saleslines.rows .salesline eps-salesline-order,body.xl .saleslines.rows .salesline salesline-order,body.xxl .saleslines.rows .salesline eps-salesline-order,body.xxl .saleslines.rows .salesline salesline-order{position:relative;z-index:3}body.xl .saleslines.rows .salesline .salesline-overview .attributes,body.xxl .saleslines.rows .salesline .salesline-overview .attributes{flex-wrap:wrap}body.xl .saleslines.rows .salesline .salesline-overview .attributes p,body.xxl .saleslines.rows .salesline .salesline-overview .attributes p{min-width:200px;position:relative;width:50%}body.xxl .saleslines.rows.two-column-rows .cdk-virtual-scroll-content-wrapper,body.xxl .saleslines.rows.two-column-rows .scrollable-content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}body.xxl .saleslines.rows.two-column-rows .salesline-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}body.xxl .saleslines.rows.two-column-rows previewline .salesline-overview .attributes,body.xxl .saleslines.rows.two-column-rows salesline .salesline-overview .attributes{flex-wrap:nowrap}body.xxl .saleslines.rows.two-column-rows previewline .salesline-overview .attributes p,body.xxl .saleslines.rows.two-column-rows salesline .salesline-overview .attributes p{min-width:0;position:static;width:auto}body.xs .saleslines previewline,body.xs .saleslines salesline{min-height:114px;width:100%!important}body.xs .saleslines previewline .salesline,body.xs .saleslines salesline .salesline{border-radius:0;box-shadow:0 0 0 1px rgba(0,0,0,.1);min-height:114px}body.xs .saleslines previewline .salesline .attributes,body.xs .saleslines salesline .salesline .attributes{padding:0 5px}body.xs .saleslines previewline.focus .salesline,body.xs .saleslines salesline.focus .salesline{box-shadow:0 0 5px 1px rgba(0,0,0,.25);width:100%}body.xs .saleslines previewline.focus .salesline salesline-order,body.xs .saleslines salesline.focus .salesline salesline-order{border-width:0 0 0 1px}body.xs .saleslines previewline .tag,body.xs .saleslines salesline .tag{z-index:2}body.xs .saleslines previewline.buy-button,body.xs .saleslines previewline.buy-button .salesline,body.xs .saleslines salesline.buy-button,body.xs .saleslines salesline.buy-button .salesline{min-height:130px}body.xs .saleslines previewline.buy-button .salesline eps-salesline-order>.buy-button,body.xs .saleslines previewline.buy-button .salesline salesline-order>.buy-button,body.xs .saleslines salesline.buy-button .salesline eps-salesline-order>.buy-button,body.xs .saleslines salesline.buy-button .salesline salesline-order>.buy-button{line-height:26px;margin-top:10px}.saleslines salesline salesline-order td.input-cell,salesline-detail salesline-order td.input-cell{padding-left:0!important;padding-right:0!important;width:70px}.saleslines salesline eps-salesline-order,salesline-detail eps-salesline-order{-webkit-box-align:normal!important;align-items:normal!important;width:100%}.saleslines salesline eps-salesline-order p,salesline-detail eps-salesline-order p{margin-bottom:2.5px}.saleslines salesline eps-salesline-order td,salesline-detail eps-salesline-order td{padding:0 2.5px}.saleslines salesline eps-salesline-order td.input-cell,salesline-detail eps-salesline-order td.input-cell{vertical-align:top!important}.saleslines salesline eps-salesline-order td.active,salesline-detail eps-salesline-order td.active{color:var(--theme-accent-500)}.saleslines salesline eps-salesline-order td.price-unit-sum,salesline-detail eps-salesline-order td.price-unit-sum{text-align:right}.saleslines salesline eps-salesline-order td:first-child,salesline-detail eps-salesline-order td:first-child{padding-left:2.5px}.saleslines salesline eps-salesline-order number-input,salesline-detail eps-salesline-order number-input{width:70px}.saleslines salesline eps-salesline-order textarea,salesline-detail eps-salesline-order textarea{border:1px solid rgba(var(--theme-text-500),.25);border-radius:3px;height:30px;vertical-align:bottom;width:100%}.saleslines salesline eps-salesline-order textarea:focus,salesline-detail eps-salesline-order textarea:focus{outline:none;box-shadow:0 0 0 1px #00a0ff,0 0 5px 1px rgba(0,160,255,.25)}salesline-detail eps-salesline-order textarea{height:100px}.salesline-removed{background-color:red}salesline-detail-page{display:block;-webkit-box-flex:1;flex-grow:1}salesline-detail-page .order .table-sm td,salesline-detail-page .order .table-sm th{padding:.5rem .75rem}salesline-detail-page .content-middle{height:100%}salesline-detail{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;margin:-16px;max-height:65vh}salesline-detail>form{max-height:65vh;overflow-y:auto;width:100%}salesline-detail>form>div{padding:16px}salesline-detail .first-order-date{-webkit-box-align:center;align-items:center;background:hsla(0,0%,78.4%,.5);border-radius:3px;bottom:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;left:0;pointer-events:none;position:absolute;top:50px;width:100%;z-index:4}salesline-detail .first-order-date>span{background:#fff;border-radius:3px;box-shadow:0 3px 7px 0 rgba(0,0,0,.15);display:block;font-size:14px;line-height:18px;max-width:calc(100% - 40px);padding:10px;text-align:center;width:350px}salesline-detail .salesline-image{position:relative;text-align:center;width:100%}salesline-detail .salesline-image img{background-color:#fff;border:1px solid #eee;cursor:pointer;max-width:250px;padding:4px;width:100%}salesline-detail .salesline-image img.not-clickable{cursor:default}salesline-detail .salesline-image ul{display:-webkit-inline-box;display:inline-flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;list-style:none;margin:15px -5px 0;max-width:260px;padding:0;text-align:center;width:calc(100% + 10px)}salesline-detail .salesline-image ul li{padding:0 5px 10px;width:33.3333%}salesline-detail .salesline-image ul li img{width:100%}salesline-detail .salesline-image ul li img.active,salesline-detail .salesline-image ul li img:hover{background-color:#eee;border-color:#ccc}salesline-detail .salesline-image image-zoom{background:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 3px 25px rgba(0,0,0,.35);display:inline-block;height:100%;left:100%;margin-left:30px;max-height:260px;max-width:260px;overflow:hidden;padding:4px;position:absolute;top:0;width:100%;z-index:999}salesline-detail .salesline-image image-zoom .zoomImage{background-position:50% 50%;background-repeat:no-repeat;height:100%;width:100%}salesline-detail h3{margin-top:0}salesline-detail p{margin-bottom:15px}salesline-detail .from-price strong{font-size:1.6em}salesline-detail .availability-price{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:.5rem}salesline-detail .order{cursor:default;height:auto;margin:0 0 15px;padding:0}salesline-detail .order:hover{background:none!important}salesline-detail .order .mobile-unit{display:none}salesline-detail .order salesline-order{display:block;width:100%}salesline-detail .order salesline-order .availability-price{margin-bottom:.5rem;padding:10px 1rem 0}salesline-detail .order salesline-order .notes-field{width:100%}salesline-detail .order salesline-order .notes-field textarea{height:60px}salesline-detail .order table{background-color:rgba(var(--theme-text-500-rgb),.05);border:1px solid rgba(var(--theme-text-500-rgb),.1);border-radius:.25rem;margin-bottom:10px;max-width:100%;width:100%}salesline-detail .order table td,salesline-detail .order table th{border-color:rgba(var(--theme-text-500-rgb),.1);padding:2.5px .75rem;border-top:1px solid #d9d9d9;vertical-align:middle}salesline-detail .order table td number-input,salesline-detail .order table th number-input{font-size:14px;height:27px;min-width:100px}salesline-detail .order table td number-input button,salesline-detail .order table th number-input button{height:27px;width:27px}salesline-detail .order table td number-input input,salesline-detail .order table th number-input input{height:27px;margin:0 -27px;padding:0 29px}salesline-detail .order table td:first-child,salesline-detail .order table th:first-child{padding-left:1em}salesline-detail .order table td:last-child,salesline-detail .order table th:last-child{padding-right:1em}salesline-detail .order table td.tableLine{padding:0;line-height:0}salesline-detail .order table tr:first-child td{border:none}salesline-detail .point-of-sale{background-color:rgba(var(--theme-text-50-rgb),.2);border-top:1px solid rgba(var(--theme-text-500-rgb),.05);margin:20px -16px -16px;min-height:100px;padding:16px}salesline-detail .point-of-sale .point-of-sale-title{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:1rem}salesline-detail .point-of-sale .point-of-sale-title h4{margin-bottom:0}salesline-detail .point-of-sale .point-of-sale-title button{margin:-10px}salesline-detail .point-of-sale .pos-margin .mat-form-field-infix{box-sizing:content-box;background:#5cb85c;border-top:none;margin-top:.84375em}salesline-detail .point-of-sale .pos-margin.too-low .mat-form-field-infix{background:#d9534f}salesline-detail .point-of-sale .pos-margin .mat-form-field-suffix{bottom:21px;position:absolute;right:0}@media (max-width:667px){salesline-detail{max-height:calc(100vh - 70px);position:relative}salesline-detail .table td,salesline-detail .table th{font-size:.8rem;white-space:nowrap}}order-details .full-screen,salesline-detail .full-screen{background-color:rgba(0,0,0,.75);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100vh;left:0;padding:0;position:fixed;-webkit-box-pack:justify;justify-content:space-between;top:0;width:100vw;z-index:1000}order-details .full-screen .close-full-screen,salesline-detail .full-screen .close-full-screen{color:hsla(0,0%,100%,.5);cursor:pointer;position:absolute;right:20px;top:20px}order-details .full-screen .close-full-screen:hover,salesline-detail .full-screen .close-full-screen:hover{color:#fff}order-details .full-screen .image-wrapper,salesline-detail .full-screen .image-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;height:80%;-webkit-box-pack:justify;justify-content:space-between;padding:50px 0}order-details .full-screen .image-wrapper img,salesline-detail .full-screen .image-wrapper img{background:none;border:0;box-shadow:0 5px 25px #000;display:inline-block;max-height:100%;max-width:calc(100% - 80px);padding:0;width:auto}order-details .full-screen .image-wrapper .next-image,salesline-detail .full-screen .image-wrapper .next-image{color:hsla(0,0%,100%,.5);cursor:pointer;padding:100px 0;text-align:center;width:60px}order-details .full-screen .image-wrapper .next-image .mat-icon,salesline-detail .full-screen .image-wrapper .next-image .mat-icon{font-size:36px;height:36px;width:36px}order-details .full-screen .image-wrapper .next-image:hover,salesline-detail .full-screen .image-wrapper .next-image:hover{color:#fff}order-details .full-screen ul,salesline-detail .full-screen ul{display:block;margin:0;padding:10px;background:rgba(0,0,0,.5)}order-details .full-screen ul li,salesline-detail .full-screen ul li{display:inline-block;float:none;margin-right:10px;padding:0;width:auto}order-details .full-screen ul li img,salesline-detail .full-screen ul li img{height:80px;opacity:.5;width:80px}order-details .full-screen ul li img.active,order-details .full-screen ul li img:hover,salesline-detail .full-screen ul li img.active,salesline-detail .full-screen ul li img:hover{opacity:1}distribute-to-subcustomers-input,orderline-input,proposal-input,salesline-input{display:block;font-size:0;line-height:1;margin-bottom:1px;white-space:nowrap;width:100%;word-spacing:0}distribute-to-subcustomers-input.input-group-sm .form-control,distribute-to-subcustomers-input.input-group-sm .minus,distribute-to-subcustomers-input.input-group-sm .plus,orderline-input.input-group-sm .form-control,orderline-input.input-group-sm .minus,orderline-input.input-group-sm .plus,proposal-input.input-group-sm .form-control,proposal-input.input-group-sm .minus,proposal-input.input-group-sm .plus,salesline-input.input-group-sm .form-control,salesline-input.input-group-sm .minus,salesline-input.input-group-sm .plus{font-size:14px}distribute-to-subcustomers-input.input-group-sm .minus,distribute-to-subcustomers-input.input-group-sm .plus,orderline-input.input-group-sm .minus,orderline-input.input-group-sm .plus,proposal-input.input-group-sm .minus,proposal-input.input-group-sm .plus,salesline-input.input-group-sm .minus,salesline-input.input-group-sm .plus{height:27px;width:27px}distribute-to-subcustomers-input.input-group-sm .form-control,orderline-input.input-group-sm .form-control,proposal-input.input-group-sm .form-control,salesline-input.input-group-sm .form-control{height:27px;min-width:44px;width:calc(100% - 54px)}distribute-to-subcustomers-input.input-group-xs .minus,distribute-to-subcustomers-input.input-group-xs .plus,orderline-input.input-group-xs .minus,orderline-input.input-group-xs .plus,proposal-input.input-group-xs .minus,proposal-input.input-group-xs .plus,salesline-input.input-group-xs .minus,salesline-input.input-group-xs .plus{font-size:11px;line-height:10px;height:19px;width:19px}distribute-to-subcustomers-input.input-group-xs .form-control,orderline-input.input-group-xs .form-control,proposal-input.input-group-xs .form-control,salesline-input.input-group-xs .form-control{font-size:11px;height:19px;min-width:32px;padding:.15em;width:calc(100% - 38px)}distribute-to-subcustomers-input .form-control,distribute-to-subcustomers-input .minus,distribute-to-subcustomers-input .plus,orderline-input .form-control,orderline-input .minus,orderline-input .plus,proposal-input .form-control,proposal-input .minus,proposal-input .plus,salesline-input .form-control,salesline-input .minus,salesline-input .plus{border:1px solid rgba(var(--theme-text-500-rgb),.15);font-size:16px;padding:0;text-align:center;vertical-align:top}distribute-to-subcustomers-input .form-control,orderline-input .form-control,proposal-input .form-control,salesline-input .form-control{border:1px solid rgba(var(--theme-text-500-rgb),.3)}distribute-to-subcustomers-input .minus,orderline-input .minus,proposal-input .minus,salesline-input .minus{border-right-width:0;border-radius:2px 0 0 2px}distribute-to-subcustomers-input .plus,orderline-input .plus,proposal-input .plus,salesline-input .plus{border-left-width:0;border-radius:0 2px 2px 0}distribute-to-subcustomers-input input[type=number],orderline-input input[type=number],proposal-input input[type=number],salesline-input input[type=number]{-moz-appearance:textfield}distribute-to-subcustomers-input input::-webkit-inner-spin-button,distribute-to-subcustomers-input input::-webkit-outer-spin-button,orderline-input input::-webkit-inner-spin-button,orderline-input input::-webkit-outer-spin-button,proposal-input input::-webkit-inner-spin-button,proposal-input input::-webkit-outer-spin-button,salesline-input input::-webkit-inner-spin-button,salesline-input input::-webkit-outer-spin-button{-webkit-appearance:none}distribute-to-subcustomers-input .minus,distribute-to-subcustomers-input .plus,orderline-input .minus,orderline-input .plus,proposal-input .minus,proposal-input .plus,salesline-input .minus,salesline-input .plus{background-color:rgba(var(--theme-text-50-rgb),.5);display:inline-block;height:36px;width:36px}distribute-to-subcustomers-input .minus:hover,distribute-to-subcustomers-input .plus:hover,orderline-input .minus:hover,orderline-input .plus:hover,proposal-input .minus:hover,proposal-input .plus:hover,salesline-input .minus:hover,salesline-input .plus:hover{background-color:var(--theme-text-50)}distribute-to-subcustomers-input .form-control,orderline-input .form-control,proposal-input .form-control,salesline-input .form-control{border-radius:0!important;display:inline-block;height:36px;margin:0;min-width:55px;width:calc(100% - 72px)}distribute-to-subcustomers-input .form-control:focus,orderline-input .form-control:focus,proposal-input .form-control:focus,salesline-input .form-control:focus{border-color:var(--webshop-focus-color)}distribute-to-subcustomers-input .form-control.error,orderline-input .form-control.error,proposal-input .form-control.error,salesline-input .form-control.error{border-color:#f44336;background:#fccbc7}.desktop-distribute-to-subcustomers-order .input-group-xs,.desktop-proposal-order .input-group-xs,.desktop-salesline-order .input-group-xs{min-width:65px}.desktop-distribute-to-subcustomers-order .input-group-xs .minus,.desktop-distribute-to-subcustomers-order .input-group-xs .plus,.desktop-proposal-order .input-group-xs .minus,.desktop-proposal-order .input-group-xs .plus,.desktop-salesline-order .input-group-xs .minus,.desktop-salesline-order .input-group-xs .plus{height:16px;width:16px}.desktop-distribute-to-subcustomers-order .input-group-xs .form-control,.desktop-proposal-order .input-group-xs .form-control,.desktop-salesline-order .input-group-xs .form-control{height:16px;padding:.05rem;width:calc(100% - 32px)}filters{display:block;font-size:.8rem}filters>.mat-progress-spinner{height:35px;left:50%;margin-top:-50px;margin-left:-50px;position:absolute;top:50%;width:35px;z-index:999}filters>.mat-progress-spinner circle{stroke:var(--theme-accent-500)!important;stroke-width:5px!important}filter{display:block;margin:0 -10px}filter form.search-form{position:relative}filter form.search-form .mat-form-field{width:100%}filter form.search-form .search-select{width:45px;top:15px;right:10px}filter form.search-form .search-text .mat-form-field-suffix{margin-right:50px}.filter-chip{cursor:pointer!important;display:block!important;font-size:.75rem;line-height:18px;max-width:100%;margin:0 3px 3px 0!important;min-height:26px!important;overflow:hidden;padding:4px 10px 4px 4px!important;text-overflow:ellipsis;white-space:nowrap}.filter-chip:before{background:var(--theme-accent-contrast-500)!important;border-radius:50%;color:var(--theme-accent-500);content:"";display:inline-block;font-family:Material Icons;font-size:1rem;margin-right:5px;text-align:center;vertical-align:top;width:18px}.filter-chip:hover{background-color:var(--theme-accent-700)!important}a.more{cursor:pointer;display:block;margin:5px 0 0 20px}.filter-labels{padding:15px 0 5px}.filter-labels p{font-size:1.125em}.filter-labels p a{font-size:.875em}.filter-labels .btn{margin-bottom:5px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.filter-text-search{padding:1rem 10px 0;width:100%}.filter-head{border-bottom:1px solid rgba(var(--theme-text-500-rgb),.1);cursor:pointer;margin:0 10px;padding:.75rem 0}.filter-head p{font-size:.875rem;margin-bottom:0;font-weight:700}.filter-head p:after{content:"expand_less";float:right;font-family:Material Icons;font-feature-settings:"liga" 1;font-size:16px;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.filter-head.collapsed p:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-body{overflow:hidden;padding:0;-webkit-transition:height .15s ease-in-out;transition:height .15s ease-in-out;width:100%}.filter-body.collapsed{height:0!important}.filter-body>div{padding:1rem 10px}.filter-body>div>.mat-slider{display:block}.filter-body .filter-search{padding:1rem 10px 0}.filter-body .filter-search input{width:100%}.filter-body .filter-item-count{opacity:.5}.filter-body .mat-checkbox-layout{margin-bottom:10px}favorite-dialog,favorites-dialog{display:block}favorite-dialog .mat-card,favorites-dialog .mat-card{padding:0;border:1px solid rgba(0,0,0,.12)}favorite-dialog .mat-list,favorites-dialog .mat-list{padding:0}favorite-dialog .mat-list-item-content,favorites-dialog .mat-list-item-content{-webkit-box-pack:justify;justify-content:space-between}favorite{cursor:pointer;display:inline-block}favorite .mat-icon{font-size:21px;height:21px;width:21px}favorite .mat-icon,favorite .mat-icon:hover{color:var(--theme-accent-500)}previewline favorite,salesline favorite{position:absolute;top:5px}previewline .blocks favorite,previewline .columns favorite,previewline .rows favorite,salesline .blocks favorite,salesline .columns favorite,salesline .rows favorite{right:5px}order-overview-details-page,order-overview-page{display:block;-webkit-box-flex:1;flex-grow:1}order-overview-details-page .endless-scroll-table-viewport{height:100%}order-overview-details-page .endless-scroll-table-viewport thead tr{background-color:#fff}order-overview-details-page .endless-scroll-table-viewport .scrollable-content:after{display:none!important}order-overview-details-page .sticky{bottom:1px;margin-bottom:1rem;position:sticky;position:-webkit-sticky;text-align:right}order-overview-details-page .sticky .list-group{display:-webkit-inline-box;display:inline-flex;padding:0}order-overview-details-page .sticky .list-group .list-group-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch}order-overview-details-page .sticky .list-group .list-group-item p{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 0 .5rem}order-overview-details-page .sticky .list-group .list-group-item hr{margin-top:0;margin-bottom:.5rem;border:0;border-top:1px solid rgba(0,0,0,.25);width:100%}order-overview-details-page td{white-space:nowrap}.order-overview-container{height:calc(100% - 100px);margin:1rem 0 2rem}.order-overview-detail-container{height:400px;margin:1rem 0}.order-overview-results{height:100%;overflow:hidden;padding-top:34px;position:relative}.order-overview-lines{border-top:2px solid #d9d9d9;display:block;box-sizing:border-box;overflow:auto;padding:0;-webkit-overflow-scrolling:touch;height:100%}.order-overview-sizer{box-sizing:border-box;float:left;height:1px;margin:0 0 0 -1px;padding:0;width:1px}.order-overview-offsetter{box-sizing:border-box;display:block;float:right;margin:0;padding:0;width:100%}order-overview-details-page cdk-virtual-scroll-viewport,order-overview-page cdk-virtual-scroll-viewport{-webkit-box-flex:1;flex-grow:1;width:100%}order-overview-details-page .endless-scroll-table,order-overview-page .endless-scroll-table{background:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1}order-overview-details-page .endless-scroll-table .table-header-sizer,order-overview-page .endless-scroll-table .table-header-sizer{height:0}order-overview-details-page .endless-scroll-table .table-header-sizer th,order-overview-page .endless-scroll-table .table-header-sizer th{border:0;height:0;line-height:0;overflow:hidden;padding:0}order-overview-details-page .endless-scroll-table .table-header-sizer th span,order-overview-page .endless-scroll-table .table-header-sizer th span{line-height:0}order-overview-details-page .endless-scroll-table .mat-form-field,order-overview-page .endless-scroll-table .mat-form-field{width:100%}order-overview-details-page .endless-scroll-table table,order-overview-page .endless-scroll-table table{border-collapse:collapse;border-spacing:0;width:100%}order-overview-details-page .endless-scroll-table table tr:last-child td,order-overview-page .endless-scroll-table table tr:last-child td{border-bottom:0}order-overview-details-page .endless-scroll-table tr,order-overview-page .endless-scroll-table tr{height:36px;vertical-align:middle}order-overview-details-page .endless-scroll-table .th,order-overview-details-page .endless-scroll-table td,order-overview-details-page .endless-scroll-table th,order-overview-page .endless-scroll-table .th,order-overview-page .endless-scroll-table td,order-overview-page .endless-scroll-table th{border-bottom:1px solid rgba(0,0,0,.12);padding-left:3px;padding-right:3px;vertical-align:inherit}order-overview-details-page .endless-scroll-table .th,order-overview-details-page .endless-scroll-table th,order-overview-page .endless-scroll-table .th,order-overview-page .endless-scroll-table th{color:rgba(0,0,0,.54);font-size:12px;font-weight:500;text-align:left}order-overview-details-page .endless-scroll-table .td:first-child,order-overview-details-page .endless-scroll-table .th:first-child,order-overview-details-page .endless-scroll-table td:first-child,order-overview-details-page .endless-scroll-table th:first-child,order-overview-page .endless-scroll-table .td:first-child,order-overview-page .endless-scroll-table .th:first-child,order-overview-page .endless-scroll-table td:first-child,order-overview-page .endless-scroll-table th:first-child{padding-left:24px!important}order-overview-details-page .endless-scroll-table .td:last-child,order-overview-details-page .endless-scroll-table .th:last-child,order-overview-details-page .endless-scroll-table td:last-child,order-overview-details-page .endless-scroll-table th:last-child,order-overview-page .endless-scroll-table .td:last-child,order-overview-page .endless-scroll-table .th:last-child,order-overview-page .endless-scroll-table td:last-child,order-overview-page .endless-scroll-table th:last-child{padding-right:24px!important}order-overview-details-page .endless-scroll-table th,order-overview-page .endless-scroll-table th{min-width:80px;width:200px}order-overview-details-page .endless-scroll-table .th,order-overview-page .endless-scroll-table .th{display:inline-block;line-height:15px;padding-bottom:10px;padding-top:10px;vertical-align:bottom;white-space:normal}order-overview-details-page .endless-scroll-table td,order-overview-page .endless-scroll-table td{color:rgba(0,0,0,.87);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}order-overview-details-page .endless-scroll-table td>span,order-overview-page .endless-scroll-table td>span{display:inline-block;margin-right:7px;padding:0 3px;background:rgba(0,0,0,.05);border-radius:3px;cursor:default}order-overview-details-page .endless-scroll-table td .mat-flat-button,order-overview-page .endless-scroll-table td .mat-flat-button{color:var(--theme-accent-500);line-height:25px;padding:0 8px}order-overview-details-page .endless-scroll-table td .mat-flat-button:active,order-overview-details-page .endless-scroll-table td .mat-flat-button:focus,order-overview-details-page .endless-scroll-table td .mat-flat-button:hover,order-overview-page .endless-scroll-table td .mat-flat-button:active,order-overview-page .endless-scroll-table td .mat-flat-button:focus,order-overview-page .endless-scroll-table td .mat-flat-button:hover{text-decoration:none}order-overview-details-page .endless-scroll-table-header-container,order-overview-page .endless-scroll-table-header-container{overflow:hidden;position:relative}order-overview-details-page .endless-scroll-table-header-container .tr,order-overview-page .endless-scroll-table-header-container .tr{font-size:0;white-space:nowrap}order-overview-page .endless-scroll-table tbody>tr{cursor:pointer}order-overview-page .endless-scroll-table tbody>tr:hover{background-color:#eee}order-page{display:block;-webkit-box-flex:1;flex-grow:1}order-page .endless-scroll-table-viewport{height:100%}order-page .endless-scroll-table-viewport thead tr{background-color:#fff}order-page .endless-scroll-table-viewport .scrollable-content:after{display:none!important}order-page .table{width:100%}order-page .table td,order-page .table th{font-size:.8rem;white-space:nowrap}order-page .table td.checkbox,order-page .table th.checkbox{width:32px}order-page .table td.collapse-cell,order-page .table td.collapse-cell .th-inner,order-page .table th.collapse-cell,order-page .table th.collapse-cell .th-inner{padding-top:0;padding-bottom:0}order-page .table td.collapse-cell .th-inner button.expanded,order-page .table th.collapse-cell .th-inner button.expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}order-page .table tr.final td{color:rgba(var(--theme-text-500-rgb),.5)}order-page .table tr.sub{background-color:rgba(0,0,0,.04)}order-page .table tr.subsub{background-color:rgba(0,0,0,.08);padding-left:30px}order-page .table tr.sub-row{display:none}order-page .table tbody.expanded tr.sub-row{display:table-row}order-page .table tbody.expanded td.collapse-cell button{-webkit-transform:rotate(180deg);transform:rotate(180deg)}order-page .scrollable-inner{height:100%;padding:0 0 1rem}order-page .scrollable-inner ng-component{display:block}order-page .order-header{margin-bottom:20px}order-page .order-header:after{display:block;content:"";clear:both}order-page .order-header .mat-raised-button.icon-button{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);min-width:36px;padding:0}order-page .progress-container{height:36px;margin:0 auto;position:relative;width:66.667%}order-page .progress-container .mat-progress-bar{position:absolute;top:16px}order-page .progress-container .mat-progress-bar-buffer{background-color:var(--theme-accent-200)!important}order-page .progress-container .mat-progress-bar-fill:after{background-color:var(--theme-accent-500)!important}order-page .progress-container .step-numbers{height:1rem;left:0;position:absolute;top:0;width:100%}order-page .progress-container .step-numbers .step1,order-page .progress-container .step-numbers .step2,order-page .progress-container .step-numbers .step3{background-color:var(--theme-accent-200);border-radius:18px;color:var(--theme-accent-contrast-200);font-size:1.333em;height:36px;line-height:36px;margin-left:-18px;position:absolute;text-align:center;top:0;width:36px}order-page .progress-container .step-numbers .step1.done,order-page .progress-container .step-numbers .step2.done,order-page .progress-container .step-numbers .step3.done{background-color:var(--theme-accent-500);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:var(--theme-accent-contrast-500)}order-page .progress-container .step-numbers .step1{left:16.6667%}order-page .progress-container .step-numbers .step2{left:50%}order-page .progress-container .step-numbers .step3{left:83.3333%}order-page .order-card{height:480px;margin-bottom:1rem}order-page .deleted-orderlines-message{background-color:#a07800;border:1px solid #ffc107;border-radius:5px;box-shadow:0 5px 12px rgba(0,0,0,.25);left:2rem;margin-bottom:1rem;padding:1rem;position:absolute;right:2rem;top:2rem;z-index:1}order-page .deleted-orderlines-message p,order-page .deleted-orderlines-message ul{font-size:1rem}order-page .deleted-orderlines-message p:last-child,order-page .deleted-orderlines-message ul:last-child{margin-bottom:0}order-page .deleted-orderlines-message .mat-icon-button{position:absolute;top:5px;right:5px}order-page cdk-virtual-scroll-viewport{-webkit-box-flex:1;flex-grow:1;width:100%}order-page .endless-scroll-table{background:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;height:100%}order-page .endless-scroll-table .table-header-sizer{height:0}order-page .endless-scroll-table .table-header-sizer th{border:0;height:0;line-height:0;overflow:hidden;padding:0}order-page .endless-scroll-table .table-header-sizer th span{padding-right:18px}order-page .endless-scroll-table .mat-form-field{width:100%}order-page .endless-scroll-table table{border-collapse:separate;border-spacing:0;width:100%}order-page .endless-scroll-table table tr:last-child td{border-bottom:0}order-page .endless-scroll-table tbody>tr{cursor:pointer}order-page .endless-scroll-table tbody>tr:hover td{background-color:#eee}order-page .endless-scroll-table tr{height:33px;vertical-align:middle}order-page .endless-scroll-table .th,order-page .endless-scroll-table td,order-page .endless-scroll-table th{border-bottom:1px solid rgba(0,0,0,.12);padding:0 3px;vertical-align:inherit}order-page .endless-scroll-table .th.amount-cell,order-page .endless-scroll-table td.amount-cell,order-page .endless-scroll-table th.amount-cell{min-width:150px;width:150px}order-page .endless-scroll-table .th.button-cell,order-page .endless-scroll-table td.button-cell,order-page .endless-scroll-table th.button-cell{min-width:36px;width:36px}order-page .endless-scroll-table .th.image,order-page .endless-scroll-table td.image,order-page .endless-scroll-table th.image{min-width:38px;width:38px}order-page .endless-scroll-table .th,order-page .endless-scroll-table th{color:rgba(0,0,0,.54);font-size:12px;font-weight:500;text-align:left}order-page .endless-scroll-table .td:first-child,order-page .endless-scroll-table .th:first-child,order-page .endless-scroll-table td:first-child,order-page .endless-scroll-table th:first-child{padding-left:24px!important}order-page .endless-scroll-table .td:last-child,order-page .endless-scroll-table .th:last-child,order-page .endless-scroll-table td:last-child,order-page .endless-scroll-table th:last-child{padding-right:24px!important}order-page .endless-scroll-table th{min-width:80px;width:200px;position:relative}order-page .endless-scroll-table .th{display:inline-block;line-height:15px;padding-bottom:10px;padding-top:10px;vertical-align:bottom;white-space:normal}order-page .endless-scroll-table .th.hide-overflow{white-space:nowrap}order-page .endless-scroll-table td{color:rgba(0,0,0,.87);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}order-page .endless-scroll-table td .mat-flat-button{color:var(--theme-accent-500);line-height:25px;padding:0 8px}order-page .endless-scroll-table td .mat-flat-button:active,order-page .endless-scroll-table td .mat-flat-button:focus,order-page .endless-scroll-table td .mat-flat-button:hover{text-decoration:none}order-page .endless-scroll-table td>span{display:inline-block;margin-right:7px;padding:0 3px;background:rgba(0,0,0,.05);border-radius:3px;cursor:default}order-page .endless-scroll-table-header-container{overflow:hidden;position:relative}order-page .endless-scroll-table-header-container .button-cell{line-height:35px;padding-top:0;padding-bottom:0;vertical-align:middle}order-page .endless-scroll-table-header-container .button-cell .mat-icon-button{height:30px;line-height:30px;width:30px}order-page .endless-scroll-table-header-container .tr{font-size:0;white-space:nowrap}order-page .order-dates{float:left;padding:0;z-index:1}order-page .sticky{bottom:1px;pointer-events:none;position:sticky;position:-webkit-sticky;text-align:right;z-index:1}order-page .sticky .list-group{display:-webkit-inline-box;display:inline-flex;padding:0}order-page .sticky .list-group .list-group-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch}order-page .sticky .list-group .list-group-item p{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 0 .5rem}order-page .sticky .list-group .list-group-item p:last-child{margin:0}order-page .sticky .list-group .list-group-item hr{margin-top:0;margin-bottom:.5rem;border:0;border-top:1px solid rgba(0,0,0,.25);width:100%}order-page .mat-paginator{display:block;float:right;margin:-.75rem 0;background:transparent}body.xs order-page{font-size:.8rem}body.lg .table td,body.lg .table th,body.md .table td,body.md .table th,body.sm .table td,body.sm .table th,body.xl .table td,body.xl .table th,body.xxl .table td,body.xxl .table th{font-size:1rem}body.lg order-page .progress-container,body.md order-page .progress-container,body.sm order-page .progress-container,body.xl order-page .progress-container,body.xxl order-page .progress-container{width:50%}body.lg order-page .order-dates,body.md order-page .order-dates,body.sm order-page .order-dates,body.xl order-page .order-dates,body.xxl order-page .order-dates{padding:0 1rem 0 0;z-index:1}order-create{display:block}order-create .mat-dialog-content{min-height:376px}.mat-calendar-body-cell.date-order-open:not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content,.mat-calendar-body-cell.date-order-open:not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content{background:#fcb20a}.mat-calendar-body-cell.date-order-open.mat-calendar-body-disabled .mat-calendar-body-cell-content{background:rgba(252,178,10,.5)}.mat-calendar-body-cell.date-order-confirmed:not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content,.mat-calendar-body-cell.date-order-confirmed:not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content,.mat-calendar-body-cell.date-order-pending:not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content,.mat-calendar-body-cell.date-order-pending:not(.mat-calendar-body-disabled):hover .mat-calendar-body-cell-content{background:#5cb85c}.mat-calendar-body-cell.date-order-confirmed.mat-calendar-body-disabled .mat-calendar-body-cell-content,.mat-calendar-body-cell.date-order-pending.mat-calendar-body-disabled .mat-calendar-body-cell-content{background:rgba(92,184,92,.5)}.mat-calendar-body-cell.date-order-open.date-order-confirmed:not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content,.mat-calendar-body-cell.date-order-open.date-order-pending:not(.mat-calendar-body-disabled) .mat-calendar-body-cell-content{background:linear-gradient(-45deg,#5cb85c 50%,#fcb20a 0);border-color:#fff}.mat-calendar-body-cell.date-order-open.date-order-confirmed.mat-calendar-body-disabled .mat-calendar-body-cell-content,.mat-calendar-body-cell.date-order-open.date-order-pending.mat-calendar-body-disabled .mat-calendar-body-cell-content{background:linear-gradient(-45deg,rgba(92,184,92,.5) 50%,rgba(252,178,10,.5) 0);border-color:#fff}order{-webkit-box-align:center;align-items:center;float:right;height:100%;position:relative}order .mat-select>div{margin:0}.order{border-radius:5px;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;height:40px;margin-left:15px}.order.has-menu .order-menu{padding-right:2px}.order.has-menu .order-menu:hover{background-color:rgba(0,0,0,.125)}.order.has-menu .selected-order:hover{background-color:rgba(0,0,0,.075)}.order:not(.has-menu):hover{background-color:rgba(0,0,0,.025)}.order .order-menu{background-color:rgba(0,0,0,.1);border-radius:5px 0 0 5px;color:var(--theme-text-300);font-size:14px;line-height:1;padding:.6rem 8px}.order .order-menu>span{-webkit-box-flex:1;flex-grow:1}.order .order-menu>span span{display:inline-block;max-width:75px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.selected-order{background-color:rgba(0,0,0,.05);border-radius:0 5px 5px 0;font-size:.8rem;min-height:40px;padding:3px 6px}.selected-order .orderline-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:center;justify-content:center}.selected-order .badge{vertical-align:bottom}.selected-order .mat-badge-content{width:20px;height:20px;line-height:20px;font-size:10px;right:-10px!important;top:-10px!important}.badge{background-color:var(--theme-text-500);font-size:.875em}.item-count{background-color:#f44336;border-radius:50%;color:#fff;font-size:.8125em;height:20px;line-height:20px;position:absolute;right:-10px;text-align:center;top:5px;width:20px;z-index:12}.sidebar-order .order{border-radius:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap}.sidebar-order .order-menu{-webkit-box-align:center;align-items:center;border-radius:5px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:1rem}.sidebar-order .selected-order{background-color:transparent}.sidebar-order .selected-order .mat-badge-content{display:none}.orderline-container h5{font-size:1.1rem;margin:1rem 0 0}.orderline-container ul{border-bottom:1px solid #ddd;list-style:none;padding:10px 0 0}.orderline-container li{border-top:1px solid #ddd;color:rgb(var(--theme-text-500));line-height:18px;overflow:hidden;padding:5px 0;text-overflow:ellipsis;white-space:nowrap;width:100%}@-webkit-keyframes colorAnimation{0%{background-color:var(--theme-accent-500);color:#fff}to{background-color:transparent;color:var(--theme-accent-500)}}@keyframes colorAnimation{0%{background-color:var(--theme-accent-500);color:#fff}to{background-color:transparent;color:var(--theme-accent-500)}}body.md .orderline-container,body.sm .orderline-container,body.xs .orderline-container{height:auto!important}body.lg .order.hover,body.xl .order.hover,body.xxl .order.hover{background:#f2f2f2}body.lg .selected-order,body.xl .selected-order,body.xxl .selected-order{cursor:pointer}body.lg .selected-order button,body.xl .selected-order button,body.xxl .selected-order button{display:none}body.lg .orderline-container,body.xl .orderline-container,body.xxl .orderline-container{background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 3px 10px rgba(var(--theme-text-500),.15);height:0;left:15px;overflow:hidden;position:absolute;right:0;top:100%;-webkit-transition:height .25s linear;transition:height .25s linear;z-index:10}body.lg .orderline-container:before,body.xl .orderline-container:before,body.xxl .orderline-container:before{border-top:1px solid #eee;content:" ";height:30px;left:0;position:absolute;top:0;width:100%;z-index:11}body.lg .orderline-container h5,body.xl .orderline-container h5,body.xxl .orderline-container h5{display:none}body.lg .orderline-container ul,body.xl .orderline-container ul,body.xxl .orderline-container ul{bottom:0;left:0;margin:0;padding:0 10px 10px;position:absolute;right:0}body.lg .orderline-container li,body.xl .orderline-container li,body.xxl .orderline-container li{border:none;color:var(--theme-accent-500);padding:0;-webkit-transition:height .25s linear .35s;transition:height .25s linear .35s}body.lg .orderline-container li:last-child,body.xl .orderline-container li:last-child,body.xxl .orderline-container li:last-child{-webkit-animation:colorAnimation .5s ease-in-out 1s 3;animation:colorAnimation .5s ease-in-out 1s 3;border-radius:9px;margin:0 -5px;padding:0 5px}body.lg .orderline-container li:last-child.not-visible,body.xl .orderline-container li:last-child.not-visible,body.xxl .orderline-container li:last-child.not-visible{height:0}orderline-order{display:-webkit-box;display:flex}orderline-order number-input{max-width:100px;height:23px;margin:0}orderline-order input{height:23px;margin:0 -23px}orderline-order button{width:23px;height:23px}orderline-order .multiplier{padding-left:.25rem}search-page{display:block;-webkit-box-flex:1;flex-grow:1}search-page .table{width:100%}search-page .filter-chip{margin:4px!important}search-page .content-container .content-top{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;max-height:none;min-height:42px;padding:.5rem}search-page .content-container .content-middle{padding-top:42px}search-page .content-container .saleslines{top:.75rem}search-page search .mat-form-field{font-size:14px}search-page .search-top{box-shadow:none;margin:0 -1rem .5rem;padding:.5rem 1rem 0;position:relative;z-index:1}search-page .search-top.not-on-top{box-shadow:0 12px 15px -12px rgba(70,74,76,.35),0 1px 0 rgba(70,74,76,.1);margin-bottom:0;padding-bottom:.5rem}search-page .search-results{margin:5px 1rem 5px 0}search-page .no-results{border-top:1px solid rgba(0,0,0,.25);margin-top:.5rem;padding:1rem 0}body.xs search-page .content-container .content-top{padding:.5rem}body.lg search-page .content-container .content-top,body.md search-page .content-container .content-top,body.sm search-page .content-container .content-top,body.xl search-page .content-container .content-top,body.xxl search-page .content-container .content-top{padding:.5rem 1rem}body.lg search-page search .mat-form-field,body.md search-page search .mat-form-field,body.sm search-page search .mat-form-field,body.xl search-page search .mat-form-field,body.xxl search-page search .mat-form-field{font-size:inherit}search{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:100%;margin:0 auto;position:relative}search .mat-form-field{font-size:.875rem}search .search-text .mat-form-field-suffix{margin-right:80px}search .search-select{width:80px}search .search-field{height:30px;position:relative;width:100%}search .search-field input{background-color:hsla(0,0%,100%,.2);border:0;border-radius:15px;color:var(--theme-primary-contrast-500);font-size:14px;height:30px;padding-left:30px;padding-right:87px;width:100%}search .search-field input::-webkit-input-placeholder{color:var(--theme-primary-contrast-500);opacity:.35}search .search-field input::-moz-placeholder{color:var(--theme-primary-contrast-500);opacity:.35}search .search-field input:-ms-input-placeholder{color:var(--theme-primary-contrast-500);opacity:.35}search .search-field input:-moz-placeholder{color:var(--theme-primary-contrast-500);opacity:.35}search .search-field input:focus{outline:none}search .search-field .search-select{background:#ddd;border-radius:13px;height:24px;line-height:24px;position:absolute;right:3px;top:3px;width:80px}search .search-field .mat-icon{font-size:21px;line-height:24px;left:4px;position:absolute;text-align:center;top:4px}.search-form{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;width:100%}.search-form .mat-form-field{width:calc(100% - 30px)}.search-form .search-text .mat-form-field-suffix{margin-right:105px}.search-form .search-on-page-toggle{margin-left:.5rem;height:30px}.search-form .search-on-page-toggle .mat-slide-toggle-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin:0}.search-form .search-on-page-toggle .mat-slide-toggle-bar{border-radius:5px;height:10px;margin:0;width:24px}.search-form .search-on-page-toggle .mat-slide-toggle-thumb,.search-form .search-on-page-toggle .mat-slide-toggle-thumb-container{height:16px;width:16px}.search-form .search-on-page-toggle.mat-checked .mat-slide-toggle-thumb-container{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.search-form .search-select{position:absolute;right:30px;top:0;width:70px}.search-form .search-select .mat-select{padding-left:3px}.search-form .search-select .mat-form-field-infix{background-color:rgba(0,0,0,.1);border-top:0;margin-top:.84375em}.search-form .search-select .mat-form-field-underline{opacity:0}.search-form .search-select .mat-form-field-label-wrapper{left:3px}.search-dialog{background:#fff;color:var(--theme-text-900);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:101}.search-dialog .search-dialog-header{background-color:#f5f5f5;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);padding:10px}.search-dialog .search-dialog-header .mat-icon-button{color:var(--theme-accent-500)}.search-dialog .search-dialog-header input[type=search]{background-color:transparent;border:0;font-size:16px;height:40px;width:calc(100% - 40px)}.search-dialog .search-dialog-header input[type=search]:focus{outline:none}.search-dialog .search-dialog-body ul{list-style:none;margin:0;padding:.5rem 0}.search-dialog .search-dialog-body li{font-size:1.25rem;line-height:30px}.search-dialog .search-dialog-body li a{color:var(--theme-text-900);display:block;padding:.5rem 1rem}.search-dialog .search-dialog-body li.is-selected a{background-color:var(--theme-accent-500)}body.lg search,body.md search,body.sm search,body.xl search,body.xxl search{margin-right:0;max-width:330px;position:relative;right:auto;top:auto;width:330px}body.lg search .search-field,body.md search .search-field,body.sm search .search-field,body.xl search .search-field,body.xxl search .search-field{height:34px}body.lg search .search-field input,body.md search .search-field input,body.sm search .search-field input,body.xl search .search-field input,body.xxl search .search-field input{background-color:#fff;border-radius:17px;box-shadow:0 0 0 1px rgba(32,33,36,.15);color:var(--theme-text-900);height:34px;padding-left:34px}body.lg search .search-field input::-webkit-input-placeholder,body.md search .search-field input::-webkit-input-placeholder,body.sm search .search-field input::-webkit-input-placeholder,body.xl search .search-field input::-webkit-input-placeholder,body.xxl search .search-field input::-webkit-input-placeholder{color:rgba(var(--theme-text-900),.5)}body.lg search .search-field input::-moz-placeholder,body.md search .search-field input::-moz-placeholder,body.sm search .search-field input::-moz-placeholder,body.xl search .search-field input::-moz-placeholder,body.xxl search .search-field input::-moz-placeholder{color:rgba(var(--theme-text-900),.5)}body.lg search .search-field input:-ms-input-placeholder,body.md search .search-field input:-ms-input-placeholder,body.sm search .search-field input:-ms-input-placeholder,body.xl search .search-field input:-ms-input-placeholder,body.xxl search .search-field input:-ms-input-placeholder{color:rgba(var(--theme-text-900),.5)}body.lg search .search-field input:-moz-placeholder,body.md search .search-field input:-moz-placeholder,body.sm search .search-field input:-moz-placeholder,body.xl search .search-field input:-moz-placeholder,body.xxl search .search-field input:-moz-placeholder{color:rgba(var(--theme-text-900),.5)}body.lg search .search-field input:focus,body.md search .search-field input:focus,body.sm search .search-field input:focus,body.xl search .search-field input:focus,body.xxl search .search-field input:focus{border-color:transparent;box-shadow:0 1px 6px rgba(32,33,36,.28)}body.lg search .search-field .search-select,body.md search .search-field .search-select,body.sm search .search-field .search-select,body.xl search .search-field .search-select,body.xxl search .search-field .search-select{height:26px;line-height:26px;right:4px;top:4px}body.lg search .search-field .mat-icon,body.md search .search-field .mat-icon,body.sm search .search-field .mat-icon,body.xl search .search-field .mat-icon,body.xxl search .search-field .mat-icon{left:6px;top:6px}body.lg search .search-dialog,body.md search .search-dialog,body.sm search .search-dialog,body.xl search .search-dialog,body.xxl search .search-dialog{box-shadow:0 5px 10px rgba(0,0,0,.25);height:auto;left:0;position:absolute;right:24px;top:var(--webshop-top-height);width:auto}body.lg .page search,body.md .page search,body.sm .page search,body.xl .page search,body.xxl .page search{width:100%;max-width:100%}body.lg search,body.xl search,body.xxl search{margin:0 auto;max-width:400px;width:400px}body .page search>form{margin:1rem 0}body .page search .mat-chip-list-wrapper{margin:0}tiles-page{display:block;-webkit-box-flex:1;flex-grow:1}tiles{display:block;padding-top:1rem}tiles .tile{float:left;padding-bottom:30px}tiles .tile.tile-contain .mat-card{background-size:contain}tiles .tile .mat-card{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:230px;text-decoration:none}tiles .tile .mat-card .tile-content{max-width:100%}tiles .tile .mat-card .tile-text{position:relative;z-index:2}tiles .tile .mat-card .tile-text p{margin:0;overflow:hidden;text-overflow:ellipsis}tiles .tile .mat-card .tile-text.dark{color:#333;text-shadow:0 1px 3px rgba(0,0,0,.15)}tiles .tile .mat-card .tile-text.light{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}tiles .tile .mat-card .fade{position:absolute;height:100%;width:100%;left:0;bottom:0;opacity:.5;z-index:1;background:-webkit-gradient(left top,left bottom,color-stop(0,transparent),color-stop(50%,transparent),color-stop(100%,rgba(0,0,0,.75)));background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,transparent 0,transparent 50%,rgba(0,0,0,.75));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0);border-radius:2px}tiles .tile .mat-card:hover .fade{opacity:1}tiles .tile .mat-card.login-form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:auto!important}tiles .tile .mat-card.login-form h3{margin-bottom:0}tiles .tile .mat-card.login-form .user-content{-webkit-box-flex:1;flex-grow:1;padding:1rem 0}tiles .tile .mat-card.login-form .user-content h5{margin-bottom:1rem}tiles .tile .mat-card.login-form a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}tiles .tile.tile-salesline{padding-bottom:0}tiles .tile.tile-salesline .mat-card{height:90px}tiles .tile:not(.col-sm-4) .mat-card.login-form{width:320px!important}tiles .tile h4{margin-top:.5rem;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}tiles .tile h4>*{vertical-align:middle}tiles .tile p{margin-top:1rem;margin-bottom:0}tiles .tile.col-sm-2 h4{font-size:1.5rem}tiles .tile.col-sm-2 p{font-size:1em}tiles .col-sm-12 h4{font-size:2.5em}tiles .col-sm-12 p{font-size:1.25em}tiles .col-sm-8 h4{font-size:2rem}tiles .col-sm-8 p{font-size:1.125em}tiles .fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}proposal-page{display:block;-webkit-box-flex:1;flex-grow:1}proposal-page .content-container{padding-bottom:120px}proposal-page .content-container.show-remove-bar{padding-bottom:160px}proposal-page .content-container.show-remove-bar .proposal-total{height:160px}proposal-page .content-container .scrollable{margin-left:-1rem;padding-left:1rem}proposal-page .alert{background-color:rgba(0,0,0,.1);border-radius:4px;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:1rem;padding:.25rem 1rem}proposal-page .alert,proposal-page .proposal-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}proposal-page .proposal-wrapper{height:112px;padding-left:5px}proposal-page proposal{-webkit-box-flex:1;flex-grow:1;margin-left:10px;max-width:calc(100% - 27px)}proposal-page proposal .proposal{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:102px;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:10px;padding:0}proposal-page proposal table td{font-size:.8rem;line-height:16px;padding:1px 5px}proposal-page proposal .not-enough{background-color:var(--theme-text-50)}proposal-page proposal .proposal-image{height:60px;margin:0 20px;min-width:60px;width:5%}proposal-page proposal .proposal-image a{display:inline-block;width:60px}proposal-page proposal .proposal-image img{height:100%;width:100%}proposal-page proposal .proposal-title{-webkit-box-flex:1;flex-grow:1;min-width:150px;padding:10px 15px;width:15%}proposal-page proposal .proposal-title h3{font-size:1.25rem}proposal-page proposal .proposal-attributes{-webkit-box-flex:2;flex-grow:2;height:100%;min-width:300px;padding:15px;width:40%}proposal-page proposal .proposal-attributes>div{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(25%,#fff),color-stop(25%,#f5f5f5),color-stop(50%,#f5f5f5),color-stop(50%,#fff),color-stop(75%,#fff),color-stop(75%,#f5f5f5),to(#f5f5f5));background-image:linear-gradient(0deg,#fff 25%,#f5f5f5 0,#f5f5f5 50%,#fff 0,#fff 75%,#f5f5f5 0,#f5f5f5);background-size:72px 72px;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;height:100%;overflow-x:auto}proposal-page proposal .proposal-attributes p{font-size:.75rem;line-height:18px;margin:0;min-height:18px;min-width:200px;overflow:hidden;white-space:nowrap;width:50%}proposal-page proposal .proposal-attributes span{float:left;font-weight:700;padding:0 5px;width:60%}proposal-page proposal .proposal-attributes span:first-child{font-weight:400;width:40%}proposal-page proposal .proposal-order{padding:10px 15px;width:265px}proposal-page proposal .proposal-order table{width:100%}proposal-page proposal .proposal-order .no-price{color:transparent;visibility:hidden;opacity:0}proposal-page proposal .proposal-order .available{font-size:.8rem;margin:5px 0 0 5px}proposal-page proposal .proposal-remove{-webkit-box-align:center;align-items:center;align-self:stretch;background-color:rgba(var(--theme-text-50-rgb),.5);border-radius:0 3px 3px 0;color:var(--theme-text-500);display:-webkit-box;display:flex;padding:5px}proposal-page proposal .proposal-remove:hover{background-color:var(--theme-text-50);text-decoration:none}proposal-page .proposal-total-content{bottom:0;height:120px;left:0;padding:1rem;position:absolute;width:100%;z-index:1}proposal-page .proposal-total-content .order-total{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:1rem}proposal-page .proposal-total-content .order-total .list-group{-webkit-box-flex:1;flex-grow:1}proposal-page .proposal-total-content .order-total .mat-raised-button{margin-left:1rem}proposal-page .proposal-total-content>.row{height:100%}proposal-page .proposal-total-content p{margin-bottom:0}proposal-page .proposal-total{background-color:rgba(0,0,0,.1);bottom:0;height:120px;left:0;position:fixed;width:100vw}body.lg webshop.admin proposal-page .proposal-total,body.md webshop.admin proposal-page .proposal-total,body.sm webshop.admin proposal-page .proposal-total,body.xl webshop.admin proposal-page .proposal-total,body.xxl webshop.admin proposal-page .proposal-total{bottom:50px}body.lg proposal-page proposal .proposal-attributes>div,body.xl proposal-page proposal .proposal-attributes>div,body.xxl proposal-page proposal .proposal-attributes>div{flex-wrap:wrap}proposal-detail .proposal-image img{background-color:#fff;border:1px solid #eee;cursor:pointer;max-width:250px;padding:4px;width:100%}proposal-detail .proposal-image ul{display:-webkit-inline-box;display:inline-flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;list-style:none;margin:15px -5px 0;max-width:260px;padding:0;text-align:center;width:calc(100% + 10px)}proposal-detail .proposal-image ul li{padding:0 5px 10px;width:33.3333%}proposal-detail .proposal-image ul li img{width:100%}proposal-detail .proposal-image ul li img.active,proposal-detail .proposal-image ul li img:hover{background-color:#eee;border-color:#ccc}proposal-detail .order{cursor:default;height:auto;margin:0 0 15px;padding:0}proposal-detail .order:hover{background:none!important}proposal-detail .order table{background-color:rgba(51,51,51,.05);border:1px solid rgba(51,51,51,.1);border-radius:.25rem;margin-bottom:10px;max-width:100%;width:100%}proposal-detail .order td,proposal-detail .order th{border-color:rgba(51,51,51,.1);padding:5px;border-top:1px solid #d9d9d9;vertical-align:middle}proposal-detail .order td:first-child,proposal-detail .order th:first-child{padding-left:1em}proposal-detail .order td.input-cell,proposal-detail .order th.input-cell{width:70px}proposal-detail .order td proposal-input,proposal-detail .order th proposal-input{height:27px;min-width:100px!important}proposal-detail .order td proposal-input .input-group button,proposal-detail .order th proposal-input .input-group button{font-size:14px!important;height:27px!important;width:27px!important}proposal-detail .order td proposal-input .input-group button.minus,proposal-detail .order th proposal-input .input-group button.minus{border-radius:2px 0 0 2px;left:0}proposal-detail .order td proposal-input .input-group button.plus,proposal-detail .order th proposal-input .input-group button.plus{border-radius:0 2px 2px 0;right:0}proposal-detail .order td proposal-input .input-group input,proposal-detail .order th proposal-input .input-group input{border:1px solid #ccc!important;border-radius:3px!important;font-size:14px!important;height:27px!important;margin:0 -27px;padding:0 29px!important;width:100%!important}proposal-detail .order td proposal-input .input-group input:focus,proposal-detail .order th proposal-input .input-group input:focus{outline:none;box-shadow:0 0 0 1px #00a0ff,0 0 5px 1px rgba(0,160,255,.25)}.card fixed-header-table{margin:0}.card fixed-header-table .fixed-header-table-inner{border-radius:0 0 3px 3px}fixed-header-table{display:block;height:100%;margin:0 0 21px;overflow:hidden;position:relative;width:100%}fixed-header-table .table{border-top:2px solid #ddd;margin-bottom:0}fixed-header-table .table th.text-right{direction:rtl}fixed-header-table .table th.text-right>*{direction:ltr}fixed-header-table .table td,fixed-header-table .table th{vertical-align:middle}fixed-header-table .table td.image img,fixed-header-table .table th.image img{height:32px}fixed-header-table .table>thead>tr>th{border:0;padding:0}fixed-header-table .table>thead>tr .th-inner{padding:.75rem;position:absolute;top:0}fixed-header-table .table-sm>thead>tr .th-inner{padding:10px .3rem;line-height:20px}fixed-header-table .table>thead>tr th:first-child .th-inner{padding-left:1.25rem}fixed-header-table .table>thead>tr th:last-child .th-inner{padding-right:1.25rem}fixed-header-table .table>tbody>tr:first-child>td{border-top:0}fixed-header-table .table>tbody>tr td:first-child{padding-left:1.25rem}fixed-header-table .table>tbody>tr td:last-child{padding-right:1.25rem}fixed-header-table .mat-checkbox-layout{margin-bottom:.25rem}fixed-header-table .mat-sort-header-container{-webkit-box-align:center;align-items:center;position:absolute;top:0}fixed-header-table .mat-sort-header-container .th-inner{position:static!important}fixed-header-table .mat-sort-header-container .mat-sort-header-arrow{margin:0 6px 0 0}.fixed-header-table-inner{height:100%;overflow:auto;padding-top:40px;position:static!important;-webkit-overflow-scrolling:touch}.cdk-overlay-backdrop.photo-viewer-backdrop.cdk-overlay-backdrop-showing{background-color:#000;opacity:.75}photo-viewer{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100vh;padding:0;-webkit-box-pack:justify;justify-content:space-between;width:100vw}photo-viewer .close-photo-viewer{color:hsla(0,0%,100%,.5);cursor:pointer;position:absolute;right:20px;top:20px;z-index:1}photo-viewer .close-photo-viewer:hover{color:#fff}photo-viewer .image-wrapper{bottom:0;height:100%;left:0;overflow-y:auto;padding:50px 0;position:absolute;right:0;top:0}photo-viewer .image-wrapper .image-container{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0 auto;min-height:100%;text-align:center;width:calc(100% - 120px)}photo-viewer .image-wrapper img{background-image:url(/assets/img/bg.gif);border:0;box-shadow:0 5px 25px #000;display:inline-block;max-height:100%;max-width:calc(100% - 80px);padding:0;width:auto}photo-viewer .image-wrapper .image-button{background:transparent;border:0;color:hsla(0,0%,100%,.5);cursor:pointer;padding:100px 0;position:fixed;text-align:center;top:calc(50% - 130px);width:60px}photo-viewer .image-wrapper .image-button .mat-icon{font-size:36px;height:36px;width:36px}photo-viewer .image-wrapper .image-button:hover{color:#fff}photo-viewer .image-wrapper .image-button.prev-image{left:0}photo-viewer .image-wrapper .image-button.next-image{right:0}photo-viewer .image-wrapper .image-button[disabled],photo-viewer .image-wrapper .image-button[disabled]:hover{color:hsla(0,0%,100%,.3)}photo-viewer ul{background:rgba(0,0,0,.5);bottom:0;display:block;margin:0;padding:10px;left:0;position:fixed;right:0}photo-viewer ul li{display:inline-block;float:none;margin-right:10px;padding:0;vertical-align:middle;width:auto}photo-viewer ul li img{background-image:url(/assets/img/bg.gif);opacity:.5;width:80px}photo-viewer ul li img.active,photo-viewer ul li img:hover{opacity:1}.distribute-to-subcustomers-wrapper{height:100%;position:absolute;right:0;top:0;z-index:4}.distribute-to-subcustomers-wrapper .toggle-button{background:#fff;border:1px solid rgba(var(--theme-text-500-rgb),.1);border-radius:3px 0 0 3px;border-right:none;left:-40px;position:absolute;top:10px}.distribute-to-subcustomers-wrapper:not(.d2s-salesline-detail) .toggle-button{display:none}.distribute-to-subcustomers-wrapper .distribute-to-subcustomers-container{background-color:var(--theme-text-50);border-left:1px solid rgba(var(--theme-text-500-rgb),.1);display:none;height:100%;width:var(--webshop-sidebar-width)32px}.distribute-to-subcustomers-wrapper.visible .distribute-to-subcustomers-container,.distribute-to-subcustomers-wrapper.visible .toggle-button{display:block}.distribute-to-subcustomers-wrapper.d2s-salesline-detail{height:calc(100% - 50px);top:50px}.distribute-to-subcustomers-wrapper.d2s-salesline-detail .distribute-to-subcustomers-container{border-bottom-right-radius:4px}distribute-to-subcustomers{display:block;height:100%;overflow-y:auto;width:100%}distribute-to-subcustomers .distribute-to-subcustomers{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;padding:10px}distribute-to-subcustomers .mat-button-toggle-group{align-self:flex-start;margin:0 0 1rem;min-height:22px}distribute-to-subcustomers .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{font-size:11px;line-height:22px;padding:0 6px}distribute-to-subcustomers .mat-card{font-size:.8rem;margin-bottom:.8rem;padding:3px 5px 5px}distribute-to-subcustomers .mat-card.subcustomers{-webkit-box-flex:1;flex-grow:1;overflow:visible auto;padding:0}distribute-to-subcustomers .mat-card.subcustomers .cdk-virtual-scroll-viewport{height:100%}distribute-to-subcustomers .mat-card.subcustomers .cdk-virtual-scroll-content-wrapper{padding:3px 5px 5px}distribute-to-subcustomers .mat-card .subcustomer-title{color:rgba(var(--theme-text-500-rgb),.5);margin:0 0 2px}distribute-to-subcustomers .mat-card .mat-divider{margin:3px -5px 1px;position:unset;width:auto}distribute-to-subcustomers .mat-card table{width:100%}distribute-to-subcustomers .mat-card table td{vertical-align:middle}distribute-to-subcustomers .title{font-size:.875rem}distribute-to-subcustomers .mat-expansion-panel-header{font-size:1em;height:40px!important;padding:0 10px}distribute-to-subcustomers .mat-expansion-panel-body{padding:0 10px 10px}distribute-to-subcustomers .mat-expansion-panel-content{font-size:.875em}distribute-to-subcustomers .mat-expansion-panel-spacing{margin:5px 0}distribute-to-subcustomers .buy-button{font-size:.875rem;line-height:19px;margin:0;padding:0 5px!important;min-width:0;text-transform:uppercase}distribute-to-subcustomers eps-salesline-order,distribute-to-subcustomers salesline-order{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:85px}distribute-to-subcustomers eps-salesline-order table,distribute-to-subcustomers salesline-order table{width:100%}distribute-to-subcustomers eps-salesline-order table td,distribute-to-subcustomers eps-salesline-order table th,distribute-to-subcustomers salesline-order table td,distribute-to-subcustomers salesline-order table th{padding:0 2.5px;letter-spacing:-.5px;line-height:1.333;vertical-align:top;white-space:nowrap;word-spacing:-1.5px;box-sizing:border-box}distribute-to-subcustomers eps-salesline-order table td.price-unit-sum,distribute-to-subcustomers eps-salesline-order table th.price-unit-sum,distribute-to-subcustomers salesline-order table td.price-unit-sum,distribute-to-subcustomers salesline-order table th.price-unit-sum{text-align:right}distribute-to-subcustomers eps-salesline-order table td.active,distribute-to-subcustomers eps-salesline-order table th.active,distribute-to-subcustomers salesline-order table td.active,distribute-to-subcustomers salesline-order table th.active{color:#fcb20a}distribute-to-subcustomers eps-salesline-order table td.input-cell,distribute-to-subcustomers eps-salesline-order table th.input-cell,distribute-to-subcustomers salesline-order table td.input-cell,distribute-to-subcustomers salesline-order table th.input-cell{padding-left:0;width:70px}distribute-to-subcustomers eps-salesline-order table td:last-child,distribute-to-subcustomers eps-salesline-order table th:last-child,distribute-to-subcustomers salesline-order table td:last-child,distribute-to-subcustomers salesline-order table th:last-child{padding-right:0}distribute-to-subcustomers eps-salesline-order table td.tableLine,distribute-to-subcustomers eps-salesline-order table th.tableLine,distribute-to-subcustomers salesline-order table td.tableLine,distribute-to-subcustomers salesline-order table th.tableLine{line-height:12px;position:relative}distribute-to-subcustomers eps-salesline-order table td.tableLine:after,distribute-to-subcustomers eps-salesline-order table th.tableLine:after,distribute-to-subcustomers salesline-order table td.tableLine:after,distribute-to-subcustomers salesline-order table th.tableLine:after{background:rgba(var(--theme-text-500-rgb),.15);content:" ";height:1px;left:0;position:absolute;right:0;top:6px}distribute-to-subcustomers eps-salesline-order table td p,distribute-to-subcustomers eps-salesline-order table th p,distribute-to-subcustomers salesline-order table td p,distribute-to-subcustomers salesline-order table th p{margin-bottom:2.5px}distribute-to-subcustomers eps-salesline-order table td number-input,distribute-to-subcustomers eps-salesline-order table th number-input,distribute-to-subcustomers salesline-order table td number-input,distribute-to-subcustomers salesline-order table th number-input{width:70px}distribute-to-subcustomers eps-salesline-order>div,distribute-to-subcustomers salesline-order>div{width:100%;margin-top:10px}distribute-to-subcustomers eps-salesline-order>div textarea,distribute-to-subcustomers salesline-order>div textarea{border:1px solid rgba(51,51,51,.25);border-radius:3px;height:30px;vertical-align:bottom;width:100%;box-sizing:border-box}body.lg .distribute-to-subcustomers-wrapper:not(.d2s-salesline-detail),body.xl .distribute-to-subcustomers-wrapper:not(.d2s-salesline-detail),body.xxl .distribute-to-subcustomers-wrapper:not(.d2s-salesline-detail){float:right;margin-left:16px;margin-right:-16px;position:static}body.lg .distribute-to-subcustomers-wrapper:not(.d2s-salesline-detail) distribute-to-subcustomers,body.xl .distribute-to-subcustomers-wrapper:not(.d2s-salesline-detail) distribute-to-subcustomers,body.xxl .distribute-to-subcustomers-wrapper:not(.d2s-salesline-detail) distribute-to-subcustomers{position:static}body.lg .distribute-to-subcustomers-wrapper:not(.d2s-salesline-detail) .toggle-button,body.xl .distribute-to-subcustomers-wrapper:not(.d2s-salesline-detail) .toggle-button,body.xxl .distribute-to-subcustomers-wrapper:not(.d2s-salesline-detail) .toggle-button{display:none}subrelations-page{display:block;-webkit-box-flex:1;flex-grow:1}subrelations-page .mat-form-field{min-width:0}subrelations-page .mat-tab-body-wrapper{margin-top:1rem}subrelations-page.visible{margin-right:0}subrelations-page .column{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:25%}subrelations-page .mat-card{padding:1.25rem}currencies-edit-page .subrelations-edit-header,customer-segments-edit-page .subrelations-edit-header,subrelations-edit-page .subrelations-edit-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:.75rem 0 0}currencies-edit-page .subrelations-search-container,customer-segments-edit-page .subrelations-search-container,subrelations-edit-page .subrelations-search-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;font-size:1rem}currencies-edit-page currencies-roundoff-edit,currencies-edit-page subrelations-inactive-days-edit,currencies-edit-page subrelations-productgroups-edit,currencies-edit-page subrelations-users-edit,currencies-edit-page subrelations-vbn-groups-edit,customer-segments-edit-page currencies-roundoff-edit,customer-segments-edit-page subrelations-inactive-days-edit,customer-segments-edit-page subrelations-productgroups-edit,customer-segments-edit-page subrelations-users-edit,customer-segments-edit-page subrelations-vbn-groups-edit,subrelations-edit-page currencies-roundoff-edit,subrelations-edit-page subrelations-inactive-days-edit,subrelations-edit-page subrelations-productgroups-edit,subrelations-edit-page subrelations-users-edit,subrelations-edit-page subrelations-vbn-groups-edit{display:table-row-group}currencies-edit-page currencies-roundoff-edit form,currencies-edit-page subrelations-inactive-days-edit form,currencies-edit-page subrelations-productgroups-edit form,currencies-edit-page subrelations-users-edit form,currencies-edit-page subrelations-vbn-groups-edit form,customer-segments-edit-page currencies-roundoff-edit form,customer-segments-edit-page subrelations-inactive-days-edit form,customer-segments-edit-page subrelations-productgroups-edit form,customer-segments-edit-page subrelations-users-edit form,customer-segments-edit-page subrelations-vbn-groups-edit form,subrelations-edit-page currencies-roundoff-edit form,subrelations-edit-page subrelations-inactive-days-edit form,subrelations-edit-page subrelations-productgroups-edit form,subrelations-edit-page subrelations-users-edit form,subrelations-edit-page subrelations-vbn-groups-edit form{display:table-row}currencies-edit-page .table tbody+tbody,customer-segments-edit-page .table tbody+tbody,subrelations-edit-page .table tbody+tbody{border-top:0}currencies-edit-page currencies-roundoff-edit .mat-card,currencies-edit-page subrelations-users-edit .mat-card,customer-segments-edit-page currencies-roundoff-edit .mat-card,customer-segments-edit-page subrelations-users-edit .mat-card,subrelations-edit-page currencies-roundoff-edit .mat-card,subrelations-edit-page subrelations-users-edit .mat-card{background-color:#5f5f5f}currencies-edit-page .table td.disabled,customer-segments-edit-page .table td.disabled,subrelations-edit-page .table td.disabled{color:rgba(0,0,0,.5)}currencies-edit-page .table tbody+tbody,currencies-page .table tbody+tbody,customer-segments-edit-page .table tbody+tbody,subrelations-edit-page .table tbody+tbody,subrelations-page .table tbody+tbody{border-top:0}currencies-edit-page .table td,currencies-page .table td,customer-segments-edit-page .table td,subrelations-edit-page .table td,subrelations-page .table td{line-height:16px;vertical-align:middle}currencies-edit-page .table td.button-cell,currencies-page .table td.button-cell,customer-segments-edit-page .table td.button-cell,subrelations-edit-page .table td.button-cell,subrelations-page .table td.button-cell{padding-bottom:0;padding-top:0}currencies-edit-page .mat-tab-body-content,currencies-page .mat-tab-body-content,customer-segments-edit-page .mat-tab-body-content,subrelations-edit-page .mat-tab-body-content,subrelations-page .mat-tab-body-content{padding:1rem}currencies-edit-page .subrelations-search-container,currencies-page .subrelations-search-container,customer-segments-edit-page .subrelations-search-container,subrelations-edit-page .subrelations-search-container,subrelations-page .subrelations-search-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}currencies-edit-page .buttons-container,currencies-page .buttons-container,customer-segments-edit-page .buttons-container,subrelations-edit-page .buttons-container,subrelations-page .buttons-container{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-top:1rem}currencies-edit-page .buttons-container>span,currencies-page .buttons-container>span,customer-segments-edit-page .buttons-container>span,subrelations-edit-page .buttons-container>span,subrelations-page .buttons-container>span{letter-spacing:2px;margin-right:20px}currencies-edit-page .spinner-container,currencies-page .spinner-container,customer-segments-edit-page .spinner-container,subrelations-edit-page .spinner-container,subrelations-page .spinner-container{display:-webkit-box!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-align:center;align-items:center;padding:10px 0}currencies-edit-page .spinner-container .mat-spinner circle,currencies-page .spinner-container .mat-spinner circle,customer-segments-edit-page .spinner-container .mat-spinner circle,subrelations-edit-page .spinner-container .mat-spinner circle,subrelations-page .spinner-container .mat-spinner circle{stroke-width:5%!important;stroke:#aaa}text-page{display:block;-webkit-box-flex:1;flex-grow:1}app-text{display:block;font-size:14px;padding-top:1rem}app-text figure.media{display:block;margin:1em 0}body.lg app-text,body.lg app-text figure.media,body.md app-text,body.md app-text figure.media,body.xl app-text,body.xl app-text figure.media,body.xxl app-text,body.xxl app-text figure.media{margin:0 auto;width:720px}body.lg app-text,body.xl app-text,body.xxl app-text{width:960px}.col{padding:0 1rem}.pointer{cursor:pointer}search-dialog{display:block;position:relative}search-dialog .article-button{position:absolute;right:0}offer-request-page{display:block;-webkit-box-flex:1;flex-grow:1}offer-request-page .mat-form-field{min-width:0}offer-request-page .mat-tab-body-wrapper{margin-top:1rem}offer-request-page.visible{margin-right:0}offer-request-page .column{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:25%}offer-request-page .mat-card{padding:1.25rem}offer-request-edit-page .offer-request-edit-header{padding:.75rem 0 0}offer-request-edit-page .offer-request-edit-header,offer-request-edit-page .offer-request-search-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}offer-request-edit-page .offer-request-search-container{font-size:1rem}offer-request-edit-page offer-request-users-edit{display:table-row-group}offer-request-edit-page offer-request-users-edit form{display:table-row}offer-request-edit-page .table tbody+tbody{border-top:0}offer-request-edit-page offer-request-users-edit .mat-card{background-color:#5f5f5f}offer-request-edit-page .table td.disabled{color:rgba(0,0,0,.5)}offer-request-edit-page .table tbody+tbody,offer-request-line-edit-page .table tbody+tbody,offer-request-page .table tbody+tbody,search-assortment-dialog .table tbody+tbody,search-product-dialog .table tbody+tbody{border-top:0}offer-request-edit-page .table td,offer-request-line-edit-page .table td,offer-request-page .table td,search-assortment-dialog .table td,search-product-dialog .table td{line-height:16px;vertical-align:middle}offer-request-edit-page .table td.button-cell,offer-request-line-edit-page .table td.button-cell,offer-request-page .table td.button-cell,search-assortment-dialog .table td.button-cell,search-product-dialog .table td.button-cell{padding-bottom:0;padding-top:0}offer-request-edit-page .mat-tab-body-content,offer-request-line-edit-page .mat-tab-body-content,offer-request-page .mat-tab-body-content,search-assortment-dialog .mat-tab-body-content,search-product-dialog .mat-tab-body-content{padding:1rem}offer-request-edit-page .offer-request-search-container,offer-request-line-edit-page .offer-request-search-container,offer-request-page .offer-request-search-container,search-assortment-dialog .offer-request-search-container,search-product-dialog .offer-request-search-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}offer-request-edit-page .buttons-container,offer-request-line-edit-page .buttons-container,offer-request-page .buttons-container,search-assortment-dialog .buttons-container,search-product-dialog .buttons-container{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin-top:1rem}offer-request-edit-page .buttons-container>span,offer-request-line-edit-page .buttons-container>span,offer-request-page .buttons-container>span,search-assortment-dialog .buttons-container>span,search-product-dialog .buttons-container>span{letter-spacing:2px;margin-right:20px}offer-request-edit-page .mat-button-base,offer-request-line-edit-page .mat-button-base,offer-request-page .mat-button-base,search-assortment-dialog .mat-button-base,search-product-dialog .mat-button-base{margin-left:.5rem}offer-request-edit-page .mat-button-base:first-child,offer-request-line-edit-page .mat-button-base:first-child,offer-request-page .mat-button-base:first-child,search-assortment-dialog .mat-button-base:first-child,search-product-dialog .mat-button-base:first-child{margin-left:0}offer-request-edit-page .spinner-container,offer-request-line-edit-page .spinner-container,offer-request-page .spinner-container,search-assortment-dialog .spinner-container,search-product-dialog .spinner-container{display:-webkit-box!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-align:center;align-items:center;padding:10px 0}offer-request-edit-page .spinner-container .mat-spinner circle,offer-request-line-edit-page .spinner-container .mat-spinner circle,offer-request-page .spinner-container .mat-spinner circle,search-assortment-dialog .spinner-container .mat-spinner circle,search-product-dialog .spinner-container .mat-spinner circle{stroke-width:5%!important;stroke:#aaa}html{overflow:visible auto;will-change:scroll-position;-webkit-overflow-scrolling:touch}html.cdk-global-scrollblock{position:unset;overflow-y:scroll!important}body,html{font-size:var(--webshop-font-size);height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--theme-primary-500)}body.webshop{background-color:var(--webshop-background-color)}#headerBarHost{position:fixed;top:0;left:0;right:0;z-index:10}#headerBarHost+app{padding-top:100px}body.lg #headerBarHost+app,body.md #headerBarHost+app,body.sm #headerBarHost+app,body.xl #headerBarHost+app,body.xxl #headerBarHost+app{padding-top:calc(var(--webshop-top-height) + var(--webshop-menu-height) + 25px)}body.lg.menu-type-vertical #headerBarHost+app,body.md.menu-type-vertical #headerBarHost+app,body.sm.menu-type-vertical #headerBarHost+app,body.xl.menu-type-vertical #headerBarHost+app,body.xxl.menu-type-vertical #headerBarHost+app{padding-top:calc(var(--webshop-top-height) + 25px)}app{display:block}app.config{background-color:#303030;color:#fff;height:100%;overflow-y:auto}app.config .loader p{display:none}.alert{background-color:#eee;border-radius:3px;color:var(--theme-text-900);font-size:.875rem;line-height:26px;padding:5px 8px}.alert.alert-danger{background-color:#f44336}.alert.alert-warning{background-color:#ffc107}.buttons-left,.buttons-right{bottom:1rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;-webkit-box-pack:end;justify-content:flex-end;position:fixed;z-index:1000}.buttons-left button,.buttons-right button{margin-top:10px}.buttons-left{left:1rem}.buttons-right{right:1rem}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:hsla(0,0%,66.7%,.6);border:3px solid transparent;border-radius:6px;min-height:60px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background-color:#eee}a{color:var(--theme-accent-500)}button{position:relative}button:focus{outline:0!important}button .mat-spinner{display:inline-block}button .mat-spinner,button .mat-spinner svg{height:30px!important;width:30px!important}button .mat-spinner circle{stroke:#fff!important;stroke-width:15px}.nowrap{white-space:nowrap}.highlight{font-weight:bolder}.help-dialog-table tr>td:first-child{padding-right:10px;white-space:nowrap}.loader{display:block;height:140px;left:50%;margin:-70px 0 0 -100px;overflow:hidden;position:fixed;top:50%;width:200px;z-index:999;text-align:center}.loader svg{-webkit-animation-duration:5.25s,2.887s;animation-duration:5.25s,2.887s;-webkit-animation-name:mat-progress-spinner-sporadic-rotate,mat-progress-spinner-linear-rotate;animation-name:mat-progress-spinner-sporadic-rotate,mat-progress-spinner-linear-rotate;-webkit-animation-timing-function:cubic-bezier(.35,0,.25,1),linear;animation-timing-function:cubic-bezier(.35,0,.25,1),linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;height:100px;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:none;transition:none;width:100px}.loader .path{-webkit-animation:dash 1.4s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite;fill:transparent;stroke:var(--theme-primary-contrast-500);stroke-dasharray:1,320;stroke-dashoffset:0;stroke-width:5px}.loader p{color:var(--theme-primary-contrast-500)}@-webkit-keyframes mat-progress-spinner-linear-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mat-progress-spinner-linear-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes mat-progress-spinner-sporadic-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(3turn);transform:rotate(3turn)}}@keyframes mat-progress-spinner-sporadic-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(3turn);transform:rotate(3turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,320;stroke-dashoffset:0}50%{stroke-dasharray:180,320;stroke-dashoffset:-68}to{stroke-dasharray:180,320;stroke-dashoffset:-248}}@keyframes dash{0%{stroke-dasharray:1,320;stroke-dashoffset:0}50%{stroke-dasharray:180,320;stroke-dashoffset:-68}to{stroke-dasharray:180,320;stroke-dashoffset:-248}}.scrollable{height:100%;margin-right:-1rem;overflow:auto;padding-right:1rem;-webkit-overflow-scrolling:touch}.content-container{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column nowrap;height:100%;max-width:100%}.content-container .scrollable{padding-top:1.5em}.content-container breadcrumb+.scrollable{height:calc(100% - 37px)}.primary{color:var(--theme-primary-500)}.info{color:#5bc0de}.success{color:#5cb85c}.warning{color:#ffc107}.danger{color:#f44336}a.warn{color:#ffc107}a.error{color:#f44336}a{cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}a.btn:hover{text-decoration:none}.strong{font-weight:bolder}.items-not-found{background:#ffe7a0;border:1px solid #ffc107;border-radius:5px;font-size:1.5rem;padding:.5rem 1rem;width:100%}.cdk-overlay-pane{max-height:calc(100vh - 20px)!important;max-width:calc(100vw - 20px)!important}.required-star{color:var(--theme-primary-500)}[hidden]{display:none!important}.loader-background{background-color:hsla(0,0%,100%,.5);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:999;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.loader-background.loading{display:block;opacity:1}.no-margin{margin:0!important}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 4'> <polygon fill='${gray-light}' points='0,0 7,0 3.5,4 '/%3E%3C/svg%3E") no-repeat right .4rem center;background-clip:padding-box;background-size:7px;box-shadow:none;line-height:1;padding:0 20px 0 5px}select.form-control::-ms-expand{display:none}.btn-group:after{display:block;content:"";clear:both}.form-control.transparent{background:transparent;box-shadow:none}login{display:block}.login-form{width:320px;margin:0 auto;max-width:100%}.login-dialog .mat-dialog-container{padding:0}.login-backdrop.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{background-color:var(--theme-primary-500);opacity:.9!important}.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),.input-group-xs>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-xs>select.form-control:not([size]):not([multiple]),.input-group-xs>select.input-group-addon:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:1.625rem}.form-control-xs{padding:.125rem .25rem;font-size:.75rem;border-radius:.2rem}select.form-control-xs:not([size]):not([multiple]){height:1.8125rem}.form-control.slider-max,.form-control.slider-min{font-size:12px;padding:.25rem;width:80px}.form-control.slider-min{float:left}.form-control.slider-max{float:right}.mat-tab-body-wrapper{height:100%}.browser-overview .col-md{padding:2em 15px;text-align:center}.browser-overview .col-md .browser{border-radius:3px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);padding:3em 1em}.browser-overview .col-md .browser>span{background:url(/img/browsers-bg.png);background-size:auto 200px;display:inline-block;height:100px;overflow:hidden;width:100px}.browser-overview .col-md .browser .update-button{background-color:#fff;border:0;border-radius:3px;color:var(--theme-text-500);cursor:pointer;display:inline-block;margin-top:10px;padding:.5em 1em;text-decoration:none}.browser-overview .col-md .browser .update-button:hover{background-color:#f2f2f2}.browser-overview .col-md.chrome .browser{background-color:#f2b635}.browser-overview .col-md.firefox .browser{background-color:#f19a2a}.browser-overview .col-md.firefox .browser span{background-position:-100px 0}.browser-overview .col-md.ie .browser{background-color:#00caff}.browser-overview .col-md.ie .browser span{background-position:-200px 0}.browser-overview .col-md.edge .browser{background-color:#00a0e6}.browser-overview .col-md.edge .browser span{background-position:-300px 0}.browser-overview .col-md.opera .browser{background-color:#f25648}.browser-overview .col-md.opera .browser span{background-position:-400px 0}.browser-overview .col-md h3{color:#fff;font-size:1.25em;font-weight:700;text-transform:uppercase}custom-autocomplete-select,endless-scroll-select,multidimensional-select{display:inline-block;position:relative}custom-autocomplete-select>ul,endless-scroll-select>ul,multidimensional-select>ul{list-style:none;padding:0}custom-autocomplete-select>ul button,endless-scroll-select>ul button,multidimensional-select>ul button{-webkit-box-align:center;align-items:center;background:none;border:0;border-bottom:1px solid hsla(0,0%,100%,.12);color:#fff;cursor:pointer;display:-webkit-box;display:flex;font-family:Roboto;-webkit-box-pack:justify;justify-content:space-between;padding:0;width:100%}custom-autocomplete-select>ul button span,endless-scroll-select>ul button span,multidimensional-select>ul button span{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 30px)}custom-autocomplete-select>ul button span.placeholder,endless-scroll-select>ul button span.placeholder,multidimensional-select>ul button span.placeholder{color:hsla(0,0%,100%,.3)}custom-autocomplete-select>ul button:after,endless-scroll-select>ul button:after,multidimensional-select>ul button:after{color:hsla(0,0%,100%,.36);content:"arrow_drop_down";font-size:1.4rem;font-family:Material Icons;margin-left:10px;vertical-align:middle}custom-autocomplete-select>ul.focused button,endless-scroll-select>ul.focused button,multidimensional-select>ul.focused button{border-color:var(--theme-primary-500)}custom-autocomplete-select>ul.focused button:after,endless-scroll-select>ul.focused button:after,multidimensional-select>ul.focused button:after{color:var(--theme-primary-500)}custom-autocomplete-select ng-template,endless-scroll-select ng-template,multidimensional-select ng-template{display:block}custom-autocomplete-select{padding-bottom:1.25em}custom-autocomplete-select .mat-form-field,endless-scroll-select .mat-form-field{width:100%!important}custom-autocomplete-select .mat-form-field .mat-input-element,endless-scroll-select .mat-form-field .mat-input-element{cursor:pointer;text-overflow:ellipsis}.custom-autocomplete-select-list,.endless-scroll-select-list,.multidimensional-select-list{background-color:#fff;border-radius:3px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);left:-16px;min-width:300px;max-height:300px;overflow-y:auto;padding:0;position:absolute;top:0;width:calc(100% + 32px);z-index:10}.custom-autocomplete-select-list>span,.custom-autocomplete-select-list li,.endless-scroll-select-list>span,.endless-scroll-select-list li,.multidimensional-select-list>span,.multidimensional-select-list li{display:block}.custom-autocomplete-select-list>span>span,.custom-autocomplete-select-list>span a,.custom-autocomplete-select-list>span mat-checkbox,.custom-autocomplete-select-list li>span,.custom-autocomplete-select-list li a,.custom-autocomplete-select-list li mat-checkbox,.endless-scroll-select-list>span>span,.endless-scroll-select-list>span a,.endless-scroll-select-list>span mat-checkbox,.endless-scroll-select-list li>span,.endless-scroll-select-list li a,.endless-scroll-select-list li mat-checkbox,.multidimensional-select-list>span>span,.multidimensional-select-list>span a,.multidimensional-select-list>span mat-checkbox,.multidimensional-select-list li>span,.multidimensional-select-list li a,.multidimensional-select-list li mat-checkbox{color:rgba(0,0,0,.87);cursor:pointer;display:block;min-height:36px;line-height:36px;outline:none;overflow:hidden;padding:0 16px;position:relative;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.custom-autocomplete-select-list>span a:hover,.custom-autocomplete-select-list>span mat-checkbox:hover,.custom-autocomplete-select-list li a:hover,.custom-autocomplete-select-list li mat-checkbox:hover,.endless-scroll-select-list>span a:hover,.endless-scroll-select-list>span mat-checkbox:hover,.endless-scroll-select-list li a:hover,.endless-scroll-select-list li mat-checkbox:hover,.multidimensional-select-list>span a:hover,.multidimensional-select-list>span mat-checkbox:hover,.multidimensional-select-list li a:hover,.multidimensional-select-list li mat-checkbox:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87);text-decoration:none}.custom-autocomplete-select-list>span a:active,.custom-autocomplete-select-list>span mat-checkbox:active,.custom-autocomplete-select-list li a:active,.custom-autocomplete-select-list li mat-checkbox:active,.endless-scroll-select-list>span a:active,.endless-scroll-select-list>span mat-checkbox:active,.endless-scroll-select-list li a:active,.endless-scroll-select-list li mat-checkbox:active,.multidimensional-select-list>span a:active,.multidimensional-select-list>span mat-checkbox:active,.multidimensional-select-list li a:active,.multidimensional-select-list li mat-checkbox:active{background:rgba(0,0,0,.12);-webkit-transition:background .35s ease-out;transition:background .35s ease-out}.custom-autocomplete-select-list>span.active a,.custom-autocomplete-select-list li.active a,.endless-scroll-select-list>span.active a,.endless-scroll-select-list li.active a,.multidimensional-select-list>span.active a,.multidimensional-select-list li.active a{background:rgba(0,0,0,.04);color:var(--theme-primary-500)}.custom-autocomplete-select-list>span ul,.custom-autocomplete-select-list>span ul li,.custom-autocomplete-select-list li ul,.custom-autocomplete-select-list li ul li,.endless-scroll-select-list>span ul,.endless-scroll-select-list>span ul li,.endless-scroll-select-list li ul,.endless-scroll-select-list li ul li,.multidimensional-select-list>span ul,.multidimensional-select-list>span ul li,.multidimensional-select-list li ul,.multidimensional-select-list li ul li{padding:0}.custom-autocomplete-select-list>span ul li a,.custom-autocomplete-select-list>span ul li span,.custom-autocomplete-select-list li ul li a,.custom-autocomplete-select-list li ul li span,.endless-scroll-select-list>span ul li a,.endless-scroll-select-list>span ul li span,.endless-scroll-select-list li ul li a,.endless-scroll-select-list li ul li span,.multidimensional-select-list>span ul li a,.multidimensional-select-list>span ul li span,.multidimensional-select-list li ul li a,.multidimensional-select-list li ul li span{padding-left:32px}.custom-autocomplete-select-list>span ul li li a,.custom-autocomplete-select-list>span ul li li span,.custom-autocomplete-select-list li ul li li a,.custom-autocomplete-select-list li ul li li span,.endless-scroll-select-list>span ul li li a,.endless-scroll-select-list>span ul li li span,.endless-scroll-select-list li ul li li a,.endless-scroll-select-list li ul li li span,.multidimensional-select-list>span ul li li a,.multidimensional-select-list>span ul li li span,.multidimensional-select-list li ul li li a,.multidimensional-select-list li ul li li span{padding-left:48px}.custom-autocomplete-select-list>span ul li li li a,.custom-autocomplete-select-list>span ul li li li span,.custom-autocomplete-select-list li ul li li li a,.custom-autocomplete-select-list li ul li li li span,.endless-scroll-select-list>span ul li li li a,.endless-scroll-select-list>span ul li li li span,.endless-scroll-select-list li ul li li li a,.endless-scroll-select-list li ul li li li span,.multidimensional-select-list>span ul li li li a,.multidimensional-select-list>span ul li li li span,.multidimensional-select-list li ul li li li a,.multidimensional-select-list li ul li li li span{padding-left:64px}.custom-autocomplete-select-list,.endless-scroll-select-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;max-height:350px;overflow-y:hidden;padding-top:10px}.custom-autocomplete-select-list input-debounce,.endless-scroll-select-list input-debounce{padding:0 16px}.custom-autocomplete-select-list>.custom-autocomplete-container,.endless-scroll-select-list>.custom-autocomplete-container{overflow-y:auto}.custom-autocomplete-select-list>.custom-autocomplete-container>span,.endless-scroll-select-list>.custom-autocomplete-container>span{padding:0}.custom-autocomplete-select-list>.endless-scroll-container,.endless-scroll-select-list>.endless-scroll-container{height:256px;margin-top:-10px}.custom-autocomplete-select-list>.endless-scroll-container .option,.endless-scroll-select-list>.endless-scroll-container .option{display:block}.custom-autocomplete-select-list>.endless-scroll-container .option:hover,.endless-scroll-select-list>.endless-scroll-container .option:hover{background:rgba(0,0,0,.04)}.custom-autocomplete-select-list>.endless-scroll-container .option .mat-button,.endless-scroll-select-list>.endless-scroll-container .option .mat-button{width:100%}.custom-autocomplete-select-list>.endless-scroll-container .option .mat-button .mat-button-wrapper,.endless-scroll-select-list>.endless-scroll-container .option .mat-button .mat-button-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.custom-autocomplete-select-list>.endless-scroll-container .option .mat-checkbox,.endless-scroll-select-list>.endless-scroll-container .option .mat-checkbox{line-height:30px;padding:3px 1rem;width:100%}.custom-autocomplete-select-list>.endless-scroll-container .option .mat-checkbox .mat-checkbox-layout,.endless-scroll-select-list>.endless-scroll-container .option .mat-checkbox .mat-checkbox-layout{margin:0;width:100%}.custom-autocomplete-select-list>.endless-scroll-container .option .mat-checkbox .mat-checkbox-label,.endless-scroll-select-list>.endless-scroll-container .option .mat-checkbox .mat-checkbox-label{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:100%}.edit-translation{-webkit-box-align:center;align-items:center;background-color:rgba(0,136,255,.15);box-shadow:inset 0 0 0 1px rgba(0,136,255,.5);border-radius:3px;cursor:default;display:-webkit-inline-box;display:inline-flex;line-height:1.333;max-width:100%;overflow:hidden;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.edit-translation>*{display:inline-block;vertical-align:text-bottom}.edit-translation em{background-color:none;font-style:normal;min-width:30px;padding:0 3px;-webkit-transition:background-color .3s;transition:background-color .3s}.edit-translation small{-webkit-box-align:center;align-items:center;background-color:#08f;bottom:0;color:#fff;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:16px;-webkit-box-pack:center;justify-content:center;line-height:inherit;padding:0;right:0;width:0;overflow:hidden;position:absolute;-webkit-transition:width .3s,padding .3s;transition:width .3s,padding .3s;top:0}.edit-translation.not-translated-yet{background-color:rgba(255,180,0,.4);box-shadow:inset 0 0 0 1px #ffb400}.edit-translation.not-translated-yet em{text-align:center}.edit-translation.not-translated-yet:hover em{background-color:rgba(255,180,0,.4)}.edit-translation:hover{box-shadow:2px 2px 5px rgba(0,0,0,.5)}.edit-translation:hover em{background-color:#fff}.edit-translation:hover small{width:100%}change-password{display:block}.mat-icon{vertical-align:middle}.badge .mat-icon{font-size:inherit;vertical-align:top;height:auto;width:auto}.point-out{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.point-out.active{display:inline-block;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-name:blink;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:4;animation-name:blink;animation-duration:.5s;animation-iteration-count:4}.mat-form-field .mat-icon{cursor:pointer}.mat-form-field .mat-form-field-prefix .mat-icon-button,.mat-form-field .mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em;font-size:1.375em!important}.mat-menu-item.selected{background:rgba(0,0,0,.12);color:var(--theme-primary-500)}.mat-menu-item .mat-icon{line-height:1}.hide-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hide-overflow.salesline-lines{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:20px!important;max-width:40px!important;padding-left:3px;padding-right:3px}@-webkit-keyframes blink{0%{text-shadow:0 0 0 var(--webshop-focus-color),0 0 0 var(--webshop-focus-color)}50%{text-shadow:0 0 20px var(--webshop-focus-color),0 0 20px var(--webshop-focus-color)}to{text-shadow:0 0 0 var(--webshop-focus-color),0 0 0 var(--webshop-focus-color)}}@keyframes blink{0%{text-shadow:0 0 0 var(--webshop-focus-color),0 0 0 var(--webshop-focus-color)}50%{text-shadow:0 0 20px var(--webshop-focus-color),0 0 20px var(--webshop-focus-color)}to{text-shadow:0 0 0 var(--webshop-focus-color),0 0 0 var(--webshop-focus-color)}}
