/* Minification failed. Returning unminified contents.
(2326,340): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(2326,381): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,464): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(2326,545): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-line-height'
(2326,623): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(2326,713): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(2326,818): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(2326,885): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(2326,976): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(2326,2218): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,3849): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,3974): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(2326,5454): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-start'
(2326,5524): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-start'
(2326,5605): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,5650): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,5701): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,5746): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,5964): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-start'
(2326,6034): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-start'
(2326,6115): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,6160): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,6211): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,6256): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,6432): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-opacity'
(2326,6601): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-opacity'
(2326,6766): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-opacity'
(2326,6936): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-opacity'
(2326,6989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,7013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,7034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,7054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,7079): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,7112): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,7544): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,7591): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,7884): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,7914): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,8410): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,8455): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,8506): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,8551): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,8792): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,8831): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,8984): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,9498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,9954): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(2326,10955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,11081): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(2326,14183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,14207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,14228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,14248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,14273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,14306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,14714): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,14761): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,15042): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,15072): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,15556): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,15601): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,15652): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,15697): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,15920): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,15959): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,16544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,21816): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,22027): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,22703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,22993): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,23734): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,23812): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,24033): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,24111): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,24325): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,24403): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,24568): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,24646): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,24866): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,24944): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,28063): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,35203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,35227): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,35248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,35268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,35293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,35326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,35774): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,35821): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,36122): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,36152): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,36656): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,36701): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,36752): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,36797): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,36954): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,37490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,37807): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,37851): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,37897): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,37936): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,38037): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,38076): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,38890): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,39035): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,39059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,39080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,39100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,39125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,39158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,39702): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,39749): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,40098): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,40128): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,40680): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,40725): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,40776): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,40821): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,41230): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,41274): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,41320): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,41359): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,41484): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,41523): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,41729): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,42397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,43594): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,43634): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,43717): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,43797): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,43874): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,43963): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,44070): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,44139): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,44230): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,45161): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,46053): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,46265): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,46379): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,46494): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(2326,47428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,47452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,47473): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,47493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,47518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,47551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,47967): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,48014): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,48299): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,48329): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,48817): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,48862): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,48913): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,48958): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,49187): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,49226): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,49964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,50401): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,51363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,52157): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,61885): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,61925): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,62008): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,62088): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,62165): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,62254): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,62361): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,62430): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,62521): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,62628): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(2326,64597): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,65649): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,65928): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,65968): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,66051): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,66131): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,66208): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,66297): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,66404): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,66473): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,66564): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,66963): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-family'
(2326,67007): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,67090): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-size'
(2326,67175): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-line-height'
(2326,67257): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-weight'
(2326,67350): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-letter-spacing'
(2326,67461): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(2326,67534): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(2326,67629): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-transform'
(2326,69488): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(2326,69718): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,69758): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,69841): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,69921): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,69998): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,70087): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,70194): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,70263): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,70354): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,71984): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,72404): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,73839): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,74420): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,75550): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,75626): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,75841): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,75917): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,76125): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,76201): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,76360): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,76436): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,76650): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,76726): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,78507): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(2326,80098): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-family'
(2326,80142): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,80225): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-size'
(2326,80305): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-line-height'
(2326,80383): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-weight'
(2326,80470): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-letter-spacing'
(2326,80575): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(2326,80648): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(2326,80743): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-transform'
(2326,81307): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-family'
(2326,81347): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,81427): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-size'
(2326,81502): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-line-height'
(2326,81578): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-weight'
(2326,81662): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-letter-spacing'
(2326,81764): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-decoration'
(2326,81833): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-decoration'
(2326,81924): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-transform'
(2326,85714): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-family'
(2326,85758): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,85841): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-size'
(2326,85926): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-line-height'
(2326,86008): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-weight'
(2326,86101): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-letter-spacing'
(2326,86212): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(2326,86285): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(2326,86380): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-transform'
(2326,86760): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,86800): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,86883): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,86963): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,87040): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,87129): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,87236): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,87305): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,87396): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,88654): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-family'
(2326,88698): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,88781): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-size'
(2326,88861): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-line-height'
(2326,88939): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-weight'
(2326,89026): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-letter-spacing'
(2326,89131): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(2326,89204): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(2326,89299): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-transform'
(2326,89750): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,89790): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,89873): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,89953): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,90030): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,90119): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,90226): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,90295): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,90386): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,96402): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,96455): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-secondary'
(2326,97334): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(2326,97375): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,97458): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(2326,97539): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-line-height'
(2326,97617): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(2326,97707): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(2326,97812): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(2326,97879): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(2326,97970): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(2326,100221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,100245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,100266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,100286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,100311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,100344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,100752): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,100799): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,101080): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,101110): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,101594): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,101639): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,101690): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,101735): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,101958): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,101997): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,102135): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-secondary'
(2326,102618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,102901): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(2326,102945): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,103025): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(2326,103101): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(2326,103190): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(2326,103297): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,103370): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,103465): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(2326,106571): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,106611): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,106694): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,106774): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,106851): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,106940): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,107047): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,107116): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,107207): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,107287): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(2326,108793): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-disabled-on-light'
(2326,109181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,109205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,109226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,109246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,109271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,109304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,109676): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,109723): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,109986): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,110016): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,110482): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,110527): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,110578): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,110623): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,110860): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,110904): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,110950): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,110989): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,111071): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,111110): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,111623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,112358): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(2326,112673): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(2326,112717): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,112797): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(2326,112877): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(2326,112958): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(2326,113047): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(2326,113154): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,113227): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,113322): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(2326,113825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,113864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,113903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,113948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,113986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,114024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,114068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,114105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,114142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,114289): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-desktop'
(2326,114455): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-tablet'
(2326,114598): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-phone'
(2326,114767): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,115157): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,115522): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,115870): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,115961): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,116281): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,116588): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,116873): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,117180): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,117487): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,117772): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,118079): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,118386): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,118671): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,118980): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,119292): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,119584): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,119873): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,119962): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,120264): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,120546): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,120832): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,121114): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,121400): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,121682): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,121968): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,122252): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,122536): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,122822): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,123110): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,123398): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,123664): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,123752): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,124048): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,124327): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,124606): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,124887): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,125168): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,125449): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,125730): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,126011): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,126292): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,126575): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,126860): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,127145): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,128215): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-column-width-desktop'
(2326,128272): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(2326,128323): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-desktop'
(2326,128482): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-column-width-tablet'
(2326,128537): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(2326,128586): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-tablet'
(2326,128722): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-column-width-phone'
(2326,128776): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(2326,128824): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-phone'
(2326,142657): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,143489): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(2326,143533): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,143613): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(2326,143693): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(2326,143774): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(2326,143863): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(2326,143970): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,144043): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,144138): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(2326,144285): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(2326,144465): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-secondary-on-background'
(2326,144637): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-icon-on-background'
(2326,144748): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-hint-on-background'
(2326,144865): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(2326,145161): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,145493): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,145646): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,146223): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(2326,146265): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,146347): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(2326,146428): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(2326,146507): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(2326,146598): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(2326,146707): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(2326,146778): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(2326,146871): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(2326,148045): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,148085): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,148168): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,148248): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,148325): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,148414): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,148521): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,148590): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,148681): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,151017): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(2326,151061): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,151141): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(2326,151221): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(2326,151302): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(2326,151391): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(2326,151498): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,151571): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,151666): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(2326,151833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,151857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,151878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,151898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,151923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,151956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,152572): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,152619): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,153004): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,153034): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,153622): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,153667): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,153718): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,153763): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,154142): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,154181): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,155182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,155561): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,156437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,156813): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,157681): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,157768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,157792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,157813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,157833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,157858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,157891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,158427): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,158474): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,158819): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,158849): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,159397): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,159442): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,159493): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,159538): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,159857): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,159896): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,162354): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(2326,162402): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,165077): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,165241): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,166098): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,170561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,170585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,170606): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,170626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,170651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,170684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,171108): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,171155): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,171444): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,171474): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,171966): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,172011): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,172062): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,172107): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,172396): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,172440): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,172486): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,172525): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,172620): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,172659): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,172808): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,173313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,173551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,173575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,173596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,173616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,173641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,173674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,174105): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,174152): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,174421): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,174451): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,174923): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,174968): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,175019): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,175064): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,175600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,175809): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,175848): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,176285): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,176329): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,176375): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,176414): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,176529): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,176568): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,176715): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,177231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,177379): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,177891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,178062): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(2326,178104): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,178186): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(2326,178267): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(2326,178346): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(2326,178437): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(2326,178546): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(2326,178617): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(2326,178710): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(2326,179754): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,179905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,179929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,179950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,179970): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,179995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,180028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,180492): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,180539): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,180848): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,180878): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,181390): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,181435): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,181486): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,181531): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,181796): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,181835): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,182540): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,183200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,183852): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,188124): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(2326,188168): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,188248): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(2326,188328): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(2326,188409): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(2326,188498): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(2326,188605): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,188678): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,188773): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(2326,190867): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,193278): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,193431): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,193603): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,193885): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,194044): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,194406): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,194987): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,195908): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,201664): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,206553): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,206706): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,206871): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,206983): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,207041): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,207182): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,207316): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,207425): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-dark'
(2326,207877): run-time error CSS1039: Token not allowed after unary operator: '-mdc-slider-bg-color-behind-component'
(2326,210560): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,210600): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,210683): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,210763): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,210840): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,210929): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,211036): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,211105): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,211196): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,214876): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,214916): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,214999): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,215079): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,215156): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,215245): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,215352): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,215421): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,215512): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,216541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,217173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,218119): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,218248): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,218318): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,218450): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,218580): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(2326,218642): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(2326,222026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,222084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,222108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,222129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,222149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,222174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,222207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,222623): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,222670): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,222955): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,222985): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,223473): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,223518): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,223569): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,223614): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,223895): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,223939): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,223985): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,224024): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,224117): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,224156): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,224301): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,224813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,224969): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(2326,225010): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,225093): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(2326,225174): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-line-height'
(2326,225252): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(2326,225342): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(2326,225447): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(2326,225514): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(2326,225605): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(2326,226696): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,226782): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,227228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,227252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,227273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,227293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,227318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,227351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,227793): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,227840): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,228103): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,228133): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,228599): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,228644): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,228695): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,228740): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,228936): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,228975): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,229098): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,229542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,229883): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,229990): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,232404): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(2326,232446): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,232528): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(2326,232609): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(2326,232688): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(2326,232779): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(2326,232888): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(2326,232959): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(2326,233052): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(2326,233582): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(2326,233624): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,233706): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(2326,233787): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(2326,233866): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(2326,233957): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(2326,234066): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(2326,234137): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(2326,234230): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(2326,235315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,235339): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,235360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,235380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,235405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,235438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,235934): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,235981): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,236306): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(2326,236336): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(2326,236864): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,236909): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,236960): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(2326,237005): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(2326,237294): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,237333): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(2326,238495): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,240337): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(2326,240381): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,240461): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(2326,240537): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(2326,240626): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(2326,240733): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,240806): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,240901): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(2326,243427): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(2326,243471): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,243551): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(2326,243627): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(2326,243716): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(2326,243823): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,243896): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,243991): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(2326,246294): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,250982): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,253586): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,268497): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,268657): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,268785): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,268989): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,269101): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,269241): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,269402): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,269725): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,270219): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,270614): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,276339): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276510): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276570): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276597): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276657): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,276949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,277006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,277058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,277114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,277166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,277206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,277267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,277323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,277383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,277495): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,277593): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,277702): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-background'
(2326,277795): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(2326,277875): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(2326,277969): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(2326,278067): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-secondary'
(2326,278165): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(2326,278259): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-error'
(2326,278380): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(2326,278536): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-secondary-on-background'
(2326,278689): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-hint-on-background'
(2326,278841): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-disabled-on-background'
(2326,278993): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-icon-on-background'
(2326,279139): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-light'
(2326,279285): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-secondary-on-light'
(2326,279428): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-hint-on-light'
(2326,279570): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-disabled-on-light'
(2326,279712): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-icon-on-light'
(2326,279841): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-dark'
(2326,279976): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-secondary-on-dark'
(2326,280127): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-hint-on-dark'
(2326,280277): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-disabled-on-dark'
(2326,280427): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-icon-on-dark'
(2326,280575): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,280698): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(2326,280804): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(2326,281087): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(2326,281386): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(2326,282511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2326,283043): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-family'
(2326,283087): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,283170): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-size'
(2326,283250): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-line-height'
(2326,283328): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-weight'
(2326,283415): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-letter-spacing'
(2326,283520): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(2326,283593): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(2326,283688): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-transform'
(2326,287936): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,288129): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-font-family'
(2326,288173): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,288253): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-font-size'
(2326,288330): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-line-height'
(2326,288408): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-font-weight'
(2326,288499): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-letter-spacing'
(2326,288607): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-text-decoration'
(2326,288680): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-text-decoration'
(2326,288775): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-text-transform'
(2326,288970): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-font-family'
(2326,289014): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,289097): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-font-size'
(2326,289180): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-line-height'
(2326,289261): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-font-weight'
(2326,289356): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-letter-spacing'
(2326,289468): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-text-decoration'
(2326,289541): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-text-decoration'
(2326,289636): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-text-transform'
(2326,289831): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-font-family'
(2326,289875): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,289955): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-font-size'
(2326,290036): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-line-height'
(2326,290118): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-font-weight'
(2326,290204): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-letter-spacing'
(2326,290307): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-text-decoration'
(2326,290380): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-text-decoration'
(2326,290475): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-text-transform'
(2326,290670): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-font-family'
(2326,290714): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,290798): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-font-size'
(2326,290881): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-line-height'
(2326,290961): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-font-weight'
(2326,291054): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-letter-spacing'
(2326,291165): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-text-decoration'
(2326,291238): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-text-decoration'
(2326,291333): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-text-transform'
(2326,291528): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-font-family'
(2326,291572): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,291654): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-font-size'
(2326,291733): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-line-height'
(2326,291811): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-font-weight'
(2326,291897): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-letter-spacing'
(2326,292000): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-text-decoration'
(2326,292073): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-text-decoration'
(2326,292168): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-text-transform'
(2326,292363): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-family'
(2326,292407): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,292490): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-size'
(2326,292570): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-line-height'
(2326,292648): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-weight'
(2326,292735): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-letter-spacing'
(2326,292840): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(2326,292913): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(2326,293008): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-transform'
(2326,293203): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(2326,293247): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,293327): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(2326,293407): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(2326,293488): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(2326,293577): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(2326,293684): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,293757): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(2326,293852): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(2326,294047): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-family'
(2326,294091): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,294174): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-size'
(2326,294259): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-line-height'
(2326,294341): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-weight'
(2326,294434): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-letter-spacing'
(2326,294545): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(2326,294618): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(2326,294713): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-transform'
(2326,294904): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-family'
(2326,294944): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,295024): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-size'
(2326,295099): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-line-height'
(2326,295175): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-weight'
(2326,295259): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-letter-spacing'
(2326,295361): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-decoration'
(2326,295430): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-decoration'
(2326,295521): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-transform'
(2326,295708): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(2326,295748): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,295831): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(2326,295911): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(2326,295988): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(2326,296077): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(2326,296184): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,296253): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(2326,296344): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(2326,296533): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(2326,296575): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,296657): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(2326,296738): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(2326,296817): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(2326,296908): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(2326,297017): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(2326,297088): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(2326,297181): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(2326,297371): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(2326,297412): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,297495): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(2326,297576): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-line-height'
(2326,297654): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(2326,297744): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(2326,297849): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(2326,297916): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(2326,298007): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(2326,298200): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-font-family'
(2326,298243): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(2326,298325): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-font-size'
(2326,298404): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-line-height'
(2326,298481): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-font-weight'
(2326,298573): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-letter-spacing'
(2326,298680): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-text-decoration'
(2326,298749): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-text-decoration'
(2326,298842): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-text-transform'
(2330,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2331,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2338,78): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-secondary'
 */
