/* Minification failed. Returning unminified contents.
(1,15611): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,15705): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,16122): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,16310): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,16667): run-time error CSS1038: Expected hex color, found '#0003'
(1,16745): run-time error CSS1038: Expected hex color, found '#0003'
(1,16835): run-time error CSS1038: Expected hex color, found '#0003'
(1,16925): run-time error CSS1038: Expected hex color, found '#0003'
(1,17015): run-time error CSS1038: Expected hex color, found '#0003'
(1,17106): run-time error CSS1038: Expected hex color, found '#0003'
(1,17197): run-time error CSS1038: Expected hex color, found '#0003'
(1,17289): run-time error CSS1038: Expected hex color, found '#0003'
(1,17389): run-time error CSS1038: Expected hex color, found '#0003'
(1,17489): run-time error CSS1038: Expected hex color, found '#0003'
(1,17590): run-time error CSS1038: Expected hex color, found '#0003'
(1,17692): run-time error CSS1038: Expected hex color, found '#0003'
(1,17794): run-time error CSS1038: Expected hex color, found '#0003'
(1,17896): run-time error CSS1038: Expected hex color, found '#0003'
(1,17998): run-time error CSS1038: Expected hex color, found '#0003'
(1,18100): run-time error CSS1038: Expected hex color, found '#0003'
(1,18203): run-time error CSS1038: Expected hex color, found '#0003'
(1,18306): run-time error CSS1038: Expected hex color, found '#0003'
(1,18409): run-time error CSS1038: Expected hex color, found '#0003'
(1,18512): run-time error CSS1038: Expected hex color, found '#0003'
(1,18616): run-time error CSS1038: Expected hex color, found '#0003'
(1,18720): run-time error CSS1038: Expected hex color, found '#0003'
(1,18824): run-time error CSS1038: Expected hex color, found '#0003'
(1,18928): run-time error CSS1038: Expected hex color, found '#0003'
(1,19032): run-time error CSS1038: Expected hex color, found '#0003'
(1,19264): run-time error CSS1038: Expected hex color, found '#0003'
(1,22664): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,22709): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,22861): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,22891): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,23113): run-time error CSS1038: Expected hex color, found '#0003'
(1,23385): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,23498): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,24400): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,24602): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,25493): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,25636): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,26679): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,26824): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,27963): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,28208): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,28561): run-time error CSS1038: Expected hex color, found '#0003'
(1,28670): run-time error CSS1038: Expected hex color, found '#0003'
(1,28824): run-time error CSS1038: Expected hex color, found '#0003'
(1,28964): run-time error CSS1038: Expected hex color, found '#0003'
(1,29107): run-time error CSS1038: Expected hex color, found '#0003'
(1,29330): run-time error CSS1038: Expected hex color, found '#0003'
(1,29525): run-time error CSS1038: Expected hex color, found '#0003'
(1,29700): run-time error CSS1038: Expected hex color, found '#0003'
(1,31356): run-time error CSS1038: Expected hex color, found '#0003'
(1,31471): run-time error CSS1038: Expected hex color, found '#0003'
(1,31869): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,32033): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,32749): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,32946): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,33367): run-time error CSS1038: Expected hex color, found '#0003'
(1,33688): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,33719): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,33834): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,33974): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,34380): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,34410): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,34523): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,34661): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,36115): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,36400): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,36596): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,37006): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,37037): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,37217): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,37583): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,37820): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,37891): run-time error CSS1038: Expected hex color, found '#0003'
(1,38062): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,38486): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,38751): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,39335): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,39365): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,39614): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,40049): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,40320): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,42629): run-time error CSS1038: Expected hex color, found '#0003'
(1,42727): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,42799): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,42975): run-time error CSS1038: Expected hex color, found '#0003'
(1,43287): run-time error CSS1038: Expected hex color, found '#0003'
(1,44349): run-time error CSS1038: Expected hex color, found '#0009'
(1,44416): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,44508): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,44656): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,44798): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,44902): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,45125): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,45275): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,47342): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,47461): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,47920): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,47972): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,48278): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,48581): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,49474): run-time error CSS1038: Expected hex color, found '#0003'
(1,50605): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(1,50672): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(1,50743): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,50831): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(1,50926): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(1,51025): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,51332): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,51435): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,51673): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,52014): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,52123): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,52459): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,53616): run-time error CSS1038: Expected hex color, found '#0003'
(1,53828): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,53916): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,54375): run-time error CSS1038: Expected hex color, found '#0003'
(1,54756): run-time error CSS1038: Expected hex color, found '#0009'
(1,54940): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,55173): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,55581): run-time error CSS1038: Expected hex color, found '#0003'
(1,55916): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,56000): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,56098): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,56285): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,56367): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,56463): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,59240): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,59418): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,59449): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,59532): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,59742): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,59772): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,62342): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(1,62466): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,62844): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,63575): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(1,63696): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,64065): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,66017): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(1,66427): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,66752): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,67154): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,67931): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,68450): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,69000): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,69831): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(1,70234): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,70554): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,70951): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,71719): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,72233): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,72776): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,74619): run-time error CSS1038: Expected hex color, found '#fff6'
(1,76434): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,76465): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,76534): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,76564): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,77531): run-time error CSS1038: Expected hex color, found '#0003'
(1,77618): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,78764): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,78961): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,79990): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,80490): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,81404): run-time error CSS1038: Expected hex color, found '#0003'
(1,81540): run-time error CSS1038: Expected hex color, found '#0003'
(1,81688): run-time error CSS1038: Expected hex color, found '#0003'
(1,81836): run-time error CSS1038: Expected hex color, found '#0003'
(1,81984): run-time error CSS1038: Expected hex color, found '#0003'
(1,82133): run-time error CSS1038: Expected hex color, found '#0003'
(1,82282): run-time error CSS1038: Expected hex color, found '#0003'
(1,82432): run-time error CSS1038: Expected hex color, found '#0003'
(1,82590): run-time error CSS1038: Expected hex color, found '#0003'
(1,82748): run-time error CSS1038: Expected hex color, found '#0003'
(1,82908): run-time error CSS1038: Expected hex color, found '#0003'
(1,83069): run-time error CSS1038: Expected hex color, found '#0003'
(1,83230): run-time error CSS1038: Expected hex color, found '#0003'
(1,83391): run-time error CSS1038: Expected hex color, found '#0003'
(1,83552): run-time error CSS1038: Expected hex color, found '#0003'
(1,83713): run-time error CSS1038: Expected hex color, found '#0003'
(1,83875): run-time error CSS1038: Expected hex color, found '#0003'
(1,84037): run-time error CSS1038: Expected hex color, found '#0003'
(1,84199): run-time error CSS1038: Expected hex color, found '#0003'
(1,84361): run-time error CSS1038: Expected hex color, found '#0003'
(1,84524): run-time error CSS1038: Expected hex color, found '#0003'
(1,84687): run-time error CSS1038: Expected hex color, found '#0003'
(1,84850): run-time error CSS1038: Expected hex color, found '#0003'
(1,85013): run-time error CSS1038: Expected hex color, found '#0003'
(1,85176): run-time error CSS1038: Expected hex color, found '#0003'
(1,85563): run-time error CSS1038: Expected hex color, found '#0003'
(1,86173): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,86218): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,86532): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,86562): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,87006): run-time error CSS1038: Expected hex color, found '#0003'
(1,87649): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,87964): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,90417): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,90899): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,93236): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,93642): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,96611): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,97019): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,100164): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,100752): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,101617): run-time error CSS1038: Expected hex color, found '#0003'
(1,101815): run-time error CSS1038: Expected hex color, found '#0003'
(1,102091): run-time error CSS1038: Expected hex color, found '#0003'
(1,102340): run-time error CSS1038: Expected hex color, found '#0003'
(1,102646): run-time error CSS1038: Expected hex color, found '#0003'
(1,103098): run-time error CSS1038: Expected hex color, found '#0003'
(1,103496): run-time error CSS1038: Expected hex color, found '#0003'
(1,103866): run-time error CSS1038: Expected hex color, found '#0003'
(1,107188): run-time error CSS1038: Expected hex color, found '#0003'
(1,107397): run-time error CSS1038: Expected hex color, found '#0003'
(1,108315): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,108681): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,110329): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,110767): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,111667): run-time error CSS1038: Expected hex color, found '#0003'
(1,112361): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,112392): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,112622): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,112880): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,113705): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,113735): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,113962): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,114217): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,118151): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,118790): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,119174): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,120086): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,120117): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,120485): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,121246): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,121696): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,121831): run-time error CSS1038: Expected hex color, found '#0003'
(1,122110): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,123028): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,123551): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,124812): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,124842): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,125349): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,126249): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,126768): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,131623): run-time error CSS1038: Expected hex color, found '#0003'
(1,131791): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,131944): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,132339): run-time error CSS1038: Expected hex color, found '#0003'
(1,132912): run-time error CSS1038: Expected hex color, found '#0003'
(1,135343): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,135536): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,135868): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,136159): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,136365): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,136836): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,137145): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,141541): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,141788): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,142844): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,142957): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,143687): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,144750): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,147061): run-time error CSS1038: Expected hex color, found '#0003'
(1,149765): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(1,149897): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(1,150037): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,150223): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(1,150412): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(1,150609): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,151329): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,151583): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,152144): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,152944): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,153164): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,153955): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,156686): run-time error CSS1038: Expected hex color, found '#0003'
(1,157111): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,157296): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,158327): run-time error CSS1038: Expected hex color, found '#0003'
(1,159324): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,159509): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,159690): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,159903): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,160113): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,160319): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,161190): run-time error CSS1038: Expected hex color, found '#0003'
(1,161913): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,162090): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,162275): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,162716): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,162890): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,163072): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,169176): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,169601): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,169632): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,169798): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,170288): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,170318): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,175478): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(1,175764): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,176638): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,178369): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(1,178650): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,179507): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,184167): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-100'
(1,185185): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,185964): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,186888): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,188715): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,189866): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,191144): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,193063): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-100'
(1,194068): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,194838): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,195753): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,197563): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,198705): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,199970): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,204427): run-time error CSS1038: Expected hex color, found '#fff6'
(1,208708): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,208739): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,208872): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,208902): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,210683): run-time error CSS1038: Expected hex color, found '#0003'
(1,211004): run-time error CSS1039: Token not allowed after unary operator: '-webshop-font-family'
(1,211118): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,211579): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,211646): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,212029): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,255334): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,255410): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,255462): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,255545): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,256006): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,256090): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,257449): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,257565): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,257775): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,257832): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(1,257910): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,257975): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,258076): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(1,258277): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,259951): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,282343): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(1,282551): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(1,282889): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,282927): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,283659): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,284160): run-time error CSS1038: Expected hex color, found '#fff3'
(1,287152): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(1,287227): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,287391): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(1,287973): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,288066): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,288120): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,288216): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,288832): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,288915): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,288976): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,289144): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,290554): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,290600): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,290639): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,290703): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,291257): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,291372): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,291480): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,291598): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(1,291685): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,292468): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,293285): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,293586): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,293716): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,293792): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,293866): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,293924): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,294401): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,294551): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,294820): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,294859): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(1,294903): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,295138): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,295234): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,295322): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,295382): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,295440): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,295479): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(1,296011): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,296292): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,296376): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,296414): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,296665): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,299199): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(1,299431): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,299636): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,318919): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,319017): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,319175): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,319237): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,320143): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,322912): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,324633): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,325878): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,327543): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,327655): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,328177): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,328302): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,328383): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,328555): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,328867): run-time error CSS1039: Token not allowed after unary operator: '-webshop-font-family'
(1,328970): run-time error CSS1039: Token not allowed after unary operator: '-webshop-header-color'
(1,329215): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,329308): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,329585): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,329922): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100'
(1,330512): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,332059): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,332470): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,332586): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,333597): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,333761): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,335064): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,335092): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,335267): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,335295): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,335511): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,335539): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,335794): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,335822): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,336078): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,336106): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,336150): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,336178): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,336684): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,336953): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,337267): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,337462): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,337490): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,337959): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,338707): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,338893): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,338948): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,339079): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,339267): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,339322): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,339552): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,339583): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,339638): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,339669): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,341681): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,343000): run-time error CSS1038: Expected hex color, found '#0003'
(1,347344): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(1,347532): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(1,348365): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,348412): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,352936): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(1,353016): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(1,354469): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(1,354553): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,354686): run-time error CSS1038: Expected hex color, found '#0003'
(1,355103): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,355145): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,355438): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-100-rgb'
(1,355557): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,357211): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(1,358417): run-time error CSS1039: Token not allowed after unary operator: '-webshop-font-family'
(1,358583): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,358680): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,358979): run-time error CSS1039: Token not allowed after unary operator: '-webshop-font-family'
(1,359047): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,359517): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,359774): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,360020): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,360206): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,360236): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,360322): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,360584): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,360833): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,361093): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,361441): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,362372): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,362418): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,362717): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,363823): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,364159): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,364722): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,365094): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(1,365155): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,365883): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,366245): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,366569): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,367253): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,369070): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,373023): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,373050): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,373285): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,373366): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,373396): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,373480): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,373744): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,374500): run-time error CSS1038: Expected hex color, found '#0000'
(1,374536): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,374855): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,374983): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,375092): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,375160): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,376672): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,376747): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,377092): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,377506): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,377622): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,377689): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,377802): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,378103): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,378367): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,378395): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,378897): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,379164): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,379192): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,381166): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,381289): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,381317): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,381498): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,381661): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,382085): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,383127): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,384244): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,384580): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,385588): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(1,385628): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(1,387628): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,388376): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,388710): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,389014): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,389163): run-time error CSS1038: Expected hex color, found '#3330'
(1,391012): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,391180): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,391285): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,392177): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,395306): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,396309): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,397024): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,402085): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,402371): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,402970): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,410704): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,410884): run-time error CSS1039: Token not allowed after unary operator: '-webshop-available-color'
(1,410964): run-time error CSS1039: Token not allowed after unary operator: '-webshop-orderable-color'
(1,411026): run-time error CSS1039: Token not allowed after unary operator: '-webshop-unavailable-color'
(1,412549): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,415449): run-time error CSS1038: Expected hex color, found '#0003'
(1,415638): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color-rgb'
(1,416792): run-time error CSS1038: Expected hex color, found '#0003'
(1,417529): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,418445): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,422213): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,425854): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(1,425905): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,428312): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,430251): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,467231): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,467259): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,472006): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color-rgb'
(1,472505): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color-rgb'
(1,472879): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,476389): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,482802): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,482830): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,483097): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,483125): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,483655): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,484025): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,484371): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,484824): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,484852): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,485458): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,485486): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,485773): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,485801): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,486113): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,486509): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,486880): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,491685): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,492204): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,495356): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,495409): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,495589): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,496495): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(1,496550): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,501620): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,501871): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,503070): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(1,503420): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,503857): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(1,505135): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,506183): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,506250): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,506454): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-700'
(1,506814): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,507819): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,508478): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,508571): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,514676): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,516498): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,517438): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-200'
(1,517549): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,517855): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-200'
(1,517904): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-200'
(1,518243): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,518307): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,521744): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,526203): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-300'
(1,526861): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,527604): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(1,527608): run-time error CSS1046: Expect comma, found '-'
(1,527609): run-time error CSS1047: Expected number or percentage value in rgb function, found '-theme-text-500'
(1,527624): run-time error CSS1046: Expect comma, found ')'
(1,527625): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1,527778): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,527851): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,528426): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,529169): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,529994): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,531270): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,532018): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,532352): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,532656): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,532805): run-time error CSS1038: Expected hex color, found '#3330'
(1,534090): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,534258): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,534363): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,535591): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,538720): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,539723): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,540438): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,545106): run-time error CSS1038: Expected hex color, found '#fff3'
(1,545156): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,545325): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,545422): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,545523): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,545619): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,547043): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,547296): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,547743): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,547867): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,548460): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,548834): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,549137): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,549460): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,549758): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,550762): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,554955): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,556585): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50-rgb'
(1,556646): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,556766): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,564256): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,564550): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-50'
(1,564598): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,564659): run-time error CSS1039: Token not allowed after unary operator: '-webshop-sidebar-width'
(1,566545): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,569650): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500-rgb'
(1,586381): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,586409): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,586685): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,588125): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,588430): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,588478): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-contrast-500'
(1,590273): run-time error CSS1039: Token not allowed after unary operator: '-webshop-font-size'
(1,590401): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,590456): run-time error CSS1039: Token not allowed after unary operator: '-webshop-background-color'
(1,591031): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,591059): run-time error CSS1039: Token not allowed after unary operator: '-webshop-menu-height'
(1,591342): run-time error CSS1039: Token not allowed after unary operator: '-webshop-top-height'
(1,591556): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-900'
(1,592067): run-time error CSS1038: Expected hex color, found '#aaa9'
(1,592224): run-time error CSS1039: Token not allowed after unary operator: '-theme-accent-500'
(1,593174): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,593284): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-contrast-500'
(1,594205): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,594640): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,595819): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,596820): run-time error CSS1038: Expected hex color, found '#0003'
(1,597163): run-time error CSS1039: Token not allowed after unary operator: '-theme-text-500'
(1,598789): run-time error CSS1038: Expected hex color, found '#0003'
(1,601658): run-time error CSS1039: Token not allowed after unary operator: '-theme-primary-500'
(1,602153): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(1,602186): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(1,602238): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(1,602274): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(1,602322): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
(1,602355): run-time error CSS1039: Token not allowed after unary operator: '-webshop-focus-color'
 */