.progress-bar { background-color: #e63c18 !important;background-image: linear-gradient(to bottom, #e63c18 0%, #CC0000 100%) !important; }
.modalCancelLink {text-decoration: underline; color: #333; cursor:pointer; display:inline-block; margin-right: 30px;}
.has-error label {color: #e63c18;}

.navbar-fixed-top {border-top:solid 6px #000 !important;}
.withCursor {cursor:pointer;}

.dng-nav-app { height: 35px;
               display:flex;
               flex-direction:row;
               align-items:center;
               justify-content:space-between;
}

.feature-desactivated {
    display: flex;
    flex-direction:row;
    justify-content:center;
    align-items:center;
    margin: 0 auto;
}
.feature-desactivated__icon {
    width:100px;
    font-size: 7em;
    color: #FCC51E;
    margin-right: 30px;
}

.feature-desactivated__text {
    width: 320px;
    padding-top: 40px;
}

.feature-desactivated__title {
    color: #e63c18;
    font-size: 2em;
}

.feature-desactivated__description {
}

.mobileBrand {display:none;}
.dng-nav-app-list {
    display:flex;
    flex-direction: row;
    align-items:center;
    justify-content:flex-start;
    list-style-type: none;
    padding-top: 6px;
}
.dng-app__item {display:inline-block; padding-left:10px; padding-right: 10px;}
.dng-app__link, .dng-app__link:visited {padding: 4px; color: #fff;font-weight: bold;}
.dng-app__link:hover {color:#e63c18; text-decoration: underline;}
.dng-app__separator {
    width: 1px; height: 12px; display:inline-block;
    border-right: solid 1px #fff;
}

.dng-app__link--selected, .dng-app__link--selected:visited { color: #FCC51E}
.dng-app__linkLabel {margin-right: auto; display:inline-block;}


.dng-nav-fn { 
    background-color: #F6F6F6; 
    position:absolute; 
    top:31px;

    left: 50%; 
    min-height:35px;
    transform: translateX(-50%);
    margin-block-start:0;
    margin-block-end:0;
    padding-left:2px !important;
    padding-right:2px !important;
    max-width:1010px;
     box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);
}

.dng-nav-fn-list {
    display:flex;
    flex-direction: row;
    align-items:center;
    justify-content:flex-start;
    list-style-type: none; 
    margin: 0;
    padding: 0;
    padding-top: 8px;
    padding-inline-start:0;
    font-size: 0.9em;
}
.dng-fn__item {display:inline-block; padding-left:6px; padding-right: 6px; min-width: 75px; text-align :center; padding-bottom:5px;border-bottom: solid 4px #F6F6F6;}
.dng-fn__link {padding: 2px; color: #777;font-weight: bold;}
.dng-fn__link:hover {color: #555;}
.dng-fn__link--selected, .dng-fn__link--selected:hover { color: #e63c18;}
.dng-fn__item--selected {border-bottom: solid 4px #e63c18;}
.dng-fn__linkLabel {margin-right: auto; display:inline-block;}
.dng-fn__separator {top:-9px;
        width: 1px; height: 10px; display:inline-block;
    border-right: solid 1px #777;
    margin-bottom: 9px;
}
.dng-fn__separator:last-child {display:none;}

.dng-app__item-mobile {display:none !important;}

@media(min-width:768px) and (max-width:992px) {
    .dng-app__item {padding-left:3px; padding-right:3px; font-size:0.8em;}
    .dng-app__separator {display:none;}
}

@media (max-width:768px)
{
    .dng-app__item-mobile {display:inline-block !important;}
    .mobileBrand {display:block;}
    .desktopBrand, .dng-app__separator, .dng-fn__separator  {display:none !important;}
    .dng-mobile-nav {
        display:flex;
        flex-direction:row;
        align-items:stretch;
        justify-content:space-between;
        margin-bottom: 15px;
    }
    #navbar {padding-top: 10px;}
    .dng-nav-app {height:auto; width:50%; text-align: left; padding:0 !important; margin: 0!important;}

    .dng-nav-app-list {
        display:block;
        list-style-type: none;
        padding:0 !important;
        margin:0 !important;
        width:100%;
        text-align:left;        
    }

    .dng-app__item {display:block; padding:0; margin:0;width:100%}

    .dng-app__link {padding: 0;}

    .dng-app__link--selected { color: #FCC51E}
    .dng-app__linkLabel {margin-right: 0; display:block; padding: 13px;}
    .dng-app__link--selected .dng-app__linkLabel {background-color: #F6F6F6;}

    .dng-nav-fn { 
    background-color: #F6F6F6; 
    position:initial;
    top:0;
    left: 0; 
    height:auto;
    transform: none;
    max-width: none;
    width:50%;
    align-self:stretch;
    }

    .dng-nav-fn-list {
        display:block;
        list-style-type: none;
        padding-top: 8px;
        font-size: 0.9em;
        padding:0;
        padding-top: 10px;
    }

    .dng-fn__item {padding-left:6px; padding-right: 0; text-align :left; padding-bottom:8px; padding-top: 8px; border-bottom: none; width: 100%; border-bottom: solid 1px #777}
    .dng-fn__item--selected {border-bottom: solid 1px #777;}
    .dng-fn__item:last-child {border-bottom:none;}

    .dng-nav-fn {box-shadow:none;}

    .dngadditionalNav {display:none;}
}

.navbar-default .navbar-nav > li > a {
  color: #555;
  border-top: solid 3px transparent;
  font-weight: bold;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #555;
  border-top: solid 3px #E63C18;
  background-color: transparent;

}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #F6F6F6;
  border-top: solid 3px #E63C18;

}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
  border-top: solid 3px transparent;
}

.btn-basket {
  width: 50px !important;
  height: 50px !important;
  text-align: center !important;
  padding: 6px 0px 6px 0 !important;
  font-size: 2em !important;
  line-height: 1.428571429 !important;
  border-radius: 25px !important;
  background-color: #F6F6F6;
  color: #e63c18;

}

.btn-basket:focus 
{
      outline:0 !important;
}

.btn-basket:hover {
  background-color: #e63c18;
  color: #FFF !important;
}

.btn-basket span.badge {
    position:absolute;
    background-color:#FCC51E !important;
    color: #000;
}

.btn-basket:hover span.badge {
    background-color:#000 !important;
    color: #FCC51E !important;
}

.estimationManagerContainer {display:flex; flex-direction:row; justify-content: flex-start; align-items:flex-start}
.estimationManagerData {width:740px; min-height:1000px;margin-right:5px; }
.estimationManagerPanel {min-width: 260px; height:400px;}
.estimationManagerBox {position:fixed;}


.myEstimation-banner {
    margin: 0 auto;
    min-height: 180px;
    width:87%;
    margin-top: 40px;
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    align-items:center;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    border: solid 1px #eee;    
    padding:24px;
}
.myEstimation-banner-textzone {width: 60%;}
.myEstimation-banner__title {color:#e63c18;margin-bottom: 15px;}
.myEstimation-banner__caption {line-height: 1.3em;margin-bottom: 10px;}
.myEstimation-banner__link {color: #e63c18;font-weight:bold;text-decoration:underline;}
.myEstimation-banner__link:hover {color: #FCC51E;}
.myEstimation-banner__btn-container {width: 40%;text-align:center;}
.myEstimation-banner__btn {margin-right:30px;}
.myEstimation-banner__btn-later { margin-top:30px;}
.myEstimation-banner__delete {display:block; text-decoration:underline; cursor: pointer; text-align:center; margin-top:30px;margin-right:30px;}




.estimation-banner {text-align: center;width: 300px;padding:5px;}
.estimation-banner-icon {font-size:7em; padding-bottom:10px;color:rgba(0,0,0,.16)}
.estimation-banner-icon__ok { color: #3DB745}
.estimation-banner-icon__waiting {color: #e63c18;}
.estimation-banner__caption {line-height: 1.3em;margin-bottom: 10px;}


.estimation-input {position:relative;}
.estimation-input--text {position:absolute; text-transform:uppercase; color: #e63c18; font-size:0.6em; top:23px; left:29px;}

.estimation-banner-textzone {

    width: 60%;
}
.estimation-banner__title {
    color:#e63c18;
    margin-bottom: 15px;
}


.estimation-banner__link {
    color: #e63c18;
    font-weight:bold;
    text-decoration:underline;
}

.estimation-banner__link:hover {
    color: #FCC51E;
}
.estimation-banner__btn-container {
    padding-top: 25px;
    text-align:center;
}

.estimation-banner__btn {margin-right:30px;}
.estimation-banner__btn-later { margin-top:30px;}
.estimation-banner__delete {display:block; text-decoration:underline; cursor: pointer; text-align:center; margin-top:30px;margin-right:30px;}

.estimation-banner__actions {
    padding: 0;
    margin: 0;
    list-style-type: none;
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:center;
    align-items:center;
    width:100%;
}
.estimation-banner__action {
    margin: 8px 2px 8px 2px;
    width: 78px;
    height: 90px;
    background-color: rgba(176,193,204,0.4);
    cursor: pointer;
    text-align: center;
    padding-top: 16px;
}

.estimation-banner__action-text{
    font-size:0.9em;
    font-weight:bold;
    text-transform:uppercase;
}
.estimation-banner__action--disabled {
    cursor: not-allowed;
    opacity: 0.3;
}

.estimation-banner__action-icon {
    font-size: 2em;
    margin-bottom: 9px;
    height: 32px;
    color: rgba(230, 60, 24, 0.4);
}
.estimation-banner__action:hover {
    background-color: rgba(176,193,204,1);
}

.estimation-banner__action--disabled:hover {
    background-color: rgba(176,193,204,0.4);
}
.estimation-banner__action:hover .estimation-banner__action-icon {
    color: rgba(230, 60, 24, 1);
}

.estimation-banner__action--disabled:hover .estimation-banner__action-icon {
    color: rgba(230, 60, 24, 0.4);
}

.estimation-nav {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    list-style-type: none;
    border: solid 1px #eee;
    border-top: none;
    width: 87%;
    height: 30px;
    margin: 0 auto;
    margin-bottom: 48px;
}

.estimation-nav__item {
    display:inline-block;
    margin-left:10px;
    margin-right:10px;
    cursor:pointer;
    padding-bottom:4px;
    border-bottom: solid 4px rgba(0,0,0,0);
}

.estimation-nav__item--selected, .estimation-nav__item:hover {
    color: #e63c18;
}

.estimation-nav__item--selected {
    border-bottom: solid 4px #e63c18;
}

.estimation-nav__separator{
    border-left: solid 1px red;
    height: 14px;
    margin-top:-4px;
}

.estimation-nav__separator:last-child {
    display:none;
}

 .zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
  -webkit-animation-duration: .6s;
  animation-duration: .6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes zoomIn {
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.3, .3, .3);
  transform: scale3d(.3, .3, .3);
  }
  50% {
  opacity: 1;
  }
  }
  @keyframes zoomIn {
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.3, .3, .3);
  transform: scale3d(.3, .3, .3);
  }
  50% {
  opacity: 1;
  }
  } 

  .estimation-list{ width:90%; margin: 0 auto;}
  .estimation-list__title {margin-bottom:10px; color: #e63c18;}
  .estimation-list__noData {
      height: 160px;
      width: 87%;
      background-color: #eee;
      padding:30px;
      margin: 0 auto;
      border-radius: 18px;
      text-align:center;
      color: #e63c18;
  }

  .estimation-list__item-deletion {color: #e63c18; font-size: 1.4em; cursor:pointer;}

  .estimation-pdf {color: #e63c18; margin-left:8px; font-size:1.2em; cursor:pointer;}





.estimationBasketSummary {
    margin-top: 20px;
    min-height: 90px;
}
.glyphicon-refresh-animate {
    -animation: spin .7s infinite linear;
    -webkit-animation: spin2 .7s infinite linear;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}

[ng\:cloak], [ng-cloak], .ng-cloak {
    display: none !important;
}

textarea {
    resize: none;
}
/* TOASTR OVERRIDE */
.toast-error {
    background-color: #e63c18 !important;
}

.toast-warning {
    background-color: #FCC51E !important;
    color:#333333 !important;
}

.toast-payment {
        background-color: #12b886 !important;
}
/* ********* Navigation bar ********************** */

#appSelector {
    background-color: #454545;
    color: #fff;
    line-height: 1;
    border-radius: 2px;
    transition: all 200ms ease-out;
    border: 2px solid #e63c18;
    padding: 9px;
}

#appSelector:hover  {
    background-color: #e63c18;
}
#bookingNotificationBtn.btn-primary .badge, 
#estimationNotificationBtn.btn-primary .badge, 
#orderProdNotificationBtn.btn-primary .badge, 
#orderNotificationBtn.btn-primary .badge  {
    color: #333333 !important;
    background-color: #fff !important;
}

#bookingNotificationBtn.btn-success .badge{
    color: #333333;
    background:#FCC51E !important;
}

#estimationNotificationBtn.btn-success .badge, 
#orderProdNotificationBtn.btn-success .badge, 
#orderNotificationBtn.btn-success .badge {
    color: #e63c18 !important;
    background-color: #fff !important;
}

#bookingNotificationBtn, #orderNotificationBtn, #estimationNotificationBtn, #orderProdNotificationBtn {
    cursor: pointer;
    color: #e63c18;
    line-height: 1;
    transition: all 200ms ease-out;
    border: 0;
    background:none !important;
    margin-top: 7px;
    cursor:pointer;
    float:left;
    display:inline-block;
    margin-left:4px;
}

#bookingNotificationBtn .badge, #orderNotificationBtn .badge, #estimationNotificationBtn .badge, #orderProdNotificationBtn .badge  
{
    position:relative;
    display:inline-block;
    top: -6px;
    left:-1px;
}

#orderNotificationBtn.btn-primary:hover,
#orderNotificationBtn.btn-success:hover {
    color: #FCC51E;
    background:none !important;
}

#orderNotificationBtn.btn-primary:hover .badge,
#orderNotificationBtn.btn-success:hover .badge,
#bookingNotificationBtn.btn-success:hover .badge, 
#estimationNotificationBtn.btn-success:hover .badge, 
#orderProdNotificationBtn.btn-success:hover .badge
{    
    background-color: #FCC51E  !important;
    color: #454545  !important 
}

#orderNotificationBtn.btn-success { background-color: #FCC51E;
    color: #454545;
    line-height: 1;
    transition: all 200ms ease-out;
    border:0;
    background:none !important;
        color: #e63c18;
}


#profileBtn {
    background-color: #FCC51E;
    color: #454545;
    line-height: 1;
    border-radius: 2px;
    padding-top: 7px;
    border: 4px solid #FCC51E;
}

#profileBtn:hover {
    color: #fff;
}


/* BootStrap overrides */
.table-striped th { background-color: #FCC51E;}
.table-striped > tbody > tr:nth-child(odd) {background-color: #EEEEEE !important;}
pre {background-color: #EEEEEE !important;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
   background-color: #FCC51E !important; border-color: #FCC51E !important;
}

.lockedItem { color: #e63c18;font-size: 1.3em;}

.btn-info {
    color: #fff !important;
    background-color: #e63c18 !important;
    
    line-height: 1 !important;
    border-radius: 2px !important;
    transition: all 200ms ease-out !important;
    border: 2px solid #e63c18 !important;
    padding: 9px !important;
}

.btn-info:hover {
    color: #e63c18 !important;
    background-color: #fff !important;
}



.btn-payment {
    color: #fff !important;
    background-color: #12b886 !important;
    
    line-height: 1 !important;
    border-radius: 2px !important;
    transition: all 200ms ease-out !important;
    border: 2px solid #12b886 !important;
    padding: 9px !important;
}

.btn-payment--alt{
    background-color: #fff !important;
    color: #12b886 !important;
    border: 2px solid #fff !important;
}

.btn-payment:hover {
    color: #12b886 !important;
    background-color: #fff !important;
}

.btn-payment--alt:hover {
    color: #fff !important;
    background-color: #12b886 !important;
}

.btn-dngCancel {
    color: #fff !important;
    background-color: #454545 !important;
    
    line-height: 1 !important;
    border-radius: 2px !important;
    transition: all 200ms ease-out !important;
    border: 2px solid #454545 !important;
    padding: 9px !important;
}

.btn-dngCancel:hover {
    color: #FCC51E !important;
    border: 2px solid #454545 !important;
    background-color: #454545 !important;
}

.btn-invisible{
    background: none !important;
    border: none !important; 
    padding:3px !important;
} 

.btn-invisible:hover {
    color: #e63c18 !important;
}

.btn-invisible-header {
    color: #F6F6F6;
    background: none !important;
    border: none !important; 
    padding:3px !important;
    font-size: 2em !important;
    font-weight:bold !important;
}

.btn-invisible-header:hover {
    color: #e63c18 !important;
}

.btn-dngDanger {
    color: #fff;
    background-color: #FCC51E;
    line-height: 1;
    border-radius: 0 !important;
    transition: all 200ms ease-out;
    border: 2px solid #FCC51E !important;
    padding: 2px;
    text-transform:none;
}

.btn-dngDanger:hover {
    color: #FCC51E;
    background-color: #fff;
    border: 2px solid #FCC51E;
}

.btn-dngWarning {
    color: #fff;
    background-color: #454545;
    line-height: 1;
    border-radius: 2px;
    transition: all 200ms ease-out;
    border: 2px solid #454545;
    padding: 2px;
    border-radius: 0;
}

.btn-dngWarning:hover {
    color: #454545;
    background-color: #fff;
    border: 2px solid #454545 !important;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary, .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background-color: #e63c18 !important;
}

.textCaption {color: #454545}


/* ********* Production Orders List ************** */
#prodOrdersContainer.btn-primary { margin-bottom: 70px;}

/* Manager list and refresh button */
#prodOrdersListMgr {width: 500px; margin-bottom: 10px; display:inline-block;}
#prodOrdersListMgr select {width: 280px;float: left;}
#prodOrdersListMgr button {float:left; margin-left: 6px;}
#prodFilterLink { color: #e63c18;text-decoration: underline;cursor: pointer;margin-top: 4px;  }
#prodFilterBox { min-height: 30px;margin-bottom: 40px;}
#prodColReset { padding-left: 0 !important;}
#prodColReset span {color:#FCC51E;font-size: 2em;}
/* List */
#orderProductionList .orderType img, #ordersList .orderType img { height: 25px;width: 25px;}
.outOfTimeMarker { color: #e63c18; font-weight: bold;}

/* ********* Production Order ************** */
#orderProdContainer {margin-top:45px;padding-bottom: 70px; padding-top: 25px; width: 635px; padding-left:5px; margin-right: 5px; float: left; display: inline-block;}
#orderMgrContainer {width: 340px; float: left; display: inline-block;margin-bottom: 40px;}
#orderMgrContainer .box {border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding:5px; padding-top: 20px; padding-bottom: 30px; }
#orderMgrContainer .box ul { list-style-type: none; margin: 0; padding: 0; }
#orderMgrContainer .box ul li { margin-bottom: 8px; }
#orderMgrContainer div.siteBox, #orderMgrContainer div.siteBoxDeletable {border: 1px solid #ddd; width:100%; padding:5px; display:inline-block; margin-top: 5px;}
#orderMgrContainer div.siteBoxDeletable { cursor: pointer; }
#orderMgrContainer div.siteBox span.owner { font-weight: bold;}
#orderMgrContainer .box li.logItem span.logDate {font-size: 0.8em;}
#orderMgrContainer .box li.logItem span.logData { font-style: italic;}

#orderMgrContainer .invoiceSection,
#orderMgrContainer .transactionSection {text-align: center; position:relative; margin-top: 30px; padding: 10px;  box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23)}
#orderMgrContainer .invoiceSection h3,
#orderMgrContainer .transactionSection h3 { color: #e63c18; text-transform:uppercase;}

.transactionSection__payLogo {font-size:1.2em; margin-right: 10px;}
.transaction-manager-contactChooser {color: #12b886; font-size:2.4em; cursor:pointer; margin-top:33px;}

.deliveryDate-manager-container {padding-top:33px;}
.deliveryDate__item {text-transform: uppercase; position:absolute; font-size: .6em; top:2.5em;}
.deliveryDate-manager-message {width:500px !important; height: 120px !important;}
.deliveryDate-manager-notice {margin-top: 32px; font-size:0.9em}
.deliveryDate-manager-input {width: 340px !important;}


.order-mgr-delivery { margin-top: 28px;}
.order-mgr-delivery .far {color: #e63c18; font-size:2em;margin-right:8px;}
.order-mgr-delivery a, .order-mgr-delivery a:hover {text-decoration:none;}
.order-mgr-delivery span {width:100px; display:inline-block; line-height:1em;}
.order-mgr-delivery a:hover span {text-decoration:underline;}


/* TOP CARD*/
#orderHeaderCard {position:relative; display:flex; background-color: #FCC51E;  box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23)}
/*B2C or B2B*/
#orderMarker {margin-top: 20px; padding-top:10px; color: #E63C18; background-color: #fff; height:60px; width:60px; border-radius:50%; text-align:center; vertical-align: middle;}
#orderMarker:hover {background-color: #E63C18; color:#fff}
#orderMarker i {font-size:2.5em; }
/* Customer name */
#orderTopInfo {padding-bottom:20px; display:block;}
#orderTopInfo div.info {position:relative;}
#orderTopInfo h2 {padding-top:3px;}
#orderTopInfo i {color:#E63C18; margin-right:5px;}
/* Contact */
#orderHeaderContact {background-color:#F6F6F6; padding-bottom:15px; padding-top: 20px; box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23)}
.orderTypeIcon {color:#E63C18; font-size:3em; float:right;position:relative; margin-top:-58px; margin-right:24px; top:0; left:0; background-color: #454545;z-index:1; width:80px; height:80px; overflow:hidden; border-radius:100%; text-align:center; vertical-align:middle; border: solid 5px #F6F6F6}
.orderTypeIcon i {padding-top:15px;}
#orderHeaderContact .orderNumber, #orderHeaderContact .orderContacts {margin-bottom:8px;}
#orderHeaderContact .orderNumber .estimation-pdf {color: #e63c18; margin-left:8px; font-size:1.4em; cursor:pointer;}
#orderHeaderContact .orderNumber i.fa-star { color: #E63C18; font-size:1.3em; margin-left:3px;} 


#orderHeaderContact .orderUser {margin-bottom:8px; font-weight:bold;}
#orderHeaderContact .orderContacts span {margin-right:10px;}
#orderHeaderContact .orderContacts i {color:#FCC51E;margin-right:10px;}
#orderHeaderContact .orderEmail .roundedEmail {margin-bottom:8px; padding-top: 2px; padding-right:10px; padding-left:8px; border-radius:20px; background-color:#454545; color: #fff; height:25px; display:inline-block;}
#orderHeaderContact .orderEmail .roundedEmail i {color:#FCC51E;margin-right:10px;}
#orderHeaderContact .orderNotes, #orderHeaderContact .orderSupports {margin-top: 20px;}
#orderHeaderContact .orderNotes div {font-style:italic; color: #E63C18;}
/* Status */
#orderHeaderStatus {background-color:#fff ;display:flex; padding-top: 14px; box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23)}
#orderHeaderStatus .delay {vertical-align:middle; text-align:center; padding-top:9px;}
#orderHeaderStatus .delay--initial {text-decoration:line-through;}

#orderHeaderStatus .info {padding-top: 14px;}
#orderHeaderStatus .info div.fx {margin-bottom:12px; border-radius:3px; padding:2px; width: 40px; height: 40px; font-size:2em; text-align:center; vertical-align:middle}
#orderHeaderStatus .info div.fx--homeDelivery {margin-bottom:12px; border-radius:3px; padding:2px; width: 40px; height: 40px; font-size:2em; text-align:center; vertical-align:middle}
#orderHeaderStatus .info div.fx--homeDelivery img {width:50px; height: 50px;}

#orderHeaderStatus .info div.isEstimated, #orderHeaderStatus .tips div.shareOrder {background-color:#E63C18; color:#fff;}
#orderHeaderStatus .info div.notPaid {background-color:#12b886; color:#fff;}
#orderHeaderStatus .info div.pickUpAtReproCenter {background-color:#454545; color:#fff;}

#orderHeaderStatus .status, #orderHeaderEstimation .status {text-align:center; padding-top:15px;}
#orderHeaderStatus .status .roundedStatus, #orderHeaderEstimation .status .roundedStatus {text-align:center;}
#orderHeaderStatus .status .roundedStatus div.fx, #orderHeaderEstimation .status .roundedStatus div.fx {border-radius:100%; width:80px; height:80px; padding-top:8px; text-align:center; vertical-align:middle; font-size:3.4em}
#orderHeaderStatus .status .roundedStatus div.validating {background-color:#454545; color: #fff;}
#orderHeaderStatus .status .roundedStatus div.validated,
#orderHeaderEstimation .status .roundedStatus div.validated {background-color:#12b886; padding-left:4px; color: #fff;}
#orderHeaderStatus .status .roundedStatus div.onProduction,
#orderHeaderEstimation .status .roundedStatus div.onProduction {background-color:#FCC51E; color: #fff;}
#orderHeaderStatus .status .roundedStatus div.finished,
#orderHeaderEstimation .status .roundedStatus div.finished {background-color:#FCC51E; color: #fff;}

#orderHeaderStatus .status .roundedStatus div.canceled {background-color:#E63C18; color: #fff;}
#orderHeaderStatus .status .statusText {text-align:left; vertical-align:middle;}
#orderHeaderStatus .status .downloadOnProgress {padding-bottom:14px; padding-top: 20px;}
#orderHeaderStatus .estimationDisclaimer {font-weight:bold; margin-top:20px;}
#orderHeaderStatus .estimationExpiration {font-style:italic; margin-top: 12px;}

/* Estimation in order */
#orderHeaderEstimation {background-color:#F6F6F6 ;display:flex; padding-top: 14px; box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23)}
#orderHeaderEstimation .status .roundedStatus div {text-align:center;   float: none; margin: 0 auto}
#orderHeaderEstimation h5.notPaid {color:#e63c18; font-weight:bold;}
#orderHeaderEstimation div.orderAmount h3 {color:#e63c18; font-weight:bold; text-align:center; font-size: 1.6em;}
#orderHeaderEstimation div.orderAmount h5 {text-align:center;}

/* Invoice part of the order*/
#orderInvoiceSection {background-color: #454545; color: #fff; display:flex; padding: 4px; box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23); display:flex;
                      flex-direction:row; justify-content:center; align-items:center;
}
#orderInvoiceSection .orderInvoice__text { width:150px; margin-right:20px; text-align:right;}
#orderInvoiceSection .fileItemNew {cursor:pointer;} 
#orderInvoiceSection .orderInvoice__amounts { margin-left:10px; text-align:center;}
#orderInvoiceSection .orderInvoice__amounts h3 {color:#e63c18; font-weight:bold; text-align:center; font-size: 1.6em;}
#orderInvoiceSection .orderInvoice__amounts h5 {text-align:center;}


/* Transaction part of the order */
#orderHeaderTransactions, .orderHeaderTransactionHistory {background-color:#12b886 ;display:flex; padding-top: 14px; box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23)}


dngpaymentsummary { width:35%;  max-width: 480px; min-width:320px; }


/* File downloader*/
.fileItemNew {padding-bottom:14px; padding-top: 20px; }
.fileItemNew .fileItemNewRounded:hover {box-shadow: 0 0 11px rgba(33,33,33,.2); }
.fileItemNew .fileItemNewRounded {margin-bottom:8px; padding-top: 2px; padding-right:10px; padding-left:8px; border-radius:35px; background-color:#FCC51E; height:35px; display:inline-block;color:#454545;}
.fileItemNew .fileItemNewRounded--alternate {background-color: #e63c18; color: #fff !important;}
.fileItemNew .fileItemNewRounded div {text-overflow: ellipsis; white-space: nowrap; overflow: hidden;max-width:500px;}
.fileItemNew .fileItemNewRounded div.xs  {max-width:330px !important;}
.fileItemNew .fileItemNewRounded div i {padding-top:5px; margin-right:10px; font-size:1.3em;}

/* DETAILS */
#orderCardDetails { margin-top: 20px; }
#orderCardDetails .addresses {position:relative; background-color: #454545;  box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23)}
#orderCardDetails .addresses div {color:#fff; padding-bottom:12px;}
#orderCardDetails .addresses div ul {list-style-type: none; margin: 0; padding: 0;}
.addresses-notes {margin-top: 10px; font-style:italic; color: #fff}
.addresses-notes__title {font-weight:bold; color: #FCC51E; font-style:normal;}
#orderCardDetails .orderNotesNew {position:relative; background-color: #F6F6F6; padding-bottom:10px; box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);}
#orderCardDetails .orderNotesNew div.multiLines {font-style:italic; color: #E63C18;}

.orderNotesNew .notesModifier-btn {padding-top:20px; padding-right:10px;}
#orderCardDetails .orderItemNew {position:relative;  display:inline-block; background-color: #F6F6F6; padding-bottom:10px; box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23); page-break-inside:avoid; page-break-after:auto }
#orderCardDetails .orderItemNew  .orderNotesNew div, #orderCardDetails .orderItemNew  .orderNotes div {font-style:italic; color: #E63C18}
#orderCardDetails .orderItemNew h3 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.orderItemNew__Type {
    display:block;
    text-transform:uppercase;
    font-size:0.4em;
    font-weight:bold;
    color:#FCC51E;
}

.orderItemNew__Qty {
    position:relative;
    font-size: 0.6em;
    font-weight:bold;
    display: inline-block;
    top: -8px;
    margin-right: 8px;
}

.orderItemNew__Qty::after {
    content: 'ex';
    font-size: 0.7em;
    position: absolute;
    display: block;
    width: 100%;
    text-align: center;
    margin-top: -4px;
}

/* FOOTER */
#orderCardDetails .footer {position:relative; background-color: #fff; margin-bottom:20px; padding-top: 20px; padding-bottom:10px; box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23)}

.printOnly {display:none;}
/* PRINT VIEW FOR THE ORDER */
@media print {
    .printOnly {display:initial; }
    .printHidden {display: none !important;} 

    .estimation-summary-printHeader {display:flex; justify-content:flex-start;}
    .estimation-summary-printHeader-logo {width: 230px;margin-right:20px; padding-top:20px;}
    .estimation-summary-printHeader-logo img {width:100%;}
    .estimation-summary-printHeader-text {text-align:left;}

    .orderItemNew div.headerBillingLine div.amount,
    .footer div.headerBillingLine div.amount {font-size:0.7em;}
    
    #orderHeaderStatus .delay {font-size:0.8em; font-weight:bold;}
    #orderHeaderStatus .delay h2 {margin-top:8px; margin-bottom:4px; font-size: 1.2em;}
    #orderHeaderStatus .estimationDisclaimer {color: #e63c18 !important; font-size:1em !important;}

    a[href]:after { content: none !important}
    div[ng-controller|=pageTitleCtrl] {display: none;}
    #orderMgrContainer, .fileItemNew {display: none;}


    #orderHeaderCard, #orderHeaderContact {border-bottom:solid 1px #000; -webkit-print-color-adjust:exact; print-color-adjust:exact;}
    #orderProdContainer{margin-top:0px; padding-top:0px;}
    #orderHeaderContact .orderTypeIcon {float:left; position:inherit; margin-top:0; margin-right:0}
    #orderCardDetails div.addresses {border: solid 1px #000;}
    #orderCardDetails div.orderNotesNew {border-bottom:solid 1px #000;}
    div.orderItemNew {border-bottom:dotted 1px #000;}
}

.formBlock {background-color: #F2F2F2; padding:15px;}

/* CLIENTS */

.clientSearchControl  {margin-bottom:25px; border-bottom: solid 1px #F2F2F2 }
.clientSearchControl button i { font-size: 2em;}
.clientSearchControl li:hover {color: #e63c18;}
#clientSearchForm, #invoicesSearchForm  {margin-bottom: 10px;}
#clientSearchForm .formMgr, #invoicesSearchForm .formMgr {margin-top: 15px;}
.clearFilter {cursor:pointer;}
.clearFilter span {text-decoration: underline;}

.clientEmpty {background-color:#F6F6F6; padding:20px; text-align:center; vertical-align:middle; font-size: 1.3em;}
.clientEmpty .dngLoader {padding-top:0;}
#invoicesList { margin-top: 30px;}

#clientsContainer .fas {cursor:pointer;}
#clientForm { margin-bottom: 80px;}
#clientForm h3, #clientGrpForm h3, .h3subLevel { margin-top: 35px;margin-bottom: 20px;color: #fcc51e;font-weight: bold;}
#clientForm h3::before, #clientGrpForm h3::before, .h3subLevel::before { content: ">";font-weight: bold;font-size: 1.2em;margin-right: 10px;}
#clientForm .clientBtnAdd { margin-top: 40px;}

#clientDetailForm, #clientAddressesForm, #clientGroupsForm, #clientReproCentersForm, #clientUsersForm { padding-bottom: 100px;}
#clientGroupsContainer, #clientReproCentersContainer { overflow-y: auto; height: 400px;margin-top: 20px;}
#clientGroupsList , #clientReproCentersList { margin-top: 30px; position:relative;}
.client-groups {margin-top:72px;}
.clientCenterMgr {position:relative;}
.clientCenterMgr__closeBtn {position:absolute; left:90%; top:3em;}
.client-reproCenter__title { color: #e63c18; border-bottom: solid 1px rgba(0,0,0,.23);padding-bottom: 18px; margin-bottom: 42px;}
.client-center__item {padding:12px!important; width:200px; background-color:#fff; min-height: 80px; text-align:center; padding-top:24px !important;}
.client-center__item--clickable {cursor:pointer;}

li.clientGroupItem, li.clientReproCenterItem { cursor: pointer;}
li.clientReproCenterDefaultItem { cursor: default;}
span.defaultCenter { font-weight: bold !important;}
li.clientAddressItem span.deliveryIcon { font-size: 1.8em;top: 6px;padding: 2px;} 
#addressDeleteBtn, #centerDeleteBtn, #groupDeleteBtn { margin-left: 50px;}

/* CLIENT NEW ADDRESS */
.client-mgr__addBtn {position:absolute;left:75%;}
.client-mgr__closeBtn {position:absolute;left:100%;top:.5em; opacity:1; transition: opacity .5s ease-in;}
.client-mgr__closeBtn--hidden {opacity:0; transition: opacity .5s ease-in;}

.addresses-mgr-container {width:100%; display:flex; flex-direction:row; justify-content:center; align-items:flex-start; margin-top:50px;}
.addresses-list-container {display:flex; flex-direction: row; flex-wrap:wrap; justify-content:center; align-items:flex-start; width:100%; opacity: 1; transition: all 0.6s ease-in-out;}
.addresses-list-container--minified {min-width:320px; width: 30%; transition: width 0.6s ease-in-out; justify-content:flex-start; overflow-y:auto; height:620px;opacity: .5; transition: all 0.6s ease-in-out;}
.address-grp {width: 48%; margin: 0 5px 0 5px;}
.addresses-list-container--minified .address-grp {width:95%; max-width: 295px;}
.address-grp__title { color: #e63c18; border-bottom: solid 1px rgba(0,0,0,.23);padding-bottom: 18px;}
.address-grp-items {display:flex; flex-direction:row; flex-wrap:wrap;justify-content:flex-start; align-items:flex-start; }
.address-item {width: 250px; margin: 0 5px 20px 5px;  position:relative; background-color:#fff;}
.address-item__block {min-height: 190px;}
.address-item__title {font-weight:bold; margin-bottom: 5px; color: rgba(0,0,0,.23)}
.address-item__name {font-weight:bold;margin-bottom: 5px;}
.address-item__address {font-size:0.9em;}
.address-item__usage {margin-right: 24px; text-transform:uppercase;}
.address-item__city {font-size:0.9em; margin-top: 5px;}
.address-item__country {font-size:0.9em; margin-top: 5px; text-transform:uppercase;}
.addresses-list-container--minified .address-item__badge {left: 10px;}
.address-mgr {min-width:320px; max-width: 500px; width:60%; margin-left: 8px; position:relative;transition: display 0.6s ease-in-out; padding-left:23px;}
.address-mgr--hide {display:none; width:0; min-width:0; max-width:0; transition: display 0.6s ease-in-out;}

.address-mgr__closeBtn {color:#e63c18;left: 100%;top: 12px; position:absolute}
.address-mgr__title {border-bottom: solid 1px rgba(0,0,0,.23);padding-bottom: 18px; margin-bottom:24px;}

.complete-form-card {width: 480px; margin:0 auto; margin-top:24px; margin-bottom:24px;}
.complete-form-card--homeOffice {width: 990px; display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; align-items:center; }
.complete-form-header {width:95%}
.complete-form-header__title {color: #e63c18; border-bottom: solid 1px rgba(0,0,0,.23);padding-bottom: 18px;}
.complete-form-header__text {width:100%; margin-bottom: 24px;}
.complete-form {width:100%;}
.complete-form-card--homeOffice .complete-form{width: 470px;}
.basket-homeOffice-filler {width: 470px; border-left:solid 1px rgba(0,0,0,.23); padding-left:10px;}
@media (max-width:768px) {
    .addresses-mgr-container {flex-direction:column-reverse !important;}
    .addresses-list-container--minified {width: 100%;}
}

.client-usersList {margin-top:72px;}
#usrList tbody tr td.clickable, #grpUsrList tbody tr td.clickable, div.clickable { cursor: pointer;}
div.clickable--disabled {color: rgba(0,0,0,.16); }

ul.dropdown-menu li div { margin-left: 5px;}
.clientIdentification{text-align:center;}
.clientManagementItem {margin-bottom: 15px;}

.storeFrontClient {margin-top:30px; border-radius:3px; padding:2px; width: 40px; height: 40px; font-size:2em; text-align:center; vertical-align:middle;background-color:#454545; color:#fff;}

.bankAccount { display:flex; flex-direction:row; justify-content:flex-start}
.bankAccount-item {width: 70px; margin-right:8px; position:relative;}
.bankAccount-item__number {width: 116px;}
.bankAccount-item__key {width: 44px;}
.bankAccount-item--text {position:absolute; text-transform:uppercase; color: #e63c18; font-size:0.6em; top:23px; left:12px;}
/* PICK UP */
#pickUpStep1 div h3 { height: 60px;margin-bottom: 20px;}
.pickUpSupport {
    width: 120px;
    height: 120px;
    padding: 5px 1px 0 3px;
    color: grey;
    font-weight: bold;
    cursor: pointer;
    float: left;
    margin-right: 14px;
}

.pickUpSupport:hover {
    border: solid 4px #454545 !important;
}
.digitalSelected {
    background-image: url('Images/PickUp/DigitalSelected.png');
    border: solid 4px #454545;
    color: #000;
}
.digitalUnselected {
    background-image: url('Images/PickUp/DigitalUnselected.png');
    border: solid 4px grey;
}

.analogicSelected {
    background-image: url('Images/PickUp/AnalogicSelected.png');
    border: solid 4px #454545;
    color: #000;
}
.analogicUnselected {
    background-image: url('Images/PickUp/AnalogicUnselected.png');
    border: solid 4px grey;
}

.btn-link span.glyphicon-chevron-up, .btn-link span.glyphicon-chevron-down { color: #FCC51E;}
#pickUpSupportInfo, #pickUpDeliveyInfo { width: 100%;height: 150px;}
.pickUpBtns, .checkoutBtns { margin-top: 20px;margin-bottom: 30px;min-height: 120px;}
#pickUpStep1 h3, #pickUpStep2 h3 { width: 90%;}

#orderContainer {margin-top: 30px;}
.pleaseAgree { color:#e63c18; font-size: 1.3em; font-weight:bold; text-align:right;}

/* CUSTOMER HOME PAGE */
.reportChanger{ margin-top:20px;}
.reportChanger, .clientChanger {cursor:pointer; font-size:2em;}
.reportChanger:hover, .clientChanger:hover {color: #e63c18;}



.switchUserCustomerView { cursor: pointer;text-decoration: underline;font-size: 1.1em;font-weight: bold; color:#E63C18}
.switchUserCustomerView span { text-decoration: none;top: 2px;}
#ordersList.customer i.fa-file-alt,
#ordersList.customer i.fa-star { color: #E63C18; font-size:1.3em; margin-left:3px;} 
#ordersList.customer i.fa-truck { color: #E63C18; font-size:1.1em; margin-left:3px;} 

/* MODIFY BUTTON */
.rightRoundedBtn {display:flex;}
.rightRoundedBtn__right {margin-left:auto;}
.rightRoundedBtn--extra-margin {margin-bottom:18px;}

.roundedBtn {
    text-align:center;
    height:55px;
    width:55px;
    cursor:pointer;
}

.roundedBtn div {
    margin:auto;
}

.roundedBtn .rbtn{
  display: inline-block; text-decoration: none;
  color: #454545; cursor:pointer;
  width: 30px; height: 30px;
  line-height: 30px;border-radius: 50%;
      box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.29);
    border-bottom: solid 2px #d29963;
    text-shadow: -1px -1px rgba(255, 255, 255, 0.43), 1px 1px rgba(0, 0, 0, 0.49);
  border: solid 2px #e63c18;text-align: center;vertical-align: middle;overflow: hidden;transition: .4s;}
.roundedBtn .rbtn i {font-size:1.2em; padding-top: 2px;}

.roundedBtn .rbtn:active{
    -ms-transform: translateY(2px);
    -webkit-transform: translateY(2px);
    transform: translateY(2px);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
    border-bottom: none;
}

.roundedBtn:hover .rbtn {background: #454545; color: #fff; border: solid 2px #454545;}
.roundedBtn .rtxt { font-size: .7em; text-decoration: underline;}

/* BASKET */
.basketBtnBottom {border-top: solid 1px rgba(0,0,0,.16); padding-top:8px; margin-top:8px;}
.steps-container {margin: 0 auto; display: table;}
.steps {list-style-type: none;margin: 0;padding: 0;background-color: #fff; }
.steps li{display: inline-block;margin-right: 120px; margin-bottom:30px; color: #ccc;padding-bottom: 5px;}

.steps h3 {display:inline-block; color: #454545;}
.steps li div {top: -10px; position: relative;}

.steps li.active div{border-bottom: 1px solid #e63c18;color: #e63c18; font-weight:bold;}
.steps li.done div{border-bottom: 1px solid #454545;color: #454545;}
.steps li.clickable div{cursor:pointer;}
.steps-Title { text-transform: uppercase;}

/* UPLOAD TYPES NAVIGATION */
.file-transfert-nav {display:block; width: 100%; height: 30px; margin-top: 30px; border-top: solid 1px #F6F6F6; position: relative;display: flex; justify-content: center;}
.file-transfert-nav__list {padding:0;margin:0;list-style-type:none; margin-left: 50px; position: absolute; top: -25px;}
.file-transfert-nav__item {display: inline;list-style: none;cursor: pointer;padding-bottom:6px;margin-right: 100px;color: #777;}
.file-transfert-nav__item-active { font-weight:bold; color: #454545; border-bottom: solid 2px #e63c18; }
.file-transfert-nav__item--disabled {cursor: not-allowed !important; }

/* TRANSFERT QTIES */
.file-transfert-figures { display: block; margin-left: auto; margin-right: auto;}
.file-transfert-figures__item { display: flex; width:100%; flex-direction:row; justify-content:center; align-items:flex-start; margin:0 auto;}
.file-transfert-figures__separator{ width:90%; border-bottom: solid 1px #ccc;margin-left:5%; margin-right:5%; margin-top:10px; margin-bottom:30px;}
.file-transfert-figures__qty {width: 150px; padding:15px;}
.file-transfert-figures__type {width: 400px; padding: 15px;}
.file-transfert-figures__type--full {width: 97%;}
.file-transfert-figures__specificFinishing {cursor:pointer; color: #e63c18; text-decoration:underline; padding-top:0; font-size:0.9em;}
.file-transfert-figures__specificFinishing::after {content: 'Réduire';}
.file-transfert-figures__specificFinishing.collapsed::after {content: 'Une consigne spécifique ?';}
.file-transfert-figures__finishings {width: 550px; padding: 15px;}
.file-transfert-figures__finishings100pct {width:100%;}
.file-transfert-figures__qty, .file-transfert-figures__type,
.file-transfert-figures__finishings { position:relative; }
.file-transfert-figures__label { text-transform:uppercase; position: absolute; font-size: 0.6em; top: -0.1em;}
.file-transfert-figures-name { position:relative; width:100%; padding:15px;}
.file-transfert-figures__textArea {height:80px!important;}

.file-transfert-figures__search {width:98%; padding: 15px;}
.estimationForBlock {margin-top: 24px; margin-bottom:24px; border-top: solid 1px #454545; border-bottom: solid 1px #454545;}
.estimationForBlock__container {width:95%; padding: 12px; min-height: 80px;}
.estimationForBlock__for {margin-bottom: 12px;}
.estimationForBlock__data {font-weight:bold; color: #e63c18;}
.estimationForBlock__noData {text-align:center; color:#e63c18; font-weight:bold;padding-top:19px;}
#userSearching div.angucomplete-dropdown {width:486px; margin-top:34px;}

/* CLOUD TRANSFERT */
.cloud-data { display:flex; flex-direction:column; align-items: flex-start;}
.cloud-data__title { margin-top: 10px; margin-bottom: 30px; }
.cloud-data__item { display: block; width: 100%; position:relative; margin-bottom: 35px;}
.cloud-data__label { text-transform:uppercase; position: absolute; font-size: 0.6em; top: -1.4em; }

/* TRANSFERT DROP */
.nv-file-over, .over-class {border: dotted 3px #E63C18 !important;}
.my-drop-zone {border: dotted 3px lightgray !important;width: 100%;height: 160px;display: block;text-align: center;}
.my-drop-zone span, .dropAlternative { font-weight: bold;font-style: italic;}
.my-drop-zone div.uploadIcon span { font-style:normal; font-weight:bold; font-size:3em; margin-top:12px; color:#e63c18}
.over-class { background-color: #FCC51E !important; }

/* BASKET FILE ITEM */
.basketNoFile {font-size:1.5em; font-weight:bold; padding-top:20px;}
.basketFileItem {margin-bottom: 8px; display:flex; flex-direction:row; align-items:flex-start; width: 535px; min-height: 50px; border: solid 1px #454545;background-color: #F6F6F6;-webkit-box-shadow: 0px 2px 3px 0px rgba(69,69,69,0.75); -moz-box-shadow: 0px 2px 3px 0px rgba(69,69,69,0.75); box-shadow: 0px 2px 3px 0px rgba(69,69,69,0.75);}
.basketFileItem:hover {-webkit-box-shadow: 0px 1px 1px 0px rgba(69,69,69,0.2);-moz-box-shadow: 0px 1px 1px 0px rgba(69,69,69,0.2);box-shadow: 0px 1px 1px 0px rgba(69,69,69,0.2);}
.basketFileItem__Qty { width: 3em; font-size:2em; font-weight:bold; text-align:center; position:relative;}
.basketFileItem__Qty::after { content:'ex'; font-size: 0.5em; top:2em; position: absolute; display:block; width: 100%;text-align: center; }
.basketFileItem__Data { display:flex; flex-direction:column; align-items:flex-start; width:335px; padding-top:5px;}
.basketFileItem__Name { font-weight: bold; width: 325px;}
.basketFileItem__Data div.tooltip-inner {word-wrap: break-word !important;}

.basketFileItem__link { color: #e63c18;}
.basketFileItem__Notes {font-style: italic; font-size: 0.9em; width:325px;}
.basketFileItem__Notes:before { content: 'Consignes : '; font-weight:bold; font-size: 0.9em;}
.basketFileItem__Name, .basketFileItem__Notes { text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.basketFileItem__Type { font-size: 0.7em; color: #FCC51E; font-weight:bold; text-transform:uppercase;}
.basketFileItem__Actions {display:flex; flex-direction:row; align-items:flex-start; }
.basketFileItem__Progress {width:100%; display:block; margin-bottom:6px; margin-top:5px;}
.basketFileItem__ProgressContainer {width:100%; position: relative; border-bottom: solid 1px #454545;}
.basketFileItem__ProgressStep {background-color: #e63c18; height:4px; position:absolute; top:-2px;}
.basketFileItem__ProgressValue { cursor:default; font-weight:bold; font-size:1.6em; text-align:center; position:relative;}
.basketFileItem__ProgressValue::after {content:'%'; display:block; width:100%; text-align:center; font-size:0.7em;top:1.4em;position: absolute;}

/* PICKUP ITEMS */
.pickup-document-error-container {width: 100%;}
.pickup-document-error-items {max-width:600px;margin:auto; min-width:320px; width:60%;}

.pickup-document-container { margin-top:10px; margin-bottom: 20px; }
.pickup-document-title {
    text-align:center;
    padding-bottom:20px;
}
.pickup-document-items {
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-content:space-between;
    align-items:center;
    margin-bottom: 30px;
}
.pickup-document-type {
    width: 100px;
    height: 100px;
    margin-left:25px;
    margin-right:25px;
    border: solid 6px rgba(0,0,0,.16);
    padding: 4px;
    position:relative;
    cursor:pointer;
}

.pickup-document-type__noClick {cursor: default;}
.pickup-document-type:hover,
.pickup-document-type--checked 
{
    border: solid 6px #454545;
}

.pickup-document-type:hover .pickup-document-type__text,
.pickup-document-type:hover .pickup-document-type__icon,
.pickup-document-type--checked .pickup-document-type__text,
.pickup-document-type--checked .pickup-document-type__icon
{
    color:#333333;
}

.pickup-document-type__text {
    font-weight:bold;
    font-size: 0.9em;
    width:55px;
    position:absolute;
    color: rgba(0,0,0,.23);
}

.pickup-document-type__icon {
    font-size: 2em;
    top: 50px;
    left: 55px;
    position:absolute;
    color: rgba(0,0,0,.16);
}

.pickup-document-type .pickup-document-type__selected{
    display:none;
}

.pickup-document-type--checked .pickup-document-type__selected {
    font-size: 1.4em;
    top: 25px;
    left: 62px;
    position:absolute;
    color: #55AA55;
    display:inline-block;
}

/* FILE MODIFICATION MODAL FOOTER */
.modificationModalFooter { display:flex; flex-direction:row; justify-content:flex-end; align-items:center; }

/* FILE DELETION MODAL FOOTER */
.cancelModalFooter { display:flex; flex-direction:row; justify-content:space-between; align-items:center; }
.fileDeletionFooter__noConfirmation {display: inline-block;}
.fileDeletionFooter__checkbox { vertical-align:-2px;}

/* BASKET HEADER */
.basketHeader { margin-bottom: 20px;}
.basketHeader__logo { text-align:center;}
.basketHeader .orderTypeIcon { display:inline-block; float:none; margin-top:10px; margin-right:0; }
.basketHeader__title { text-transform: uppercase; }
.basketHeader__grp { display:flex; align-content:flex-start; flex-direction:row; flex-wrap: wrap;}
.basketHeader__item {position:relative; margin-top: 4px; padding-top: 4px; display: inline-block; margin-right: 15px; min-width:140px; margin-bottom: 9px;}
.basketHeader__item--highlighted {font-weight:bold; color:#FFF;}
.basketHeader__label { position: absolute; text-transform: uppercase; font-size: 0.6em; top: -0.7em; color: #e63c18;}
.basketHeader__modifier { text-align:left; margin-top: 25px;}
.basketHeader__phone {position:absolute; font-size:2.5em; left:-28px; top:-10px;  -webkit-transform: rotate(-20deg); transform: rotate(-20deg); cursor:pointer;}
.basketSection__title {color: #e63c18; text-transform:uppercase; border-bottom: solid 1px #e63c18;}

.dngShadowBox {padding:5px;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);transition: 0.3s;}
.dngShadowBox:hover { box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2); }


/* BASKET ESTIMATION ZONE */
.basketEstimation {margin-bottom: 30px; display:block; }
.basketEstimationContainer {display:flex; flex-direction:row; align-content:space-between; align-items: flex-start; justify-content:space-between;}
.basketEstimationContainerNumber, .basketEstimationContainerAmount {font-size:1.3em;font-weight:bold;}
.basketEstimationContainerNumber, .basketEstimationContainerNumber a { color:#FCC51E; text-decoration:none; }
.basketEstimationContainerNumber a:hover {color:#e63c18; text-decoration:underline;}

/* BASKET DELAYS SUMMARY */
.basketDelaySummary { margin-top:20px; margin-bottom:30px; color: #e63c18;    text-transform: uppercase; font-size:1.1em;}
.basketDelaySummary-btn { text-transform:none;width:100%; text-align:center;margin-top:20px;}
/* BASKET ADDRESS */
.basketAddresses {margin-bottom: 30px; display:block; }
.basketAddressItem {display:flex; flex-direction:row; align-content:space-between; align-items:flex-start; margin-bottom: 15px;}
.basketAddressItem__label {display:block; width:30%; color: #e63c18; text-transform: uppercase;}
.basketAddressItem__data {display:block; width:95%; text-align: left; list-style-type: none; margin: 0; padding: 0;}
.basketAddressItem__data--extra-margin {margin-top: 16px;}
.basketFormItem__addressLabel { text-transform:uppercase; position: absolute; font-size: 0.6em; top: -1.5em;}
.basketFormItem__address {margin-top: 2px;}


.delivery-address-box {display:flex; flex-direction:row; justify-content:flex-start; align-items:center; border:solid 1px rgba(0,0,0,.23); padding:3px;
                       box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2);transition: 0.3s;margin-bottom: 10px;padding: 2px 16px;cursor:pointer;
}
.delivery-address-box--checked {background-color: rgba(252, 197, 30, .3);box-shadow: 0 6px 12px 0 rgba(0,0,0,0.2);}
.delivery-address-box:hover {box-shadow: 0 6px 12px 0 rgba(0,0,0,0.2);}
.delivery-address-box__radio { padding-right:6px;}
.delivery-address-box__data {border-left: solid 1px rgba(0,0,0,.23); height:100%; padding-left:6px;}
.delivery-address-box__title {color: #e63c18; text-transform:uppercase; font-size:1.1em;}

.address-switcher {display:flex; flex-direction:row; justify-content:flex-start; align-items:center;} 
.address-switcher__title {padding-right:5px;max-width:165px; text-align:right; font-weight:bold;}
.address-switcher__logo {width:54px; height:54px;}
.address-switcher__logo--center {width:44px; height:44px; margin-top:0;}
/* BASKET DELIVERY NOTES */
.basketDeliveryNotes {margin-bottom: 30px; display:block;}
/* BASKET NOTES*/
.basketNotes {margin-bottom: 30px; display:block;}

.multiLines {white-space:pre-line;}

/* BASKET REFERENCES */
.basketReferences {margin-bottom: 30px; display:block;}

/* BASKET FORM ITEMS IN MODAL */
.basketFormItem__textArea {height:100px!important;}
.basketFormItem__label { text-transform:uppercase; position: absolute; font-size: 0.6em; top: -1.5em;}
.basketFormItem__withLabel {margin-top: 30px;}
.basketFormItem__delay {margin-top:34px;}
.premiumInformation {margin-left:10px; font-size: 1.8em; color: #454545; cursor:pointer; position:absolute; top:1px;}



/* BASKET FILES */
.basketFiles__tooltip { margin-top: 15px; margin-bottom: 15px;}
.basketFiles__grp { margin-top: 20px; display:flex; justify-content:center; flex-direction:row; flex-wrap: wrap;}
.basketFiles__grp .basketHeader__item {min-width:150px;}
/* UPLOAD */
#transfertContainer { margin-bottom: 50px;}
#transfertContainer div.row {padding-left:6px; padding-right:6px;}

#basketQtyMgr { margin-top: 20px;margin-bottom: 13px;}
#basketQtyMgr textarea, #basketModifier textarea { height: 100px;}
.dropper { display: inline-block;;width: 100%;}

.dropAlternative, .uploadOldSchool { width: 100%; text-align: center;}
.dropAlternative {margin: 10px;}
.basketOdd, .basketEven {display: inline-block;width: 100%;cursor: pointer;}
.basketNotice {margin-bottom: 20px;}
.basketOdd { background-color: #c3c3c3;}
.basketEven:hover, .basketOdd:hover {background-color: #979696;}
.transfertFinishings {white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis; font-size: 0.7em; font-style: italic;}
.basketCheckOutBtn {margin-top:15px; margin-bottom:15px;}

.modeBtnsContainer { margin-top: 2px;}
.modeBtns, .modeBtnsSelected  { text-align: center;}
.modeBtnsSelected { background-color: #F2F2F2;}

#uploadMode, #cloudMode, #dropBoxMode {width: 60px;height: 60px;}
#uploadMode { background-image: url(Images/Icones/Upload.png)}
#cloudMode { background-image: url(Images/Icones/Cloud.png)}
#dropBoxMode { background-image: url(Images/Icones/DropBox.png)}
#dropBoxMode:hover {background-image: url(Images/Icones/DropBox.png) !important;}
#dropBoxMode.unselected {background-image: url(Images/Icones/DropBox_Inactive.png);cursor: pointer;}
#dropBoxContainer { margin-top: 30px;margin-bottom: 30px; }

#uploadMode:hover, #cloudMode:hover {filter: alpha(Opacity=100)!important; opacity: 1 !important;}
#uploadMode.unselected, #cloudMode.unselected {filter: alpha(Opacity=40); opacity: 0.4;cursor: pointer;}
#cloudSend { margin-top: 20px;}

#noDropBox div, #dropBoxConnect { margin-top: 30px;margin-bottom: 30px;}
#dropBoxConnect {text-align: center; }
#dropBoxConnect div.dbCaption { text-align: center;font-weight: bold;margin-bottom: 40px;}
#dropBoxConnect img { width: 60%; text-align: center; }
#dropBoxConnect div.dbLink { text-align: center;margin-top: 50px;}
.btn-dropbox {background-color: #007EE5 !important; border:2px solid #007EE5 !important; line-height: 1 !important; border-radius: 2px !important; transition: all 200ms ease-out !important; padding: 16px !important;color: #fff;font-size: 1.3em;}
.btn-dropbox:hover {    color: #007EE5 !important; background-color: #fff !important;}

#dropBoxNavigator { color: #007EE5;font-size: 1.3em;margin-bottom: 15px;}
#dropBoxNavigator span.previousFolder { text-decoration: underline;cursor: pointer;}
#dropBoxNavigator span.lastFolder { font-weight: bold;}
#dropBoxNavigator span.folderSeparator {color: #7b8994 !important; font-weight: bold;margin-left: 6px;margin-right: 6px; text-decoration: none !important}
.dropBoxItem div.file {color:#007EE5;font-size: 1.2em;}
.dropBoxItem div.folder {color:#7b8994;font-size: 1.2em;cursor: pointer;font-weight: bold;}
.dropBoxItem div.folder:hover {color:#007EE5;}
.dropBoxZone, .dropBoxLoading { width: 100%;max-height: 450px; overflow: auto;}
.dropBoxLoading { text-align: center;padding-top: 40px;font-size: 1.7em;font-weight: bold; color:#007EE5;}
.dropBoxName { margin-top: 10px;margin-bottom: 15px;}
#dropBoxRefresh {color:#007EE5;}
/* CHECKOUT */
.checkoutEmpty { height: 300px;width: 100%;margin: 50px;text-align: center;}
.premiumInfo { margin-bottom: 7px;}
.premiumInfo .glyphicon {font-size:2.4em; padding-top:3px; color: #df3b3b;}
.premiumInfo .media-body {text-decoration:underline; cursor:pointer;}
/* REPRO CENTERS*/
#centersList { margin-top: 30px;}
.centerBtnAdd { margin-top: 20px;margin-bottom: 40px;}

/* REPRO CENTERS REPORTS*/
table.rc th {background-color: #FCC51E;}
table.rc .col1 { width: 200px !important;}
table.rc .col2, table.rc .col3 { width: 100px !important;text-align: center;}
table.rc .col4, table.rc .col5, table.rc .col6, table.rc .col7  { width: 80px !important;text-align: center;}
.reportExpander { cursor: pointer;}
table.rc tr.endData {background-color: #FF8B73;}
table.rc tr.endDataAlternate {background-color: #FFDD73;}

.centerSummary h4, .entitySummary h4{ color: #E63C18;font-size: 1em;font-weight: normal;height: 40px;}
.centerSummary, .entitySummary  { color: #fcc51e;font-size: 1.2em;font-weight: bold;text-align: center;}

/* CONSUMER MANAGER */
#consumersMgrContainer {min-height:400px;}
#consumersMgrContainer h3 {color: #e63c18 !important;}
#consumersMgrContainer h3:before {content:'' !important;}
#consumersMgrContainer span.reportChanger {top:-10px;}
#consumersMgrContainer .angucomplete-dropdown{width:400px !important;}
#consumersMgrContainer .consumerLoadingInfo { margin-top:30px;margin-bottom:20px;text-align:center;font-size:1.4em;color: #e63c18;text-align:center;width:100%;}
#consumersMgrContainer .searchInformation { margin-top: 30px;width: 100%;height: 300px;padding-top: 100px;border: dashed 2px #e63c18;background-color: #F6F6F6;text-align:center;}
#consumersMgrContainer .searchInformation span { font-size: 4em;}

/* CONSUMER FORM */
#consumerForm { margin-bottom: 80px; }
#consumerForm h3, .h3subLevel { margin-top: 35px;margin-bottom: 20px;color: #fcc51e;font-weight: bold;}
#consumerForm h3::before, .h3subLevel::before { content: ">";font-weight: bold;font-size: 1.2em;margin-right: 10px;}
#consumerForm .consumerBtnAdd { margin-top: 40px;}

#consumerCreated, #consumerValidation { margin-top: 50px;margin-bottom: 100px;}
#consumerCreated h1, #consumerValidation h1 { font-size: 2.4em;margin-bottom: 30px;font-weight: bold;}
#consumerCreated div, #consumerValidation div { margin-bottom: 40px;font-size: 1.3em;}


.cItem { border: solid 1px #FF8B73;margin-right: 5px !important;height: 180px;}
.cItem:hover { border: solid 1px #fcc51e; background-color: #FF8B73}
.cItem h3 { margin-left: 15px;}
.consumerDelete { font-size: 1.3em;width: 30px;height: 30px;padding: 3px; cursor:pointer}
.consumerDelete {color: #E63C18; opacity: 0.4; filter: alpha(opacity=40);}
.consumerDelete:hover {opacity: 1; filter: alpha(opacity=100);}
.cBtn { padding-top: 5px;display: block;}


/* CONSUMER CREATION V2 */
#myMap {height:300px; width:100%; background-color:gray}

/* PRIVACY, LEGAL & SERVICES */
#privacy h3, #legal h3, #servicesConditions h3 { color: #FCC51E;font-weight: bold;margin-bottom: 9px;margin-top: 12px;}
#privacy h2, #legal h2, #servicesConditions h2 { color: #df3b3b;font-weight: bold;margin-bottom: 9px;margin-top: 12px;text-align: left;font-size: 1.1em;}

#privacy p, #legal p, #legal div, #servicesConditions p, #servicesConditions div { margin-top: 8px;margin-bottom: 4px;}


.angucomplete-holder {
    position: relative;
}

.angucomplete-dropdown {
    border-color: #ececec;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    width: 250px;
    padding: 6px;
    cursor: pointer;
    z-index: 9999;
    position: absolute;
    margin-top: -6px;
    background-color: #ffffff;
}

.angucomplete-searching {
    color: #FCC51E;
    font-size: 14px;
}

.angucomplete-description {
    font-size: 14px;
}

.angucomplete-row {
    padding: 5px;
    color: #000000;
    margin-bottom: 4px;

}

.angucomplete-selected-row, .angucomplete-row:hover {
    background-color: #FCC51E;
    color: #000;
}

.angucomplete-image-holder {
    padding-top: 2px;
    float: left;
    height: 34px;
    width: 34px;
    margin-right: 10px;
    margin-left: 5px;
}

.angucomplete-image {
    height: 34px;
    width: 34px;
    border-radius: 50%;
    border-color: #ececec;
    border-style: solid;
    border-width: 1px;
}


/* Advanced Search */
#advancedSearchResultContainer { margin-top: 15px;margin-bottom: 30px;}
#advancedSearchResultText { font-size: 1.3em;font-weight: bold;}
#advancedSearchList { margin-top: 15px;}

/* My Repro Center*/
/*#myReproCenter { border: solid 1px #df3b3b;text-align: center;padding: 0 !important;}*/
#myReproCenter { box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);transition: 0.3s;margin-bottom: 20px;padding: 2px 16px;}
#myReproCenter:hover { box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2); }

#myReproCenter h3.title { color: #df3b3b;font-size: 1.7em;}
#myReproCenter div.logo img { width: 80%;margin-top: 9px;}
#myReproCenter div.caption { background-color: #eee;color: #333;margin-top: 12px;}
#myReproCenter h3 { font-size: 1.3em;font-size: bold;}
#myReproCenter div.caption h3, #myReproCenter div.caption div { padding:12px;}
#myReproCenter div.location { margin-top: 12px;}
#myReproCenter div.location div { margin-bottom: 6px;}
#myReproCenter div.location h3, #myReproCenter div.openings h3 {color:#df3b3b;}
#myReproCenter div.externalLink { margin: 15px;}

/* ESTIMATIONS */
#estimationViewHeader { margin-top: 25px;}
.itemBillingLine { background-color: #FCC51E;padding: 4px;margin-top: 5px; margin-left:10px;}
.itemBillingLine div {padding-left:2px !important; padding-right: 2px !important;}
.itemBillingLine .amount {font-size:.8em;}

.headerBillingLine { border: solid 1px #FCC51E;font-weight: bold;padding: 3px;page-break-inside:avoid; page-break-after:auto; margin-left:10px; }
.headerBillingLine div {padding-left:2px !important; padding-right: 2px !important;}
.estimationFooter {page-break-inside:avoid; page-break-after:auto; padding: 3px;margin-left:20px;}

.blRight { text-align: right !important;}
.blCenter {text-align: center !important;}

#estimationDeliveryNotes { width: 100%;height: 150px;}
div.step2Notes {font-style:italic; color: #E63C18;}

#estimationHSaveContainer { color: #979696;}
#estimationHSave { font-size: 2em;cursor: pointer;}
#estimationHSave:hover { color:#df3b3b;}
#estimationItems { width: 90%;text-align: left;border-radius: 0;height: 38px;}
#estimationItems:hover {background-color: #FCC51E;}
#estimationDocumentChooser li { cursor: pointer;padding-left: 5px;margin-bottom: 6px;}
#estimationDocumentChooser li:hover { background-color: #FCC51E;}
#estimationDocumentContainer {width: 100%;display: inline-block;}
#estimationDocumentContainer h3 { margin-bottom: 30px;}
#estimationDocumentContainer .dropper {margin-top: 0 !important;}
#estimationDocumentNotes { height: 100px;}
#estimationDocumentSaveMsg { color: #979696;}
.estimationFilesContainer .fileItem { margin-bottom: 5px;}
.estimationFilesContainer button.btn-delete { background-color: #979696 !important;color: #fff !important;margin-top: 20px;}
.estimationFilesContainer button.btn-delete:hover { background-color: #df3b3b !important;}

#estimationSubmitted { margin-top: 40px;margin-bottom: 40px;}
#estimationSubmitted h2, #estimationSubmitted h3 { margin-top: 40px;}
#estimationSubmitted div { margin-top: 60px;font-size: 1.3em;}

.estimationView-item--notread {color: #e63c18;}
.estimationView-item--read {font-weight:bold; color: #FCC51E;}

ul.blMgr li { cursor: pointer;margin-left: 8px;}
ul.blMgr li:hover { text-decoration: underline;}

.estimation-actionIcon {cursor:pointer !important; margin-right: 8px;}
.estimation-actionIcon__delete {color: #e63c18;}

/* Skeleton*/
.skeleton:empty {
    margin: auto;
	width: 90%;
	height: 500px;
    
	background-image:
		linear-gradient( 100deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 80% ),
		linear-gradient( lightgray 20px, transparent 0 ),
		linear-gradient( lightgray 20px, transparent 0 ),
		linear-gradient( lightgray 20px, transparent 0 ),
		linear-gradient( lightgray 20px, transparent 0 );

	background-repeat: repeat-y;

	background-size:
		50px 200px, /* highlight */
		40% 200px,
		90% 200px,
		90% 200px,
		90% 200px;

	background-position:
		0 0, /* highlight */
		0 0,
		0 40px,
		0 80px,
		0 120px;

	animation: shine 1s infinite;
}

@keyframes shine {
	to {
		background-position:
			100% 0, /* move highlight to right */
			0 0,
			0 40px,
			0 80px,
			0 120px;
	}
}

/* ACCOUNT SHORTCUTS */
.userShortcuts {margin-bottom: 24px;} 
.userShortcuts__title {color: #e63c18; padding-bottom: 24px; margin-bottom:4px; border-bottom:solid 1px rgba(0,0,0,.23)}
.account-shortcuts__link {color: #454545; text-decoration:none; display:flex; flex-direction:row; justify-content:flex-start; align-items:center; width:100%; height: 48px; }
.account-shortcuts__link:hover{text-decoration:none; color: #000;}
.account-shortcuts__link:hover .account-shortcuts__icon {color:#e63c18 !important;}
.account-shortcuts__custom-icon {margin-left: 0;
    margin-right: 24px;
    width: 32px;
    height: 32px;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    fill: currentColor;}
.account-shortcuts__custom-icon--homeOffice {margin-left:-6px; margin-right:30px;}

.account-shortcuts__text {font-size:1.2em; font-weight:bold;}
/* PRISMIC */
.prismicReset { cursor:pointer; text-decoration:underline;}

.prismicResponsiveBanner{ width:600px; display:block;float:left;margin: 0 auto; margin-top:10px;}
.prismicResponsiveBanner section[data-field|='responsive-banner.title'] {display:none;}    /* Hide the title of the banner*/
.prismicResponsiveBanner section[data-field|='responsive-banner.content-desktop'] {display:block;}
.prismicResponsiveBanner section[data-field|='responsive-banner.content-desktop'] p a img {width:100% !important; height:auto; display:block;}
.prismicResponsiveBanner section[data-field|='responsive-banner.content-mobile'] {display:none;}

.prismicSimpleBanner { width: 100%; margin-bottom:10px;}
.prismicSimpleBanner section h1 { display: none;}
.prismicSimpleBanner section img {width:100%; height:auto;}

.prismicInformationCard { box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);transition: 0.3s;margin-bottom: 20px;}
.prismicInformationCard:hover { box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2); }
.prismicInformationCard div.cardContainer {padding: 2px 16px; }
.prismicInformationCard div.header { height: 70px; width: 100%; text-align:center; vertical-align:middle; background-color:#FCC51E; font-size: 3.4em; padding-top:8px; }
.prismicInformationCard h1 {color: #e63c18; font-size: 1.4em; margin-bottom:9px;}

@media screen and (max-width: 480px) {
    .prismicResponsiveBanner{float:none;width:auto;padding:20px; }
    .prismicResponsiveBanner section[data-field|='responsive-banner.title'] {display:none;}    /* Hide the title of the banner*/
    .prismicResponsiveBanner section[data-field|='responsive-banner.content-desktop'] {display:none;}
    .prismicResponsiveBanner section[data-field|='responsive-banner.content-mobile'] p a img {width:100% !important; height:auto; display:block;}
    .prismicResponsiveBanner section[data-field|='responsive-banner.content-mobile'] {display:block;}
}


/* WIZARD */
#estimationDocumentContainer .nav-tabs.wizard li {width:49%;}
#estimationBuilderContainer .backToBasket { color: #e63c18; font-size: 1.3em; cursor: pointer; margin-top: 8px; text-align:right;}
#estimationBuilderContainer .backToBasket:hover { color: #FCC51E;}
#estimationBuilderContainer .backToBasket:hover span { text-decoration: underline;}

@media(min-width:992px) {#estimationDocumentContainer .nav-tabs.wizard li {width: 49% !important;}}

.nav-tabs.wizard {background-color: transparent;padding: 0;width: 100%; margin: 1em auto;border-radius: .25em;clear: both;border-bottom: none;}
.nav-tabs.wizard li {width: 100%;float: none;margin-bottom: 3px;}
.nav-tabs.wizard li>* { position: relative;padding: 1em .8em .8em 2.5em;color: #999999;background-color: #dedede; border-color: #dedede;}
.nav-tabs.wizard li.completed>* {color: #fff !important;background-color: #E63C18 !important;border-color: #E63C18 !important;border-bottom: none !important;}
.nav-tabs.wizard li.active>* {color: #fff !important; background-color: #2c3f4c !important;border-color: #2c3f4c !important;border-bottom: none !important;}
.nav-tabs.wizard li::after:last-child {border: none;}
.nav-tabs.wizard > li > a {opacity: 1;font-size: 14px;cursor:default;}
.nav-tabs.wizard > li.withClick > a {cursor: pointer !important;}

span.nmbr {display: inline-block;padding: 10px 0 0 0;background: #ffffff;width: 35px;line-height: 100%;height: 35px;margin: auto;border-radius: 50%;font-weight: bold;font-size: 16px;color: #555;margin-bottom: 10px;text-align: center;}

@media(min-width:992px) {
  .nav-tabs.wizard li {position: relative;padding: 0;margin: 4px 4px 4px 0;width: 19.6%;float: left;text-align: center;}
  .nav-tabs.wizard li.active a {padding-top: 15px;}
  .nav-tabs.wizard li::after,
  .nav-tabs.wizard li>*::after {content: '';position: absolute;top: 1px;left: 100%;height: 0;width: 0;border: 45px solid transparent;border-right-width: 0;}
  .nav-tabs.wizard li::after {z-index: 1;-webkit-transform: translateX(4px);-moz-transform: translateX(4px);-ms-transform: translateX(4px);-o-transform: translateX(4px);transform: translateX(4px);border-left-color: #fff;margin: 0}
  .nav-tabs.wizard li>*::after {z-index: 2;border-left-color: inherit}
  .nav-tabs.wizard > li:nth-of-type(1) > a {border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
  .nav-tabs.wizard li:last-child a {border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
  .nav-tabs.wizard li:last-child {margin-right: 0;}
  .nav-tabs.wizard li:last-child a:after,
  .nav-tabs.wizard li:last-child:after {content: "";border: none;}
  span.nmbr {display: block;}
}






/* LOADER RED */
.dngLoader {margin: auto 0; text-align:center; height: 120px; padding:30px;}
.dngLoader__text-container {display:flex; flex-direction:row; justify-content:center; align-content:center }
.dngLoader__text {    color: #e63c18;
    margin-top: 7px;
    font-size: 2.3em;
    font-weight: bold;}

.dngLoader__spin {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}
.dngLoader__spin div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 51px;
  height: 51px;
  margin: 6px;
  border: 6px solid #e63c18;
  border-radius: 50%;
  animation: dngLoader__spin 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #e63c18 transparent transparent transparent;
}
.dngLoader__spin div:nth-child(1) {
  animation-delay: -0.45s;
}
.dngLoader__spin div:nth-child(2) {
  animation-delay: -0.3s;
}
.dngLoader__spin div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes dngLoader__spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}


.dngLoader__points {
  display: inline-block;
  position: relative;
  height: 64px;
}
.dngLoader__points div {
  position: absolute;
  top: 36px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #e63c18;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.dngLoader__points div:nth-child(1) {
  left: 6px;
  animation:dngLoader__points1 0.6s infinite;
}
.dngLoader__points div:nth-child(2) {
  left: 6px;
  animation: lds-ellipsis2 0.6s infinite;
}
.dngLoader__points div:nth-child(3) {
  left: 16px;
  animation: lds-ellipsis2 0.6s infinite;
}
.dngLoader__points div:nth-child(4) {
  left: 25px;
  animation: lds-ellipsis3 0.6s infinite;
}
@keyframes dngLoader__points1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(19px, 0);
  }
}


/* SHADOWS */
.smallShadowBox { box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2);transition: 0.3s;margin-bottom: 10px;}
.smallShadowBox:hover { box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); }

/* CUSTOMER ORDERS SUMMARY ON HOME PAGE */
.order-summary-container{margin-top: 24px; }


/* CUSTOMER ESTIMATIONS SUMMARY ON HOME PAGE */
.estimation-summary-print { display: flex;  justify-content: flex-end;width:100%; position:relative;}
.estimation-summary-print-btn { font-size:3em; color: #e63c18; position:absolute; top:-60px;}
.estimation-summary-print-btn:hover {color: #FCC51E; text-shadow: 0px 2px 2px #000;}

.estimation-summary-container, .order-summary-container {width: 100%; padding:0; border-top: solid 1px #454545; border-bottom: solid 1px #454545; background-color:#eee; position:relative;}


.customer-summary-container-title {width:100%; display:flex; flex-direction:row; flex-wrap: nowrap; justify-content:space-between;align-items: center; background-color:#454545; color: #fff; height:36px; padding-left:4px; padding-right:8px}

.customer-summary-boxes { padding:16px;display:flex; flex-direction:row; flex-wrap: wrap;
                               justify-content:space-between; align-items:center;}
.customer-summary-boxes .dngLoader {padding: 0;}

.customer-summary-boxes .invoiceLink .fas {color: #e63c18; font-weight:bold; margin-left:5px;}

.customer-summary__title { margin: 0;}
.customer-summary__title-text, .estimation-summary__more {font-weight:bold; font-size:1.3em; text-transform:uppercase; margin-left:6px; margin-right:4px;}
.customer-summary__title a, .customer-summary__title-info a, .customer-summary__title-create {color: #fff;}
.customer-summary__title a:hover, .customer-summary__title-info a:hover, .customer-summary__title-create:hover {color: #FCC51E;}
.customer-summary__title-create {top:-10px;line-height:1px;}

.customer-summary__add, estimation-summary__more {padding-top:20px; cursor:pointer;margin-right:10px; font-size:1.4em;}
.customer-summary__add {padding-top:0;}

.estimation-summary-item__title { margin-bottom: 20px; text-transform: uppercase; color: #FCC51E; font-weight:bold;}
.estimation-summary-item, .estimation-summary-item__extended  { padding: 8px; background-color:#fff; min-height:175px; margin-bottom: 12px;}
.estimation-summary-item {width:310px;}
.estimation-summary-item__extended  {padding-top: 24px;width:100%;}


.estimation-summary-item__list { list-style-type: none; margin: 0; padding: 0; }
.estimation-summary-item__listItem {margin-bottom: 5px; margin-left: 10px; display:block;}
.estimation-summary-item__more {margin-left: 260px; color: #337ab7;}
.estimation-summary-item-button {text-align:center;}
.estimation-summary-item__caption {padding: 8px;text-align:center;}
.estimation-summary-item__caption-text {padding-top:5px; padding-bottom: 12px;}

.estimation-sync__icon {color: #e63c18; position:relative; top:5px; font-size: 1.6em;}
/* CUSTOMER METRICS */
.customer-metrics-container {display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; align-items:center; margin-bottom:42px; margin-top:24px;}
.customer-metrics-item {width: 320px; height:230px; padding: 5px; margin-left:6px; margin-right:6px; background-color: #eee;}
.customer-metrics-item--menu {height:230px; margin-left:30px;}
.customer-metrics-item--qty {width:340px; background-color: #454545; padding:10px; padding-top:24px;}
.customer-metrics-item--figures {border-bottom: solid 1px #454545;}
.customer-metrics-qty {color: #fff; font-weight:bold; display:flex; flex-direction:row; justify-content:flex-start; align-items:center; margin-bottom:24px; padding:0; line-height:22px;}
.customer-metrics-qty__value {font-size:4em; margin-right:12px; width:100px; text-align:right;}
.customer-metrics-qty__text {font-size:1.2em; width:220px; text-transform:uppercase;}
.customer-metrics-item__title {color: #e63c18; font-size: 1.2em; font-weight:bold; margin: 8px; text-align:center;}
.customer-metrics-item__data { width:180px; height:180px;margin-left:60px;}
.customer-metrics-item-loader__text {color: #454545;}
.customer-metrics-item-loader__points div{background:#454545;}
.customer-metrics-item-loader__spin div {  border: 6px solid #454545; border-color: #454545 transparent transparent transparent;}

/* PriceDownloader */
.toPricesContainer {display:flex;flex-direction:row; align-items:center;margin-bottom:44px; justify-content:space-between; margin-top:24px;}

.toPricesContainer__link { display: flex;flex-direction: row;align-items: center;width: 160px; color: #e63c18;}
.toPricesContainer__link:hover {text-decoration:none; color: #e63c18;}
.toPricesContainer__icon { font-size:3em;}
.toPricesContainer__text{ font-size: 1.3em; width: 120px; text-align:right; margin-right:12px; text-transform:uppercase; font-weight:bold; color: #000}
.toPricesContainer__text:hover {color:#000;}

.toSearchContainer {width:70px; display:flex;}
.toSearchContainer_icon {font-size:2em; color: #e63c18; margin-top: 3px}
.toSearchContainer_link {margin-left:5px;color: #e63c18; text-decoration:underline; line-height:16px;}
#estimationSearchForm {margin-bottom: 44px;}

/* INVOICE */
.invoiceContainer {display:flex; flex-direction:row; justify-content: flex-start; align-items:flex-start}
.invoiceDataContainer {width:740px; min-height:1000px;margin-right:5px; }
.invoiceManagerContainer {min-width: 260px; height:400px;}
.invoiceManagerBox {position:fixed;}

.invoiceHeaderClient {background-color: #FCC51E; padding:5px; box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23)}
.invoiceHeaderInformation {display:flex; flex-direction:row; justify-content: flex-start; align-items:flex-start; color:#fff; background-color: #454545; padding-bottom:15px; padding-top: 20px; box-shadow:0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23)}
.invoiceHeaderOrders {width:50%; padding-left:5px}
.invoiceHeaderOrders-item {padding: 5px; margin-bottom: 8px;}

.invoiceHeaderPayment {display:flex; justify-content:flex-start; align-items:center;}
.invoiceHeaderPayment--text {margin-right: 10px;}
.invoiceHeaderPayment--btn button {font-size: 12px;}

.invoiceHeaderAddress {width:50%; padding-left:5px}
.invoiceHeaderAddress-data  {padding: 0; list-style-type: none; margin-left:auto; padding-left:5px;}
.invoiceHeaderAddress-data_name {font-weight:bold;}
.invoiceLine { width:100%; font-size:0.8em; display:inline-block; position:relative; background-color: #F6F6F6; padding:5px; margin-top: 10px; box-shadow: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);}
.invoiceLineBilling {width:100%; display:inline-block;}
.invoiceLineBilling-header {border: solid 1px #FCC51E; font-weight: bold; padding-top:4px; padding-bottom:4px;}
.invoiceLineBilling-cell {padding-left:3px !important; padding-right:3px !important;}
.invoiceLineBilling-item {padding-top:4px; padding-bottom:4px !important;}
.invoiceFooter {font-size:0.8em; margin-top:20px;}
.invoiceButton__small {padding: 2px 5px !important}
.sectionManager {position:absolute; display:flex; width:100%; justify-content: flex-end; padding:7px;}
.sectionName {margin-top: 27px;}
.sectionManager-name {padding-top:3px; margin-right:5px;}
.sectionManager-icons {display:flex; justify-content:flex-end;margin: 0;padding: 0;}
.sectionManager-icon {font-size:12px;}
.sectionManager-icon__first {transform: rotate(-90deg);}
.sectionManager-icon__last {transform: rotate(90deg);}
.newLineSection {margin-top:15px; margin-bottom:15px; padding:30px; text-align:center; border:dotted 2px #454545;}
.addDiscount-section {text-align: right !important; margin-left:50px; margin-bottom:20px;}
.invoiceManagerBox {text-align:center; width:300px;}
.invoiceManagerBox-status {font-size: 7em; color: #3DB745;}
.invoiceManagerBox-status__disabled {color: rgba(0,0,0,.16);}
.invoiceManagerMandatoryItems { text-align:left;list-style-type: none;padding: 0;}
.invoiceManagerMandatoryItems-ok {color: #3DB745; margin-right:5px;}
.invoiceManagerMandatoryItems-ko {color: #e63c18; margin-right:5px;}
.invoiceManagerMandatoryItems-clickable {cursor:pointer;}
.invoiceManagerMandatoryItems-clickable span, .invoiceManagerMandatoryItems-link {text-decoration:underline;}
.invoiceDraft {text-decoration:underline; cursor:pointer;}
.invoiceManagerBtns {margin-top:20px;}
.invoiceManagerDelete {cursor:pointer; text-decoration:underline;}

.invoiceRecipient { width:95%; font-size:0.8em; display:inline-block; position:relative; background-color: #F6F6F6; padding:5px; margin-left:10px; margin-top: 10px; box-shadow: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);}
.invoiceRecipient-item {text-align:left; display:flex; align-items: center; justify-content: space-between;}
.invoiceRecipient-item--email {font-size:1.2em;}
.invoiceRecipient-item--email__active {color: #3DB745}
.invoiceRecipient-item--email__inactive {color: #e63c18}

/* INVOICE SEARCH */
#invoicesMgrContainer {padding-top:20px;}
#invoicesList .fas {color: #e63c18;}

/* PENDING ACCOUNTS */
#pendingAccounts .pending-account__address {white-space:pre;}
#pendingAccounts .pending-account__link {color: #e63c18; display:block;}




/* PAYMENT PAGES */
.payment-navigation {width:100%; text-align:center; margin-top:48px;}
.payment-navigation__logo {margin-bottom: 24px;}
.payment-navigation__links {list-style: none;}

.payment-navigation__link {display: inline; margin-right: 14px;}
.payment-navigation__link a {color: rgba(0,0,0,.23); text-decoration:none;}
.payment-navigation__link a:hover {text-decoration:underline; color: #e63c18;}
.payment-navigation__link--back a {color: #e63c18; font-weight:bold;}
.payment-navigation__link--back a:hover {text-decoration:underline; color: #e63c18;}

.payment-container {display:flex; flex-direction:row; flex-wrap: wrap; justify-content:center;align-items:flex-start; margin-top:48px; }

.payment-zone {width: 30%; max-width: 480px; min-width:320px;margin-right:30px;}
.payment-zone__title {font-size:2em; display:block; width:100%; border-bottom: solid 1px rgba(0,0,0,.23); padding-bottom:24px;}
.payment-zone-step1 {padding-top: 60px; text-align:center;}




.payment-loader-text {color: #333; font-size: 1.2em;}
.payment-loader-points div {background: #333; top: 19px;}
.payment-loader-spin div {border-color:#000 transparent transparent transparent; }

.payment-summary-failure {padding-top: 48px;border-bottom: solid 1px rgba(0,0,0,.23); }
.payment-summary-failure__text {font-weight:bold; margin-bottom: 24px;}
.payment-summary-failure__link {margin-bottom: 48px;}

.payment-zone-step3 {margin-top: 48px;}
.payment-zone-step3__confirm-text {color: #12b886; margin-bottom: 24px;}
.payment-zone-step3__confirm-text--error {color:#e63c18;}
.payment-zone-step3__confirm-text--warning {color: #FCC51E; }

.payment-zone-paymentInformation {padding-top: 24px;}
.payment-zone-paymentInformation__item {display:flex; flex-direction:row; justify-content:space-between; margin-bottom:24px;}
.payment-zone-paymentInformation__text {color: rgba(0,0,0,.23); text-transform:uppercase; font-weight:bold}

.payment-zone-retry {text-align:center;}
.payment-zone-retryText {margin-top: 8px; margin-bottom:25px;text-align:left;}

.kr-payment-button {background-color: #12b886 !important;}
@media (max-width:768px) {
    .payment-navigation {margin-top:12px;}
    .payment-navigation__link {line-height: 30px;}
}


/* MY PAYMENTS */
.myPayments-filterContainer {margin-bottom:12px; text-align:right; float:none !important;}
.payment-big-title {display:flex; flex-direction: row; justify-content:flex-start; align-items:center; width:100%; }
.payment-big-title__link {display:inline-block;}
.payment-big-title__icon {font-size: 30px; float:left;margin-top: 17px; margin-right: 10px;}
.payment-big-title__title {display:inline-block; padding-top:8px;}

.payment-notification {margin-bottom:42px;}
.payment_notification__title {color: #12b886; font-size:1.8em; margin-bottom:18px;}
.payment_notification__title .fas {margin-right: 18px;border-radius: 50%; background-color:#F6F6F6; width:48px; height:48px; padding-top:11px; padding-left:13px}
.payment-notification__block {display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-evenly; align-items:center; align-content:flex-start;}
.payment-notification__block--boxed {width:290px; padding:8px; margin: 12px;}

.payment-notification__text {margin-left:42px; width: 380px; font-size:1.2em; font-weight:bold;}
.payment-notification__text--boxed { padding: 24px 0 24px 0;}
.payment-notification__list {display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; align-items:center;}

.pending-payment {color: #e63c18;}
.done-payment {color: #12b886;}

.transactionEvent-search {margin-top:18px; display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-end; align-items:center;  padding-bottom: 24px; border-bottom: solid 1px rgba(0,0,0,.23); margin-bottom: 24px;}
.transactionEvent-search .dng-form-item {margin-left: 18px; width:160px;}
.transactionEvent-search--client {width:220px !important;}
.transaction-detail__icon {color:#12b886; font-size:1.2em; cursor:pointer; }

.transactionEvent-search__result {width:100%; margin-bottom:24px; text-align: right; display:flex; flex-direction:row; justify-content:flex-end; align-items:center;}
.transactionEvent-search__resultText { font-weight:bold; margin-right:16px;}

.payment-log__summary {display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; align-items:flex-start; margin-bottom: 24px; margin-top:24px;}
.payment-log__summary dngpaymentsummarydetail {width: 480px;}
.payment-log__summary dngpaymentsummary {width: 460px;}
.payment-log__back {cursor:pointer; display:flex; flex-direction:row; justify-content:flex-end; align-items:center; margin-bottom:24px; margin-top:24px;color:#e63c18;}
.payment-log__back-icon {display:inline-block; font-size:3em; }
.payment-log__back-txt {font-size:1.4em; text-transform:uppercase; width:240px; margin-left:24px; line-height:1em;}
.payment-log__data-main {font-weight:bold; color:#12b886;}

/* DOCNGO FORM COMPONENT*/
.dng-form-item {position:relative;}
.dng-form-item__label {position:absolute; text-transform:uppercase;font-size: 0.6em; top: -1.7em;}
.dng-form-item__label--inside {top: 2.2em; left: 3.3em;}
.dng-form-item__input {}

.dng-close-btn { font-size:2.2em; padding-left: 7px; padding-top:4px; color: #e63c18; background-color: #fff; border-radius:50%; height:36px; width:36px; cursor:pointer;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);transition: 0.3s;}
.dng-close-btn:hover {box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2); background-color:rgba(0,0,0,.23);}
@media (max-width:768px) {
    .dng-form-item__label--inside {top: 2.6em; }
}



.dng-bigAction-btn {cursor: pointer; width:200px; height:50px; background-color: #fff;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);transition: 0.3s; border-radius:40px; display:flex; flex-direction: row; justify-content:flex-start; align-items:center; }
.dng-bigAction-btn:hover { box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2); background-color:rgba(0,0,0,.23);}
.dng-bigAction-btn__icon { margin:5px;height:36px; width:36px; border-radius:50%;font-size:2.2em; padding-left: 3px; padding-top:4px; color: #e63c18; background-color: #F6F6F6}
.dng-bigAction-btn__text {margin-left: 12px; font-size: 1.3em; line-height:1em; width: 140px}
.dng-bigAction-btn:hover .dng-bigAction-btn__icon { background-color:#e63c18; color: #fff;}
.dng-bigAction-btn:hover .dng-bigAction-btn__text {color: #fff;}


.consent {
    position: relative;
}

/* BACKGROUND */
@keyframes consent-animate {
    0%   {opacity: 0;}
    100% {opacity: 1;}
}

#dngConsent {
    width:1px; height:1px;
}

.consent-background {
    position:absolute; 
    width:100%; 
    height:100%; 
    top:0px; 
    left:0px;
    background-color:#454545;
    opacity:0;
    z-index:9999;
    display: none;
}
.consent-background--visible { display: block;opacity:0.6;}
.consent-background--invisible {display: none;opacity:0;}

/* CONTENT */
.consent-container {
    position:absolute; 
    min-width:320px;
    width:40%;
    max-width: 620px; 
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border: 2px solid #e63c18;
    background-color:#fff;
    z-index:99999;
    color: #454545;
    animation: consent-animate 1s;
    
}
/* LOGO */
.consent-logo
{
    padding-top: 24px;
    text-align: center;
    width: 100%;
}

.consent-logo__image
{
    width:30%;
}

.consent-container--invisible{
    display: none;
} 
/* MAIN BLOCK */
.consent-container__data{
    padding:5px 32px 32px 32px;
}


.consent-container__title {
    width:100%;
    text-align: center;
    font-size: 24px;
    margin-bottom: 48px;
}
.consent-container__description {
    font-size: 14px;
    margin-bottom: 18px;
}

/* FORM */
.consent-form-item{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: space-between;
}

.consent-form-item__label {
    padding: 6px 0 6px 0;
    height: 26px;
    width: 100%;
    cursor: pointer;
}

.consent-form-item__checkbox
{
    height: 26px;
    width: 26px;
}

/* SECONDARY BLOCK*/
.consent-container__secondary{
    padding:32px;
}

/* BUTTONS */
.consent-btns {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-content: space-between;
    margin-top: 48px;
    margin-bottom: 32px;

}

.consent-btn__custom {
    border: none;
    padding: 0;
    background: none;
    text-decoration: underline;
    color: #FCC51E;
    cursor: pointer;
}



.consent-btn__ok {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    border: none;
    border-radius: 4px;
    padding: 0 16px;
    min-width: 64px;
    height: 36px;
    vertical-align: middle;
    text-align: center;
    text-overflow: ellipsis;
    text-transform: uppercase;
    color:#fff;
    background-color: #e63c18;
    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
    font-size: 14px;
    font-weight: 500;
    line-height: 36px;
    overflow: hidden;
    outline: none;
    cursor: pointer;
    transition: box-shadow 0.2s;
}

.consent-btn__ok::-moz-focus-inner {
    border: none;
}

/* Overlay */
.consent-btn__ok::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #000;
    opacity: 0;
    transition: opacity 0.2s;
}

/* Ripple */
.consent-btn__ok::after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    border-radius: 50%;
    padding: 50%;
    width: 32px; /* Safari */
    height: 32px; /* Safari */
    background-color: #000;
    opacity: 0;
    transform: translate(-50%, -50%) scale(1);
    transition: opacity 1s, transform 0.5s;
}

/* Hover, Focus */
.consent-btn__ok:hover,
.consent-btn__ok:focus {
    box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}

.consent-btn__ok:hover::before {
    opacity: 0.08;
}

.consent-btn__ok:focus::before {
    opacity: 0.24;
}

.pure-material-button-contained:hover:focus::before {
    opacity: 0.3;
}

/* Active */
.consent-btn__ok:active {
    box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.consent-btn__ok:active::after {
    opacity: 0.32;
    transform: translate(-50%, -50%) scale(0);
    transition: transform 0s;
}


/*! 
 * angular-loading-bar v0.6.0
 * https://chieffancypants.github.io/angular-loading-bar
 * Copyright (c) 2014 Wes Cruver
 * License: MIT
 */
#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all}#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active,#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active{opacity:0}#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave,#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#FCC51E;position:fixed;z-index:10002;top:0;left:0;width:100%;height:3px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-moz-box-shadow:#FCC51E 1px 0 6px 1px;-ms-box-shadow:#FCC51E 1px 0 6px 1px;-webkit-box-shadow:#FCC51E 1px 0 6px 1px;box-shadow:#FCC51E 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:solid 2px transparent;border-top-color:#FCC51E;border-left-color:#FCC51E;border-radius:10px;-webkit-animation:loading-bar-spinner 400ms linear infinite;-moz-animation:loading-bar-spinner 400ms linear infinite;-ms-animation:loading-bar-spinner 400ms linear infinite;-o-animation:loading-bar-spinner 400ms linear infinite;animation:loading-bar-spinner 400ms linear infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-o-transform:rotate(360deg);transform:rotate(360deg);}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}

.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container .toast{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px;background-repeat:no-repeat;box-shadow:0 0 12px #999;color:#fff;opacity:.8}#toast-container .toast:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}#toast-container .toast.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container .toast.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container .toast.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container .toast.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-bottom-center .toast,#toast-container.toast-top-center .toast{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width .toast,#toast-container.toast-top-full-width .toast{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}progress-bar{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}div[toast]{opacity:1!important}div[toast].ng-enter{opacity:0!important;transition:opacity .3s linear}div[toast].ng-enter.ng-enter-active{opacity:1!important}div[toast].ng-leave{opacity:1;transition:opacity .3s linear}div[toast].ng-leave.ng-leave-active{opacity:0!important}@media all and (max-width:240px){#toast-container .toast.div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container .toast.div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container .toast.div{padding:15px 15px 15px 50px;width:25em}}
.steps-indicator li a:before,.steps-indicator:before{background-color:#e6e6e6;content:''}.steps-indicator li.current,.steps-indicator li.default,.steps-indicator li.editing{pointer-events:none}.steps-indicator{right:0;bottom:0;left:0;margin:0;padding:20px 0 0;height:30px;list-style:none}.steps-indicator:before{position:absolute;height:1px}.steps-indicator.steps-2:before{left:calc(100% / 2 / 2);right:calc(100% / 2 / 2)}.steps-indicator.steps-3:before{left:calc(100% / 3 / 2);right:calc(100% / 3 / 2)}.steps-indicator.steps-4:before{left:calc(100% / 4 / 2);right:calc(100% / 4 / 2)}.steps-indicator.steps-5:before{left:calc(100% / 5 / 2);right:calc(100% / 5 / 2)}.steps-indicator.steps-6:before{left:calc(100% / 6 / 2);right:calc(100% / 6 / 2)}.steps-indicator.steps-7:before{left:calc(100% / 7 / 2);right:calc(100% / 7 / 2)}.steps-indicator.steps-8:before{left:calc(100% / 8 / 2);right:calc(100% / 8 / 2)}.steps-indicator.steps-9:before{left:calc(100% / 9 / 2);right:calc(100% / 9 / 2)}.steps-indicator.steps-10:before{left:calc(100% / 10 / 2);right:calc(100% / 10 / 2)}.steps-indicator *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.steps-indicator li{position:relative;float:left;margin:0;padding:0;padding-top:10px;text-align:center;line-height:15px}.steps-indicator li a{color:grey;text-decoration:none;text-transform:uppercase;font-weight:700;transition:.25s;cursor:pointer}.steps-indicator li a:before{position:absolute;top:-7px;left:calc(50% - 7px);width:14px;height:14px;border-radius:100%;transition:.25s}.steps-indicator li a:hover{color:#4d4d4d}.steps-indicator.steps-2 li{width:calc(100% / 2)}.steps-indicator.steps-3 li{width:calc(100% / 3)}.steps-indicator.steps-4 li{width:calc(100% / 4)}.steps-indicator.steps-5 li{width:calc(100% / 5)}.steps-indicator.steps-6 li{width:calc(100% / 6)}.steps-indicator.steps-7 li{width:calc(100% / 7)}.steps-indicator.steps-8 li{width:calc(100% / 8)}.steps-indicator.steps-9 li{width:calc(100% / 9)}.steps-indicator.steps-10 li{width:calc(100% / 10)}.steps-indicator.steps-11 li{width:calc(100% / 11)}.steps-indicator li.default a:hover{color:grey}.steps-indicator li.current a:before{background-color:grey}.steps-indicator li.done a:before{background-color:#393}.steps-indicator li.editing a:before{background-color:red}
/*!
 * jsonformatter
 * 
 * Version: 0.6.0 - 2016-08-27T12:58:03.339Z
 * License: Apache-2.0
 */.json-formatter-dark.json-formatter-row,.json-formatter-row{font-family:monospace}.json-formatter-dark.json-formatter-row .toggler.open:after,.json-formatter-row .toggler.open:after{transform:rotate(90deg)}.json-formatter-row,.json-formatter-row a,.json-formatter-row a:hover{color:#000;text-decoration:none}.json-formatter-row .json-formatter-row{margin-left:1em}.json-formatter-row .children.empty{opacity:.5;margin-left:1em}.json-formatter-row .children.empty.object:after{content:"No properties"}.json-formatter-row .children.empty.array:after{content:"[]"}.json-formatter-row .string{color:green;white-space:pre;word-wrap:break-word}.json-formatter-row .number{color:#00f}.json-formatter-row .boolean{color:red}.json-formatter-row .null{color:#855A00}.json-formatter-row .undefined{color:#ca0b69}.json-formatter-row .function{color:#FF20ED}.json-formatter-row .date{background-color:rgba(0,0,0,.05)}.json-formatter-row .url{text-decoration:underline;color:#00f;cursor:pointer}.json-formatter-row .bracket{color:#00f}.json-formatter-row .key{color:#00008B;cursor:pointer}.json-formatter-row .constructor-name{cursor:pointer}.json-formatter-row .toggler{font-size:.8em;line-height:1.2em;vertical-align:middle;opacity:.6;cursor:pointer}.json-formatter-row .toggler:after{display:inline-block;transition:transform .1s ease-in;content:"►"}.json-formatter-row>a>.thumbnail-text{opacity:0;transition:opacity .15s ease-in;font-style:italic}.json-formatter-row:hover>a>.thumbnail-text{opacity:.6}.json-formatter-dark.json-formatter-row,.json-formatter-dark.json-formatter-row a,.json-formatter-dark.json-formatter-row a:hover{color:#fff;text-decoration:none}.json-formatter-dark.json-formatter-row .json-formatter-row{margin-left:1em}.json-formatter-dark.json-formatter-row .children.empty{opacity:.5;margin-left:1em}.json-formatter-dark.json-formatter-row .children.empty.object:after{content:"No properties"}.json-formatter-dark.json-formatter-row .children.empty.array:after{content:"[]"}.json-formatter-dark.json-formatter-row .string{color:#31F031;white-space:pre;word-wrap:break-word}.json-formatter-dark.json-formatter-row .number{color:#66C2FF}.json-formatter-dark.json-formatter-row .boolean{color:#EC4242}.json-formatter-dark.json-formatter-row .null{color:#EEC97D}.json-formatter-dark.json-formatter-row .undefined{color:#ef8fbe}.json-formatter-dark.json-formatter-row .function{color:#FD48CB}.json-formatter-dark.json-formatter-row .date{background-color:rgba(255,255,255,.05)}.json-formatter-dark.json-formatter-row .url{text-decoration:underline;color:#027BFF;cursor:pointer}.json-formatter-dark.json-formatter-row .bracket{color:#9494FF}.json-formatter-dark.json-formatter-row .key{color:#23A0DB;cursor:pointer}.json-formatter-dark.json-formatter-row .constructor-name{cursor:pointer}.json-formatter-dark.json-formatter-row .toggler{font-size:.8em;line-height:1.2em;vertical-align:middle;opacity:.6;cursor:pointer}.json-formatter-dark.json-formatter-row .toggler:after{display:inline-block;transition:transform .1s ease-in;content:"►"}.json-formatter-dark.json-formatter-row>a>.thumbnail-text{opacity:0;transition:opacity .15s ease-in;font-style:italic}.json-formatter-dark.json-formatter-row:hover>a>.thumbnail-text{opacity:.6}
/**
  * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches.
  *
  * @version v3.3.5
  * @homepage https://bttstrp.github.io/bootstrap-switch
  * @author Mattia Larentis <mattia@larentis.eu> (http://larentis.eu)
  * @license MIT
  */

.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;border-radius:4px;border:1px solid #ccc;position:relative;text-align:left;overflow:hidden;line-height:8px;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-switch .bootstrap-switch-container{display:inline-block;top:0;border-radius:4px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:table-cell;vertical-align:middle;padding:6px 12px;font-size:14px;line-height:20px}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{color:#fff;background:#337ab7}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info{color:#fff;background:#5bc0de}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{color:#fff;background:#5cb85c}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning{background:#f0ad4e;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger{color:#fff;background:#d9534f}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{color:#000;background:#eee}.bootstrap-switch .bootstrap-switch-label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;color:#333;background:#fff}.bootstrap-switch span::before{content:"\200b"}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch input[type=radio],.bootstrap-switch input[type=checkbox]{position:absolute!important;top:0;left:0;margin:0;z-index:-1;opacity:0;filter:alpha(opacity=0);visibility:hidden}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding:1px 5px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding:5px 10px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:6px 16px;font-size:18px;line-height:1.3333333}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-indeterminate,.bootstrap-switch.bootstrap-switch-readonly{cursor:default!important}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label{opacity:.5;filter:alpha(opacity=50);cursor:default!important}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-radius:0 3px 3px 0}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-radius:3px 0 0 3px}.bootstrap-switch.bootstrap-switch-focused{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label{border-bottom-left-radius:3px;border-top-left-radius:3px}
/*! * * * * * * * * * * * * * * * * * * * *\  
  CSShake :: Package
  v1.5.0
  CSS classes to move your DOM
  (c) 2015 @elrumordelaluz
  http://elrumordelaluz.github.io/csshake/
  Licensed under MIT
\* * * * * * * * * * * * * * * * * * * * */.shake,.shake-little,.shake-slow,.shake-hard,.shake-horizontal,.shake-vertical,.shake-rotate,.shake-opacity,.shake-crazy,.shake-chunk{display:inline-block;transform-origin:center center}.shake-freeze,.shake-constant.shake-constant--hover:hover,.shake-trigger:hover .shake-constant.shake-constant--hover{animation-play-state:paused}.shake-freeze:hover,.shake-trigger:hover .shake-freeze,.shake:hover,.shake-trigger:hover .shake,.shake-little:hover,.shake-trigger:hover .shake-little,.shake-slow:hover,.shake-trigger:hover .shake-slow,.shake-hard:hover,.shake-trigger:hover .shake-hard,.shake-horizontal:hover,.shake-trigger:hover .shake-horizontal,.shake-vertical:hover,.shake-trigger:hover .shake-vertical,.shake-rotate:hover,.shake-trigger:hover .shake-rotate,.shake-opacity:hover,.shake-trigger:hover .shake-opacity,.shake-crazy:hover,.shake-trigger:hover .shake-crazy,.shake-chunk:hover,.shake-trigger:hover .shake-chunk{animation-play-state:running}@keyframes shake{2%{transform:translate(.5px, 1.5px) rotate(1.5deg)}4%{transform:translate(.5px, 1.5px) rotate(1.5deg)}6%{transform:translate(-1.5px, -1.5px) rotate(-.5deg)}8%{transform:translate(.5px, -.5px) rotate(.5deg)}10%{transform:translate(.5px, 2.5px) rotate(.5deg)}12%{transform:translate(2.5px, 1.5px) rotate(-.5deg)}14%{transform:translate(-1.5px, 2.5px) rotate(-.5deg)}16%{transform:translate(-.5px, .5px) rotate(.5deg)}18%{transform:translate(.5px, 2.5px) rotate(1.5deg)}20%{transform:translate(-.5px, -.5px) rotate(.5deg)}22%{transform:translate(2.5px, .5px) rotate(-.5deg)}24%{transform:translate(-1.5px, -1.5px) rotate(.5deg)}26%{transform:translate(2.5px, -.5px) rotate(-.5deg)}28%{transform:translate(1.5px, -.5px) rotate(.5deg)}30%{transform:translate(.5px, .5px) rotate(-.5deg)}32%{transform:translate(-1.5px, .5px) rotate(-.5deg)}34%{transform:translate(.5px, 2.5px) rotate(-.5deg)}36%{transform:translate(-.5px, -.5px) rotate(1.5deg)}38%{transform:translate(-1.5px, -1.5px) rotate(.5deg)}40%{transform:translate(-1.5px, 1.5px) rotate(1.5deg)}42%{transform:translate(.5px, -1.5px) rotate(1.5deg)}44%{transform:translate(.5px, .5px) rotate(.5deg)}46%{transform:translate(-1.5px, -1.5px) rotate(1.5deg)}48%{transform:translate(.5px, -1.5px) rotate(.5deg)}50%{transform:translate(2.5px, .5px) rotate(-.5deg)}52%{transform:translate(-.5px, 2.5px) rotate(-.5deg)}54%{transform:translate(.5px, .5px) rotate(.5deg)}56%{transform:translate(-1.5px, 2.5px) rotate(.5deg)}58%{transform:translate(2.5px, .5px) rotate(.5deg)}60%{transform:translate(-1.5px, 2.5px) rotate(.5deg)}62%{transform:translate(1.5px, -.5px) rotate(-.5deg)}64%{transform:translate(1.5px, -1.5px) rotate(1.5deg)}66%{transform:translate(1.5px, -1.5px) rotate(-.5deg)}68%{transform:translate(.5px, 2.5px) rotate(-.5deg)}70%{transform:translate(1.5px, -1.5px) rotate(1.5deg)}72%{transform:translate(1.5px, 1.5px) rotate(-.5deg)}74%{transform:translate(-.5px, 1.5px) rotate(1.5deg)}76%{transform:translate(1.5px, 2.5px) rotate(.5deg)}78%{transform:translate(-.5px, .5px) rotate(.5deg)}80%{transform:translate(-1.5px, 2.5px) rotate(.5deg)}82%{transform:translate(.5px, 2.5px) rotate(-.5deg)}84%{transform:translate(2.5px, -.5px) rotate(.5deg)}86%{transform:translate(1.5px, .5px) rotate(.5deg)}88%{transform:translate(-.5px, -1.5px) rotate(-.5deg)}90%{transform:translate(1.5px, -.5px) rotate(1.5deg)}92%{transform:translate(.5px, 2.5px) rotate(.5deg)}94%{transform:translate(2.5px, .5px) rotate(-.5deg)}96%{transform:translate(.5px, 2.5px) rotate(.5deg)}98%{transform:translate(2.5px, -1.5px) rotate(1.5deg)}0%,100%{transform:translate(0, 0) rotate(0)}}.shake:hover,.shake-trigger:hover .shake,.shake.shake-freeze,.shake.shake-constant{animation-name:shake;animation-duration:100ms;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shake-little{2%{transform:translate(1px, 1px) rotate(.5deg)}4%{transform:translate(1px, 1px) rotate(.5deg)}6%{transform:translate(1px, 1px) rotate(.5deg)}8%{transform:translate(1px, 0px) rotate(.5deg)}10%{transform:translate(1px, 1px) rotate(.5deg)}12%{transform:translate(1px, 1px) rotate(.5deg)}14%{transform:translate(0px, 0px) rotate(.5deg)}16%{transform:translate(1px, 1px) rotate(.5deg)}18%{transform:translate(0px, 1px) rotate(.5deg)}20%{transform:translate(0px, 0px) rotate(.5deg)}22%{transform:translate(1px, 1px) rotate(.5deg)}24%{transform:translate(0px, 1px) rotate(.5deg)}26%{transform:translate(0px, 1px) rotate(.5deg)}28%{transform:translate(0px, 1px) rotate(.5deg)}30%{transform:translate(0px, 0px) rotate(.5deg)}32%{transform:translate(1px, 1px) rotate(.5deg)}34%{transform:translate(0px, 0px) rotate(.5deg)}36%{transform:translate(0px, 0px) rotate(.5deg)}38%{transform:translate(1px, 1px) rotate(.5deg)}40%{transform:translate(0px, 1px) rotate(.5deg)}42%{transform:translate(0px, 0px) rotate(.5deg)}44%{transform:translate(1px, 0px) rotate(.5deg)}46%{transform:translate(0px, 0px) rotate(.5deg)}48%{transform:translate(0px, 1px) rotate(.5deg)}50%{transform:translate(0px, 1px) rotate(.5deg)}52%{transform:translate(0px, 0px) rotate(.5deg)}54%{transform:translate(0px, 1px) rotate(.5deg)}56%{transform:translate(1px, 0px) rotate(.5deg)}58%{transform:translate(1px, 0px) rotate(.5deg)}60%{transform:translate(1px, 1px) rotate(.5deg)}62%{transform:translate(0px, 1px) rotate(.5deg)}64%{transform:translate(0px, 0px) rotate(.5deg)}66%{transform:translate(0px, 1px) rotate(.5deg)}68%{transform:translate(0px, 1px) rotate(.5deg)}70%{transform:translate(0px, 1px) rotate(.5deg)}72%{transform:translate(1px, 0px) rotate(.5deg)}74%{transform:translate(0px, 1px) rotate(.5deg)}76%{transform:translate(0px, 1px) rotate(.5deg)}78%{transform:translate(0px, 1px) rotate(.5deg)}80%{transform:translate(0px, 0px) rotate(.5deg)}82%{transform:translate(1px, 0px) rotate(.5deg)}84%{transform:translate(1px, 0px) rotate(.5deg)}86%{transform:translate(0px, 0px) rotate(.5deg)}88%{transform:translate(0px, 0px) rotate(.5deg)}90%{transform:translate(1px, 0px) rotate(.5deg)}92%{transform:translate(0px, 1px) rotate(.5deg)}94%{transform:translate(1px, 1px) rotate(.5deg)}96%{transform:translate(1px, 0px) rotate(.5deg)}98%{transform:translate(1px, 0px) rotate(.5deg)}0%,100%{transform:translate(0, 0) rotate(0)}}.shake-little:hover,.shake-trigger:hover .shake-little,.shake-little.shake-freeze,.shake-little.shake-constant{animation-name:shake-little;animation-duration:100ms;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shake-slow{2%{transform:translate(4px, -9px) rotate(-2.5deg)}4%{transform:translate(6px, 8px) rotate(2.5deg)}6%{transform:translate(-5px, 6px) rotate(-.5deg)}8%{transform:translate(-1px, 1px) rotate(-.5deg)}10%{transform:translate(5px, 8px) rotate(2.5deg)}12%{transform:translate(-7px, 0px) rotate(2.5deg)}14%{transform:translate(6px, -4px) rotate(1.5deg)}16%{transform:translate(-2px, 6px) rotate(3.5deg)}18%{transform:translate(0px, 10px) rotate(.5deg)}20%{transform:translate(9px, 1px) rotate(1.5deg)}22%{transform:translate(5px, 4px) rotate(2.5deg)}24%{transform:translate(-1px, -9px) rotate(-2.5deg)}26%{transform:translate(-1px, 3px) rotate(.5deg)}28%{transform:translate(8px, -3px) rotate(-2.5deg)}30%{transform:translate(4px, 10px) rotate(.5deg)}32%{transform:translate(7px, 1px) rotate(2.5deg)}34%{transform:translate(7px, -4px) rotate(-1.5deg)}36%{transform:translate(-4px, 9px) rotate(-.5deg)}38%{transform:translate(8px, 10px) rotate(1.5deg)}40%{transform:translate(7px, 9px) rotate(3.5deg)}42%{transform:translate(-7px, -5px) rotate(1.5deg)}44%{transform:translate(5px, 3px) rotate(-1.5deg)}46%{transform:translate(-7px, 0px) rotate(-.5deg)}48%{transform:translate(-6px, -9px) rotate(-1.5deg)}50%{transform:translate(-9px, -4px) rotate(-2.5deg)}52%{transform:translate(8px, -1px) rotate(3.5deg)}54%{transform:translate(-1px, 2px) rotate(3.5deg)}56%{transform:translate(1px, -5px) rotate(-2.5deg)}58%{transform:translate(-3px, -5px) rotate(-1.5deg)}60%{transform:translate(-3px, 3px) rotate(-1.5deg)}62%{transform:translate(9px, 3px) rotate(1.5deg)}64%{transform:translate(-3px, 4px) rotate(3.5deg)}66%{transform:translate(0px, 10px) rotate(2.5deg)}68%{transform:translate(-5px, 6px) rotate(-.5deg)}70%{transform:translate(-8px, -4px) rotate(-.5deg)}72%{transform:translate(-9px, 2px) rotate(1.5deg)}74%{transform:translate(0px, 3px) rotate(1.5deg)}76%{transform:translate(4px, 6px) rotate(-.5deg)}78%{transform:translate(-2px, 1px) rotate(.5deg)}80%{transform:translate(-1px, 2px) rotate(-2.5deg)}82%{transform:translate(-9px, 2px) rotate(.5deg)}84%{transform:translate(-8px, -7px) rotate(3.5deg)}86%{transform:translate(5px, -5px) rotate(.5deg)}88%{transform:translate(-4px, 1px) rotate(3.5deg)}90%{transform:translate(0px, 0px) rotate(3.5deg)}92%{transform:translate(5px, -8px) rotate(3.5deg)}94%{transform:translate(-3px, -2px) rotate(-.5deg)}96%{transform:translate(8px, -5px) rotate(-1.5deg)}98%{transform:translate(-1px, 9px) rotate(-1.5deg)}0%,100%{transform:translate(0, 0) rotate(0)}}.shake-slow:hover,.shake-trigger:hover .shake-slow,.shake-slow.shake-freeze,.shake-slow.shake-constant{animation-name:shake-slow;animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shake-hard{2%{transform:translate(2px, 2px) rotate(1.5deg)}4%{transform:translate(-4px, 9px) rotate(-1.5deg)}6%{transform:translate(-5px, 6px) rotate(3.5deg)}8%{transform:translate(-3px, -3px) rotate(3.5deg)}10%{transform:translate(-5px, -6px) rotate(.5deg)}12%{transform:translate(-3px, -9px) rotate(.5deg)}14%{transform:translate(-7px, -8px) rotate(-1.5deg)}16%{transform:translate(-4px, 6px) rotate(-2.5deg)}18%{transform:translate(-5px, 10px) rotate(-2.5deg)}20%{transform:translate(4px, -8px) rotate(-1.5deg)}22%{transform:translate(1px, -2px) rotate(2.5deg)}24%{transform:translate(8px, -3px) rotate(.5deg)}26%{transform:translate(-8px, 8px) rotate(-.5deg)}28%{transform:translate(3px, -2px) rotate(-1.5deg)}30%{transform:translate(1px, -9px) rotate(.5deg)}32%{transform:translate(7px, 1px) rotate(.5deg)}34%{transform:translate(-1px, -5px) rotate(.5deg)}36%{transform:translate(3px, 10px) rotate(2.5deg)}38%{transform:translate(-8px, -7px) rotate(2.5deg)}40%{transform:translate(5px, 7px) rotate(-1.5deg)}42%{transform:translate(0px, 10px) rotate(-2.5deg)}44%{transform:translate(-2px, 1px) rotate(-1.5deg)}46%{transform:translate(5px, 2px) rotate(-1.5deg)}48%{transform:translate(-6px, -8px) rotate(.5deg)}50%{transform:translate(-9px, 1px) rotate(.5deg)}52%{transform:translate(1px, 5px) rotate(.5deg)}54%{transform:translate(-1px, 0px) rotate(-.5deg)}56%{transform:translate(-8px, 7px) rotate(1.5deg)}58%{transform:translate(10px, 6px) rotate(.5deg)}60%{transform:translate(-4px, 3px) rotate(-2.5deg)}62%{transform:translate(-7px, 9px) rotate(.5deg)}64%{transform:translate(-1px, -1px) rotate(-2.5deg)}66%{transform:translate(-6px, -8px) rotate(-1.5deg)}68%{transform:translate(-6px, 5px) rotate(-.5deg)}70%{transform:translate(1px, -8px) rotate(-1.5deg)}72%{transform:translate(1px, 9px) rotate(-.5deg)}74%{transform:translate(9px, -8px) rotate(-.5deg)}76%{transform:translate(5px, 6px) rotate(-1.5deg)}78%{transform:translate(10px, 5px) rotate(-.5deg)}80%{transform:translate(7px, 9px) rotate(-2.5deg)}82%{transform:translate(7px, -9px) rotate(3.5deg)}84%{transform:translate(1px, 8px) rotate(-.5deg)}86%{transform:translate(-1px, 9px) rotate(1.5deg)}88%{transform:translate(-5px, -3px) rotate(3.5deg)}90%{transform:translate(-2px, 5px) rotate(3.5deg)}92%{transform:translate(0px, 9px) rotate(-1.5deg)}94%{transform:translate(5px, 4px) rotate(.5deg)}96%{transform:translate(-4px, 0px) rotate(3.5deg)}98%{transform:translate(-6px, 1px) rotate(-2.5deg)}0%,100%{transform:translate(0, 0) rotate(0)}}.shake-hard:hover,.shake-trigger:hover .shake-hard,.shake-hard.shake-freeze,.shake-hard.shake-constant{animation-name:shake-hard;animation-duration:100ms;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shake-horizontal{2%{transform:translate(7px, 0) rotate(0)}4%{transform:translate(-3px, 0) rotate(0)}6%{transform:translate(9px, 0) rotate(0)}8%{transform:translate(2px, 0) rotate(0)}10%{transform:translate(10px, 0) rotate(0)}12%{transform:translate(-5px, 0) rotate(0)}14%{transform:translate(-2px, 0) rotate(0)}16%{transform:translate(2px, 0) rotate(0)}18%{transform:translate(-9px, 0) rotate(0)}20%{transform:translate(0px, 0) rotate(0)}22%{transform:translate(3px, 0) rotate(0)}24%{transform:translate(9px, 0) rotate(0)}26%{transform:translate(6px, 0) rotate(0)}28%{transform:translate(-1px, 0) rotate(0)}30%{transform:translate(-7px, 0) rotate(0)}32%{transform:translate(-8px, 0) rotate(0)}34%{transform:translate(-3px, 0) rotate(0)}36%{transform:translate(-3px, 0) rotate(0)}38%{transform:translate(3px, 0) rotate(0)}40%{transform:translate(2px, 0) rotate(0)}42%{transform:translate(-7px, 0) rotate(0)}44%{transform:translate(-1px, 0) rotate(0)}46%{transform:translate(-2px, 0) rotate(0)}48%{transform:translate(3px, 0) rotate(0)}50%{transform:translate(10px, 0) rotate(0)}52%{transform:translate(0px, 0) rotate(0)}54%{transform:translate(6px, 0) rotate(0)}56%{transform:translate(6px, 0) rotate(0)}58%{transform:translate(-2px, 0) rotate(0)}60%{transform:translate(-5px, 0) rotate(0)}62%{transform:translate(-2px, 0) rotate(0)}64%{transform:translate(-8px, 0) rotate(0)}66%{transform:translate(-2px, 0) rotate(0)}68%{transform:translate(-9px, 0) rotate(0)}70%{transform:translate(3px, 0) rotate(0)}72%{transform:translate(-9px, 0) rotate(0)}74%{transform:translate(7px, 0) rotate(0)}76%{transform:translate(-7px, 0) rotate(0)}78%{transform:translate(4px, 0) rotate(0)}80%{transform:translate(-4px, 0) rotate(0)}82%{transform:translate(1px, 0) rotate(0)}84%{transform:translate(5px, 0) rotate(0)}86%{transform:translate(-5px, 0) rotate(0)}88%{transform:translate(-5px, 0) rotate(0)}90%{transform:translate(9px, 0) rotate(0)}92%{transform:translate(7px, 0) rotate(0)}94%{transform:translate(-1px, 0) rotate(0)}96%{transform:translate(-1px, 0) rotate(0)}98%{transform:translate(-6px, 0) rotate(0)}0%,100%{transform:translate(0, 0) rotate(0)}}.shake-horizontal:hover,.shake-trigger:hover .shake-horizontal,.shake-horizontal.shake-freeze,.shake-horizontal.shake-constant{animation-name:shake-horizontal;animation-duration:100ms;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shake-vertical{2%{transform:translate(0, 1px) rotate(0)}4%{transform:translate(0, 5px) rotate(0)}6%{transform:translate(0, -8px) rotate(0)}8%{transform:translate(0, -5px) rotate(0)}10%{transform:translate(0, -9px) rotate(0)}12%{transform:translate(0, -1px) rotate(0)}14%{transform:translate(0, 5px) rotate(0)}16%{transform:translate(0, 6px) rotate(0)}18%{transform:translate(0, -1px) rotate(0)}20%{transform:translate(0, -9px) rotate(0)}22%{transform:translate(0, -6px) rotate(0)}24%{transform:translate(0, 6px) rotate(0)}26%{transform:translate(0, -9px) rotate(0)}28%{transform:translate(0, 8px) rotate(0)}30%{transform:translate(0, 9px) rotate(0)}32%{transform:translate(0, -1px) rotate(0)}34%{transform:translate(0, -8px) rotate(0)}36%{transform:translate(0, 3px) rotate(0)}38%{transform:translate(0, 2px) rotate(0)}40%{transform:translate(0, 6px) rotate(0)}42%{transform:translate(0, -2px) rotate(0)}44%{transform:translate(0, 4px) rotate(0)}46%{transform:translate(0, -9px) rotate(0)}48%{transform:translate(0, 9px) rotate(0)}50%{transform:translate(0, 3px) rotate(0)}52%{transform:translate(0, 0px) rotate(0)}54%{transform:translate(0, -6px) rotate(0)}56%{transform:translate(0, 8px) rotate(0)}58%{transform:translate(0, -7px) rotate(0)}60%{transform:translate(0, -9px) rotate(0)}62%{transform:translate(0, -5px) rotate(0)}64%{transform:translate(0, -9px) rotate(0)}66%{transform:translate(0, 1px) rotate(0)}68%{transform:translate(0, 3px) rotate(0)}70%{transform:translate(0, 3px) rotate(0)}72%{transform:translate(0, 3px) rotate(0)}74%{transform:translate(0, -3px) rotate(0)}76%{transform:translate(0, 2px) rotate(0)}78%{transform:translate(0, 7px) rotate(0)}80%{transform:translate(0, 8px) rotate(0)}82%{transform:translate(0, -2px) rotate(0)}84%{transform:translate(0, 7px) rotate(0)}86%{transform:translate(0, -3px) rotate(0)}88%{transform:translate(0, -3px) rotate(0)}90%{transform:translate(0, -8px) rotate(0)}92%{transform:translate(0, 0px) rotate(0)}94%{transform:translate(0, 3px) rotate(0)}96%{transform:translate(0, 5px) rotate(0)}98%{transform:translate(0, -3px) rotate(0)}0%,100%{transform:translate(0, 0) rotate(0)}}.shake-vertical:hover,.shake-trigger:hover .shake-vertical,.shake-vertical.shake-freeze,.shake-vertical.shake-constant{animation-name:shake-vertical;animation-duration:100ms;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shake-rotate{2%{transform:translate(0, 0) rotate(-5.5deg)}4%{transform:translate(0, 0) rotate(4.5deg)}6%{transform:translate(0, 0) rotate(6.5deg)}8%{transform:translate(0, 0) rotate(-6.5deg)}10%{transform:translate(0, 0) rotate(7.5deg)}12%{transform:translate(0, 0) rotate(-1.5deg)}14%{transform:translate(0, 0) rotate(-1.5deg)}16%{transform:translate(0, 0) rotate(6.5deg)}18%{transform:translate(0, 0) rotate(.5deg)}20%{transform:translate(0, 0) rotate(1.5deg)}22%{transform:translate(0, 0) rotate(-3.5deg)}24%{transform:translate(0, 0) rotate(1.5deg)}26%{transform:translate(0, 0) rotate(-5.5deg)}28%{transform:translate(0, 0) rotate(2.5deg)}30%{transform:translate(0, 0) rotate(-1.5deg)}32%{transform:translate(0, 0) rotate(-.5deg)}34%{transform:translate(0, 0) rotate(1.5deg)}36%{transform:translate(0, 0) rotate(3.5deg)}38%{transform:translate(0, 0) rotate(-1.5deg)}40%{transform:translate(0, 0) rotate(.5deg)}42%{transform:translate(0, 0) rotate(-1.5deg)}44%{transform:translate(0, 0) rotate(7.5deg)}46%{transform:translate(0, 0) rotate(-5.5deg)}48%{transform:translate(0, 0) rotate(5.5deg)}50%{transform:translate(0, 0) rotate(5.5deg)}52%{transform:translate(0, 0) rotate(4.5deg)}54%{transform:translate(0, 0) rotate(1.5deg)}56%{transform:translate(0, 0) rotate(3.5deg)}58%{transform:translate(0, 0) rotate(6.5deg)}60%{transform:translate(0, 0) rotate(-4.5deg)}62%{transform:translate(0, 0) rotate(-6.5deg)}64%{transform:translate(0, 0) rotate(4.5deg)}66%{transform:translate(0, 0) rotate(-6.5deg)}68%{transform:translate(0, 0) rotate(3.5deg)}70%{transform:translate(0, 0) rotate(-6.5deg)}72%{transform:translate(0, 0) rotate(-1.5deg)}74%{transform:translate(0, 0) rotate(-.5deg)}76%{transform:translate(0, 0) rotate(-3.5deg)}78%{transform:translate(0, 0) rotate(7.5deg)}80%{transform:translate(0, 0) rotate(5.5deg)}82%{transform:translate(0, 0) rotate(4.5deg)}84%{transform:translate(0, 0) rotate(2.5deg)}86%{transform:translate(0, 0) rotate(-2.5deg)}88%{transform:translate(0, 0) rotate(-6.5deg)}90%{transform:translate(0, 0) rotate(-1.5deg)}92%{transform:translate(0, 0) rotate(5.5deg)}94%{transform:translate(0, 0) rotate(1.5deg)}96%{transform:translate(0, 0) rotate(1.5deg)}98%{transform:translate(0, 0) rotate(5.5deg)}0%,100%{transform:translate(0, 0) rotate(0)}}.shake-rotate:hover,.shake-trigger:hover .shake-rotate,.shake-rotate.shake-freeze,.shake-rotate.shake-constant{animation-name:shake-rotate;animation-duration:100ms;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shake-opacity{10%{transform:translate(3px, 3px) rotate(.5deg);opacity:.05}20%{transform:translate(-1px, 0px) rotate(-.5deg);opacity:.74}30%{transform:translate(-1px, -3px) rotate(-1.5deg);opacity:.53}40%{transform:translate(3px, -2px) rotate(.5deg);opacity:.46}50%{transform:translate(0px, 1px) rotate(.5deg);opacity:.77}60%{transform:translate(0px, -3px) rotate(-1.5deg);opacity:.72}70%{transform:translate(0px, -4px) rotate(.5deg);opacity:.39}80%{transform:translate(-3px, -1px) rotate(.5deg);opacity:.16}90%{transform:translate(-4px, 2px) rotate(.5deg);opacity:.61}0%,100%{transform:translate(0, 0) rotate(0)}}.shake-opacity:hover,.shake-trigger:hover .shake-opacity,.shake-opacity.shake-freeze,.shake-opacity.shake-constant{animation-name:shake-opacity;animation-duration:.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shake-crazy{10%{transform:translate(3px, 5px) rotate(4deg);opacity:.31}20%{transform:translate(16px, -11px) rotate(0deg);opacity:.72}30%{transform:translate(0px, -9px) rotate(10deg);opacity:.14}40%{transform:translate(13px, -9px) rotate(-1deg);opacity:.72}50%{transform:translate(-6px, -3px) rotate(0deg);opacity:.78}60%{transform:translate(14px, 9px) rotate(-9deg);opacity:.74}70%{transform:translate(16px, 3px) rotate(-4deg);opacity:.38}80%{transform:translate(-5px, 10px) rotate(6deg);opacity:.25}90%{transform:translate(-13px, -15px) rotate(8deg);opacity:.04}0%,100%{transform:translate(0, 0) rotate(0)}}.shake-crazy:hover,.shake-trigger:hover .shake-crazy,.shake-crazy.shake-freeze,.shake-crazy.shake-constant{animation-name:shake-crazy;animation-duration:100ms;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes shake-chunk{2%{transform:translate(0px, -8px) rotate(8deg)}4%{transform:translate(1px, 5px) rotate(-12deg)}6%{transform:translate(10px, 11px) rotate(7deg)}8%{transform:translate(6px, -10px) rotate(0deg)}10%{transform:translate(8px, -10px) rotate(-13deg)}12%{transform:translate(5px, -12px) rotate(10deg)}14%{transform:translate(-4px, 2px) rotate(10deg)}16%{transform:translate(-8px, -13px) rotate(-14deg)}18%{transform:translate(-1px, -11px) rotate(13deg)}20%{transform:translate(-7px, 11px) rotate(6deg)}22%{transform:translate(-1px, -1px) rotate(3deg)}24%{transform:translate(15px, -12px) rotate(3deg)}26%{transform:translate(-9px, -9px) rotate(8deg)}28%{transform:translate(3px, -8px) rotate(6deg)}30%{transform:translate(-4px, 14px) rotate(7deg)}32%{transform:translate(3px, 3px) rotate(10deg)}34%{transform:translate(-9px, -6px) rotate(-5deg)}36%{transform:translate(9px, -8px) rotate(5deg)}38%{transform:translate(-4px, 7px) rotate(10deg)}0%,40%,100%{transform:translate(0, 0) rotate(0)}}.shake-chunk:hover,.shake-trigger:hover .shake-chunk,.shake-chunk.shake-freeze,.shake-chunk.shake-constant{animation-name:shake-chunk;animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}

/**
 * @license
 * Copyright Google LLC All Rights Reserved.
 *
 * Use of this source code is governed by an MIT-style license that can be
 * found in the LICENSE file at https://github.com/material-components/material-components-web/blob/master/LICENSE
 */
.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase);padding:0 8px 0 8px;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;border-radius:4px}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button .mdc-button__ripple{border-radius:4px}.mdc-button:not(:disabled){background-color:transparent}.mdc-button:disabled{background-color:transparent}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;width:18px;height:18px;font-size:18px;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__touch{position:absolute;top:50%;right:0;height:48px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mdc-button:not(:disabled){color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-button:disabled{color:rgba(0,0,0,.38)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--raised .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon,.mdc-button--outlined .mdc-button__icon{margin-left:-4px;margin-right:8px}[dir=rtl] .mdc-button--raised .mdc-button__icon,.mdc-button--raised .mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button--unelevated .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button--outlined .mdc-button__icon,.mdc-button--outlined .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mdc-button--raised .mdc-button__label+.mdc-button__icon,.mdc-button--unelevated .mdc-button__label+.mdc-button__icon,.mdc-button--outlined .mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mdc-button--raised .mdc-button__label+.mdc-button__icon,.mdc-button--raised .mdc-button__label+.mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,.mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,.mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mdc-button--raised,.mdc-button--unelevated{padding:0 16px 0 16px}.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){color:#fff;color:var(--mdc-theme-on-primary, #fff)}.mdc-button--raised:disabled,.mdc-button--unelevated:disabled{background-color:rgba(0,0,0,.12)}.mdc-button--raised:disabled,.mdc-button--unelevated:disabled{color:rgba(0,0,0,.38)}.mdc-button--raised{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--raised:hover,.mdc-button--raised:focus{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12)}.mdc-button--raised:active{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}.mdc-button--raised:disabled{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12)}.mdc-button--outlined{padding:0 15px 0 15px;border-width:1px;border-style:solid}.mdc-button--outlined .mdc-button__ripple{top:-1px;left:-1px;border:1px solid transparent}.mdc-button--outlined .mdc-button__touch{left:-1px;width:calc(100% + 2 * 1px)}.mdc-button--outlined:not(:disabled){border-color:rgba(0,0,0,.12)}.mdc-button--outlined:disabled{border-color:rgba(0,0,0,.12)}.mdc-button--touch{margin-top:6px;margin-bottom:6px}@-webkit-keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@-webkit-keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@-webkit-keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}@keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-button{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-button .mdc-button__ripple::before,.mdc-button .mdc-button__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-button .mdc-button__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-button.mdc-ripple-upgraded--unbounded .mdc-button__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-button.mdc-ripple-upgraded--foreground-activation .mdc-button__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-button.mdc-ripple-upgraded--foreground-deactivation .mdc-button__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-button .mdc-button__ripple::before,.mdc-button .mdc-button__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-button .mdc-button__ripple::before,.mdc-button .mdc-button__ripple::after{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-button:hover .mdc-button__ripple::before{opacity:.04}.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before{transition-duration:75ms;opacity:.12}.mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{transition:opacity 150ms linear}.mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{transition-duration:75ms;opacity:.12}.mdc-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-button .mdc-button__ripple{position:absolute;box-sizing:content-box;width:100%;height:100%;overflow:hidden}.mdc-button:not(.mdc-button--outlined) .mdc-button__ripple{top:0;left:0}.mdc-button--raised .mdc-button__ripple::before,.mdc-button--raised .mdc-button__ripple::after,.mdc-button--unelevated .mdc-button__ripple::before,.mdc-button--unelevated .mdc-button__ripple::after{background-color:#fff;background-color:var(--mdc-theme-on-primary, #fff)}.mdc-button--raised:hover .mdc-button__ripple::before,.mdc-button--unelevated:hover .mdc-button__ripple::before{opacity:.08}.mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before,.mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before{transition-duration:75ms;opacity:.24}.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple::after,.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{transition:opacity 150ms linear}.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after,.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{transition-duration:75ms;opacity:.24}.mdc-button--raised.mdc-ripple-upgraded,.mdc-button--unelevated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.24}.mdc-button{height:36px}.mdc-card{border-radius:4px;background-color:#fff;background-color:var(--mdc-theme-surface, #fff);position:relative;box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0,0,0,.12);display:flex;flex-direction:column;box-sizing:border-box}.mdc-card .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-card--outlined{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12);border-width:1px;border-style:solid;border-color:#e0e0e0}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square::before{margin-top:100%}.mdc-card__media--16-9::before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{color:rgba(0,0,0,.6);flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mdc-card__action--icon:not(:disabled){color:rgba(0,0,0,.6)}.mdc-card__primary-action{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-card__primary-action::before,.mdc-card__primary-action::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-card__primary-action::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-card__primary-action.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-card__primary-action.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-card__primary-action.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-card__primary-action.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-card__primary-action.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-card__primary-action::before,.mdc-card__primary-action::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-card__primary-action.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-card__primary-action::before,.mdc-card__primary-action::after{background-color:#000}.mdc-card__primary-action:hover::before{opacity:.04}.mdc-card__primary-action.mdc-ripple-upgraded--background-focused::before,.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-card__primary-action:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-card__primary-action:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-card__primary-action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}@-webkit-keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{-webkit-animation-timing-function:cubic-bezier(0, 0, 0.2, 1);animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{-webkit-animation-timing-function:cubic-bezier(0, 0, 0.2, 1);animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@-webkit-keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{-webkit-transform:scaleX(0);transform:scaleX(0)}68.2%{-webkit-animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{-webkit-transform:scaleX(0);transform:scaleX(0)}68.2%{-webkit-animation-timing-function:cubic-bezier(0, 0, 0, 1);animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 1, 1);animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 1, 1);animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@-webkit-keyframes mdc-checkbox-checked-indeterminate-checkmark{from{-webkit-animation-timing-function:cubic-bezier(0, 0, 0.2, 1);animation-timing-function:cubic-bezier(0, 0, 0.2, 1);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{-webkit-animation-timing-function:cubic-bezier(0, 0, 0.2, 1);animation-timing-function:cubic-bezier(0, 0, 0.2, 1);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@-webkit-keyframes mdc-checkbox-indeterminate-checked-checkmark{from{-webkit-animation-timing-function:cubic-bezier(0.14, 0, 0, 1);animation-timing-function:cubic-bezier(0.14, 0, 0, 1);-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{-webkit-animation-timing-function:cubic-bezier(0.14, 0, 0, 1);animation-timing-function:cubic-bezier(0.14, 0, 0, 1);-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@-webkit-keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{-webkit-animation-timing-function:mdc-animation-deceleration-curve-timing-function;animation-timing-function:mdc-animation-deceleration-curve-timing-function;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{-webkit-animation-timing-function:mdc-animation-deceleration-curve-timing-function;animation-timing-function:mdc-animation-deceleration-curve-timing-function;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}}@-webkit-keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{-webkit-animation-timing-function:cubic-bezier(0.14, 0, 0, 1);animation-timing-function:cubic-bezier(0.14, 0, 0, 1);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(315deg);transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{-webkit-animation-timing-function:cubic-bezier(0.14, 0, 0, 1);animation-timing-function:cubic-bezier(0.14, 0, 0, 1);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}to{-webkit-transform:rotate(315deg);transform:rotate(315deg);opacity:0}}@-webkit-keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}32.8%,100%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}32.8%,100%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:11px}.mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,.mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background::before{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before{opacity:.04}.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:.12}.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:.12}.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-checkbox .mdc-checkbox__background{top:11px;left:11px}.mdc-checkbox .mdc-checkbox__background::before{top:-13px;left:-13px;width:40px;height:40px}.mdc-checkbox .mdc-checkbox__native-control{top:0px;right:0px;left:0px;width:40px;height:40px}.mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0,0,0,.54);background-color:transparent}.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786);background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}@-webkit-keyframes mdc-checkbox-fade-in-background-8A000000secondary00000000secondary{0%{border-color:rgba(0,0,0,.54);background-color:transparent}50%{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786);background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}}@keyframes mdc-checkbox-fade-in-background-8A000000secondary00000000secondary{0%{border-color:rgba(0,0,0,.54);background-color:transparent}50%{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786);background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}}@-webkit-keyframes mdc-checkbox-fade-out-background-8A000000secondary00000000secondary{0%,80%{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786);background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}100%{border-color:rgba(0,0,0,.54);background-color:transparent}}@keyframes mdc-checkbox-fade-out-background-8A000000secondary00000000secondary{0%,80%{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786);background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}100%{border-color:rgba(0,0,0,.54);background-color:transparent}}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{-webkit-animation-name:mdc-checkbox-fade-in-background-8A000000secondary00000000secondary;animation-name:mdc-checkbox-fade-in-background-8A000000secondary00000000secondary}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{-webkit-animation-name:mdc-checkbox-fade-out-background-8A000000secondary00000000secondary;animation-name:mdc-checkbox-fade-out-background-8A000000secondary00000000secondary}.mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0,0,0,.38);background-color:transparent}.mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:rgba(0,0,0,.38)}.mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff}.mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff}.mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff}.mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff}@media screen and (-ms-high-contrast: active){.mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:GrayText;background-color:transparent}.mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:GrayText;background-color:transparent}.mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:GrayText}.mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:GrayText}.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:transparent;pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__background .mdc-checkbox__background::before{background-color:#000;background-color:var(--mdc-theme-on-surface, #000)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;-webkit-transform:scaleX(0) rotate(0deg);transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none !important}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{-webkit-animation-duration:180ms;animation-duration:180ms;-webkit-animation-timing-function:linear;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{-webkit-animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{-webkit-animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{-webkit-animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{-webkit-animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{-webkit-animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{-webkit-animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{-webkit-animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{-webkit-animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__background::before{position:absolute;-webkit-transform:scale(0, 0);transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";will-change:opacity,transform;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:focus~.mdc-checkbox__background::before{-webkit-transform:scale(1);transform:scale(1);opacity:.12;transition:opacity 80ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 80ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 80ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-checkbox--touch .mdc-checkbox__native-control{top:-4px;right:-4px;left:-4px;width:48px;height:48px}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{-webkit-transform:scaleX(1) rotate(-45deg);transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{-webkit-transform:scaleX(1) rotate(0deg);transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-checkbox .mdc-checkbox__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-checkbox.mdc-ripple-upgraded--unbounded .mdc-checkbox__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-checkbox.mdc-ripple-upgraded--foreground-activation .mdc-checkbox__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-checkbox.mdc-ripple-upgraded--foreground-deactivation .mdc-checkbox__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after{background-color:#000;background-color:var(--mdc-theme-on-surface, #000)}.mdc-checkbox:hover .mdc-checkbox__ripple::before{opacity:.04}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:.12}.mdc-checkbox:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.mdc-checkbox:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:.12}.mdc-checkbox.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-checkbox__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-ripple-upgraded--background-focused .mdc-checkbox__background::before{content:none}.mdc-chip-trailing-action__touch{width:26px}.mdc-chip-trailing-action__touch{position:absolute;top:50%;right:0;height:48px;left:50%;width:48px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mdc-chip-trailing-action{border:none;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;padding:0;outline:none;cursor:pointer;-webkit-appearance:none;background:none}.mdc-chip-trailing-action .mdc-chip-trailing-action__icon{height:18px;width:18px;font-size:18px}.mdc-chip-trailing-action .mdc-chip-trailing-action{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-chip-trailing-action .mdc-chip-trailing-action__icon{fill:currentColor;color:inherit}.mdc-chip-trailing-action{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::before,.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-chip-trailing-action.mdc-ripple-upgraded .mdc-chip-trailing-action__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-chip-trailing-action.mdc-ripple-upgraded .mdc-chip-trailing-action__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-chip-trailing-action.mdc-ripple-upgraded--unbounded .mdc-chip-trailing-action__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-chip-trailing-action.mdc-ripple-upgraded--foreground-activation .mdc-chip-trailing-action__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-chip-trailing-action.mdc-ripple-upgraded--foreground-deactivation .mdc-chip-trailing-action__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::before,.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-chip-trailing-action.mdc-ripple-upgraded .mdc-chip-trailing-action__ripple::before,.mdc-chip-trailing-action.mdc-ripple-upgraded .mdc-chip-trailing-action__ripple::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-chip-trailing-action.mdc-ripple-upgraded .mdc-chip-trailing-action__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::before,.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::after{background-color:#000;background-color:var(--mdc-theme-on-surface, #000)}.mdc-chip-trailing-action:hover .mdc-chip-trailing-action__ripple::before{opacity:.04}.mdc-chip-trailing-action.mdc-ripple-upgraded--background-focused .mdc-chip-trailing-action__ripple::before,.mdc-chip-trailing-action:not(.mdc-ripple-upgraded):focus .mdc-chip-trailing-action__ripple::before{transition-duration:75ms;opacity:.12}.mdc-chip-trailing-action:not(.mdc-ripple-upgraded) .mdc-chip-trailing-action__ripple::after{transition:opacity 150ms linear}.mdc-chip-trailing-action:not(.mdc-ripple-upgraded):active .mdc-chip-trailing-action__ripple::after{transition-duration:75ms;opacity:.12}.mdc-chip-trailing-action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple{position:absolute;box-sizing:content-box;width:100%;height:100%;overflow:hidden}.mdc-chip__icon--leading{color:rgba(0,0,0,.54)}.mdc-chip-trailing-action{color:#000}.mdc-chip__icon--trailing{color:rgba(0,0,0,.54)}.mdc-chip__icon--trailing:hover{color:rgba(0,0,0,.62)}.mdc-chip__icon--trailing:focus{color:rgba(0,0,0,.87)}.mdc-chip__icon.mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden){width:20px;height:20px;font-size:20px}.mdc-chip-trailing-action__icon{height:18px;width:18px;font-size:18px}.mdc-chip__icon.mdc-chip__icon--trailing{width:18px;height:18px;font-size:18px}.mdc-chip-trailing-action{margin-left:4px;margin-right:-4px}[dir=rtl] .mdc-chip-trailing-action,.mdc-chip-trailing-action[dir=rtl]{margin-left:-4px;margin-right:4px}.mdc-chip__icon--trailing{margin-left:4px;margin-right:-4px}[dir=rtl] .mdc-chip__icon--trailing,.mdc-chip__icon--trailing[dir=rtl]{margin-left:-4px;margin-right:4px}.mdc-chip{border-radius:16px;background-color:#e0e0e0;color:rgba(0,0,0,.87);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);height:32px;position:relative;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 12px;border-width:0;outline:none;cursor:pointer;-webkit-appearance:none}.mdc-chip .mdc-chip__ripple{border-radius:16px}.mdc-chip:hover{color:rgba(0,0,0,.87)}.mdc-chip.mdc-chip--selected .mdc-chip__checkmark,.mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden){margin-left:-4px;margin-right:4px}[dir=rtl] .mdc-chip.mdc-chip--selected .mdc-chip__checkmark,.mdc-chip.mdc-chip--selected .mdc-chip__checkmark[dir=rtl],[dir=rtl] .mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden),.mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden)[dir=rtl]{margin-left:4px;margin-right:-4px}.mdc-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-chip::-moz-focus-inner{padding:0;border:0}.mdc-chip:hover{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-chip .mdc-chip__touch{position:absolute;top:50%;right:0;height:48px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mdc-chip--exit{transition:opacity 75ms cubic-bezier(0.4, 0, 0.2, 1),width 150ms cubic-bezier(0, 0, 0.2, 1),padding 100ms linear,margin 100ms linear;opacity:0}.mdc-chip__text{white-space:nowrap}.mdc-chip__icon{border-radius:50%;outline:none;vertical-align:middle}.mdc-chip__checkmark{height:20px}.mdc-chip__checkmark-path{transition:stroke-dashoffset 150ms 50ms cubic-bezier(0.4, 0, 0.6, 1);stroke-width:2px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-chip__primary-action:focus{outline:none}.mdc-chip--selected .mdc-chip__checkmark-path{stroke-dashoffset:0}.mdc-chip__icon--leading,.mdc-chip__icon--trailing{position:relative}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__icon--leading{color:rgba(98,0,238,.54)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-chip-set--choice .mdc-chip .mdc-chip__checkmark-path{stroke:#6200ee;stroke:var(--mdc-theme-primary, #6200ee)}.mdc-chip-set--choice .mdc-chip--selected{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-chip__checkmark-svg{width:0;height:20px;transition:width 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-chip--selected .mdc-chip__checkmark-svg{width:20px}.mdc-chip-set--filter .mdc-chip__icon--leading{transition:opacity 75ms linear;transition-delay:-50ms;opacity:1}.mdc-chip-set--filter .mdc-chip__icon--leading+.mdc-chip__checkmark{transition:opacity 75ms linear;transition-delay:80ms;opacity:0}.mdc-chip-set--filter .mdc-chip__icon--leading+.mdc-chip__checkmark .mdc-chip__checkmark-svg{transition:width 0ms}.mdc-chip-set--filter .mdc-chip--selected .mdc-chip__icon--leading{opacity:0}.mdc-chip-set--filter .mdc-chip--selected .mdc-chip__icon--leading+.mdc-chip__checkmark{width:0;opacity:1}.mdc-chip-set--filter .mdc-chip__icon--leading-hidden.mdc-chip__icon--leading{width:0;opacity:0}.mdc-chip-set--filter .mdc-chip__icon--leading-hidden.mdc-chip__icon--leading+.mdc-chip__checkmark{width:20px}.mdc-chip{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-chip .mdc-chip__ripple::before,.mdc-chip .mdc-chip__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-chip .mdc-chip__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-chip.mdc-ripple-upgraded--unbounded .mdc-chip__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-chip.mdc-ripple-upgraded--foreground-activation .mdc-chip__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-chip.mdc-ripple-upgraded--foreground-deactivation .mdc-chip__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-chip .mdc-chip__ripple::before,.mdc-chip .mdc-chip__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-chip .mdc-chip__ripple::before,.mdc-chip .mdc-chip__ripple::after{background-color:rgba(0,0,0,.87)}.mdc-chip:hover .mdc-chip__ripple::before{opacity:.04}.mdc-chip.mdc-ripple-upgraded--background-focused .mdc-chip__ripple::before,.mdc-chip.mdc-ripple-upgraded:focus-within .mdc-chip__ripple::before,.mdc-chip:not(.mdc-ripple-upgraded):focus .mdc-chip__ripple::before,.mdc-chip:not(.mdc-ripple-upgraded):focus-within .mdc-chip__ripple::before{transition-duration:75ms;opacity:.12}.mdc-chip:not(.mdc-ripple-upgraded) .mdc-chip__ripple::after{transition:opacity 150ms linear}.mdc-chip:not(.mdc-ripple-upgraded):active .mdc-chip__ripple::after{transition-duration:75ms;opacity:.12}.mdc-chip.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-chip .mdc-chip__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple::before{opacity:.08}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple::after{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover .mdc-chip__ripple::before{opacity:.12}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded--background-focused .mdc-chip__ripple::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded:focus-within .mdc-chip__ripple::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):focus .mdc-chip__ripple::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):focus-within .mdc-chip__ripple::before{transition-duration:75ms;opacity:.2}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded) .mdc-chip__ripple::after{transition:opacity 150ms linear}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):active .mdc-chip__ripple::after{transition-duration:75ms;opacity:.2}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.2}@-webkit-keyframes mdc-chip-entry{from{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:.4}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes mdc-chip-entry{from{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:.4}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.mdc-chip-set{padding:4px;display:flex;flex-wrap:wrap;box-sizing:border-box}.mdc-chip-set .mdc-chip{margin:4px}.mdc-chip-set .mdc-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-chip-set--input .mdc-chip{-webkit-animation:mdc-chip-entry 100ms cubic-bezier(0, 0, 0.2, 1);animation:mdc-chip-entry 100ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee;stroke:var(--mdc-theme-primary, #6200ee)}@-webkit-keyframes mdc-circular-progress-container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mdc-circular-progress-container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@-webkit-keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@-webkit-keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@-webkit-keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@-webkit-keyframes mdc-circular-progress-left-spin{from{-webkit-transform:rotate(265deg);transform:rotate(265deg)}50%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}to{-webkit-transform:rotate(265deg);transform:rotate(265deg)}}@keyframes mdc-circular-progress-left-spin{from{-webkit-transform:rotate(265deg);transform:rotate(265deg)}50%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}to{-webkit-transform:rotate(265deg);transform:rotate(265deg)}}@-webkit-keyframes mdc-circular-progress-right-spin{from{-webkit-transform:rotate(-265deg);transform:rotate(-265deg)}50%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}to{-webkit-transform:rotate(-265deg);transform:rotate(-265deg)}}@keyframes mdc-circular-progress-right-spin{from{-webkit-transform:rotate(-265deg);transform:rotate(-265deg)}50%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}to{-webkit-transform:rotate(-265deg);transform:rotate(-265deg)}}.mdc-circular-progress{width:48px;height:48px;display:inline-block;position:relative;direction:ltr;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress .mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress .mdc-circular-progress__indeterminate-circle-graphic{stroke-width:4px}.mdc-circular-progress .mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{stroke-width:3.2px}.mdc-circular-progress--small{width:24px;height:24px}.mdc-circular-progress--small .mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress--small .mdc-circular-progress__indeterminate-circle-graphic{stroke-width:2.5px}.mdc-circular-progress--small .mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{stroke-width:2px}.mdc-circular-progress--medium{width:36px;height:36px}.mdc-circular-progress--medium .mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress--medium .mdc-circular-progress__indeterminate-circle-graphic{stroke-width:3px}.mdc-circular-progress--medium .mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{stroke-width:2.4px}.mdc-circular-progress--large{width:48px;height:48px}.mdc-circular-progress--large .mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress--large .mdc-circular-progress__indeterminate-circle-graphic{stroke-width:4px}.mdc-circular-progress--large .mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{stroke-width:3.2px}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:transparent}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{-webkit-animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite;animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{-webkit-animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{-webkit-animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{-webkit-animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{-webkit-animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{-webkit-animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{-webkit-animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{-webkit-animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit)}.mdc-data-table{background-color:#fff;background-color:var(--mdc-theme-surface, #fff);border-radius:4px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,.12);-webkit-overflow-scrolling:touch;display:inline-flex;flex-direction:column;box-sizing:border-box;overflow-x:auto;position:relative}.mdc-data-table__row{background-color:inherit}.mdc-data-table__header-row{background-color:inherit}.mdc-data-table__row--selected{background-color:rgba(98,0,238,.04)}.mdc-data-table__row,.mdc-data-table__pagination{border-top-color:rgba(0,0,0,.12)}.mdc-data-table__row,.mdc-data-table__pagination{border-top-width:1px;border-top-style:solid}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:rgba(0,0,0,.04)}.mdc-data-table__header-cell{color:rgba(0,0,0,.87)}.mdc-data-table__cell{color:rgba(0,0,0,.87)}.mdc-data-table__cell,.mdc-data-table__pagination{height:52px}.mdc-data-table__header-cell{height:56px}.mdc-data-table__cell,.mdc-data-table__header-cell{padding-right:16px;padding-left:16px}.mdc-data-table__header-cell--checkbox,.mdc-data-table__cell--checkbox{padding-left:16px;padding-right:0}[dir=rtl] .mdc-data-table__header-cell--checkbox,.mdc-data-table__header-cell--checkbox[dir=rtl],[dir=rtl] .mdc-data-table__cell--checkbox,.mdc-data-table__cell--checkbox[dir=rtl]{padding-left:0;padding-right:16px}.mdc-data-table__sort-icon-button{color:rgba(0,0,0,.6)}.mdc-data-table__sort-icon-button::before,.mdc-data-table__sort-icon-button::after{background-color:rgba(0,0,0,.6)}.mdc-data-table__sort-icon-button:hover::before{opacity:.04}.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused::before,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-data-table__sort-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button{color:rgba(0,0,0,.87)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button::after{background-color:rgba(0,0,0,.87)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:hover::before{opacity:.04}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-data-table__table{min-width:100%;border:0;white-space:nowrap;border-collapse:collapse;table-layout:fixed}.mdc-data-table__cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);box-sizing:border-box;text-overflow:ellipsis;overflow:hidden}.mdc-data-table__cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__cell--numeric,.mdc-data-table__cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__header-cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-subtitle2-font-size, 0.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit);box-sizing:border-box;text-align:left;text-overflow:ellipsis;overflow:hidden;outline:none}[dir=rtl] .mdc-data-table__header-cell,.mdc-data-table__header-cell[dir=rtl]{text-align:right}.mdc-data-table__header-cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__header-cell--numeric,.mdc-data-table__header-cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__sort-icon-button{width:28px;height:28px;padding:2px;margin-left:4px;margin-right:0;transition:-webkit-transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}[dir=rtl] .mdc-data-table__sort-icon-button,.mdc-data-table__sort-icon-button[dir=rtl]{margin-left:0;margin-right:4px}.mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button{margin-left:0;margin-right:4px}[dir=rtl] .mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button,.mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button[dir=rtl]{margin-left:4px;margin-right:0}.mdc-data-table__header-cell--sorted-descending .mdc-data-table__sort-icon-button{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.mdc-data-table__sort-icon-button:focus,.mdc-data-table__header-cell:hover .mdc-data-table__sort-icon-button,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button{opacity:1}.mdc-data-table__header-cell-wrapper{display:inline-flex;align-items:center}.mdc-data-table__header-cell--with-sort{cursor:pointer}.mdc-data-table__progress-indicator{display:none;position:absolute;width:100%}.mdc-data-table--in-progress .mdc-data-table__progress-indicator{display:block}.mdc-data-table__scrim{background-color:#fff;background-color:var(--mdc-theme-surface, #fff);height:100%;opacity:.32;position:absolute;top:0;width:100%}.mdc-data-table__pagination{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);box-sizing:border-box;display:flex;justify-content:flex-end}.mdc-data-table__pagination-trailing{margin-left:4px;margin-right:0;align-items:center;display:flex}[dir=rtl] .mdc-data-table__pagination-trailing,.mdc-data-table__pagination-trailing[dir=rtl]{margin-left:0;margin-right:4px}.mdc-data-table__pagination-button{margin-left:0;margin-right:4px}[dir=rtl] .mdc-data-table__pagination-button .mdc-button__icon,.mdc-data-table__pagination-button .mdc-button__icon[dir=rtl]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .mdc-data-table__pagination-button,.mdc-data-table__pagination-button[dir=rtl]{margin-left:4px;margin-right:0}.mdc-data-table__pagination-total{margin-left:0;margin-right:36px;white-space:nowrap}[dir=rtl] .mdc-data-table__pagination-total,.mdc-data-table__pagination-total[dir=rtl]{margin-left:36px;margin-right:0}.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background::before,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,.mdc-data-table__row-checkbox .mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background::before{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before{opacity:.04}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:.12}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:.12}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after,.mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0,0,0,.54);background-color:transparent}.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-data-table__row-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee);background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}@-webkit-keyframes mdc-checkbox-fade-in-background-8A000000primary00000000primary{0%{border-color:rgba(0,0,0,.54);background-color:transparent}50%{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee);background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}}@keyframes mdc-checkbox-fade-in-background-8A000000primary00000000primary{0%{border-color:rgba(0,0,0,.54);background-color:transparent}50%{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee);background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}}@-webkit-keyframes mdc-checkbox-fade-out-background-8A000000primary00000000primary{0%,80%{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee);background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}100%{border-color:rgba(0,0,0,.54);background-color:transparent}}@keyframes mdc-checkbox-fade-out-background-8A000000primary00000000primary{0%,80%{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee);background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}100%{border-color:rgba(0,0,0,.54);background-color:transparent}}.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{-webkit-animation-name:mdc-checkbox-fade-in-background-8A000000primary00000000primary;animation-name:mdc-checkbox-fade-in-background-8A000000primary00000000primary}.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__header-row-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-data-table__row-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{-webkit-animation-name:mdc-checkbox-fade-out-background-8A000000primary00000000primary;animation-name:mdc-checkbox-fade-out-background-8A000000primary00000000primary}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:7}.mdc-dialog .mdc-dialog__surface{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0,0,0,.32)}.mdc-dialog .mdc-dialog__title{color:rgba(0,0,0,.87)}.mdc-dialog .mdc-dialog__content{color:rgba(0,0,0,.6)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions{border-color:rgba(0,0,0,.12)}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog .mdc-dialog__surface{border-radius:4px}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0,0,0,.12);display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-dialog[dir=rtl] .mdc-dialog__surface,[dir=rtl] .mdc-dialog .mdc-dialog__surface{text-align:right}.mdc-dialog__title{display:block;margin-top:0;line-height:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit);position:relative;flex-shrink:0;box-sizing:border-box;margin:0;padding:0 24px 9px;border-bottom:1px solid transparent}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-dialog[dir=rtl] .mdc-dialog__title,[dir=rtl] .mdc-dialog .mdc-dialog__title{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{padding-bottom:15px}.mdc-dialog__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit);flex-grow:1;box-sizing:border-box;margin:0;padding:20px 24px;overflow:auto;-webkit-overflow-scrolling:touch}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-dialog[dir=rtl] .mdc-dialog__button,[dir=rtl] .mdc-dialog .mdc-dialog__button{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,-webkit-transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{-webkit-transform:scale(1);transform:scale(1)}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{-webkit-transform:scale(1);transform:scale(1);opacity:1}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-drawer{border-color:rgba(0,0,0,.12);background-color:#fff;border-radius:0 0 0 0;z-index:6;width:256px;display:flex;flex-direction:column;flex-shrink:0;box-sizing:border-box;height:100%;border-right-width:1px;border-right-style:solid;overflow:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mdc-drawer .mdc-drawer__title{color:rgba(0,0,0,.87)}.mdc-drawer .mdc-list-group__subheader{color:rgba(0,0,0,.6)}.mdc-drawer .mdc-drawer__subtitle{color:rgba(0,0,0,.6)}.mdc-drawer .mdc-list-item__graphic{color:rgba(0,0,0,.6)}.mdc-drawer .mdc-list-item{color:rgba(0,0,0,.87)}.mdc-drawer .mdc-list-item--activated .mdc-list-item__graphic{color:#6200ee}.mdc-drawer .mdc-list-item--activated{color:rgba(98,0,238,.87)}[dir=rtl] .mdc-drawer,.mdc-drawer[dir=rtl]{border-radius:0 0 0 0}.mdc-drawer .mdc-list-item{border-radius:4px}.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content{margin-left:256px;margin-right:0}[dir=rtl] .mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content,.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content[dir=rtl]{margin-left:0;margin-right:256px}[dir=rtl] .mdc-drawer,.mdc-drawer[dir=rtl]{border-right-width:0;border-left-width:1px;border-right-style:none;border-left-style:solid}.mdc-drawer .mdc-list-item{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-subtitle2-font-size, 0.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit);height:calc(48px - 2 * 4px);margin:8px 8px;padding:0 8px}.mdc-drawer .mdc-list-item:nth-child(1){margin-top:2px}.mdc-drawer .mdc-list-item:nth-last-child(1){margin-bottom:0}.mdc-drawer .mdc-list-group__subheader{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin:0;padding:0 16px}.mdc-drawer .mdc-list-group__subheader::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-drawer .mdc-list-divider{margin:3px 0 4px}.mdc-drawer .mdc-list-item__text,.mdc-drawer .mdc-list-item__graphic{pointer-events:none}.mdc-drawer--animate{-webkit-transform:translateX(-100%);transform:translateX(-100%)}[dir=rtl] .mdc-drawer--animate,.mdc-drawer--animate[dir=rtl]{-webkit-transform:translateX(100%);transform:translateX(100%)}.mdc-drawer--opening{-webkit-transform:translateX(0);transform:translateX(0);transition-duration:250ms}[dir=rtl] .mdc-drawer--opening,.mdc-drawer--opening[dir=rtl]{-webkit-transform:translateX(0);transform:translateX(0)}.mdc-drawer--closing{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition-duration:200ms}[dir=rtl] .mdc-drawer--closing,.mdc-drawer--closing[dir=rtl]{-webkit-transform:translateX(100%);transform:translateX(100%)}.mdc-drawer__header{flex-shrink:0;box-sizing:border-box;min-height:64px;padding:0 16px 4px}.mdc-drawer__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-drawer__title::before{display:inline-block;width:0;height:36px;content:"";vertical-align:0}.mdc-drawer__title::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-drawer__subtitle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin-bottom:0}.mdc-drawer__subtitle::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-drawer__content{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.mdc-drawer--dismissible{left:0;right:initial;display:none;position:absolute}[dir=rtl] .mdc-drawer--dismissible,.mdc-drawer--dismissible[dir=rtl]{left:initial;right:0}.mdc-drawer--dismissible.mdc-drawer--open{display:flex}.mdc-drawer-app-content{margin-left:0;margin-right:0;position:relative}[dir=rtl] .mdc-drawer-app-content,.mdc-drawer-app-content[dir=rtl]{margin-left:0;margin-right:0}.mdc-drawer--modal{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0,0,0,.12);left:0;right:initial;display:none;position:fixed}.mdc-drawer--modal+.mdc-drawer-scrim{background-color:rgba(0,0,0,.32)}[dir=rtl] .mdc-drawer--modal,.mdc-drawer--modal[dir=rtl]{left:initial;right:0}.mdc-drawer--modal.mdc-drawer--open{display:flex}.mdc-drawer-scrim{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.mdc-drawer--open+.mdc-drawer-scrim{display:block}.mdc-drawer--animate+.mdc-drawer-scrim{opacity:0}.mdc-drawer--opening+.mdc-drawer-scrim{transition-duration:250ms;opacity:1}.mdc-drawer--closing+.mdc-drawer-scrim{transition-duration:200ms;opacity:0}.mdc-elevation--z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12)}.mdc-elevation--z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0,0,0,.12)}.mdc-elevation--z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12)}.mdc-elevation--z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0,0,0,.12)}.mdc-elevation--z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12)}.mdc-elevation--z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 5px 8px 0px rgba(0, 0, 0, 0.14),0px 1px 14px 0px rgba(0,0,0,.12)}.mdc-elevation--z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0,0,0,.12)}.mdc-elevation--z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2),0px 7px 10px 1px rgba(0, 0, 0, 0.14),0px 2px 16px 1px rgba(0,0,0,.12)}.mdc-elevation--z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}.mdc-elevation--z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2),0px 9px 12px 1px rgba(0, 0, 0, 0.14),0px 3px 16px 2px rgba(0,0,0,.12)}.mdc-elevation--z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2),0px 10px 14px 1px rgba(0, 0, 0, 0.14),0px 4px 18px 3px rgba(0,0,0,.12)}.mdc-elevation--z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2),0px 11px 15px 1px rgba(0, 0, 0, 0.14),0px 4px 20px 3px rgba(0,0,0,.12)}.mdc-elevation--z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0,0,0,.12)}.mdc-elevation--z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 13px 19px 2px rgba(0, 0, 0, 0.14),0px 5px 24px 4px rgba(0,0,0,.12)}.mdc-elevation--z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2),0px 14px 21px 2px rgba(0, 0, 0, 0.14),0px 5px 26px 4px rgba(0,0,0,.12)}.mdc-elevation--z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2),0px 15px 22px 2px rgba(0, 0, 0, 0.14),0px 6px 28px 5px rgba(0,0,0,.12)}.mdc-elevation--z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0,0,0,.12)}.mdc-elevation--z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2),0px 17px 26px 2px rgba(0, 0, 0, 0.14),0px 6px 32px 5px rgba(0,0,0,.12)}.mdc-elevation--z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2),0px 18px 28px 2px rgba(0, 0, 0, 0.14),0px 7px 34px 6px rgba(0,0,0,.12)}.mdc-elevation--z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2),0px 19px 29px 2px rgba(0, 0, 0, 0.14),0px 7px 36px 6px rgba(0,0,0,.12)}.mdc-elevation--z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 20px 31px 3px rgba(0, 0, 0, 0.14),0px 8px 38px 7px rgba(0,0,0,.12)}.mdc-elevation--z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 21px 33px 3px rgba(0, 0, 0, 0.14),0px 8px 40px 7px rgba(0,0,0,.12)}.mdc-elevation--z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2),0px 22px 35px 3px rgba(0, 0, 0, 0.14),0px 8px 42px 7px rgba(0,0,0,.12)}.mdc-elevation--z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2),0px 23px 36px 3px rgba(0, 0, 0, 0.14),0px 9px 44px 8px rgba(0,0,0,.12)}.mdc-elevation--z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0,0,0,.12)}.mdc-elevation-transition{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);will-change:box-shadow}.mdc-fab{position:relative;box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0,0,0,.12);display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,-webkit-transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);background-color:#018786;background-color:var(--mdc-theme-secondary, #018786);color:#fff;color:var(--mdc-theme-on-secondary, #fff)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab:not(.mdc-fab--extended){border-radius:50%}.mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:50%}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab:hover,.mdc-fab:focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}.mdc-fab:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0,0,0,.12)}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab .mdc-fab__icon{width:24px;height:24px;font-size:24px}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase);border-radius:24px;padding:0 20px;width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended .mdc-fab__icon{margin-left:-8px;margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:-8px}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:-8px}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:-8px;margin-right:12px}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;right:0;height:48px;left:50%;width:48px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:""}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:-webkit-transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{-webkit-transform:scale(0);transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,-webkit-transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1),-webkit-transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-fab .mdc-fab__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-fab.mdc-ripple-upgraded .mdc-fab__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-fab.mdc-ripple-upgraded .mdc-fab__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-fab.mdc-ripple-upgraded--unbounded .mdc-fab__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-fab.mdc-ripple-upgraded--foreground-activation .mdc-fab__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-fab.mdc-ripple-upgraded--foreground-deactivation .mdc-fab__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-fab.mdc-ripple-upgraded .mdc-fab__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after{background-color:#fff;background-color:var(--mdc-theme-on-secondary, #fff)}.mdc-fab:hover .mdc-fab__ripple::before{opacity:.08}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__ripple::before,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__ripple::before{transition-duration:75ms;opacity:.24}.mdc-fab:not(.mdc-ripple-upgraded) .mdc-fab__ripple::after{transition:opacity 150ms linear}.mdc-fab:not(.mdc-ripple-upgraded):active .mdc-fab__ripple::after{transition-duration:75ms;opacity:.24}.mdc-fab.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.24}.mdc-fab .mdc-fab__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform;transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--float-above{-webkit-transform:translateY(-106%) scale(0.75);transform:translateY(-106%) scale(0.75)}.mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-standard 250ms 1;animation:mdc-floating-label-shake-float-above-standard 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-standard{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}@keyframes mdc-floating-label-shake-float-above-standard{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;font-size:24px;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:48px;height:48px;padding:12px}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button:disabled{color:rgba(0,0,0,.38);color:var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38))}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-icon-button::before,.mdc-icon-button::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-icon-button::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-icon-button.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-icon-button.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-icon-button.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-icon-button.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-icon-button.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-icon-button::before,.mdc-icon-button::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-icon-button.mdc-ripple-upgraded::before,.mdc-icon-button.mdc-ripple-upgraded::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-icon-button.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-icon-button::before,.mdc-icon-button::after{background-color:#000}.mdc-icon-button:hover::before{opacity:.04}.mdc-icon-button.mdc-ripple-upgraded--background-focused::before,.mdc-icon-button:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-icon-button:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-icon-button:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-image-list{display:flex;flex-wrap:wrap;margin:0 auto;padding:0}.mdc-image-list__item,.mdc-image-list__image-aspect-container{position:relative;box-sizing:border-box}.mdc-image-list__item{list-style-type:none}.mdc-image-list__image{width:100%}.mdc-image-list__image-aspect-container .mdc-image-list__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-image-list__image-aspect-container{padding-bottom:calc(100% / 1)}.mdc-image-list__image{border-radius:0}.mdc-image-list--with-text-protection .mdc-image-list__supporting{border-radius:0 0 0 0}.mdc-image-list__supporting{color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:8px 0;line-height:24px}.mdc-image-list__label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-image-list--with-text-protection .mdc-image-list__supporting{position:absolute;bottom:0;width:100%;height:48px;padding:0 16px;background:rgba(0,0,0,.6);color:#fff}.mdc-image-list--masonry{display:block}.mdc-image-list--masonry .mdc-image-list__item{-webkit-column-break-inside:avoid;break-inside:avoid-column}.mdc-image-list--masonry .mdc-image-list__image{display:block;height:auto}:root{--mdc-layout-grid-margin-desktop: 24px;--mdc-layout-grid-gutter-desktop: 24px;--mdc-layout-grid-column-width-desktop: 72px;--mdc-layout-grid-margin-tablet: 16px;--mdc-layout-grid-gutter-tablet: 16px;--mdc-layout-grid-column-width-tablet: 72px;--mdc-layout-grid-margin-phone: 16px;--mdc-layout-grid-gutter-phone: 16px;--mdc-layout-grid-column-width-phone: 72px}@media(min-width: 840px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;padding:24px;padding:var(--mdc-layout-grid-margin-desktop, 24px)}}@media(min-width: 600px)and (max-width: 839px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--mdc-layout-grid-margin-tablet, 16px)}}@media(max-width: 599px){.mdc-layout-grid{box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--mdc-layout-grid-margin-phone, 16px)}}@media(min-width: 840px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-12px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 24px) / 2 * -1)}@supports(display: grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:24px;grid-gap:var(--mdc-layout-grid-gutter-desktop, 24px);grid-template-columns:repeat(12, minmax(0, 1fr))}}}@media(min-width: 600px)and (max-width: 839px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2 * -1)}@supports(display: grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-tablet, 16px);grid-template-columns:repeat(8, minmax(0, 1fr))}}}@media(max-width: 599px){.mdc-layout-grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-8px;margin:calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2 * -1)}@supports(display: grid){.mdc-layout-grid__inner{display:grid;margin:0;grid-gap:16px;grid-gap:var(--mdc-layout-grid-gutter-phone, 16px);grid-template-columns:repeat(4, minmax(0, 1fr))}}}@media(min-width: 840px){.mdc-layout-grid__cell{width:calc(33.3333333333% - 24px);width:calc(33.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px));box-sizing:border-box;margin:12px;margin:calc(var(--mdc-layout-grid-gutter-desktop, 24px) / 2)}@supports(display: grid){.mdc-layout-grid__cell{width:auto;grid-column-end:span 4}}@supports(display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{width:calc(8.3333333333% - 24px);width:calc(8.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-desktop{width:auto;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{width:calc(16.6666666667% - 24px);width:calc(16.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-desktop{width:auto;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{width:calc(25% - 24px);width:calc(25% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-desktop{width:auto;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{width:calc(33.3333333333% - 24px);width:calc(33.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-desktop{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{width:calc(41.6666666667% - 24px);width:calc(41.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-desktop{width:auto;grid-column-end:span 5}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{width:calc(50% - 24px);width:calc(50% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-desktop{width:auto;grid-column-end:span 6}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{width:calc(58.3333333333% - 24px);width:calc(58.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-desktop{width:auto;grid-column-end:span 7}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{width:calc(66.6666666667% - 24px);width:calc(66.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-desktop{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{width:calc(75% - 24px);width:calc(75% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-desktop{width:auto;grid-column-end:span 9}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{width:calc(83.3333333333% - 24px);width:calc(83.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-desktop{width:auto;grid-column-end:span 10}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{width:calc(91.6666666667% - 24px);width:calc(91.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-desktop{width:auto;grid-column-end:span 11}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{width:calc(100% - 24px);width:calc(100% - var(--mdc-layout-grid-gutter-desktop, 24px))}@supports(display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-desktop{width:auto;grid-column-end:span 12}}}@media(min-width: 600px)and (max-width: 839px){.mdc-layout-grid__cell{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px));box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2)}@supports(display: grid){.mdc-layout-grid__cell{width:auto;grid-column-end:span 4}}@supports(display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{width:calc(12.5% - 16px);width:calc(12.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-tablet{width:auto;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-tablet{width:auto;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{width:calc(37.5% - 16px);width:calc(37.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-tablet{width:auto;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-tablet{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{width:calc(62.5% - 16px);width:calc(62.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-tablet{width:auto;grid-column-end:span 5}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-tablet{width:auto;grid-column-end:span 6}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{width:calc(87.5% - 16px);width:calc(87.5% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-tablet{width:auto;grid-column-end:span 7}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-tablet{width:auto;grid-column-end:span 8}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-tablet{width:auto;grid-column-end:span 8}}}@media(max-width: 599px){.mdc-layout-grid__cell{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));box-sizing:border-box;margin:8px;margin:calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2)}@supports(display: grid){.mdc-layout-grid__cell{width:auto;grid-column-end:span 4}}@supports(display: grid){.mdc-layout-grid__cell{margin:0}}.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{width:calc(25% - 16px);width:calc(25% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-1,.mdc-layout-grid__cell--span-1-phone{width:auto;grid-column-end:span 1}}.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{width:calc(50% - 16px);width:calc(50% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-2,.mdc-layout-grid__cell--span-2-phone{width:auto;grid-column-end:span 2}}.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{width:calc(75% - 16px);width:calc(75% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-3,.mdc-layout-grid__cell--span-3-phone{width:auto;grid-column-end:span 3}}.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-4,.mdc-layout-grid__cell--span-4-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-5,.mdc-layout-grid__cell--span-5-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-6,.mdc-layout-grid__cell--span-6-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-7,.mdc-layout-grid__cell--span-7-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-8,.mdc-layout-grid__cell--span-8-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-9,.mdc-layout-grid__cell--span-9-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-10,.mdc-layout-grid__cell--span-10-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-11,.mdc-layout-grid__cell--span-11-phone{width:auto;grid-column-end:span 4}}.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{width:calc(100% - 16px);width:calc(100% - var(--mdc-layout-grid-gutter-phone, 16px))}@supports(display: grid){.mdc-layout-grid__cell--span-12,.mdc-layout-grid__cell--span-12-phone{width:auto;grid-column-end:span 4}}}.mdc-layout-grid__cell--order-1{order:1}.mdc-layout-grid__cell--order-2{order:2}.mdc-layout-grid__cell--order-3{order:3}.mdc-layout-grid__cell--order-4{order:4}.mdc-layout-grid__cell--order-5{order:5}.mdc-layout-grid__cell--order-6{order:6}.mdc-layout-grid__cell--order-7{order:7}.mdc-layout-grid__cell--order-8{order:8}.mdc-layout-grid__cell--order-9{order:9}.mdc-layout-grid__cell--order-10{order:10}.mdc-layout-grid__cell--order-11{order:11}.mdc-layout-grid__cell--order-12{order:12}.mdc-layout-grid__cell--align-top{align-self:flex-start}@supports(display: grid){.mdc-layout-grid__cell--align-top{align-self:start}}.mdc-layout-grid__cell--align-middle{align-self:center}.mdc-layout-grid__cell--align-bottom{align-self:flex-end}@supports(display: grid){.mdc-layout-grid__cell--align-bottom{align-self:end}}@media(min-width: 840px){.mdc-layout-grid--fixed-column-width{width:1176px;width:calc( var(--mdc-layout-grid-column-width-desktop, 72px) * 12 + var(--mdc-layout-grid-gutter-desktop, 24px) * 11 + var(--mdc-layout-grid-margin-desktop, 24px) * 2 )}}@media(min-width: 600px)and (max-width: 839px){.mdc-layout-grid--fixed-column-width{width:720px;width:calc( var(--mdc-layout-grid-column-width-tablet, 72px) * 8 + var(--mdc-layout-grid-gutter-tablet, 16px) * 7 + var(--mdc-layout-grid-margin-tablet, 16px) * 2 )}}@media(max-width: 599px){.mdc-layout-grid--fixed-column-width{width:368px;width:calc( var(--mdc-layout-grid-column-width-phone, 72px) * 4 + var(--mdc-layout-grid-gutter-phone, 16px) * 3 + var(--mdc-layout-grid-margin-phone, 16px) * 2 )}}.mdc-layout-grid--align-left{margin-right:auto;margin-left:0}.mdc-layout-grid--align-right{margin-right:0;margin-left:auto}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px;z-index:1}.mdc-line-ripple::after{-webkit-transform:scaleX(0);transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple::after{transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 180ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-line-ripple--active::after{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}@-webkit-keyframes mdc-linear-progress-primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@keyframes mdc-linear-progress-primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@-webkit-keyframes mdc-linear-progress-primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@-webkit-keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes mdc-linear-progress-buffering{from{-webkit-transform:rotate(180deg) translateX(-10px);transform:rotate(180deg) translateX(-10px)}}@keyframes mdc-linear-progress-buffering{from{-webkit-transform:rotate(180deg) translateX(-10px);transform:rotate(180deg) translateX(-10px)}}@-webkit-keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(-83.67142%);transform:translateX(-83.67142%)}100%{-webkit-transform:translateX(-200.611057%);transform:translateX(-200.611057%)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(-83.67142%);transform:translateX(-83.67142%)}100%{-webkit-transform:translateX(-200.611057%);transform:translateX(-200.611057%)}}@-webkit-keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(-37.651913%);transform:translateX(-37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(-84.386165%);transform:translateX(-84.386165%)}100%{-webkit-transform:translateX(-160.277782%);transform:translateX(-160.277782%)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(-37.651913%);transform:translateX(-37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(-84.386165%);transform:translateX(-84.386165%)}100%{-webkit-transform:translateX(-160.277782%);transform:translateX(-160.277782%)}}@-webkit-keyframes mdc-linear-progress-buffering-reverse{from{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes mdc-linear-progress-buffering-reverse{from{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}.mdc-linear-progress{position:relative;width:100%;height:4px;-webkit-transform:translateZ(0);transform:translateZ(0);outline:1px solid transparent;overflow:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar{position:absolute;width:100%;height:100%;-webkit-animation:none;animation:none;-webkit-transform-origin:top left;transform-origin:top left;transition:-webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;-webkit-animation:none;animation:none;border-top:4px solid}.mdc-linear-progress__buffer{display:flex;position:absolute;width:100%;height:100%}.mdc-linear-progress__buffer-dots{background-repeat:repeat-x;background-size:10px 4px;flex:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation:mdc-linear-progress-buffering 250ms infinite linear;animation:mdc-linear-progress-buffering 250ms infinite linear}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__primary-bar{-webkit-transform:scaleX(0);transform:scaleX(0)}.mdc-linear-progress__secondary-bar{visibility:hidden}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%;-webkit-animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear;animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{-webkit-animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear;animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;visibility:visible;-webkit-animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear;animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{-webkit-animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear;animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--reversed .mdc-linear-progress__bar{right:0;-webkit-transform-origin:center right;transform-origin:center right}.mdc-linear-progress--reversed .mdc-linear-progress__primary-bar{-webkit-animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse;animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}.mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar{-webkit-animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse;animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}.mdc-linear-progress--reversed .mdc-linear-progress__buffer-dots{-webkit-animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;order:0;-webkit-transform:rotate(0);transform:rotate(0)}.mdc-linear-progress--reversed .mdc-linear-progress__buffer-bar{order:1}.mdc-linear-progress--closed{opacity:0;-webkit-animation:none;animation:none}.mdc-linear-progress__bar-inner{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E")}.mdc-linear-progress__buffer-bar{background-color:#e6e6e6}.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}.mdc-list{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);line-height:1.5rem;margin:0;padding:8px 0;list-style-type:none;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list:focus{outline:none}.mdc-list-item{height:48px}.mdc-list-item__secondary-text{color:rgba(0,0,0,.54);color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__graphic{background-color:transparent}.mdc-list-item__graphic{color:rgba(0,0,0,.38);color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__meta{color:rgba(0,0,0,.38);color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-group__subheader{color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item--disabled .mdc-list-item__text{opacity:.38}.mdc-list-item--disabled .mdc-list-item__text,.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-list--dense{padding-top:4px;padding-bottom:4px;font-size:.812rem}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;padding:0 16px;overflow:hidden}.mdc-list-item:focus{outline:none}.mdc-list-item--selected,.mdc-list-item--activated{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-list-item--selected .mdc-list-item__graphic,.mdc-list-item--activated .mdc-list-item__graphic{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-list-item__graphic{margin-left:0;margin-right:32px;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;fill:currentColor}.mdc-list-item[dir=rtl] .mdc-list-item__graphic,[dir=rtl] .mdc-list-item .mdc-list-item__graphic{margin-left:32px;margin-right:0}.mdc-list .mdc-list-item__graphic{display:inline-flex}.mdc-list-item__meta{margin-left:auto;margin-right:0}.mdc-list-item__meta:not(.material-icons){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit)}.mdc-list-item[dir=rtl] .mdc-list-item__meta,[dir=rtl] .mdc-list-item .mdc-list-item__meta{margin-left:0;margin-right:auto}.mdc-list-item__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item__text[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list--dense .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list--dense .mdc-list-item__primary-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list--dense .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list--dense .mdc-list-item__secondary-text{font-size:inherit}.mdc-list--dense .mdc-list-item{height:40px}.mdc-list--dense .mdc-list-item__graphic{margin-left:0;margin-right:36px;width:20px;height:20px}.mdc-list-item[dir=rtl] .mdc-list--dense .mdc-list-item__graphic,[dir=rtl] .mdc-list-item .mdc-list--dense .mdc-list-item__graphic{margin-left:36px;margin-right:0}.mdc-list--avatar-list .mdc-list-item{height:56px}.mdc-list--avatar-list .mdc-list-item__graphic{margin-left:0;margin-right:16px;width:40px;height:40px;border-radius:50%}.mdc-list-item[dir=rtl] .mdc-list--avatar-list .mdc-list-item__graphic,[dir=rtl] .mdc-list-item .mdc-list--avatar-list .mdc-list-item__graphic{margin-left:16px;margin-right:0}.mdc-list--two-line .mdc-list-item__text{align-self:flex-start}.mdc-list--two-line .mdc-list-item{height:72px}.mdc-list--two-line.mdc-list--dense .mdc-list-item,.mdc-list--avatar-list.mdc-list--dense .mdc-list-item{height:60px}.mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic{margin-left:0;margin-right:20px;width:36px;height:36px}.mdc-list-item[dir=rtl] .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic,[dir=rtl] .mdc-list-item .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic{margin-left:20px;margin-right:0}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item{cursor:pointer}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-divider{height:0;margin:0;border:none;border-bottom-width:1px;border-bottom-style:solid}.mdc-list-divider{border-bottom-color:rgba(0,0,0,.12)}.mdc-list-divider--padded{margin:0 16px}.mdc-list-divider--inset{margin-left:72px;margin-right:0;width:calc(100% - 72px)}.mdc-list-group[dir=rtl] .mdc-list-divider--inset,[dir=rtl] .mdc-list-group .mdc-list-divider--inset{margin-left:0;margin-right:72px}.mdc-list-divider--inset.mdc-list-divider--padded{width:calc(100% - 72px - 16px)}.mdc-list-group .mdc-list{padding:0}.mdc-list-group__subheader{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);margin:calc((3rem - 1.5rem) / 2) 16px}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after{background-color:#000}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:hover::before{opacity:.04}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--background-focused::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before{opacity:.12}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated::after{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:hover::before{opacity:.16}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded--background-focused::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.24}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.24}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before{opacity:.08}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected::after{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:hover::before{opacity:.12}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded--background-focused::before,:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.2}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.2}:not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.2}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before,:not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after{background-color:#000}:not(.mdc-list--non-interactive)>.mdc-list-item--disabled.mdc-ripple-upgraded--background-focused::before,:not(.mdc-list--non-interactive)>.mdc-list-item--disabled:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-menu{min-width:112px}.mdc-menu .mdc-list-item__meta{color:rgba(0,0,0,.87)}.mdc-menu .mdc-list-item__graphic{color:rgba(0,0,0,.87)}.mdc-menu .mdc-list{color:rgba(0,0,0,.87);position:relative}.mdc-menu .mdc-list .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-menu .mdc-list-divider{margin:8px 0}.mdc-menu .mdc-list-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdc-menu .mdc-list-item--disabled{cursor:auto}.mdc-menu a.mdc-list-item .mdc-list-item__text,.mdc-menu a.mdc-list-item .mdc-list-item__graphic{pointer-events:none}.mdc-menu__selection-group{padding:0;fill:currentColor}.mdc-menu__selection-group .mdc-list-item{padding-left:56px;padding-right:16px}[dir=rtl] .mdc-menu__selection-group .mdc-list-item,.mdc-menu__selection-group .mdc-list-item[dir=rtl]{padding-left:16px;padding-right:56px}.mdc-menu__selection-group .mdc-menu__selection-group-icon{left:16px;right:initial;display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .mdc-menu__selection-group .mdc-menu__selection-group-icon,.mdc-menu__selection-group .mdc-menu__selection-group-icon[dir=rtl]{left:initial;right:16px}.mdc-menu-item--selected .mdc-menu__selection-group-icon{display:inline}.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);margin:0;padding:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:top left;transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;z-index:8;transition:opacity .03s linear,-webkit-transform .12s cubic-bezier(0, 0, 0.2, 1);transition:opacity .03s linear,transform .12s cubic-bezier(0, 0, 0.2, 1);transition:opacity .03s linear,transform .12s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .12s cubic-bezier(0, 0, 0.2, 1);box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12);background-color:#fff;background-color:var(--mdc-theme-surface, #fff);color:#000;color:var(--mdc-theme-on-surface, #000);border-radius:4px;transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--open{display:inline-block;-webkit-transform:scale(1);transform:scale(1);opacity:1}.mdc-menu-surface--animating-open{display:inline-block;-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0;transition:opacity .075s linear}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(100% / .75)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{padding:0}.mdc-radio{padding:10px;display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0,0,0,.54)}.mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786)}.mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786)}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0,0,0,.38)}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0,0,0,.38)}.mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:rgba(0,0,0,.38)}.mdc-radio .mdc-radio__background::before{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-radio .mdc-radio__background::before{top:-10px;left:-10px;width:40px;height:40px}.mdc-radio .mdc-radio__native-control{top:0px;right:0px;left:0px;width:40px;height:40px}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;-webkit-transform:scale(0, 0);transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;-webkit-transform:scale(0, 0);transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-radio--touch .mdc-radio__native-control{top:-4px;right:-4px;left:-4px;width:48px;height:48px}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{-webkit-transform:scale(0.5);transform:scale(0.5);transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{-webkit-transform:scale(1);transform:scale(1);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-radio .mdc-radio__ripple::before,.mdc-radio .mdc-radio__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-radio .mdc-radio__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-radio.mdc-ripple-upgraded--unbounded .mdc-radio__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-radio.mdc-ripple-upgraded--foreground-activation .mdc-radio__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-radio.mdc-ripple-upgraded--foreground-deactivation .mdc-radio__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-radio .mdc-radio__ripple::before,.mdc-radio .mdc-radio__ripple::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::before,.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-radio.mdc-ripple-upgraded .mdc-radio__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-radio .mdc-radio__ripple::before,.mdc-radio .mdc-radio__ripple::after{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-radio:hover .mdc-radio__ripple::before{opacity:.04}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__ripple::before,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__ripple::before{transition-duration:75ms;opacity:.12}.mdc-radio:not(.mdc-ripple-upgraded) .mdc-radio__ripple::after{transition:opacity 150ms linear}.mdc-radio:not(.mdc-ripple-upgraded):active .mdc-radio__ripple::after{transition-duration:75ms;opacity:.12}.mdc-radio.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__background::before{content:none}.mdc-radio__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-ripple-surface{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;outline:none;overflow:hidden}.mdc-ripple-surface::before,.mdc-ripple-surface::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-ripple-surface::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-ripple-surface.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-ripple-surface.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-ripple-surface.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-ripple-surface.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-ripple-surface::before,.mdc-ripple-surface::after{background-color:#000}.mdc-ripple-surface:hover::before{opacity:.04}.mdc-ripple-surface.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-ripple-surface:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-ripple-surface::before,.mdc-ripple-surface::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-ripple-surface.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded]{overflow:visible}.mdc-ripple-surface[data-mdc-ripple-is-unbounded]::before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded]::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface[data-mdc-ripple-is-unbounded].mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface--primary::before,.mdc-ripple-surface--primary::after{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-ripple-surface--primary:hover::before{opacity:.04}.mdc-ripple-surface--primary.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface--primary:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-ripple-surface--primary:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--primary:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-ripple-surface--primary.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-ripple-surface--accent::before,.mdc-ripple-surface--accent::after{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-ripple-surface--accent:hover::before{opacity:.04}.mdc-ripple-surface--accent.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface--accent:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-ripple-surface--accent:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-ripple-surface--accent:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-ripple-surface--accent.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-select-helper-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin:0;opacity:0;will-change:opacity;transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-select-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-select-helper-text--persistent{transition:none;opacity:1;will-change:initial}.mdc-select--with-leading-icon .mdc-select__icon{display:inline-block;box-sizing:border-box;width:24px;height:24px;border:none;opacity:.54;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;align-self:center;background-color:transparent;fill:currentColor}.mdc-select--with-leading-icon .mdc-select__icon{margin-left:12px;margin-right:12px}[dir=rtl] .mdc-select--with-leading-icon .mdc-select__icon,.mdc-select--with-leading-icon .mdc-select__icon[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select--with-leading-icon:not(.mdc-select--disabled) .mdc-select__icon{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select__icon:not([tabindex]),.mdc-select__icon[tabindex="-1"]{cursor:default;pointer-events:none}.mdc-select__anchor{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-select__anchor .mdc-select__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-select__anchor.mdc-ripple-upgraded--unbounded .mdc-select__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-select__anchor.mdc-ripple-upgraded--foreground-activation .mdc-select__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-select__anchor.mdc-ripple-upgraded--foreground-deactivation .mdc-select__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-select__anchor.mdc-ripple-upgraded .mdc-select__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-select__anchor .mdc-select__ripple::before,.mdc-select__anchor .mdc-select__ripple::after{background-color:rgba(0,0,0,.87)}.mdc-select__anchor:hover .mdc-select__ripple::before{opacity:.04}.mdc-select__anchor.mdc-ripple-upgraded--background-focused .mdc-select__ripple::before,.mdc-select__anchor:not(.mdc-ripple-upgraded):focus .mdc-select__ripple::before{transition-duration:75ms;opacity:.12}.mdc-select__anchor .mdc-select__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-select__menu .mdc-list .mdc-list-item--selected::before,.mdc-select__menu .mdc-list .mdc-list-item--selected::after{background-color:#000;background-color:var(--mdc-theme-on-surface, #000)}.mdc-select__menu .mdc-list .mdc-list-item--selected:hover::before{opacity:.04}.mdc-select__menu .mdc-list .mdc-list-item--selected.mdc-ripple-upgraded--background-focused::before,.mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-select__menu .mdc-list .mdc-list-item--selected:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-select__menu .mdc-list .mdc-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-select{position:relative}.mdc-select:not(.mdc-select--disabled) .mdc-select__anchor{background-color:#f5f5f5}.mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{color:rgba(0,0,0,.87)}.mdc-select:not(.mdc-select--disabled) .mdc-floating-label{color:rgba(0,0,0,.6)}.mdc-select:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0,0,0,.42)}.mdc-select:not(.mdc-select--disabled) .mdc-select__anchor+.mdc-select-helper-text{color:rgba(0,0,0,.6)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-line-ripple::after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:rgba(98,0,238,.87)}.mdc-select:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0,0,0,.87)}.mdc-select .mdc-floating-label{left:16px;right:initial;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}[dir=rtl] .mdc-select .mdc-floating-label,.mdc-select .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-select.mdc-select--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-select.mdc-select--outlined .mdc-floating-label,.mdc-select.mdc-select--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-select .mdc-select__anchor{border-radius:4px 4px 0 0}.mdc-select .mdc-select__anchor{padding-left:16px;padding-right:0}[dir=rtl] .mdc-select .mdc-select__anchor,.mdc-select .mdc-select__anchor[dir=rtl]{padding-left:0;padding-right:16px}.mdc-select.mdc-select--with-leading-icon .mdc-select__anchor{padding-left:0;padding-right:0}[dir=rtl] .mdc-select.mdc-select--with-leading-icon .mdc-select__anchor,.mdc-select.mdc-select--with-leading-icon .mdc-select__anchor[dir=rtl]{padding-left:0;padding-right:0}.mdc-select__dropdown-icon{background:url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center;margin-left:12px;margin-right:12px;width:24px;height:24px;align-self:center;flex-shrink:0;pointer-events:none;transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-select__dropdown-icon,.mdc-select__dropdown-icon[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select--focused .mdc-select__dropdown-icon{background:url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%236200ee%22%20fill-rule%3D%22evenodd%22%20opacity%3D%221%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center}.mdc-select--activated .mdc-select__dropdown-icon{-webkit-transform:rotate(180deg) translateY(-5px);transform:rotate(180deg) translateY(-5px);transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-select__anchor{height:56px;display:inline-flex;align-items:baseline;display:inline-flex;position:relative;box-sizing:border-box;overflow:hidden;outline:none;cursor:pointer;min-width:200px}.mdc-select__anchor::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text,.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text{height:100%}.mdc-select--outlined .mdc-select__anchor::before,.mdc-select--no-label .mdc-select__anchor::before{display:none}.mdc-select__anchor .mdc-floating-label--float-above{-webkit-transform:translateY(-106%) scale(0.75);transform:translateY(-106%) scale(0.75)}.mdc-select__anchor.mdc-select--focused .mdc-line-ripple::after{-webkit-transform:scale(1, 2);transform:scale(1, 2);opacity:1}.mdc-select__anchor+.mdc-select-helper-text{margin-right:16px;margin-left:16px}.mdc-select--focused .mdc-select__anchor+.mdc-select-helper-text:not(.mdc-select-helper-text--validation-msg){opacity:1}.mdc-select__selected-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);box-sizing:border-box;width:0;flex-grow:1;height:28px;border:none;outline:none;padding:0;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;text-overflow:ellipsis;background-color:transparent;color:inherit}.mdc-select__selected-text::-ms-expand{display:none}.mdc-select__selected-text::-ms-value{background-color:transparent;color:inherit}.mdc-select--outlined{border:none}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-select__anchor{background-color:transparent}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.38)}.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.87)}.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-radius:4px 0 0 4px}[dir=rtl] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-radius:0 4px 4px 0}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 4px 4px 0}[dir=rtl] .mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-radius:4px 0 0 4px}.mdc-select--outlined .mdc-select__selected-text{border-radius:4px}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-select__anchor{background-color:transparent}.mdc-select--outlined .mdc-select__anchor{overflow:visible}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-select-outlined 250ms 1;animation:mdc-floating-label-shake-float-above-select-outlined 250ms 1}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{-webkit-transform:translateY(-37.25px) scale(1);transform:translateY(-37.25px) scale(1)}.mdc-select--outlined .mdc-select__anchor .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{-webkit-transform:translateY(-34.75px) scale(0.75);transform:translateY(-34.75px) scale(0.75)}.mdc-select--outlined .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-select--outlined .mdc-select__selected-text{display:flex;border:none;z-index:1;background-color:transparent}.mdc-select--outlined .mdc-select__icon{z-index:2}.mdc-select--outlined .mdc-floating-label{line-height:1.15rem;pointer-events:auto}.mdc-select--outlined.mdc-select--focused .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-line-ripple::after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:#b00020}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--invalid .mdc-select__anchor+.mdc-select-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--invalid.mdc-select--outlined:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid .mdc-select__dropdown-icon{background:url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23b00020%22%20fill-rule%3D%22evenodd%22%20opacity%3D%221%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center}.mdc-select--invalid+.mdc-select-helper-text--validation-msg{opacity:1}.mdc-select--required .mdc-floating-label::after{content:"*"}.mdc-select--disabled{cursor:default;pointer-events:none}.mdc-select--disabled .mdc-select__anchor{background-color:#fafafa}.mdc-select--disabled .mdc-floating-label{color:rgba(0,0,0,.38)}.mdc-select--disabled .mdc-select__dropdown-icon{background:url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.38%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E") no-repeat center}.mdc-select--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0,0,0,.38)}.mdc-select--disabled .mdc-line-ripple::before{border-bottom-style:dotted}.mdc-select--disabled .mdc-select__icon{color:rgba(0,0,0,.38)}.mdc-select--disabled .mdc-select__selected-text{color:rgba(0,0,0,.38);pointer-events:none}.mdc-select--disabled.mdc-select--outlined .mdc-select__anchor{background-color:transparent}.mdc-select--disabled.mdc-select--outlined .mdc-notched-outline__leading,.mdc-select--disabled.mdc-select--outlined .mdc-notched-outline__notch,.mdc-select--disabled.mdc-select--outlined .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.16)}.mdc-select--with-leading-icon .mdc-floating-label{left:48px;right:initial}[dir=rtl] .mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label,.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above{left:36px;right:initial}[dir=rtl] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above[dir=rtl]{left:initial;right:36px}.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above{-webkit-transform:translateY(-37.25px) translateX(-32px) scale(1);transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above[dir=rtl]{-webkit-transform:translateY(-37.25px) translateX(32px) scale(1);transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{-webkit-transform:translateY(-34.75px) translateX(-32px) scale(0.75);transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],[dir=rtl] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{-webkit-transform:translateY(-34.75px) translateX(32px) scale(0.75);transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-select--with-leading-icon.mdc-select--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--with-leading-icon.mdc-select--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon 250ms 1;animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon 250ms 1}[dir=rtl] .mdc-select--with-leading-icon.mdc-select--outlined .mdc-floating-label--shake,.mdc-select--with-leading-icon.mdc-select--outlined[dir=rtl] .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-rtl 250ms 1;animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-rtl 250ms 1}.mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text{padding-left:32px;padding-right:32px}[dir=rtl] .mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text,.mdc-select--with-leading-icon.mdc-select__menu .mdc-list-item__text[dir=rtl]{padding-left:32px;padding-right:32px}.mdc-select__menu .mdc-list .mdc-list-item--selected{color:#000;color:var(--mdc-theme-on-surface, #000)}@-webkit-keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon{0%{-webkit-transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon{0%{-webkit-transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}@-webkit-keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-rtl{0%{-webkit-transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}@keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-rtl{0%{-webkit-transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}@-webkit-keyframes mdc-slider-emphasize{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.85);transform:scale(0.85)}100%{-webkit-transform:scale(0.571);transform:scale(0.571)}}@keyframes mdc-slider-emphasize{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.85);transform:scale(0.85)}100%{-webkit-transform:scale(0.571);transform:scale(0.571)}}.mdc-slider{position:relative;width:100%;height:48px;cursor:pointer;touch-action:pan-x;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track-container::after{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786);opacity:.26}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track-marker-container{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__thumb{fill:#018786;fill:var(--mdc-theme-secondary, #018786);stroke:#018786;stroke:var(--mdc-theme-secondary, #018786)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__focus-ring{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__pin{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__pin{color:#fff;color:var(--mdc-theme-text-primary-on-dark, white)}.mdc-slider--disabled{cursor:auto}.mdc-slider--disabled .mdc-slider__track{background-color:#9a9a9a}.mdc-slider--disabled .mdc-slider__track-container::after{background-color:#9a9a9a;opacity:.26}.mdc-slider--disabled .mdc-slider__track-marker-container{background-color:#9a9a9a}.mdc-slider--disabled .mdc-slider__thumb{fill:#9a9a9a;stroke:#9a9a9a}.mdc-slider--disabled .mdc-slider__thumb{stroke:#fff;stroke:var(--mdc-slider-bg-color-behind-component, white)}.mdc-slider:focus{outline:none}.mdc-slider__track-container{position:absolute;top:50%;width:100%;height:2px;overflow:hidden}.mdc-slider__track-container::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.mdc-slider__track{position:absolute;width:100%;height:100%;-webkit-transform-origin:left top;transform-origin:left top;will-change:transform}.mdc-slider[dir=rtl] .mdc-slider__track,[dir=rtl] .mdc-slider .mdc-slider__track{-webkit-transform-origin:right top;transform-origin:right top}.mdc-slider__track-marker-container{display:flex;margin-right:0;margin-left:-1px;visibility:hidden}.mdc-slider[dir=rtl] .mdc-slider__track-marker-container,[dir=rtl] .mdc-slider .mdc-slider__track-marker-container{margin-right:-1px;margin-left:0}.mdc-slider__track-marker-container::after{display:block;width:2px;height:2px;content:""}.mdc-slider__track-marker{flex:1}.mdc-slider__track-marker::after{display:block;width:2px;height:2px;content:""}.mdc-slider__track-marker:first-child::after{width:3px}.mdc-slider__thumb-container{position:absolute;top:15px;left:0;width:21px;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform}.mdc-slider__thumb{position:absolute;top:0;left:0;-webkit-transform:scale(0.571);transform:scale(0.571);stroke-width:3.5;transition:fill 100ms ease-out,stroke 100ms ease-out,-webkit-transform 100ms ease-out;transition:transform 100ms ease-out,fill 100ms ease-out,stroke 100ms ease-out;transition:transform 100ms ease-out,fill 100ms ease-out,stroke 100ms ease-out,-webkit-transform 100ms ease-out}.mdc-slider__focus-ring{width:21px;height:21px;border-radius:50%;opacity:0;transition:opacity 266.67ms ease-out,background-color 266.67ms ease-out,-webkit-transform 266.67ms ease-out;transition:transform 266.67ms ease-out,opacity 266.67ms ease-out,background-color 266.67ms ease-out;transition:transform 266.67ms ease-out,opacity 266.67ms ease-out,background-color 266.67ms ease-out,-webkit-transform 266.67ms ease-out}.mdc-slider__pin{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:26px;height:26px;margin-top:-2px;margin-left:-2px;-webkit-transform:rotate(-45deg) scale(0) translate(0, 0);transform:rotate(-45deg) scale(0) translate(0, 0);border-radius:50% 50% 50% 0%;z-index:1;transition:-webkit-transform 100ms ease-out;transition:transform 100ms ease-out;transition:transform 100ms ease-out, -webkit-transform 100ms ease-out}.mdc-slider__pin-value-marker{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mdc-slider--active .mdc-slider__thumb{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.mdc-slider--focus .mdc-slider__thumb{-webkit-animation:mdc-slider-emphasize 266.67ms linear;animation:mdc-slider-emphasize 266.67ms linear}.mdc-slider--focus .mdc-slider__focus-ring{-webkit-transform:scale3d(1.55, 1.55, 1.55);transform:scale3d(1.55, 1.55, 1.55);opacity:.25}.mdc-slider--in-transit .mdc-slider__thumb{transition-delay:140ms}.mdc-slider--in-transit .mdc-slider__thumb-container,.mdc-slider--in-transit .mdc-slider__track,.mdc-slider:focus:not(.mdc-slider--active) .mdc-slider__thumb-container,.mdc-slider:focus:not(.mdc-slider--active) .mdc-slider__track{transition:-webkit-transform 80ms ease;transition:transform 80ms ease;transition:transform 80ms ease, -webkit-transform 80ms ease}.mdc-slider--discrete.mdc-slider--active .mdc-slider__thumb{-webkit-transform:scale(calc(12 / 21));transform:scale(calc(12 / 21))}.mdc-slider--discrete.mdc-slider--active .mdc-slider__pin{-webkit-transform:rotate(-45deg) scale(1) translate(19px, -20px);transform:rotate(-45deg) scale(1) translate(19px, -20px)}.mdc-slider--discrete.mdc-slider--focus .mdc-slider__thumb{-webkit-animation:none;animation:none}.mdc-slider--discrete.mdc-slider--display-markers .mdc-slider__track-marker-container{visibility:visible}.mdc-snackbar{z-index:8;margin:8px;display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar__surface{background-color:#333}.mdc-snackbar__label{color:rgba(255,255,255,.87)}.mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mdc-snackbar__surface{min-width:100%}}.mdc-snackbar__surface{max-width:672px}.mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0,0,0,.12)}.mdc-snackbar__surface{border-radius:4px}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--leading{justify-content:flex-start}.mdc-snackbar--stacked .mdc-snackbar__label{padding-left:16px;padding-right:0;padding-bottom:12px}[dir=rtl] .mdc-snackbar--stacked .mdc-snackbar__label,.mdc-snackbar--stacked .mdc-snackbar__label[dir=rtl]{padding-left:0;padding-right:16px}.mdc-snackbar--stacked .mdc-snackbar__surface{flex-direction:column;align-items:flex-start}.mdc-snackbar--stacked .mdc-snackbar__actions{align-self:flex-end;margin-bottom:8px}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{-webkit-transform:scale(1);transform:scale(1);opacity:1;pointer-events:auto;transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-snackbar--closing .mdc-snackbar__surface{-webkit-transform:scale(1);transform:scale(1);transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-snackbar__label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}.mdc-snackbar__action:not(:disabled){color:#bb86fc}.mdc-snackbar__action::before,.mdc-snackbar__action::after{background-color:#bb86fc}.mdc-snackbar__action:hover::before{opacity:.08}.mdc-snackbar__action.mdc-ripple-upgraded--background-focused::before,.mdc-snackbar__action:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.24}.mdc-snackbar__action:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-snackbar__action:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-snackbar__action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.24}.mdc-snackbar__dismiss{color:rgba(255,255,255,.87)}.mdc-snackbar__dismiss::before,.mdc-snackbar__dismiss::after{background-color:rgba(255,255,255,.87)}.mdc-snackbar__dismiss:hover::before{opacity:.08}.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused::before,.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.24}.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-snackbar__dismiss.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.24}.mdc-snackbar__dismiss.mdc-snackbar__dismiss{width:36px;height:36px;padding:9px;font-size:18px}.mdc-snackbar__dismiss.mdc-snackbar__dismiss svg,.mdc-snackbar__dismiss.mdc-snackbar__dismiss img{width:18px;height:18px}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mdc-switch__thumb-underlay{left:-18px;right:initial;top:-17px;width:48px;height:48px}[dir=rtl] .mdc-switch__thumb-underlay,.mdc-switch__thumb-underlay[dir=rtl]{left:initial;right:-18px}.mdc-switch__native-control{width:68px;height:48px}.mdc-switch{display:inline-block;position:relative;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdc-switch.mdc-switch--checked .mdc-switch__track{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-switch.mdc-switch--checked .mdc-switch__thumb{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786);border-color:#018786;border-color:var(--mdc-theme-secondary, #018786)}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__track{background-color:#000;background-color:var(--mdc-theme-on-surface, #000)}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb{background-color:#fff;background-color:var(--mdc-theme-surface, #fff);border-color:#fff;border-color:var(--mdc-theme-surface, #fff)}.mdc-switch__native-control{left:0;right:initial;position:absolute;top:0;margin:0;opacity:0;cursor:pointer;pointer-events:auto;transition:-webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 90ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-switch__native-control,.mdc-switch__native-control[dir=rtl]{left:initial;right:0}.mdc-switch__track{box-sizing:border-box;width:32px;height:14px;border:1px solid transparent;border-radius:7px;opacity:.38;transition:opacity 90ms cubic-bezier(0.4, 0, 0.2, 1),background-color 90ms cubic-bezier(0.4, 0, 0.2, 1),border-color 90ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-switch__thumb-underlay{display:flex;position:absolute;align-items:center;justify-content:center;-webkit-transform:translateX(0);transform:translateX(0);transition:background-color 90ms cubic-bezier(0.4, 0, 0.2, 1),border-color 90ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 90ms cubic-bezier(0.4, 0, 0.2, 1),background-color 90ms cubic-bezier(0.4, 0, 0.2, 1),border-color 90ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 90ms cubic-bezier(0.4, 0, 0.2, 1),background-color 90ms cubic-bezier(0.4, 0, 0.2, 1),border-color 90ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-switch__thumb{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12);box-sizing:border-box;width:20px;height:20px;border:10px solid;border-radius:50%;pointer-events:none;z-index:1}.mdc-switch--checked .mdc-switch__track{opacity:.54}.mdc-switch--checked .mdc-switch__thumb-underlay{-webkit-transform:translateX(20px);transform:translateX(20px)}[dir=rtl] .mdc-switch--checked .mdc-switch__thumb-underlay,.mdc-switch--checked .mdc-switch__thumb-underlay[dir=rtl]{-webkit-transform:translateX(-20px);transform:translateX(-20px)}.mdc-switch--checked .mdc-switch__native-control{-webkit-transform:translateX(-20px);transform:translateX(-20px)}[dir=rtl] .mdc-switch--checked .mdc-switch__native-control,.mdc-switch--checked .mdc-switch__native-control[dir=rtl]{-webkit-transform:translateX(20px);transform:translateX(20px)}.mdc-switch--disabled{opacity:.38;pointer-events:none}.mdc-switch--disabled .mdc-switch__thumb{border-width:1px}.mdc-switch--disabled .mdc-switch__native-control{cursor:default;pointer-events:none}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::before,.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::after{background-color:#9e9e9e}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:hover::before{opacity:.08}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded--background-focused::before,.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.24}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.24}.mdc-switch__thumb-underlay{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-switch__thumb-underlay::before,.mdc-switch__thumb-underlay::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-switch__thumb-underlay::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-switch__thumb-underlay.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-switch__thumb-underlay.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-switch__thumb-underlay.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-switch__thumb-underlay.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-switch__thumb-underlay.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-switch__thumb-underlay::before,.mdc-switch__thumb-underlay::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-switch__thumb-underlay.mdc-ripple-upgraded::before,.mdc-switch__thumb-underlay.mdc-ripple-upgraded::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-switch__thumb-underlay.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-switch__thumb-underlay::before,.mdc-switch__thumb-underlay::after{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-switch__thumb-underlay:hover::before{opacity:.04}.mdc-switch__thumb-underlay.mdc-ripple-upgraded--background-focused::before,.mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-switch__thumb-underlay:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-switch__thumb-underlay.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase);padding-right:24px;padding-left:24px;position:relative;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;background:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab .mdc-tab__text-label{color:rgba(0,0,0,.6)}.mdc-tab .mdc-tab__icon{color:rgba(0,0,0,.54);fill:currentColor}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{position:relative;display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:150ms color linear;width:24px;height:24px;font-size:24px;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-tab--active .mdc-tab__icon{color:#6200ee;color:var(--mdc-theme-primary, #6200ee);fill:currentColor}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}.mdc-tab__ripple{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.mdc-tab__ripple::before,.mdc-tab__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-tab__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-tab__ripple.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab__ripple.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-tab__ripple.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-tab__ripple.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-tab__ripple.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab__ripple::before,.mdc-tab__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-tab__ripple.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-tab__ripple::before,.mdc-tab__ripple::after{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-tab__ripple:hover::before{opacity:.04}.mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before,.mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-tab__ripple:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-tab__ripple.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}.mdc-tab-bar{width:100%}.mdc-tab{height:48px}.mdc-tab--stacked{height:72px}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-tab-indicator .mdc-tab-indicator__content--icon{color:#018786;color:var(--mdc-theme-secondary, #018786)}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:2px}.mdc-tab-indicator .mdc-tab-indicator__content--icon{height:34px;font-size:34px}.mdc-tab-indicator__content{-webkit-transform-origin:left;transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms -webkit-transform cubic-bezier(0.4, 0, 0.2, 1);transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1);transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1), 250ms -webkit-transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}.mdc-tab-scroller{overflow-y:hidden}.mdc-tab-scroller.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content{transition:250ms -webkit-transform cubic-bezier(0.4, 0, 0.2, 1);transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1);transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1), 250ms -webkit-transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-scroller__test{position:absolute;top:-9999px;width:100px;height:100px;overflow-x:scroll}.mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:touch;display:flex;overflow-x:hidden}.mdc-tab-scroller__scroll-area::-webkit-scrollbar,.mdc-tab-scroller__test::-webkit-scrollbar{display:none}.mdc-tab-scroller__scroll-area--scroll{overflow-x:scroll}.mdc-tab-scroller__scroll-content{position:relative;display:flex;flex:1 0 auto;-webkit-transform:none;transform:none;will-change:transform}.mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content{justify-content:flex-start}.mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content{justify-content:flex-end}.mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content{justify-content:center}.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:auto}.mdc-text-field-helper-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin:0;opacity:0;will-change:opacity;transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-text-field-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-text-field-helper-text--persistent{transition:none;opacity:1;will-change:initial}.mdc-text-field-character-counter{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit);display:block;margin-top:0;line-height:normal;margin-left:auto;margin-right:0;padding-left:16px;padding-right:0;white-space:nowrap}.mdc-text-field-character-counter::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-text-field-character-counter,.mdc-text-field-character-counter[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field__icon{align-self:center;cursor:pointer}.mdc-text-field__icon:not([tabindex]),.mdc-text-field__icon[tabindex="-1"]{cursor:default;pointer-events:none}.mdc-text-field__icon--leading{margin-left:16px;margin-right:8px}[dir=rtl] .mdc-text-field__icon--leading,.mdc-text-field__icon--leading[dir=rtl]{margin-left:8px;margin-right:16px}.mdc-text-field__icon--trailing{margin-left:12px;margin-right:12px}[dir=rtl] .mdc-text-field__icon--trailing,.mdc-text-field__icon--trailing[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-text-field--filled{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-text-field--filled .mdc-text-field__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-text-field--filled.mdc-ripple-upgraded--unbounded .mdc-text-field__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-activation .mdc-text-field__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-text-field--filled.mdc-ripple-upgraded--foreground-deactivation .mdc-text-field__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-text-field--filled.mdc-ripple-upgraded .mdc-text-field__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-text-field__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-text-field{border-radius:4px 4px 0 0;padding:0 16px;display:inline-flex;align-items:baseline;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0,0,0,.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0,0,0,.87)}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0,0,0,.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::-ms-input-placeholder{color:rgba(0,0,0,.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0,0,0,.54)}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0,0,0,.54)}}.mdc-text-field .mdc-text-field__input{caret-color:#6200ee;caret-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0,0,0,.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0,0,0,.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:rgba(0,0,0,.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0,0,0,.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:rgba(0,0,0,.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0,0,0,.6)}.mdc-text-field .mdc-floating-label{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.mdc-text-field.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field.mdc-text-field--with-leading-icon,.mdc-text-field.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field.mdc-text-field--with-trailing-icon,.mdc-text-field.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}[dir=rtl] .mdc-text-field.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon,.mdc-text-field.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:0}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);height:28px;transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);width:100%;min-width:0;border:none;border-radius:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input:-webkit-autofill{z-index:auto !important}@media all{.mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}.mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}.mdc-text-field__input::-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}.mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}}@media all{.mdc-text-field--fullwidth .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mdc-text-field--fullwidth .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mdc-text-field--fullwidth .mdc-text-field__input::-ms-input-placeholder,.mdc-text-field--no-label .mdc-text-field__input::-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mdc-text-field--fullwidth .mdc-text-field__input::placeholder,.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}}@media all{.mdc-text-field--fullwidth .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);height:28px;transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field__input:-webkit-autofill+.mdc-floating-label{-webkit-transform:translateY(-50%) scale(0.75);transform:translateY(-50%) scale(0.75);cursor:auto}.mdc-text-field--filled{height:56px}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{background-color:rgba(0,0,0,.87)}.mdc-text-field--filled:hover .mdc-text-field__ripple::before{opacity:.04}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms;opacity:.12}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#f5f5f5}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0,0,0,.42)}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0,0,0,.87)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{-webkit-transform:translateY(-106%) scale(0.75);transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{-webkit-transform:translateY(-37.25px) scale(1);transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{-webkit-transform:translateY(-34.75px) scale(0.75);transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1;animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-radius:4px 0 0 4px}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-radius:0 4px 4px 0}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 4px 4px 0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-radius:4px 0 0 4px}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-text-field__ripple::before,.mdc-text-field--outlined .mdc-text-field__ripple::after{content:none}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:transparent;z-index:1}.mdc-text-field--outlined .mdc-text-field__icon{z-index:2}.mdc-text-field--outlined.mdc-text-field--focused .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--textarea{align-items:center;width:auto;height:auto;padding:0;overflow:visible;transition:none}.mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--textarea:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.38)}.mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--textarea:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.87)}.mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--textarea:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading{border-radius:4px 0 0 4px}[dir=rtl] .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-radius:0 4px 4px 0}.mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 4px 4px 0}[dir=rtl] .mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--textarea .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-radius:4px 0 0 4px}.mdc-text-field--textarea .mdc-text-field__ripple::before,.mdc-text-field--textarea .mdc-text-field__ripple::after{content:none}.mdc-text-field--textarea:not(.mdc-text-field--disabled){background-color:transparent}.mdc-text-field--textarea .mdc-text-field-character-counter{left:initial;right:16px;position:absolute;bottom:13px}[dir=rtl] .mdc-text-field--textarea .mdc-text-field-character-counter,.mdc-text-field--textarea .mdc-text-field-character-counter[dir=rtl]{left:16px;right:initial}.mdc-text-field--textarea .mdc-floating-label{left:4px;right:initial;top:17px;width:auto}[dir=rtl] .mdc-text-field--textarea .mdc-floating-label,.mdc-text-field--textarea .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){-webkit-transform:none;transform:none}.mdc-text-field--textarea .mdc-floating-label--float-above{-webkit-transform:translateY(-144%) scale(1);transform:translateY(-144%) scale(1)}.mdc-text-field--textarea .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea .mdc-notched-outline--upgraded .mdc-floating-label--float-above{-webkit-transform:translateY(-130%) scale(0.75);transform:translateY(-130%) scale(0.75)}.mdc-text-field--textarea.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-textarea 250ms 1;animation:mdc-floating-label-shake-float-above-textarea 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-textarea{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-130%) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-130%) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - 0%)) translateY(-130%) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-130%) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - 0%)) translateY(-130%) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-130%) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-130%) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-130%) scale(0.75)}}@keyframes mdc-floating-label-shake-float-above-textarea{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-130%) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-130%) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - 0%)) translateY(-130%) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-130%) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - 0%)) translateY(-130%) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-130%) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-130%) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-130%) scale(0.75)}}.mdc-text-field--textarea .mdc-text-field__input{height:auto;align-self:stretch;box-sizing:border-box;margin-top:8px;margin-bottom:1px;margin-left:0;margin-right:1px;padding:0 16px 16px;line-height:1.75rem}[dir=rtl] .mdc-text-field--textarea .mdc-text-field__input,.mdc-text-field--textarea .mdc-text-field__input[dir=rtl]{margin-left:1px;margin-right:0}.mdc-text-field--textarea .mdc-text-field-character-counter+.mdc-text-field__input{margin-bottom:28px;padding-bottom:0}.mdc-text-field--fullwidth{padding:0;width:100%}.mdc-text-field--fullwidth:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0,0,0,.42)}.mdc-text-field--fullwidth.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0,0,0,.42)}.mdc-text-field--fullwidth:not(.mdc-text-field--textarea){display:flex}.mdc-text-field--fullwidth:not(.mdc-text-field--textarea) .mdc-text-field__input{height:100%}.mdc-text-field--fullwidth:not(.mdc-text-field--textarea) .mdc-floating-label{display:none}.mdc-text-field--fullwidth:not(.mdc-text-field--textarea)::before{display:none}.mdc-text-field--fullwidth:not(.mdc-text-field--textarea) .mdc-text-field__ripple::before,.mdc-text-field--fullwidth:not(.mdc-text-field--textarea) .mdc-text-field__ripple::after{content:none}.mdc-text-field--fullwidth:not(.mdc-text-field--textarea):not(.mdc-text-field--disabled){background-color:transparent}.mdc-text-field--fullwidth.mdc-text-field--textarea .mdc-text-field__input{resize:vertical}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{-webkit-transform:translateY(-37.25px) translateX(-32px) scale(1);transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{-webkit-transform:translateY(-37.25px) translateX(32px) scale(1);transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{-webkit-transform:translateY(-34.75px) translateX(-32px) scale(0.75);transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{-webkit-transform:translateY(-34.75px) translateX(32px) scale(0.75);transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1;animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{-webkit-transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{-webkit-transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1;animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{-webkit-transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{-webkit-transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75);transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field__input:required~.mdc-floating-label::after,.mdc-text-field__input:required~.mdc-notched-outline .mdc-floating-label::after{margin-left:1px;content:"*"}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(98,0,238,.87)}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:#b00020;caret-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0,0,0,.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field__input::-ms-input-placeholder{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0,0,0,.38)}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0,0,0,.38)}}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0,0,0,.38)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading{color:rgba(0,0,0,.3)}.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0,0,0,.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0,0,0,.38)}.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0,0,0,.06)}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0,0,0,.06)}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder{color:GrayText}.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}.mdc-text-field--disabled .mdc-text-field__input::-ms-input-placeholder{color:GrayText}.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}}@media screen and (-ms-high-contrast: active){.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}:root{--mdc-theme-primary: #6200ee;--mdc-theme-secondary: #018786;--mdc-theme-background: #fff;--mdc-theme-surface: #fff;--mdc-theme-error: #b00020;--mdc-theme-on-primary: #fff;--mdc-theme-on-secondary: #fff;--mdc-theme-on-surface: #000;--mdc-theme-on-error: #fff;--mdc-theme-text-primary-on-background: rgba(0, 0, 0, 0.87);--mdc-theme-text-secondary-on-background: rgba(0, 0, 0, 0.54);--mdc-theme-text-hint-on-background: rgba(0, 0, 0, 0.38);--mdc-theme-text-disabled-on-background: rgba(0, 0, 0, 0.38);--mdc-theme-text-icon-on-background: rgba(0, 0, 0, 0.38);--mdc-theme-text-primary-on-light: rgba(0, 0, 0, 0.87);--mdc-theme-text-secondary-on-light: rgba(0, 0, 0, 0.54);--mdc-theme-text-hint-on-light: rgba(0, 0, 0, 0.38);--mdc-theme-text-disabled-on-light: rgba(0, 0, 0, 0.38);--mdc-theme-text-icon-on-light: rgba(0, 0, 0, 0.38);--mdc-theme-text-primary-on-dark: white;--mdc-theme-text-secondary-on-dark: rgba(255, 255, 255, 0.7);--mdc-theme-text-hint-on-dark: rgba(255, 255, 255, 0.5);--mdc-theme-text-disabled-on-dark: rgba(255, 255, 255, 0.5);--mdc-theme-text-icon-on-dark: rgba(255, 255, 255, 0.5)}.mdc-theme--primary{color:#6200ee !important;color:var(--mdc-theme-primary, #6200ee) !important}.mdc-theme--secondary{color:#018786 !important;color:var(--mdc-theme-secondary, #018786) !important}.mdc-theme--background{background-color:#fff;background-color:var(--mdc-theme-background, #fff)}.mdc-theme--surface{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-theme--error{color:#b00020 !important;color:var(--mdc-theme-error, #b00020) !important}.mdc-theme--on-primary{color:#fff !important;color:var(--mdc-theme-on-primary, #fff) !important}.mdc-theme--on-secondary{color:#fff !important;color:var(--mdc-theme-on-secondary, #fff) !important}.mdc-theme--on-surface{color:#000 !important;color:var(--mdc-theme-on-surface, #000) !important}.mdc-theme--on-error{color:#fff !important;color:var(--mdc-theme-on-error, #fff) !important}.mdc-theme--text-primary-on-background{color:rgba(0,0,0,.87) !important;color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87)) !important}.mdc-theme--text-secondary-on-background{color:rgba(0,0,0,.54) !important;color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54)) !important}.mdc-theme--text-hint-on-background{color:rgba(0,0,0,.38) !important;color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-disabled-on-background{color:rgba(0,0,0,.38) !important;color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-icon-on-background{color:rgba(0,0,0,.38) !important;color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-primary-on-light{color:rgba(0,0,0,.87) !important;color:var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)) !important}.mdc-theme--text-secondary-on-light{color:rgba(0,0,0,.54) !important;color:var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)) !important}.mdc-theme--text-hint-on-light{color:rgba(0,0,0,.38) !important;color:var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-disabled-on-light{color:rgba(0,0,0,.38) !important;color:var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-icon-on-light{color:rgba(0,0,0,.38) !important;color:var(--mdc-theme-text-icon-on-light, rgba(0, 0, 0, 0.38)) !important}.mdc-theme--text-primary-on-dark{color:#fff !important;color:var(--mdc-theme-text-primary-on-dark, white) !important}.mdc-theme--text-secondary-on-dark{color:rgba(255,255,255,.7) !important;color:var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)) !important}.mdc-theme--text-hint-on-dark{color:rgba(255,255,255,.5) !important;color:var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)) !important}.mdc-theme--text-disabled-on-dark{color:rgba(255,255,255,.5) !important;color:var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)) !important}.mdc-theme--text-icon-on-dark{color:rgba(255,255,255,.5) !important;color:var(--mdc-theme-text-icon-on-dark, rgba(255, 255, 255, 0.5)) !important}.mdc-theme--primary-bg{background-color:#6200ee !important;background-color:var(--mdc-theme-primary, #6200ee) !important}.mdc-theme--secondary-bg{background-color:#018786 !important;background-color:var(--mdc-theme-secondary, #018786) !important}.mdc-top-app-bar{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);color:#fff;display:flex;position:fixed;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;z-index:4}.mdc-top-app-bar .mdc-top-app-bar__action-item,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon{color:#fff;color:var(--mdc-theme-on-primary, #fff)}.mdc-top-app-bar .mdc-top-app-bar__action-item::before,.mdc-top-app-bar .mdc-top-app-bar__action-item::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon::after{background-color:#fff;background-color:var(--mdc-theme-on-primary, #fff)}.mdc-top-app-bar .mdc-top-app-bar__action-item:hover::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:hover::before{opacity:.08}.mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded--background-focused::before,.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):focus::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded--background-focused::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.24}.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded)::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-top-app-bar .mdc-top-app-bar__action-item:not(.mdc-ripple-upgraded):active::after,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.mdc-top-app-bar .mdc-top-app-bar__action-item.mdc-ripple-upgraded,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.24}.mdc-top-app-bar__row{display:flex;position:relative;box-sizing:border-box;width:100%;height:64px}.mdc-top-app-bar__section{display:inline-flex;flex:1 1 auto;align-items:center;min-width:0;padding:8px 12px;z-index:1}.mdc-top-app-bar__section--align-start{justify-content:flex-start;order:-1}.mdc-top-app-bar__section--align-end{justify-content:flex-end;order:1}.mdc-top-app-bar__title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit);padding-left:20px;padding-right:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;z-index:1}[dir=rtl] .mdc-top-app-bar__title,.mdc-top-app-bar__title[dir=rtl]{padding-left:0;padding-right:20px}.mdc-top-app-bar--short-collapsed{border-radius:0 0 24px 0}[dir=rtl] .mdc-top-app-bar--short-collapsed,.mdc-top-app-bar--short-collapsed[dir=rtl]{border-radius:0 0 0 24px}.mdc-top-app-bar--short{top:0;right:auto;left:0;width:100%;transition:width 250ms cubic-bezier(0.4, 0, 0.2, 1)}[dir=rtl] .mdc-top-app-bar--short,.mdc-top-app-bar--short[dir=rtl]{right:0;left:auto}.mdc-top-app-bar--short .mdc-top-app-bar__row{height:56px}.mdc-top-app-bar--short .mdc-top-app-bar__section{padding:4px}.mdc-top-app-bar--short .mdc-top-app-bar__title{transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);opacity:1}.mdc-top-app-bar--short-collapsed{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12);width:56px;transition:width 300ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__title{display:none}.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__action-item{transition:padding 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item{width:112px}.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end{padding-left:0;padding-right:12px}[dir=rtl] .mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end,.mdc-top-app-bar--short-collapsed.mdc-top-app-bar--short-has-action-item .mdc-top-app-bar__section--align-end[dir=rtl]{padding-left:12px;padding-right:0}.mdc-top-app-bar--dense .mdc-top-app-bar__row{height:48px}.mdc-top-app-bar--dense .mdc-top-app-bar__section{padding:0 4px}.mdc-top-app-bar--dense .mdc-top-app-bar__title{padding-left:12px;padding-right:0}[dir=rtl] .mdc-top-app-bar--dense .mdc-top-app-bar__title,.mdc-top-app-bar--dense .mdc-top-app-bar__title[dir=rtl]{padding-left:0;padding-right:12px}.mdc-top-app-bar--prominent .mdc-top-app-bar__row{height:128px}.mdc-top-app-bar--prominent .mdc-top-app-bar__title{align-self:flex-end;padding-bottom:2px}.mdc-top-app-bar--prominent .mdc-top-app-bar__action-item,.mdc-top-app-bar--prominent .mdc-top-app-bar__navigation-icon{align-self:flex-start}.mdc-top-app-bar--fixed{transition:box-shadow 200ms linear}.mdc-top-app-bar--fixed-scrolled{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12);transition:box-shadow 200ms linear}.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__row{height:96px}.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__section{padding:0 12px}.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title{padding-left:20px;padding-right:0;padding-bottom:9px}[dir=rtl] .mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title,.mdc-top-app-bar--dense.mdc-top-app-bar--prominent .mdc-top-app-bar__title[dir=rtl]{padding-left:0;padding-right:20px}.mdc-top-app-bar--fixed-adjust{padding-top:64px}.mdc-top-app-bar--dense-fixed-adjust{padding-top:48px}.mdc-top-app-bar--short-fixed-adjust{padding-top:56px}.mdc-top-app-bar--prominent-fixed-adjust{padding-top:128px}.mdc-top-app-bar--dense-prominent-fixed-adjust{padding-top:96px}@media(max-width: 599px){.mdc-top-app-bar__row{height:56px}.mdc-top-app-bar__section{padding:4px}.mdc-top-app-bar--short{transition:width 200ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed{transition:width 250ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end{padding-left:0;padding-right:12px}[dir=rtl] .mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end,.mdc-top-app-bar--short-collapsed .mdc-top-app-bar__section--align-end[dir=rtl]{padding-left:12px;padding-right:0}.mdc-top-app-bar--prominent .mdc-top-app-bar__title{padding-bottom:6px}.mdc-top-app-bar--fixed-adjust{padding-top:56px}}.mdc-typography{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-font-family, Roboto, sans-serif)}.mdc-typography--headline1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:6rem;font-size:var(--mdc-typography-headline1-font-size, 6rem);line-height:6rem;line-height:var(--mdc-typography-headline1-line-height, 6rem);font-weight:300;font-weight:var(--mdc-typography-headline1-font-weight, 300);letter-spacing:-0.015625em;letter-spacing:var(--mdc-typography-headline1-letter-spacing, -0.015625em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline1-text-decoration, inherit);text-decoration:var(--mdc-typography-headline1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline1-text-transform, inherit)}.mdc-typography--headline2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:3.75rem;font-size:var(--mdc-typography-headline2-font-size, 3.75rem);line-height:3.75rem;line-height:var(--mdc-typography-headline2-line-height, 3.75rem);font-weight:300;font-weight:var(--mdc-typography-headline2-font-weight, 300);letter-spacing:-0.0083333333em;letter-spacing:var(--mdc-typography-headline2-letter-spacing, -0.0083333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline2-text-decoration, inherit);text-decoration:var(--mdc-typography-headline2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline2-text-transform, inherit)}.mdc-typography--headline3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline3-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:3rem;font-size:var(--mdc-typography-headline3-font-size, 3rem);line-height:3.125rem;line-height:var(--mdc-typography-headline3-line-height, 3.125rem);font-weight:400;font-weight:var(--mdc-typography-headline3-font-weight, 400);letter-spacing:normal;letter-spacing:var(--mdc-typography-headline3-letter-spacing, normal);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline3-text-decoration, inherit);text-decoration:var(--mdc-typography-headline3-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline3-text-transform, inherit)}.mdc-typography--headline4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline4-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:2.125rem;font-size:var(--mdc-typography-headline4-font-size, 2.125rem);line-height:2.5rem;line-height:var(--mdc-typography-headline4-line-height, 2.5rem);font-weight:400;font-weight:var(--mdc-typography-headline4-font-weight, 400);letter-spacing:.0073529412em;letter-spacing:var(--mdc-typography-headline4-letter-spacing, 0.0073529412em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline4-text-decoration, inherit);text-decoration:var(--mdc-typography-headline4-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline4-text-transform, inherit)}.mdc-typography--headline5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline5-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.5rem;font-size:var(--mdc-typography-headline5-font-size, 1.5rem);line-height:2rem;line-height:var(--mdc-typography-headline5-line-height, 2rem);font-weight:400;font-weight:var(--mdc-typography-headline5-font-weight, 400);letter-spacing:normal;letter-spacing:var(--mdc-typography-headline5-letter-spacing, normal);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline5-text-decoration, inherit);text-decoration:var(--mdc-typography-headline5-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline5-text-transform, inherit)}.mdc-typography--headline6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit)}.mdc-typography--subtitle1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit)}.mdc-typography--subtitle2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-subtitle2-font-size, 0.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit)}.mdc-typography--body1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit)}.mdc-typography--body2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit)}.mdc-typography--caption{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit)}.mdc-typography--button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase)}.mdc-typography--overline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-overline-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:.75rem;font-size:var(--mdc-typography-overline-font-size, 0.75rem);line-height:2rem;line-height:var(--mdc-typography-overline-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-overline-font-weight, 500);letter-spacing:.1666666667em;letter-spacing:var(--mdc-typography-overline-letter-spacing, 0.1666666667em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-overline-text-decoration, none);text-decoration:var(--mdc-typography-overline-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-overline-text-transform, uppercase)}

/*# sourceMappingURL=material-components-web.min.css.map*/
:root {
    --mdc-theme-secondary: #e63c18;
    --mdc-theme-primary: #454545;
}


/* HACK BOOTSTRAP*/
a, a:hover, a:focus {cursor:pointer !important;}
a.mdc-icon-button a, a.mdc-icon-button:hover, a.mdc-icon-button:focus  {text-decoration:none !important;}
a.mdc-fab:hover, a.mdc-fa:focus {text-decoration:none !important; color:var(--mdc-theme-on-secondary, #fff);}