@charset "UTF-8";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/assets/fonts/material-icons.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/roboto.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/roboto-bold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.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 .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.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;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{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-subtitle,.mat-card-content{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-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.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;letter-spacing:normal}.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;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.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{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{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.7916666667em)}.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{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);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{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);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{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);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.6666666667em)}@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{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{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{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{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{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{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{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .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{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{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{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;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;letter-spacing:normal;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){font-size:12px}.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;letter-spacing:normal}.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-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);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;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{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{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-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{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator,.mat-mdc-focus-indicator{position:relative}.mat-ripple-element{background-color:#0000001a}.mat-option{color:#000000de}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.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:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-pseudo-checkbox{color:#0000008a}.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-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .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-app-background{background-color:#fafafa;color:#000000de}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:white;color:#000000de}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:white}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{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-badge-content{color:var(--theme-primary-contrast-500);background:var(--theme-primary-500)}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;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-disabled .mat-badge-content{background:#b9b9b9;color:#00000061}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:white;color:#000000de}.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-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#00000042}.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.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-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:black}.mat-stroked-button:not(.mat-button-disabled){border-color:#0000001f}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{color:var(--theme-primary-contrast-500)}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{color:var(--theme-accent-contrast-500)}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#00000042}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:var(--theme-primary-500)}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:var(--theme-accent-500)}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#f44336}.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element{background-color:var(--theme-primary-contrast-500);opacity:.1}.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element{background-color:var(--theme-accent-contrast-500);opacity:.1}.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle{color:#00000061}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-appearance-standard{color:#000000de;background:white}.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:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#000000de}.mat-button-toggle-disabled{color:#00000042;background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:white}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-card{background:white;color:#000000de}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-card-subtitle{color:#0000008a}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:var(--theme-primary-500)}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:var(--theme-accent-500)}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.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:#00000061}.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:#000000de}.mat-chip.mat-standard-chip .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.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:black}.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:#ffffff1a}.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:white}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell,.mat-footer-cell{color:#000000de}.mat-calendar-arrow{fill:#0000008a}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:#000000de;border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000061}.mat-form-field-disabled .mat-date-range-input-separator{color:#00000061}.mat-calendar-body-in-preview{color:#0000003d}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#00000061}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#0000002e}.mat-calendar-body-in-range:before{background:var(--theme-primary-500)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,var(--theme-primary-500) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,var(--theme-primary-500) 50%,rgba(249,171,0,.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.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)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--theme-primary-500)}@media (hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--theme-primary-500)}}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:var(--theme-accent-500)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,var(--theme-accent-500) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,var(--theme-accent-500) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.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-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--theme-accent-500)}@media (hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--theme-accent-500)}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.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:#f4433666}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}.mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.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-date-range-input-inner[disabled]{color:#00000061}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:white;color:#000000de}.mat-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:white;color:#000000de}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-action-row{border-top-color:#0000001f}.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:white}}.mat-expansion-panel-header-title{color:#000000de}.mat-expansion-panel-header-description,.mat-expansion-indicator:after{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label,.mat-hint{color:#0009}.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:#000000de}.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{color:#f44336}.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:#0000008a}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#0000006b}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,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:#0000006b}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,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:#0000000a}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#00000005}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#0000006b}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#00000061}.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:#0000001f}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#000000de}.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:#00000061}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#0000000f}.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:#0000008a}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#00000061}.mat-input-element{caret-color:var(--theme-primary-500)}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-form-field.mat-accent .mat-input-element{caret-color:var(--theme-accent-500)}.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .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:#000000de}.mat-list-base .mat-subheader{color:#0000008a}.mat-list-base .mat-list-item-disabled{background-color:#eee;color:#00000061}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}.mat-menu-panel{background:white}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-menu-item{background:transparent;color:#000000de}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{color:#00000061}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:#0000008a}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:white}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.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-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-paginator-container{min-height:56px}.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:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.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:#0000008a}.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-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .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-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .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-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .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:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#00000061}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel{background:white}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.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:#00000061}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb,.mat-slide-toggle.mat-checked .mat-slide-toggle-bar,.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:var(--theme-accent-500)}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb,.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar,.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{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:#f443368a}.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 #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-slider-track-background{background-color:#00000042}.mat-slider.mat-primary .mat-slider-track-fill,.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label{background-color:var(--theme-primary-500)}.mat-slider.mat-primary .mat-slider-thumb-label-text{color:var(--theme-primary-contrast-500)}.mat-slider.mat-primary .mat-slider-focus-ring{background-color:var(--theme-primary-500);opacity:.2}.mat-slider.mat-accent .mat-slider-track-fill,.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label{background-color:var(--theme-accent-500)}.mat-slider.mat-accent .mat-slider-thumb-label-text{color:var(--theme-accent-contrast-500)}.mat-slider.mat-accent .mat-slider-focus-ring{background-color:var(--theme-accent-500);opacity:.2}.mat-slider.mat-warn .mat-slider-track-fill,.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}.mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}.mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{background-color:#00000061}.mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#00000061}.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,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(to bottom,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:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:#0000000a}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#0000008a}.mat-step-header .mat-step-icon{background-color:#0000008a;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-accent .mat-step-icon{color:var(--theme-accent-contrast-500)}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.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:#0000001f}.mat-horizontal-stepper-header:before,.mat-horizontal-stepper-header:after,.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.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-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .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-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .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:#ffcdd24d}.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-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .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-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:var(--theme-primary-500)}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:var(--theme-primary-contrast-500)}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:var(--theme-primary-contrast-500)}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:var(--theme-primary-contrast-500)}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .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 .mat-tab-header-pagination-disabled .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);opacity:.4}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:var(--theme-primary-contrast-500);opacity:.12}.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-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:var(--theme-accent-500)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:var(--theme-accent-contrast-500)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:var(--theme-accent-contrast-500)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:var(--theme-accent-contrast-500)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .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 .mat-tab-header-pagination-disabled .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);opacity:.4}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:var(--theme-accent-contrast-500);opacity:.12}.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:#ffcdd24d}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.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 .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:#fff;opacity:.4}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}.mat-toolbar{background:whitesmoke;color:#000000de}.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-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:white}.mat-tree-node,.mat-nested-tree-node{color:#000000de}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:#ffffffb3;background:#323232;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-simple-snackbar-action{color:var(--theme-accent-500)}config-portal-wrapper .mat-ripple-element,config-portal-bar .mat-ripple-element{background-color:#ffffff1a}config-portal-wrapper .mat-option,config-portal-bar .mat-option{color:#fff}config-portal-wrapper .mat-option:hover:not(.mat-option-disabled),config-portal-wrapper .mat-option:focus:not(.mat-option-disabled),config-portal-bar .mat-option:hover:not(.mat-option-disabled),config-portal-bar .mat-option:focus:not(.mat-option-disabled){background:rgba(255,255,255,.04)}config-portal-wrapper .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),config-portal-bar .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(255,255,255,.04)}config-portal-wrapper .mat-option.mat-active,config-portal-bar .mat-option.mat-active{background:rgba(255,255,255,.04);color:#fff}config-portal-wrapper .mat-option.mat-option-disabled,config-portal-bar .mat-option.mat-option-disabled{color:#ffffff80}config-portal-wrapper .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),config-portal-bar .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-primary-500)}config-portal-wrapper .mat-accent .mat-option.mat-selected:not(.mat-option-disabled),config-portal-bar .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:var(--theme-accent-500)}config-portal-wrapper .mat-warn .mat-option.mat-selected:not(.mat-option-disabled),config-portal-bar .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}config-portal-wrapper .mat-optgroup-label,config-portal-bar .mat-optgroup-label{color:#ffffffb3}config-portal-wrapper .mat-optgroup-disabled .mat-optgroup-label,config-portal-bar .mat-optgroup-disabled .mat-optgroup-label{color:#ffffff80}config-portal-wrapper .mat-pseudo-checkbox,config-portal-bar .mat-pseudo-checkbox{color:#ffffffb3}config-portal-wrapper .mat-pseudo-checkbox:after,config-portal-bar .mat-pseudo-checkbox:after{color:#303030}config-portal-wrapper .mat-pseudo-checkbox-disabled,config-portal-bar .mat-pseudo-checkbox-disabled{color:#686868}config-portal-wrapper .mat-primary .mat-pseudo-checkbox-checked,config-portal-wrapper .mat-primary .mat-pseudo-checkbox-indeterminate,config-portal-bar .mat-primary .mat-pseudo-checkbox-checked,config-portal-bar .mat-primary .mat-pseudo-checkbox-indeterminate{background:var(--theme-primary-500)}config-portal-wrapper .mat-pseudo-checkbox-checked,config-portal-wrapper .mat-pseudo-checkbox-indeterminate,config-portal-wrapper .mat-accent .mat-pseudo-checkbox-checked,config-portal-wrapper .mat-accent .mat-pseudo-checkbox-indeterminate,config-portal-bar .mat-pseudo-checkbox-checked,config-portal-bar .mat-pseudo-checkbox-indeterminate,config-portal-bar .mat-accent .mat-pseudo-checkbox-checked,config-portal-bar .mat-accent .mat-pseudo-checkbox-indeterminate{background:var(--theme-accent-500)}config-portal-wrapper .mat-warn .mat-pseudo-checkbox-checked,config-portal-wrapper .mat-warn .mat-pseudo-checkbox-indeterminate,config-portal-bar .mat-warn .mat-pseudo-checkbox-checked,config-portal-bar .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}config-portal-wrapper .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,config-portal-wrapper .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled,config-portal-bar .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,config-portal-bar .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#686868}config-portal-wrapper .mat-app-background,config-portal-wrapper.mat-app-background,config-portal-bar .mat-app-background,config-portal-bar.mat-app-background{background-color:#303030;color:#fff}config-portal-wrapper .mat-elevation-z0,config-portal-bar .mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}config-portal-wrapper .mat-elevation-z1,config-portal-bar .mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}config-portal-wrapper .mat-elevation-z2,config-portal-bar .mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}config-portal-wrapper .mat-elevation-z3,config-portal-bar .mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}config-portal-wrapper .mat-elevation-z4,config-portal-bar .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}config-portal-wrapper .mat-elevation-z5,config-portal-bar .mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}config-portal-wrapper .mat-elevation-z6,config-portal-bar .mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}config-portal-wrapper .mat-elevation-z7,config-portal-bar .mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}config-portal-wrapper .mat-elevation-z8,config-portal-bar .mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}config-portal-wrapper .mat-elevation-z9,config-portal-bar .mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}config-portal-wrapper .mat-elevation-z10,config-portal-bar .mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}config-portal-wrapper .mat-elevation-z11,config-portal-bar .mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}config-portal-wrapper .mat-elevation-z12,config-portal-bar .mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}config-portal-wrapper .mat-elevation-z13,config-portal-bar .mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}config-portal-wrapper .mat-elevation-z14,config-portal-bar .mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}config-portal-wrapper .mat-elevation-z15,config-portal-bar .mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}config-portal-wrapper .mat-elevation-z16,config-portal-bar .mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}config-portal-wrapper .mat-elevation-z17,config-portal-bar .mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}config-portal-wrapper .mat-elevation-z18,config-portal-bar .mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}config-portal-wrapper .mat-elevation-z19,config-portal-bar .mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}config-portal-wrapper .mat-elevation-z20,config-portal-bar .mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}config-portal-wrapper .mat-elevation-z21,config-portal-bar .mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}config-portal-wrapper .mat-elevation-z22,config-portal-bar .mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}config-portal-wrapper .mat-elevation-z23,config-portal-bar .mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}config-portal-wrapper .mat-elevation-z24,config-portal-bar .mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-theme-loaded-marker{display:none}config-portal-wrapper .mat-autocomplete-panel,config-portal-bar .mat-autocomplete-panel{background:#424242;color:#fff}config-portal-wrapper .mat-autocomplete-panel:not([class*=mat-elevation-z]),config-portal-bar .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}config-portal-wrapper .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover),config-portal-bar .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#424242}config-portal-wrapper .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled),config-portal-bar .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#fff}config-portal-wrapper .mat-badge-content,config-portal-bar .mat-badge-content{color:var(--theme-primary-contrast-500);background:var(--theme-primary-500)}.cdk-high-contrast-active config-portal-wrapper .mat-badge-content,.cdk-high-contrast-active config-portal-bar .mat-badge-content{outline:solid 1px;border-radius:0}config-portal-wrapper .mat-badge-accent .mat-badge-content,config-portal-bar .mat-badge-accent .mat-badge-content{background:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-badge-warn .mat-badge-content,config-portal-bar .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}config-portal-wrapper .mat-badge-disabled .mat-badge-content,config-portal-bar .mat-badge-disabled .mat-badge-content{background:#6e6e6e;color:#ffffff80}config-portal-wrapper .mat-bottom-sheet-container,config-portal-bar .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f;background:#424242;color:#fff}config-portal-wrapper .mat-button,config-portal-wrapper .mat-icon-button,config-portal-wrapper .mat-stroked-button,config-portal-bar .mat-button,config-portal-bar .mat-icon-button,config-portal-bar .mat-stroked-button{color:inherit;background:transparent}config-portal-wrapper .mat-button.mat-primary,config-portal-wrapper .mat-icon-button.mat-primary,config-portal-wrapper .mat-stroked-button.mat-primary,config-portal-bar .mat-button.mat-primary,config-portal-bar .mat-icon-button.mat-primary,config-portal-bar .mat-stroked-button.mat-primary{color:var(--theme-primary-500)}config-portal-wrapper .mat-button.mat-accent,config-portal-wrapper .mat-icon-button.mat-accent,config-portal-wrapper .mat-stroked-button.mat-accent,config-portal-bar .mat-button.mat-accent,config-portal-bar .mat-icon-button.mat-accent,config-portal-bar .mat-stroked-button.mat-accent{color:var(--theme-accent-500)}config-portal-wrapper .mat-button.mat-warn,config-portal-wrapper .mat-icon-button.mat-warn,config-portal-wrapper .mat-stroked-button.mat-warn,config-portal-bar .mat-button.mat-warn,config-portal-bar .mat-icon-button.mat-warn,config-portal-bar .mat-stroked-button.mat-warn{color:#f44336}config-portal-wrapper .mat-button.mat-primary.mat-button-disabled,config-portal-wrapper .mat-button.mat-accent.mat-button-disabled,config-portal-wrapper .mat-button.mat-warn.mat-button-disabled,config-portal-wrapper .mat-button.mat-button-disabled.mat-button-disabled,config-portal-wrapper .mat-icon-button.mat-primary.mat-button-disabled,config-portal-wrapper .mat-icon-button.mat-accent.mat-button-disabled,config-portal-wrapper .mat-icon-button.mat-warn.mat-button-disabled,config-portal-wrapper .mat-icon-button.mat-button-disabled.mat-button-disabled,config-portal-wrapper .mat-stroked-button.mat-primary.mat-button-disabled,config-portal-wrapper .mat-stroked-button.mat-accent.mat-button-disabled,config-portal-wrapper .mat-stroked-button.mat-warn.mat-button-disabled,config-portal-wrapper .mat-stroked-button.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-button.mat-primary.mat-button-disabled,config-portal-bar .mat-button.mat-accent.mat-button-disabled,config-portal-bar .mat-button.mat-warn.mat-button-disabled,config-portal-bar .mat-button.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-icon-button.mat-primary.mat-button-disabled,config-portal-bar .mat-icon-button.mat-accent.mat-button-disabled,config-portal-bar .mat-icon-button.mat-warn.mat-button-disabled,config-portal-bar .mat-icon-button.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-stroked-button.mat-primary.mat-button-disabled,config-portal-bar .mat-stroked-button.mat-accent.mat-button-disabled,config-portal-bar .mat-stroked-button.mat-warn.mat-button-disabled,config-portal-bar .mat-stroked-button.mat-button-disabled.mat-button-disabled{color:#ffffff4d}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,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{background-color:var(--theme-primary-500)}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,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{background-color:var(--theme-accent-500)}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,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{background-color:#f44336}config-portal-wrapper .mat-button.mat-button-disabled .mat-button-focus-overlay,config-portal-wrapper .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,config-portal-wrapper .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay,config-portal-bar .mat-button.mat-button-disabled .mat-button-focus-overlay,config-portal-bar .mat-icon-button.mat-button-disabled .mat-button-focus-overlay,config-portal-bar .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}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,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{opacity:.1;background-color:currentColor}config-portal-wrapper .mat-button-focus-overlay,config-portal-bar .mat-button-focus-overlay{background:white}config-portal-wrapper .mat-stroked-button:not(.mat-button-disabled),config-portal-bar .mat-stroked-button:not(.mat-button-disabled){border-color:#ffffff1f}config-portal-wrapper .mat-flat-button,config-portal-wrapper .mat-raised-button,config-portal-wrapper .mat-fab,config-portal-wrapper .mat-mini-fab,config-portal-bar .mat-flat-button,config-portal-bar .mat-raised-button,config-portal-bar .mat-fab,config-portal-bar .mat-mini-fab{color:#fff;background-color:#424242}config-portal-wrapper .mat-flat-button.mat-primary,config-portal-wrapper .mat-raised-button.mat-primary,config-portal-wrapper .mat-fab.mat-primary,config-portal-wrapper .mat-mini-fab.mat-primary,config-portal-bar .mat-flat-button.mat-primary,config-portal-bar .mat-raised-button.mat-primary,config-portal-bar .mat-fab.mat-primary,config-portal-bar .mat-mini-fab.mat-primary{color:var(--theme-primary-contrast-500)}config-portal-wrapper .mat-flat-button.mat-accent,config-portal-wrapper .mat-raised-button.mat-accent,config-portal-wrapper .mat-fab.mat-accent,config-portal-wrapper .mat-mini-fab.mat-accent,config-portal-bar .mat-flat-button.mat-accent,config-portal-bar .mat-raised-button.mat-accent,config-portal-bar .mat-fab.mat-accent,config-portal-bar .mat-mini-fab.mat-accent{color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-flat-button.mat-warn,config-portal-wrapper .mat-raised-button.mat-warn,config-portal-wrapper .mat-fab.mat-warn,config-portal-wrapper .mat-mini-fab.mat-warn,config-portal-bar .mat-flat-button.mat-warn,config-portal-bar .mat-raised-button.mat-warn,config-portal-bar .mat-fab.mat-warn,config-portal-bar .mat-mini-fab.mat-warn{color:#fff}config-portal-wrapper .mat-flat-button.mat-primary.mat-button-disabled,config-portal-wrapper .mat-flat-button.mat-accent.mat-button-disabled,config-portal-wrapper .mat-flat-button.mat-warn.mat-button-disabled,config-portal-wrapper .mat-flat-button.mat-button-disabled.mat-button-disabled,config-portal-wrapper .mat-raised-button.mat-primary.mat-button-disabled,config-portal-wrapper .mat-raised-button.mat-accent.mat-button-disabled,config-portal-wrapper .mat-raised-button.mat-warn.mat-button-disabled,config-portal-wrapper .mat-raised-button.mat-button-disabled.mat-button-disabled,config-portal-wrapper .mat-fab.mat-primary.mat-button-disabled,config-portal-wrapper .mat-fab.mat-accent.mat-button-disabled,config-portal-wrapper .mat-fab.mat-warn.mat-button-disabled,config-portal-wrapper .mat-fab.mat-button-disabled.mat-button-disabled,config-portal-wrapper .mat-mini-fab.mat-primary.mat-button-disabled,config-portal-wrapper .mat-mini-fab.mat-accent.mat-button-disabled,config-portal-wrapper .mat-mini-fab.mat-warn.mat-button-disabled,config-portal-wrapper .mat-mini-fab.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-flat-button.mat-primary.mat-button-disabled,config-portal-bar .mat-flat-button.mat-accent.mat-button-disabled,config-portal-bar .mat-flat-button.mat-warn.mat-button-disabled,config-portal-bar .mat-flat-button.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-raised-button.mat-primary.mat-button-disabled,config-portal-bar .mat-raised-button.mat-accent.mat-button-disabled,config-portal-bar .mat-raised-button.mat-warn.mat-button-disabled,config-portal-bar .mat-raised-button.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-fab.mat-primary.mat-button-disabled,config-portal-bar .mat-fab.mat-accent.mat-button-disabled,config-portal-bar .mat-fab.mat-warn.mat-button-disabled,config-portal-bar .mat-fab.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-mini-fab.mat-primary.mat-button-disabled,config-portal-bar .mat-mini-fab.mat-accent.mat-button-disabled,config-portal-bar .mat-mini-fab.mat-warn.mat-button-disabled,config-portal-bar .mat-mini-fab.mat-button-disabled.mat-button-disabled{color:#ffffff4d}config-portal-wrapper .mat-flat-button.mat-primary,config-portal-wrapper .mat-raised-button.mat-primary,config-portal-wrapper .mat-fab.mat-primary,config-portal-wrapper .mat-mini-fab.mat-primary,config-portal-bar .mat-flat-button.mat-primary,config-portal-bar .mat-raised-button.mat-primary,config-portal-bar .mat-fab.mat-primary,config-portal-bar .mat-mini-fab.mat-primary{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-flat-button.mat-accent,config-portal-wrapper .mat-raised-button.mat-accent,config-portal-wrapper .mat-fab.mat-accent,config-portal-wrapper .mat-mini-fab.mat-accent,config-portal-bar .mat-flat-button.mat-accent,config-portal-bar .mat-raised-button.mat-accent,config-portal-bar .mat-fab.mat-accent,config-portal-bar .mat-mini-fab.mat-accent{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-flat-button.mat-warn,config-portal-wrapper .mat-raised-button.mat-warn,config-portal-wrapper .mat-fab.mat-warn,config-portal-wrapper .mat-mini-fab.mat-warn,config-portal-bar .mat-flat-button.mat-warn,config-portal-bar .mat-raised-button.mat-warn,config-portal-bar .mat-fab.mat-warn,config-portal-bar .mat-mini-fab.mat-warn{background-color:#f44336}config-portal-wrapper .mat-flat-button.mat-primary.mat-button-disabled,config-portal-wrapper .mat-flat-button.mat-accent.mat-button-disabled,config-portal-wrapper .mat-flat-button.mat-warn.mat-button-disabled,config-portal-wrapper .mat-flat-button.mat-button-disabled.mat-button-disabled,config-portal-wrapper .mat-raised-button.mat-primary.mat-button-disabled,config-portal-wrapper .mat-raised-button.mat-accent.mat-button-disabled,config-portal-wrapper .mat-raised-button.mat-warn.mat-button-disabled,config-portal-wrapper .mat-raised-button.mat-button-disabled.mat-button-disabled,config-portal-wrapper .mat-fab.mat-primary.mat-button-disabled,config-portal-wrapper .mat-fab.mat-accent.mat-button-disabled,config-portal-wrapper .mat-fab.mat-warn.mat-button-disabled,config-portal-wrapper .mat-fab.mat-button-disabled.mat-button-disabled,config-portal-wrapper .mat-mini-fab.mat-primary.mat-button-disabled,config-portal-wrapper .mat-mini-fab.mat-accent.mat-button-disabled,config-portal-wrapper .mat-mini-fab.mat-warn.mat-button-disabled,config-portal-wrapper .mat-mini-fab.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-flat-button.mat-primary.mat-button-disabled,config-portal-bar .mat-flat-button.mat-accent.mat-button-disabled,config-portal-bar .mat-flat-button.mat-warn.mat-button-disabled,config-portal-bar .mat-flat-button.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-raised-button.mat-primary.mat-button-disabled,config-portal-bar .mat-raised-button.mat-accent.mat-button-disabled,config-portal-bar .mat-raised-button.mat-warn.mat-button-disabled,config-portal-bar .mat-raised-button.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-fab.mat-primary.mat-button-disabled,config-portal-bar .mat-fab.mat-accent.mat-button-disabled,config-portal-bar .mat-fab.mat-warn.mat-button-disabled,config-portal-bar .mat-fab.mat-button-disabled.mat-button-disabled,config-portal-bar .mat-mini-fab.mat-primary.mat-button-disabled,config-portal-bar .mat-mini-fab.mat-accent.mat-button-disabled,config-portal-bar .mat-mini-fab.mat-warn.mat-button-disabled,config-portal-bar .mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:#ffffff1f}config-portal-wrapper .mat-flat-button.mat-primary .mat-ripple-element,config-portal-wrapper .mat-raised-button.mat-primary .mat-ripple-element,config-portal-wrapper .mat-fab.mat-primary .mat-ripple-element,config-portal-wrapper .mat-mini-fab.mat-primary .mat-ripple-element,config-portal-bar .mat-flat-button.mat-primary .mat-ripple-element,config-portal-bar .mat-raised-button.mat-primary .mat-ripple-element,config-portal-bar .mat-fab.mat-primary .mat-ripple-element,config-portal-bar .mat-mini-fab.mat-primary .mat-ripple-element{background-color:var(--theme-primary-contrast-500);opacity:.1}config-portal-wrapper .mat-flat-button.mat-accent .mat-ripple-element,config-portal-wrapper .mat-raised-button.mat-accent .mat-ripple-element,config-portal-wrapper .mat-fab.mat-accent .mat-ripple-element,config-portal-wrapper .mat-mini-fab.mat-accent .mat-ripple-element,config-portal-bar .mat-flat-button.mat-accent .mat-ripple-element,config-portal-bar .mat-raised-button.mat-accent .mat-ripple-element,config-portal-bar .mat-fab.mat-accent .mat-ripple-element,config-portal-bar .mat-mini-fab.mat-accent .mat-ripple-element{background-color:var(--theme-accent-contrast-500);opacity:.1}config-portal-wrapper .mat-flat-button.mat-warn .mat-ripple-element,config-portal-wrapper .mat-raised-button.mat-warn .mat-ripple-element,config-portal-wrapper .mat-fab.mat-warn .mat-ripple-element,config-portal-wrapper .mat-mini-fab.mat-warn .mat-ripple-element,config-portal-bar .mat-flat-button.mat-warn .mat-ripple-element,config-portal-bar .mat-raised-button.mat-warn .mat-ripple-element,config-portal-bar .mat-fab.mat-warn .mat-ripple-element,config-portal-bar .mat-mini-fab.mat-warn .mat-ripple-element{background-color:#ffffff1a}config-portal-wrapper .mat-stroked-button:not([class*=mat-elevation-z]),config-portal-wrapper .mat-flat-button:not([class*=mat-elevation-z]),config-portal-bar .mat-stroked-button:not([class*=mat-elevation-z]),config-portal-bar .mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}config-portal-wrapper .mat-raised-button:not([class*=mat-elevation-z]),config-portal-bar .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}config-portal-wrapper .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),config-portal-bar .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}config-portal-wrapper .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]),config-portal-bar .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}config-portal-wrapper .mat-fab:not([class*=mat-elevation-z]),config-portal-wrapper .mat-mini-fab:not([class*=mat-elevation-z]),config-portal-bar .mat-fab:not([class*=mat-elevation-z]),config-portal-bar .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}config-portal-wrapper .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),config-portal-wrapper .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),config-portal-bar .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),config-portal-bar .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}config-portal-wrapper .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),config-portal-wrapper .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]),config-portal-bar .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),config-portal-bar .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}config-portal-wrapper .mat-button-toggle-standalone:not([class*=mat-elevation-z]),config-portal-wrapper .mat-button-toggle-group:not([class*=mat-elevation-z]),config-portal-bar .mat-button-toggle-standalone:not([class*=mat-elevation-z]),config-portal-bar .mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}config-portal-wrapper .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),config-portal-wrapper .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]),config-portal-bar .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),config-portal-bar .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}config-portal-wrapper .mat-button-toggle,config-portal-bar .mat-button-toggle{color:#ffffff80}config-portal-wrapper .mat-button-toggle .mat-button-toggle-focus-overlay,config-portal-bar .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:#ffffff1f}config-portal-wrapper .mat-button-toggle-appearance-standard,config-portal-bar .mat-button-toggle-appearance-standard{color:#fff;background:#424242}config-portal-wrapper .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay,config-portal-bar .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#fff}config-portal-wrapper .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle,config-portal-bar .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #595959}config-portal-wrapper [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle,config-portal-bar [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #595959}config-portal-wrapper .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle,config-portal-bar .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #595959}config-portal-wrapper .mat-button-toggle-checked,config-portal-bar .mat-button-toggle-checked{background-color:#212121;color:#ffffffb3}config-portal-wrapper .mat-button-toggle-checked.mat-button-toggle-appearance-standard,config-portal-bar .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:#fff}config-portal-wrapper .mat-button-toggle-disabled,config-portal-bar .mat-button-toggle-disabled{color:#ffffff4d;background-color:#000}config-portal-wrapper .mat-button-toggle-disabled.mat-button-toggle-appearance-standard,config-portal-bar .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#424242}config-portal-wrapper .mat-button-toggle-disabled.mat-button-toggle-checked,config-portal-bar .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#424242}config-portal-wrapper .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,config-portal-wrapper .mat-button-toggle-group-appearance-standard,config-portal-bar .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,config-portal-bar .mat-button-toggle-group-appearance-standard{border:solid 1px #595959}config-portal-wrapper .mat-card,config-portal-bar .mat-card{background:#424242;color:#fff}config-portal-wrapper .mat-card:not([class*=mat-elevation-z]),config-portal-bar .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}config-portal-wrapper .mat-card.mat-card-flat:not([class*=mat-elevation-z]),config-portal-bar .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}config-portal-wrapper .mat-card-subtitle,config-portal-bar .mat-card-subtitle{color:#ffffffb3}config-portal-wrapper .mat-checkbox-frame,config-portal-bar .mat-checkbox-frame{border-color:#ffffffb3}config-portal-wrapper .mat-checkbox-checkmark,config-portal-bar .mat-checkbox-checkmark{fill:#303030}config-portal-wrapper .mat-checkbox-checkmark-path,config-portal-bar .mat-checkbox-checkmark-path{stroke:#303030!important}config-portal-wrapper .mat-checkbox-mixedmark,config-portal-bar .mat-checkbox-mixedmark{background-color:#303030}config-portal-wrapper .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,config-portal-wrapper .mat-checkbox-checked.mat-primary .mat-checkbox-background,config-portal-bar .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,config-portal-bar .mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,config-portal-wrapper .mat-checkbox-checked.mat-accent .mat-checkbox-background,config-portal-bar .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,config-portal-bar .mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,config-portal-wrapper .mat-checkbox-checked.mat-warn .mat-checkbox-background,config-portal-bar .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,config-portal-bar .mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}config-portal-wrapper .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,config-portal-wrapper .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background,config-portal-bar .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,config-portal-bar .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#686868}config-portal-wrapper .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame,config-portal-bar .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#686868}config-portal-wrapper .mat-checkbox-disabled .mat-checkbox-label,config-portal-bar .mat-checkbox-disabled .mat-checkbox-label{color:#ffffff80}config-portal-wrapper .mat-checkbox .mat-ripple-element,config-portal-bar .mat-checkbox .mat-ripple-element{background-color:#fff}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,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{background:var(--theme-primary-500)}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,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{background:var(--theme-accent-500)}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,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{background:#f44336}config-portal-wrapper .mat-chip.mat-standard-chip,config-portal-bar .mat-chip.mat-standard-chip{background-color:#616161;color:#fff}config-portal-wrapper .mat-chip.mat-standard-chip .mat-chip-remove,config-portal-bar .mat-chip.mat-standard-chip .mat-chip-remove{color:#fff;opacity:.4}config-portal-wrapper .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active,config-portal-bar .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}config-portal-wrapper .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover,config-portal-bar .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-disabled,config-portal-bar .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}config-portal-wrapper .mat-chip.mat-standard-chip:after,config-portal-bar .mat-chip.mat-standard-chip:after{background:white}config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary,config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove,config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:var(--theme-primary-contrast-500);opacity:.4}config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element,config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:var(--theme-primary-contrast-500);opacity:.1}config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn,config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove,config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element,config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:#ffffff1a}config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent,config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove,config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:var(--theme-accent-contrast-500);opacity:.4}config-portal-wrapper .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element,config-portal-bar .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:var(--theme-accent-contrast-500);opacity:.1}config-portal-wrapper .mat-table,config-portal-bar .mat-table{background:#424242}config-portal-wrapper .mat-table thead,config-portal-wrapper .mat-table tbody,config-portal-wrapper .mat-table tfoot,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],config-portal-wrapper [mat-footer-row],config-portal-wrapper .mat-table-sticky,config-portal-bar .mat-table thead,config-portal-bar .mat-table tbody,config-portal-bar .mat-table tfoot,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-bar [mat-footer-row],config-portal-bar .mat-table-sticky{background:inherit}config-portal-wrapper mat-row,config-portal-wrapper mat-header-row,config-portal-wrapper mat-footer-row,config-portal-wrapper th.mat-header-cell,config-portal-wrapper td.mat-cell,config-portal-wrapper td.mat-footer-cell,config-portal-bar mat-row,config-portal-bar mat-header-row,config-portal-bar mat-footer-row,config-portal-bar th.mat-header-cell,config-portal-bar td.mat-cell,config-portal-bar td.mat-footer-cell{border-bottom-color:#ffffff1f}config-portal-wrapper .mat-header-cell,config-portal-bar .mat-header-cell{color:#ffffffb3}config-portal-wrapper .mat-cell,config-portal-wrapper .mat-footer-cell,config-portal-bar .mat-cell,config-portal-bar .mat-footer-cell{color:#fff}config-portal-wrapper .mat-calendar-arrow,config-portal-bar .mat-calendar-arrow{fill:#fff}config-portal-wrapper .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-bar .mat-datepicker-toggle,config-portal-bar .mat-datepicker-content .mat-calendar-next-button,config-portal-bar .mat-datepicker-content .mat-calendar-previous-button{color:#fff}config-portal-wrapper .mat-calendar-table-header-divider:after,config-portal-bar .mat-calendar-table-header-divider:after{background:rgba(255,255,255,.12)}config-portal-wrapper .mat-calendar-table-header,config-portal-wrapper .mat-calendar-body-label,config-portal-bar .mat-calendar-table-header,config-portal-bar .mat-calendar-body-label{color:#ffffffb3}config-portal-wrapper .mat-calendar-body-cell-content,config-portal-wrapper .mat-date-range-input-separator,config-portal-bar .mat-calendar-body-cell-content,config-portal-bar .mat-date-range-input-separator{color:#fff;border-color:transparent}config-portal-wrapper .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#ffffff80}config-portal-wrapper .mat-form-field-disabled .mat-date-range-input-separator,config-portal-bar .mat-form-field-disabled .mat-date-range-input-separator{color:#ffffff80}config-portal-wrapper .mat-calendar-body-in-preview,config-portal-bar .mat-calendar-body-in-preview{color:#ffffff3d}config-portal-wrapper .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#ffffff80}config-portal-wrapper .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:#ffffff4d}config-portal-wrapper .mat-calendar-body-in-range:before,config-portal-bar .mat-calendar-body-in-range:before{background:var(--theme-primary-500)}config-portal-wrapper .mat-calendar-body-comparison-identical,config-portal-wrapper .mat-calendar-body-in-comparison-range:before,config-portal-bar .mat-calendar-body-comparison-identical,config-portal-bar .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}config-portal-wrapper .mat-calendar-body-comparison-bridge-start:before,config-portal-wrapper [dir=rtl] .mat-calendar-body-comparison-bridge-end:before,config-portal-bar .mat-calendar-body-comparison-bridge-start:before,config-portal-bar [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,var(--theme-primary-500) 50%,rgba(249,171,0,.2) 50%)}config-portal-wrapper .mat-calendar-body-comparison-bridge-end:before,config-portal-wrapper [dir=rtl] .mat-calendar-body-comparison-bridge-start:before,config-portal-bar .mat-calendar-body-comparison-bridge-end:before,config-portal-bar [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,var(--theme-primary-500) 50%,rgba(249,171,0,.2) 50%)}config-portal-wrapper .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,config-portal-wrapper .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,config-portal-bar .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,config-portal-bar .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}config-portal-wrapper .mat-calendar-body-comparison-identical.mat-calendar-body-selected,config-portal-wrapper .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected,config-portal-bar .mat-calendar-body-comparison-identical.mat-calendar-body-selected,config-portal-bar .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}config-portal-wrapper .mat-calendar-body-selected,config-portal-bar .mat-calendar-body-selected{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}config-portal-wrapper .mat-calendar-body-disabled>.mat-calendar-body-selected,config-portal-bar .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}config-portal-wrapper .mat-calendar-body-today.mat-calendar-body-selected,config-portal-bar .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px var(--theme-primary-contrast-500)}config-portal-wrapper .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-wrapper .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--theme-primary-500)}@media (hover: hover){config-portal-wrapper .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--theme-primary-500)}}config-portal-wrapper .mat-datepicker-content,config-portal-bar .mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#424242;color:#fff}config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:var(--theme-accent-500)}config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,config-portal-wrapper .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,config-portal-bar .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,var(--theme-accent-500) 50%,rgba(249,171,0,.2) 50%)}config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,config-portal-wrapper .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,config-portal-bar .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,var(--theme-accent-500) 50%,rgba(249,171,0,.2) 50%)}config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-selected,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected,config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected,config-portal-bar .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-wrapper .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-wrapper .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--theme-accent-500)}@media (hover: hover){config-portal-wrapper .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--theme-accent-500)}}config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,config-portal-wrapper .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,config-portal-bar .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(to right,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,config-portal-wrapper .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,config-portal-bar .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(to left,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 50%)}config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after{background:#a8dab5}config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-selected,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#f4433666}config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected,config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}config-portal-wrapper .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-wrapper .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}@media (hover: hover){config-portal-wrapper .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),config-portal-bar .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:#f443364d}}config-portal-wrapper .mat-datepicker-content-touch,config-portal-bar .mat-datepicker-content-touch{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}config-portal-wrapper .mat-datepicker-toggle-active,config-portal-bar .mat-datepicker-toggle-active{color:var(--theme-primary-500)}config-portal-wrapper .mat-datepicker-toggle-active.mat-accent,config-portal-bar .mat-datepicker-toggle-active.mat-accent{color:var(--theme-accent-500)}config-portal-wrapper .mat-datepicker-toggle-active.mat-warn,config-portal-bar .mat-datepicker-toggle-active.mat-warn{color:#f44336}config-portal-wrapper .mat-date-range-input-inner[disabled],config-portal-bar .mat-date-range-input-inner[disabled]{color:#ffffff80}config-portal-wrapper .mat-dialog-container,config-portal-bar .mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:#424242;color:#fff}config-portal-wrapper .mat-divider,config-portal-bar .mat-divider{border-top-color:#ffffff1f}config-portal-wrapper .mat-divider-vertical,config-portal-bar .mat-divider-vertical{border-right-color:#ffffff1f}config-portal-wrapper .mat-expansion-panel,config-portal-bar .mat-expansion-panel{background:#424242;color:#fff}config-portal-wrapper .mat-expansion-panel:not([class*=mat-elevation-z]),config-portal-bar .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}config-portal-wrapper .mat-action-row,config-portal-bar .mat-action-row{border-top-color:#ffffff1f}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]),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]){background:rgba(255,255,255,.04)}@media (hover: none){config-portal-wrapper .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover,config-portal-bar .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#424242}}config-portal-wrapper .mat-expansion-panel-header-title,config-portal-bar .mat-expansion-panel-header-title{color:#fff}config-portal-wrapper .mat-expansion-panel-header-description,config-portal-wrapper .mat-expansion-indicator:after,config-portal-bar .mat-expansion-panel-header-description,config-portal-bar .mat-expansion-indicator:after{color:#ffffffb3}config-portal-wrapper .mat-expansion-panel-header[aria-disabled=true],config-portal-bar .mat-expansion-panel-header[aria-disabled=true]{color:#ffffff4d}config-portal-wrapper .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-bar .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,config-portal-bar .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}config-portal-wrapper .mat-form-field-label,config-portal-bar .mat-form-field-label{color:#ffffffb3}config-portal-wrapper .mat-hint,config-portal-bar .mat-hint{color:#ffffffb3}config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-label,config-portal-bar .mat-form-field.mat-focused .mat-form-field-label{color:var(--theme-primary-500)}config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-label.mat-accent,config-portal-bar .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:var(--theme-accent-500)}config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-label.mat-warn,config-portal-bar .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}config-portal-wrapper .mat-focused .mat-form-field-required-marker,config-portal-bar .mat-focused .mat-form-field-required-marker{color:var(--theme-accent-500)}config-portal-wrapper .mat-form-field-ripple,config-portal-bar .mat-form-field-ripple{background-color:#fff}config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-ripple,config-portal-bar .mat-form-field.mat-focused .mat-form-field-ripple{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent,config-portal-bar .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn,config-portal-bar .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}config-portal-wrapper .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after,config-portal-bar .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-wrapper .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after,config-portal-bar .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-wrapper .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-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after{color:#f44336}config-portal-wrapper .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{color:#f44336}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,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{color:#f44336}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,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{background-color:#f44336}config-portal-wrapper .mat-error,config-portal-bar .mat-error{color:#f44336}config-portal-wrapper .mat-form-field-appearance-legacy .mat-form-field-label,config-portal-bar .mat-form-field-appearance-legacy .mat-form-field-label{color:#ffffffb3}config-portal-wrapper .mat-form-field-appearance-legacy .mat-hint,config-portal-bar .mat-form-field-appearance-legacy .mat-hint{color:#ffffffb3}config-portal-wrapper .mat-form-field-appearance-legacy .mat-form-field-underline,config-portal-bar .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#ffffffb3}config-portal-wrapper .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline,config-portal-bar .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(255,255,255,.7) 0%,rgba(255,255,255,.7) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}config-portal-wrapper .mat-form-field-appearance-standard .mat-form-field-underline,config-portal-bar .mat-form-field-appearance-standard .mat-form-field-underline{background-color:#ffffffb3}config-portal-wrapper .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline,config-portal-bar .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(255,255,255,.7) 0%,rgba(255,255,255,.7) 33%,transparent 0%);background-size:4px 100%;background-repeat:repeat-x}config-portal-wrapper .mat-form-field-appearance-fill .mat-form-field-flex,config-portal-bar .mat-form-field-appearance-fill .mat-form-field-flex{background-color:#ffffff1a}config-portal-wrapper .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex,config-portal-bar .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:#ffffff0d}config-portal-wrapper .mat-form-field-appearance-fill .mat-form-field-underline:before,config-portal-bar .mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:#ffffff80}config-portal-wrapper .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label,config-portal-bar .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:#ffffff80}config-portal-wrapper .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before,config-portal-bar .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}config-portal-wrapper .mat-form-field-appearance-outline .mat-form-field-outline,config-portal-bar .mat-form-field-appearance-outline .mat-form-field-outline{color:#ffffff4d}config-portal-wrapper .mat-form-field-appearance-outline .mat-form-field-outline-thick,config-portal-bar .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:#fff}config-portal-wrapper .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,config-portal-bar .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:var(--theme-primary-500)}config-portal-wrapper .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick,config-portal-bar .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:var(--theme-accent-500)}config-portal-wrapper .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,config-portal-bar .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}config-portal-wrapper .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .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{color:#f44336}config-portal-wrapper .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label,config-portal-bar .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:#ffffff80}config-portal-wrapper .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline,config-portal-bar .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:#ffffff26}config-portal-wrapper .mat-icon.mat-primary,config-portal-bar .mat-icon.mat-primary{color:var(--theme-primary-500)}config-portal-wrapper .mat-icon.mat-accent,config-portal-bar .mat-icon.mat-accent{color:var(--theme-accent-500)}config-portal-wrapper .mat-icon.mat-warn,config-portal-bar .mat-icon.mat-warn{color:#f44336}config-portal-wrapper .mat-form-field-type-mat-native-select .mat-form-field-infix:after,config-portal-bar .mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:#ffffffb3}config-portal-wrapper .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-bar .mat-input-element:disabled,config-portal-bar .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after{color:#ffffff80}config-portal-wrapper .mat-input-element,config-portal-bar .mat-input-element{caret-color:var(--theme-primary-500)}config-portal-wrapper .mat-input-element::placeholder,config-portal-bar .mat-input-element::placeholder{color:#ffffff80}config-portal-wrapper .mat-input-element::-moz-placeholder,config-portal-bar .mat-input-element::-moz-placeholder{color:#ffffff80}config-portal-wrapper .mat-input-element::-webkit-input-placeholder,config-portal-bar .mat-input-element::-webkit-input-placeholder{color:#ffffff80}config-portal-wrapper .mat-input-element:-ms-input-placeholder,config-portal-bar .mat-input-element:-ms-input-placeholder{color:#ffffff80}config-portal-wrapper .mat-input-element:not(.mat-native-select-inline) option,config-portal-bar .mat-input-element:not(.mat-native-select-inline) option{color:#000000de}config-portal-wrapper .mat-input-element:not(.mat-native-select-inline) option:disabled,config-portal-bar .mat-input-element:not(.mat-native-select-inline) option:disabled{color:#00000061}config-portal-wrapper .mat-form-field.mat-accent .mat-input-element,config-portal-bar .mat-form-field.mat-accent .mat-input-element{caret-color:var(--theme-accent-500)}config-portal-wrapper .mat-form-field.mat-warn .mat-input-element,config-portal-wrapper .mat-form-field-invalid .mat-input-element,config-portal-bar .mat-form-field.mat-warn .mat-input-element,config-portal-bar .mat-form-field-invalid .mat-input-element{caret-color:#f44336}config-portal-wrapper .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after,config-portal-bar .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}config-portal-wrapper .mat-list-base .mat-list-item,config-portal-bar .mat-list-base .mat-list-item{color:#fff}config-portal-wrapper .mat-list-base .mat-list-option,config-portal-bar .mat-list-base .mat-list-option{color:#fff}config-portal-wrapper .mat-list-base .mat-subheader,config-portal-bar .mat-list-base .mat-subheader{color:#ffffffb3}config-portal-wrapper .mat-list-base .mat-list-item-disabled,config-portal-bar .mat-list-base .mat-list-item-disabled{background-color:#ffffff1f;color:#ffffff80}config-portal-wrapper .mat-list-option:hover,config-portal-wrapper .mat-list-option:focus,config-portal-wrapper .mat-nav-list .mat-list-item:hover,config-portal-wrapper .mat-nav-list .mat-list-item:focus,config-portal-wrapper .mat-action-list .mat-list-item:hover,config-portal-wrapper .mat-action-list .mat-list-item:focus,config-portal-bar .mat-list-option:hover,config-portal-bar .mat-list-option:focus,config-portal-bar .mat-nav-list .mat-list-item:hover,config-portal-bar .mat-nav-list .mat-list-item:focus,config-portal-bar .mat-action-list .mat-list-item:hover,config-portal-bar .mat-action-list .mat-list-item:focus{background:rgba(255,255,255,.04)}config-portal-wrapper .mat-list-single-selected-option,config-portal-wrapper .mat-list-single-selected-option:hover,config-portal-wrapper .mat-list-single-selected-option:focus,config-portal-bar .mat-list-single-selected-option,config-portal-bar .mat-list-single-selected-option:hover,config-portal-bar .mat-list-single-selected-option:focus{background:rgba(255,255,255,.12)}config-portal-wrapper .mat-menu-panel,config-portal-bar .mat-menu-panel{background:#424242}config-portal-wrapper .mat-menu-panel:not([class*=mat-elevation-z]),config-portal-bar .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}config-portal-wrapper .mat-menu-item,config-portal-bar .mat-menu-item{background:transparent;color:#fff}config-portal-wrapper .mat-menu-item[disabled],config-portal-wrapper .mat-menu-item[disabled] .mat-menu-submenu-icon,config-portal-wrapper .mat-menu-item[disabled] .mat-icon-no-color,config-portal-bar .mat-menu-item[disabled],config-portal-bar .mat-menu-item[disabled] .mat-menu-submenu-icon,config-portal-bar .mat-menu-item[disabled] .mat-icon-no-color{color:#ffffff80}config-portal-wrapper .mat-menu-item .mat-icon-no-color,config-portal-wrapper .mat-menu-submenu-icon,config-portal-bar .mat-menu-item .mat-icon-no-color,config-portal-bar .mat-menu-submenu-icon{color:#fff}config-portal-wrapper .mat-menu-item:hover:not([disabled]),config-portal-wrapper .mat-menu-item.cdk-program-focused:not([disabled]),config-portal-wrapper .mat-menu-item.cdk-keyboard-focused:not([disabled]),config-portal-wrapper .mat-menu-item-highlighted:not([disabled]),config-portal-bar .mat-menu-item:hover:not([disabled]),config-portal-bar .mat-menu-item.cdk-program-focused:not([disabled]),config-portal-bar .mat-menu-item.cdk-keyboard-focused:not([disabled]),config-portal-bar .mat-menu-item-highlighted:not([disabled]){background:rgba(255,255,255,.04)}config-portal-wrapper .mat-paginator,config-portal-bar .mat-paginator{background:#424242}config-portal-wrapper .mat-paginator,config-portal-wrapper .mat-paginator-page-size .mat-select-trigger,config-portal-bar .mat-paginator,config-portal-bar .mat-paginator-page-size .mat-select-trigger{color:#ffffffb3}config-portal-wrapper .mat-paginator-decrement,config-portal-wrapper .mat-paginator-increment,config-portal-bar .mat-paginator-decrement,config-portal-bar .mat-paginator-increment{border-top:2px solid white;border-right:2px solid white}config-portal-wrapper .mat-paginator-first,config-portal-wrapper .mat-paginator-last,config-portal-bar .mat-paginator-first,config-portal-bar .mat-paginator-last{border-top:2px solid white}config-portal-wrapper .mat-icon-button[disabled] .mat-paginator-decrement,config-portal-wrapper .mat-icon-button[disabled] .mat-paginator-increment,config-portal-wrapper .mat-icon-button[disabled] .mat-paginator-first,config-portal-wrapper .mat-icon-button[disabled] .mat-paginator-last,config-portal-bar .mat-icon-button[disabled] .mat-paginator-decrement,config-portal-bar .mat-icon-button[disabled] .mat-paginator-increment,config-portal-bar .mat-icon-button[disabled] .mat-paginator-first,config-portal-bar .mat-icon-button[disabled] .mat-paginator-last{border-color:#ffffff80}config-portal-wrapper .mat-progress-bar-background,config-portal-bar .mat-progress-bar-background{fill:var(--theme-primary-100)}config-portal-wrapper .mat-progress-bar-buffer,config-portal-bar .mat-progress-bar-buffer{background-color:var(--theme-primary-100)}config-portal-wrapper .mat-progress-bar-fill:after,config-portal-bar .mat-progress-bar-fill:after{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-progress-bar.mat-accent .mat-progress-bar-background,config-portal-bar .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:var(--theme-accent-100)}config-portal-wrapper .mat-progress-bar.mat-accent .mat-progress-bar-buffer,config-portal-bar .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:var(--theme-accent-100)}config-portal-wrapper .mat-progress-bar.mat-accent .mat-progress-bar-fill:after,config-portal-bar .mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-progress-bar.mat-warn .mat-progress-bar-background,config-portal-bar .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#613532}config-portal-wrapper .mat-progress-bar.mat-warn .mat-progress-bar-buffer,config-portal-bar .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#613532}config-portal-wrapper .mat-progress-bar.mat-warn .mat-progress-bar-fill:after,config-portal-bar .mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}config-portal-wrapper .mat-progress-spinner circle,config-portal-wrapper .mat-spinner circle,config-portal-bar .mat-progress-spinner circle,config-portal-bar .mat-spinner circle{stroke:var(--theme-primary-500)}config-portal-wrapper .mat-progress-spinner.mat-accent circle,config-portal-wrapper .mat-spinner.mat-accent circle,config-portal-bar .mat-progress-spinner.mat-accent circle,config-portal-bar .mat-spinner.mat-accent circle{stroke:var(--theme-accent-500)}config-portal-wrapper .mat-progress-spinner.mat-warn circle,config-portal-wrapper .mat-spinner.mat-warn circle,config-portal-bar .mat-progress-spinner.mat-warn circle,config-portal-bar .mat-spinner.mat-warn circle{stroke:#f44336}config-portal-wrapper .mat-radio-outer-circle,config-portal-bar .mat-radio-outer-circle{border-color:#ffffffb3}config-portal-wrapper .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle,config-portal-bar .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:var(--theme-primary-500)}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.mat-radio-checked .mat-radio-persistent-ripple,config-portal-wrapper .mat-radio-button.mat-primary:active .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.mat-radio-checked .mat-radio-persistent-ripple,config-portal-bar .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle,config-portal-bar .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:var(--theme-accent-500)}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.mat-radio-checked .mat-radio-persistent-ripple,config-portal-wrapper .mat-radio-button.mat-accent:active .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.mat-radio-checked .mat-radio-persistent-ripple,config-portal-bar .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle,config-portal-bar .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}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.mat-radio-checked .mat-radio-persistent-ripple,config-portal-wrapper .mat-radio-button.mat-warn:active .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.mat-radio-checked .mat-radio-persistent-ripple,config-portal-bar .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}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,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{border-color:#ffffff80}config-portal-wrapper .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-bar .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,config-portal-bar .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:#ffffff80}config-portal-wrapper .mat-radio-button.mat-radio-disabled .mat-radio-label-content,config-portal-bar .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:#ffffff80}config-portal-wrapper .mat-radio-button .mat-ripple-element,config-portal-bar .mat-radio-button .mat-ripple-element{background-color:#fff}config-portal-wrapper .mat-select-value,config-portal-bar .mat-select-value{color:#fff}config-portal-wrapper .mat-select-placeholder,config-portal-bar .mat-select-placeholder{color:#ffffff80}config-portal-wrapper .mat-select-disabled .mat-select-value,config-portal-bar .mat-select-disabled .mat-select-value{color:#ffffff80}config-portal-wrapper .mat-select-arrow,config-portal-bar .mat-select-arrow{color:#ffffffb3}config-portal-wrapper .mat-select-panel,config-portal-bar .mat-select-panel{background:#424242}config-portal-wrapper .mat-select-panel:not([class*=mat-elevation-z]),config-portal-bar .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}config-portal-wrapper .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple),config-portal-bar .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(255,255,255,.12)}config-portal-wrapper .mat-form-field.mat-focused.mat-primary .mat-select-arrow,config-portal-bar .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:var(--theme-primary-500)}config-portal-wrapper .mat-form-field.mat-focused.mat-accent .mat-select-arrow,config-portal-bar .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:var(--theme-accent-500)}config-portal-wrapper .mat-form-field.mat-focused.mat-warn .mat-select-arrow,config-portal-bar .mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}config-portal-wrapper .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,config-portal-bar .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}config-portal-wrapper .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow,config-portal-bar .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#ffffff80}config-portal-wrapper .mat-drawer-container,config-portal-bar .mat-drawer-container{background-color:#303030;color:#fff}config-portal-wrapper .mat-drawer,config-portal-bar .mat-drawer{background-color:#424242;color:#fff}config-portal-wrapper .mat-drawer.mat-drawer-push,config-portal-bar .mat-drawer.mat-drawer-push{background-color:#424242}config-portal-wrapper .mat-drawer:not(.mat-drawer-side),config-portal-bar .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}config-portal-wrapper .mat-drawer-side,config-portal-bar .mat-drawer-side{border-right:solid 1px rgba(255,255,255,.12)}config-portal-wrapper .mat-drawer-side.mat-drawer-end,config-portal-bar .mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(255,255,255,.12);border-right:none}config-portal-wrapper [dir=rtl] .mat-drawer-side,config-portal-bar [dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(255,255,255,.12);border-right:none}config-portal-wrapper [dir=rtl] .mat-drawer-side.mat-drawer-end,config-portal-bar [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(255,255,255,.12)}config-portal-wrapper .mat-drawer-backdrop.mat-drawer-shown,config-portal-bar .mat-drawer-backdrop.mat-drawer-shown{background-color:#bdbdbd99}config-portal-wrapper .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb,config-portal-bar .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-slide-toggle.mat-checked .mat-slide-toggle-bar,config-portal-bar .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-slide-toggle.mat-checked .mat-ripple-element,config-portal-bar .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb,config-portal-bar .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar,config-portal-bar .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element,config-portal-bar .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb,config-portal-bar .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}config-portal-wrapper .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar,config-portal-bar .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:#f443368a}config-portal-wrapper .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element,config-portal-bar .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}config-portal-wrapper .mat-slide-toggle:not(.mat-checked) .mat-ripple-element,config-portal-bar .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#fff}config-portal-wrapper .mat-slide-toggle-thumb,config-portal-bar .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;background-color:#bdbdbd}config-portal-wrapper .mat-slide-toggle-bar,config-portal-bar .mat-slide-toggle-bar{background-color:#ffffff80}config-portal-wrapper .mat-slider-track-background,config-portal-bar .mat-slider-track-background{background-color:#ffffff4d}config-portal-wrapper .mat-slider.mat-primary .mat-slider-track-fill,config-portal-wrapper .mat-slider.mat-primary .mat-slider-thumb,config-portal-wrapper .mat-slider.mat-primary .mat-slider-thumb-label,config-portal-bar .mat-slider.mat-primary .mat-slider-track-fill,config-portal-bar .mat-slider.mat-primary .mat-slider-thumb,config-portal-bar .mat-slider.mat-primary .mat-slider-thumb-label{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-slider.mat-primary .mat-slider-thumb-label-text,config-portal-bar .mat-slider.mat-primary .mat-slider-thumb-label-text{color:var(--theme-primary-contrast-500)}config-portal-wrapper .mat-slider.mat-primary .mat-slider-focus-ring,config-portal-bar .mat-slider.mat-primary .mat-slider-focus-ring{background-color:var(--theme-primary-500);opacity:.2}config-portal-wrapper .mat-slider.mat-accent .mat-slider-track-fill,config-portal-wrapper .mat-slider.mat-accent .mat-slider-thumb,config-portal-wrapper .mat-slider.mat-accent .mat-slider-thumb-label,config-portal-bar .mat-slider.mat-accent .mat-slider-track-fill,config-portal-bar .mat-slider.mat-accent .mat-slider-thumb,config-portal-bar .mat-slider.mat-accent .mat-slider-thumb-label{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-slider.mat-accent .mat-slider-thumb-label-text,config-portal-bar .mat-slider.mat-accent .mat-slider-thumb-label-text{color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-slider.mat-accent .mat-slider-focus-ring,config-portal-bar .mat-slider.mat-accent .mat-slider-focus-ring{background-color:var(--theme-accent-500);opacity:.2}config-portal-wrapper .mat-slider.mat-warn .mat-slider-track-fill,config-portal-wrapper .mat-slider.mat-warn .mat-slider-thumb,config-portal-wrapper .mat-slider.mat-warn .mat-slider-thumb-label,config-portal-bar .mat-slider.mat-warn .mat-slider-track-fill,config-portal-bar .mat-slider.mat-warn .mat-slider-thumb,config-portal-bar .mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}config-portal-wrapper .mat-slider.mat-warn .mat-slider-thumb-label-text,config-portal-bar .mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}config-portal-wrapper .mat-slider.mat-warn .mat-slider-focus-ring,config-portal-bar .mat-slider.mat-warn .mat-slider-focus-ring{background-color:#f4433633}config-portal-wrapper .mat-slider:hover .mat-slider-track-background,config-portal-wrapper .mat-slider.cdk-focused .mat-slider-track-background,config-portal-bar .mat-slider:hover .mat-slider-track-background,config-portal-bar .mat-slider.cdk-focused .mat-slider-track-background{background-color:#ffffff4d}config-portal-wrapper .mat-slider.mat-slider-disabled .mat-slider-track-background,config-portal-wrapper .mat-slider.mat-slider-disabled .mat-slider-track-fill,config-portal-wrapper .mat-slider.mat-slider-disabled .mat-slider-thumb,config-portal-bar .mat-slider.mat-slider-disabled .mat-slider-track-background,config-portal-bar .mat-slider.mat-slider-disabled .mat-slider-track-fill,config-portal-bar .mat-slider.mat-slider-disabled .mat-slider-thumb{background-color:#ffffff4d}config-portal-wrapper .mat-slider.mat-slider-disabled:hover .mat-slider-track-background,config-portal-bar .mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:#ffffff4d}config-portal-wrapper .mat-slider.mat-slider-min-value .mat-slider-focus-ring,config-portal-bar .mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:#ffffff1f}config-portal-wrapper .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,config-portal-wrapper .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label,config-portal-bar .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,config-portal-bar .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#fff}config-portal-wrapper .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,config-portal-wrapper .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label,config-portal-bar .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,config-portal-bar .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#ffffff4d}config-portal-wrapper .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb,config-portal-bar .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#ffffff4d;background-color:transparent}config-portal-wrapper .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,config-portal-wrapper .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,config-portal-bar .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,config-portal-bar .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:#ffffff4d}config-portal-wrapper .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,config-portal-wrapper .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,config-portal-bar .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,config-portal-bar .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:#ffffff4d}config-portal-wrapper .mat-slider-has-ticks .mat-slider-wrapper:after,config-portal-bar .mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#ffffffb3}config-portal-wrapper .mat-slider-horizontal .mat-slider-ticks,config-portal-bar .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(255,255,255,.7),rgba(255,255,255,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(255,255,255,.7),rgba(255,255,255,.7) 2px,transparent 0,transparent)}config-portal-wrapper .mat-slider-vertical .mat-slider-ticks,config-portal-bar .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,.7),rgba(255,255,255,.7) 2px,transparent 0,transparent)}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:not([aria-disabled]),config-portal-wrapper .mat-step-header:hover[aria-disabled=false],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:not([aria-disabled]),config-portal-bar .mat-step-header:hover[aria-disabled=false]{background-color:#ffffff0a}config-portal-wrapper .mat-step-header:hover[aria-disabled=true],config-portal-bar .mat-step-header:hover[aria-disabled=true]{cursor:default}@media (hover: none){config-portal-wrapper .mat-step-header:hover,config-portal-bar .mat-step-header:hover{background:none}}config-portal-wrapper .mat-step-header .mat-step-label,config-portal-wrapper .mat-step-header .mat-step-optional,config-portal-bar .mat-step-header .mat-step-label,config-portal-bar .mat-step-header .mat-step-optional{color:#ffffffb3}config-portal-wrapper .mat-step-header .mat-step-icon,config-portal-bar .mat-step-header .mat-step-icon{background-color:#ffffffb3;color:var(--theme-primary-contrast-500)}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,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{background-color:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}config-portal-wrapper .mat-step-header.mat-accent .mat-step-icon,config-portal-bar .mat-step-header.mat-accent .mat-step-icon{color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-step-header.mat-accent .mat-step-icon-selected,config-portal-wrapper .mat-step-header.mat-accent .mat-step-icon-state-done,config-portal-wrapper .mat-step-header.mat-accent .mat-step-icon-state-edit,config-portal-bar .mat-step-header.mat-accent .mat-step-icon-selected,config-portal-bar .mat-step-header.mat-accent .mat-step-icon-state-done,config-portal-bar .mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-step-header.mat-warn .mat-step-icon,config-portal-bar .mat-step-header.mat-warn .mat-step-icon{color:#fff}config-portal-wrapper .mat-step-header.mat-warn .mat-step-icon-selected,config-portal-wrapper .mat-step-header.mat-warn .mat-step-icon-state-done,config-portal-wrapper .mat-step-header.mat-warn .mat-step-icon-state-edit,config-portal-bar .mat-step-header.mat-warn .mat-step-icon-selected,config-portal-bar .mat-step-header.mat-warn .mat-step-icon-state-done,config-portal-bar .mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}config-portal-wrapper .mat-step-header .mat-step-icon-state-error,config-portal-bar .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}config-portal-wrapper .mat-step-header .mat-step-label.mat-step-label-active,config-portal-bar .mat-step-header .mat-step-label.mat-step-label-active{color:#fff}config-portal-wrapper .mat-step-header .mat-step-label.mat-step-label-error,config-portal-bar .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}config-portal-wrapper .mat-stepper-horizontal,config-portal-wrapper .mat-stepper-vertical,config-portal-bar .mat-stepper-horizontal,config-portal-bar .mat-stepper-vertical{background-color:#424242}config-portal-wrapper .mat-stepper-vertical-line:before,config-portal-bar .mat-stepper-vertical-line:before{border-left-color:#ffffff1f}config-portal-wrapper .mat-horizontal-stepper-header:before,config-portal-wrapper .mat-horizontal-stepper-header:after,config-portal-wrapper .mat-stepper-horizontal-line,config-portal-bar .mat-horizontal-stepper-header:before,config-portal-bar .mat-horizontal-stepper-header:after,config-portal-bar .mat-stepper-horizontal-line{border-top-color:#ffffff1f}config-portal-wrapper .mat-sort-header-arrow,config-portal-bar .mat-sort-header-arrow{color:#c6c6c6}config-portal-wrapper .mat-tab-nav-bar,config-portal-wrapper .mat-tab-header,config-portal-bar .mat-tab-nav-bar,config-portal-bar .mat-tab-header{border-bottom:1px solid rgba(255,255,255,.12)}config-portal-wrapper .mat-tab-group-inverted-header .mat-tab-nav-bar,config-portal-wrapper .mat-tab-group-inverted-header .mat-tab-header,config-portal-bar .mat-tab-group-inverted-header .mat-tab-nav-bar,config-portal-bar .mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(255,255,255,.12);border-bottom:none}config-portal-wrapper .mat-tab-label,config-portal-wrapper .mat-tab-link,config-portal-bar .mat-tab-label,config-portal-bar .mat-tab-link{color:#fff}config-portal-wrapper .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-link.mat-tab-disabled,config-portal-bar .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-link.mat-tab-disabled{color:#ffffff80}config-portal-wrapper .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-header-pagination-chevron{border-color:#fff}config-portal-wrapper .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#ffffff80}config-portal-wrapper .mat-tab-group[class*=mat-background-]>.mat-tab-header,config-portal-wrapper .mat-tab-nav-bar[class*=mat-background-],config-portal-bar .mat-tab-group[class*=mat-background-]>.mat-tab-header,config-portal-bar .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}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),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){background-color:var(--theme-primary-100)}config-portal-wrapper .mat-tab-group.mat-primary .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-primary .mat-ink-bar,config-portal-bar .mat-tab-group.mat-primary .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,config-portal-wrapper .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,config-portal-bar .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,config-portal-bar .mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:var(--theme-primary-contrast-500)}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),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){background-color:var(--theme-accent-100)}config-portal-wrapper .mat-tab-group.mat-accent .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-accent .mat-ink-bar,config-portal-bar .mat-tab-group.mat-accent .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,config-portal-wrapper .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,config-portal-bar .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,config-portal-bar .mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:var(--theme-accent-contrast-500)}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),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){background-color:#ffcdd24d}config-portal-wrapper .mat-tab-group.mat-warn .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-warn .mat-ink-bar,config-portal-bar .mat-tab-group.mat-warn .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}config-portal-wrapper .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,config-portal-wrapper .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,config-portal-wrapper .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,config-portal-bar .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,config-portal-bar .mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,config-portal-bar .mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}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),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){background-color:var(--theme-primary-100)}config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-header,config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-link-container,config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,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-link-container,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-header,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-link-container,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-header-pagination,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-link-container,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:var(--theme-primary-500)}config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:var(--theme-primary-contrast-500)}config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:var(--theme-primary-contrast-500)}config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before{border-color:var(--theme-primary-contrast-500)}config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .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 .mat-tab-header-pagination-disabled .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,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .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 .mat-tab-header-pagination-disabled .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{border-color:var(--theme-primary-contrast-500);opacity:.4}config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,config-portal-wrapper .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,config-portal-bar .mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:var(--theme-primary-contrast-500);opacity:.12}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),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){background-color:var(--theme-accent-100)}config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-header,config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-link-container,config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,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-link-container,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-header,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-link-container,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-header-pagination,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-link-container,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:var(--theme-accent-500)}config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before{border-color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .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 .mat-tab-header-pagination-disabled .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,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .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 .mat-tab-header-pagination-disabled .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{border-color:var(--theme-accent-contrast-500);opacity:.4}config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,config-portal-wrapper .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,config-portal-bar .mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:var(--theme-accent-contrast-500);opacity:.12}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),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){background-color:#ffcdd24d}config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-header,config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-link-container,config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,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-link-container,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-header,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-link-container,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-header-pagination,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-link-container,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:#fff6}config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before{border-color:#fff}config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-header .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 .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,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,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 .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{border-color:#fff;opacity:.4}config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,config-portal-wrapper .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,config-portal-wrapper .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,config-portal-bar .mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,config-portal-bar .mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}config-portal-wrapper .mat-toolbar,config-portal-bar .mat-toolbar{background:#212121;color:#fff}config-portal-wrapper .mat-toolbar.mat-primary,config-portal-bar .mat-toolbar.mat-primary{background:var(--theme-primary-500);color:var(--theme-primary-contrast-500)}config-portal-wrapper .mat-toolbar.mat-accent,config-portal-bar .mat-toolbar.mat-accent{background:var(--theme-accent-500);color:var(--theme-accent-contrast-500)}config-portal-wrapper .mat-toolbar.mat-warn,config-portal-bar .mat-toolbar.mat-warn{background:#f44336;color:#fff}config-portal-wrapper .mat-toolbar .mat-form-field-underline,config-portal-wrapper .mat-toolbar .mat-form-field-ripple,config-portal-wrapper .mat-toolbar .mat-focused .mat-form-field-ripple,config-portal-bar .mat-toolbar .mat-form-field-underline,config-portal-bar .mat-toolbar .mat-form-field-ripple,config-portal-bar .mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}config-portal-wrapper .mat-toolbar .mat-form-field-label,config-portal-wrapper .mat-toolbar .mat-focused .mat-form-field-label,config-portal-wrapper .mat-toolbar .mat-select-value,config-portal-wrapper .mat-toolbar .mat-select-arrow,config-portal-wrapper .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,config-portal-bar .mat-toolbar .mat-form-field-label,config-portal-bar .mat-toolbar .mat-focused .mat-form-field-label,config-portal-bar .mat-toolbar .mat-select-value,config-portal-bar .mat-toolbar .mat-select-arrow,config-portal-bar .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}config-portal-wrapper .mat-toolbar .mat-input-element,config-portal-bar .mat-toolbar .mat-input-element{caret-color:currentColor}config-portal-wrapper .mat-tooltip,config-portal-bar .mat-tooltip{background:rgba(97,97,97,.9)}config-portal-wrapper .mat-tree,config-portal-bar .mat-tree{background:#424242}config-portal-wrapper .mat-tree-node,config-portal-wrapper .mat-nested-tree-node,config-portal-bar .mat-tree-node,config-portal-bar .mat-nested-tree-node{color:#fff}config-portal-wrapper .mat-snack-bar-container,config-portal-bar .mat-snack-bar-container{color:#000000de;background:#fafafa;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}config-portal-wrapper .mat-simple-snackbar-action,config-portal-bar .mat-simple-snackbar-action{color:inherit}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{-ms-overflow-style:scrollbar;-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[title],abbr[data-original-title]{cursor:help}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:var(--theme-accent-500);text-decoration:none}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}a,area,button,[role=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);text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{line-height:inherit}input[type=radio]:disabled,input[type=checkbox]:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;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}b,strong{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}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;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}template{display:none}[hidden]{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-right-radius:.25rem;border-top-left-radius:.25rem}.rounded-right{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.rounded-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-left{border-bottom-left-radius:.25rem;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:flex!important}.d-inline-flex{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:flex!important}.d-sm-inline-flex{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:flex!important}.d-md-inline-flex{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:flex!important}.d-lg-inline-flex{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:flex!important}.d-xl-inline-flex{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:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}.flex-first{order:-1}.flex-last{order:1}.flex-unordered{order:0}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width: 668px){.flex-sm-first{order:-1}.flex-sm-last{order:1}.flex-sm-unordered{order:0}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width: 805px){.flex-md-first{order:-1}.flex-md-last{order:1}.flex-md-unordered{order:0}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width: 1020px){.flex-lg-first{order:-1}.flex-lg-last{order:1}.flex-lg-unordered{order:0}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width: 1330px){.flex-xl-first{order:-1}.flex-xl-last{order:1}.flex-xl-unordered{order:0}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width: 1620px){.flex-xxl-first{order:-1}.flex-xxl-last{order:1}.flex-xxl-unordered{order:0}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{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{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{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{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{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{margin-left:0!important}.mx-0{margin-right:0!important;margin-left: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{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important;margin-left:.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{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important;margin-left:.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{margin-left:1rem!important}.mx-3{margin-right:1rem!important;margin-left: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{margin-left:1.5rem!important}.mx-4{margin-right:1.5rem!important;margin-left: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{margin-left:3rem!important}.mx-5{margin-right:3rem!important;margin-left: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{padding-left:0!important}.px-0{padding-right:0!important;padding-left: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{padding-left:.25rem!important}.px-1{padding-right:.25rem!important;padding-left:.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{padding-left:.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.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{padding-left:1rem!important}.px-3{padding-right:1rem!important;padding-left: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{padding-left:1.5rem!important}.px-4{padding-right:1.5rem!important;padding-left: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{padding-left:3rem!important}.px-5{padding-right:3rem!important;padding-left: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{margin-left:auto!important}.mx-auto{margin-right:auto!important;margin-left: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{margin-left:0!important}.mx-sm-0{margin-right:0!important;margin-left: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{margin-left:.25rem!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.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{margin-left:.5rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.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{margin-left:1rem!important}.mx-sm-3{margin-right:1rem!important;margin-left: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{margin-left:1.5rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left: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{margin-left:3rem!important}.mx-sm-5{margin-right:3rem!important;margin-left: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{padding-left:0!important}.px-sm-0{padding-right:0!important;padding-left: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{padding-left:.25rem!important}.px-sm-1{padding-right:.25rem!important;padding-left:.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{padding-left:.5rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.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{padding-left:1rem!important}.px-sm-3{padding-right:1rem!important;padding-left: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{padding-left:1.5rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left: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{padding-left:3rem!important}.px-sm-5{padding-right:3rem!important;padding-left: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{margin-left:auto!important}.mx-sm-auto{margin-right:auto!important;margin-left: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{margin-left:0!important}.mx-md-0{margin-right:0!important;margin-left: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{margin-left:.25rem!important}.mx-md-1{margin-right:.25rem!important;margin-left:.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{margin-left:.5rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.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{margin-left:1rem!important}.mx-md-3{margin-right:1rem!important;margin-left: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{margin-left:1.5rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left: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{margin-left:3rem!important}.mx-md-5{margin-right:3rem!important;margin-left: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{padding-left:0!important}.px-md-0{padding-right:0!important;padding-left: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{padding-left:.25rem!important}.px-md-1{padding-right:.25rem!important;padding-left:.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{padding-left:.5rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.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{padding-left:1rem!important}.px-md-3{padding-right:1rem!important;padding-left: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{padding-left:1.5rem!important}.px-md-4{padding-right:1.5rem!important;padding-left: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{padding-left:3rem!important}.px-md-5{padding-right:3rem!important;padding-left: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{margin-left:auto!important}.mx-md-auto{margin-right:auto!important;margin-left: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{margin-left:0!important}.mx-lg-0{margin-right:0!important;margin-left: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{margin-left:.25rem!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.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{margin-left:.5rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.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{margin-left:1rem!important}.mx-lg-3{margin-right:1rem!important;margin-left: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{margin-left:1.5rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left: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{margin-left:3rem!important}.mx-lg-5{margin-right:3rem!important;margin-left: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{padding-left:0!important}.px-lg-0{padding-right:0!important;padding-left: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{padding-left:.25rem!important}.px-lg-1{padding-right:.25rem!important;padding-left:.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{padding-left:.5rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.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{padding-left:1rem!important}.px-lg-3{padding-right:1rem!important;padding-left: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{padding-left:1.5rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left: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{padding-left:3rem!important}.px-lg-5{padding-right:3rem!important;padding-left: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{margin-left:auto!important}.mx-lg-auto{margin-right:auto!important;margin-left: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{margin-left:0!important}.mx-xl-0{margin-right:0!important;margin-left: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{margin-left:.25rem!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.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{margin-left:.5rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.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{margin-left:1rem!important}.mx-xl-3{margin-right:1rem!important;margin-left: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{margin-left:1.5rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left: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{margin-left:3rem!important}.mx-xl-5{margin-right:3rem!important;margin-left: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{padding-left:0!important}.px-xl-0{padding-right:0!important;padding-left: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{padding-left:.25rem!important}.px-xl-1{padding-right:.25rem!important;padding-left:.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{padding-left:.5rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.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{padding-left:1rem!important}.px-xl-3{padding-right:1rem!important;padding-left: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{padding-left:1.5rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left: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{padding-left:3rem!important}.px-xl-5{padding-right:3rem!important;padding-left: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{margin-left:auto!important}.mx-xl-auto{margin-right:auto!important;margin-left: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{margin-left:0!important}.mx-xxl-0{margin-right:0!important;margin-left: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{margin-left:.25rem!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.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{margin-left:.5rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.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{margin-left:1rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left: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{margin-left:1.5rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left: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{margin-left:3rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left: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{padding-left:0!important}.px-xxl-0{padding-right:0!important;padding-left: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{padding-left:.25rem!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.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{padding-left:.5rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.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{padding-left:1rem!important}.px-xxl-3{padding-right:1rem!important;padding-left: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{padding-left:1.5rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left: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{padding-left:3rem!important}.px-xxl-5{padding-right:3rem!important;padding-left: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{margin-left:auto!important}.mx-xxl-auto{margin-right:auto!important;margin-left: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{color:var(--theme-text-300)!important}a.text-muted:focus,a.text-muted:hover{color:var(--theme-text-300)!important}.text-primary{color:var(--theme-primary-500)!important}a.text-primary:focus,a.text-primary:hover{color:var(--theme-primary-500)!important}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#5cb85c!important}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#5bc0de!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ffc107!important}.text-danger{color:#f44336!important}a.text-danger:focus,a.text-danger:hover{color:#f44336!important}.text-gray-dark{color:var(--theme-text-900)!important}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;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.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::-moz-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{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0;font-size:1rem}.form-control-static{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0;line-height:1.25;border:solid transparent;border-width:1px 0}.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,.form-control-static.form-control-lg{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}select.form-control-sm: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]),.input-group-xs>.input-group-btn>select.btn: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-success,.form-control-warning,.form-control-danger{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .5625rem;background-size:1.125rem 1.125rem}.has-success .form-control-feedback,.has-success .form-control-label,.has-success .col-form-label,.has-success .form-check-label,.has-success .custom-control{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 .form-control-feedback,.has-warning .form-control-label,.has-warning .col-form-label,.has-warning .form-check-label,.has-warning .custom-control{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 .form-control-feedback,.has-danger .form-control-label,.has-danger .col-form-label,.has-danger .form-check-label,.has-danger .custom-control{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:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 668px){.form-inline label:not(.mat-form-field-label){display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-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:flex;align-items: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:flex;align-items: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}}.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: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-xxl,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;min-height:1px;padding-right:1rem;padding-left:1rem}@media (min-width: 668px){.col-xxl,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:1rem;padding-left:1rem}}@media (min-width: 805px){.col-xxl,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:1rem;padding-left:1rem}}@media (min-width: 1020px){.col-xxl,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:1rem;padding-left:1rem}}@media (min-width: 1330px){.col-xxl,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:1rem;padding-left:1rem}}@media (min-width: 1620px){.col-xxl,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:1rem;padding-left:1rem}}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{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;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{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;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{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;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{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;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{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;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{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%}}.card{position:relative;display:flex;flex-direction:column;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-block{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.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-right:-.625rem;margin-bottom:-.5rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-primary{background-color:var(--theme-primary-500);border-color:var(--theme-primary-500)}.card-primary .card-header,.card-primary .card-footer{background-color:transparent}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-success .card-header,.card-success .card-footer{background-color:transparent}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-info .card-header,.card-info .card-footer{background-color:transparent}.card-warning{background-color:#ffc107;border-color:#ffc107}.card-warning .card-header,.card-warning .card-footer{background-color:transparent}.card-danger{background-color:#f44336;border-color:#f44336}.card-danger .card-header,.card-danger .card-footer{background-color:transparent}.card-outline-primary{background-color:transparent;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:#ffffffa6}.card-inverse .card-header,.card-inverse .card-footer{background-color:transparent;border-color:#fff3}.card-inverse .card-header,.card-inverse .card-footer,.card-inverse .card-title,.card-inverse .card-blockquote{color:#fff}.card-inverse .card-link,.card-inverse .card-text,.card-inverse .card-subtitle,.card-inverse .card-blockquote .blockquote-footer{color:#ffffffa6}.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;inset: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{display:flex;flex-flow:row wrap}.card-deck .card{display:flex;flex:1 0 0;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:flex;flex-flow:row wrap}.card-group .card{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){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-img-top,.card-group .card:not(:first-child):not(:last-child) .card-img-bottom{border-radius:0}}@media (min-width: 668px){.card-columns{-moz-column-count:3;column-count:3;-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;font-weight:300;line-height:1.1}.display-2{font-size:5.5rem;font-weight:300;line-height:1.1}.display-3{font-size:4.5rem;font-weight:300;line-height:1.1}.display-4{font-size:3.5rem;font-weight:300;line-height:1.1}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-unstyled,.list-inline{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:"\2014\a0"}.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:"\a0\2014"}.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{background-color:var(--theme-text-500)}.badge-default[href]:focus,.badge-default[href]:hover{background-color:var(--theme-text-500)}.badge-primary{background-color:var(--theme-primary-500)}.badge-primary[href]:focus,.badge-primary[href]:hover{background-color:var(--theme-primary-500)}.badge-success{background-color:#5cb85c}.badge-success[href]:focus,.badge-success[href]:hover{background-color:#5cb85c}.badge-info{background-color:#5bc0de}.badge-info[href]:focus,.badge-info[href]:hover{background-color:#5bc0de}.badge-warning{background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{background-color:#ffc107}.badge-danger{background-color:#f44336}.badge-danger[href]:focus,.badge-danger[href]:hover{background-color:#f44336}.table{width:100%;max-width:100%;margin-bottom:1rem}.table th,.table td{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 th,.table-sm td{padding:.3rem}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid var(--theme-text-50)}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr:hover{background-color:#00000013}.table-active,.table-active>th,.table-active>td{background-color:#00000013}.table-hover .table-active:hover{background-color:#00000013}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}.table-success,.table-success>th,.table-success>td{background-color:#dff0d8}.table-hover .table-success:hover{background-color:#d0e9c6}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>th,.table-info>td{background-color:#d9edf7}.table-hover .table-info:hover{background-color:#c4e3f3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>th,.table-warning>td{background-color:#fcf8e3}.table-hover .table-warning:hover{background-color:#faf2cc}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}.table-danger,.table-danger>th,.table-danger>td{background-color:#f2dede}.table-hover .table-danger:hover{background-color:#ebcccc}.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 th,.table-inverse td,.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: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;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;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:flex;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;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:flex;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:flex;flex-flow:row wrap;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}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:var(--theme-text-300)}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*:before,*:after{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: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-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-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,.col-xxl{position:relative;width:100%;min-height:1px;padding-right:1rem;padding-left:1rem}@media (min-width: 668px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-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,.col-xxl{padding-right:1rem;padding-left:1rem}}@media (min-width: 805px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-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,.col-xxl{padding-right:1rem;padding-left:1rem}}@media (min-width: 1020px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-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,.col-xxl{padding-right:1rem;padding-left:1rem}}@media (min-width: 1330px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-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,.col-xxl{padding-right:1rem;padding-left:1rem}}@media (min-width: 1620px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-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,.col-xxl{padding-right:1rem;padding-left:1rem}}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{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;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{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;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{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;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{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;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{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;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{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.top-padding>.mat-form-field-wrapper{padding-top:1.34375em}.mat-form-field mat-hint.error{color:#f44336}::-ms-reveal{display:none}.mat-checkbox{display:block!important}.mat-checkbox .mat-checkbox-layout{align-items:initial;margin-bottom:7px;white-space:normal}.mat-checkbox .mat-checkbox-layout .mat-checkbox-label{font-size:.875rem;font-weight:400;line-height:16px}.mat-checkbox .mat-checkbox-layout .mat-checkbox-label .flag-item img{border:1px solid rgba(0,0,0,.1);width:18px}.mat-checkbox .mat-checkbox-inner-container .mat-checkbox-frame{border-width:1px}.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-focused .mat-ink-ripple,.mat-checkbox.mat-checkbox-checked .mat-checkbox-background{background-color:var(--theme-accent-500)}.mat-checkbox-frame{border-color:rgba(var(--theme-text-500-rgb),.25)}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{align-items:flex-start;display:flex;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:#ffffff61}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:#ffffffde;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:#000000de}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:#000000de}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{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:#f5f5f559;position:absolute;inset:0;z-index:2000}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 .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.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:not(.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,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.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: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 .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.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:not(.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,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.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: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 .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.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:not(.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,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.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: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:#00000042}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:#00000061}mat-range-slider .lowerSlider.mat-slider-disabled:hover .mat-slider-track-fill{background-color:#00000042}mat-range-slider .upperSlider{right:0}mat-range-slider .mat-slider-thumb-container{transition:none}mat-range-slider .mat-slider-thumb-label-text{font-size:10px}.mat-menu-content .mat-menu-header{background-color:var(--theme-primary-500);color:#fff;cursor:default;margin-top:-8px}.mat-menu-content .mat-menu-header:hover{background-color:var(--theme-primary-500)}.mat-menu-content .mat-menu-sub-header{background-color:var(--theme-primary-500);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-tooltip.break-all{word-break:break-all}mat-card,.mat-card,.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,mat-tab-group,.mat-tab-header,mat-form-field,.mat-form-field,mat-checkbox,.mat-checkbox,mat-select,.mat-select,.mat-tooltip{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 #464a4c1a,0 1px #464a4c0d;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{align-items:center;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 none;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;transition:transform .25s ease-in-out;width:18px!important;z-index:100}app-header-bar .mobile-menu-icon.active{transform:rotate(-180deg);z-index:101}app-header-bar .mobile-menu-icon.active span:before{left:8px;top:-4px;width:13px;transform:rotate(45deg)}app-header-bar .mobile-menu-icon.active span:after{left:8px;top:4px;transform:rotate(-45deg);width:13px}app-header-bar .mobile-menu-icon span,app-header-bar .mobile-menu-icon span:before,app-header-bar .mobile-menu-icon span:after{background:var(--theme-primary-500);content:"";cursor:pointer;display:block;height:2px;top:18px;width:18px;position:absolute;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;border:5px solid #ffc107;border-width:5px 1rem;color:#000000de;cursor:pointer;display:-webkit-box;font-size:14px;font-weight:700;line-height:15px;height:40px;overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}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:#000000de;height:40px;padding:8px 0;text-align:center}webshop .middle{display:block}webshop .middle.message{height:calc(100vh - 140px);position:relative;top:40px}webshop .middle.message .sidebars{top:140px}webshop .middle.message sidebar{height:calc(100vh - 140px);top:140px}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:#ffffff40;position:absolute;inset: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 .maintenance-page{height:100%;margin:0 auto;padding-top:30px;text-align:center;width:100%}webshop .maintenance-page h1{color:var(--theme-primary-contrast-500);margin-top:.75em;font-size:6em;font-weight:700}webshop .maintenance-page h2{color:var(--theme-primary-contrast-500);margin-top:0;margin-bottom:.5em}webshop body.md .error-page,webshop body.lg .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{display:flex;height:60px;justify-content:space-between}body.xs app-header-bar .navbar-items .header-logo-wrapper{float:none;height:100%;margin-top:0}body.xs app-header-bar .navbar-logo{max-height:50px;max-width:calc(100vw - 185px)}body.xs app-header-bar .header-bar-icons{height:100%;white-space:nowrap}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:#ffffff1f}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:#ffffff61}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:flex!important}body.xs app-header-bar search form.hidden .search-select,body.xs app-header-bar search form.hidden .mat-input-underline,body.xs app-header-bar search form.hidden .mat-input-placeholder{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:flex;line-height:18px;text-align:left;font-size:14px}body.sm app-header-bar .navbar-logo,body.md app-header-bar .navbar-logo,body.lg app-header-bar .navbar-logo,body.xl app-header-bar .navbar-logo,body.xxl app-header-bar .navbar-logo{width:auto}body.sm app-header-bar .navbar-icons,body.md app-header-bar .navbar-icons,body.lg app-header-bar .navbar-icons,body.xl app-header-bar .navbar-icons,body.xxl app-header-bar .navbar-icons{display:none}body.sm app-header-bar .demo-message,body.md app-header-bar .demo-message,body.lg app-header-bar .demo-message,body.xl app-header-bar .demo-message,body.xxl app-header-bar .demo-message{border-width:3px 1rem;font-size:15px;line-height:17px}body.sm webshop .page,body.md webshop .page,body.lg webshop .page,body.xl webshop .page,body.xxl webshop .page{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 25px)}body.sm webshop .sidebars,body.md webshop .sidebars,body.lg webshop .sidebars,body.xl webshop .sidebars,body.xxl webshop .sidebars{top:calc(var(--webshop-top-height) + var(--webshop-menu-height) + 25px)}body.sm webshop .middle.message,body.md webshop .middle.message,body.lg webshop .middle.message,body.xl webshop .middle.message,body.xxl webshop .middle.message{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 65px)}body.sm webshop .middle.message .sidebars,body.md webshop .middle.message .sidebars,body.lg webshop .middle.message .sidebars,body.xl webshop .middle.message .sidebars,body.xxl webshop .middle.message .sidebars{top:calc(var(--webshop-top-height) + var(--webshop-menu-height) + 65px)}body.sm webshop .middle.message sidebar,body.md webshop .middle.message sidebar,body.lg webshop .middle.message sidebar,body.xl webshop .middle.message sidebar,body.xxl webshop .middle.message sidebar{height:calc(100vh - var(--webshop-top-height) - var(--webshop-menu-height) - 65px);top:calc(var(--webshop-top-height) + var(--webshop-menu-height) + 65px)}body.sm webshop .watermark,body.md webshop .watermark,body.lg webshop .watermark,body.xl webshop .watermark,body.xxl webshop .watermark{background-repeat:no-repeat;background-position:left bottom;background-size:100% auto;inset:0;position:fixed}body.sm.menu-type-vertical webshop .page,body.md.menu-type-vertical webshop .page,body.lg.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.sm.menu-type-vertical webshop .sidebars,body.md.menu-type-vertical webshop .sidebars,body.lg.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.sm.menu-type-vertical webshop .message .sidebars,body.md.menu-type-vertical webshop .message .sidebars,body.lg.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) + 65px)}body.sm.admin webshop .page,body.md.admin webshop .page,body.lg.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.sm.admin webshop .watermark,body.md.admin webshop .watermark,body.lg.admin webshop .watermark,body.xl.admin webshop .watermark,body.xxl.admin webshop .watermark{bottom:50px}body.sm.admin.menu-type-vertical webshop .page,body.md.admin.menu-type-vertical webshop .page,body.lg.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 app-header-bar .demo-message,body.xl app-header-bar .demo-message,body.xxl app-header-bar .demo-message{font-size:16px;line-height:30px;-webkit-line-clamp:1}body.lg nav order,body.xl nav order,body.xxl nav order{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{transform:rotate(90deg)}.attribute-pin.pinned .mat-icon{transform:rotate(0)}.align-right{opacity:.25}.align-right:hover,.align-right.aligned{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:#4c4b49;color:#fff;font-size:1rem}.drag-plugin.cdk-drag-preview .mat-card-top{align-items:center;display:flex;margin-bottom:1rem;min-height:36px;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:#252423;color:#fff;display:block;height:100%}config-portal breadcrumb{border-color:#f0f0f01a;margin-top:-1rem}config-portal breadcrumb .breadcrumb .breadcrumb-item a{color:#ccc}config-portal breadcrumb .breadcrumb .breadcrumb-item a:hover{background-color:#ffffff13}config-portal .config-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem 0}config-portal .config-header h3+span{display:flex;flex-grow:1;justify-content:flex-end}config-portal .mat-tab-group{height:100%}config-portal .config-dock-menu{position:absolute;right:0;top:4px}config-portal .mat-tab-header{background-color:#201f1e;padding-right:40px}config-portal .mat-tab-label,config-portal .mat-tab-link{min-width:60px!important;color:inherit;padding:0 16px}config-portal .mat-ink-bar{background-color:var(--theme-accent-500)}config-portal .search-filter-bar .clear-button{border:0 none;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 .language-menu{cursor:pointer;height:48px;line-height:24px;padding:12px!important;position:absolute;right:0;text-align:center;top:0;width:48px}config-portal .language-menu .flag{width:1.5rem;margin-right:.5rem}config-portal .language-select-option{display:flex;align-items:center}config-portal .language-select-option .flag{width:1.5rem;margin-right:.5rem;border:1px solid rgba(0,0,0,.1)}config-portal .news-item-invalid,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{align-items:center;display:flex;margin-bottom:1rem;justify-content:space-between}config-portal .mat-tab-body .mat-card-top>div{align-items:center;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{background:#323130;border-radius:.25rem;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}config-portal .mat-tab-body .list-group-item{background-color:transparent;border-width:0 0 1px;border-color:#ffffff20;line-height:32px;padding:.5rem 1rem}config-portal .mat-tab-body .list-group-item:last-child{border-bottom-width:0}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 rgba(255,255,255,.125);display:flex;margin:0 -24px .75rem;padding:.75rem 9px}config-portal .mat-tab-body .list-group-item .language-edit-wrapper{background-color:#323130;display:block;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:flex;flex-flow:row wrap;justify-content:space-between}config-portal .mat-tab-body .list-group-item .language-edit-wrapper .mat-card{background-color:#474544}config-portal .mat-tab-body .list-group-item .mat-card .mat-card{background-color:#3f3e3c;margin-bottom:1rem}config-portal .mat-tab-body .list-group-item .mat-card .mat-card .form-items{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}config-portal .mat-tab-body .list-group-item .page-name{flex-grow:1;margin-left:10px}config-portal .mat-tab-body .list-group-item webshop-edit .mat-form-field .path-label,config-portal .mat-tab-body .list-group-item page-edit .mat-form-field .path-label{color:#ffffff4d;display:block;margin:0;transform:scale(.75);transform-origin:left top}config-portal .mat-tab-body .list-group-item webshop-edit .mat-form-field .path-input,config-portal .mat-tab-body .list-group-item page-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 webshop-edit .page-path .mat-form-field-infix,config-portal .mat-tab-body .list-group-item page-edit .page-path .mat-form-field-infix{position:static}config-portal .mat-tab-body .list-group-item webshop-edit .page-path .mat-form-field-label-wrapper,config-portal .mat-tab-body .list-group-item page-edit .page-path .mat-form-field-label-wrapper{padding-top:0;top:0}config-portal .mat-tab-body .config-edit .mat-card{background:#323130}config-portal .mat-tab-body .config-edit .mat-card .edit-buttons{position:absolute;right:1.25rem;top:-3.05rem}config-portal .mat-tab-body .config-edit .mat-card .edit-buttons .mat-button,config-portal .mat-tab-body .config-edit .mat-card .edit-buttons .mat-raised-button{vertical-align:top}config-portal .mat-tab-body .config-edit .mat-card .mat-expansion-panel-header:not(.mat-expanded){border-bottom:1px solid rgba(255,255,255,.15)}config-portal .mat-tab-body .config-edit .mat-card .mat-expansion-panel:last-child .mat-expansion-panel-header:not(.mat-expanded){border-bottom:0 none}config-portal .mat-tab-body .config-edit .mat-card .edit-input{position:absolute;left:1.25rem;top:-3.3rem}config-portal .mat-tab-body .config-edit .mat-card>.mat-card-content{font-size:1rem}config-portal .mat-tab-body .config-edit .mat-card>.mat-card-content>.mat-form-field{margin:.5rem 0}config-portal .mat-tab-body .config-edit .mat-card .mat-card{background:#4c4b49}config-portal .mat-tab-body .config-edit .mat-card-top{min-height:36px}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:flex;flex-flow:row wrap;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;transition: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:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}config-portal .mat-tab-body .config-edit .unit-layout-wrapper .unit-layout{background-color:#ffffff1a;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:rgba(255,255,255,.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 webshop-edit .mat-card .mat-expansion-panel,config-portal .mat-tab-body webshop-edit .mat-card .mat-expansion-panel-header{background-color:#5b5b5b;font-size:1em}config-portal .mat-tab-body webshop-edit .mat-card .mat-expansion-panel:not(.mat-expanded):hover,config-portal .mat-tab-body webshop-edit .mat-card .mat-expansion-panel-header:not(.mat-expanded):hover{background-color:#6b6b6b!important}config-portal .mat-tab-body webshop-edit .mat-card .mat-expansion-panel-content{font-size:1em}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 rgba(255,255,255,.125);border-radius:3px}config-portal .table-wrapper .table{background:none;border-color:#ffffff20;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:#ffffff20;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:flex;flex-flow:row wrap;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-button{background-color:#ffffff08}config-portal .mat-icon-button{border-radius:.25rem;height:32px;line-height:32px;width:32px}config-portal .mat-icon-button:hover{background-color:#ffffff08}config-portal .mat-button-base{margin-left:.5rem}config-portal .mat-sort-header-container{align-items:center}config-portal system-filter-node .form-items{align-items:baseline;display:flex;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{align-items:center;display:flex;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){transition: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-list.sortable-list-price-amount-unit{border-top:1px solid rgba(var(--theme-text-100-rgb),.25);padding:1rem}.sortable-box{border:1px solid rgba(var(--theme-text-100-rgb),.25);border-radius:4px;margin-bottom:5px}.sortable-box:last-child{margin-bottom:0}.sortable-box .sortable-box-header{align-items:center;display:flex;justify-content:space-between;padding:0 5px}.sortable-box .sortable-box-header .sortable-box-header-title{max-width:calc(100% - 120px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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-button{vertical-align:middle}.sortable-box .sortable-box-header .mat-spinner{display:inline-block;height:32px!important;margin-left:8px;vertical-align:middle;width:32px!important}.sortable-box .sortable-box-header .mat-spinner svg{height:24px!important;left:4px;top:4px;width:24px!important}.sortable-box .sortable-box-header .mat-spinner svg circle{stroke:#fff}.sortable-box .sortable-box-header .mat-checkbox{display:inline-block!important;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:#4c4b49!important;box-sizing:border-box;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;color:#fff!important;font-size:1rem!important}.sortable-box.cdk-drag-placeholder{opacity:0}.sortable-box.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.max-days-to-order{align-items:center;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:dashed 1px var(--theme-accent-500);margin-bottom:5px;min-height:42px;transition: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{flex-grow:1}file-explorer-dialog .mat-dialog-content{border-bottom:1px solid #ddd;max-height:calc(100vh - 135px);padding:0}file-explorer-dialog .mat-dialog-content .file-explorer-bar{background:#f5f5f5;border-bottom:1px solid #ddd;display:flex;font-size:.875em;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:flex;min-height:200px}file-explorer-dialog .mat-dialog-content .file-explorer-content .list{flex-grow:1;position:relative;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 th:first-child,file-explorer-dialog .mat-dialog-content .file-explorer-content .list table td:first-child{width:100%;padding-left:15px;cursor:pointer}file-explorer-dialog .mat-dialog-content .file-explorer-content .list table th:last-child,file-explorer-dialog .mat-dialog-content .file-explorer-content .list table td:last-child{padding-right:15px}file-explorer-dialog .mat-dialog-content .file-explorer-content .list table tr:nth-child(even) 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{align-items:center;display:flex;flex-flow:column nowrap;height:100%;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{align-items:center;display:flex;justify-content:center;background:#f5f5f5;border:0 solid #ddd;border-left-width: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{flex-grow:1;text-align:right}file-explorer-add-folder .mat-toolbar>*:first-child{flex-grow:1}file-explorer-add-folder .mat-form-field{width:100%}.mat-menu-panel.navigation-panel{max-height:386px;min-height:47px;min-width:150px;overflow:visible}.mat-menu-panel.navigation-panel .mat-menu-content{height:100%;overflow:visible;padding:0}.mat-menu-panel.navigation-panel .mat-menu-content>div{height:100%;overflow:auto;padding:8px 0;-webkit-overflow-scrolling:touch}.mat-menu-panel.navigation-panel .mat-menu-item{font-family:var(--webshop-font-family);font-size:.875rem;height:31px;line-height:17px;padding:0 14px}.mat-menu-panel.navigation-panel .mat-menu-item.active{border-left:3px solid var(--theme-accent-500);color:#000;font-weight:700;padding-left:11px}navigation{background-color:var(--theme-primary-500);display:block}navigation:after{display:block;content:"";clear:both}navigation nav{align-items:center;display:flex;justify-content:space-between}navigation nav .mat-tab-link-container{padding:0}navigation nav a.mat-tab-link{background-color:transparent!important;font-family:var(--webshop-font-family);font-size:.875rem;font-weight:400;height:var(--webshop-menu-height);min-width:0;padding:0 14px;text-decoration:none!important}navigation nav a.mat-tab-link:hover{text-decoration:none!important}navigation nav a.mat-tab-link.mat-tab-label-active{opacity:1}navigation nav a.mat-tab-link>.mat-ripple-element{opacity:.15}navigation nav ul{list-style:none;margin:0;padding:0}navigation nav ul li{display:flex;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;flex-grow:1;line-height:17px;opacity:.5;padding:5px 1rem;text-decoration:none!important;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);transition:transform .15s}navigation nav ul li .mat-icon-button.collapsed .mat-icon{transform:rotate(180deg)}navigation nav ul li.active>a{border-color:var(--theme-accent-500);color:var(--theme-primary-contrast-500);opacity:1}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.sm navigation.navbar-menu,body.md navigation.navbar-menu,body.lg navigation.navbar-menu,body.xl navigation.navbar-menu,body.xxl navigation.navbar-menu{height:var(--webshop-menu-height)}body.sm navigation.navbar-menu nav .scroll,body.md navigation.navbar-menu nav .scroll,body.lg 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.sm navigation.navbar-menu nav .scroll.disabled a,body.md navigation.navbar-menu nav .scroll.disabled a,body.lg 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.sm navigation.navbar-menu nav .scroll.scroll-left,body.md navigation.navbar-menu nav .scroll.scroll-left,body.lg 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 #00000026;left:0}body.sm navigation.navbar-menu nav .scroll.scroll-right,body.md navigation.navbar-menu nav .scroll.scroll-right,body.lg 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 #00000026;right:0}body.sm navigation.navbar-menu nav .scroll a,body.md navigation.navbar-menu nav .scroll a,body.lg 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.sm navigation.navbar-menu nav .scroll a:hover,body.md navigation.navbar-menu nav .scroll a:hover,body.lg 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.sm navigation.navbar-menu nav>ul,body.md navigation.navbar-menu nav>ul,body.lg navigation.navbar-menu nav>ul,body.xl navigation.navbar-menu nav>ul,body.xxl navigation.navbar-menu nav>ul{transition:transform .25s ease-in-out;white-space:nowrap}body.sm navigation.navbar-menu nav>ul>li,body.md navigation.navbar-menu nav>ul>li,body.lg 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.sm navigation.navbar-menu nav>ul>li .mat-icon-button,body.md navigation.navbar-menu nav>ul>li .mat-icon-button,body.lg 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.sm navigation.navbar-menu nav>ul>li>a,body.md navigation.navbar-menu nav>ul>li>a,body.lg 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.sm navigation.navbar-menu nav>ul>li a:hover,body.md navigation.navbar-menu nav>ul>li a:hover,body.lg 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.sm navigation.navbar-menu nav>ul>li ul li,body.md navigation.navbar-menu nav>ul>li ul li,body.lg 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.sm navigation.navbar-menu nav>ul>li ul li a,body.md navigation.navbar-menu nav>ul>li ul li a,body.lg 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.sm navigation.navbar-menu nav>ul>li ul li a:hover,body.md navigation.navbar-menu nav>ul>li ul li a:hover,body.lg 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.sm 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.lg 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.sm navigation.navbar-menu nav>ul>li ul li.active>a,body.md navigation.navbar-menu nav>ul>li ul li.active>a,body.lg 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.sm 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.lg 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.sm navigation.navbar-menu nav>ul>li ul li>ul,body.md navigation.navbar-menu nav>ul>li ul li>ul,body.lg 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.sm navigation.navbar-menu nav>ul>li ul li:hover>ul,body.md navigation.navbar-menu nav>ul>li ul li:hover>ul,body.lg 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.sm navigation.navbar-menu nav>ul>li>ul,body.md navigation.navbar-menu nav>ul>li>ul,body.lg 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;max-height:324px;min-width:150px;overflow-y:auto;padding:.5rem 0;position:absolute;top:calc(100% - 3px);z-index:4}body.sm navigation.navbar-menu nav>ul>li:hover>ul,body.md navigation.navbar-menu nav>ul>li:hover>ul,body.lg 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.sm navigation.sidebar-menu,body.md navigation.sidebar-menu,body.lg navigation.sidebar-menu,body.xl navigation.sidebar-menu,body.xxl navigation.sidebar-menu{height:100%;padding:1rem 0}body.sm navigation.sidebar-menu nav,body.md navigation.sidebar-menu nav,body.lg navigation.sidebar-menu nav,body.xl navigation.sidebar-menu nav,body.xxl navigation.sidebar-menu nav{align-items:unset;flex-direction:column}body.sm navigation.sidebar-menu nav>ul,body.md navigation.sidebar-menu nav>ul,body.lg navigation.sidebar-menu nav>ul,body.xl navigation.sidebar-menu nav>ul,body.xxl navigation.sidebar-menu nav>ul{order:1}body.sm navigation.sidebar-menu nav .help-button,body.md navigation.sidebar-menu nav .help-button,body.lg 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.sm navigation.sidebar-menu nav li a,body.md navigation.sidebar-menu nav li a,body.lg 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.sm navigation.sidebar-menu nav li a:hover,body.md navigation.sidebar-menu nav li a:hover,body.lg 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.sm navigation.sidebar-menu nav li .mat-icon-button,body.md navigation.sidebar-menu nav li .mat-icon-button,body.lg 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.sm navigation.sidebar-menu nav li.has-submenu,body.md navigation.sidebar-menu nav li.has-submenu,body.lg 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.sm navigation.sidebar-menu nav li.has-submenu span,body.md navigation.sidebar-menu nav li.has-submenu span,body.lg 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.sm navigation.sidebar-menu nav li.has-submenu span:hover,body.md navigation.sidebar-menu nav li.has-submenu span:hover,body.lg 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:#0000001a;color:#fff!important}body.sm navigation.sidebar-menu nav li.has-submenu i,body.md navigation.sidebar-menu nav li.has-submenu i,body.lg 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;transition:transform .35s}body.sm navigation.sidebar-menu nav li.has-submenu i.open,body.md navigation.sidebar-menu nav li.has-submenu i.open,body.lg 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{transform:rotate(180deg)}body.sm navigation.sidebar-menu nav li.has-submenu.active i,body.md navigation.sidebar-menu nav li.has-submenu.active i,body.lg 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.sm navigation.sidebar-menu nav li ul,body.md navigation.sidebar-menu nav li ul,body.lg navigation.sidebar-menu nav li ul,body.xl navigation.sidebar-menu nav li ul,body.xxl navigation.sidebar-menu nav li ul{background-color:#ffffff0d;width:100%}body.sm navigation.mobile-menu,body.md navigation.mobile-menu,body.lg navigation.mobile-menu,body.xl navigation.mobile-menu,body.xxl navigation.mobile-menu{display:none}body.xs navigation.navbar-menu,body.xs navigation.sidebar-menu{display:none}body.xs navigation.mobile-menu{height:0;left:-100%;padding:1rem 0;margin:0;position:fixed;top:60px;width:100%;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;transition:transform .35s}body.xs navigation.mobile-menu ul li.has-submenu i.open{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:#ffffff0d;margin-top:0}body.xs navigation.mobile-menu.visible{height:calc(100% - 60px);left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;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;transition:background-color .25s,color .35s,border-color .35s}sub-navigation nav ul li a:hover,sub-navigation nav ul li a:focus{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 none;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;transition:transform .15s}sub-navigation .sub-navigation-head.collapsed p:after{transform:rotate(180deg)}sub-navigation .sub-navigation-body{overflow:hidden;padding:0 5px;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:#0000;bottom:0;left:calc(-1 * (var(--webshop-sidebar-width) + 20px));position:fixed;top:100px;transition:background-color .35s;z-index:3}sidebar.visible{background-color:#00000080;left:0;width:100%;z-index:4}sidebar.visible .sidebar-container{float:left;transform:translate(0)}sidebar.visible .mobile-sidebar-icons{left:1rem;transform:translate(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);transform:translate(calc(-1 * (var(--webshop-sidebar-width) + 20px)));transition:transform .25s ease-in-out;-webkit-overflow-scrolling:touch}sidebar .sidebar-container>div{display:flex;flex-direction:column}sidebar .sidebar-container>div.sidebar-d2s{height:100%}sidebar .sidebar-container .sidebar-filters,sidebar .sidebar-container .sidebar-sort,sidebar .sidebar-container .sidebar-order{display:block}sidebar .sidebar-container .sidebar-filters h4,sidebar .sidebar-container .sidebar-sort h4,sidebar .sidebar-container .sidebar-order h4{padding:1rem 1rem 0}sidebar .sidebar-container .sidebar-filters.hidden,sidebar .sidebar-container .sidebar-sort.hidden,sidebar .sidebar-container .sidebar-order.hidden{display:none}sidebar .sidebar-container filters,sidebar .sidebar-container user-filters,sidebar .sidebar-container sort,sidebar .sidebar-container order{display:block;float:none}sidebar .sidebar-container filters,sidebar .sidebar-container user-filters{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{flex-direction:column;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{align-items:center;bottom:.5rem;display:flex;flex-flow:column nowrap;height:auto;left:calc(var(--webshop-sidebar-width) + 20px + .5rem);position:absolute;transform:translate(0);transition: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(-1 * (var(--webshop-sidebar-width) + 20px))}sidebar[sidebar-position=right] .sidebar-container{box-shadow:-5px 0 5px rgba(var(--theme-text-500),.15);margin-right:0;transform:translate(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;transform:translate(0)}sidebar[sidebar-position=right].visible .mobile-sidebar-icons{right:1rem;transform:translate(calc(-1 * (var(--webshop-sidebar-width) + 20px)))}sidebar[sidebar-position=right] .sidebar-label{border-radius:5px 0 0 5px;left:-2rem;right:auto}body.sm webshop sidebar,body.md webshop sidebar,body.lg webshop sidebar,body.xl webshop sidebar,body.xxl webshop sidebar{top:calc(var(--webshop-top-height) + var(--webshop-menu-height) + 25px)}body.sm webshop sidebar .mobile-sidebar-icons,body.md webshop sidebar .mobile-sidebar-icons,body.lg webshop sidebar .mobile-sidebar-icons,body.xl webshop sidebar .mobile-sidebar-icons,body.xxl webshop sidebar .mobile-sidebar-icons{width:40px}body.sm.menu-type-vertical webshop sidebar,body.md.menu-type-vertical webshop sidebar,body.lg.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.sm.admin webshop sidebar,body.md.admin webshop sidebar,body.lg.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-sort,body.lg sidebar .sidebar-container .sidebar-order,body.xl sidebar .sidebar-container .sidebar-sort,body.xl sidebar .sidebar-container .sidebar-order,body.xxl sidebar .sidebar-container .sidebar-sort,body.xxl sidebar .sidebar-container .sidebar-order{display:none}body.lg sidebar .sidebar-container .sidebar-filters,body.xl sidebar .sidebar-container .sidebar-filters,body.xxl sidebar .sidebar-container .sidebar-filters{display:flex;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;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;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;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;transform:none;width:40px}.top-bar{background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,.05) 50%,rgba(0,0,0,.05) 100%);height:25px}.top-bar>div{padding:0 1rem}.top-bar-item{align-items:center;cursor:pointer;display:inline-flex;font-size:.875rem;height:100%;margin-left:8px;vertical-align:middle}.top-bar-item .mat-icon{color:#0000008a;font-size:21px;height:21px;width:21px}.top-bar-item:hover,.top-bar-item:hover .mat-icon{color:var(--theme-accent-500)}.top-bar-select{line-height:18px;margin-left:3px}.language-select-option{display:flex;align-items:center}.language-select-option .flag{width:1.5rem;margin-right:.5rem;border:1px solid rgba(0,0,0,.1)}.impersonated-wrapper{left:0;position:absolute;top:0;width:100%;z-index:1;display:flex;pointer-events:none}.impersonated-wrapper .impersonated{align-items:center;background-color:#ffc107;border-radius:0 0 3px 3px;box-shadow:0 1px 5px #00000080;color:#000000de;display:flex;justify-content:space-between;margin:0 auto;white-space:nowrap;max-width:100%;overflow:auto;pointer-events:all}.impersonated-wrapper .impersonated>span{display:inline-block;max-width:500px;overflow:hidden;padding-left:5px;padding-right:10px;text-overflow:ellipsis}.impersonated-wrapper .impersonated>button{background:rgba(0,0,0,.1);border-radius:0 0 3px;height:30px;line-height:30px;width:30px}body.sm .top-bar-item,body.md .top-bar-item,body.lg .top-bar-item,body.xl .top-bar-item,body.xxl .top-bar-item{margin-left:1rem}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:#00000013}.point-of-sale .point-of-sale-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.point-of-sale .pos-margin .mat-form-field-flex{background:#5cb85c}.point-of-sale .pos-margin.too-low .mat-form-field-flex{background:#d9534f}\feff.column-text-edit{cursor:pointer;display:flex}\feff.column-text-edit span{flex:1;max-width:150px;overflow:hidden;text-overflow:ellipsis}\feff.column-text-edit.disabled{cursor:default}\feff.column-text-edit .column-text-edit-placeholder{color:#00000061}home-page{display:block;flex-grow:1}number-input{align-items:center;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-outer-spin-button,number-input input::-webkit-inner-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}salesline-page,previewline-page{display:flex}salesline-page .no-results,previewline-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:flex;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{display:block;font-size:.875em;font-weight:700;height:16px;line-height:16px;margin:0 3px;min-width:16px;padding:0;width:16px}.content-container .character-navigation li:not(.current) button{color:#555;border-radius:50%}.content-container .character-navigation li.current button{border-radius:0}.content-container .character-navigation li.current-first button{border-top-left-radius:8px;border-top-right-radius:8px}.content-container .character-navigation li.current-last button{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.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 #00000026;position:fixed;bottom:-60px;right:calc(40px + 2rem);text-align:center;z-index:3;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 #464a4c1a,0 1px #464a4c1a;margin:0 -1rem;max-height:93px;max-width:1585px;padding:0 1rem;position:fixed;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 none;height:146px}.content-container.salesline-tiles .content-top .content-top-inner-top .tiles{position:relative}.content-container.salesline-tiles .overflow-arrow{display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;top:0;width:60px;z-index:5}.content-container.salesline-tiles .overflow-arrow .overflow-arrow-button{align-items:center;background:var(--webshop-background-color);display:flex}.content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button{height:30px;line-height:30px;width:30px}.content-container.salesline-tiles .overflow-arrow.back{left:0}.content-container.salesline-tiles .overflow-arrow.back:after{background:linear-gradient(90deg,var(--webshop-background-color) 0%,rgba(255,255,255,0) 100%);height:100%;width:30px;content:"";pointer-events:none}.content-container.salesline-tiles .overflow-arrow.forward{right:0}.content-container.salesline-tiles .overflow-arrow.forward:before{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--webshop-background-color) 100%);height:100%;width:30px;content:"";pointer-events:none}.content-container .content-top-inner-top{border-bottom-color:#3330;height:36px;overflow:hidden;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{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{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;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:flex;flex-flow:column nowrap}.content-container .content-middle .right-sidebar-icons button{margin-top:10px}.content-container .content-middle.fullscreen{position:fixed;inset:0;background:var(--webshop-background-color);z-index:100}body.xs salesline-page .content-middle,body.xs previewline-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{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 none;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{transition:right .25s ease-in-out}body.xs .content-container .right-sidebar-icons{bottom:.5rem;transition:right .25s ease-in-out}body.xs .content-container.character-scroll-visible .right-sidebar-icons{right:1em}body.sm .content-container character-scroll .character-navigation,body.md .content-container character-scroll .character-navigation,body.lg .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.sm .content-container character-scroll .character-navigation li:not(.current),body.md .content-container character-scroll .character-navigation li:not(.current),body.lg .content-container character-scroll .character-navigation li:not(.current),body.xl .content-container character-scroll .character-navigation li:not(.current),body.xxl .content-container character-scroll .character-navigation li:not(.current){margin-bottom:4px}body.sm .content-container character-scroll .character-navigation li.current button,body.md .content-container character-scroll .character-navigation li.current button,body.lg .content-container character-scroll .character-navigation li.current button,body.xl .content-container character-scroll .character-navigation li.current button,body.xxl .content-container character-scroll .character-navigation li.current button{height:20px;line-height:20px}body.sm .content-container character-scroll.lines .character-navigation,body.md .content-container character-scroll.lines .character-navigation,body.lg .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.sm .content-container .content-top,body.md .content-container .content-top,body.lg .content-container .content-top,body.xl .content-container .content-top,body.xxl .content-container .content-top{border-bottom:0;box-shadow:none}body.sm .content-container.not-on-top .content-top,body.md .content-container.not-on-top .content-top,body.lg .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 #464a4c59,0 1px #464a4c1a}body.sm .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.lg .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.sm .content-container.not-on-top .content-top .salesline-lines-header,body.md .content-container.not-on-top .content-top .salesline-lines-header,body.lg .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 none}body.sm .content-container .content-top-inner-top,body.md .content-container .content-top-inner-top,body.lg .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.sm .content-container .content-top-inner-bottom,body.md .content-container .content-top-inner-bottom,body.lg .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.sm .content-container .content-top-inner-bottom .sort,body.md .content-container .content-top-inner-bottom .sort,body.lg .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.sm .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.lg .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.sm .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.lg .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.sm .content-container .content-top-inner-bottom .search,body.md .content-container .content-top-inner-bottom .search,body.lg .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.sm .content-container .content-top-inner-bottom .search .form-group,body.md .content-container .content-top-inner-bottom .search .form-group,body.lg .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.sm .content-container.salesline-tiles .overflow-arrow,body.md .content-container.salesline-tiles .overflow-arrow,body.lg .content-container.salesline-tiles .overflow-arrow,body.xl .content-container.salesline-tiles .overflow-arrow,body.xxl .content-container.salesline-tiles .overflow-arrow{width:80px}body.sm .content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button,body.md .content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button,body.lg .content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button,body.xl .content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button,body.xxl .content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button{height:40px;line-height:40px;width:40px}body.sm .content-container.salesline-tiles .overflow-arrow.back:after,body.sm .content-container.salesline-tiles .overflow-arrow.forward:before,body.md .content-container.salesline-tiles .overflow-arrow.back:after,body.md .content-container.salesline-tiles .overflow-arrow.forward:before,body.lg .content-container.salesline-tiles .overflow-arrow.back:after,body.lg .content-container.salesline-tiles .overflow-arrow.forward:before,body.xl .content-container.salesline-tiles .overflow-arrow.back:after,body.xl .content-container.salesline-tiles .overflow-arrow.forward:before,body.xxl .content-container.salesline-tiles .overflow-arrow.back:after,body.xxl .content-container.salesline-tiles .overflow-arrow.forward:before{width:40px}body.sm .admin .scroll-to-top.visible,body.md .admin .scroll-to-top.visible,body.lg .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:rgba(170,170,170,.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;flex-grow:1;height:50%;margin:0 -1rem}salesline-view .content-middle [endless-scroll]{padding:1px 0 0}.salesline-lines-header{background-color:#0000000d;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:flex;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 salesline.focus .salesline,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.recommendations previewline.focus .salesline,.saleslines .scrollable-content .salesline-wrapper.recommendations salesline.focus .salesline,.saleslines .scrollable-content .salesline-wrapper.recommendations previewline.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{flex-direction:row!important;flex-wrap:wrap}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view salesline,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view previewline,.saleslines .scrollable-content .salesline-wrapper.block-view salesline,.saleslines .scrollable-content .salesline-wrapper.block-view previewline{padding:0 7.5px;width:20%}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view salesline.focus .salesline,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view previewline.focus .salesline,.saleslines .scrollable-content .salesline-wrapper.block-view salesline.focus .salesline,.saleslines .scrollable-content .salesline-wrapper.block-view previewline.focus .salesline{left:7.5px;position:absolute;right:7.5px}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view salesline .salesline-label.label-diagonal:before,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view salesline .salesline-label.label-diagonal:after,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view previewline .salesline-label.label-diagonal:before,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view previewline .salesline-label.label-diagonal:after,.saleslines .scrollable-content .salesline-wrapper.block-view salesline .salesline-label.label-diagonal:before,.saleslines .scrollable-content .salesline-wrapper.block-view salesline .salesline-label.label-diagonal:after,.saleslines .scrollable-content .salesline-wrapper.block-view previewline .salesline-label.label-diagonal:before,.saleslines .scrollable-content .salesline-wrapper.block-view previewline .salesline-label.label-diagonal:after{z-index:0}.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline{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:10px 10px 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{background-color:#eee;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 salesline-order,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline eps-salesline-order,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline .salesline-overview,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline salesline-order,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline eps-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{flex-grow:initial;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 salesline-order,.saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper.block-view .salesline eps-salesline-order,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline salesline-order,.saleslines .scrollable-content .salesline-wrapper.block-view .salesline eps-salesline-order{border-radius:0 0 10px 10px;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 salesline,.saleslines previewline{height:100%;position:relative}.saleslines salesline.per-row-1,.saleslines previewline.per-row-1{width:100%}.saleslines salesline.per-row-2,.saleslines previewline.per-row-2{width:50%}.saleslines salesline.per-row-3,.saleslines previewline.per-row-3{width:33.3333333333%}.saleslines salesline.per-row-4,.saleslines previewline.per-row-4{width:25%}.saleslines salesline.per-row-5,.saleslines previewline.per-row-5{width:20%}.saleslines salesline.per-row-6,.saleslines previewline.per-row-6{width:16.6666666667%}.saleslines salesline.per-row-7,.saleslines previewline.per-row-7{width:14.2857142857%}.saleslines salesline.per-row-8,.saleslines previewline.per-row-8{width:12.5%}.saleslines salesline.per-row-9,.saleslines previewline.per-row-9{width:11.1111111111%}.saleslines salesline.per-row-10,.saleslines previewline.per-row-10{width:10%}.saleslines salesline .focus-overlay,.saleslines previewline .focus-overlay{display:none}.saleslines salesline a:hover,.saleslines salesline a:focus,.saleslines previewline a:hover,.saleslines previewline a:focus{text-decoration:none}.saleslines salesline a:hover .underline,.saleslines salesline a:focus .underline,.saleslines previewline a:hover .underline,.saleslines previewline a:focus .underline{text-decoration:underline}.saleslines salesline .right-aligned,.saleslines previewline .right-aligned{background:white;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,white 15%,white 100%);color:var(--theme-text-500);font-size:.875em;margin-left:5px}.saleslines salesline .right-aligned.not-reported-in .mat-icon,.saleslines previewline .right-aligned.not-reported-in .mat-icon{font-size:20px;height:20px;width:20px}.saleslines salesline .right-aligned.flag-item .flag,.saleslines previewline .right-aligned.flag-item .flag{border:1px solid rgba(0,0,0,.1);width:18px}.saleslines salesline .mobile.title-on-top .salesline-image,.saleslines previewline .mobile.title-on-top .salesline-image{left:0;top:24px;position:absolute;z-index:1}.saleslines salesline .mobile.title-on-top .salesline-image img,.saleslines previewline .mobile.title-on-top .salesline-image img{background-color:#eee;width:75px}.saleslines salesline .mobile.title-on-top .salesline-overview,.saleslines previewline .mobile.title-on-top .salesline-overview{padding-left:75px;padding-right:0;padding-top:25px;position:unset}.saleslines salesline .mobile.title-on-top .salesline-overview h3,.saleslines previewline .mobile.title-on-top .salesline-overview h3{border-bottom:1px solid #eee;left:0;line-height:24px;min-height:24px;padding:0 8px;position:absolute;right:105px;top:0}.saleslines salesline .mobile.title-on-top .salesline-overview h3.not-reported-in,.saleslines previewline .mobile.title-on-top .salesline-overview h3.not-reported-in{position:absolute}.saleslines salesline .salesline-label,.saleslines previewline .salesline-label{overflow:hidden;position:absolute}.saleslines salesline .salesline-label.label-diagonal,.saleslines previewline .salesline-label.label-diagonal{top:0!important;left:0;width:70px;height:70px}.saleslines salesline .salesline-label.label-diagonal span,.saleslines previewline .salesline-label.label-diagonal span{box-shadow:0 2px 4px #0000004d;right:0;top:17px;width:90px;padding:2px 0;text-align:center;transform:rotate(-45deg)}.saleslines salesline .salesline-label.label-horizontal,.saleslines previewline .salesline-label.label-horizontal{top:10px;left:0;height:20px;width:80px}.saleslines salesline .salesline-label.label-horizontal:after,.saleslines previewline .salesline-label.label-horizontal:after{border:4px solid;border-color:inherit;border-width:8px 4px 8px 0;border-right-color:transparent;content:"";display:block;height:16px;position:absolute;right:0;z-index:1}.saleslines salesline .salesline-label.label-horizontal span,.saleslines previewline .salesline-label.label-horizontal span{box-shadow:1px 2px 4px #0000004d;padding:1px 5px;text-align:center;width:calc(100% - 4px)}.saleslines salesline .salesline-label span,.saleslines previewline .salesline-label 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:5}.saleslines salesline.focus,.saleslines previewline.focus{z-index:2}.saleslines salesline.focus .salesline,.saleslines previewline.focus .salesline{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;position:absolute}.saleslines salesline.focus .focus-overlay,.saleslines previewline.focus .focus-overlay{border:4px solid rgba(var(--webshop-focus-color-rgb),.4);border-radius:11px;display:block;inset:-1px;pointer-events:none;position:absolute;z-index:3}.saleslines salesline .salesline,.saleslines previewline .salesline{border-radius:10px;box-shadow:0 0 0 1px #0000001a;display:flex;justify-content:space-between;padding:0;transition:none;transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.saleslines salesline .salesline table,.saleslines previewline .salesline table{width:100%}.saleslines salesline .salesline th,.saleslines salesline .salesline td,.saleslines previewline .salesline th,.saleslines previewline .salesline td{font-size:.8rem;line-height:1.333;padding:0 2.5px;word-spacing:-1.5px}.saleslines salesline .salesline th:first-child,.saleslines salesline .salesline td:first-child,.saleslines previewline .salesline th:first-child,.saleslines previewline .salesline td:first-child{padding-left:0}.saleslines salesline .salesline th,.saleslines previewline .salesline th{color:#000}.saleslines salesline .salesline.unavailable-favorite favorite,.saleslines previewline .salesline.unavailable-favorite favorite{background-color:#fff;border-radius:3px;box-shadow:0 1px 5px #0003;display:inline-block;height:30px;line-height:28px;width:30px;z-index:5}.saleslines salesline .salesline .salesline-image,.saleslines previewline .salesline .salesline-image{cursor:pointer;overflow:hidden;padding:0;position:relative}.saleslines salesline .salesline .salesline-image img,.saleslines previewline .salesline .salesline-image img{background-color:#eee;width:85px}.saleslines salesline .salesline .salesline-image .multiple-photos,.saleslines previewline .salesline .salesline-image .multiple-photos{bottom:5px;color:#333;position:absolute;right:5px;z-index:1}.saleslines salesline .salesline .salesline-image a.favourite,.saleslines previewline .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 salesline .salesline .salesline-overview,.saleslines salesline .salesline salesline-order,.saleslines salesline .salesline eps-salesline-order,.saleslines previewline .salesline .salesline-overview,.saleslines previewline .salesline salesline-order,.saleslines previewline .salesline eps-salesline-order{padding:6px 8px}.saleslines salesline .salesline .salesline-overview,.saleslines previewline .salesline .salesline-overview{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:0 8px 8px;position:relative}.saleslines salesline .salesline .salesline-overview header i,.saleslines previewline .salesline .salesline-overview header i{position:absolute;right:15px;top:17px}.saleslines salesline .salesline .salesline-overview h3,.saleslines previewline .salesline .salesline-overview h3{color:var(--theme-accent-500);font-size:.875rem;font-weight:700;line-height:30px;margin:0;min-height:30px;overflow:hidden;z-index:1}.saleslines salesline .salesline .salesline-overview h3 a,.saleslines previewline .salesline .salesline-overview h3 a{display:block;outline:none;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.saleslines salesline .salesline .salesline-overview h3.not-reported-in,.saleslines previewline .salesline .salesline-overview h3.not-reported-in{padding-right:24px;position:relative}.saleslines salesline .salesline .salesline-overview h3.not-reported-in .mat-icon,.saleslines previewline .salesline .salesline-overview h3.not-reported-in .mat-icon{color:#000000de;font-size:20px;height:20px;position:absolute;right:0;top:6px;width:20px}.saleslines salesline .salesline .salesline-overview .mobile-available,.saleslines previewline .salesline .salesline-overview .mobile-available{display:inline-block;font-size:.7rem;margin-top:8px;max-width:60%}.saleslines salesline .salesline .salesline-overview .loader,.saleslines previewline .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;transition:all .3s ease-in-out 0}.saleslines salesline .salesline .salesline-overview .loader span,.saleslines previewline .salesline .salesline-overview .loader span{display:inline-block;width:8px;height:8px;border-radius:100%;background-color:#0000004d;vertical-align:top;animation:bouncedelay 1.4s infinite ease-in-out both}.saleslines salesline .salesline .salesline-overview .loader span:nth-child(1),.saleslines previewline .salesline .salesline-overview .loader span:nth-child(1){animation-delay:-.32s}.saleslines salesline .salesline .salesline-overview .loader span:nth-child(2),.saleslines previewline .salesline .salesline-overview .loader span:nth-child(2){animation-delay:-.16s}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.saleslines salesline .salesline .attributes,.saleslines previewline .salesline .attributes{background-image:linear-gradient(0deg,#ffffff 25%,#f5f5f5 25%,#f5f5f5 50%,#ffffff 50%,#ffffff 75%,#f5f5f5 75%,#f5f5f5 100%);background-size:64px 64px;background-color:#fff;display:flex;flex-flow:column nowrap;flex-grow:1;overflow:hidden;padding:0 10px;position:relative;z-index:1}.saleslines salesline .salesline .attributes .available,.saleslines previewline .salesline .attributes .available{letter-spacing:0}.saleslines salesline .salesline .attributes p,.saleslines previewline .salesline .attributes p{margin:0}.saleslines salesline .salesline .attributes p>span,.saleslines previewline .salesline .attributes p>span{float:left;font-size:.75rem;font-weight:700;line-height:16px;max-width:200px;transition:width .15s linear .35s;vertical-align:top;width:60%}.saleslines salesline .salesline .attributes p>span a,.saleslines previewline .salesline .attributes p>span a{color:inherit;text-decoration:underline}.saleslines salesline .salesline .attributes p>span:first-child,.saleslines previewline .salesline .attributes p>span:first-child{font-weight:400;width:40%}.saleslines salesline .salesline .attributes.visible,.saleslines previewline .salesline .attributes.visible{height:auto!important}.saleslines salesline .salesline .attributes .fader,.saleslines previewline .salesline .attributes .fader{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%);bottom:0;height:50px;pointer-events:none;position:absolute;width:100%}.saleslines salesline .salesline .more-attributes,.saleslines previewline .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 salesline .salesline .more-attributes:after,.saleslines previewline .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;transition:transform .15s;width:16px}.saleslines salesline .salesline .more-attributes.visible:after,.saleslines previewline .salesline .more-attributes.visible:after{transform:rotate(180deg)}.saleslines salesline .salesline p,.saleslines salesline .salesline li,.saleslines salesline .salesline td,.saleslines salesline .salesline th,.saleslines previewline .salesline p,.saleslines previewline .salesline li,.saleslines previewline .salesline td,.saleslines previewline .salesline th{font-size:.8rem}.saleslines salesline .salesline .description,.saleslines previewline .salesline .description{display:none;flex-grow:1}.saleslines salesline .salesline .availability-price,.saleslines previewline .salesline .availability-price{align-items:flex-end;background-color:#fff;display:flex;flex-flow:row wrap;flex-grow:1;justify-content:space-between;margin:0;position:relative;z-index:1}.saleslines salesline .salesline .availability-price>.strong,.saleslines previewline .salesline .availability-price>.strong{word-spacing:-1px}.saleslines salesline .salesline .available,.saleslines salesline .salesline .from-price,.saleslines previewline .salesline .available,.saleslines previewline .salesline .from-price{display:inline-block;word-spacing:normal;word-spacing:initial}.saleslines salesline .salesline .available strong.price,.saleslines salesline .salesline .from-price strong.price,.saleslines previewline .salesline .available strong.price,.saleslines previewline .salesline .from-price strong.price{font-size:1.1rem;letter-spacing:-.5px;line-height:1.1}.saleslines salesline .salesline .salesline-order,.saleslines previewline .salesline .salesline-order{background:white;position:relative;z-index:1}.saleslines salesline .salesline .salesline-order .salesline-order-unit,.saleslines previewline .salesline .salesline-order .salesline-order-unit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50px}.saleslines salesline .salesline .salesline-order select,.saleslines previewline .salesline .salesline-order select{height:19px}.saleslines salesline .first-order-date,.saleslines salesline .salesline-removed,.saleslines previewline .first-order-date,.saleslines previewline .salesline-removed{align-items:flex-end;background:rgba(225,225,225,.5);border-radius:3px;display:flex;height:100%;justify-content:center;left:0;padding:30px 0;position:absolute;top:0;width:100%;z-index:4}.saleslines salesline .first-order-date>span,.saleslines salesline .salesline-removed>span,.saleslines previewline .first-order-date>span,.saleslines previewline .salesline-removed>span{background:#fff;border-radius:3px;box-shadow:0 3px 7px #00000026;display:block;font-size:14px;line-height:18px;max-width:calc(100% - 40px);padding:10px;text-align:center;width:350px}.saleslines salesline .first-order-date>span.lower-order-date,.saleslines salesline .salesline-removed>span.lower-order-date,.saleslines previewline .first-order-date>span.lower-order-date,.saleslines previewline .salesline-removed>span.lower-order-date{margin-top:80px}.saleslines salesline salesline-order,.saleslines salesline eps-salesline-order,.saleslines previewline salesline-order,.saleslines previewline eps-salesline-order{background-color:rgba(var(--theme-text-50-rgb),.2);border:1px solid rgba(var(--theme-text-500-rgb),.05);border-width:0 0 1px 1px;display:flex;flex-direction:column;height:100%;width:105px}.saleslines salesline salesline-order th,.saleslines salesline salesline-order td,.saleslines salesline eps-salesline-order th,.saleslines salesline eps-salesline-order td,.saleslines previewline salesline-order th,.saleslines previewline salesline-order td,.saleslines previewline eps-salesline-order th,.saleslines previewline eps-salesline-order td{line-height:16px;vertical-align:middle;white-space:nowrap}.saleslines salesline salesline-order th:first-child,.saleslines salesline salesline-order td:first-child,.saleslines salesline eps-salesline-order th:first-child,.saleslines salesline eps-salesline-order td:first-child,.saleslines previewline salesline-order th:first-child,.saleslines previewline salesline-order td:first-child,.saleslines previewline eps-salesline-order th:first-child,.saleslines previewline eps-salesline-order td:first-child{padding-left:0}.saleslines salesline salesline-order th:last-child,.saleslines salesline salesline-order td:last-child,.saleslines salesline eps-salesline-order th:last-child,.saleslines salesline eps-salesline-order td:last-child,.saleslines previewline salesline-order th:last-child,.saleslines previewline salesline-order td:last-child,.saleslines previewline eps-salesline-order th:last-child,.saleslines previewline eps-salesline-order td:last-child{padding-right:0}.saleslines salesline salesline-order th.tableLine,.saleslines salesline salesline-order td.tableLine,.saleslines salesline eps-salesline-order th.tableLine,.saleslines salesline eps-salesline-order td.tableLine,.saleslines previewline salesline-order th.tableLine,.saleslines previewline salesline-order td.tableLine,.saleslines previewline eps-salesline-order th.tableLine,.saleslines previewline eps-salesline-order td.tableLine{line-height:12px;position:relative}.saleslines salesline salesline-order th.tableLine:after,.saleslines salesline salesline-order td.tableLine:after,.saleslines salesline eps-salesline-order th.tableLine:after,.saleslines salesline eps-salesline-order td.tableLine:after,.saleslines previewline salesline-order th.tableLine:after,.saleslines previewline salesline-order td.tableLine:after,.saleslines previewline eps-salesline-order th.tableLine:after,.saleslines previewline eps-salesline-order td.tableLine:after{background:rgba(var(--theme-text-500-rgb),.15);content:" ";height:1px;left:0;position:absolute;right:0;top:6px}.saleslines salesline salesline-order .form-group,.saleslines salesline eps-salesline-order .form-group,.saleslines previewline salesline-order .form-group,.saleslines previewline eps-salesline-order .form-group{margin-bottom:5px}.saleslines salesline .mobile-salesline-order,.saleslines previewline .mobile-salesline-order{display:flex;flex-direction:column;justify-content:space-between;letter-spacing:-.5px}.saleslines salesline .mobile-salesline-order strong,.saleslines salesline .mobile-salesline-order select,.saleslines previewline .mobile-salesline-order strong,.saleslines previewline .mobile-salesline-order select{display:block!important;font-size:.875rem}.saleslines salesline .mobile-salesline-order .availability-price,.saleslines previewline .mobile-salesline-order .availability-price{background-color:transparent;font-size:.75rem}.saleslines salesline .mobile-salesline-order .availability-price .strong>table td,.saleslines previewline .mobile-salesline-order .availability-price .strong>table td{max-width:40px;overflow:hidden;text-overflow:ellipsis}.saleslines salesline .mobile-salesline-order .availability-price .strong>table td:first-child,.saleslines previewline .mobile-salesline-order .availability-price .strong>table td:first-child{max-width:55px}.saleslines salesline .mobile-salesline-order.price-amount-right .price,.saleslines previewline .mobile-salesline-order.price-amount-right .price{float:right}.saleslines salesline .mobile-salesline-order strong,.saleslines previewline .mobile-salesline-order strong{font-size:.75rem;line-height:16px;margin-top:4px}.saleslines salesline .mobile-salesline-order .price,.saleslines previewline .mobile-salesline-order .price{font-size:.875rem}.saleslines salesline .mobile-salesline-order select,.saleslines previewline .mobile-salesline-order select{border-color:rgba(var(--theme-text-500-rgb),.25);border-radius:2px;margin-bottom:2px;width:100%}.saleslines salesline .mobile-salesline-order salesline-input .minus,.saleslines salesline .mobile-salesline-order salesline-input .plus,.saleslines previewline .mobile-salesline-order salesline-input .minus,.saleslines previewline .mobile-salesline-order salesline-input .plus{height:19px;width:19px}.saleslines salesline .mobile-salesline-order salesline-input .form-control,.saleslines previewline .mobile-salesline-order salesline-input .form-control{height:19px}body.sm .saleslines,body.md .saleslines,body.lg .saleslines,body.xl .saleslines,body.xxl .saleslines{top:77px}body.sm .saleslines .cdk-virtual-scroll-content-wrapper,body.sm .saleslines .scrollable-content,body.md .saleslines .cdk-virtual-scroll-content-wrapper,body.md .saleslines .scrollable-content,body.lg .saleslines .cdk-virtual-scroll-content-wrapper,body.lg .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.sm .saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper,body.sm .saleslines .scrollable-content .salesline-wrapper,body.md .saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper,body.md .saleslines .scrollable-content .salesline-wrapper,body.lg .saleslines .cdk-virtual-scroll-content-wrapper .salesline-wrapper,body.lg .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{flex-direction:row;margin:0;width:100%}body.sm .saleslines .salesline .salesline-overview .attributes,body.md .saleslines .salesline .salesline-overview .attributes,body.lg .saleslines .salesline .salesline-overview .attributes,body.xl .saleslines .salesline .salesline-overview .attributes,body.xxl .saleslines .salesline .salesline-overview .attributes{flex-grow:unset}body.sm .saleslines .salesline .salesline-overview .attributes .more-attributes,body.md .saleslines .salesline .salesline-overview .attributes .more-attributes,body.lg .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.sm .saleslines salesline-order,body.sm .saleslines eps-salesline-order,body.md .saleslines salesline-order,body.md .saleslines eps-salesline-order,body.lg .saleslines salesline-order,body.lg .saleslines eps-salesline-order,body.xl .saleslines salesline-order,body.xl .saleslines eps-salesline-order,body.xxl .saleslines salesline-order,body.xxl .saleslines eps-salesline-order{align-items:flex-end;display:flex;flex-flow:column;justify-content:space-between}body.sm .saleslines salesline-order .availability-price,body.sm .saleslines eps-salesline-order .availability-price,body.md .saleslines salesline-order .availability-price,body.md .saleslines eps-salesline-order .availability-price,body.lg .saleslines salesline-order .availability-price,body.lg .saleslines eps-salesline-order .availability-price,body.xl .saleslines salesline-order .availability-price,body.xl .saleslines eps-salesline-order .availability-price,body.xxl .saleslines salesline-order .availability-price,body.xxl .saleslines eps-salesline-order .availability-price{background-color:transparent;height:28px;width:100%}body.sm .saleslines salesline-order .buy-button,body.sm .saleslines eps-salesline-order .buy-button,body.md .saleslines salesline-order .buy-button,body.md .saleslines eps-salesline-order .buy-button,body.lg .saleslines salesline-order .buy-button,body.lg .saleslines eps-salesline-order .buy-button,body.xl .saleslines salesline-order .buy-button,body.xl .saleslines eps-salesline-order .buy-button,body.xxl .saleslines salesline-order .buy-button,body.xxl .saleslines eps-salesline-order .buy-button{line-height:24px;margin-top:5px}body.sm .saleslines salesline-order .buy-button:focus,body.sm .saleslines eps-salesline-order .buy-button:focus,body.md .saleslines salesline-order .buy-button:focus,body.md .saleslines eps-salesline-order .buy-button:focus,body.lg .saleslines salesline-order .buy-button:focus,body.lg .saleslines eps-salesline-order .buy-button:focus,body.xl .saleslines salesline-order .buy-button:focus,body.xl .saleslines eps-salesline-order .buy-button:focus,body.xxl .saleslines salesline-order .buy-button:focus,body.xxl .saleslines eps-salesline-order .buy-button:focus{outline:none;box-shadow:0 0 0 1px #00a0ff,0 0 5px 1px #00a0ff40}body.sm .saleslines salesline .salesline-label.label-diagonal,body.sm .saleslines previewline .salesline-label.label-diagonal,body.md .saleslines salesline .salesline-label.label-diagonal,body.md .saleslines previewline .salesline-label.label-diagonal,body.lg .saleslines salesline .salesline-label.label-diagonal,body.lg .saleslines previewline .salesline-label.label-diagonal,body.xl .saleslines salesline .salesline-label.label-diagonal,body.xl .saleslines previewline .salesline-label.label-diagonal,body.xxl .saleslines salesline .salesline-label.label-diagonal,body.xxl .saleslines previewline .salesline-label.label-diagonal{top:-4.5px!important;left:3px;width:80px;height:80px}body.sm .saleslines salesline .salesline-label.label-diagonal:before,body.sm .saleslines salesline .salesline-label.label-diagonal:after,body.sm .saleslines previewline .salesline-label.label-diagonal:before,body.sm .saleslines previewline .salesline-label.label-diagonal:after,body.md .saleslines salesline .salesline-label.label-diagonal:before,body.md .saleslines salesline .salesline-label.label-diagonal:after,body.md .saleslines previewline .salesline-label.label-diagonal:before,body.md .saleslines previewline .salesline-label.label-diagonal:after,body.lg .saleslines salesline .salesline-label.label-diagonal:before,body.lg .saleslines salesline .salesline-label.label-diagonal:after,body.lg .saleslines previewline .salesline-label.label-diagonal:before,body.lg .saleslines previewline .salesline-label.label-diagonal:after,body.xl .saleslines salesline .salesline-label.label-diagonal:before,body.xl .saleslines salesline .salesline-label.label-diagonal:after,body.xl .saleslines previewline .salesline-label.label-diagonal:before,body.xl .saleslines previewline .salesline-label.label-diagonal:after,body.xxl .saleslines salesline .salesline-label.label-diagonal:before,body.xxl .saleslines salesline .salesline-label.label-diagonal:after,body.xxl .saleslines previewline .salesline-label.label-diagonal:before,body.xxl .saleslines previewline .salesline-label.label-diagonal:after{transform:rotate(-45deg)}body.sm .saleslines salesline .salesline-label.label-diagonal:before,body.sm .saleslines previewline .salesline-label.label-diagonal:before,body.md .saleslines salesline .salesline-label.label-diagonal:before,body.md .saleslines previewline .salesline-label.label-diagonal:before,body.lg .saleslines salesline .salesline-label.label-diagonal:before,body.lg .saleslines previewline .salesline-label.label-diagonal:before,body.xl .saleslines salesline .salesline-label.label-diagonal:before,body.xl .saleslines previewline .salesline-label.label-diagonal:before,body.xxl .saleslines salesline .salesline-label.label-diagonal:before,body.xxl .saleslines previewline .salesline-label.label-diagonal:before{top:0;right:1px}body.sm .saleslines salesline .salesline-label.label-diagonal:after,body.sm .saleslines previewline .salesline-label.label-diagonal:after,body.md .saleslines salesline .salesline-label.label-diagonal:after,body.md .saleslines previewline .salesline-label.label-diagonal:after,body.lg .saleslines salesline .salesline-label.label-diagonal:after,body.lg .saleslines previewline .salesline-label.label-diagonal:after,body.xl .saleslines salesline .salesline-label.label-diagonal:after,body.xl .saleslines previewline .salesline-label.label-diagonal:after,body.xxl .saleslines salesline .salesline-label.label-diagonal:after,body.xxl .saleslines previewline .salesline-label.label-diagonal:after{bottom:1px;left:0}body.sm .saleslines salesline .salesline-label.label-diagonal span,body.sm .saleslines previewline .salesline-label.label-diagonal span,body.md .saleslines salesline .salesline-label.label-diagonal span,body.md .saleslines previewline .salesline-label.label-diagonal span,body.lg .saleslines salesline .salesline-label.label-diagonal span,body.lg .saleslines previewline .salesline-label.label-diagonal span,body.xl .saleslines salesline .salesline-label.label-diagonal span,body.xl .saleslines previewline .salesline-label.label-diagonal span,body.xxl .saleslines salesline .salesline-label.label-diagonal span,body.xxl .saleslines previewline .salesline-label.label-diagonal span{right:-6px;top:21px;width:110px}body.sm .saleslines salesline .salesline-label.label-horizontal,body.sm .saleslines previewline .salesline-label.label-horizontal,body.md .saleslines salesline .salesline-label.label-horizontal,body.md .saleslines previewline .salesline-label.label-horizontal,body.lg .saleslines salesline .salesline-label.label-horizontal,body.lg .saleslines previewline .salesline-label.label-horizontal,body.xl .saleslines salesline .salesline-label.label-horizontal,body.xl .saleslines previewline .salesline-label.label-horizontal,body.xxl .saleslines salesline .salesline-label.label-horizontal,body.xxl .saleslines previewline .salesline-label.label-horizontal{left:3px;height:25px;width:100px}body.sm .saleslines salesline .salesline-label.label-horizontal:before,body.sm .saleslines previewline .salesline-label.label-horizontal:before,body.md .saleslines salesline .salesline-label.label-horizontal:before,body.md .saleslines previewline .salesline-label.label-horizontal:before,body.lg .saleslines salesline .salesline-label.label-horizontal:before,body.lg .saleslines previewline .salesline-label.label-horizontal:before,body.xl .saleslines salesline .salesline-label.label-horizontal:before,body.xl .saleslines previewline .salesline-label.label-horizontal:before,body.xxl .saleslines salesline .salesline-label.label-horizontal:before,body.xxl .saleslines previewline .salesline-label.label-horizontal:before{bottom:-5px;height:0;width:0;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent}body.sm .saleslines salesline .salesline-label.label-horizontal:after,body.sm .saleslines previewline .salesline-label.label-horizontal:after,body.md .saleslines salesline .salesline-label.label-horizontal:after,body.md .saleslines previewline .salesline-label.label-horizontal:after,body.lg .saleslines salesline .salesline-label.label-horizontal:after,body.lg .saleslines previewline .salesline-label.label-horizontal:after,body.xl .saleslines salesline .salesline-label.label-horizontal:after,body.xl .saleslines previewline .salesline-label.label-horizontal:after,body.xxl .saleslines salesline .salesline-label.label-horizontal:after,body.xxl .saleslines previewline .salesline-label.label-horizontal:after{right:0;height:20px;border-width:10px 5px 10px 0;border-right-color:transparent;z-index:1}body.sm .saleslines salesline .salesline-label.label-horizontal span,body.sm .saleslines previewline .salesline-label.label-horizontal span,body.md .saleslines salesline .salesline-label.label-horizontal span,body.md .saleslines previewline .salesline-label.label-horizontal span,body.lg .saleslines salesline .salesline-label.label-horizontal span,body.lg .saleslines previewline .salesline-label.label-horizontal span,body.xl .saleslines salesline .salesline-label.label-horizontal span,body.xl .saleslines previewline .salesline-label.label-horizontal span,body.xxl .saleslines salesline .salesline-label.label-horizontal span,body.xxl .saleslines previewline .salesline-label.label-horizontal span{padding:2px 10px;width:calc(100% - 5px)}body.sm .saleslines salesline .salesline-label:before,body.sm .saleslines salesline .salesline-label:after,body.sm .saleslines previewline .salesline-label:before,body.sm .saleslines previewline .salesline-label:after,body.md .saleslines salesline .salesline-label:before,body.md .saleslines salesline .salesline-label:after,body.md .saleslines previewline .salesline-label:before,body.md .saleslines previewline .salesline-label:after,body.lg .saleslines salesline .salesline-label:before,body.lg .saleslines salesline .salesline-label:after,body.lg .saleslines previewline .salesline-label:before,body.lg .saleslines previewline .salesline-label:after,body.xl .saleslines salesline .salesline-label:before,body.xl .saleslines salesline .salesline-label:after,body.xl .saleslines previewline .salesline-label:before,body.xl .saleslines previewline .salesline-label:after,body.xxl .saleslines salesline .salesline-label:before,body.xxl .saleslines salesline .salesline-label:after,body.xxl .saleslines previewline .salesline-label:before,body.xxl .saleslines previewline .salesline-label:after{border:5px solid;border-color:inherit;content:"";display:block;position:absolute;z-index:-1}body.sm .saleslines salesline .salesline-label span,body.sm .saleslines previewline .salesline-label span,body.md .saleslines salesline .salesline-label span,body.md .saleslines previewline .salesline-label span,body.lg .saleslines salesline .salesline-label span,body.lg .saleslines previewline .salesline-label span,body.xl .saleslines salesline .salesline-label span,body.xl .saleslines previewline .salesline-label span,body.xxl .saleslines salesline .salesline-label span,body.xxl .saleslines previewline .salesline-label span{font:400 .875rem/16px Roboto,sans-serif;height:20px}body.sm .saleslines salesline .first-order-date,body.sm .saleslines salesline .salesline-removed,body.sm .saleslines previewline .first-order-date,body.sm .saleslines previewline .salesline-removed,body.md .saleslines salesline .first-order-date,body.md .saleslines salesline .salesline-removed,body.md .saleslines previewline .first-order-date,body.md .saleslines previewline .salesline-removed,body.lg .saleslines salesline .first-order-date,body.lg .saleslines salesline .salesline-removed,body.lg .saleslines previewline .first-order-date,body.lg .saleslines previewline .salesline-removed,body.xl .saleslines salesline .first-order-date,body.xl .saleslines salesline .salesline-removed,body.xl .saleslines previewline .first-order-date,body.xl .saleslines previewline .salesline-removed,body.xxl .saleslines salesline .first-order-date,body.xxl .saleslines salesline .salesline-removed,body.xxl .saleslines previewline .first-order-date,body.xxl .saleslines previewline .salesline-removed{height:calc(100% - 15px);left:7.5px;top:0;width:calc(100% - 15px)}body.sm .saleslines salesline .first-order-date>span,body.sm .saleslines salesline .salesline-removed>span,body.sm .saleslines previewline .first-order-date>span,body.sm .saleslines previewline .salesline-removed>span,body.md .saleslines salesline .first-order-date>span,body.md .saleslines salesline .salesline-removed>span,body.md .saleslines previewline .first-order-date>span,body.md .saleslines previewline .salesline-removed>span,body.lg .saleslines salesline .first-order-date>span,body.lg .saleslines salesline .salesline-removed>span,body.lg .saleslines previewline .first-order-date>span,body.lg .saleslines previewline .salesline-removed>span,body.xl .saleslines salesline .first-order-date>span,body.xl .saleslines salesline .salesline-removed>span,body.xl .saleslines previewline .first-order-date>span,body.xl .saleslines previewline .salesline-removed>span,body.xxl .saleslines salesline .first-order-date>span,body.xxl .saleslines salesline .salesline-removed>span,body.xxl .saleslines previewline .first-order-date>span,body.xxl .saleslines previewline .salesline-removed>span{font-size:16px;line-height:22px}body.sm .salesline-tiles .saleslines,body.md .salesline-tiles .saleslines,body.lg .salesline-tiles .saleslines,body.xl .salesline-tiles .saleslines,body.xxl .salesline-tiles .saleslines{top:186px}body.sm .saleslines.columns,body.md .saleslines.columns,body.lg .saleslines.columns,body.xl .saleslines.columns,body.xxl .saleslines.columns{flex-direction:row}body.sm .saleslines.columns .cdk-virtual-scroll-content-wrapper,body.sm .saleslines.columns .scrollable-content,body.md .saleslines.columns .cdk-virtual-scroll-content-wrapper,body.md .saleslines.columns .scrollable-content,body.lg .saleslines.columns .cdk-virtual-scroll-content-wrapper,body.lg .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:flex;flex-direction:row;flex-wrap:wrap}body.sm .saleslines.columns salesline-block,body.md .saleslines.columns salesline-block,body.lg .saleslines.columns salesline-block,body.xl .saleslines.columns salesline-block,body.xxl .saleslines.columns salesline-block{display:inherit;flex-flow:inherit;flex-direction:inherit}body.sm .saleslines.columns salesline,body.sm .saleslines.columns previewline,body.md .saleslines.columns salesline,body.md .saleslines.columns previewline,body.lg .saleslines.columns salesline,body.lg .saleslines.columns previewline,body.xl .saleslines.columns salesline,body.xl .saleslines.columns previewline,body.xxl .saleslines.columns salesline,body.xxl .saleslines.columns previewline{padding:0 7.5px}body.sm .saleslines.columns salesline.focus .salesline,body.sm .saleslines.columns previewline.focus .salesline,body.md .saleslines.columns salesline.focus .salesline,body.md .saleslines.columns previewline.focus .salesline,body.lg .saleslines.columns salesline.focus .salesline,body.lg .saleslines.columns previewline.focus .salesline,body.xl .saleslines.columns salesline.focus .salesline,body.xl .saleslines.columns previewline.focus .salesline,body.xxl .saleslines.columns salesline.focus .salesline,body.xxl .saleslines.columns previewline.focus .salesline{left:7.5px;right:7.5px}body.sm .saleslines.columns .salesline,body.md .saleslines.columns .salesline,body.lg .saleslines.columns .salesline,body.xl .saleslines.columns .salesline,body.xxl .saleslines.columns .salesline{flex-direction:column;margin-bottom:15px}body.sm .saleslines.columns .salesline .salesline-image,body.md .saleslines.columns .salesline .salesline-image,body.lg .saleslines.columns .salesline .salesline-image,body.xl .saleslines.columns .salesline .salesline-image,body.xxl .saleslines.columns .salesline .salesline-image{border-radius:10px 10px 0 0;text-align:center}body.sm .saleslines.columns .salesline .salesline-image img,body.md .saleslines.columns .salesline .salesline-image img,body.lg .saleslines.columns .salesline .salesline-image img,body.xl .saleslines.columns .salesline .salesline-image img,body.xxl .saleslines.columns .salesline .salesline-image img{background-color:#eee;max-width:240px;width:100%}body.sm .saleslines.columns .salesline .salesline-overview,body.sm .saleslines.columns .salesline salesline-order,body.sm .saleslines.columns .salesline eps-salesline-order,body.md .saleslines.columns .salesline .salesline-overview,body.md .saleslines.columns .salesline salesline-order,body.md .saleslines.columns .salesline eps-salesline-order,body.lg .saleslines.columns .salesline .salesline-overview,body.lg .saleslines.columns .salesline salesline-order,body.lg .saleslines.columns .salesline eps-salesline-order,body.xl .saleslines.columns .salesline .salesline-overview,body.xl .saleslines.columns .salesline salesline-order,body.xl .saleslines.columns .salesline eps-salesline-order,body.xxl .saleslines.columns .salesline .salesline-overview,body.xxl .saleslines.columns .salesline salesline-order,body.xxl .saleslines.columns .salesline eps-salesline-order{width:auto}body.sm .saleslines.columns .salesline salesline-order,body.md .saleslines.columns .salesline salesline-order,body.lg .saleslines.columns .salesline salesline-order,body.xl .saleslines.columns .salesline salesline-order,body.xxl .saleslines.columns .salesline salesline-order{padding:10px}body.sm .saleslines.columns .salesline eps-salesline-order,body.md .saleslines.columns .salesline eps-salesline-order,body.lg .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.sm .saleslines.columns .salesline .salesline-overview,body.md .saleslines.columns .salesline .salesline-overview,body.lg .saleslines.columns .salesline .salesline-overview,body.xl .saleslines.columns .salesline .salesline-overview,body.xxl .saleslines.columns .salesline .salesline-overview{flex-grow:initial;min-height:175px;padding:0 10px 8px}body.sm .saleslines.columns .salesline .salesline-overview h3,body.md .saleslines.columns .salesline .salesline-overview h3,body.lg .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.sm .saleslines.columns .salesline .salesline-overview .from-price,body.md .saleslines.columns .salesline .salesline-overview .from-price,body.lg .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.sm .saleslines.columns .salesline .salesline-overview .attributes,body.md .saleslines.columns .salesline .salesline-overview .attributes,body.lg .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.sm .saleslines.columns .salesline .salesline-overview .more-attributes,body.md .saleslines.columns .salesline .salesline-overview .more-attributes,body.lg .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.sm .saleslines.columns .salesline .salesline-order,body.md .saleslines.columns .salesline .salesline-order,body.lg .saleslines.columns .salesline .salesline-order,body.xl .saleslines.columns .salesline .salesline-order,body.xxl .saleslines.columns .salesline .salesline-order{border-radius:0 0 10px 10px}body.sm .saleslines.columns .salesline salesline-order,body.sm .saleslines.columns .salesline eps-salesline-order,body.md .saleslines.columns .salesline salesline-order,body.md .saleslines.columns .salesline eps-salesline-order,body.lg .saleslines.columns .salesline salesline-order,body.lg .saleslines.columns .salesline eps-salesline-order,body.xl .saleslines.columns .salesline salesline-order,body.xl .saleslines.columns .salesline eps-salesline-order,body.xxl .saleslines.columns .salesline salesline-order,body.xxl .saleslines.columns .salesline eps-salesline-order{border-radius:0 0 10px 10px;border-width:1px 0 0}body.sm .saleslines.blocks,body.md .saleslines.blocks,body.lg .saleslines.blocks,body.xl .saleslines.blocks,body.xxl .saleslines.blocks{flex-direction:row}body.sm .saleslines.blocks .cdk-virtual-scroll-content-wrapper,body.sm .saleslines.blocks .scrollable-content,body.md .saleslines.blocks .cdk-virtual-scroll-content-wrapper,body.md .saleslines.blocks .scrollable-content,body.lg .saleslines.blocks .cdk-virtual-scroll-content-wrapper,body.lg .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:flex;flex-direction:row;flex-wrap:wrap}body.sm .saleslines.blocks salesline-block,body.md .saleslines.blocks salesline-block,body.lg .saleslines.blocks salesline-block,body.xl .saleslines.blocks salesline-block,body.xxl .saleslines.blocks salesline-block{display:inherit;flex-flow:inherit;flex-direction:inherit}body.sm .saleslines.blocks salesline,body.sm .saleslines.blocks previewline,body.md .saleslines.blocks salesline,body.md .saleslines.blocks previewline,body.lg .saleslines.blocks salesline,body.lg .saleslines.blocks previewline,body.xl .saleslines.blocks salesline,body.xl .saleslines.blocks previewline,body.xxl .saleslines.blocks salesline,body.xxl .saleslines.blocks previewline{padding:0 7.5px}body.sm .saleslines.blocks salesline.focus .salesline,body.sm .saleslines.blocks previewline.focus .salesline,body.md .saleslines.blocks salesline.focus .salesline,body.md .saleslines.blocks previewline.focus .salesline,body.lg .saleslines.blocks salesline.focus .salesline,body.lg .saleslines.blocks previewline.focus .salesline,body.xl .saleslines.blocks salesline.focus .salesline,body.xl .saleslines.blocks previewline.focus .salesline,body.xxl .saleslines.blocks salesline.focus .salesline,body.xxl .saleslines.blocks previewline.focus .salesline{left:7.5px;right:7.5px}body.sm .saleslines.blocks .salesline,body.md .saleslines.blocks .salesline,body.lg .saleslines.blocks .salesline,body.xl .saleslines.blocks .salesline,body.xxl .saleslines.blocks .salesline{flex-direction:column;margin-bottom:15px}body.sm .saleslines.blocks .salesline .salesline-image,body.md .saleslines.blocks .salesline .salesline-image,body.lg .saleslines.blocks .salesline .salesline-image,body.xl .saleslines.blocks .salesline .salesline-image,body.xxl .saleslines.blocks .salesline .salesline-image{border-radius:10px 10px 0 0;margin-bottom:30px;text-align:center}body.sm .saleslines.blocks .salesline .salesline-image img,body.md .saleslines.blocks .salesline .salesline-image img,body.lg .saleslines.blocks .salesline .salesline-image img,body.xl .saleslines.blocks .salesline .salesline-image img,body.xxl .saleslines.blocks .salesline .salesline-image img{background-color:#eee;max-width:240px;width:100%}body.sm .saleslines.blocks .salesline .salesline-overview,body.md .saleslines.blocks .salesline .salesline-overview,body.lg .saleslines.blocks .salesline .salesline-overview,body.xl .saleslines.blocks .salesline .salesline-overview,body.xxl .saleslines.blocks .salesline .salesline-overview{background-color:#fff;border-radius:0 0 11px 11px;bottom:0;flex-grow:initial;overflow-y:hidden;padding:10px;position:absolute;transition:height linear .25s;width:100%;z-index:1}body.sm .saleslines.blocks .salesline .salesline-overview:hover,body.md .saleslines.blocks .salesline .salesline-overview:hover,body.lg .saleslines.blocks .salesline .salesline-overview:hover,body.xl .saleslines.blocks .salesline .salesline-overview:hover,body.xxl .saleslines.blocks .salesline .salesline-overview:hover{border-radius:11px;height:100%!important}body.sm .saleslines.blocks .salesline .salesline-overview h3,body.md .saleslines.blocks .salesline .salesline-overview h3,body.lg .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:5px 10px;position:absolute;width:100%;z-index:2}body.sm .saleslines.blocks .salesline .salesline-overview h3.not-reported-in,body.md .saleslines.blocks .salesline .salesline-overview h3.not-reported-in,body.lg .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.sm .saleslines.blocks .salesline .salesline-overview h3 .mat-icon,body.md .saleslines.blocks .salesline .salesline-overview h3 .mat-icon,body.lg .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;vertical-align:top}body.sm .saleslines.blocks .salesline .salesline-overview .from-price,body.md .saleslines.blocks .salesline .salesline-overview .from-price,body.lg .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.sm .saleslines.blocks .salesline .salesline-overview .attributes,body.md .saleslines.blocks .salesline .salesline-overview .attributes,body.lg .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.sm .saleslines.blocks .salesline .salesline-overview .more-attributes,body.md .saleslines.blocks .salesline .salesline-overview .more-attributes,body.lg .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.sm .saleslines.blocks .salesline .availability-price,body.md .saleslines.blocks .salesline .availability-price,body.lg .saleslines.blocks .salesline .availability-price,body.xl .saleslines.blocks .salesline .availability-price,body.xxl .saleslines.blocks .salesline .availability-price{align-items:flex-start;margin-top:15px}body.sm .saleslines.blocks .salesline .salesline-order,body.md .saleslines.blocks .salesline .salesline-order,body.lg .saleslines.blocks .salesline .salesline-order,body.xl .saleslines.blocks .salesline .salesline-order,body.xxl .saleslines.blocks .salesline .salesline-order{border-radius:0 0 10px 10px}body.sm .saleslines.blocks .salesline salesline-order,body.sm .saleslines.blocks .salesline eps-salesline-order,body.md .saleslines.blocks .salesline salesline-order,body.md .saleslines.blocks .salesline eps-salesline-order,body.lg .saleslines.blocks .salesline salesline-order,body.lg .saleslines.blocks .salesline eps-salesline-order,body.xl .saleslines.blocks .salesline salesline-order,body.xl .saleslines.blocks .salesline eps-salesline-order,body.xxl .saleslines.blocks .salesline salesline-order,body.xxl .saleslines.blocks .salesline eps-salesline-order{border-radius:0 0 10px 10px;border-width:1px 0 0;padding:10px;position:relative;width:auto;z-index:1}body.sm .saleslines.rows .cdk-virtual-scroll-content-wrapper,body.sm .saleslines.rows .scrollable-content,body.md .saleslines.rows .cdk-virtual-scroll-content-wrapper,body.md .saleslines.rows .scrollable-content,body.lg .saleslines.rows .cdk-virtual-scroll-content-wrapper,body.lg .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;flex-flow:inherit;flex-direction:inherit}body.sm .saleslines.rows .salesline-wrapper,body.md .saleslines.rows .salesline-wrapper,body.lg .saleslines.rows .salesline-wrapper,body.xl .saleslines.rows .salesline-wrapper,body.xxl .saleslines.rows .salesline-wrapper{flex-direction:column}body.sm .saleslines.rows salesline,body.sm .saleslines.rows previewline,body.md .saleslines.rows salesline,body.md .saleslines.rows previewline,body.lg .saleslines.rows salesline,body.lg .saleslines.rows previewline,body.xl .saleslines.rows salesline,body.xl .saleslines.rows previewline,body.xxl .saleslines.rows salesline,body.xxl .saleslines.rows previewline{padding:0 7.5px}body.sm .saleslines.rows salesline.focus .salesline,body.sm .saleslines.rows previewline.focus .salesline,body.md .saleslines.rows salesline.focus .salesline,body.md .saleslines.rows previewline.focus .salesline,body.lg .saleslines.rows salesline.focus .salesline,body.lg .saleslines.rows previewline.focus .salesline,body.xl .saleslines.rows salesline.focus .salesline,body.xl .saleslines.rows previewline.focus .salesline,body.xxl .saleslines.rows salesline.focus .salesline,body.xxl .saleslines.rows previewline.focus .salesline{left:7.5px;right:7.5px}body.sm .saleslines.rows .salesline,body.md .saleslines.rows .salesline,body.lg .saleslines.rows .salesline,body.xl .saleslines.rows .salesline,body.xxl .saleslines.rows .salesline{flex-direction:row;margin-bottom:15px}body.sm .saleslines.rows .salesline .salesline-image,body.md .saleslines.rows .salesline .salesline-image,body.lg .saleslines.rows .salesline .salesline-image,body.xl .saleslines.rows .salesline .salesline-image,body.xxl .saleslines.rows .salesline .salesline-image{border-radius:10px 0 0 10px;display:block;height:145px;min-width:145px;overflow:hidden;padding:0;width:145px}body.sm .saleslines.rows .salesline .salesline-image img,body.md .saleslines.rows .salesline .salesline-image img,body.lg .saleslines.rows .salesline .salesline-image img,body.xl .saleslines.rows .salesline .salesline-image img,body.xxl .saleslines.rows .salesline .salesline-image img{background-color:#eee;width:100%}body.sm .saleslines.rows .salesline .salesline-overview,body.md .saleslines.rows .salesline .salesline-overview,body.lg .saleslines.rows .salesline .salesline-overview,body.xl .saleslines.rows .salesline .salesline-overview,body.xxl .saleslines.rows .salesline .salesline-overview{min-height:0!important;padding:0 10px 8px}body.sm .saleslines.rows .salesline .salesline-overview h3,body.md .saleslines.rows .salesline .salesline-overview h3,body.lg .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.sm .saleslines.rows .salesline .salesline-order,body.md .saleslines.rows .salesline .salesline-order,body.lg .saleslines.rows .salesline .salesline-order,body.xl .saleslines.rows .salesline .salesline-order,body.xxl .saleslines.rows .salesline .salesline-order{border-radius:0 10px 10px 0}body.sm .saleslines.rows .salesline salesline-order,body.sm .saleslines.rows .salesline eps-salesline-order,body.md .saleslines.rows .salesline salesline-order,body.md .saleslines.rows .salesline eps-salesline-order,body.lg .saleslines.rows .salesline salesline-order,body.lg .saleslines.rows .salesline eps-salesline-order,body.xl .saleslines.rows .salesline salesline-order,body.xl .saleslines.rows .salesline eps-salesline-order,body.xxl .saleslines.rows .salesline salesline-order,body.xxl .saleslines.rows .salesline eps-salesline-order{border-radius:0 10px 10px 0;border-width:0 0 0 1px;min-width:250px;padding:10px;width:250px}body.sm .saleslines.rows .salesline .salesline-overview .attributes,body.md .saleslines.rows .salesline .salesline-overview .attributes,body.lg .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.sm .saleslines.rows .salesline .salesline-overview .attributes p,body.md .saleslines.rows .salesline .salesline-overview .attributes p,body.lg .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.sm .saleslines.rows.suggested-price-margin .salesline salesline-order,body.sm .saleslines.rows.suggested-price-margin .salesline eps-salesline-order,body.md .saleslines.rows.suggested-price-margin .salesline salesline-order,body.md .saleslines.rows.suggested-price-margin .salesline eps-salesline-order,body.lg .saleslines.rows.suggested-price-margin .salesline salesline-order,body.lg .saleslines.rows.suggested-price-margin .salesline eps-salesline-order,body.xl .saleslines.rows.suggested-price-margin .salesline salesline-order,body.xl .saleslines.rows.suggested-price-margin .salesline eps-salesline-order,body.xxl .saleslines.rows.suggested-price-margin .salesline salesline-order,body.xxl .saleslines.rows.suggested-price-margin .salesline eps-salesline-order{min-width:350px;width:350px}body.sm .saleslines.lines,body.md .saleslines.lines,body.lg .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.sm .saleslines.lines .cdk-virtual-scroll-content-wrapper,body.sm .saleslines.lines .scrollable-content,body.md .saleslines.lines .cdk-virtual-scroll-content-wrapper,body.md .saleslines.lines .scrollable-content,body.lg .saleslines.lines .cdk-virtual-scroll-content-wrapper,body.lg .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.sm .saleslines.lines salesline-block,body.md .saleslines.lines salesline-block,body.lg .saleslines.lines salesline-block,body.xl .saleslines.lines salesline-block,body.xxl .saleslines.lines salesline-block{display:inherit;flex-flow:inherit;flex-direction:inherit;width:100%}body.sm .saleslines.lines .sticky-column,body.md .saleslines.lines .sticky-column,body.lg .saleslines.lines .sticky-column,body.xl .saleslines.lines .sticky-column,body.xxl .saleslines.lines .sticky-column{position:sticky}body.sm .saleslines.lines .sticky-column.stick-right,body.md .saleslines.lines .sticky-column.stick-right,body.lg .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.sm .saleslines.lines .sticky-column.sticky-border-left,body.md .saleslines.lines .sticky-column.sticky-border-left,body.lg .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.sm .saleslines.lines salesline-lines,body.md .saleslines.lines salesline-lines,body.lg .saleslines.lines salesline-lines,body.xl .saleslines.lines salesline-lines,body.xxl .saleslines.lines salesline-lines{display:table-row}body.sm .saleslines.lines salesline-lines.days-ahead td,body.sm .saleslines.lines salesline-lines.salesline-removed td,body.md .saleslines.lines salesline-lines.days-ahead td,body.md .saleslines.lines salesline-lines.salesline-removed td,body.lg .saleslines.lines salesline-lines.days-ahead td,body.lg .saleslines.lines salesline-lines.salesline-removed td,body.xl .saleslines.lines salesline-lines.days-ahead td,body.xl .saleslines.lines salesline-lines.salesline-removed td,body.xxl .saleslines.lines salesline-lines.days-ahead td,body.xxl .saleslines.lines salesline-lines.salesline-removed td{background-color:#f2f2f2;color:#0000006b}body.sm .saleslines.lines salesline-lines.days-ahead .salesline-name,body.sm .saleslines.lines salesline-lines.salesline-removed .salesline-name,body.md .saleslines.lines salesline-lines.days-ahead .salesline-name,body.md .saleslines.lines salesline-lines.salesline-removed .salesline-name,body.lg .saleslines.lines salesline-lines.days-ahead .salesline-name,body.lg .saleslines.lines salesline-lines.salesline-removed .salesline-name,body.xl .saleslines.lines salesline-lines.days-ahead .salesline-name,body.xl .saleslines.lines salesline-lines.salesline-removed .salesline-name,body.xxl .saleslines.lines salesline-lines.days-ahead .salesline-name,body.xxl .saleslines.lines salesline-lines.salesline-removed .salesline-name{position:relative}body.sm .saleslines.lines salesline-lines.days-ahead .salesline-name .first-order-date,body.sm .saleslines.lines salesline-lines.salesline-removed .salesline-name .first-order-date,body.md .saleslines.lines salesline-lines.days-ahead .salesline-name .first-order-date,body.md .saleslines.lines salesline-lines.salesline-removed .salesline-name .first-order-date,body.lg .saleslines.lines salesline-lines.days-ahead .salesline-name .first-order-date,body.lg .saleslines.lines salesline-lines.salesline-removed .salesline-name .first-order-date,body.xl .saleslines.lines salesline-lines.days-ahead .salesline-name .first-order-date,body.xl .saleslines.lines salesline-lines.salesline-removed .salesline-name .first-order-date,body.xxl .saleslines.lines salesline-lines.days-ahead .salesline-name .first-order-date,body.xxl .saleslines.lines salesline-lines.salesline-removed .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.sm .saleslines.lines salesline-lines.focus td,body.md .saleslines.lines salesline-lines.focus td,body.lg .saleslines.lines salesline-lines.focus td,body.xl .saleslines.lines salesline-lines.focus td,body.xxl .saleslines.lines salesline-lines.focus td{background-color:rgba(var(--webshop-focus-color-rgb),.15)}body.sm .saleslines.lines salesline-lines.focus td.salesline-order-cell salesline-order,body.md .saleslines.lines salesline-lines.focus td.salesline-order-cell salesline-order,body.lg .saleslines.lines salesline-lines.focus td.salesline-order-cell salesline-order,body.xl .saleslines.lines salesline-lines.focus td.salesline-order-cell salesline-order,body.xxl .saleslines.lines salesline-lines.focus td.salesline-order-cell salesline-order{background-color:rgba(var(--webshop-focus-color-rgb),.15)}body.sm .saleslines.lines salesline-lines .salesline-order-cell,body.md .saleslines.lines salesline-lines .salesline-order-cell,body.lg .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.sm .saleslines.lines salesline-lines .salesline-order-cell[colspan="5"],body.md .saleslines.lines salesline-lines .salesline-order-cell[colspan="5"],body.lg .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.sm .saleslines.lines salesline-lines .salesline-order-cell[colspan="6"],body.md .saleslines.lines salesline-lines .salesline-order-cell[colspan="6"],body.lg .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.sm .saleslines.lines salesline-lines salesline-order,body.md .saleslines.lines salesline-lines salesline-order,body.lg .saleslines.lines salesline-lines salesline-order,body.xl .saleslines.lines salesline-lines salesline-order,body.xxl .saleslines.lines salesline-lines salesline-order{align-items:center;flex-flow:row;height:33px;justify-content:flex-start}body.sm .saleslines.lines salesline-lines salesline-order select,body.md .saleslines.lines salesline-lines salesline-order select,body.lg .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.sm .saleslines.lines salesline-lines .td,body.md .saleslines.lines salesline-lines .td,body.lg .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.sm .saleslines.lines salesline-lines .td.text-right,body.md .saleslines.lines salesline-lines .td.text-right,body.lg .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:60px}body.sm .saleslines.lines salesline-lines .td.button-cell,body.md .saleslines.lines salesline-lines .td.button-cell,body.lg .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.sm .saleslines.lines salesline-lines .td.button-cell .buy-button,body.md .saleslines.lines salesline-lines .td.button-cell .buy-button,body.lg .saleslines.lines salesline-lines .td.button-cell .buy-button,body.xl .saleslines.lines salesline-lines .td.button-cell .buy-button,body.xxl .saleslines.lines salesline-lines .td.button-cell .buy-button{margin-top:0}body.sm .saleslines.lines salesline-lines .td.button-cell>*,body.md .saleslines.lines salesline-lines .td.button-cell>*,body.lg .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.sm .saleslines.lines td,body.sm .saleslines.lines th,body.md .saleslines.lines td,body.md .saleslines.lines th,body.lg .saleslines.lines td,body.lg .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:1px 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.sm .saleslines.lines td:first-child,body.sm .saleslines.lines th:first-child,body.md .saleslines.lines td:first-child,body.md .saleslines.lines th:first-child,body.lg .saleslines.lines td:first-child,body.lg .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.sm .saleslines.lines td:last-child,body.sm .saleslines.lines th:last-child,body.md .saleslines.lines td:last-child,body.md .saleslines.lines th:last-child,body.lg .saleslines.lines td:last-child,body.lg .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.sm .saleslines.lines td .mat-icon,body.sm .saleslines.lines th .mat-icon,body.md .saleslines.lines td .mat-icon,body.md .saleslines.lines th .mat-icon,body.lg .saleslines.lines td .mat-icon,body.lg .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.sm .saleslines.lines td .flag,body.sm .saleslines.lines th .flag,body.md .saleslines.lines td .flag,body.md .saleslines.lines th .flag,body.lg .saleslines.lines td .flag,body.lg .saleslines.lines th .flag,body.xl .saleslines.lines td .flag,body.xl .saleslines.lines th .flag,body.xxl .saleslines.lines td .flag,body.xxl .saleslines.lines th .flag{border:1px solid rgba(0,0,0,.1);vertical-align:text-top;width:18px}body.sm .saleslines.lines td.text-right,body.sm .saleslines.lines th.text-right,body.md .saleslines.lines td.text-right,body.md .saleslines.lines th.text-right,body.lg .saleslines.lines td.text-right,body.lg .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:60px;min-width:60px;width:60px}body.sm .saleslines.lines td.button-cell,body.sm .saleslines.lines th.button-cell,body.md .saleslines.lines td.button-cell,body.md .saleslines.lines th.button-cell,body.lg .saleslines.lines td.button-cell,body.lg .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.sm .saleslines.lines td.image,body.sm .saleslines.lines th.image,body.md .saleslines.lines td.image,body.md .saleslines.lines th.image,body.lg .saleslines.lines td.image,body.lg .saleslines.lines th.image,body.xl .saleslines.lines td.image,body.xl .saleslines.lines th.image,body.xxl .saleslines.lines td.image,body.xxl .saleslines.lines th.image{max-width:32px;padding:1px;text-align:center;width:32px}body.sm .saleslines.lines td.image img,body.sm .saleslines.lines th.image img,body.md .saleslines.lines td.image img,body.md .saleslines.lines th.image img,body.lg .saleslines.lines td.image img,body.lg .saleslines.lines th.image img,body.xl .saleslines.lines td.image img,body.xl .saleslines.lines th.image img,body.xxl .saleslines.lines td.image img,body.xxl .saleslines.lines th.image img{width:30px}body.sm .saleslines.lines td.tags,body.sm .saleslines.lines th.tags,body.md .saleslines.lines td.tags,body.md .saleslines.lines th.tags,body.lg .saleslines.lines td.tags,body.lg .saleslines.lines th.tags,body.xl .saleslines.lines td.tags,body.xl .saleslines.lines th.tags,body.xxl .saleslines.lines td.tags,body.xxl .saleslines.lines th.tags{max-width:200px;overflow:hidden}body.sm .saleslines.lines td.salesline-name,body.sm .saleslines.lines th.salesline-name,body.md .saleslines.lines td.salesline-name,body.md .saleslines.lines th.salesline-name,body.lg .saleslines.lines td.salesline-name,body.lg .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:150px;min-width:100px;overflow:hidden;text-overflow:ellipsis}body.sm .saleslines.lines td.strong,body.sm .saleslines.lines th.strong,body.md .saleslines.lines td.strong,body.md .saleslines.lines th.strong,body.lg .saleslines.lines td.strong,body.lg .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.sm .saleslines.lines td>span,body.md .saleslines.lines td>span,body.lg .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.sm .saleslines.lines th,body.md .saleslines.lines th,body.lg .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!important}body.sm .saleslines.lines th>span,body.md .saleslines.lines th>span,body.lg .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.sm .saleslines.lines .desktop-salesline-order,body.md .saleslines.lines .desktop-salesline-order,body.lg .saleslines.lines .desktop-salesline-order,body.xl .saleslines.lines .desktop-salesline-order,body.xxl .saleslines.lines .desktop-salesline-order{display:none!important}body.sm .saleslines.lines .mobile-salesline-order,body.md .saleslines.lines .mobile-salesline-order,body.lg .saleslines.lines .mobile-salesline-order,body.xl .saleslines.lines .mobile-salesline-order,body.xxl .saleslines.lines .mobile-salesline-order{display:block!important}body.sm .salesline-tiles .saleslines.lines,body.md .salesline-tiles .saleslines.lines,body.lg .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.sm .not-on-top .saleslines.lines,body.md .not-on-top .saleslines.lines,body.lg .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.sm .not-on-top .saleslines.lines th,body.md .not-on-top .saleslines.lines th,body.lg .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.sm .menu-type-vertical .saleslines.lines,body.md .menu-type-vertical .saleslines.lines,body.lg .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.sm .menu-type-vertical .salesline-tiles .saleslines.lines,body.md .menu-type-vertical .salesline-tiles .saleslines.lines,body.lg .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.sm .menu-type-vertical .not-on-top .saleslines.lines,body.md .menu-type-vertical .not-on-top .saleslines.lines,body.lg .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.sm.admin .scrollable-content:after,body.md.admin .scrollable-content:after,body.lg.admin .scrollable-content:after,body.xl.admin .scrollable-content:after,body.xxl.admin .scrollable-content:after{content:"";display:block;height:50px}body.sm.admin .saleslines.lines,body.md.admin .saleslines.lines,body.lg.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.sm.admin .saleslines.lines .scrollable-content:after,body.md.admin .saleslines.lines .scrollable-content:after,body.lg.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.sm.admin .salesline-tiles .saleslines.lines,body.md.admin .salesline-tiles .saleslines.lines,body.lg.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.sm.admin .not-on-top .saleslines.lines,body.md.admin .not-on-top .saleslines.lines,body.lg.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.sm.admin.menu-type-vertical .saleslines.lines,body.md.admin.menu-type-vertical .saleslines.lines,body.lg.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.sm.admin.menu-type-vertical .salesline-tiles .saleslines.lines,body.md.admin.menu-type-vertical .salesline-tiles .saleslines.lines,body.lg.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.sm.admin.menu-type-vertical .not-on-top .saleslines.lines,body.md.admin.menu-type-vertical .not-on-top .saleslines.lines,body.lg.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.md .saleslines.columns salesline,body.md .saleslines.columns previewline,body.md .saleslines.blocks salesline,body.md .saleslines.blocks previewline,body.lg .saleslines.columns salesline,body.lg .saleslines.columns previewline,body.lg .saleslines.blocks salesline,body.lg .saleslines.blocks previewline,body.xl .saleslines.columns salesline,body.xl .saleslines.columns previewline,body.xl .saleslines.blocks salesline,body.xl .saleslines.blocks previewline,body.xxl .saleslines.columns salesline,body.xxl .saleslines.columns previewline,body.xxl .saleslines.blocks salesline,body.xxl .saleslines.blocks previewline{padding:0 7.5px}body.md .saleslines salesline .available,body.md .saleslines previewline .available,body.lg .saleslines salesline .available,body.lg .saleslines previewline .available,body.xl .saleslines salesline .available,body.xl .saleslines previewline .available,body.xxl .saleslines salesline .available,body.xxl .saleslines previewline .available{letter-spacing:0}body.lg .saleslines.rows .salesline,body.xl .saleslines.rows .salesline,body.xxl .saleslines.rows .salesline{overflow:visible;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 salesline-order,body.lg .saleslines.rows .salesline eps-salesline-order,body.xl .saleslines.rows .salesline salesline-order,body.xl .saleslines.rows .salesline eps-salesline-order,body.xxl .saleslines.rows .salesline salesline-order,body.xxl .saleslines.rows .salesline eps-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:flex;flex-flow:row wrap}body.xxl .saleslines.rows.two-column-rows .salesline-wrapper{flex-direction:row}body.xxl .saleslines.rows.two-column-rows salesline .salesline-overview .attributes,body.xxl .saleslines.rows.two-column-rows previewline .salesline-overview .attributes{flex-wrap:nowrap}body.xxl .saleslines.rows.two-column-rows salesline .salesline-overview .attributes p,body.xxl .saleslines.rows.two-column-rows previewline .salesline-overview .attributes p{min-width:0;position:static;width:auto}body.xs .saleslines salesline,body.xs .saleslines previewline{min-height:114px;width:100%!important}body.xs .saleslines salesline .salesline,body.xs .saleslines previewline .salesline{border-radius:0;box-shadow:0 0 0 1px #0000001a;min-height:114px}body.xs .saleslines salesline .salesline .attributes,body.xs .saleslines previewline .salesline .attributes{padding:0 5px}body.xs .saleslines salesline.focus .salesline,body.xs .saleslines previewline.focus .salesline{box-shadow:0 0 5px 1px #00000040;width:100%}body.xs .saleslines salesline.focus .salesline salesline-order,body.xs .saleslines previewline.focus .salesline salesline-order{border-width:0 0 0 1px}body.xs .saleslines salesline .salesline-label,body.xs .saleslines previewline .salesline-label{z-index:2}body.xs .saleslines salesline.buy-button,body.xs .saleslines previewline.buy-button{min-height:130px}body.xs .saleslines salesline.buy-button .salesline,body.xs .saleslines previewline.buy-button .salesline{min-height:130px}body.xs .saleslines salesline.buy-button .salesline salesline-order>.buy-button,body.xs .saleslines salesline.buy-button .salesline eps-salesline-order>.buy-button,body.xs .saleslines previewline.buy-button .salesline salesline-order>.buy-button,body.xs .saleslines previewline.buy-button .salesline eps-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{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 #00a0ff40}salesline-detail eps-salesline-order textarea{height:100px}.salesline-removed{background-color:red}salesline-detail-page{display:block;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:flex;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{align-items:center;background:rgba(200,200,200,.5);border-radius:3px;bottom:0;display:flex;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 #00000026;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:inline-flex;flex-wrap:wrap;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:hover,salesline-detail .salesline-image ul li img.active{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 #00000059;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:flex;align-items:baseline;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{align-items:center;display:flex;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-flex{background:#5cb85c}salesline-detail .point-of-sale .pos-margin.too-low .mat-form-field-flex{background:#d9534f}@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}}salesline-detail .full-screen,order-details .full-screen{background-color:#000000bf;display:flex;flex-direction:column;height:100vh;left:0;padding:0;position:fixed;justify-content:space-between;top:0;width:100vw;z-index:1000}salesline-detail .full-screen .close-full-screen,order-details .full-screen .close-full-screen{color:#ffffff80;cursor:pointer;position:absolute;right:20px;top:20px}salesline-detail .full-screen .close-full-screen:hover,order-details .full-screen .close-full-screen:hover{color:#fff}salesline-detail .full-screen .image-wrapper,order-details .full-screen .image-wrapper{align-items:center;display:flex;flex-grow:1;height:80%;justify-content:space-between;padding:50px 0}salesline-detail .full-screen .image-wrapper img,order-details .full-screen .image-wrapper img{background:none;border:0 none;box-shadow:0 5px 25px #000;display:inline-block;max-height:100%;max-width:calc(100% - 80px);padding:0;width:auto}salesline-detail .full-screen .image-wrapper .next-image,order-details .full-screen .image-wrapper .next-image{color:#ffffff80;cursor:pointer;padding:100px 0;text-align:center;width:60px}salesline-detail .full-screen .image-wrapper .next-image .mat-icon,order-details .full-screen .image-wrapper .next-image .mat-icon{font-size:36px;height:36px;width:36px}salesline-detail .full-screen .image-wrapper .next-image:hover,order-details .full-screen .image-wrapper .next-image:hover{color:#fff}salesline-detail .full-screen ul,order-details .full-screen ul{display:block;margin:0;padding:10px;background:rgba(0,0,0,.5)}salesline-detail .full-screen ul li,order-details .full-screen ul li{display:inline-block;float:none;margin-right:10px;padding:0;width:auto}salesline-detail .full-screen ul li img,order-details .full-screen ul li img{height:80px;opacity:.5;width:80px}salesline-detail .full-screen ul li img.active,salesline-detail .full-screen ul li img:hover,order-details .full-screen ul li img.active,order-details .full-screen ul li img:hover{opacity:1}salesline-input,orderline-input,proposal-input,distribute-to-subcustomers-input{display:block;font-size:0;line-height:1;margin-bottom:1px;white-space:nowrap;width:100%;word-spacing:0}salesline-input.input-group-sm .minus,salesline-input.input-group-sm .plus,salesline-input.input-group-sm .form-control,orderline-input.input-group-sm .minus,orderline-input.input-group-sm .plus,orderline-input.input-group-sm .form-control,proposal-input.input-group-sm .minus,proposal-input.input-group-sm .plus,proposal-input.input-group-sm .form-control,distribute-to-subcustomers-input.input-group-sm .minus,distribute-to-subcustomers-input.input-group-sm .plus,distribute-to-subcustomers-input.input-group-sm .form-control{font-size:14px}salesline-input.input-group-sm .minus,salesline-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,distribute-to-subcustomers-input.input-group-sm .minus,distribute-to-subcustomers-input.input-group-sm .plus{height:27px;width:27px}salesline-input.input-group-sm .form-control,orderline-input.input-group-sm .form-control,proposal-input.input-group-sm .form-control,distribute-to-subcustomers-input.input-group-sm .form-control{height:27px;min-width:44px;width:calc(100% - 54px)}salesline-input.input-group-xs .minus,salesline-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,distribute-to-subcustomers-input.input-group-xs .minus,distribute-to-subcustomers-input.input-group-xs .plus{font-size:11px;line-height:10px;height:19px;width:19px}salesline-input.input-group-xs .form-control,orderline-input.input-group-xs .form-control,proposal-input.input-group-xs .form-control,distribute-to-subcustomers-input.input-group-xs .form-control{font-size:11px;height:19px;min-width:32px;padding:.15em;width:calc(100% - 38px)}salesline-input .minus,salesline-input .plus,salesline-input .form-control,orderline-input .minus,orderline-input .plus,orderline-input .form-control,proposal-input .minus,proposal-input .plus,proposal-input .form-control,distribute-to-subcustomers-input .minus,distribute-to-subcustomers-input .plus,distribute-to-subcustomers-input .form-control{border:1px solid rgba(var(--theme-text-500-rgb),.15);font-size:16px;padding:0;text-align:center;vertical-align:top}salesline-input .form-control,orderline-input .form-control,proposal-input .form-control,distribute-to-subcustomers-input .form-control{border:1px solid rgba(var(--theme-text-500-rgb),.3)}salesline-input .minus,orderline-input .minus,proposal-input .minus,distribute-to-subcustomers-input .minus{border-right-width:0;border-radius:2px 0 0 2px}salesline-input .plus,orderline-input .plus,proposal-input .plus,distribute-to-subcustomers-input .plus{border-left-width:0;border-radius:0 2px 2px 0}salesline-input input[type=number],orderline-input input[type=number],proposal-input input[type=number],distribute-to-subcustomers-input input[type=number]{-moz-appearance:textfield}salesline-input input::-webkit-outer-spin-button,salesline-input input::-webkit-inner-spin-button,orderline-input input::-webkit-outer-spin-button,orderline-input input::-webkit-inner-spin-button,proposal-input input::-webkit-outer-spin-button,proposal-input input::-webkit-inner-spin-button,distribute-to-subcustomers-input input::-webkit-outer-spin-button,distribute-to-subcustomers-input input::-webkit-inner-spin-button{-webkit-appearance:none}salesline-input .minus,salesline-input .plus,orderline-input .minus,orderline-input .plus,proposal-input .minus,proposal-input .plus,distribute-to-subcustomers-input .minus,distribute-to-subcustomers-input .plus{background-color:rgba(var(--theme-text-50-rgb),.5);display:inline-block;height:36px;width:36px}salesline-input .minus:hover,salesline-input .plus:hover,orderline-input .minus:hover,orderline-input .plus:hover,proposal-input .minus:hover,proposal-input .plus:hover,distribute-to-subcustomers-input .minus:hover,distribute-to-subcustomers-input .plus:hover{background-color:var(--theme-text-50)}salesline-input .form-control,orderline-input .form-control,proposal-input .form-control,distribute-to-subcustomers-input .form-control{border-radius:0!important;display:inline-block;height:36px;margin:0;min-width:55px;width:calc(100% - 72px)}salesline-input .form-control:focus,orderline-input .form-control:focus,proposal-input .form-control:focus,distribute-to-subcustomers-input .form-control:focus{border-color:var(--webshop-focus-color)}salesline-input .form-control.error,orderline-input .form-control.error,proposal-input .form-control.error,distribute-to-subcustomers-input .form-control.error{border-color:#f44336;background:#fccbc7}.desktop-salesline-order .input-group-xs,.desktop-proposal-order .input-group-xs,.desktop-distribute-to-subcustomers-order .input-group-xs{min-width:65px}.desktop-salesline-order .input-group-xs .minus,.desktop-salesline-order .input-group-xs .plus,.desktop-proposal-order .input-group-xs .minus,.desktop-proposal-order .input-group-xs .plus,.desktop-distribute-to-subcustomers-order .input-group-xs .minus,.desktop-distribute-to-subcustomers-order .input-group-xs .plus{height:16px;width:16px}.desktop-salesline-order .input-group-xs .form-control,.desktop-proposal-order .input-group-xs .form-control,.desktop-distribute-to-subcustomers-order .input-group-xs .form-control{height:16px;padding:.05rem;width:calc(100% - 32px)}\feff filters,user-filters{display:block;font-size:.8rem}\feff filters>.mat-progress-spinner,user-filters>.mat-progress-spinner{height:35px;left:50%;margin-top:-50px;margin-left:-50px;position:absolute;top:50%;width:35px;z-index:999}\feff filters>.mat-progress-spinner circle,user-filters>.mat-progress-spinner circle{stroke:var(--theme-accent-500)!important;stroke-width:5px!important}filter,user-filter-checkbox,user-filter-date-range,user-filter-single-slider,user-filter-slider,user-filter-text{display:block;margin:0 -10px}filter form.search-form,user-filter-checkbox form.search-form,user-filter-date-range form.search-form,user-filter-single-slider form.search-form,user-filter-slider form.search-form,user-filter-text form.search-form{position:relative}filter form.search-form .mat-form-field,user-filter-checkbox form.search-form .mat-form-field,user-filter-date-range form.search-form .mat-form-field,user-filter-single-slider form.search-form .mat-form-field,user-filter-slider form.search-form .mat-form-field,user-filter-text form.search-form .mat-form-field{width:100%}.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:"\e5cd";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 24px}.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{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;transition:transform .15s}.filter-head.collapsed p:after{transform:rotate(180deg)}.filter-body{overflow:hidden;padding:0;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{display:flex;margin-bottom:10px}.filter-body .mat-checkbox-layout:hover{text-decoration:underline}.filter-body .mat-checkbox-layout:hover .mat-checkbox-frame{border-color:rgba(var(--theme-text-500-rgb),.54);border-width:1px}.filter-body .mat-checkbox-label{display:flex;justify-content:space-between;width:calc(100% - 24px)}.filter-body .flag-item{text-transform:capitalize}.filter-body .flag-item .flag{margin-right:5px;width:18px}favorites-dialog,favorite-dialog{display:block}favorites-dialog .mat-card,favorite-dialog .mat-card{padding:0;border:1px solid rgba(0,0,0,.12)}favorites-dialog .mat-list,favorite-dialog .mat-list{padding:0}favorites-dialog .mat-list-item-content,favorite-dialog .mat-list-item-content{justify-content:space-between}favorite{cursor:pointer;display:inline-block;text-align:center}favorite .mat-icon{color:var(--theme-accent-500);font-size:21px;height:21px;width:21px}favorite .mat-icon:hover{color:var(--theme-accent-500)}salesline favorite,previewline favorite{position:absolute;top:5px}salesline .rows favorite,salesline .columns favorite,salesline .blocks favorite,previewline .rows favorite,previewline .columns favorite,previewline .blocks favorite{right:5px}order-overview-page{display:block;flex-grow:1}order-overview-details-page{display:block;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:inline-flex;padding:0}order-overview-details-page .sticky .list-group .list-group-item{flex-direction:column;align-items:stretch}order-overview-details-page .sticky .list-group .list-group-item p{display:flex;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}.bullet{width:20px;height:20px;vertical-align:middle;display:inline-block;border-radius:50%!important;border:1px solid rgba(0,0,0,.1)}.bullet.overduePayment{background:#fd4e4e}.bullet.notPaid{background:#f5ea22}.bullet.completelyPaid{background:#afe181}.bullet.partiallyPaid{background:#f59622}.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-page cdk-virtual-scroll-viewport,order-overview-details-page cdk-virtual-scroll-viewport{flex-grow:1;width:100%}order-overview-page .endless-scroll-table,order-overview-details-page .endless-scroll-table{background:white;display:flex;flex-direction:column;flex-grow:1}order-overview-page .endless-scroll-table .table-header-sizer,order-overview-details-page .endless-scroll-table .table-header-sizer{height:0}order-overview-page .endless-scroll-table .table-header-sizer th,order-overview-details-page .endless-scroll-table .table-header-sizer th{border:0;height:0;line-height:0;overflow:hidden;padding:0}order-overview-page .endless-scroll-table .table-header-sizer th span,order-overview-details-page .endless-scroll-table .table-header-sizer th span{line-height:0}order-overview-page .endless-scroll-table .mat-form-field,order-overview-details-page .endless-scroll-table .mat-form-field{width:100%}order-overview-page .endless-scroll-table table,order-overview-details-page .endless-scroll-table table{border-collapse:collapse;border-spacing:0;width:100%}order-overview-page .endless-scroll-table table tr:last-child td,order-overview-details-page .endless-scroll-table table tr:last-child td{border-bottom:0 none}order-overview-page .endless-scroll-table tr,order-overview-details-page .endless-scroll-table tr{height:36px;vertical-align:middle}order-overview-page .endless-scroll-table th,order-overview-page .endless-scroll-table .th,order-overview-page .endless-scroll-table td,order-overview-details-page .endless-scroll-table th,order-overview-details-page .endless-scroll-table .th,order-overview-details-page .endless-scroll-table td{border-bottom:1px solid rgba(0,0,0,.12);padding-left:3px;padding-right:3px;vertical-align:inherit}order-overview-page .endless-scroll-table th,order-overview-page .endless-scroll-table .th,order-overview-details-page .endless-scroll-table th,order-overview-details-page .endless-scroll-table .th{color:#0000008a;font-size:12px;font-weight:500;text-align:left}order-overview-page .endless-scroll-table th: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 .td:first-child,order-overview-details-page .endless-scroll-table th: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 .td:first-child{padding-left:24px!important}order-overview-page .endless-scroll-table th: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 .td:last-child,order-overview-details-page .endless-scroll-table th: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 .td:last-child{padding-right:24px!important}order-overview-page .endless-scroll-table th,order-overview-details-page .endless-scroll-table th{min-width:80px;width:200px}order-overview-page .endless-scroll-table .th,order-overview-details-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-page .endless-scroll-table td,order-overview-details-page .endless-scroll-table td{color:#000000de;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}order-overview-page .endless-scroll-table td>span,order-overview-details-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-page .endless-scroll-table td .mat-flat-button,order-overview-details-page .endless-scroll-table td .mat-flat-button{color:var(--theme-accent-500);line-height:25px;padding:0 8px}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,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{text-decoration:none}order-overview-page .endless-scroll-table-header-container,order-overview-details-page .endless-scroll-table-header-container{overflow:hidden;position:relative}order-overview-page .endless-scroll-table-header-container .tr,order-overview-details-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;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 th,order-page .table td{font-size:.8rem;white-space:nowrap}order-page .table th.checkbox,order-page .table td.checkbox{width:32px}order-page .table th.collapse-cell,order-page .table td.collapse-cell{padding-top:0;padding-bottom:0}order-page .table th.collapse-cell .th-inner,order-page .table td.collapse-cell .th-inner{padding-top:0;padding-bottom:0}order-page .table th.collapse-cell .th-inner button.expanded,order-page .table td.collapse-cell .th-inner button.expanded{transform:rotate(180deg)}order-page .table tr.final td{color:rgba(var(--theme-text-500-rgb),.5)}order-page .table tr.sub{background-color:#0000000a}order-page .table tr.subsub{background-color:#00000014;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{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 #00000026;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 #00000026;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 #00000040;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{flex-grow:1;width:100%}order-page .endless-scroll-table{background:white;display:flex;flex-direction:column;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 none}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 .th,order-page .endless-scroll-table td{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 .th.amount-cell,order-page .endless-scroll-table td.amount-cell{min-width:150px;width:150px}order-page .endless-scroll-table th.button-cell,order-page .endless-scroll-table .th.button-cell,order-page .endless-scroll-table td.button-cell{min-width:36px;width:36px}order-page .endless-scroll-table th.image,order-page .endless-scroll-table .th.image,order-page .endless-scroll-table td.image{min-width:38px;width:38px}order-page .endless-scroll-table th,order-page .endless-scroll-table .th{color:#0000008a;font-size:12px;font-weight:500;text-align:left}order-page .endless-scroll-table th:first-child,order-page .endless-scroll-table .th:first-child,order-page .endless-scroll-table td:first-child,order-page .endless-scroll-table .td:first-child{padding-left:24px!important}order-page .endless-scroll-table th:last-child,order-page .endless-scroll-table .th:last-child,order-page .endless-scroll-table td:last-child,order-page .endless-scroll-table .td: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:#000000de;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;display:inline-block;padding:0;position:sticky;position:-webkit-sticky;text-align:right;z-index:1}order-page .sticky .list-group .list-group-item{flex-direction:column;align-items:stretch}order-page .sticky .list-group .list-group-item p{display:flex;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.sm .table th,body.sm .table td,body.md .table th,body.md .table td,body.lg .table th,body.lg .table td,body.xl .table th,body.xl .table td,body.xxl .table th,body.xxl .table td{font-size:1rem}body.sm order-page .progress-container,body.md order-page .progress-container,body.lg order-page .progress-container,body.xl order-page .progress-container,body.xxl order-page .progress-container{width:50%}body.sm order-page .order-dates,body.md order-page .order-dates,body.lg 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 50%);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) 50%);border-color:#fff}order{align-items:center;float:right;height:100%;position:relative}order .mat-select>div{margin:0}.order{border-radius:5px;cursor:pointer;display:flex;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:#00000020}.order.has-menu .selected-order:hover{background-color:#00000013}.order:not(.has-menu):hover{background-color:#00000006}.order .order-menu{background-color:#0000001a;border-radius:5px 0 0 5px;color:var(--theme-text-300);font-size:14px;line-height:1;padding:.6rem 8px}.order .order-menu>span{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:#0000000d;border-radius:0 5px 5px 0;font-size:.8rem;min-height:40px;padding:3px 6px}.selected-order .orderline-container{display:flex;flex-flow:column;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;flex-flow:column nowrap}.sidebar-order .order-menu{align-items:center;border-radius:5px;display:flex;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%}@keyframes colorAnimation{0%{background-color:var(--theme-accent-500);color:#fff}to{background-color:transparent;color:var(--theme-accent-500)}}body.xs .orderline-container,body.sm .orderline-container,body.md .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%;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;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{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: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,previewline-page{display:flex}search-page .no-results,previewline-page .no-results{border-top:1px solid rgba(var(--theme-text-500-rgb),.1);margin-top:75px;padding:1rem 0}.content-container character-scroll{float:right;width:14px}.content-container .character-navigation{display:flex;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{display:block;font-size:.875em;font-weight:700;height:16px;line-height:16px;margin:0 3px;min-width:16px;padding:0;width:16px}.content-container .character-navigation li:not(.current) button{color:#555;border-radius:50%}.content-container .character-navigation li.current button{border-radius:0}.content-container .character-navigation li.current-first button{border-top-left-radius:8px;border-top-right-radius:8px}.content-container .character-navigation li.current-last button{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.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 #00000026;position:fixed;bottom:-60px;right:calc(40px + 2rem);text-align:center;z-index:3;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 #464a4c1a,0 1px #464a4c1a;margin:0 -1rem;max-height:93px;max-width:1585px;padding:0 1rem;position:fixed;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 none;height:146px}.content-container.salesline-tiles .content-top .content-top-inner-top .tiles{position:relative}.content-container.salesline-tiles .overflow-arrow{display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;top:0;width:60px;z-index:5}.content-container.salesline-tiles .overflow-arrow .overflow-arrow-button{align-items:center;background:var(--webshop-background-color);display:flex}.content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button{height:30px;line-height:30px;width:30px}.content-container.salesline-tiles .overflow-arrow.back{left:0}.content-container.salesline-tiles .overflow-arrow.back:after{background:linear-gradient(90deg,var(--webshop-background-color) 0%,rgba(255,255,255,0) 100%);height:100%;width:30px;content:"";pointer-events:none}.content-container.salesline-tiles .overflow-arrow.forward{right:0}.content-container.salesline-tiles .overflow-arrow.forward:before{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--webshop-background-color) 100%);height:100%;width:30px;content:"";pointer-events:none}.content-container .content-top-inner-top{border-bottom-color:#3330;height:36px;overflow:hidden;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{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 .search-results{float:right;font-size:.875rem;font-weight:700;line-height:20px;margin:0;padding:8px 0}.content-container .content-top-inner-bottom{display:flex;justify-content:space-between;transition:padding .25s ease-in-out}.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 .layout-icons{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;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:after{display:none}.content-container .content-top-inner-bottom-left{display:flex;gap:10px}.content-container .content-top-inner-bottom-left mat-chip-list{margin:4px!important}.content-container .content-top-inner-bottom-left .sort .mat-select-trigger{font-size:.875rem}.content-container .content-top-inner-bottom-left .sort .mat-form-field{font-size:.875rem;margin:-18px 0 -24px}.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:flex;flex-flow:column nowrap}.content-container .content-middle .right-sidebar-icons button{margin-top:10px}.content-container .content-middle.fullscreen{position:fixed;inset:0;background:var(--webshop-background-color);z-index:100}body.xs salesline-page .content-middle,body.xs previewline-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{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 none;height:122px}body.xs .content-container.salesline-tiles .saleslines{top:122px}body.xs .content-container .content-top-inner-bottom .search-results{display:block}body.xs .content-container .content-top-inner-bottom .layout-icons{display:none}body.xs .content-container .character-navigation{transition:right .25s ease-in-out}body.xs .content-container .right-sidebar-icons{bottom:.5rem;transition:right .25s ease-in-out}body.xs .content-container.character-scroll-visible .right-sidebar-icons{right:1em}body.sm .content-container character-scroll .character-navigation,body.md .content-container character-scroll .character-navigation,body.lg .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.sm .content-container character-scroll .character-navigation li:not(.current),body.md .content-container character-scroll .character-navigation li:not(.current),body.lg .content-container character-scroll .character-navigation li:not(.current),body.xl .content-container character-scroll .character-navigation li:not(.current),body.xxl .content-container character-scroll .character-navigation li:not(.current){margin-bottom:4px}body.sm .content-container character-scroll .character-navigation li.current button,body.md .content-container character-scroll .character-navigation li.current button,body.lg .content-container character-scroll .character-navigation li.current button,body.xl .content-container character-scroll .character-navigation li.current button,body.xxl .content-container character-scroll .character-navigation li.current button{height:20px;line-height:20px}body.sm .content-container character-scroll.lines .character-navigation,body.md .content-container character-scroll.lines .character-navigation,body.lg .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.sm .content-container .content-top,body.md .content-container .content-top,body.lg .content-container .content-top,body.xl .content-container .content-top,body.xxl .content-container .content-top{border-bottom:0;box-shadow:none}body.sm .content-container.not-on-top .content-top,body.md .content-container.not-on-top .content-top,body.lg .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 #464a4c59,0 1px #464a4c1a}body.sm .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.lg .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.sm .content-container.not-on-top .content-top .salesline-lines-header,body.md .content-container.not-on-top .content-top .salesline-lines-header,body.lg .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 none}body.sm .content-container .content-top-inner-top,body.md .content-container .content-top-inner-top,body.lg .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.sm .content-container .content-top-inner-bottom,body.md .content-container .content-top-inner-bottom,body.lg .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.sm .content-container .content-top-inner-bottom .sort,body.md .content-container .content-top-inner-bottom .sort,body.lg .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.sm .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.lg .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.sm .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.lg .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.sm .content-container .content-top-inner-bottom .search,body.md .content-container .content-top-inner-bottom .search,body.lg .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.sm .content-container .content-top-inner-bottom .search .form-group,body.md .content-container .content-top-inner-bottom .search .form-group,body.lg .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.sm .content-container.salesline-tiles .overflow-arrow,body.md .content-container.salesline-tiles .overflow-arrow,body.lg .content-container.salesline-tiles .overflow-arrow,body.xl .content-container.salesline-tiles .overflow-arrow,body.xxl .content-container.salesline-tiles .overflow-arrow{width:80px}body.sm .content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button,body.md .content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button,body.lg .content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button,body.xl .content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button,body.xxl .content-container.salesline-tiles .overflow-arrow .overflow-arrow-button .mat-icon-button{height:40px;line-height:40px;width:40px}body.sm .content-container.salesline-tiles .overflow-arrow.back:after,body.sm .content-container.salesline-tiles .overflow-arrow.forward:before,body.md .content-container.salesline-tiles .overflow-arrow.back:after,body.md .content-container.salesline-tiles .overflow-arrow.forward:before,body.lg .content-container.salesline-tiles .overflow-arrow.back:after,body.lg .content-container.salesline-tiles .overflow-arrow.forward:before,body.xl .content-container.salesline-tiles .overflow-arrow.back:after,body.xl .content-container.salesline-tiles .overflow-arrow.forward:before,body.xxl .content-container.salesline-tiles .overflow-arrow.back:after,body.xxl .content-container.salesline-tiles .overflow-arrow.forward:before{width:40px}body.sm .admin .scroll-to-top.visible,body.md .admin .scroll-to-top.visible,body.lg .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:rgba(170,170,170,.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}search{align-items:center;display:flex;height:100%;margin:0 auto;position:relative}search .mat-form-field{font-size:.875rem}search .search-select{width:80px}search .search-field{height:30px;position:relative;width:100%}search .search-field input{background-color:#fff3;border:0 none;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{align-items:flex-end;display:flex;width:100%}.search-form .mat-form-field{width:calc(100% - 30px)}.search-form .search-on-page-toggle{margin-left:.5rem;height:30px}.search-form .search-on-page-toggle .mat-slide-toggle-label{flex-direction:column;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-container,.search-form .search-on-page-toggle .mat-slide-toggle-thumb{height:16px;width:16px}.search-form .search-on-page-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate(10px)}.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:#0000001a;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 #00000026;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 none;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.sm search,body.md search,body.lg search,body.xl search,body.xxl search{margin-right:0;max-width:330px;position:relative;right:auto;top:auto;width:330px}body.sm search .search-field,body.md search .search-field,body.lg search .search-field,body.xl search .search-field,body.xxl search .search-field{height:34px}body.sm search .search-field input,body.md search .search-field input,body.lg 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 #20212426;color:var(--theme-text-900);height:34px;padding-left:34px}body.sm search .search-field input::-webkit-input-placeholder,body.md search .search-field input::-webkit-input-placeholder,body.lg 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.sm search .search-field input::-moz-placeholder,body.md search .search-field input::-moz-placeholder,body.lg 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.sm search .search-field input:-ms-input-placeholder,body.md search .search-field input:-ms-input-placeholder,body.lg 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.sm search .search-field input:-moz-placeholder,body.md search .search-field input:-moz-placeholder,body.lg 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.sm search .search-field input:focus,body.md search .search-field input:focus,body.lg 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 #20212447}body.sm search .search-field .search-select,body.md search .search-field .search-select,body.lg 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.sm search .search-field .mat-icon,body.md search .search-field .mat-icon,body.lg search .search-field .mat-icon,body.xl search .search-field .mat-icon,body.xxl search .search-field .mat-icon{left:6px;top:6px}body.sm search .search-dialog,body.md search .search-dialog,body.lg search .search-dialog,body.xl search .search-dialog,body.xxl search .search-dialog{box-shadow:0 5px 10px #00000040;height:auto;left:0;position:absolute;right:24px;top:var(--webshop-top-height);width:auto}body.sm .page search,body.md .page search,body.lg .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;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:center;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:260px;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:0px 1px 3px rgba(0,0,0,.15)}tiles .tile .mat-card .tile-text.light{color:#fff;text-shadow:0px 1px 3px rgba(0,0,0,.5)}tiles .tile .mat-card .fade{position:absolute;height:100%;width:100%;left:0;bottom:0;opacity:.6;z-index:1;background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,.15)),color-stop(100%,rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.75) 100%);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{cursor:default;display:flex;flex-direction:column;width:auto!important}tiles .tile .mat-card.login-form h3{margin-bottom:0}tiles .tile .mat-card.login-form .user-content{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;padding-left:.5rem;padding-right:.5rem}tiles .tile.tile-salesline .mat-card{height:90px;padding:6px 8px}tiles .tile.tile-salesline .mat-card .tile-text h4{margin-bottom:3px}tiles .tile.tile-salesline .mat-card .tile-text p{line-height:16px}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;transition:opacity .15s linear}proposal-page{display:block;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{align-items:center;background-color:#0000001a;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.25rem 1rem}proposal-page .proposal-wrapper{align-items:center;display:flex;padding-left:5px}proposal-page proposal{display:flex;flex-grow:1;margin-left:10px;max-width:calc(100% - 27px)}proposal-page proposal .proposal{flex-grow:1;align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding:0}proposal-page proposal .proposal .proposal-unavailable{align-items:flex-end;background:rgba(225,225,225,.5);border-radius:3px;display:flex;height:100%;justify-content:center;left:0;padding:30px 0;position:absolute;top:0;width:100%;z-index:4}proposal-page proposal .proposal .proposal-unavailable>span{background:#fff;border-radius:3px;box-shadow:0 3px 7px #00000026;display:block;font-size:14px;line-height:18px;max-width:calc(100% - 40px);padding:10px;text-align:center;width:350px}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{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{flex-grow:2;height:100%;min-width:300px;padding:15px;width:40%}proposal-page proposal .proposal-attributes>div{background-image:linear-gradient(0deg,#ffffff 25%,#f5f5f5 25%,#f5f5f5 50%,#ffffff 50%,#ffffff 75%,#f5f5f5 75%,#f5f5f5 100%);background-size:72px 72px;background-color:#fff;display:flex;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;min-width:20rem}proposal-page proposal .proposal-order table{width:100%}proposal-page proposal .proposal-order table td:first-child{width:100px}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{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:flex;padding:5px;z-index:5}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:flex;justify-content:space-between;margin-bottom:1rem}proposal-page .proposal-total-content .order-total .list-group{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:#0000001a;bottom:0;height:120px;left:0;position:fixed;width:100vw}body.sm webshop.admin proposal-page .proposal-total,body.md webshop.admin proposal-page .proposal-total,body.lg 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:inline-flex;flex-wrap:wrap;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:hover,proposal-detail .proposal-image ul li img.active{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:#3333330d;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:#d9d9d9 rgba(51,51,51,.1) rgba(51,51,51,.1);padding:5px;border-top-width:1px;border-top-style:solid;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 #00a0ff40}.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 th,fixed-header-table .table td{vertical-align:middle}fixed-header-table .table th.image img,fixed-header-table .table td.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{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}photo-viewer{display:flex;flex-direction:column;height:100vh;padding:0;justify-content:space-between;width:100vw}photo-viewer .photo-viewer-actions{background-color:#00000080;padding:5px 5px 5px 0;position:absolute;right:0;top:0;z-index:1}photo-viewer .photo-viewer-actions .mat-icon-button{color:#ffffff80;margin-left:5px}photo-viewer .photo-viewer-actions .mat-icon-button:hover{color:#fff}photo-viewer .photo-viewer-actions .mat-icon-button:disabled{color:#ffffff40}photo-viewer .image-wrapper{height:calc(100% - 100px);inset:0 0 100px;overflow-y:auto;padding:0;position:absolute}photo-viewer .image-wrapper .image-container{align-items:center;display:flex;justify-content:center;margin:0 auto;height:100%;text-align:center;width:100%}photo-viewer .image-wrapper .image-container img{background-image:url(/assets/img/bg.gif);border:0 none;box-shadow:0 5px 25px #000;display:inline-block;max-height:100%;max-width:100%;padding:0;width:auto}photo-viewer .image-wrapper .image-container.zoomed-in{display:block;margin:0}photo-viewer .image-wrapper .image-container.zoomed-in img{max-width:none}photo-viewer .image-wrapper .image-button{background:rgba(0,0,0,.25);border:0 none;color:#ffffffbf;cursor:pointer;padding:2px 0;position:fixed;text-align:center;top:calc(50% - 70px);width:40px}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:#ffffff4d}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:.75;width:80px}photo-viewer ul li img.active,photo-viewer ul li img:hover{opacity:1}photo-viewer ul li img.active{border:1px solid red}.distribute-to-subcustomers-wrapper{height:100%;position:absolute;right:0;top:0;z-index:4}.distribute-to-subcustomers-wrapper .toggle-button{background:white;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-wrapper.d2s-salesline-detail .distribute-to-subcustomers-title .mat-icon-button{display:none}distribute-to-subcustomers{display:block;height:100%;overflow-y:auto;width:100%}distribute-to-subcustomers .distribute-to-subcustomers{display:flex;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 .form-control{font-size:12px;margin:0 0 10px;padding:.25rem}distribute-to-subcustomers .distribute-to-subcustomers-title{align-items:center;display:flex;justify-content:space-between}distribute-to-subcustomers .distribute-to-subcustomers-title .mat-icon-button{height:24px;line-height:24px;transform:rotate(-90deg);width:24px}distribute-to-subcustomers .distribute-to-subcustomers-title .mat-icon-button.pinned{transform:rotate(0)}distribute-to-subcustomers .mat-card{font-size:.8rem;margin-bottom:.8rem;padding:3px 5px 5px}distribute-to-subcustomers .mat-card.subcustomers{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 salesline-order,distribute-to-subcustomers eps-salesline-order{align-items:flex-end;display:flex;flex-direction:column;min-width:85px}distribute-to-subcustomers salesline-order table,distribute-to-subcustomers eps-salesline-order table{width:100%}distribute-to-subcustomers salesline-order table th,distribute-to-subcustomers salesline-order table td,distribute-to-subcustomers eps-salesline-order table th,distribute-to-subcustomers eps-salesline-order table td{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 salesline-order table th.price-unit-sum,distribute-to-subcustomers salesline-order table td.price-unit-sum,distribute-to-subcustomers eps-salesline-order table th.price-unit-sum,distribute-to-subcustomers eps-salesline-order table td.price-unit-sum{text-align:right}distribute-to-subcustomers salesline-order table th.active,distribute-to-subcustomers salesline-order table td.active,distribute-to-subcustomers eps-salesline-order table th.active,distribute-to-subcustomers eps-salesline-order table td.active{color:#fcb20a}distribute-to-subcustomers salesline-order table th.input-cell,distribute-to-subcustomers salesline-order table td.input-cell,distribute-to-subcustomers eps-salesline-order table th.input-cell,distribute-to-subcustomers eps-salesline-order table td.input-cell{padding-left:0;width:70px}distribute-to-subcustomers salesline-order table th:last-child,distribute-to-subcustomers salesline-order table td:last-child,distribute-to-subcustomers eps-salesline-order table th:last-child,distribute-to-subcustomers eps-salesline-order table td:last-child{padding-right:0}distribute-to-subcustomers salesline-order table th.tableLine,distribute-to-subcustomers salesline-order table td.tableLine,distribute-to-subcustomers eps-salesline-order table th.tableLine,distribute-to-subcustomers eps-salesline-order table td.tableLine{line-height:12px;position:relative}distribute-to-subcustomers salesline-order table th.tableLine:after,distribute-to-subcustomers salesline-order table td.tableLine:after,distribute-to-subcustomers eps-salesline-order table th.tableLine:after,distribute-to-subcustomers eps-salesline-order table td.tableLine:after{background:rgba(var(--theme-text-500-rgb),.15);content:" ";height:1px;left:0;position:absolute;right:0;top:6px}distribute-to-subcustomers salesline-order table th p,distribute-to-subcustomers salesline-order table td p,distribute-to-subcustomers eps-salesline-order table th p,distribute-to-subcustomers eps-salesline-order table td p{margin-bottom:2.5px}distribute-to-subcustomers salesline-order table th number-input,distribute-to-subcustomers salesline-order table td number-input,distribute-to-subcustomers eps-salesline-order table th number-input,distribute-to-subcustomers eps-salesline-order table td number-input{width:70px}distribute-to-subcustomers salesline-order>div,distribute-to-subcustomers eps-salesline-order>div{margin:2px 0 5px;width:100%}distribute-to-subcustomers salesline-order>div textarea,distribute-to-subcustomers eps-salesline-order>div textarea{background:#eee;border:0 none;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,customer-segments-page{display:block;flex-grow:1}subrelations-page .added-raises,customer-segments-page .added-raises{background:#ffe7a0;border:1px solid #ffc107;border-radius:5px;font-size:1.5rem;padding:.5rem 1rem}subrelations-page .mat-form-field,customer-segments-page .mat-form-field{min-width:0}subrelations-page .mat-tab-body-wrapper,customer-segments-page .mat-tab-body-wrapper{margin-top:1rem}subrelations-page.visible,customer-segments-page.visible{margin-right:0}subrelations-page .column,customer-segments-page .column{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:25%}subrelations-page .mat-card,customer-segments-page .mat-card{padding:1.25rem}subrelations-edit-page .subrelations-edit-header,currencies-edit-page .subrelations-edit-header,customer-segments-edit-page .subrelations-edit-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0 0}subrelations-edit-page .subrelations-search-container,currencies-edit-page .subrelations-search-container,customer-segments-edit-page .subrelations-search-container{display:flex;align-items:center;justify-content:space-between;font-size:1rem}subrelations-edit-page subrelations-users-edit,subrelations-edit-page subrelations-vbn-groups-edit,subrelations-edit-page subrelations-productgroups-edit,subrelations-edit-page subrelations-inactive-days-edit,subrelations-edit-page currencies-roundoff-edit,currencies-edit-page subrelations-users-edit,currencies-edit-page subrelations-vbn-groups-edit,currencies-edit-page subrelations-productgroups-edit,currencies-edit-page subrelations-inactive-days-edit,currencies-edit-page currencies-roundoff-edit,customer-segments-edit-page subrelations-users-edit,customer-segments-edit-page subrelations-vbn-groups-edit,customer-segments-edit-page subrelations-productgroups-edit,customer-segments-edit-page subrelations-inactive-days-edit,customer-segments-edit-page currencies-roundoff-edit{display:table-row-group}subrelations-edit-page subrelations-users-edit form,subrelations-edit-page subrelations-vbn-groups-edit form,subrelations-edit-page subrelations-productgroups-edit form,subrelations-edit-page subrelations-inactive-days-edit form,subrelations-edit-page currencies-roundoff-edit form,currencies-edit-page subrelations-users-edit form,currencies-edit-page subrelations-vbn-groups-edit form,currencies-edit-page subrelations-productgroups-edit form,currencies-edit-page subrelations-inactive-days-edit form,currencies-edit-page currencies-roundoff-edit form,customer-segments-edit-page subrelations-users-edit form,customer-segments-edit-page subrelations-vbn-groups-edit form,customer-segments-edit-page subrelations-productgroups-edit form,customer-segments-edit-page subrelations-inactive-days-edit form,customer-segments-edit-page currencies-roundoff-edit form{display:table-row}subrelations-edit-page .table tbody+tbody,currencies-edit-page .table tbody+tbody,customer-segments-edit-page .table tbody+tbody{border-top:0}subrelations-edit-page subrelations-users-edit .mat-card,subrelations-edit-page currencies-roundoff-edit .mat-card,currencies-edit-page subrelations-users-edit .mat-card,currencies-edit-page currencies-roundoff-edit .mat-card,customer-segments-edit-page subrelations-users-edit .mat-card,customer-segments-edit-page currencies-roundoff-edit .mat-card{background-color:#5f5f5f}subrelations-edit-page .table td.disabled,currencies-edit-page .table td.disabled,customer-segments-edit-page .table td.disabled{color:#00000080}subrelations-page .table tbody+tbody,currencies-page .table tbody+tbody,subrelations-edit-page .table tbody+tbody,currencies-edit-page .table tbody+tbody,customer-segments-edit-page .table tbody+tbody{border-top:0 none}subrelations-page .table td,currencies-page .table td,subrelations-edit-page .table td,currencies-edit-page .table td,customer-segments-edit-page .table td{line-height:16px;vertical-align:middle}subrelations-page .table td.button-cell,currencies-page .table td.button-cell,subrelations-edit-page .table td.button-cell,currencies-edit-page .table td.button-cell,customer-segments-edit-page .table td.button-cell{padding-bottom:0;padding-top:0}subrelations-page .mat-tab-body-content,currencies-page .mat-tab-body-content,subrelations-edit-page .mat-tab-body-content,currencies-edit-page .mat-tab-body-content,customer-segments-edit-page .mat-tab-body-content{padding:1rem}subrelations-page .subrelations-search-container,currencies-page .subrelations-search-container,subrelations-edit-page .subrelations-search-container,currencies-edit-page .subrelations-search-container,customer-segments-edit-page .subrelations-search-container{display:flex;justify-content:space-between;align-items:center}subrelations-page .buttons-container,currencies-page .buttons-container,subrelations-edit-page .buttons-container,currencies-edit-page .buttons-container,customer-segments-edit-page .buttons-container{align-items:center;display:flex;justify-content:flex-end;margin-top:1rem}subrelations-page .buttons-container>span,currencies-page .buttons-container>span,subrelations-edit-page .buttons-container>span,currencies-edit-page .buttons-container>span,customer-segments-edit-page .buttons-container>span{letter-spacing:2px;margin-right:20px}subrelations-page .spinner-container,currencies-page .spinner-container,subrelations-edit-page .spinner-container,currencies-edit-page .spinner-container,customer-segments-edit-page .spinner-container{display:flex!important;flex-flow:column;align-items:center;padding:10px 0}subrelations-page .spinner-container .mat-spinner circle,currencies-page .spinner-container .mat-spinner circle,subrelations-edit-page .spinner-container .mat-spinner circle,currencies-edit-page .spinner-container .mat-spinner circle,customer-segments-edit-page .spinner-container .mat-spinner circle{stroke-width:5%!important;stroke:#aaa}text-page{display:block;flex-grow:1}app-text{display:block;font-size:14px;padding-top:1rem}app-text figure{margin-left:0;margin-right:0}app-text figure.media{display:block;margin:1em 0}app-text figure.image img{max-width:100%}app-text figure.image-style-side{float:right;margin-left:1em;max-width:50%}app-text figure~*{word-break:break-word}body.md app-text,body.lg app-text,body.xl app-text,body.xxl app-text{margin:0 auto;width:720px}body.md app-text figure.media,body.lg app-text figure.media,body.xl app-text figure.media,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}news-page{display:block;flex-grow:1}news-page .buttons-container{align-items:center;display:flex;justify-content:flex-end;margin-top:1rem}news-page .buttons-container>span{letter-spacing:2px;margin-right:20px}.news-item{border-bottom:1px solid rgba(0,0,0,.15);display:block;font-size:14px;padding:1rem 0}.news-item .news-item-photo{align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;border-top-left-radius:inherit;border-top-right-radius:inherit;cursor:pointer;float:left;height:130px;margin-right:1rem;width:200px}.news-item .news-item-photo.fit-to-tile{background-size:contain}.news-item .news-item-photo img{width:100%}.news-item .news-item-date{color:#00000080;float:right;font-size:1rem;margin-left:2rem;margin-top:6px}.news-item .news-item-link{float:right}.news-item-detail{display:block;font-size:14px;padding:1rem 0}.news-item-detail .news-item-detail-photo{align-items:center;display:flex;height:300px;overflow:hidden}.news-item-detail .news-item-detail-photo img{width:100%}.news-item-detail h2{font-size:1.25rem;font-weight:400;margin:1rem 0}.news-item-detail figure{margin-left:0;margin-right:0}.news-item-detail figure.media{display:block;margin:1em 0}.news-item-detail figure.image img{max-width:100%}.news-item-detail figure.image-style-side{float:right;margin-left:1em;max-width:50%}.news-item-detail figure~*{word-break:break-word}news-carousel{display:block;padding-top:1rem}news-carousel .col{margin-bottom:1rem}news-carousel .mat-card{display:flex;flex-direction:column;height:100%;justify-content:stretch;padding-top:0}news-carousel .mat-card .mat-card-content{flex-grow:1;max-height:200px;overflow:hidden}news-carousel .mat-card h4{display:-webkit-box;line-height:25px;min-height:25px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}news-carousel .mat-card p{display:-webkit-box;height:60px;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical}news-carousel .news-item-photo{background-position:center;background-repeat:no-repeat;background-size:cover;border-top-left-radius:inherit;border-top-right-radius:inherit;cursor:pointer;margin:0 -16px 16px;height:150px}news-carousel .news-item-photo.fit-to-tile{background-size:contain}news-carousel .news-item-photo img{width:100%}.tile news-carousel{display:block;height:260px;padding-top:0}.tile news-carousel .mat-card{cursor:default;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden;padding:0}.tile news-carousel .mat-card .news-item{height:130px;max-width:100%;overflow:hidden;padding:0;width:100%}.tile news-carousel .mat-card .news-item:last-child{border-bottom:0 none}.tile news-carousel .mat-card .news-item .news-item-date{font-size:.875rem}.tile news-carousel .mat-card .news-item .news-item-photo{height:inherit;margin:0 .5rem 0 0;width:130px}.tile news-carousel .mat-card .news-item .news-item-content{height:100%;padding:.5rem}.tile news-carousel .mat-card .news-item h4{display:block;font-size:1.25rem;min-height:25px;margin-top:0;white-space:nowrap}.tile news-carousel .mat-card .news-item p{height:40px;margin-top:.5rem;-webkit-line-clamp:2}.tile news-carousel .mat-card .news-item .mat-raised-button{margin-top:4px}body.sm news-carousel .news-item-photo,body.md news-carousel .news-item-photo,body.lg news-carousel .news-item-photo,body.xl news-carousel .news-item-photo,body.xxl news-carousel .news-item-photo{height:180px}body.md .news-item,body.md .news-item-detail,body.lg .news-item,body.lg .news-item-detail,body.xl .news-item,body.xl .news-item-detail,body.xxl .news-item,body.xxl .news-item-detail{margin:0 auto;width:720px}body.md .news-item figure.media,body.md .news-item-detail figure.media,body.lg .news-item figure.media,body.lg .news-item-detail figure.media,body.xl .news-item figure.media,body.xl .news-item-detail figure.media,body.xxl .news-item figure.media,body.xxl .news-item-detail figure.media{margin:0 auto;width:720px}body.lg .news-item,body.lg .news-item-detail,body.xl .news-item,body.xl .news-item-detail,body.xxl .news-item,body.xxl .news-item-detail{width:960px}body.lg news-carousel .news-item-photo,body.xl news-carousel .news-item-photo,body.xxl news-carousel .news-item-photo{height:200px}.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;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{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0 0}offer-request-edit-page .offer-request-search-container{display:flex;align-items:center;justify-content:space-between;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:#00000080}offer-request-page .table tbody+tbody,offer-request-edit-page .table tbody+tbody,offer-request-line-edit-page .table tbody+tbody,search-assortment-dialog .table tbody+tbody,search-product-dialog .table tbody+tbody{border-top:0 none}offer-request-page .table td,offer-request-edit-page .table td,offer-request-line-edit-page .table td,search-assortment-dialog .table td,search-product-dialog .table td{line-height:16px;vertical-align:middle}offer-request-page .table td.button-cell,offer-request-edit-page .table td.button-cell,offer-request-line-edit-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-page .mat-tab-body-content,offer-request-edit-page .mat-tab-body-content,offer-request-line-edit-page .mat-tab-body-content,search-assortment-dialog .mat-tab-body-content,search-product-dialog .mat-tab-body-content{padding:1rem}offer-request-page .offer-request-search-container,offer-request-edit-page .offer-request-search-container,offer-request-line-edit-page .offer-request-search-container,search-assortment-dialog .offer-request-search-container,search-product-dialog .offer-request-search-container{display:flex;justify-content:space-between;align-items:center}offer-request-page .buttons-container,offer-request-edit-page .buttons-container,offer-request-line-edit-page .buttons-container,search-assortment-dialog .buttons-container,search-product-dialog .buttons-container{align-items:center;display:flex;justify-content:flex-end;margin-top:1rem}offer-request-page .buttons-container>span,offer-request-edit-page .buttons-container>span,offer-request-line-edit-page .buttons-container>span,search-assortment-dialog .buttons-container>span,search-product-dialog .buttons-container>span{letter-spacing:2px;margin-right:20px}offer-request-page .mat-button-base,offer-request-edit-page .mat-button-base,offer-request-line-edit-page .mat-button-base,search-assortment-dialog .mat-button-base,search-product-dialog .mat-button-base{margin-left:.5rem}offer-request-page .mat-button-base:first-child,offer-request-edit-page .mat-button-base:first-child,offer-request-line-edit-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-page .spinner-container,offer-request-edit-page .spinner-container,offer-request-line-edit-page .spinner-container,search-assortment-dialog .spinner-container,search-product-dialog .spinner-container{display:flex!important;flex-flow:column;align-items:center;padding:10px 0}offer-request-page .spinner-container .mat-spinner circle,offer-request-edit-page .spinner-container .mat-spinner circle,offer-request-line-edit-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}webshop kiosk-page{top:calc(var(--webshop-top-height) + var(--webshop-menu-height) + 25px);position:fixed;left:0;right:0;z-index:10;display:block}webshop kiosk-page .container-fluid{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-top:16px!important}webshop kiosk-page .progress{background-color:var(--theme-accent-500);height:5px;left:0;position:fixed;right:0;transform-origin:0 0;transition:transform linear .1s;z-index:2}webshop kiosk-page .content-middle{margin:0!important;padding:0!important}webshop kiosk-page .content-middle kiosk-detail{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.25) 75%,rgba(0,0,0,.75) 100%);display:block;height:100%}webshop kiosk-page .content-middle kiosk-detail .kiosk-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;top:0;width:100%;transition:background .3s;z-index:-1}webshop kiosk-page .content-middle kiosk-detail .kiosk-text{align-items:stretch;bottom:0;color:#fff!important;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:absolute;right:0}webshop kiosk-page .content-middle kiosk-detail .kiosk-text h3{margin:0 0 1rem}webshop kiosk-page .content-middle kiosk-detail .kiosk-text table td{border-color:#ffffff80}webshop .kiosk-top{left:0;position:absolute;right:0;z-index:1}webshop .kiosk-top .logo-container{float:left;padding:1rem;margin-left:1rem;background:#fff;border-radius:0 0 5px 5px;max-width:calc(280px + 2rem)}webshop .kiosk-top .logo-container img{max-width:280px}webshop .kiosk-top .action-buttons{float:right;margin:.5rem .5rem 0 0}webshop.admin .content-middle.fullscreen{bottom:50px;height:calc(100% - 50px)}.menu-type-vertical webshop kiosk-page{top:calc(var(--webshop-top-height) + 25px)}tags{display:flex;height:16px}.tags-boundary{margin:0 -10px;overflow:hidden;padding:0 10px}.tag-list{list-style-type:none;margin:0;padding:0;white-space:nowrap}body .saleslines .tag,body .saleslines.lines td .tag,salesline-detail .tag{align-items:center;background-color:var(--theme-accent-500);border-radius:5px;color:var(--theme-accent-contrast-500);display:inline-flex;margin-left:5px;padding:1px .25rem;vertical-align:top}body .saleslines .tag .mat-icon,body .saleslines.lines td .tag .mat-icon,salesline-detail .tag .mat-icon{font-size:11px;height:11px;width:11px}body .saleslines .tag span,body .saleslines.lines td .tag span,salesline-detail .tag span{font-size:.75rem;line-height:14px;margin-left:.15rem}body.sm tags,body.md tags,body.lg tags,body.xl tags,body.xxl tags{height:32px;padding:5px 0}body.sm .saleslines .tag,body.sm .saleslines.lines td .tag,body.sm salesline-detail .tag,body.md .saleslines .tag,body.md .saleslines.lines td .tag,body.md salesline-detail .tag,body.lg .saleslines .tag,body.lg .saleslines.lines td .tag,body.lg salesline-detail .tag,body.xl .saleslines .tag,body.xl .saleslines.lines td .tag,body.xl salesline-detail .tag,body.xxl .saleslines .tag,body.xxl .saleslines.lines td .tag,body.xxl salesline-detail .tag{margin-left:.35rem;padding:.25rem .35rem}body.sm .saleslines .tag:first-child,body.sm .saleslines.lines td .tag:first-child,body.sm salesline-detail .tag:first-child,body.md .saleslines .tag:first-child,body.md .saleslines.lines td .tag:first-child,body.md salesline-detail .tag:first-child,body.lg .saleslines .tag:first-child,body.lg .saleslines.lines td .tag:first-child,body.lg salesline-detail .tag:first-child,body.xl .saleslines .tag:first-child,body.xl .saleslines.lines td .tag:first-child,body.xl salesline-detail .tag:first-child,body.xxl .saleslines .tag:first-child,body.xxl .saleslines.lines td .tag:first-child,body.xxl salesline-detail .tag:first-child{margin-left:0}html{overflow:visible auto;will-change:scroll-position;-webkit-overflow-scrolling:touch}html.cdk-global-scrollblock{position:unset;overflow-y:scroll!important}html,body{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)}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}#headerBarHost{position:fixed;top:0;left:0;right:0;z-index:10}#headerBarHost+app{padding-top:100px}body.sm #headerBarHost+app,body.md #headerBarHost+app,body.lg #headerBarHost+app,body.xl #headerBarHost+app,body.xxl #headerBarHost+app{padding-top:calc(var(--webshop-top-height) + var(--webshop-menu-height) + 25px)}body.sm.menu-type-vertical #headerBarHost+app,body.md.menu-type-vertical #headerBarHost+app,body.lg.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:flex;flex-flow:column wrap;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:#aaa9;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;height:30px!important;width:30px!important}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{animation-duration:5.25s,2.887s;animation-name:mat-progress-spinner-sporadic-rotate,mat-progress-spinner-linear-rotate;animation-timing-function:cubic-bezier(.35,0,.25,1),linear;animation-iteration-count:infinite;height:100px;transform-origin:center;transition:none;width:100px}.loader .path{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)}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mat-progress-spinner-sporadic-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@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:flex;flex-grow:1;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%}.required-star{color:var(--theme-primary-500)}[hidden]{display:none!important}.loader-background{background-color:#ffffff80;display:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:999;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%}.reset-password-form{width:400px;margin:0 auto;max-width:100%}.reset-password-form .mat-form-field-hint-spacer{flex:0}.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}select.form-control-sm: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]),.input-group-xs>.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-sm>.input-group-btn>select.btn: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-min,.form-control.slider-max{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 #0003,0 2px 2px #00000024,0 1px 5px #0000001f;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 none;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}endless-scroll-select,endless-scroll-attribute-select{display:inline-block;position:relative}endless-scroll-select .mat-form-field,endless-scroll-attribute-select .mat-form-field{width:100%!important}endless-scroll-select .mat-form-field .mat-input-element,endless-scroll-attribute-select .mat-form-field .mat-input-element{cursor:pointer;text-overflow:ellipsis}endless-scroll-attribute-select .mat-form-field:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;color:#ffffffb3;content:" ";height:0;pointer-events:none;position:absolute;right:0;top:26px;width:0;margin:0 4px}.endless-scroll-select-list{background-color:#fff;border-radius:3px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;display:flex;flex-flow:column;max-height:350px;min-width:300px;overflow-y:hidden;padding:10px 0 0;width:100%}.endless-scroll-select-list input-debounce{padding:0 16px}.endless-scroll-select-list>.endless-scroll-container{height:256px;margin-top:-10px}.endless-scroll-select-list>.endless-scroll-container .option{display:block}.endless-scroll-select-list>.endless-scroll-container .option:hover{background:rgba(0,0,0,.04)}.endless-scroll-select-list>.endless-scroll-container .option .mat-button{width:100%}.endless-scroll-select-list>.endless-scroll-container .option .mat-button .mat-button-wrapper{display:flex;justify-content:space-between}.endless-scroll-select-list>.endless-scroll-container .option .mat-checkbox{padding:0 1rem;width:100%}.endless-scroll-select-list>.endless-scroll-container .option .mat-checkbox .mat-checkbox-layout{margin:0;width:100%}.endless-scroll-select-list>.endless-scroll-container .option .mat-checkbox .mat-checkbox-inner-container{margin:12px 8px 12px 0}.endless-scroll-select-list>.endless-scroll-container .option .mat-checkbox .mat-checkbox-label{display:flex;justify-content:space-between;line-height:30px;padding:3px 0;width:100%}.edit-translation{align-items:center;background-color:#0088ff26;box-shadow:inset 0 0 0 1px #0088ff80;border-radius:3px;cursor:default;display:inline-flex;line-height:1.333;max-width:100%;overflow:hidden;position:relative;transition:transform .3s}.edit-translation>*{display:inline-block;vertical-align:text-bottom}.edit-translation em{background-color:none;font-style:normal;min-height:15px;min-width:30px;padding:0 3px;transition:background-color .3s}.edit-translation small{align-items:center;background-color:#08f;bottom:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:16px;justify-content:center;line-height:inherit;padding:0;right:0;width:0;overflow:hidden;position:absolute;transition:width .3s,padding .3s;top:0}.edit-translation.not-translated-yet{background-color:#ffb40066;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:#ffb40066}.edit-translation:hover{box-shadow:2px 2px 5px #00000080}.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{transition:transform .25s ease-in-out}.point-out.active{display:inline-block;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-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}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.12);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@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)}}

