/* Minification failed. Returning unminified contents.
(8,44): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(8,138): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(8,3838): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-label-text-color'
(8,4032): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-hover-state-layer-color'
(8,4245): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-hover-state-layer-opacity'
(8,4522): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-focus-state-layer-opacity'
(8,4815): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-pressed-state-layer-opacity'
(8,4910): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,5308): run-time error CSS1039: Token not allowed after unary operator: '-mdc-elevation-overlay-opacity'
(8,5441): run-time error CSS1039: Token not allowed after unary operator: '-mdc-elevation-overlay-color'
(12,1497): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(12,1538): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,1638): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(12,1705): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(12,2642): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-start'
(12,2712): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-start'
(12,2793): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,2838): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,2889): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,2934): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,3152): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-start'
(12,3222): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-start'
(12,3303): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,3348): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,3399): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,3444): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,3620): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-opacity'
(12,3789): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-opacity'
(12,3954): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-opacity'
(12,4124): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-opacity'
(12,4177): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4686): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,4772): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,4885): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,4932): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,5225): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(12,5255): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(12,5751): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,5796): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,5847): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,5892): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,6133): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,6172): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,6376): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-label-text-font'
(12,6415): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(12,6456): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,6541): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-label-text-size'
(12,6580): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(12,6675): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-label-text-tracking'
(12,6718): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(12,6807): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-label-text-weight'
(12,6848): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(12,6935): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-label-text-transform'
(12,6979): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(12,7054): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-container-height'
(12,7132): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-container-shape'
(12,7171): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,7247): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-label-text-color'
(12,7287): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,7375): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-disabled-label-text-color'
(12,7504): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-with-icon-icon-size'
(12,7578): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-with-icon-icon-size'
(12,7654): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-with-icon-icon-size'
(12,7828): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-hover-state-layer-color'
(12,7875): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,8043): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-hover-state-layer-opacity'
(12,8296): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-focus-state-layer-opacity'
(12,8566): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-pressed-state-layer-opacity'
(12,8650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,8800): run-time error CSS1039: Token not allowed after unary operator: '-mdc-text-button-container-shape'
(12,8839): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,8935): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-label-text-font'
(12,8976): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(12,9017): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,9102): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-label-text-size'
(12,9143): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(12,9238): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-label-text-tracking'
(12,9283): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(12,9372): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-label-text-weight'
(12,9415): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(12,9502): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-label-text-transform'
(12,9548): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(12,9623): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-container-height'
(12,9703): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-container-shape'
(12,9744): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,9854): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-container-color'
(12,9895): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,10017): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-disabled-container-color'
(12,10144): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-label-text-color'
(12,10186): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(12,10286): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-disabled-label-text-color'
(12,10429): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-with-icon-icon-size'
(12,10505): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-with-icon-icon-size'
(12,10583): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-with-icon-icon-size'
(12,10780): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-hover-state-layer-color'
(12,10829): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(12,11021): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-hover-state-layer-opacity'
(12,11300): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-focus-state-layer-opacity'
(12,11596): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-pressed-state-layer-opacity'
(12,11694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,11858): run-time error CSS1039: Token not allowed after unary operator: '-mdc-filled-button-container-shape'
(12,11899): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,11991): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-label-text-font'
(12,12035): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(12,12076): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,12161): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-label-text-size'
(12,12205): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(12,12300): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-label-text-tracking'
(12,12348): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(12,12437): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-label-text-weight'
(12,12483): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(12,12570): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-label-text-transform'
(12,12619): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(12,12694): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-container-height'
(12,12777): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-container-shape'
(12,12821): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,12845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,13127): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-container-elevation'
(12,13175): run-time error CSS1039: Token not allowed after unary operator: '-mdc-elevation-box-shadow-for-gss'
(12,13293): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-container-color'
(12,13337): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,13455): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-disabled-container-color'
(12,13581): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-label-text-color'
(12,13626): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(12,13722): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-disabled-label-text-color'
(12,13864): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-with-icon-icon-size'
(12,13943): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-with-icon-icon-size'
(12,14024): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-with-icon-icon-size'
(12,14216): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-hover-state-layer-color'
(12,14268): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(12,14452): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-hover-state-layer-opacity'
(12,14726): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-focus-state-layer-opacity'
(12,15017): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-pressed-state-layer-opacity'
(12,15114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15277): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-container-shape'
(12,15321): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,15457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15741): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-focus-container-elevation'
(12,15795): run-time error CSS1039: Token not allowed after unary operator: '-mdc-elevation-box-shadow-for-gss'
(12,15857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,16141): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-hover-container-elevation'
(12,16195): run-time error CSS1039: Token not allowed after unary operator: '-mdc-elevation-box-shadow-for-gss'
(12,16273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,16559): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-pressed-container-elevation'
(12,16615): run-time error CSS1039: Token not allowed after unary operator: '-mdc-elevation-box-shadow-for-gss'
(12,16680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,16960): run-time error CSS1039: Token not allowed after unary operator: '-mdc-protected-button-disabled-container-elevation'
(12,17017): run-time error CSS1039: Token not allowed after unary operator: '-mdc-elevation-box-shadow-for-gss'
(12,17123): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-label-text-font'
(12,17166): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(12,17207): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,17292): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-label-text-size'
(12,17335): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(12,17430): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-label-text-tracking'
(12,17477): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(12,17566): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-label-text-weight'
(12,17611): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(12,17698): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-label-text-transform'
(12,17746): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(12,17821): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-container-height'
(12,17903): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-container-shape'
(12,17946): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,18027): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-outline-width'
(12,18130): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-label-text-color'
(12,18174): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,18272): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-disabled-label-text-color'
(12,18415): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-with-icon-icon-size'
(12,18493): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-with-icon-icon-size'
(12,18573): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-with-icon-icon-size'
(12,18771): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-hover-state-layer-color'
(12,18822): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,19010): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-hover-state-layer-opacity'
(12,19287): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-focus-state-layer-opacity'
(12,19581): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-pressed-state-layer-opacity'
(12,19679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19843): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-container-shape'
(12,19886): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,19998): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-outline-color'
(12,20137): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-disabled-outline-color'
(12,20461): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-outline-width'
(12,20583): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-outline-width'
(12,20679): run-time error CSS1039: Token not allowed after unary operator: '-mdc-outlined-button-outline-width'
(12,21909): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,21977): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(12,22316): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,25519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26064): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,26162): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,26287): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,26334): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,26651): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(12,26681): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(12,27201): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,27246): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,27297): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,27342): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,27619): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,27658): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,27832): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,28019): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,28279): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,28556): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,28635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,29421): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-ripple-size'
(12,29516): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-touch-target-size'
(12,29699): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,29870): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,30114): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,30375): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,30442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,30684): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,30708): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,30932): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,31222): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,31529): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,31619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,31941): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,31965): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,32080): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-ripple-size'
(12,32171): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-ripple-size'
(12,32311): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-touch-target-size'
(12,32410): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-touch-target-size'
(12,32507): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-touch-target-size'
(12,32574): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-touch-target-size'
(12,32637): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-touch-target-size'
(12,32870): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-unchecked-color'
(12,33271): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,33305): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,33384): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,33418): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,33588): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-unchecked-color'
(12,33712): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,33746): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,33825): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,33859): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,34022): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-unchecked-color'
(12,34146): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,34180): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,34259): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,34293): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,34457): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,34491): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,34570): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,34604): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,34692): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-unchecked-color'
(12,34897): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,34931): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,35010): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,35044): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,35132): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-unchecked-color'
(12,36220): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-disabled-color'
(12,36671): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-disabled-color'
(12,36847): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-ink-color'
(12,37017): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-ink-color'
(12,37174): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-ink-color'
(12,37345): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-ink-color'
(12,48276): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-state-layer-size'
(12,48321): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-state-layer-size'
(12,48459): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-state-layer-size'
(12,48504): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-state-layer-size'
(12,48595): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-state-layer-size'
(12,48640): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-state-layer-size'
(12,48729): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-state-layer-size'
(12,48774): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-state-layer-size'
(12,48840): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-state-layer-size'
(12,48902): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-state-layer-size'
(12,50793): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,50817): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,50838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,50858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,50883): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,50916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,51314): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,51404): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,51521): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,51568): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,51869): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(12,51899): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(12,52403): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,52448): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,52499): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,52544): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,52857): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(12,52901): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(12,52947): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,52986): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,53087): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,53126): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,53288): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,53664): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-disabled-unselected-icon-color'
(12,54106): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-disabled-selected-icon-color'
(12,54291): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-selected-checkmark-color'
(12,54488): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-selected-checkmark-color'
(12,54672): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-disabled-selected-checkmark-color'
(12,54879): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-disabled-selected-checkmark-color'
(12,55558): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(12,55828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55918): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56487): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,56623): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,56786): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,56833): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,57226): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(12,57256): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(12,57852): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,57897): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,57948): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,57993): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,58490): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(12,58534): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(12,58580): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,58619): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,58766): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,58805): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,59055): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,59079): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(12,59347): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,59683): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,60036): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,60126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61436): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(12,61476): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,61560): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(12,61640): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(12,61717): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(12,61807): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(12,61914): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,61983): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,62074): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(12,63009): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(12,63960): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,64172): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,64286): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,64401): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(12,65335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65458): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65832): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,65914): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,66023): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,66070): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,66355): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(12,66385): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(12,66873): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,66918): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,66969): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,67014): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,67243): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,67282): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,67439): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,67609): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,67981): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,68226): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,68289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,68572): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-selected-opacity'
(12,68808): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,68832): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,69074): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,69609): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,69934): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,70037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70863): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,79274): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(12,79318): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,79398): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(12,79474): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(12,79564): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(12,79671): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(12,79744): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(12,79839): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(12,86097): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,90243): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(12,90287): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,90367): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(12,90447): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(12,90528): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(12,90618): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(12,90725): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(12,90798): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(12,90893): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(12,91226): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,91366): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,91526): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,91651): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,91796): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,93346): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(12,93817): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(12,97067): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,97147): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,97762): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,99106): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,99265): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,99417): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,102619): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,102758): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,103028): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,103114): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,103624): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,103710): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,103983): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,104122): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,106767): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,109512): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,110093): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,111014): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(12,118211): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118301): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118744): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,118838): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(12,118959): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,119006): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,119315): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(12,119345): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(12,119857): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,119902): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,119953): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(12,119998): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(12,120263): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,120302): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(12,120483): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,120677): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,120929): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,121353): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,121377): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(12,121699): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,122089): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,122496): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,122624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,122941): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,122965): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(12,123265): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,123633): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,124018): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,124146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,124393): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(12,124435): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,124518): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(12,124599): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(12,124678): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(12,124770): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(12,124879): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(12,124950): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(12,125043): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(12,126351): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(12,126391): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,126475): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(12,126555): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(12,126632): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(12,126722): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(12,126829): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,126898): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,126989): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(12,127096): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(12,127159): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,127475): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,127689): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,127851): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,128061): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,128285): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,128617): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,128844): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,129172): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,129344): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(12,131311): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(12,131351): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,131435): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(12,131515): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(12,131592): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(12,131682): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(12,131789): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,131858): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,131949): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(12,132486): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-family'
(12,132530): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,132614): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-size'
(12,132699): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-line-height'
(12,132781): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-weight'
(12,132875): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-letter-spacing'
(12,132986): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(12,133059): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(12,133154): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-transform'
(12,137943): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,138174): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,138464): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,138771): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,138858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139283): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,139589): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,139953): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,140334): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,140458): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140744): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(12,140974): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(12,141014): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,141098): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(12,141178): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(12,141255): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(12,141345): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(12,141452): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,141521): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,141612): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(12,143206): run-time error CSS1039: Token not allowed after unary operator: '-mdc-menu-min-width'
(12,147347): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,147371): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,147837): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,148411): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,148987): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,149173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,149786): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,149810): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(12,150216): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-unchecked-color'
(12,151015): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,151049): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,151128): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,151162): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,151332): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-unchecked-color'
(12,151456): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,151490): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,151569): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,151603): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,151766): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-unchecked-color'
(12,151890): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,151924): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,152003): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,152037): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,152201): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,152235): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,152314): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,152348): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,152436): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-unchecked-color'
(12,152641): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,152675): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,152754): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-checked-color'
(12,152788): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(12,152876): run-time error CSS1039: Token not allowed after unary operator: '-mdc-checkbox-unchecked-color'
(12,154473): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(12,154795): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(12,154995): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(12,155019): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(12,155235): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(12,155519): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(12,155820): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(12,155904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,156577): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(12,156878): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-family'
(12,156922): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,157005): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-size'
(12,157085): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-line-height'
(12,157163): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-weight'
(12,157251): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-letter-spacing'
(12,157356): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(12,157429): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(12,157524): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-transform'
(12,157713): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-family'
(12,157753): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,157833): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-size'
(12,157908): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-line-height'
(12,157984): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-weight'
(12,158069): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-letter-spacing'
(12,158171): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-decoration'
(12,158240): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-decoration'
(12,158331): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-transform'
(12,158572): run-time error CSS1039: Token not allowed after unary operator: '-mdc-dialog-z-index'
(12,166575): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(12,166681): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-large'
(12,166763): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-large'
(12,167753): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-large'
(12,167888): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-large'
(12,167984): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(12,168618): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-family'
(12,168662): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,168746): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-size'
(12,168831): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-line-height'
(12,168913): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-weight'
(12,169007): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-letter-spacing'
(12,169118): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(12,169191): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(12,169286): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-transform'
(12,169699): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(12,169739): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,169823): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(12,169903): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(12,169980): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(12,170070): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(12,170177): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,170246): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,170337): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(12,171639): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-family'
(12,171683): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,171766): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-size'
(12,171846): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-line-height'
(12,171924): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-weight'
(12,172012): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-letter-spacing'
(12,172117): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(12,172190): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(12,172285): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-transform'
(12,172736): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(12,172776): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(12,172860): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(12,172940): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(12,173017): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(12,173107): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(12,173214): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,173283): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(12,173374): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(16,1219): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(16,1260): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(16,1344): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(16,1425): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-line-height'
(16,1503): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(16,1594): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(16,1699): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(16,1766): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(16,1857): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(16,4325): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(16,4712): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-secondary'
(16,4871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,4895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,4916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,4936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,4961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,4994): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,5362): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(16,5442): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(16,5549): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(16,5596): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(16,5877): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(16,5907): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(16,6391): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(16,6436): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(16,6487): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(16,6532): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(16,6755): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(16,6794): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(16,6932): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(16,6956): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-secondary'
(16,7114): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(16,7338): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(16,7579): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(16,7641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,7929): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(16,8087): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(16,8127): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(16,8211): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(16,8291): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(16,8368): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(16,8458): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(16,8565): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(16,8634): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(16,8725): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(16,8809): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(16,12245): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-disabled-on-light'
(16,13364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,13388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,13409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,13429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,13454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,13487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,13903): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(16,13999): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(16,14122): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(16,14169): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(16,14482): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(16,14512): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(16,15028): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(16,15073): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(16,15124): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(16,15169): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(16,15506): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(16,15550): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(16,15596): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(16,15635): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(16,15742): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(16,15781): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(16,15951): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(16,16134): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(16,16390): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(16,16663): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(16,16733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,17721): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(16,18036): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(16,18080): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(16,18160): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(16,18240): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(16,18321): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(16,18411): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(16,18518): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(16,18591): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(16,18686): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(16,19189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,19228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,19267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,19312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,19350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,19388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,19432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,19469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,19506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,19653): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-desktop'
(16,19819): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-tablet'
(16,19962): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-phone'
(16,20131): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,20521): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,20886): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,21234): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,21325): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,21643): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,21950): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,22235): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,22542): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,22849): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,23134): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,23441): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,23748): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,24033): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,24342): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,24654): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,24946): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(16,25235): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,25324): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,25624): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,25906): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,26192): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,26474): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,26760): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,27042): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,27328): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,27612): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,27896): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,28182): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,28470): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,28758): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(16,29024): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,29112): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,29406): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,29685): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,29964): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,30245): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,30526): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,30807): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,31088): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,31369): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,31650): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,31933): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,32218): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(16,32503): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(17,10): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-column-width-desktop'
(18,12): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-desktop'
(19,12): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-desktop'
(21,10): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-column-width-tablet'
(22,12): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-tablet'
(23,12): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-tablet'
(25,10): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-column-width-phone'
(26,12): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-gutter-phone'
(27,12): run-time error CSS1039: Token not allowed after unary operator: '-mdc-layout-grid-margin-phone'
(28,732): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-half'
(28,805): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-half'
(28,967): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-full'
(28,1042): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-full'
(28,1687): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-half'
(28,1760): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-half'
(28,1922): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-full'
(28,1997): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-full'
(28,3761): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-quarter'
(28,3840): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-quarter'
(28,4154): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-half'
(28,4230): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-half'
(28,4395): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-full'
(28,4472): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-full'
(28,5058): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-quarter'
(28,5137): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-quarter'
(28,5451): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-half'
(28,5527): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-half'
(28,5692): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-full'
(28,5769): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-full'
(28,8352): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-half-neg'
(28,8430): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-half-neg'
(28,8599): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-full-neg'
(28,8679): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-full-neg'
(28,9339): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-half-neg'
(28,9417): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-half-neg'
(28,9586): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-full-neg'
(28,9666): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-primary-full-neg'
(28,10273): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-quarter-neg'
(28,10357): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-quarter-neg'
(28,10678): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-half-neg'
(28,10759): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-half-neg'
(28,10931): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-full-neg'
(28,11013): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-full-neg'
(28,11614): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-quarter-neg'
(28,11698): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-quarter-neg'
(28,12019): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-half-neg'
(28,12100): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-half-neg'
(28,12272): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-full-neg'
(28,12354): run-time error CSS1039: Token not allowed after unary operator: '-mdc-linear-progress-secondary-full-neg'
(28,17916): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,18055): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(28,18662): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(28,18706): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,18786): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(28,18866): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(28,18947): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(28,19037): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(28,19144): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(28,19217): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(28,19312): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(28,19463): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(28,19680): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-secondary-on-background'
(28,19878): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-icon-on-background'
(28,20004): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-hint-on-background'
(28,20136): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(28,20520): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,20647): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,20844): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,26161): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(28,26203): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,26286): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(28,26367): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(28,26446): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(28,26538): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(28,26647): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(28,26718): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(28,26811): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(28,29551): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(28,29591): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,29675): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(28,29755): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(28,29832): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(28,29922): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(28,30029): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(28,30098): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(28,30189): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(28,44877): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(28,44921): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,45001): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(28,45081): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(28,45162): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(28,45252): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(28,45359): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(28,45432): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(28,45527): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(28,45680): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(28,45808): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-secondary-on-background'
(28,45937): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-hint-on-background'
(28,46282): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-icon-on-background'
(28,46396): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-hint-on-background'
(28,46682): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,46789): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,46895): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,47026): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,47156): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,47286): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,47449): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,47664): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,47768): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(28,48152): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(28,48196): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,48276): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(28,48356): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(28,48437): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(28,48527): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(28,48634): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(28,48707): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(28,48802): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(28,51796): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(28,51840): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,51920): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(28,52000): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(28,52081): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(28,52171): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(28,52278): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(28,52351): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(28,52446): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(28,53307): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(28,53347): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,53431): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(28,53511): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(28,53588): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(28,53678): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(28,53785): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(28,53854): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(28,53945): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(28,54548): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-font-family'
(28,54591): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,54674): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-font-size'
(28,54753): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-line-height'
(28,54830): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-font-weight'
(28,54923): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-letter-spacing'
(28,55030): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-text-decoration'
(28,55099): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-text-decoration'
(28,55192): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-text-transform'
(28,75690): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(28,75732): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,75815): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(28,75896): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(28,75975): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(28,76067): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(28,76176): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(28,76247): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(28,76340): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(28,79447): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(28,79491): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,79571): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(28,79651): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(28,79732): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(28,79822): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(28,79929): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(28,80002): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(28,80097): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(28,85261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,85614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,86207): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,86362): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,86544): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,86591): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,87022): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,87052): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,87686): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,87731): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,87782): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,87827): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,88306): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,88450): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,88621): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,88668): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,89077): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,89107): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,89719): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,89764): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,89815): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,89860): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,90308): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,90347): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,90763): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,90802): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,91090): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,91391): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,91765): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,92156): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,92276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,92577): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,92856): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,93208): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,93577): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,93697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,93905): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-activated-opacity'
(28,94228): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,94252): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,94580): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,94976): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,95389): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,95520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,95717): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-activated-opacity'
(28,96018): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,96042): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,96348): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,96722): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,97113): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,97244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,97451): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-selected-opacity'
(28,97771): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,97795): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,98121): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,98514): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,98923): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,99052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,99247): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-selected-opacity'
(28,99545): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,99569): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,99873): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,100244): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,100631): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,100760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101475): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,101975): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,102099): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,102250): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,102297): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,102666): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,102696): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,103268): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,103313): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,103364): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,103409): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,103795): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,103908): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,104048): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,104095): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,104442): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,104472): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,105022): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,105067): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,105118): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,105163): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,105518): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,105557): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,105880): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,105919): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,106145): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,106347): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,106651): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,106941): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,107222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,107246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,107267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,107287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,107312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,107345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,107839): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,107961): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,108110): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,108157): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,108522): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,108552): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,109120): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,109165): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,109216): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,109261): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,109610): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,109649): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,109871): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,110106): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,110414): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,110739): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,110837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,111012): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-activated-opacity'
(28,111269): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,111293): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,111555): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,111885): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,112232): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,112341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,112515): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-selected-opacity'
(28,112769): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,112793): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,113053): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,113380): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,113723): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,113830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,114058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,114082): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,114103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,114123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,114148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,114181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,114615): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,114717): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,114846): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,114893): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,115218): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,115248): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,115776): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,115821): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,115872): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,115917): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,116206): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,116245): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,116427): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,116687): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,116883): run-time error CSS1039: Token not allowed after unary operator: '-mdc-menu-min-width'
(28,118715): run-time error CSS1039: Token not allowed after unary operator: '-mdc-menu-max-width'
(28,118802): run-time error CSS1039: Token not allowed after unary operator: '-mdc-menu-max-height'
(28,119591): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(28,119639): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,119705): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-medium'
(28,120730): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(28,120894): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(28,121763): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(28,128638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,128662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,128683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,128703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,128728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,128761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,129141): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,129225): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,129336): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,129383): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,129672): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,129702): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,130194): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,130239): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,130290): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,130335): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,130624): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,130668): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,130714): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,130753): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,130848): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,130887): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,131036): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,131060): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(28,131226): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,131458): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,131707): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,131771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,132103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,132127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,132148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,132168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,132193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,132226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,132623): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,132697): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,132798): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,132845): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,133114): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,133144): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,133616): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,133661): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,133712): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,133757): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,133962): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,134001): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,134668): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,134712): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,134758): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,134797): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,134971): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,135010): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,135136): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,135275): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,135487): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,135716): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,135789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,135988): run-time error CSS1039: Token not allowed after unary operator: '-mdc-segmented-button-outline-color'
(28,136113): run-time error CSS1039: Token not allowed after unary operator: '-mdc-segmented-button-unselected-ink-color'
(28,136253): run-time error CSS1039: Token not allowed after unary operator: '-mdc-segmented-button-unselected-container-fill-color'
(28,136381): run-time error CSS1039: Token not allowed after unary operator: '-mdc-segmented-button-selected-ink-color'
(28,136535): run-time error CSS1039: Token not allowed after unary operator: '-mdc-segmented-button-selected-container-fill-color'
(28,136778): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(28,136819): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,136903): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(28,136984): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-line-height'
(28,137062): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(28,137153): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(28,137258): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(28,137325): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(28,137416): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(28,138699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,138723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,138744): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,138764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,138789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,138822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,139311): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,139426): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,139568): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,139615): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,139966): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,139996): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,140550): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,140595): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,140646): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,140691): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,141019): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,141058): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,141269): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,141493): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,141997): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,142308): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,142392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,142608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,142632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,142653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,142673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,142698): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,142731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,143078): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,143151): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,143251): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,143298): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,143565): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,143595): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,144065): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,144110): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,144161): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,144206): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,144451): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,144495): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,144541): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,144580): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,144664): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,144703): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,144830): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,144854): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,144996): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,145206): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,145433): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,145505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,146855): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,146985): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,147102): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,147249): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,147372): run-time error CSS1039: Token not allowed after unary operator: '-slider-value-indicator-container-left'
(28,147466): run-time error CSS1039: Token not allowed after unary operator: '-slider-value-indicator-container-right'
(28,147592): run-time error CSS1039: Token not allowed after unary operator: '-slider-value-indicator-container-transform'
(28,147670): run-time error CSS1039: Token not allowed after unary operator: '-slider-value-indicator-container-transform'
(28,148381): run-time error CSS1039: Token not allowed after unary operator: '-slider-value-indicator-caret-left'
(28,148451): run-time error CSS1039: Token not allowed after unary operator: '-slider-value-indicator-caret-right'
(28,148573): run-time error CSS1039: Token not allowed after unary operator: '-slider-value-indicator-caret-transform'
(28,148647): run-time error CSS1039: Token not allowed after unary operator: '-slider-value-indicator-caret-transform'
(28,149829): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-family'
(28,149873): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,149957): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-size'
(28,150042): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-line-height'
(28,150124): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-weight'
(28,150218): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-letter-spacing'
(28,150329): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(28,150402): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(28,150497): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-transform'
(28,150756): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(28,151737): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,151805): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,152184): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,152249): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,152714): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,152738): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,152904): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,153138): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,153389): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,153473): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,153924): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(28,154072): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(28,154204): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(28,154354): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(28,155671): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(28,157702): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(28,157742): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(28,157826): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(28,157906): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(28,157983): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(28,158073): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(28,158180): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(28,158249): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(28,158340): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(28,159022): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,159208): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,159464): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,159737): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,159812): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,160105): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(28,160321): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(28,160589): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(28,160874): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(28,160950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,168432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,168456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,168477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,168497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,168522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,168555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,168941): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,169027): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(28,169140): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,169187): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,169480): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,169510): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,170006): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,170051): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,170102): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(28,170147): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(28,170444): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(28,170488): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(28,170534): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,170573): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,170670): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(28,170709): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(32,861): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-track-width'
(32,995): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-handle-color'
(32,1035): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(32,1199): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-hover-handle-color'
(32,1371): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-focus-handle-color'
(32,1531): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-pressed-handle-color'
(32,1687): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-selected-handle-color'
(32,1845): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-handle-color'
(32,2027): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-hover-handle-color'
(32,2203): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-focus-handle-color'
(32,2367): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-pressed-handle-color'
(32,2527): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-unselected-handle-color'
(32,2654): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-handle-surface-color'
(32,2693): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(32,2760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,3042): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-handle-elevation'
(32,3077): run-time error CSS1039: Token not allowed after unary operator: '-mdc-elevation-box-shadow-for-gss'
(32,3154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,3434): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-handle-elevation'
(32,3478): run-time error CSS1039: Token not allowed after unary operator: '-mdc-elevation-box-shadow-for-gss'
(32,3614): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-handle-height'
(32,3721): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-handle-opacity'
(32,3834): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-handle-shape'
(32,3920): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-handle-width'
(32,4037): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-handle-width'
(32,4149): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-icon-color'
(32,4187): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(32,4297): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-selected-icon-color'
(32,4344): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(32,4455): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-icon-color'
(32,4495): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(32,4607): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-unselected-icon-color'
(32,4656): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(32,4773): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-selected-icon-opacity'
(32,4912): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-unselected-icon-opacity'
(32,5037): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-icon-size'
(32,5099): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-icon-size'
(32,5212): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-icon-size'
(32,5276): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-icon-size'
(32,5536): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-hover-state-layer-color'
(32,5587): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(32,5813): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-focus-state-layer-color'
(32,5864): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(32,6092): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-pressed-state-layer-color'
(32,6145): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(32,6399): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-hover-state-layer-color'
(32,6656): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-focus-state-layer-color'
(32,6915): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-pressed-state-layer-color'
(32,7206): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-hover-state-layer-opacity'
(32,7533): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-focus-state-layer-opacity'
(32,7878): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-pressed-state-layer-opacity'
(32,8001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,8321): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-hover-state-layer-opacity'
(32,8654): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-focus-state-layer-opacity'
(32,9005): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-pressed-state-layer-opacity'
(32,9132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,9274): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-state-layer-size'
(32,9332): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-state-layer-size'
(32,9423): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-track-height'
(32,9521): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-track-opacity'
(32,9644): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-track-color'
(32,9799): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-hover-track-color'
(32,9948): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-focus-track-color'
(32,10085): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-pressed-track-color'
(32,10218): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-selected-track-color'
(32,10352): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-track-color'
(32,10510): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-hover-track-color'
(32,10662): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-focus-track-color'
(32,10802): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-pressed-track-color'
(32,10938): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-unselected-track-color'
(32,11060): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-track-shape'
(32,11231): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-handle-opacity'
(32,11356): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-selected-icon-color'
(32,11485): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-selected-icon-color'
(32,11624): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-unselected-icon-color'
(32,11757): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-unselected-icon-color'
(32,11895): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-selected-icon-opacity'
(32,12028): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-unselected-icon-opacity'
(32,12140): run-time error CSS1039: Token not allowed after unary operator: '-mdc-switch-disabled-track-opacity'
(32,12306): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(32,12347): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(32,12431): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(32,12512): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-line-height'
(32,12590): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(32,12681): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(32,12786): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(32,12853): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(32,12944): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(40,954): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,1040): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,2300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,2324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,2345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,2365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,2390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,2423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,2761): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(40,2841): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(40,2948): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(40,2995): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(40,3276): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(40,3306): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(40,3790): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(40,3835): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(40,3886): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(40,3931): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(40,4154): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(40,4193): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(40,4334): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(40,4358): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,4514): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(40,4738): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(40,4979): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(40,5041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,5392): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,5499): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(40,7931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,7955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,7976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,7996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,8021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,8054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,8488): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(40,8590): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-z-index'
(40,8719): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(40,8766): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(40,9091): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-top'
(40,9121): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-left'
(40,9649): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(40,9694): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(40,9745): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-translate-end'
(40,9790): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-scale'
(40,10079): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(40,10118): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-fg-size'
(40,10314): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,10394): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,11497): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,12550): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(40,12594): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,12674): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(40,12750): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(40,12840): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(40,12947): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(40,13020): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(40,13115): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(40,15315): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(40,15359): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,15439): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(40,15515): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(40,15605): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(40,15712): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(40,15785): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(40,15880): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(40,17392): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(40,17602): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(40,17870): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(40,18434): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,23305): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,23466): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,23605): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,23883): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,23969): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,24491): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,24577): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,24858): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,24997): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,27104): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(40,46004): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,46164): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,46292): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,46496): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,46608): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,46748): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,46909): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,47232): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,47726): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,48121): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,54636): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(40,54678): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,54761): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(40,54842): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(40,54921): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(40,55013): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(40,55122): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(40,55193): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(40,55286): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(40,55820): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(40,55862): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,55945): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(40,56026): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(40,56105): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(40,56197): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(40,56306): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(40,56377): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(40,56470): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(40,57586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,57955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,58719): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,58818): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(40,58927): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-background'
(40,59020): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-surface'
(40,59101): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-error'
(40,59196): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(40,59295): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-secondary'
(40,59394): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-surface'
(40,59489): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-error'
(40,59615): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-background'
(40,59776): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-secondary-on-background'
(40,59934): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-hint-on-background'
(40,60091): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-disabled-on-background'
(40,60248): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-icon-on-background'
(40,60399): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-light'
(40,60550): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-secondary-on-light'
(40,60698): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-hint-on-light'
(40,60845): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-disabled-on-light'
(40,60992): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-icon-on-light'
(40,61123): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-dark'
(40,61263): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-secondary-on-dark'
(40,61419): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-hint-on-dark'
(40,61574): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-disabled-on-dark'
(40,61729): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-icon-on-dark'
(40,61878): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,62002): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-secondary'
(40,62103): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,62230): run-time error CSS1039: Token not allowed after unary operator: '-mdc-shape-small'
(40,62298): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-dark'
(40,62455): run-time error CSS1039: Token not allowed after unary operator: '-mdc-tooltip-word-break'
(40,63145): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-text-primary-on-light'
(40,63299): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,64026): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(40,64068): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,64151): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(40,64228): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(40,64320): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(40,64429): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(40,64500): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(40,64593): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(40,65886): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-family'
(40,65930): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,66014): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-size'
(40,66099): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-line-height'
(40,66181): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-weight'
(40,66275): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-letter-spacing'
(40,66386): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(40,66459): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(40,66554): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-transform'
(40,66898): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(40,66938): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,67022): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(40,67102): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(40,67179): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(40,67269): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(40,67376): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(40,67445): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(40,67536): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(40,69099): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-primary'
(40,69383): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(40,69682): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-color'
(40,69706): run-time error CSS1039: Token not allowed after unary operator: '-mdc-theme-on-primary'
(40,70054): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-hover-opacity'
(40,70510): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-focus-opacity'
(40,70968): run-time error CSS1039: Token not allowed after unary operator: '-mdc-ripple-press-opacity'
(40,71139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,71703): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-family'
(40,71747): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,71830): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-size'
(40,71910): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-line-height'
(40,71988): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-weight'
(40,72076): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-letter-spacing'
(40,72181): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(40,72254): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(40,72349): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-transform'
(40,76769): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,76962): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-font-family'
(40,77006): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,77086): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-font-size'
(40,77163): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-line-height'
(40,77241): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-font-weight'
(40,77332): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-letter-spacing'
(40,77440): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-text-decoration'
(40,77513): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-text-decoration'
(40,77608): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline1-text-transform'
(40,77803): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-font-family'
(40,77847): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,77930): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-font-size'
(40,78013): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-line-height'
(40,78094): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-font-weight'
(40,78189): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-letter-spacing'
(40,78301): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-text-decoration'
(40,78374): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-text-decoration'
(40,78469): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline2-text-transform'
(40,78664): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-font-family'
(40,78708): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,78788): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-font-size'
(40,78869): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-line-height'
(40,78951): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-font-weight'
(40,79037): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-letter-spacing'
(40,79140): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-text-decoration'
(40,79213): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-text-decoration'
(40,79308): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline3-text-transform'
(40,79503): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-font-family'
(40,79547): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,79631): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-font-size'
(40,79714): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-line-height'
(40,79794): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-font-weight'
(40,79888): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-letter-spacing'
(40,79999): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-text-decoration'
(40,80072): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-text-decoration'
(40,80167): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline4-text-transform'
(40,80362): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-font-family'
(40,80406): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,80488): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-font-size'
(40,80567): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-line-height'
(40,80645): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-font-weight'
(40,80731): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-letter-spacing'
(40,80834): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-text-decoration'
(40,80907): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-text-decoration'
(40,81002): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline5-text-transform'
(40,81197): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-family'
(40,81241): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,81324): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-size'
(40,81404): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-line-height'
(40,81482): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-font-weight'
(40,81570): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-letter-spacing'
(40,81675): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(40,81748): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-decoration'
(40,81843): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-headline6-text-transform'
(40,82038): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-family'
(40,82082): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,82162): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-size'
(40,82242): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-line-height'
(40,82323): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-font-weight'
(40,82413): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-letter-spacing'
(40,82520): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(40,82593): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-decoration'
(40,82688): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle1-text-transform'
(40,82883): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-family'
(40,82927): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,83011): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-size'
(40,83096): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-line-height'
(40,83178): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-font-weight'
(40,83272): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-letter-spacing'
(40,83383): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(40,83456): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-decoration'
(40,83551): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-subtitle2-text-transform'
(40,83742): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-family'
(40,83782): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,83862): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-size'
(40,83937): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-line-height'
(40,84013): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-font-weight'
(40,84098): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-letter-spacing'
(40,84200): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-decoration'
(40,84269): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-decoration'
(40,84360): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body1-text-transform'
(40,84547): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-family'
(40,84587): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,84671): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-size'
(40,84751): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-line-height'
(40,84828): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-font-weight'
(40,84918): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-letter-spacing'
(40,85025): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(40,85094): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-decoration'
(40,85185): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-body2-text-transform'
(40,85374): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-family'
(40,85416): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,85499): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-size'
(40,85580): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-line-height'
(40,85659): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-font-weight'
(40,85751): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-letter-spacing'
(40,85860): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(40,85931): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-decoration'
(40,86024): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-caption-text-transform'
(40,86214): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-family'
(40,86255): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,86339): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-size'
(40,86420): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-line-height'
(40,86498): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-font-weight'
(40,86589): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-letter-spacing'
(40,86694): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(40,86761): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-decoration'
(40,86852): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-button-text-transform'
(40,87045): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-font-family'
(40,87088): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-font-family'
(40,87171): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-font-size'
(40,87250): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-line-height'
(40,87327): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-font-weight'
(40,87420): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-letter-spacing'
(40,87527): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-text-decoration'
(40,87596): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-text-decoration'
(40,87689): run-time error CSS1039: Token not allowed after unary operator: '-mdc-typography-overline-text-transform'
(1089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1306,20): run-time error CSS1039: Token not allowed after unary operator: '-system-grey-700-body-text'
(1635,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2499,20): run-time error CSS1039: Token not allowed after unary operator: '-system-white-24-line'
(2632,26): run-time error CSS1039: Token not allowed after unary operator: '-bg-image'
(3064,26): run-time error CSS1039: Token not allowed after unary operator: '-system-white-100'
(3068,47): run-time error CSS1030: Expected identifier, found '.'
(3068,72): run-time error CSS1031: Expected selector, found ')'
(3068,72): run-time error CSS1025: Expected comma or open brace, found ')'
(3487,44): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-900'
(3487,82): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-600'
(4406,20): run-time error CSS1039: Token not allowed after unary operator: '-system-grey-700-body-text'
(4506,20): run-time error CSS1039: Token not allowed after unary operator: '-system-grey-700-body-text'
(5540,112): run-time error CSS1039: Token not allowed after unary operator: '-system-black-100'
(5678,112): run-time error CSS1039: Token not allowed after unary operator: '-system-black-100'
(6467,44): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-100'
(6467,82): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-200'
(6470,44): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-900'
(6470,82): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-600'
(6480,44): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-900'
(6480,82): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-600'
(6490,109): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-900'
(6501,112): run-time error CSS1039: Token not allowed after unary operator: '-system-black-100'
(6515,44): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-100'
(6515,82): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-200'
(6527,44): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-900'
(6527,82): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-600'
(6744,44): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-100'
(6744,82): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-200'
(6747,44): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-900'
(6747,82): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-600'
(6819,44): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-900'
(6819,82): run-time error CSS1039: Token not allowed after unary operator: '-Brand-Blue-600'
(6845,20): run-time error CSS1039: Token not allowed after unary operator: '-system-white-8'
 */
/**
 * @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-banner__graphic{color:#fff;color:var(--mdc-theme-surface, #fff)}.mdc-banner__graphic{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-banner__content,.mdc-banner__fixed{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mdc-banner__content,.mdc-banner__fixed{min-width:100%}}.mdc-banner__content{max-width:720px}.mdc-banner{z-index:1;border-bottom-style:solid;box-sizing:border-box;display:none;flex-shrink:0;height:0;position:relative;width:100%}@media(max-width: 480px){.mdc-banner .mdc-banner__fixed{left:0;right:0}.mdc-banner .mdc-banner__text{margin-left:16px;margin-right:36px}[dir=rtl] .mdc-banner .mdc-banner__text,.mdc-banner .mdc-banner__text[dir=rtl]{margin-left:36px;margin-right:16px}}@media(max-width: 480px){.mdc-banner.mdc-banner--mobile-stacked .mdc-banner__content{flex-wrap:wrap}.mdc-banner.mdc-banner--mobile-stacked .mdc-banner__graphic{margin-bottom:12px}.mdc-banner.mdc-banner--mobile-stacked .mdc-banner__text{margin-left:16px;margin-right:8px;padding-bottom:4px}[dir=rtl] .mdc-banner.mdc-banner--mobile-stacked .mdc-banner__text,.mdc-banner.mdc-banner--mobile-stacked .mdc-banner__text[dir=rtl]{margin-left:8px;margin-right:16px}.mdc-banner.mdc-banner--mobile-stacked .mdc-banner__actions{margin-left:auto}}.mdc-banner--opening,.mdc-banner--open,.mdc-banner--closing{display:flex}.mdc-banner--open{transition:height 300ms ease}.mdc-banner--open .mdc-banner__content{transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease;-webkit-transform:translateY(0);transform:translateY(0)}.mdc-banner--closing{transition:height 250ms ease}.mdc-banner--closing .mdc-banner__content{transition:-webkit-transform 250ms ease;transition:transform 250ms ease;transition:transform 250ms ease, -webkit-transform 250ms ease}.mdc-banner--centered .mdc-banner__content{left:0;margin-left:auto;margin-right:auto;right:0}.mdc-banner__fixed{border-bottom-style:solid;box-sizing:border-box;height:inherit;position:fixed;width:100%}.mdc-banner__content{display:flex;min-height:52px;position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%}.mdc-banner__graphic-text-wrapper{display:flex;width:100%}.mdc-banner__graphic{margin-left:16px;margin-right:0;flex-shrink:0;margin-top:16px;margin-bottom:16px;text-align:center}[dir=rtl] .mdc-banner__graphic,.mdc-banner__graphic[dir=rtl]{margin-left:0;margin-right:16px}.mdc-banner__icon{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mdc-banner__text{margin-left:24px;margin-right:90px;align-self:center;flex-grow:1;padding-top:16px;padding-bottom:16px}[dir=rtl] .mdc-banner__text,.mdc-banner__text[dir=rtl]{margin-left:90px;margin-right:24px}.mdc-banner__actions{padding-left:0;padding-right:8px;align-self:flex-end;display:flex;flex-shrink:0;padding-bottom:8px;padding-top:8px}[dir=rtl] .mdc-banner__actions,.mdc-banner__actions[dir=rtl]{padding-left:8px;padding-right:0}.mdc-banner__secondary-action{margin-left:0;margin-right:8px}[dir=rtl] .mdc-banner__secondary-action,.mdc-banner__secondary-action[dir=rtl]{margin-left:8px;margin-right:0}.mdc-banner{background-color:#fff;border-bottom-color:rgba(0, 0, 0, 0.12);border-bottom-width:1px;border-radius:0}.mdc-banner .mdc-banner__text{color:#000}.mdc-banner .mdc-banner__text{letter-spacing:0.0178571429em;font-size:0.875rem;font-family:Roboto, sans-serif;font-weight:400;line-height:1.25rem}.mdc-banner .mdc-banner__graphic{border-radius:50%}.mdc-banner .mdc-banner__graphic{height:40px;width:40px}.mdc-banner .mdc-banner__fixed{background-color:#fff}.mdc-banner .mdc-banner__fixed{border-bottom-color:rgba(0, 0, 0, 0.12)}.mdc-banner .mdc-banner__fixed{border-bottom-width:1px}.mdc-banner .mdc-button:not(:disabled){color:#6200ee;color:var(--mdc-text-button-label-text-color, #6200ee)}.mdc-banner .mdc-button .mdc-button__ripple::before,.mdc-banner .mdc-button .mdc-button__ripple::after{background-color:#6200ee;background-color:var(--mdc-text-button-hover-state-layer-color, #6200ee)}.mdc-banner .mdc-button:hover .mdc-button__ripple::before,.mdc-banner .mdc-button.mdc-ripple-surface--hover .mdc-button__ripple::before{opacity:0.04;opacity:var(--mdc-text-button-hover-state-layer-opacity, 0.04)}.mdc-banner .mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-banner .mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-text-button-focus-state-layer-opacity, 0.12)}.mdc-banner .mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{transition:opacity 150ms linear}.mdc-banner .mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{transition-duration:75ms;opacity:0.1;opacity:var(--mdc-text-button-pressed-state-layer-opacity, 0.1)}.mdc-banner .mdc-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-text-button-pressed-state-layer-opacity, 0.1)}.mdc-banner__secondary-action{margin-left:0;margin-right:8px}[dir=rtl] .mdc-banner__secondary-action,.mdc-banner__secondary-action[dir=rtl]{margin-left:8px;margin-right:0}.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-button{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;background:transparent}.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__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;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__label{position:relative}.mdc-button .mdc-button__focus-ring{display:none}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(
      100% + 4px
    );width:calc(
      100% + 4px
    );display:block}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring::after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring::after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring::after{border-color:CanvasText}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.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--touch{margin-top:6px;margin-bottom:6px}.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));text-decoration:none;-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none)}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:transparent}@-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);will-change:transform,opacity}.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;z-index:var(--mdc-ripple-z-index, 1)}.mdc-button .mdc-button__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.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__ripple{position:absolute;box-sizing:content-box;overflow:hidden;z-index:0;top:0;left:0;bottom:0;right:0}.mdc-button{font-family:Roboto, sans-serif;font-family:var(--mdc-text-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:0.875rem;font-size:var(--mdc-text-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));letter-spacing:0.0892857143em;letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));font-weight:500;font-weight:var(--mdc-text-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-text-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-text-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button:not(:disabled){color:#6200ee;color:var(--mdc-text-button-label-text-color, var(--mdc-theme-primary, #6200ee))}.mdc-button:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mdc-button .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-text-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-text-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-text-button-with-icon-icon-size, 1.125rem)}.mdc-button .mdc-button__ripple::before,.mdc-button .mdc-button__ripple::after{background-color:#6200ee;background-color:var(--mdc-text-button-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-button:hover .mdc-button__ripple::before,.mdc-button.mdc-ripple-surface--hover .mdc-button__ripple::before{opacity:0.04;opacity:var(--mdc-text-button-hover-state-layer-opacity, 0.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:0.12;opacity:var(--mdc-text-button-focus-state-layer-opacity, 0.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:0.12;opacity:var(--mdc-text-button-pressed-state-layer-opacity, 0.12)}.mdc-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-text-button-pressed-state-layer-opacity, 0.12)}.mdc-button .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--unelevated{font-family:Roboto, sans-serif;font-family:var(--mdc-filled-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:0.875rem;font-size:var(--mdc-filled-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));letter-spacing:0.0892857143em;letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));font-weight:500;font-weight:var(--mdc-filled-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-filled-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-filled-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--unelevated:not(:disabled){background-color:#6200ee;background-color:var(--mdc-filled-button-container-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--unelevated:disabled{background-color:rgba(0, 0, 0, 0.12);background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mdc-button--unelevated:not(:disabled){color:#fff;color:var(--mdc-filled-button-label-text-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--unelevated:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mdc-button--unelevated .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-filled-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-filled-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-filled-button-with-icon-icon-size, 1.125rem)}.mdc-button--unelevated .mdc-button__ripple::before,.mdc-button--unelevated .mdc-button__ripple::after{background-color:#fff;background-color:var(--mdc-filled-button-hover-state-layer-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--unelevated:hover .mdc-button__ripple::before,.mdc-button--unelevated.mdc-ripple-surface--hover .mdc-button__ripple::before{opacity:0.08;opacity:var(--mdc-filled-button-hover-state-layer-opacity, 0.08)}.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:0.24;opacity:var(--mdc-filled-button-focus-state-layer-opacity, 0.24)}.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{transition:opacity 150ms linear}.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-filled-button-pressed-state-layer-opacity, 0.24)}.mdc-button--unelevated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-filled-button-pressed-state-layer-opacity, 0.24)}.mdc-button--unelevated .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--raised{font-family:Roboto, sans-serif;font-family:var(--mdc-protected-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:0.875rem;font-size:var(--mdc-protected-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));letter-spacing:0.0892857143em;letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));font-weight:500;font-weight:var(--mdc-protected-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-protected-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-protected-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));--mdc-elevation-box-shadow-for-gss: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, 0.12);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, 0.12);box-shadow:var(--mdc-protected-button-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:not(:disabled){background-color:#6200ee;background-color:var(--mdc-protected-button-container-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--raised:disabled{background-color:rgba(0, 0, 0, 0.12);background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mdc-button--raised:not(:disabled){color:#fff;color:var(--mdc-protected-button-label-text-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--raised:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mdc-button--raised .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-protected-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-protected-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-protected-button-with-icon-icon-size, 1.125rem)}.mdc-button--raised .mdc-button__ripple::before,.mdc-button--raised .mdc-button__ripple::after{background-color:#fff;background-color:var(--mdc-protected-button-hover-state-layer-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--raised:hover .mdc-button__ripple::before,.mdc-button--raised.mdc-ripple-surface--hover .mdc-button__ripple::before{opacity:0.08;opacity:var(--mdc-protected-button-hover-state-layer-opacity, 0.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{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-protected-button-focus-state-layer-opacity, 0.24)}.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{transition:opacity 150ms linear}.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-protected-button-pressed-state-layer-opacity, 0.24)}.mdc-button--raised.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-protected-button-pressed-state-layer-opacity, 0.24)}.mdc-button--raised .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--raised.mdc-ripple-upgraded--background-focused,.mdc-button--raised:not(.mdc-ripple-upgraded):focus{--mdc-elevation-box-shadow-for-gss: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, 0.12);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, 0.12);box-shadow:var(--mdc-protected-button-focus-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:hover{--mdc-elevation-box-shadow-for-gss: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, 0.12);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, 0.12);box-shadow:var(--mdc-protected-button-hover-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:not(:disabled):active{--mdc-elevation-box-shadow-for-gss: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, 0.12);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, 0.12);box-shadow:var(--mdc-protected-button-pressed-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:disabled{--mdc-elevation-box-shadow-for-gss: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, 0.12);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, 0.12);box-shadow:var(--mdc-protected-button-disabled-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--outlined{font-family:Roboto, sans-serif;font-family:var(--mdc-outlined-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:0.875rem;font-size:var(--mdc-outlined-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));letter-spacing:0.0892857143em;letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));font-weight:500;font-weight:var(--mdc-outlined-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-outlined-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-outlined-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mdc-button--outlined:not(:disabled){color:#6200ee;color:var(--mdc-outlined-button-label-text-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--outlined:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mdc-button--outlined .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem)}.mdc-button--outlined .mdc-button__ripple::before,.mdc-button--outlined .mdc-button__ripple::after{background-color:#6200ee;background-color:var(--mdc-outlined-button-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--outlined:hover .mdc-button__ripple::before,.mdc-button--outlined.mdc-ripple-surface--hover .mdc-button__ripple::before{opacity:0.04;opacity:var(--mdc-outlined-button-hover-state-layer-opacity, 0.04)}.mdc-button--outlined.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button--outlined:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-outlined-button-focus-state-layer-opacity, 0.12)}.mdc-button--outlined:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{transition:opacity 150ms linear}.mdc-button--outlined:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-outlined-button-pressed-state-layer-opacity, 0.12)}.mdc-button--outlined.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-outlined-button-pressed-state-layer-opacity, 0.12)}.mdc-button--outlined .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--outlined:not(:disabled){border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mdc-button--outlined:disabled{border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mdc-button--outlined.mdc-button--icon-trailing{padding:0 11px 0 15px}.mdc-button--outlined.mdc-button--icon-leading{padding:0 15px 0 11px}.mdc-button--outlined .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mdc-button--outlined .mdc-button__touch{left:calc(-1 * 1px);left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * 1px);width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.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,[dir=rtl] .mdc-button--unelevated .mdc-button__icon,[dir=rtl] .mdc-button--outlined .mdc-button__icon,.mdc-button--raised .mdc-button__icon[dir=rtl],.mdc-button--unelevated .mdc-button__icon[dir=rtl],.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,[dir=rtl] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,[dir=rtl] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,.mdc-button--raised .mdc-button__label+.mdc-button__icon[dir=rtl],.mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir=rtl],.mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mdc-card{border-radius:4px;border-radius:var(--mdc-shape-medium, 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::after{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px);position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none;pointer-events:none}@media screen and (forced-colors: active){.mdc-card::after{border-color:CanvasText}}.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--outlined::after{border:none}.mdc-card__content{border-radius:inherit;height:100%}.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, 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, 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);will-change:transform,opacity}.mdc-card__primary-action .mdc-card__ripple::before,.mdc-card__primary-action .mdc-card__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-card__primary-action .mdc-card__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-card__primary-action .mdc-card__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-card__primary-action.mdc-ripple-upgraded .mdc-card__ripple::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 .mdc-card__ripple::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 .mdc-card__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-card__primary-action.mdc-ripple-upgraded--foreground-activation .mdc-card__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-card__primary-action.mdc-ripple-upgraded--foreground-deactivation .mdc-card__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-card__primary-action .mdc-card__ripple::before,.mdc-card__primary-action .mdc-card__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-card__primary-action.mdc-ripple-upgraded .mdc-card__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-card__primary-action .mdc-card__ripple::before,.mdc-card__primary-action .mdc-card__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-card__primary-action:hover .mdc-card__ripple::before,.mdc-card__primary-action.mdc-ripple-surface--hover .mdc-card__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-card__primary-action.mdc-ripple-upgraded--background-focused .mdc-card__ripple::before,.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus .mdc-card__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-card__primary-action:not(.mdc-ripple-upgraded) .mdc-card__ripple::after{transition:opacity 150ms linear}.mdc-card__primary-action:not(.mdc-ripple-upgraded):active .mdc-card__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-card__primary-action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-card__primary-action .mdc-card__ripple{box-sizing:content-box;height:100%;overflow:hidden;left:0;pointer-events:none;position:absolute;top:0;width:100%}.mdc-card__primary-action.mdc-ripple-upgraded--background-focused::after,.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus::after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:5px double transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-card__primary-action.mdc-ripple-upgraded--background-focused::after,.mdc-card__primary-action:not(.mdc-ripple-upgraded):focus::after{border-color:CanvasText}}.mdc-checkbox{padding:calc((40px - 18px) / 2);padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((40px - 40px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-checkbox:hover .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-ripple-surface--hover .mdc-checkbox__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.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:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.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:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-checkbox.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.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-ripple-color, var(--mdc-theme-secondary, #018786))}.mdc-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.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:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.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:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-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-ripple-color, var(--mdc-theme-secondary, #018786))}.mdc-checkbox .mdc-checkbox__background{top:calc((40px - 18px) / 2);top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((40px - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - 40px) / 2);top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - 40px) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - 40px) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:40px;width:var(--mdc-checkbox-touch-target-size, 40px);height:40px;height:var(--mdc-checkbox-touch-target-size, 40px)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:#018786;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))}@-webkit-keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:#018786;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:#018786;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))}}@-webkit-keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:#018786;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))}100%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:#018786;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));background-color:#018786;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786))}100%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{-webkit-animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786;animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{-webkit-animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786;animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:rgba(0, 0, 0, 0.38);border-color:var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, 0.38));background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:rgba(0, 0, 0, 0.38);background-color:var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, 0.38))}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-ink-color, #fff)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-ink-color, #fff)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff;color:var(--mdc-checkbox-ink-color, #fff)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff;border-color:var(--mdc-checkbox-ink-color, #fff)}@-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}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.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__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--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__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:calc((48px - 40px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((40px - 48px) / 2);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);right:calc((40px - 48px) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);left:calc((40px - 48px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);width:48px;width:var(--mdc-checkbox-state-layer-size, 48px);height:48px;height:var(--mdc-checkbox-state-layer-size, 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-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.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);will-change:transform,opacity}.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;z-index:var(--mdc-ripple-z-index, 1)}.mdc-checkbox .mdc-checkbox__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.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{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{z-index:0}.mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after{z-index:-1;z-index:var(--mdc-ripple-z-index, -1)}.mdc-checkbox__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:GrayText;border-color:var(--mdc-checkbox-disabled-unselected-icon-color, GrayText);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:GrayText;background-color:GrayText;background-color:var(--mdc-checkbox-disabled-selected-icon-color, GrayText)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:ButtonText;color:var(--mdc-checkbox-selected-checkmark-color, ButtonText)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:ButtonText;border-color:var(--mdc-checkbox-selected-checkmark-color, ButtonText)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:ButtonFace;color:var(--mdc-checkbox-disabled-selected-checkmark-color, ButtonFace)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:ButtonFace;border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, ButtonFace)}}.mdc-deprecated-chip-trailing-action__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mdc-deprecated-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-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__icon{height:18px;width:18px;font-size:18px}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__touch{width:26px}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__icon{fill:currentColor;color:inherit}.mdc-deprecated-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);will-change:transform,opacity}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-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-deprecated-chip-trailing-action.mdc-ripple-upgraded--unbounded .mdc-deprecated-chip-trailing-action__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded--foreground-activation .mdc-deprecated-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-deprecated-chip-trailing-action.mdc-ripple-upgraded--foreground-deactivation .mdc-deprecated-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-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-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-deprecated-chip-trailing-action.mdc-ripple-upgraded .mdc-deprecated-chip-trailing-action__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action .mdc-deprecated-chip-trailing-action__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-deprecated-chip-trailing-action:hover .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action.mdc-ripple-surface--hover .mdc-deprecated-chip-trailing-action__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded--background-focused .mdc-deprecated-chip-trailing-action__ripple::before,.mdc-deprecated-chip-trailing-action:not(.mdc-ripple-upgraded):focus .mdc-deprecated-chip-trailing-action__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-deprecated-chip-trailing-action:not(.mdc-ripple-upgraded) .mdc-deprecated-chip-trailing-action__ripple::after{transition:opacity 150ms linear}.mdc-deprecated-chip-trailing-action:not(.mdc-ripple-upgraded):active .mdc-deprecated-chip-trailing-action__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-deprecated-chip-trailing-action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-deprecated-chip-trailing-action .mdc-deprecated-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-deprecated-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-deprecated-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-deprecated-chip-trailing-action{margin-left:4px;margin-right:-4px}[dir=rtl] .mdc-deprecated-chip-trailing-action,.mdc-deprecated-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, 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:0.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:0.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, 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,[dir=rtl] .mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden),.mdc-chip.mdc-chip--selected .mdc-chip__checkmark[dir=rtl],.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%;height:48px;left:0;right: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__overflow{text-overflow:ellipsis;overflow:hidden}.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);will-change:transform,opacity}.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;z-index:var(--mdc-ripple-z-index, 1)}.mdc-chip .mdc-chip__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.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, 0.87);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-chip:hover .mdc-chip__ripple::before,.mdc-chip.mdc-ripple-surface--hover .mdc-chip__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.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:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.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:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-chip.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-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:0.08;opacity:var(--mdc-ripple-selected-opacity, 0.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-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover .mdc-chip__ripple::before,.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-surface--hover .mdc-chip__ripple::before{opacity:0.12;opacity:var(--mdc-ripple-hover-opacity, 0.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:0.2;opacity:var(--mdc-ripple-focus-opacity, 0.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:0.2;opacity:var(--mdc-ripple-press-opacity, 0.2)}.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-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)}.mdc-circular-progress__determinate-track{stroke:transparent}@-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{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.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{font-size:0;letter-spacing:0;white-space:nowrap;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-flex;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-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:0.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--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.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-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}.mdc-line-ripple::before{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}.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:133.3333333333%}.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{display:none}.mdc-select{display:inline-flex;position:relative}.mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{color:rgba(0, 0, 0, 0.87)}.mdc-select.mdc-select--disabled .mdc-select__selected-text{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-floating-label{color:rgba(98, 0, 238, 0.87)}.mdc-select.mdc-select--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.54)}.mdc-select:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon{fill:#6200ee;fill:var(--mdc-theme-primary, #6200ee)}.mdc-select.mdc-select--disabled .mdc-select__dropdown-icon{fill:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled)+.mdc-select-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-select.mdc-select--disabled+.mdc-select-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-select:not(.mdc-select--disabled) .mdc-select__icon{color:rgba(0, 0, 0, 0.54)}.mdc-select.mdc-select--disabled .mdc-select__icon{color:rgba(0, 0, 0, 0.38)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-select.mdc-select--disabled .mdc-select__selected-text{color:GrayText}.mdc-select.mdc-select--disabled .mdc-select__dropdown-icon{fill:red}.mdc-select.mdc-select--disabled .mdc-floating-label{color:GrayText}.mdc-select.mdc-select--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}.mdc-select.mdc-select--disabled .mdc-notched-outline__leading,.mdc-select.mdc-select--disabled .mdc-notched-outline__notch,.mdc-select.mdc-select--disabled .mdc-notched-outline__trailing{border-color:GrayText}.mdc-select.mdc-select--disabled .mdc-select__icon{color:GrayText}.mdc-select.mdc-select--disabled+.mdc-select-helper-text{color:GrayText}}.mdc-select .mdc-floating-label{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.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 .mdc-select__icon{width:24px;height:24px;font-size:24px}.mdc-select .mdc-select__dropdown-icon{width:24px;height:24px}.mdc-select .mdc-select__menu .mdc-deprecated-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-select .mdc-select__menu .mdc-deprecated-list-item,.mdc-select .mdc-select__menu .mdc-deprecated-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:12px}[dir=rtl] .mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic,.mdc-select .mdc-select__menu .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:12px;margin-right:0}.mdc-select__dropdown-icon{margin-left:12px;margin-right:12px;display:inline-flex;position:relative;align-self:center;align-items:center;justify-content:center;flex-shrink:0;pointer-events:none}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-active,.mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{position:absolute;top:0;left:0}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-graphic{width:41.6666666667%;height:20.8333333333%}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{opacity:1;transition:opacity 75ms linear 75ms}.mdc-select__dropdown-icon .mdc-select__dropdown-icon-active{opacity:0;transition:opacity 75ms linear}[dir=rtl] .mdc-select__dropdown-icon,.mdc-select__dropdown-icon[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select--activated .mdc-select__dropdown-icon .mdc-select__dropdown-icon-inactive{opacity:0;transition:opacity 49.5ms linear}.mdc-select--activated .mdc-select__dropdown-icon .mdc-select__dropdown-icon-active{opacity:1;transition:opacity 100.5ms linear 49.5ms}.mdc-select__anchor{width:200px;min-width:0;flex:1 1 auto;position:relative;box-sizing:border-box;overflow:hidden;outline:none;cursor:pointer}.mdc-select__anchor .mdc-floating-label--float-above{-webkit-transform:translateY(-106%) scale(0.75);transform:translateY(-106%) scale(0.75)}.mdc-select__selected-text-container{display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;box-sizing:border-box;width:auto;min-width:0;flex-grow:1;height:28px;border:none;outline:none;padding:0;background-color:transparent;color:inherit}.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:0.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;display:block;width:100%;text-align:left}[dir=rtl] .mdc-select__selected-text,.mdc-select__selected-text[dir=rtl]{text-align:right}.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-select--focused .mdc-floating-label{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--invalid+.mdc-select-helper-text--validation-msg{color:#b00020;color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-select__dropdown-icon{fill:#b00020;fill:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-select__dropdown-icon{fill:#b00020;fill:var(--mdc-theme-error, #b00020)}.mdc-select--disabled{cursor:default;pointer-events:none}.mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item{padding-left:12px;padding-right:12px}[dir=rtl] .mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item,.mdc-select--with-leading-icon .mdc-select__menu .mdc-deprecated-list-item[dir=rtl]{padding-left:12px;padding-right:12px}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-select__menu::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}}@media screen and (forced-colors: active)and (forced-colors: active),screen and (-ms-high-contrast: active)and (forced-colors: active){.mdc-select__menu::before{border-color:CanvasText}}.mdc-select__menu .mdc-deprecated-list .mdc-select__icon,.mdc-select__menu .mdc-list .mdc-select__icon{margin-left:0;margin-right:0}[dir=rtl] .mdc-select__menu .mdc-deprecated-list .mdc-select__icon,[dir=rtl] .mdc-select__menu .mdc-list .mdc-select__icon,.mdc-select__menu .mdc-deprecated-list .mdc-select__icon[dir=rtl],.mdc-select__menu .mdc-list .mdc-select__icon[dir=rtl]{margin-left:0;margin-right:0}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--activated,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--selected,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--activated{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-select__menu .mdc-list .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-select__menu .mdc-list-item__start{display:inline-flex;align-items:center}.mdc-select__option{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-select__option,.mdc-select__option[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-select__one-line-option.mdc-list-item--with-one-line{height:48px}.mdc-select__two-line-option.mdc-list-item--with-two-lines{height:64px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__start{margin-top:20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-select__two-line-option.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-select__two-line-option.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-select__two-line-option.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:36px;content:"";vertical-align:0}.mdc-select__option-with-leading-content{padding-left:0;padding-right:12px}.mdc-select__option-with-leading-content.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-select__option-with-leading-content.mdc-list-item,.mdc-select__option-with-leading-content.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-select__option-with-leading-content .mdc-list-item__start{margin-left:12px;margin-right:0}[dir=rtl] .mdc-select__option-with-leading-content .mdc-list-item__start,.mdc-select__option-with-leading-content .mdc-list-item__start[dir=rtl]{margin-left:0;margin-right:12px}.mdc-select__option-with-leading-content .mdc-list-item__start{width:36px;height:24px}[dir=rtl] .mdc-select__option-with-leading-content,.mdc-select__option-with-leading-content[dir=rtl]{padding-left:12px;padding-right:0}.mdc-select__option-with-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-select__option-with-meta.mdc-list-item,.mdc-select__option-with-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-select__option-with-meta .mdc-list-item__end{margin-left:12px;margin-right:12px}[dir=rtl] .mdc-select__option-with-meta .mdc-list-item__end,.mdc-select__option-with-meta .mdc-list-item__end[dir=rtl]{margin-left:12px;margin-right:12px}.mdc-select--filled .mdc-select__anchor{height:56px;display:flex;align-items:baseline}.mdc-select--filled .mdc-select__anchor::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text::before{content:"​"}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor .mdc-select__selected-text-container{height:100%;display:inline-flex;align-items:center}.mdc-select--filled.mdc-select--no-label .mdc-select__anchor::before{display:none}.mdc-select--filled .mdc-select__anchor{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-select--filled:not(.mdc-select--disabled) .mdc-select__anchor{background-color:whitesmoke}.mdc-select--filled.mdc-select--disabled .mdc-select__anchor{background-color:#fafafa}.mdc-select--filled:not(.mdc-select--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-select--filled:not(.mdc-select--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-select--filled:not(.mdc-select--disabled) .mdc-line-ripple::after{border-bottom-color:#6200ee;border-bottom-color:var(--mdc-theme-primary, #6200ee)}.mdc-select--filled.mdc-select--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-select--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-select--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-select--filled .mdc-menu-surface--is-open-below{border-top-left-radius:0px;border-top-right-radius:0px}.mdc-select--filled.mdc-select--focused.mdc-line-ripple::after{-webkit-transform:scale(1, 2);transform:scale(1, 2);opacity:1}.mdc-select--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-select--filled .mdc-floating-label,.mdc-select--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label{left:48px;right:initial}[dir=rtl] .mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-select--filled.mdc-select--with-leading-icon .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.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):hover .mdc-line-ripple::before{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--invalid:not(.mdc-select--disabled) .mdc-line-ripple::after{border-bottom-color:#b00020;border-bottom-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined{border:none}.mdc-select--outlined .mdc-select__anchor{height:56px}.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-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-select-outlined-56px 250ms 1;animation:mdc-floating-label-shake-float-above-select-outlined-56px 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-select-outlined-56px{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-select-outlined-56px{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-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 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-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-select--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius: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-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-select--outlined .mdc-select__anchor{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-select--outlined .mdc-select__anchor,.mdc-select--outlined .mdc-select__anchor[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-select--outlined .mdc-select__anchor,.mdc-select--outlined .mdc-select__anchor[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-select--outlined+.mdc-select-helper-text{margin-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-select--outlined+.mdc-select-helper-text,.mdc-select--outlined+.mdc-select-helper-text[dir=rtl]{margin-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-select--outlined+.mdc-select-helper-text,.mdc-select--outlined+.mdc-select-helper-text[dir=rtl]{margin-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-select--outlined:not(.mdc-select--disabled) .mdc-select__anchor{background-color:transparent}.mdc-select--outlined.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, 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, 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-select--disabled .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}.mdc-select--outlined .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-select--outlined .mdc-select__anchor{display:flex;align-items:baseline;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__anchor .mdc-select__selected-text::before{content:"​"}.mdc-select--outlined .mdc-select__anchor .mdc-select__selected-text-container{height:100%;display:inline-flex;align-items:center}.mdc-select--outlined .mdc-select__anchor::before{display:none}.mdc-select--outlined .mdc-select__selected-text-container{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;left:4px;right:initial}[dir=rtl] .mdc-select--outlined .mdc-floating-label,.mdc-select--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-select--outlined.mdc-select--focused .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:#b00020;border-color:var(--mdc-theme-error, #b00020)}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled):not(.mdc-select--focused) .mdc-select__anchor:hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid: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--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:2px}.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-select--outlined.mdc-select--invalid:not(.mdc-select--disabled).mdc-select--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-select--outlined.mdc-select--invalid: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--outlined.mdc-select--with-leading-icon .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-select--outlined.mdc-select--with-leading-icon .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--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .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--outlined.mdc-select--with-leading-icon .mdc-floating-label--float-above{font-size:.75rem}.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .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--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-select--outlined.mdc-select--with-leading-icon .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--outlined.mdc-select--with-leading-icon.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-select--outlined.mdc-select--with-leading-icon .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1;animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px{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-56px{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-select--outlined.mdc-select--with-leading-icon .mdc-floating-label--shake,.mdc-select--outlined.mdc-select--with-leading-icon[dir=rtl] .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1;animation:mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-select-outlined-leading-icon-56px-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-56px-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-select--outlined.mdc-select--with-leading-icon .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 96px)}.mdc-select--outlined .mdc-menu-surface{margin-bottom:8px}.mdc-select--outlined.mdc-select--no-label .mdc-menu-surface,.mdc-select--outlined .mdc-menu-surface--is-open-below{margin-bottom:0}.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);will-change:transform,opacity}.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;z-index:var(--mdc-ripple-z-index, 1)}.mdc-select__anchor .mdc-select__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.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, 0.87);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-select__anchor:hover .mdc-select__ripple::before,.mdc-select__anchor.mdc-ripple-surface--hover .mdc-select__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.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:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__anchor .mdc-select__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:hover .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after{transition:opacity 150ms linear}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected .mdc-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:hover .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after{transition:opacity 150ms linear}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select__menu .mdc-deprecated-list .mdc-deprecated-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-select-helper-text{margin:0;margin-left:16px;margin-right:16px;-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:0.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:0.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}[dir=rtl] .mdc-select-helper-text,.mdc-select-helper-text[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-select-helper-text::before{display:inline-block;width:0;height:16px;content:"";vertical-align:0}.mdc-select-helper-text--validation-msg{opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-select--invalid+.mdc-select-helper-text--validation-msg,.mdc-select-helper-text--validation-msg-persistent{opacity:1}.mdc-select--with-leading-icon .mdc-select__icon{display:inline-block;box-sizing:border-box;border:none;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__icon:not([tabindex]),.mdc-select__icon[tabindex="-1"]{cursor:default;pointer-events:none}.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:0.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:0.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-radius:var(--mdc-shape-medium, 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;position:relative}.mdc-data-table .mdc-data-table__header-cell:first-child{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-medium, 4px)}[dir=rtl] .mdc-data-table .mdc-data-table__header-cell:first-child,.mdc-data-table .mdc-data-table__header-cell:first-child[dir=rtl]{border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-medium, 4px);border-top-left-radius:0}.mdc-data-table .mdc-data-table__header-cell:last-child{border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-medium, 4px)}[dir=rtl] .mdc-data-table .mdc-data-table__header-cell:last-child,.mdc-data-table .mdc-data-table__header-cell:last-child[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-medium, 4px);border-top-right-radius:0}.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-medium, 4px)}[dir=rtl] .mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child,.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child[dir=rtl]{border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-medium, 4px);border-bottom-left-radius:0}.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-medium, 4px)}[dir=rtl] .mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child,.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child[dir=rtl]{border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-medium, 4px);border-bottom-right-radius:0}.mdc-data-table__row{background-color:inherit}.mdc-data-table__header-cell{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected{background-color:rgba(98, 0, 238, 0.04)}.mdc-data-table__pagination-rows-per-page-select:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-data-table__pagination-rows-per-page-select:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-data-table__pagination-rows-per-page-select:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-color:rgba(0,0,0,.12)}.mdc-data-table__pagination{border-top-color:rgba(0,0,0,.12)}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-width:1px;border-bottom-style:solid}.mdc-data-table__pagination{border-top-width:1px;border-top-style:solid}.mdc-data-table__row:last-child .mdc-data-table__cell{border-bottom:none}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:rgba(0, 0, 0, 0.04)}.mdc-data-table__header-cell{color:rgba(0, 0, 0, 0.87)}.mdc-data-table__pagination-total,.mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__cell{color:rgba(0, 0, 0, 0.87)}.mdc-data-table__row{height:52px}.mdc-data-table__pagination{min-height:52px}.mdc-data-table__header-row{height:56px}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px 0 16px}.mdc-data-table__header-cell--checkbox,.mdc-data-table__cell--checkbox{padding-left:4px;padding-right:0}[dir=rtl] .mdc-data-table__header-cell--checkbox,[dir=rtl] .mdc-data-table__cell--checkbox,.mdc-data-table__header-cell--checkbox[dir=rtl],.mdc-data-table__cell--checkbox[dir=rtl]{padding-left:0;padding-right:4px}.mdc-data-table__table-container{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.mdc-data-table__table{min-width:100%;border:0;white-space:nowrap;border-spacing:0;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:0.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:0.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;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell,.mdc-data-table__cell[dir=rtl]{text-align:right}.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__cell--checkbox{width:1px}.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:0.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:0.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-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mdc-data-table__header-cell,.mdc-data-table__header-cell[dir=rtl]{text-align:right}.mdc-data-table__header-cell--checkbox{width:1px}.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;-webkit-transform:rotate(0.0001deg);transform:rotate(0.0001deg);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}.mdc-data-table__sort-icon-button .mdc-icon-button__focus-ring{display:none}.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block;max-height:28px;max-width:28px}@media screen and (forced-colors: active){.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:28px;height:28px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{max-height:28px;max-width:28px}.mdc-data-table__sort-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:28px;left:50%;width:28px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}[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{align-items:center;display:inline-flex;vertical-align:middle}.mdc-data-table__header-cell--with-sort{cursor:pointer}.mdc-data-table__sort-status-label{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mdc-data-table--sticky-header .mdc-data-table__header-cell{position:-webkit-sticky;position:sticky;top:0;z-index:1}.mdc-data-table__sort-icon-button{color:rgba(0, 0, 0, 0.6)}.mdc-data-table__sort-icon-button .mdc-icon-button__ripple::before,.mdc-data-table__sort-icon-button .mdc-icon-button__ripple::after{background-color:rgba(0, 0, 0, 0.6);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.6))}.mdc-data-table__sort-icon-button:hover .mdc-icon-button__ripple::before,.mdc-data-table__sort-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after{transition:opacity 150ms linear}.mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-data-table__sort-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button{color:rgba(0, 0, 0, 0.87)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button .mdc-icon-button__ripple::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button .mdc-icon-button__ripple::after{background-color:rgba(0, 0, 0, 0.87);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:hover .mdc-icon-button__ripple::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after{transition:opacity 150ms linear}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.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:0.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:0.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;flex-wrap:wrap;justify-content:flex-end}[dir=rtl] .mdc-data-table__pagination-trailing,.mdc-data-table__pagination-trailing[dir=rtl]{margin-left:0;margin-right:4px}.mdc-data-table__pagination-navigation{align-items:center;display:flex}.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:14px;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:14px}.mdc-data-table__pagination-rows-per-page{margin-left:0;margin-right:22px;align-items:center;display:inline-flex}[dir=rtl] .mdc-data-table__pagination-rows-per-page,.mdc-data-table__pagination-rows-per-page[dir=rtl]{margin-left:22px;margin-right:0}.mdc-data-table__pagination-rows-per-page-label{margin-left:0;margin-right:12px;white-space:nowrap}[dir=rtl] .mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__pagination-rows-per-page-label[dir=rtl]{margin-left:12px;margin-right:0}.mdc-data-table__pagination-rows-per-page-select{min-width:80px;min-width:var(--mdc-menu-min-width, 80px);margin:8px 0}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor{width:100%;min-width:80px}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor{height:36px}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--float-above{-webkit-transform:translateY(-27.25px) scale(1);transform:translateY(-27.25px) scale(1)}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--float-above{font-size:.75rem}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{-webkit-transform:translateY(-24.75px) scale(0.75);transform:translateY(-24.75px) scale(0.75)}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-select-outlined-36px 250ms 1;animation:mdc-floating-label-shake-float-above-select-outlined-36px 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-select-outlined-36px{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-24.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(-24.75px) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-24.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(-24.75px) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}@keyframes mdc-floating-label-shake-float-above-select-outlined-36px{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-24.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(-24.75px) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-24.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(-24.75px) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mdc-data-table__pagination-rows-per-page-select .mdc-select__dropdown-icon{width:20px;height:20px}.mdc-data-table__pagination-rows-per-page-select.mdc-select--outlined .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 56px)}.mdc-data-table__pagination-rows-per-page-select .mdc-list-item.mdc-list-item--with-one-line{height:36px}.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-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-data-table__header-row-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mdc-data-table__header-row-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before,.mdc-data-table__row-checkbox.mdc-checkbox--selected.mdc-ripple-surface--hover .mdc-checkbox__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.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:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.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:0.12;opacity:var(--mdc-ripple-press-opacity, 0.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:var(--mdc-ripple-press-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-ripple-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, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 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-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee));background-color:#6200ee;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee))}@-webkit-keyframes mdc-checkbox-fade-in-background-8A000000FF6200EE00000000FF6200EE{0%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:#6200ee;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee));background-color:#6200ee;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee))}}@keyframes mdc-checkbox-fade-in-background-8A000000FF6200EE00000000FF6200EE{0%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:#6200ee;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee));background-color:#6200ee;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee))}}@-webkit-keyframes mdc-checkbox-fade-out-background-8A000000FF6200EE00000000FF6200EE{0%,80%{border-color:#6200ee;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee));background-color:#6200ee;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee))}100%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));background-color:transparent}}@keyframes mdc-checkbox-fade-out-background-8A000000FF6200EE00000000FF6200EE{0%,80%{border-color:#6200ee;border-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee));background-color:#6200ee;background-color:var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #6200ee))}100%{border-color:rgba(0, 0, 0, 0.54);border-color:var(--mdc-checkbox-unchecked-color, rgba(0, 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-8A000000FF6200EE00000000FF6200EE;animation-name:mdc-checkbox-fade-in-background-8A000000FF6200EE00000000FF6200EE}.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-8A000000FF6200EE00000000FF6200EE;animation-name:mdc-checkbox-fade-out-background-8A000000FF6200EE00000000FF6200EE}.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__surface-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__close{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple::before,.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-dialog .mdc-dialog__close:hover .mdc-icon-button__ripple::before,.mdc-dialog .mdc-dialog__close.mdc-ripple-surface--hover .mdc-icon-button__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after{transition:opacity 150ms linear}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions,.mdc-dialog.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:rgba(0,0,0,.12)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:0}.mdc-dialog.mdc-dialog-scroll-divider-header.mdc-dialog--fullscreen .mdc-dialog__header{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-dialog .mdc-dialog__surface{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mdc-dialog__surface{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-dialog__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:0.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-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:0.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-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;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.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--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(max-width: 600px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.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;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}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid transparent;display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid transparent}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-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}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.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}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{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:none;transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{-webkit-transform:none;transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1;z-index:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-drawer{border-color:rgba(0, 0, 0, 0.12);background-color:#fff;background-color:var(--mdc-theme-surface, #fff);border-top-left-radius:0;border-top-right-radius:0;border-top-right-radius:var(--mdc-shape-large, 0);border-bottom-right-radius:0;border-bottom-right-radius:var(--mdc-shape-large, 0);border-bottom-left-radius: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, 0.87)}.mdc-drawer .mdc-deprecated-list-group__subheader{color:rgba(0, 0, 0, 0.6)}.mdc-drawer .mdc-drawer__subtitle{color:rgba(0, 0, 0, 0.6)}.mdc-drawer .mdc-deprecated-list-item__graphic{color:rgba(0, 0, 0, 0.6)}.mdc-drawer .mdc-deprecated-list-item{color:rgba(0, 0, 0, 0.87)}.mdc-drawer .mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic{color:#6200ee}.mdc-drawer .mdc-deprecated-list-item--activated{color:rgba(98, 0, 238, 0.87)}[dir=rtl] .mdc-drawer,.mdc-drawer[dir=rtl]{border-top-left-radius:0;border-top-left-radius:var(--mdc-shape-large, 0);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-left-radius:var(--mdc-shape-large, 0)}.mdc-drawer .mdc-deprecated-list-item{border-radius:4px;border-radius:var(--mdc-shape-small, 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-deprecated-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:0.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:0.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-deprecated-list-item:nth-child(1){margin-top:2px}.mdc-drawer .mdc-deprecated-list-item:nth-last-child(1){margin-bottom:0}.mdc-drawer .mdc-deprecated-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:0.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:0.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-deprecated-list-group__subheader::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-drawer .mdc-deprecated-list-divider{margin:3px 0 4px}.mdc-drawer .mdc-deprecated-list-item__text,.mdc-drawer .mdc-deprecated-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:0.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:0.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:0.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, 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;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)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab:hover{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.mdc-ripple-upgraded--background-focused,.mdc-fab:not(.mdc-ripple-upgraded):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 .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(
      100% + 4px
    );width:calc(
      100% + 4px
    )}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{border-color:CanvasText}}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{border-color:CanvasText}}.mdc-fab:active,.mdc-fab:focus: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--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:0.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:0.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-left:20px;padding-right: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:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);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%;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:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-fab::before{border-color:CanvasText}}.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{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786);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-fab .mdc-fab__icon{width:24px;height:24px;font-size:24px}.mdc-fab,.mdc-fab:not(:disabled) .mdc-fab__icon,.mdc-fab:not(:disabled) .mdc-fab__label,.mdc-fab:disabled .mdc-fab__icon,.mdc-fab:disabled .mdc-fab__label{color:#fff;color:var(--mdc-theme-on-secondary, #fff)}.mdc-fab:not(.mdc-fab--extended){border-radius:50%}.mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:50%}.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);will-change:transform,opacity}.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;z-index:var(--mdc-ripple-z-index, 1)}.mdc-fab .mdc-fab__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.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-ripple-color, var(--mdc-theme-on-secondary, #fff))}.mdc-fab:hover .mdc-fab__ripple::before,.mdc-fab.mdc-ripple-surface--hover .mdc-fab__ripple::before{opacity:0.08;opacity:var(--mdc-ripple-hover-opacity, 0.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:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.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:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-fab.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-fab .mdc-fab__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.mdc-fab{z-index:0}.mdc-fab .mdc-fab__ripple::before,.mdc-fab .mdc-fab__ripple::after{z-index:-1;z-index:var(--mdc-ripple-z-index, -1)}.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:0.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:0.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, 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{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button .mdc-icon-button__focus-ring{display:none}.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block;max-height:48px;max-width:48px}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-icon-button.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mdc-icon-button:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38))}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.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__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.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);will-change:transform,opacity}.mdc-icon-button .mdc-icon-button__ripple::before,.mdc-icon-button .mdc-icon-button__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-icon-button .mdc-icon-button__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-icon-button .mdc-icon-button__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple::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 .mdc-icon-button__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-icon-button.mdc-ripple-upgraded--foreground-activation .mdc-icon-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-icon-button.mdc-ripple-upgraded--foreground-deactivation .mdc-icon-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-icon-button .mdc-icon-button__ripple::before,.mdc-icon-button .mdc-icon-button__ripple::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple::before,.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__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-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-icon-button .mdc-icon-button__ripple::before,.mdc-icon-button .mdc-icon-button__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-icon-button:hover .mdc-icon-button__ripple::before,.mdc-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after{transition:opacity 150ms linear}.mdc-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-icon-button .mdc-icon-button__ripple{height:100%;left:0px;pointer-events:none;position:absolute;top:0px;width:100%;z-index:-1}.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-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-image-list__supporting{color:rgba(0, 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:0.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}@-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%);-webkit-transform:translateX(var(--mdc-linear-progress-primary-half, 83.67142%));transform:translateX(var(--mdc-linear-progress-primary-half, 83.67142%))}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%);-webkit-transform:translateX(var(--mdc-linear-progress-primary-full, 200.611057%));transform:translateX(var(--mdc-linear-progress-primary-full, 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%);-webkit-transform:translateX(var(--mdc-linear-progress-primary-half, 83.67142%));transform:translateX(var(--mdc-linear-progress-primary-half, 83.67142%))}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%);-webkit-transform:translateX(var(--mdc-linear-progress-primary-full, 200.611057%));transform:translateX(var(--mdc-linear-progress-primary-full, 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%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-quarter, 37.651913%));transform:translateX(var(--mdc-linear-progress-secondary-quarter, 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%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-half, 84.386165%));transform:translateX(var(--mdc-linear-progress-secondary-half, 84.386165%))}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-full, 160.277782%));transform:translateX(var(--mdc-linear-progress-secondary-full, 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%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-quarter, 37.651913%));transform:translateX(var(--mdc-linear-progress-secondary-quarter, 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%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-half, 84.386165%));transform:translateX(var(--mdc-linear-progress-secondary-half, 84.386165%))}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-full, 160.277782%));transform:translateX(var(--mdc-linear-progress-secondary-full, 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%);-webkit-transform:translateX(var(--mdc-linear-progress-primary-half-neg, -83.67142%));transform:translateX(var(--mdc-linear-progress-primary-half-neg, -83.67142%))}100%{-webkit-transform:translateX(-200.611057%);transform:translateX(-200.611057%);-webkit-transform:translateX(var(--mdc-linear-progress-primary-full-neg, -200.611057%));transform:translateX(var(--mdc-linear-progress-primary-full-neg, -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%);-webkit-transform:translateX(var(--mdc-linear-progress-primary-half-neg, -83.67142%));transform:translateX(var(--mdc-linear-progress-primary-half-neg, -83.67142%))}100%{-webkit-transform:translateX(-200.611057%);transform:translateX(-200.611057%);-webkit-transform:translateX(var(--mdc-linear-progress-primary-full-neg, -200.611057%));transform:translateX(var(--mdc-linear-progress-primary-full-neg, -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%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-quarter-neg, -37.651913%));transform:translateX(var(--mdc-linear-progress-secondary-quarter-neg, -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%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-half-neg, -84.386165%));transform:translateX(var(--mdc-linear-progress-secondary-half-neg, -84.386165%))}100%{-webkit-transform:translateX(-160.277782%);transform:translateX(-160.277782%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-full-neg, -160.277782%));transform:translateX(var(--mdc-linear-progress-secondary-full-neg, -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%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-quarter-neg, -37.651913%));transform:translateX(var(--mdc-linear-progress-secondary-quarter-neg, -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%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-half-neg, -84.386165%));transform:translateX(var(--mdc-linear-progress-secondary-half-neg, -84.386165%))}100%{-webkit-transform:translateX(-160.277782%);transform:translateX(-160.277782%);-webkit-transform:translateX(var(--mdc-linear-progress-secondary-full-neg, -160.277782%));transform:translateX(var(--mdc-linear-progress-secondary-full-neg, -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%;-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)}@media screen and (forced-colors: active){.mdc-linear-progress{outline-color:CanvasText}}.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-style:solid}.mdc-linear-progress__buffer{display:flex;position:absolute;width:100%;height:100%}.mdc-linear-progress__buffer-dots{background-repeat:repeat-x;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{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{-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--animation-ready .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--animation-ready .mdc-linear-progress__secondary-bar{-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--animation-ready .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}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__bar{right:0;-webkit-transform-origin:center right;transform-origin:center right}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{-webkit-animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse;animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{-webkit-animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse;animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__buffer-dots,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__buffer-dots{-webkit-animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;-webkit-transform:rotate(0);transform:rotate(0)}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}.mdc-linear-progress--closed{opacity:0}.mdc-linear-progress--closed-animation-off .mdc-linear-progress__buffer-dots{-webkit-animation:none;animation:none}.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar,.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar .mdc-linear-progress__bar-inner{-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(/assets/css_newlayout/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{height:4px}.mdc-linear-progress__bar-inner{border-top-width:4px}.mdc-linear-progress__buffer-dots{background-size:10px 4px}.mdc-deprecated-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:0.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, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-deprecated-list:focus{outline:none}.mdc-deprecated-list-item{height:48px}.mdc-deprecated-list-item__secondary-text{color:rgba(0, 0, 0, 0.54);color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-deprecated-list-item__graphic{background-color:transparent}.mdc-deprecated-list-item__graphic{color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-deprecated-list-item__meta{color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-deprecated-list-group__subheader{color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__text{opacity:.38}.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__text,.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__primary-text,.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__secondary-text{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-deprecated-list-item--selected,.mdc-deprecated-list-item--activated{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-deprecated-list-item--selected .mdc-deprecated-list-item__graphic,.mdc-deprecated-list-item--activated .mdc-deprecated-list-item__graphic{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-deprecated-list--dense{padding-top:4px;padding-bottom:4px;font-size:.812rem}.mdc-deprecated-list-item__wrapper{display:block}.mdc-deprecated-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;height:48px}.mdc-deprecated-list-item:focus{outline:none}.mdc-deprecated-list-item:not(.mdc-deprecated-list-item--selected):focus::before,.mdc-deprecated-list-item.mdc-ripple-upgraded--background-focused::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-deprecated-list-item:not(.mdc-deprecated-list-item--selected):focus::before,.mdc-deprecated-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-deprecated-list-item.mdc-deprecated-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-deprecated-list-item.mdc-deprecated-list-item--selected::before{border-color:CanvasText}}[dir=rtl] .mdc-deprecated-list-item,.mdc-deprecated-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-deprecated-list--icon-list .mdc-deprecated-list-item{padding-left:16px;padding-right:16px;height:56px}[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-item,.mdc-deprecated-list--icon-list .mdc-deprecated-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item{padding-left:16px;padding-right:16px;height:56px}[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-item,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item{padding-left:16px;padding-right:16px;height:56px}[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-deprecated-list--image-list .mdc-deprecated-list-item{padding-left:16px;padding-right:16px;height:72px}[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-item,.mdc-deprecated-list--image-list .mdc-deprecated-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-deprecated-list--video-list .mdc-deprecated-list-item{padding-left:0px;padding-right:16px;height:72px}[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-item,.mdc-deprecated-list--video-list .mdc-deprecated-list-item[dir=rtl]{padding-left:16px;padding-right:0px}.mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:16px;width:20px;height:20px}[dir=rtl] .mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:16px;margin-right:0}.mdc-deprecated-list-item__graphic{flex-shrink:0;align-items:center;justify-content:center;fill:currentColor;-o-object-fit:cover;object-fit:cover;margin-left:0;margin-right:32px;width:24px;height:24px}[dir=rtl] .mdc-deprecated-list-item__graphic,.mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:32px;margin-right:0}.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:32px;width:24px;height:24px}[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:32px;margin-right:0}.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:16px;width:40px;height:40px;border-radius:50%}[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:16px;margin-right:0}.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:16px;width:40px;height:40px}[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:16px;margin-right:0}.mdc-deprecated-list--image-list .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:16px;width:56px;height:56px}[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--image-list .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:16px;margin-right:0}.mdc-deprecated-list--video-list .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:16px;width:100px;height:56px}[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--video-list .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:16px;margin-right:0}.mdc-deprecated-list .mdc-deprecated-list-item__graphic{display:inline-flex}.mdc-deprecated-list-item__meta{margin-left:auto;margin-right:0}.mdc-deprecated-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:0.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:0.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-deprecated-list-item[dir=rtl] .mdc-deprecated-list-item__meta,[dir=rtl] .mdc-deprecated-list-item .mdc-deprecated-list-item__meta{margin-left:0;margin-right:auto}.mdc-deprecated-list-item__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-deprecated-list-item__text[for]{pointer-events:none}.mdc-deprecated-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-deprecated-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-deprecated-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-deprecated-list--video-list .mdc-deprecated-list-item__primary-text,.mdc-deprecated-list--image-list .mdc-deprecated-list-item__primary-text,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__primary-text,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__primary-text,.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-deprecated-list--video-list .mdc-deprecated-list-item__primary-text::before,.mdc-deprecated-list--image-list .mdc-deprecated-list-item__primary-text::before,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__primary-text::before,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__primary-text::before,.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-deprecated-list--video-list .mdc-deprecated-list-item__primary-text::after,.mdc-deprecated-list--image-list .mdc-deprecated-list-item__primary-text::after,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item__primary-text::after,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item__primary-text::after,.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-deprecated-list--dense .mdc-deprecated-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-deprecated-list--dense .mdc-deprecated-list-item__primary-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-deprecated-list--dense .mdc-deprecated-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-deprecated-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:0.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:0.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-deprecated-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-deprecated-list--dense .mdc-deprecated-list-item__secondary-text{font-size:inherit}.mdc-deprecated-list--dense .mdc-deprecated-list-item{height:40px}.mdc-deprecated-list--two-line .mdc-deprecated-list-item__text{align-self:flex-start}.mdc-deprecated-list--two-line .mdc-deprecated-list-item{height:64px}.mdc-deprecated-list--two-line.mdc-deprecated-list--video-list .mdc-deprecated-list-item,.mdc-deprecated-list--two-line.mdc-deprecated-list--image-list .mdc-deprecated-list-item,.mdc-deprecated-list--two-line.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-item,.mdc-deprecated-list--two-line.mdc-deprecated-list--avatar-list .mdc-deprecated-list-item,.mdc-deprecated-list--two-line.mdc-deprecated-list--icon-list .mdc-deprecated-list-item{height:72px}.mdc-deprecated-list--two-line.mdc-deprecated-list--icon-list .mdc-deprecated-list-item__graphic{align-self:flex-start;margin-top:16px}.mdc-deprecated-list--two-line.mdc-deprecated-list--dense .mdc-deprecated-list-item,.mdc-deprecated-list--avatar-list.mdc-deprecated-list--dense .mdc-deprecated-list-item{height:60px}.mdc-deprecated-list--avatar-list.mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic{margin-left:0;margin-right:16px;width:36px;height:36px}[dir=rtl] .mdc-deprecated-list--avatar-list.mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic,.mdc-deprecated-list--avatar-list.mdc-deprecated-list--dense .mdc-deprecated-list-item__graphic[dir=rtl]{margin-left:16px;margin-right:0}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item{cursor:pointer}a.mdc-deprecated-list-item{color:inherit;text-decoration:none}.mdc-deprecated-list-divider{height:0;margin:0;border:none;border-bottom-width:1px;border-bottom-style:solid}.mdc-deprecated-list-divider{border-bottom-color:rgba(0, 0, 0, 0.12)}.mdc-deprecated-list-divider--padded{margin-left:16px;margin-right:0;width:calc(100% - 32px)}[dir=rtl] .mdc-deprecated-list-divider--padded,.mdc-deprecated-list-divider--padded[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list-divider--inset{margin-left:72px;margin-right:0;width:calc(100% - 72px)}[dir=rtl] .mdc-deprecated-list-divider--inset,.mdc-deprecated-list-divider--inset[dir=rtl]{margin-left:0;margin-right:72px}.mdc-deprecated-list-divider--inset.mdc-deprecated-list-divider--padded{margin-left:72px;margin-right:0;width:calc(100% - 88px)}[dir=rtl] .mdc-deprecated-list-divider--inset.mdc-deprecated-list-divider--padded,.mdc-deprecated-list-divider--inset.mdc-deprecated-list-divider--padded[dir=rtl]{margin-left:0;margin-right:72px}.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading{margin-left:16px;margin-right:0;width:calc(100% - 16px)}[dir=rtl] .mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list .mdc-deprecated-list-divider--inset-trailing{width:calc(100% - 16px)}.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing{margin-left:16px;margin-right:0;width:calc(100% - 32px)}[dir=rtl] .mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding{margin-left:16px;margin-right:0;width:calc(100% - 16px)}[dir=rtl] .mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding{margin-left:16px;margin-right:0;width:calc(100% - 32px)}[dir=rtl] .mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading{margin-left:72px;margin-right:0;width:calc(100% - 72px)}[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading[dir=rtl]{margin-left:0;margin-right:72px}.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-trailing{width:calc(100% - 16px)}.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing{margin-left:72px;margin-right:0;width:calc(100% - 88px)}[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl]{margin-left:0;margin-right:72px}.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding{margin-left:16px;margin-right:0;width:calc(100% - 16px)}[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding{margin-left:16px;margin-right:0;width:calc(100% - 32px)}[dir=rtl] .mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list--icon-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading{margin-left:72px;margin-right:0;width:calc(100% - 72px)}[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading[dir=rtl]{margin-left:0;margin-right:72px}.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-trailing{width:calc(100% - 16px)}.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing{margin-left:72px;margin-right:0;width:calc(100% - 88px)}[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl]{margin-left:0;margin-right:72px}.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding{margin-left:16px;margin-right:0;width:calc(100% - 16px)}[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding{margin-left:16px;margin-right:0;width:calc(100% - 32px)}[dir=rtl] .mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list--avatar-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading{margin-left:72px;margin-right:0;width:calc(100% - 72px)}[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading[dir=rtl]{margin-left:0;margin-right:72px}.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-trailing{width:calc(100% - 16px)}.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing{margin-left:72px;margin-right:0;width:calc(100% - 88px)}[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl]{margin-left:0;margin-right:72px}.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding{margin-left:16px;margin-right:0;width:calc(100% - 16px)}[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding{margin-left:16px;margin-right:0;width:calc(100% - 32px)}[dir=rtl] .mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list--thumbnail-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading{margin-left:88px;margin-right:0;width:calc(100% - 88px)}[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading[dir=rtl]{margin-left:0;margin-right:88px}.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-trailing{width:calc(100% - 16px)}.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing{margin-left:88px;margin-right:0;width:calc(100% - 104px)}[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl]{margin-left:0;margin-right:88px}.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding{margin-left:16px;margin-right:0;width:calc(100% - 16px)}[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding{margin-left:16px;margin-right:0;width:calc(100% - 32px)}[dir=rtl] .mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list--image-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl]{margin-left:0;margin-right:16px}.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading{margin-left:116px;margin-right:0;width:calc(100% - 116px)}[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading,.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading[dir=rtl]{margin-left:0;margin-right:116px}.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-trailing{width:calc(100% - 16px)}.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing{margin-left:116px;margin-right:0;width:calc(100% - 132px)}[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing,.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing[dir=rtl]{margin-left:0;margin-right:116px}.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding{margin-left:0px;margin-right:0;width:calc(100% - 0px)}[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding,.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--padding[dir=rtl]{margin-left:0;margin-right:0px}.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding{margin-left:0px;margin-right:0;width:calc(100% - 16px)}[dir=rtl] .mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding,.mdc-deprecated-list--video-list .mdc-deprecated-list-divider--inset-leading.mdc-deprecated-list-divider--inset-trailing.mdc-deprecated-list-divider--inset-padding[dir=rtl]{margin-left:0;margin-right:0px}.mdc-deprecated-list-group .mdc-deprecated-list{padding:0}.mdc-deprecated-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:0.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}.mdc-list-item__primary-text{color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:rgba(0, 0, 0, 0.54);color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-deprecated-list-group__subheader{color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:white}}.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:0.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}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__content[for]{pointer-events:none}.mdc-list-item__primary-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:0.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-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .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:0.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:0.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-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item__overline-text{-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:0.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:0.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);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:40px;height:40px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:24px;height:24px}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{width:40px;height:40px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image .mdc-list-item__start{width:56px;height:56px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{width:100px;height:56px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{width:40px;height:40px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio .mdc-list-item__start{width:40px;height:40px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch .mdc-list-item__start{width:36px;height:20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:24px;height:24px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-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:0.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:0.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--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{width:40px;height:40px}.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio .mdc-list-item__end{width:40px;height:40px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch .mdc-list-item__end{width:36px;height:20px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-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:0.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}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mdc-list-divider{height:1px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-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);will-change:transform,opacity;--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);will-change:transform,opacity}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--unbounded .mdc-deprecated-list-item__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--foreground-activation .mdc-deprecated-list-item__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}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--foreground-deactivation .mdc-deprecated-list-item__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))}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--foreground-activation .mdc-list-item__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}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__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))}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:hover .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after{transition:opacity 150ms linear}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:hover .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-surface--hover .mdc-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after{transition:opacity 150ms linear}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-deprecated-list-item__ripple::before{opacity:0.12;opacity:var(--mdc-ripple-activated-opacity, 0.12)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-deprecated-list-item__ripple::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:hover .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before{opacity:0.16;opacity:var(--mdc-ripple-hover-opacity, 0.16)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after{transition:opacity 150ms linear}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-list-item__ripple::before{opacity:0.12;opacity:var(--mdc-ripple-activated-opacity, 0.12)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated .mdc-list-item__ripple::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:hover .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-surface--hover .mdc-list-item__ripple::before{opacity:0.16;opacity:var(--mdc-ripple-hover-opacity, 0.16)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after{transition:opacity 150ms linear}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--activated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::before{opacity:0.08;opacity:var(--mdc-ripple-selected-opacity, 0.08)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-deprecated-list-item__ripple::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:hover .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-deprecated-list-item__ripple::before{opacity:0.12;opacity:var(--mdc-ripple-hover-opacity, 0.12)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before{transition-duration:75ms;opacity:0.2;opacity:var(--mdc-ripple-focus-opacity, 0.2)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-deprecated-list-item__ripple::after{transition:opacity 150ms linear}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-deprecated-list-item__ripple::after{transition-duration:75ms;opacity:0.2;opacity:var(--mdc-ripple-press-opacity, 0.2)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.2)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-list-item__ripple::before{opacity:0.08;opacity:var(--mdc-ripple-selected-opacity, 0.08)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected .mdc-list-item__ripple::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:hover .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-surface--hover .mdc-list-item__ripple::before{opacity:0.12;opacity:var(--mdc-ripple-hover-opacity, 0.12)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.2;opacity:var(--mdc-ripple-focus-opacity, 0.2)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after{transition:opacity 150ms linear}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after{transition-duration:75ms;opacity:0.2;opacity:var(--mdc-ripple-press-opacity, 0.2)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.2)}:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-deprecated-list-item__ripple,:not(.mdc-deprecated-list-item--disabled).mdc-deprecated-list-item .mdc-list-item__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-deprecated-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);will-change:transform,opacity;--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);will-change:transform,opacity}.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--unbounded .mdc-deprecated-list-item__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--foreground-activation .mdc-deprecated-list-item__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-deprecated-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation .mdc-deprecated-list-item__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-deprecated-list-item--disabled .mdc-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--foreground-activation .mdc-list-item__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-deprecated-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__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-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-deprecated-list-item__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::before,.mdc-deprecated-list-item--disabled .mdc-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--background-focused .mdc-deprecated-list-item__ripple::before,.mdc-deprecated-list-item--disabled:not(.mdc-ripple-upgraded):focus .mdc-deprecated-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-deprecated-list-item--disabled.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,.mdc-deprecated-list-item--disabled:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-deprecated-list-item--disabled .mdc-deprecated-list-item__ripple,.mdc-deprecated-list-item--disabled .mdc-list-item__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}: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);will-change:transform,opacity}:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-activation .mdc-list-item__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}:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__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))}:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}:not(.mdc-list-item--disabled).mdc-list-item:hover .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-surface--hover .mdc-list-item__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after{transition:opacity 150ms linear}:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::before{opacity:0.12;opacity:var(--mdc-ripple-activated-opacity, 0.12)}:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}:not(.mdc-list-item--disabled).mdc-list-item--activated:hover .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-surface--hover .mdc-list-item__ripple::before{opacity:0.16;opacity:var(--mdc-ripple-hover-opacity, 0.16)}:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after{transition:opacity 150ms linear}:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::before{opacity:0.08;opacity:var(--mdc-ripple-selected-opacity, 0.08)}:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}:not(.mdc-list-item--disabled).mdc-list-item--selected:hover .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-surface--hover .mdc-list-item__ripple::before{opacity:0.12;opacity:var(--mdc-ripple-hover-opacity, 0.12)}:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.2;opacity:var(--mdc-ripple-focus-opacity, 0.2)}:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after{transition:opacity 150ms linear}:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after{transition-duration:75ms;opacity:0.2;opacity:var(--mdc-ripple-press-opacity, 0.2)}:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.2)}:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.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);will-change:transform,opacity}.mdc-list-item--disabled .mdc-list-item__ripple::before,.mdc-list-item--disabled .mdc-list-item__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-list-item--disabled .mdc-list-item__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-list-item--disabled .mdc-list-item__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-list-item--disabled.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-activation .mdc-list-item__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-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__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-list-item--disabled .mdc-list-item__ripple::before,.mdc-list-item--disabled .mdc-list-item__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-list-item--disabled .mdc-list-item__ripple::before,.mdc-list-item--disabled .mdc-list-item__ripple::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-list-item--disabled.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,.mdc-list-item--disabled:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-list-item--disabled .mdc-list-item__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-menu{min-width:112px;min-width:var(--mdc-menu-min-width, 112px)}.mdc-menu .mdc-deprecated-list-item__meta{color:rgba(0, 0, 0, 0.87)}.mdc-menu .mdc-deprecated-list-item__graphic{color:rgba(0, 0, 0, 0.87)}.mdc-menu .mdc-menu-item--submenu-open .mdc-deprecated-list-item__ripple::before{opacity:.04}.mdc-menu .mdc-menu-item--submenu-open .mdc-list-item__ripple::before{opacity:.04}.mdc-menu .mdc-deprecated-list{color:rgba(0, 0, 0, 0.87)}.mdc-menu .mdc-deprecated-list,.mdc-menu .mdc-list{position:relative}.mdc-menu .mdc-deprecated-list .mdc-elevation-overlay,.mdc-menu .mdc-list .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-menu .mdc-deprecated-list-divider{margin:8px 0}.mdc-menu .mdc-deprecated-list-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdc-menu .mdc-deprecated-list-item--disabled{cursor:auto}.mdc-menu a.mdc-deprecated-list-item .mdc-deprecated-list-item__text,.mdc-menu a.mdc-deprecated-list-item .mdc-deprecated-list-item__graphic{pointer-events:none}.mdc-menu__selection-group{padding:0;fill:currentColor}.mdc-menu__selection-group .mdc-deprecated-list-item{padding-left:56px;padding-right:16px}[dir=rtl] .mdc-menu__selection-group .mdc-deprecated-list-item,.mdc-menu__selection-group .mdc-deprecated-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-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-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,height 250ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform .12s cubic-bezier(0, 0, 0.2, 1);transition:opacity .03s linear,transform .12s cubic-bezier(0, 0, 0.2, 1),height 250ms cubic-bezier(0, 0, 0.2, 1);transition:opacity .03s linear,transform .12s cubic-bezier(0, 0, 0.2, 1),height 250ms 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;border-radius:var(--mdc-shape-medium, 4px);transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;-webkit-transform:scale(1);transform:scale(1);opacity:1}.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-menu-surface--fullwidth{width:100%}.mdc-radio{padding:calc((40px - 20px) / 2)}.mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0, 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, 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, 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, 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:calc(-1 * (40px - 20px) / 2);left:calc(-1 * (40px - 20px) / 2);width:40px;height:40px}.mdc-radio .mdc-radio__native-control{top:calc((40px - 40px) / 2);right:calc((40px - 40px) / 2);left:calc((40px - 40px) / 2);width:40px;height:40px}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-radio.mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio.mdc-radio--disabled .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:GrayText}.mdc-radio.mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio.mdc-radio--disabled .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:GrayText}.mdc-radio.mdc-radio--disabled [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio.mdc-radio--disabled .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:GrayText}}.mdc-radio{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__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:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.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);will-change:transform,opacity}.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;z-index:var(--mdc-ripple-z-index, 1)}.mdc-radio .mdc-radio__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.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-ripple-color, var(--mdc-theme-secondary, #018786))}.mdc-radio:hover .mdc-radio__ripple::before,.mdc-radio.mdc-ripple-surface--hover .mdc-radio__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.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:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.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:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-radio.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-radio.mdc-ripple-upgraded .mdc-radio__background::before,.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);will-change:transform,opacity;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;z-index:var(--mdc-ripple-z-index, 1)}.mdc-ripple-surface::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.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{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],.mdc-ripple-upgraded--unbounded{overflow:visible}.mdc-ripple-surface[data-mdc-ripple-is-unbounded]::before,.mdc-ripple-surface[data-mdc-ripple-is-unbounded]::after,.mdc-ripple-upgraded--unbounded::before,.mdc-ripple-upgraded--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,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::before,.mdc-ripple-upgraded--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,.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-ripple-surface::before,.mdc-ripple-surface::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-ripple-surface:hover::before,.mdc-ripple-surface.mdc-ripple-surface--hover::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-ripple-surface.mdc-ripple-upgraded--background-focused::before,.mdc-ripple-surface:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.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:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-segmented-button{display:inline-block;font-size:0}.mdc-segmented-button__segment{border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-segmented-button-outline-color, rgba(0, 0, 0, 0.12))}.mdc-segmented-button__segment{color:rgba(0, 0, 0, 0.6);color:var(--mdc-segmented-button-unselected-ink-color, rgba(0, 0, 0, 0.6))}.mdc-segmented-button__segment{background-color:white;background-color:var(--mdc-segmented-button-unselected-container-fill-color, white)}.mdc-segmented-button__segment--selected{color:#6200ee;color:var(--mdc-segmented-button-selected-ink-color, #6200ee)}.mdc-segmented-button__segment--selected{background-color:rgba(98, 0, 238, 0.08);background-color:var(--mdc-segmented-button-selected-container-fill-color, rgba(98, 0, 238, 0.08))}.mdc-segmented-button__segment{position:relative;-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:0.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:0.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);display:inline-flex;vertical-align:top;align-items:center;height:36px;min-width:48px;padding:0 12px;border-width:1px 0 1px 1px}.mdc-segmented-button__segment .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-segmented-button__segment:hover{cursor:pointer}.mdc-segmented-button__segment:focus{outline-width:0}.mdc-segmented-button__segment:first-child{border-radius:4px 0 0 4px}.mdc-segmented-button__segment:last-child{border-right-width:1px;border-radius:0 4px 4px 0}.mdc-segmented-button__segment .mdc-segmented-button__segment__touch{position:absolute;top:50%;height:48px;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mdc-segmented-button__segment .mdc-segmented-button__segment--touch{margin-top:0px;margin-bottom:0px}.mdc-touch-target-wrapper .mdc-segmented-button__segment{border-radius:0;border-right-width:0}.mdc-touch-target-wrapper:first-child .mdc-segmented-button__segment{border-radius:4px 0 0 4px}.mdc-touch-target-wrapper:last-child .mdc-segmented-button__segment{border-right-width:1px;border-radius:0 4px 4px 0}.mdc-segmented-button__icon{width:24px;font-size:18px}.mdc-segmented-button__icon+.mdc-segmented-button__label{padding-left:6px}.mdc-segmented-button__segment{--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);will-change:transform,opacity;overflow:hidden}.mdc-segmented-button__segment .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment .mdc-segmented-button__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-segmented-button__segment .mdc-segmented-button__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-segmented-button__segment .mdc-segmented-button__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-segmented-button__segment.mdc-ripple-upgraded .mdc-segmented-button__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-segmented-button__segment.mdc-ripple-upgraded .mdc-segmented-button__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-segmented-button__segment.mdc-ripple-upgraded--unbounded .mdc-segmented-button__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-segmented-button__segment.mdc-ripple-upgraded--foreground-activation .mdc-segmented-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-segmented-button__segment.mdc-ripple-upgraded--foreground-deactivation .mdc-segmented-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-segmented-button__segment .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment .mdc-segmented-button__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-segmented-button__segment.mdc-ripple-upgraded .mdc-segmented-button__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-segmented-button__segment .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment .mdc-segmented-button__ripple::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, #6200ee)}.mdc-segmented-button__segment:hover .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment.mdc-ripple-surface--hover .mdc-segmented-button__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-segmented-button__segment.mdc-ripple-upgraded--background-focused .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment.mdc-ripple-upgraded:focus-within .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment:not(.mdc-ripple-upgraded):focus .mdc-segmented-button__ripple::before,.mdc-segmented-button__segment:not(.mdc-ripple-upgraded):focus-within .mdc-segmented-button__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-segmented-button__segment:not(.mdc-ripple-upgraded) .mdc-segmented-button__ripple::after{transition:opacity 150ms linear}.mdc-segmented-button__segment:not(.mdc-ripple-upgraded):active .mdc-segmented-button__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-segmented-button__segment.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-segmented-button__segment .mdc-segmented-button__ripple{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mdc-slider__thumb{--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);will-change:transform,opacity}.mdc-slider__thumb::before,.mdc-slider__thumb::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-slider__thumb::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-slider__thumb::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-slider__thumb.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-slider__thumb.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-slider__thumb.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-slider__thumb.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-slider__thumb.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-slider__thumb::before,.mdc-slider__thumb::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-slider__thumb.mdc-ripple-upgraded::before,.mdc-slider__thumb.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-slider__thumb.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-slider__thumb::before,.mdc-slider__thumb::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-slider__thumb:hover::before,.mdc-slider__thumb.mdc-ripple-surface--hover::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-slider__thumb.mdc-ripple-upgraded--background-focused::before,.mdc-slider__thumb:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-slider__thumb:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-slider__thumb:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-slider__thumb.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-slider{cursor:pointer;height:48px;margin:0 24px;position:relative;touch-action:pan-y}.mdc-slider .mdc-slider__track{height:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.mdc-slider .mdc-slider__track--active,.mdc-slider .mdc-slider__track--inactive{display:flex;height:100%;position:absolute;width:100%}.mdc-slider .mdc-slider__track--active{border-radius:3px;height:6px;overflow:hidden;top:-1px}.mdc-slider .mdc-slider__track--active_fill{border-top:6px solid;box-sizing:border-box;height:100%;width:100%;position:relative;-webkit-transform-origin:left;transform-origin:left}[dir=rtl] .mdc-slider .mdc-slider__track--active_fill,.mdc-slider .mdc-slider__track--active_fill[dir=rtl]{-webkit-transform-origin:right;transform-origin:right}.mdc-slider .mdc-slider__track--inactive{border-radius:2px;height:4px;left:0;top:0}.mdc-slider .mdc-slider__track--inactive::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-slider .mdc-slider__track--inactive::before{border-color:CanvasText}}.mdc-slider .mdc-slider__track--active_fill{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-slider.mdc-slider--disabled .mdc-slider__track--active_fill{border-color:#000;border-color:var(--mdc-theme-on-surface, #000)}.mdc-slider .mdc-slider__track--inactive{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);opacity:.24}.mdc-slider.mdc-slider--disabled .mdc-slider__track--inactive{background-color:#000;background-color:var(--mdc-theme-on-surface, #000);opacity:.24}.mdc-slider .mdc-slider__value-indicator-container{bottom:44px;left:50%;left:var(--slider-value-indicator-container-left, 50%);pointer-events:none;position:absolute;right:var(--slider-value-indicator-container-right);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:var(--slider-value-indicator-container-transform, translateX(-50%));transform:var(--slider-value-indicator-container-transform, translateX(-50%))}.mdc-slider .mdc-slider__value-indicator{transition:-webkit-transform 100ms 0ms cubic-bezier(0.4, 0, 1, 1);transition:transform 100ms 0ms cubic-bezier(0.4, 0, 1, 1);transition:transform 100ms 0ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 100ms 0ms cubic-bezier(0.4, 0, 1, 1);align-items:center;border-radius:4px;display:flex;height:32px;padding:0 12px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom;transform-origin:bottom}.mdc-slider .mdc-slider__value-indicator::before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid;bottom:-5px;content:"";height:0;left:50%;left:var(--slider-value-indicator-caret-left, 50%);position:absolute;right:var(--slider-value-indicator-caret-right);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:var(--slider-value-indicator-caret-transform, translateX(-50%));transform:var(--slider-value-indicator-caret-transform, translateX(-50%));width:0}.mdc-slider .mdc-slider__value-indicator::after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-slider .mdc-slider__value-indicator::after{border-color:CanvasText}}.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator-container{pointer-events:auto}.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:-webkit-transform 100ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 100ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 100ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 100ms 0ms cubic-bezier(0, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}@media(prefers-reduced-motion){.mdc-slider .mdc-slider__value-indicator,.mdc-slider .mdc-slider__thumb--with-indicator .mdc-slider__value-indicator{transition:none}}.mdc-slider .mdc-slider__value-indicator-text{-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:0.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:0.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-slider .mdc-slider__value-indicator{background-color:#000;opacity:.6}.mdc-slider .mdc-slider__value-indicator::before{border-top-color:#000}.mdc-slider .mdc-slider__value-indicator{color:#fff;color:var(--mdc-theme-on-primary, #fff)}.mdc-slider .mdc-slider__thumb{display:flex;height:48px;left:-24px;outline:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:48px}.mdc-slider .mdc-slider__thumb--top{z-index:1}.mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-style:solid;border-width:1px;box-sizing:content-box}.mdc-slider .mdc-slider__thumb-knob{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);border:10px solid;border-radius:50%;box-sizing:border-box;height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:20px}.mdc-slider .mdc-slider__thumb-knob{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-slider .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mdc-slider.mdc-slider--disabled .mdc-slider__thumb-knob{background-color:#000;background-color:var(--mdc-theme-on-surface, #000);border-color:#000;border-color:var(--mdc-theme-on-surface, #000)}.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top .mdc-slider__thumb-knob,.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb:hover .mdc-slider__thumb-knob,.mdc-slider.mdc-slider--disabled .mdc-slider__thumb--top.mdc-slider__thumb--focused .mdc-slider__thumb-knob{border-color:#fff}.mdc-slider .mdc-slider__thumb::before,.mdc-slider .mdc-slider__thumb::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-slider .mdc-slider__thumb:hover::before,.mdc-slider .mdc-slider__thumb.mdc-ripple-surface--hover::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded--background-focused::before,.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-slider .mdc-slider__thumb:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-slider .mdc-slider__thumb.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-slider .mdc-slider__tick-marks{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:0 1px;position:absolute;width:100%}.mdc-slider .mdc-slider__tick-mark--active,.mdc-slider .mdc-slider__tick-mark--inactive{border-radius:50%;height:2px;width:2px}.mdc-slider .mdc-slider__tick-mark--active{background-color:#fff;background-color:var(--mdc-theme-on-primary, #fff);opacity:.6}.mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--active{background-color:#fff;background-color:var(--mdc-theme-on-primary, #fff);opacity:.6}.mdc-slider .mdc-slider__tick-mark--inactive{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);opacity:.6}.mdc-slider.mdc-slider--disabled .mdc-slider__tick-mark--inactive{background-color:#000;background-color:var(--mdc-theme-on-surface, #000);opacity:.6}.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill{transition:-webkit-transform 80ms ease;transition:transform 80ms ease;transition:transform 80ms ease, -webkit-transform 80ms ease}@media(prefers-reduced-motion){.mdc-slider--discrete .mdc-slider__thumb,.mdc-slider--discrete .mdc-slider__track--active_fill{transition:none}}.mdc-slider--disabled{opacity:.38;cursor:auto}.mdc-slider--disabled .mdc-slider__thumb{pointer-events:none}.mdc-slider__input{cursor:pointer;left:0;margin:0;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.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:#333333}.mdc-snackbar__label{color:rgba(255, 255, 255, 0.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;border-radius:var(--mdc-shape-small, 4px)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar--leading{justify-content:flex-start}.mdc-snackbar--stacked .mdc-snackbar__label{padding-left:16px;padding-right:8px;padding-bottom:12px}[dir=rtl] .mdc-snackbar--stacked .mdc-snackbar__label,.mdc-snackbar--stacked .mdc-snackbar__label[dir=rtl]{padding-left:8px;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}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[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:0.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:0.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;visibility:hidden;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;visibility:hidden}.mdc-snackbar__action:not(:disabled){color:#bb86fc}.mdc-snackbar__action .mdc-button__ripple::before,.mdc-snackbar__action .mdc-button__ripple::after{background-color:#bb86fc;background-color:var(--mdc-ripple-color, #bb86fc)}.mdc-snackbar__action:hover .mdc-button__ripple::before,.mdc-snackbar__action.mdc-ripple-surface--hover .mdc-button__ripple::before{opacity:0.08;opacity:var(--mdc-ripple-hover-opacity, 0.08)}.mdc-snackbar__action.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-snackbar__action:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}.mdc-snackbar__action:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{transition:opacity 150ms linear}.mdc-snackbar__action:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-snackbar__action.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-snackbar__dismiss{color:rgba(255, 255, 255, 0.87)}.mdc-snackbar__dismiss .mdc-icon-button__ripple::before,.mdc-snackbar__dismiss .mdc-icon-button__ripple::after{background-color:rgba(255, 255, 255, 0.87);background-color:var(--mdc-ripple-color, rgba(255, 255, 255, 0.87))}.mdc-snackbar__dismiss:hover .mdc-icon-button__ripple::before,.mdc-snackbar__dismiss.mdc-ripple-surface--hover .mdc-icon-button__ripple::before{opacity:0.08;opacity:var(--mdc-ripple-hover-opacity, 0.08)}.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple::before,.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple::before{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.24)}.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple::after{transition:opacity 150ms linear}.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple::after{transition-duration:75ms;opacity:0.24;opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-snackbar__dismiss.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.24)}.mdc-snackbar__dismiss.mdc-snackbar__dismiss{width:36px;height:36px;padding:6px;font-size:18px}.mdc-snackbar__dismiss.mdc-snackbar__dismiss .mdc-icon-button__focus-ring{display:none}.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-snackbar__dismiss.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block;max-height:36px;max-width:36px}@media screen and (forced-colors: active){.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-snackbar__dismiss.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-snackbar__dismiss.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-snackbar__dismiss.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring::after,.mdc-snackbar__dismiss.mdc-snackbar__dismiss:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:36px;height:36px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-snackbar__dismiss.mdc-snackbar__dismiss.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{max-height:36px;max-width:36px}.mdc-snackbar__dismiss.mdc-snackbar__dismiss .mdc-icon-button__touch{position:absolute;top:50%;height:36px;left:50%;width:36px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.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{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:-webkit-transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);-webkit-transform:translateX(0);transform:translateX(0)}.mdc-switch__track::after{transition:-webkit-transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-transform:translateX(-100%);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{-webkit-transform:translateX(100%);transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:-webkit-transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-transform:translateX(100%);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:-webkit-transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);-webkit-transform:translateX(0);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:-webkit-transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;-webkit-transform:translateX(0);transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{-webkit-transform:translateX(100%);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mdc-switch{--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);will-change:transform,opacity}.mdc-switch .mdc-switch__ripple::before,.mdc-switch .mdc-switch__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-switch .mdc-switch__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-switch .mdc-switch__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-switch.mdc-ripple-upgraded--unbounded .mdc-switch__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-switch.mdc-ripple-upgraded--foreground-activation .mdc-switch__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-switch.mdc-ripple-upgraded--foreground-deactivation .mdc-switch__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-switch .mdc-switch__ripple::before,.mdc-switch .mdc-switch__ripple::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before,.mdc-switch.mdc-ripple-upgraded .mdc-switch__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-switch.mdc-ripple-upgraded .mdc-switch__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-switch .mdc-switch__focus-ring-wrapper{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mdc-switch.mdc-ripple-upgraded--background-focused .mdc-switch__focus-ring,.mdc-switch:not(.mdc-ripple-upgraded):focus .mdc-switch__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(
      100% + 4px
    );width:calc(
      100% + 4px
    )}@media screen and (forced-colors: active){.mdc-switch.mdc-ripple-upgraded--background-focused .mdc-switch__focus-ring,.mdc-switch:not(.mdc-ripple-upgraded):focus .mdc-switch__focus-ring{border-color:CanvasText}}.mdc-switch.mdc-ripple-upgraded--background-focused .mdc-switch__focus-ring::after,.mdc-switch:not(.mdc-ripple-upgraded):focus .mdc-switch__focus-ring::after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-switch.mdc-ripple-upgraded--background-focused .mdc-switch__focus-ring::after,.mdc-switch:not(.mdc-ripple-upgraded):focus .mdc-switch__focus-ring::after{border-color:CanvasText}}.mdc-switch{width:36px;width:var(--mdc-switch-track-width, 36px)}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:#6200ee;background:var(--mdc-switch-selected-handle-color, var(--mdc-theme-primary, #6200ee))}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:#310077;background:var(--mdc-switch-selected-hover-handle-color, #310077)}.mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:#310077;background:var(--mdc-switch-selected-focus-handle-color, #310077)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:#310077;background:var(--mdc-switch-selected-pressed-handle-color, #310077)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:#424242;background:var(--mdc-switch-disabled-selected-handle-color, #424242)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:#616161;background:var(--mdc-switch-unselected-handle-color, #616161)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:#212121;background:var(--mdc-switch-unselected-hover-handle-color, #212121)}.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:#212121;background:var(--mdc-switch-unselected-focus-handle-color, #212121)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:#212121;background:var(--mdc-switch-unselected-pressed-handle-color, #212121)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:#424242;background:var(--mdc-switch-disabled-unselected-handle-color, #424242)}.mdc-switch .mdc-switch__handle::before{background:#fff;background:var(--mdc-switch-handle-surface-color, var(--mdc-theme-surface, #fff))}.mdc-switch:enabled .mdc-switch__shadow{--mdc-elevation-box-shadow-for-gss: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, 0.12);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, 0.12);box-shadow:var(--mdc-switch-handle-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-switch:disabled .mdc-switch__shadow{--mdc-elevation-box-shadow-for-gss: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, 0.12);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, 0.12);box-shadow:var(--mdc-switch-disabled-handle-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-switch .mdc-switch__focus-ring-wrapper,.mdc-switch .mdc-switch__handle{height:20px;height:var(--mdc-switch-handle-height, 20px)}.mdc-switch:disabled .mdc-switch__handle::after{opacity:0.38;opacity:var(--mdc-switch-disabled-handle-opacity, 0.38)}.mdc-switch .mdc-switch__handle{border-radius:10px;border-radius:var(--mdc-switch-handle-shape, 10px)}.mdc-switch .mdc-switch__handle{width:20px;width:var(--mdc-switch-handle-width, 20px)}.mdc-switch .mdc-switch__handle-track{width:calc(100% - 20px);width:calc(100% - var(--mdc-switch-handle-width, 20px))}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:#fff;fill:var(--mdc-switch-selected-icon-color, var(--mdc-theme-on-primary, #fff))}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:#fff;fill:var(--mdc-switch-disabled-selected-icon-color, var(--mdc-theme-on-primary, #fff))}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:#fff;fill:var(--mdc-switch-unselected-icon-color, var(--mdc-theme-on-primary, #fff))}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:#fff;fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mdc-theme-on-primary, #fff))}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:0.38;opacity:var(--mdc-switch-disabled-selected-icon-opacity, 0.38)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:0.38;opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 0.38)}.mdc-switch.mdc-switch--selected .mdc-switch__icon{width:18px;width:var(--mdc-switch-selected-icon-size, 18px);height:18px;height:var(--mdc-switch-selected-icon-size, 18px)}.mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:18px;width:var(--mdc-switch-unselected-icon-size, 18px);height:18px;height:var(--mdc-switch-unselected-icon-size, 18px)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:#6200ee;background-color:var(--mdc-switch-selected-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:#6200ee;background-color:var(--mdc-switch-selected-focus-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:#6200ee;background-color:var(--mdc-switch-selected-pressed-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:#424242;background-color:var(--mdc-switch-unselected-hover-state-layer-color, #424242)}.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:#424242;background-color:var(--mdc-switch-unselected-focus-state-layer-color, #424242)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:#424242;background-color:var(--mdc-switch-unselected-pressed-state-layer-color, #424242)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:0.04;opacity:var(--mdc-switch-selected-hover-state-layer-opacity, 0.04)}.mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-switch-selected-focus-state-layer-opacity, 0.12)}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:0.1;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)}.mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:0.04;opacity:var(--mdc-switch-unselected-hover-state-layer-opacity, 0.04)}.mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity, 0.12)}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:0.1;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)}.mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)}.mdc-switch .mdc-switch__ripple{height:48px;height:var(--mdc-switch-state-layer-size, 48px);width:48px;width:var(--mdc-switch-state-layer-size, 48px)}.mdc-switch .mdc-switch__track{height:14px;height:var(--mdc-switch-track-height, 14px)}.mdc-switch:disabled .mdc-switch__track{opacity:0.12;opacity:var(--mdc-switch-disabled-track-opacity, 0.12)}.mdc-switch:enabled .mdc-switch__track::after{background:#d7bbff;background:var(--mdc-switch-selected-track-color, #d7bbff)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:#d7bbff;background:var(--mdc-switch-selected-hover-track-color, #d7bbff)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:#d7bbff;background:var(--mdc-switch-selected-focus-track-color, #d7bbff)}.mdc-switch:enabled:active .mdc-switch__track::after{background:#d7bbff;background:var(--mdc-switch-selected-pressed-track-color, #d7bbff)}.mdc-switch:disabled .mdc-switch__track::after{background:#424242;background:var(--mdc-switch-disabled-selected-track-color, #424242)}.mdc-switch:enabled .mdc-switch__track::before{background:#e0e0e0;background:var(--mdc-switch-unselected-track-color, #e0e0e0)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:#e0e0e0;background:var(--mdc-switch-unselected-hover-track-color, #e0e0e0)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:#e0e0e0;background:var(--mdc-switch-unselected-focus-track-color, #e0e0e0)}.mdc-switch:enabled:active .mdc-switch__track::before{background:#e0e0e0;background:var(--mdc-switch-unselected-pressed-track-color, #e0e0e0)}.mdc-switch:disabled .mdc-switch__track::before{background:#424242;background:var(--mdc-switch-disabled-unselected-track-color, #424242)}.mdc-switch .mdc-switch__track{border-radius:7px;border-radius:var(--mdc-switch-track-shape, 7px)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-switch:disabled .mdc-switch__handle::after{opacity:1;opacity:var(--mdc-switch-disabled-handle-opacity, 1)}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:ButtonText;fill:var(--mdc-switch-selected-icon-color, ButtonText)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:GrayText;fill:var(--mdc-switch-disabled-selected-icon-color, GrayText)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:ButtonText;fill:var(--mdc-switch-unselected-icon-color, ButtonText)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:GrayText;fill:var(--mdc-switch-disabled-unselected-icon-color, GrayText)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:1;opacity:var(--mdc-switch-disabled-selected-icon-opacity, 1)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:1;opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 1)}.mdc-switch:disabled .mdc-switch__track{opacity:1;opacity:var(--mdc-switch-disabled-track-opacity, 1)}}.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:0.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:0.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);position:relative}.mdc-tab .mdc-tab__text-label{color:rgba(0, 0, 0, 0.6)}.mdc-tab .mdc-tab__icon{color:rgba(0, 0, 0, 0.54);fill:currentColor}.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:8px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(
      100% + -12px
    );width:calc(
      100% + -8px
    );margin-top:-2px;z-index:2}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring::after{content:"";border:2px solid transparent;border-radius:10px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring::after{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring{pointer-events:none;border:2px solid transparent;border-radius:8px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(
      100% + -8px
    );width:calc(
      100% + -8px
    );z-index:2}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring::after{content:"";border:2px solid transparent;border-radius:10px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring::after{border-color:CanvasText}}.mdc-tab__content{position:relative}.mdc-tab__icon{width:24px;height:24px;font-size:24px}.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{background:none}.mdc-tab{min-width:90px;padding-right:24px;padding-left:24px;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;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{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;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,.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{--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-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-tab .mdc-tab__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-tab .mdc-tab__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.mdc-tab.mdc-ripple-upgraded--unbounded .mdc-tab__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-tab.mdc-ripple-upgraded--foreground-activation .mdc-tab__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-tab.mdc-ripple-upgraded--foreground-deactivation .mdc-tab__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-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-tab:hover .mdc-tab__ripple::before,.mdc-tab.mdc-ripple-surface--hover .mdc-tab__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__ripple::before,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__ripple::before{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-tab:not(.mdc-ripple-upgraded) .mdc-tab__ripple::after{transition:opacity 150ms linear}.mdc-tab:not(.mdc-ripple-upgraded):active .mdc-tab__ripple::after{transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-tab.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-tab__ripple{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;will-change:transform,opacity}.mdc-tab-bar{width:100%}.mdc-tab{height:48px}.mdc-tab--stacked{height:72px}.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{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.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--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);will-change:transform,opacity}.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;z-index:var(--mdc-ripple-z-index, 1)}.mdc-text-field--filled .mdc-text-field__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.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-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;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, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0, 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, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::-ms-input-placeholder{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0, 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, 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, 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, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0, 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__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:0.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 0ms 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::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}.mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}.mdc-text-field__input::-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}.mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0}}@media all{.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--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--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--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--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:0.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 0ms 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}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.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--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, 0.87);background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-text-field--filled:hover .mdc-text-field__ripple::before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.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:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.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:whitesmoke}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 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, 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}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.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, 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, 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-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 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-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius: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-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.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{background-color:transparent;background-color:var(--mdc-ripple-color, transparent)}.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}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0;transition:none}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){-webkit-transform:none;transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px;line-height:1.5rem}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{-webkit-transform:translateY(-10.25px) scale(0.75);transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1;animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-10.25px) 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(-10.25px) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-10.25px) 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(-10.25px) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-10.25px) 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(-10.25px) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-10.25px) 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(-10.25px) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{-webkit-transform:translateY(-27.25px) scale(1);transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{-webkit-transform:translateY(-24.75px) scale(0.75);transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{-webkit-animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1;animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@-webkit-keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-24.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(-24.75px) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-24.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(-24.75px) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-24.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(-24.75px) scale(0.75);transform:translateX(calc(4% - 0%)) translateY(-24.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(-24.75px) scale(0.75);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{-webkit-transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75);transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{-webkit-transform:translateY(1px);transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{-webkit-transform:translateX(-1px) translateY(-1px);transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{-webkit-transform:translateX(1px) translateY(-1px);transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{-webkit-transform:translateX(1px) translateY(1px);transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{-webkit-transform:translateX(-1px) translateY(1px);transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.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,[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],.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{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.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{padding-left:0;padding-right:0}.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-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, 0.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--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.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, 0.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__input::-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.38)}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 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, 0.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 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, 0.06)}@media screen and (forced-colors: active),(-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 (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (forced-colors: active),(-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 (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-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}}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.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}.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:0.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:0.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 0ms 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:0.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:0.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 svg{display:block}.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{padding:12px;margin-left:0px;margin-right:0px}[dir=rtl] .mdc-text-field__icon--trailing,.mdc-text-field__icon--trailing[dir=rtl]{margin-left:0px;margin-right:0px}: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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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:white  !important;color:var(--mdc-theme-text-primary-on-dark, white) !important}.mdc-theme--text-secondary-on-dark{color:rgba(255, 255, 255, 0.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, 0.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, 0.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, 0.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-tooltip__surface{border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.mdc-tooltip__surface{color:white;color:var(--mdc-theme-text-primary-on-dark, white)}.mdc-tooltip__surface{background-color:rgba(0, 0, 0, 0.6)}.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip{z-index:9}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{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-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip__title{color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87))}.mdc-tooltip__content{color:rgba(0, 0, 0, 0.6)}.mdc-tooltip__content-link{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-tooltip{position:fixed;display:none}.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__surface{background-color:#fff}.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-top,.mdc-tooltip.mdc-tooltip--rich .mdc-tooltip__caret-surface-bottom{background-color:#fff}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{-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:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.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);line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{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);align-items:flex-start;border-radius:4px;display:flex;flex-direction:column;line-height:20px;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{display:block;margin-top:0;line-height:20px;-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:0.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:0.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);margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__title::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-tooltip__surface .mdc-tooltip__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:0.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:0.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);max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{-webkit-transform:scale(1);transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{-webkit-transform:scale(1);transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;-webkit-transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208);transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{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);outline:1px solid transparent;z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mdc-top-app-bar{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee);color:white;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-ripple-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__action-item.mdc-ripple-surface--hover::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon:hover::before,.mdc-top-app-bar .mdc-top-app-bar__navigation-icon.mdc-ripple-surface--hover::before{opacity:0.08;opacity:var(--mdc-ripple-hover-opacity, 0.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:0.24;opacity:var(--mdc-ripple-focus-opacity, 0.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:0.24;opacity:var(--mdc-ripple-press-opacity, 0.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:var(--mdc-ripple-press-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:0.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-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:24px;border-bottom-left-radius:0}[dir=rtl] .mdc-top-app-bar--short-collapsed,.mdc-top-app-bar--short-collapsed[dir=rtl]{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius: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:0.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:0.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:0.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:0.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:0.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:0.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:0.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:0.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:0.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:0.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:0.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:0.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:0.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:0.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*/
@charset "UTF-8";
@font-face {
  font-family: "NeueRational_Medium";
  src: url(/assets/resources/fonts/neue_rational/NeueRational-Medium.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "NeueRational_Regular";
  src: url(/assets/resources/fonts/neue_rational/NeueRational-Regular.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
}
html {
  box-sizing: border-box;
}

body {
  font-family: "NeueRational_Regular", Arial, sans-serif !important;
}
body.alk-bkg-body-gradient {
  background: linear-gradient(224.15deg, #0076A5 -15.92%, #000000 29.69%);
  background-color: #000;
  background-repeat: no-repeat;
}
body.alk-bkg-body-gradient .alk-header,
body.alk-bkg-body-gradient .alk-black__container,
body.alk-bkg-body-gradient .alk-search-card-list,
body.alk-bkg-body-gradient .alk-media__details__firstRowBox,
body.alk-bkg-body-gradient .alk-case-studies-list-page,
body.alk-bkg-body-gradient .alk-contact__info,
body.alk-bkg-body-gradient .alk-contact__service,
body.alk-bkg-body-gradient .alk-event__details__firstRowBox,
body.alk-bkg-body-gradient .alk-event__details,
body.alk-bkg-body-gradient .alk-event__list,
body.alk-bkg-body-gradient .alk-future__lens,
body.alk-bkg-body-gradient .alk-management,
body.alk-bkg-body-gradient .alk-media__details,
body.alk-bkg-body-gradient .alk-media__list,
body.alk-bkg-body-gradient .alk-related__event,
body.alk-bkg-body-gradient .alk-related__media {
  background-color: transparent !important;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}

section[class^=alk-] {
  padding: 0;
}

a.alk {
  color: #0076a5;
}
a.alk:hover {
  color: #005e84;
}

.alk-row {
  margin: 0;
}
.alk-row div[class^=col] {
  padding: 0;
}

[class^=alk-] h1 {
  font-size: 6.4rem;
}
@media (max-width: 991px) {
  [class^=alk-] h1 {
    font-size: 4.8rem;
  }
}
[class^=alk-] h2 {
  font-size: 5.6rem;
}
@media (max-width: 991px) {
  [class^=alk-] h2 {
    font-size: 4.8rem;
  }
}
[class^=alk-] h3 {
  font-size: 4.8rem;
}
@media (max-width: 991px) {
  [class^=alk-] h3 {
    font-size: 4rem;
  }
}
[class^=alk-] h4 {
  font-size: 4rem;
}
[class^=alk-] h1,
[class^=alk-] h2,
[class^=alk-] h3,
[class^=alk-] h4,
[class^=alk-] p {
  font-family: "NeueRational_Regular", Arial, sans-serif;
  font-weight: 500;
  color: #000 !important;
  line-height: normal;
  font-style: normal;
  margin: 0;
}

[class^=alk-] .alk-sub1Bold,
[class^=alk-] .alk-sub1Reg,
[class^=alk-] .alk-sub2Bold,
[class^=alk-] .alk-sub2Reg,
[class^=alk-] .alk-sub3Bold,
[class^=alk-] .alk-sub3Reg,
[class^=alk-] .alk-sub4Bold,
[class^=alk-] .alk-sub4Reg,
[class^=alk-] .alk-body1Bold,
[class^=alk-] .alk-body1Reg,
[class^=alk-] .alk-body2Bold,
[class^=alk-] .alk-body2Reg,
[class^=alk-] .alk-body3Bold,
[class^=alk-] .alk-body3Reg,
[class^=alk-] .alk-caption1Bold,
[class^=alk-] .alk-caption1Reg,
[class^=alk-] .alk-caption2Bold {
  font-family: "NeueRational_Regular", Arial, sans-serif;
  color: #000 !important;
  line-height: normal;
  font-style: normal;
}
[class^=alk-] .alk-sub1Bold {
  font-size: 3.2rem;
  font-weight: 500;
}
@media (max-width: 991px) {
  [class^=alk-] .alk-sub1Bold {
    font-size: 2.8rem;
  }
}
[class^=alk-] .alk-sub1Reg {
  font-size: 3.2rem;
  font-weight: 400;
}
[class^=alk-] .alk-sub2Bold {
  font-size: 2.8rem;
  font-weight: 500;
}
[class^=alk-] .alk-sub2Reg {
  font-size: 2.8rem;
  font-weight: 400;
}
[class^=alk-] .alk-sub3Bold {
  font-size: 2.4rem;
  font-weight: 500;
}
@media (max-width: 991px) {
  [class^=alk-] .alk-sub3Bold {
    font-size: 2rem;
  }
}
[class^=alk-] .alk-sub3Reg {
  font-size: 2.4rem;
  font-weight: 400;
  line-height: 3.4rem;
}
@media (max-width: 991px) {
  [class^=alk-] .alk-sub3Reg {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
[class^=alk-] .alk-sub4Bold {
  font-size: 2rem;
  font-weight: 500;
}
[class^=alk-] .alk-sub4Reg {
  font-size: 2rem;
  font-weight: 400;
}
[class^=alk-] .alk-body1Bold {
  font-size: 1.8rem;
  font-weight: 500;
}
[class^=alk-] .alk-body1Reg {
  font-size: 1.8rem;
  font-weight: 400;
}
@media (max-width: 991px) {
  [class^=alk-] .alk-body1Reg {
    font-size: 1.6rem;
  }
}
[class^=alk-] .alk-body2Bold {
  font-size: 1.6rem;
  font-weight: 500;
}
[class^=alk-] .alk-body2Reg {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 2.6rem;
}
[class^=alk-] .alk-body3Bold {
  font-size: 1.4rem;
  font-weight: 500;
}
@media (max-width: 991px) {
  [class^=alk-] .alk-body3Bold {
    font-size: 1.2rem;
  }
}
[class^=alk-] .alk-body3Reg {
  font-size: 1.4rem;
  font-weight: 400;
}
[class^=alk-] .alk-caption1Bold {
  font-size: 1.2rem;
  font-weight: 500;
}
[class^=alk-] .alk-caption1Reg {
  font-size: 1.2rem;
  font-weight: 400;
}
[class^=alk-] .alk-caption2Bold {
  font-size: 1rem;
  font-weight: 500;
}

.alk-button.alk-primary {
  border-radius: 9.9rem !important;
  display: inline-block;
  cursor: pointer;
  padding: 0 1.6rem;
  height: 4.8rem;
  font-size: 1.6rem;
  line-height: 4.8rem;
  font-weight: 500;
  min-width: 15rem;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #0076a5;
  background-color: #0076a5;
  color: #fff;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.alk-button.alk-primary:hover {
  background-color: #004763;
  border-color: #004763;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-primary:active {
  background-color: #002f42;
  border-color: #002f42;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-primary:disabled, .alk-button.alk-primary:disabled:active, .alk-button.alk-primary:disabled:hover {
  opacity: 0.32;
  border-color: #0076a5;
  background-color: #0076a5;
  color: #fff;
  cursor: default;
  text-decoration: none;
}
@media (max-width: 991px) {
  .alk-button.alk-primary {
    padding: 0 1.2rem;
    height: 4.8rem;
    font-size: 1.4rem;
    line-height: 4.8rem;
    min-width: 11.6rem;
    text-align: center;
  }
}
.alk-button.alk-primary-dark {
  border-radius: 9.9rem !important;
  display: inline-block;
  cursor: pointer;
  padding: 0 1.6rem;
  height: 4.8rem;
  font-size: 1.6rem;
  line-height: 4.8rem;
  font-weight: 500;
  min-width: 15rem;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #fff;
  background-color: #fff;
  color: #0076a5;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.alk-button.alk-primary-dark:hover {
  background-color: #0076a5;
  border-color: #0076a5;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-primary-dark:active {
  background-color: #002f42;
  border-color: #002f42;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-primary-dark:disabled, .alk-button.alk-primary-dark:disabled:active, .alk-button.alk-primary-dark:disabled:hover {
  opacity: 0.32;
  border-color: #fff;
  background-color: #fff;
  color: #0076a5;
  cursor: default;
  text-decoration: none;
}
@media (max-width: 991px) {
  .alk-button.alk-primary-dark {
    padding: 0 1.2rem;
    height: 4.8rem;
    font-size: 1.4rem;
    line-height: 4.8rem;
    min-width: 11.6rem;
    text-align: center;
  }
}
.alk-button.alk-secondary {
  border-radius: 9.9rem !important;
  display: inline-block;
  cursor: pointer;
  padding: 0 1.6rem;
  height: 4.8rem;
  font-size: 1.6rem;
  line-height: 4.8rem;
  font-weight: 500;
  min-width: 15rem;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #0076a5;
  background-color: #fff;
  color: #0076a5;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.alk-button.alk-secondary:hover {
  background-color: #cce4ed;
  border-color: #002f42;
  color: #002f42;
  text-decoration: none;
}
.alk-button.alk-secondary:active {
  background-color: #99c8db;
  border-color: #002f42;
  color: #002f42;
  text-decoration: none;
}
.alk-button.alk-secondary:disabled, .alk-button.alk-secondary:disabled:active, .alk-button.alk-secondary:disabled:hover {
  opacity: 0.32;
  border-color: #0076a5;
  background-color: #fff;
  color: #0076a5;
  cursor: default;
  text-decoration: none;
}
@media (max-width: 991px) {
  .alk-button.alk-secondary {
    padding: 0 1.2rem;
    height: 4.8rem;
    font-size: 1.4rem;
    line-height: 4.8rem;
    min-width: 11.6rem;
    text-align: center;
  }
}
.alk-button.alk-secondary-dark {
  border-radius: 9.9rem !important;
  display: inline-block;
  cursor: pointer;
  padding: 0 1.6rem;
  height: 4.8rem;
  font-size: 1.6rem;
  line-height: 4.8rem;
  font-weight: 500;
  min-width: 15rem;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #fff;
  background-color: #000;
  color: #fff;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.alk-button.alk-secondary-dark:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #fff;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-secondary-dark:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #fff;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-secondary-dark:disabled, .alk-button.alk-secondary-dark:disabled:active, .alk-button.alk-secondary-dark:disabled:hover {
  opacity: 0.32;
  border-color: #fff;
  background-color: #000;
  color: #fff;
  cursor: default;
  text-decoration: none;
}
@media (max-width: 991px) {
  .alk-button.alk-secondary-dark {
    padding: 0 1.2rem;
    height: 4.8rem;
    font-size: 1.4rem;
    line-height: 4.8rem;
    min-width: 11.6rem;
    text-align: center;
  }
}
.alk-button.alk-grey {
  border-radius: 9.9rem !important;
  display: inline-block;
  cursor: pointer;
  padding: 0 1.6rem;
  height: 4.8rem;
  font-size: 1.6rem;
  line-height: 4.8rem;
  font-weight: 500;
  min-width: 15rem;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #f3f3f3;
  background-color: #f3f3f3;
  color: #000;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.alk-button.alk-grey:hover {
  background-color: #d9d9d6;
  border-color: #d9d9d6;
  color: #000;
  text-decoration: none;
}
.alk-button.alk-grey:active {
  background-color: #97999b;
  border-color: #97999b;
  color: #000;
  text-decoration: none;
}
.alk-button.alk-grey:disabled, .alk-button.alk-grey:disabled:active, .alk-button.alk-grey:disabled:hover {
  opacity: 0.32;
  border-color: #f3f3f3;
  background-color: #f3f3f3;
  color: #000;
  cursor: default;
  text-decoration: none;
}
@media (max-width: 991px) {
  .alk-button.alk-grey {
    padding: 0 1.2rem;
    height: 4.8rem;
    font-size: 1.4rem;
    line-height: 4.8rem;
    min-width: 11.6rem;
    text-align: center;
  }
}
.alk-button.alk-red {
  border-radius: 9.9rem !important;
  display: inline-block;
  cursor: pointer;
  padding: 0 1.6rem;
  height: 4.8rem;
  font-size: 1.6rem;
  line-height: 4.8rem;
  font-weight: 500;
  min-width: 15rem;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #ff4646;
  background-color: #ff4646;
  color: #fff;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.alk-button.alk-red:hover {
  background-color: #c00b0b;
  border-color: #c00b0b;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-red:active {
  background-color: #761313;
  border-color: #761313;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-red:disabled, .alk-button.alk-red:disabled:active, .alk-button.alk-red:disabled:hover {
  opacity: 0.32;
  border-color: #ff4646;
  background-color: #ff4646;
  color: #fff;
  cursor: default;
  text-decoration: none;
}
@media (max-width: 991px) {
  .alk-button.alk-red {
    padding: 0 1.2rem;
    height: 4.8rem;
    font-size: 1.4rem;
    line-height: 4.8rem;
    min-width: 11.6rem;
    text-align: center;
  }
}
.alk-button.alk-green {
  border-radius: 9.9rem !important;
  display: inline-block;
  cursor: pointer;
  padding: 0 1.6rem;
  height: 4.8rem;
  font-size: 1.6rem;
  line-height: 4.8rem;
  font-weight: 500;
  min-width: 15rem;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #4ade80;
  background-color: #4ade80;
  color: #000;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.alk-button.alk-green:hover {
  background-color: #16a34a;
  border-color: #16a34a;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-green:active {
  background-color: #14532d;
  border-color: #14532d;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-green:disabled, .alk-button.alk-green:disabled:active, .alk-button.alk-green:disabled:hover {
  opacity: 0.32;
  border-color: #4ade80;
  background-color: #4ade80;
  color: #000;
  cursor: default;
  text-decoration: none;
}
@media (max-width: 991px) {
  .alk-button.alk-green {
    padding: 0 1.2rem;
    height: 4.8rem;
    font-size: 1.4rem;
    line-height: 4.8rem;
    min-width: 11.6rem;
    text-align: center;
  }
}
.alk-button.alk-secondary-ghost {
  border-radius: 9.9rem !important;
  display: inline-block;
  cursor: pointer;
  padding: 0 1.6rem;
  height: 4.8rem;
  font-size: 1.6rem;
  line-height: 4.8rem;
  font-weight: 500;
  min-width: 15rem;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #fff;
  background-color: rgba(255, 255, 255, 0);
  color: #fff;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.alk-button.alk-secondary-ghost:hover {
  background-color: rgba(255, 255, 255, 0.16);
  border-color: #fff;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-secondary-ghost:active {
  background-color: rgba(255, 255, 255, 0.24);
  border-color: #fff;
  color: #fff;
  text-decoration: none;
}
.alk-button.alk-secondary-ghost:disabled, .alk-button.alk-secondary-ghost:disabled:active, .alk-button.alk-secondary-ghost:disabled:hover {
  opacity: 0.32;
  border-color: #fff;
  background-color: rgba(255, 255, 255, 0);
  color: #fff;
  cursor: default;
  text-decoration: none;
}
@media (max-width: 991px) {
  .alk-button.alk-secondary-ghost {
    padding: 0 1.2rem;
    height: 4.8rem;
    font-size: 1.4rem;
    line-height: 4.8rem;
    min-width: 11.6rem;
    text-align: center;
  }
}
.alk-button.alk-green-ghost {
  border-radius: 9.9rem !important;
  display: inline-block;
  cursor: pointer;
  padding: 0 1.6rem;
  height: 4.8rem;
  font-size: 1.6rem;
  line-height: 4.8rem;
  font-weight: 500;
  min-width: 15rem;
  border-style: solid;
  border-width: 0.1rem;
  border-color: #16a34a;
  background-color: transparent;
  color: #4ade80;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.alk-button.alk-green-ghost:hover {
  background-color: rgba(22, 163, 74, 0.08);
  border-color: #16a34a;
  color: #4ade80;
  text-decoration: none;
}
.alk-button.alk-green-ghost:active {
  background-color: rgba(22, 163, 74, 0.08);
  border-color: #16a34a;
  color: #4ade80;
  text-decoration: none;
}
.alk-button.alk-green-ghost:disabled, .alk-button.alk-green-ghost:disabled:active, .alk-button.alk-green-ghost:disabled:hover {
  opacity: 0.32;
  border-color: #16a34a;
  background-color: transparent;
  color: #4ade80;
  cursor: default;
  text-decoration: none;
}
@media (max-width: 991px) {
  .alk-button.alk-green-ghost {
    padding: 0 1.2rem;
    height: 4.8rem;
    font-size: 1.4rem;
    line-height: 4.8rem;
    min-width: 11.6rem;
    text-align: center;
  }
}
.alk-button.alk-green-ghost {
  height: 4rem;
  font-size: 1.4rem;
  line-height: 4rem;
}

.alk-button-text.alk-primary {
  display: inline-block;
  height: fit-content;
  cursor: pointer;
  font-size: 1.6rem;
  line-height: 2.6rem;
  font-weight: 500;
  color: #0076a5;
  background-color: transparent;
}
.alk-button-text.alk-primary:hover {
  color: #004763;
}
.alk-button-text.alk-primary:active {
  color: #002f42;
}
.alk-button-text.alk-primary:disabled, .alk-button-text.alk-primary:disabled:active, .alk-button-text.alk-primary:disabled:hover {
  opacity: 0.32;
  color: #0076a5;
  cursor: default;
}
@media (max-width: 991px) {
  .alk-button-text.alk-primary {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
.alk-button-text.alk-primary-dark {
  display: inline-block;
  height: fit-content;
  cursor: pointer;
  font-size: 1.6rem;
  line-height: 2.6rem;
  font-weight: 500;
  color: #fff;
  background-color: transparent;
}
.alk-button-text.alk-primary-dark:hover {
  color: #66adc9;
}
.alk-button-text.alk-primary-dark:active {
  color: #004763;
}
.alk-button-text.alk-primary-dark:disabled, .alk-button-text.alk-primary-dark:disabled:active, .alk-button-text.alk-primary-dark:disabled:hover {
  opacity: 0.32;
  color: #fff;
  cursor: default;
}
@media (max-width: 991px) {
  .alk-button-text.alk-primary-dark {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
.alk-button-text.alk-grey-light {
  display: inline-block;
  height: fit-content;
  cursor: pointer;
  font-size: 1.6rem;
  line-height: 2.6rem;
  font-weight: 500;
  color: #97999b;
  background-color: transparent;
}
.alk-button-text.alk-grey-light:hover {
  color: #505154;
}
.alk-button-text.alk-grey-light:active {
  color: #303132;
}
.alk-button-text.alk-grey-light:disabled, .alk-button-text.alk-grey-light:disabled:active, .alk-button-text.alk-grey-light:disabled:hover {
  opacity: 0.32;
  color: #97999b;
  cursor: default;
}
@media (max-width: 991px) {
  .alk-button-text.alk-grey-light {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
.alk-button-text.alk-red {
  display: inline-block;
  height: fit-content;
  cursor: pointer;
  font-size: 1.6rem;
  line-height: 2.6rem;
  font-weight: 500;
  color: #ff4646;
  background-color: transparent;
}
.alk-button-text.alk-red:hover {
  color: #c00b0b;
}
.alk-button-text.alk-red:active {
  color: #761313;
}
.alk-button-text.alk-red:disabled, .alk-button-text.alk-red:disabled:active, .alk-button-text.alk-red:disabled:hover {
  opacity: 0.32;
  color: #ff4646;
  cursor: default;
}
@media (max-width: 991px) {
  .alk-button-text.alk-red {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
.alk-button-text.alk-green {
  display: inline-block;
  height: fit-content;
  cursor: pointer;
  font-size: 1.6rem;
  line-height: 2.6rem;
  font-weight: 500;
  color: #16a34a;
  background-color: transparent;
}
.alk-button-text.alk-green:hover {
  color: #14532d;
}
.alk-button-text.alk-green:active {
  color: #14532d;
}
.alk-button-text.alk-green:disabled, .alk-button-text.alk-green:disabled:active, .alk-button-text.alk-green:disabled:hover {
  opacity: 0.32;
  color: #16a34a;
  cursor: default;
}
@media (max-width: 991px) {
  .alk-button-text.alk-green {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}

.alk-button-icon.alk-primary {
  display: inline-block;
  cursor: pointer;
  height: 2.4rem;
  width: 2.4rem;
  font-weight: 100;
  color: #000;
  background-color: transparent;
}
.alk-button-icon.alk-primary i {
  height: 2.4rem;
  width: 2.4rem;
}
.alk-button-icon.alk-primary:hover {
  color: #0076a5;
}
.alk-button-icon.alk-primary:active {
  color: #002f42;
}
.alk-button-icon.alk-primary:disabled, .alk-button-icon.alk-primary:disabled:active, .alk-button-icon.alk-primary:disabled:hover {
  opacity: 0.32;
  color: #000;
  cursor: default;
}
@media (max-width: 991px) {
  .alk-button-icon.alk-primary {
    height: 1.8rem;
    width: 1.8rem;
    font-size: 2.4rem;
    line-height: 1.2rem;
  }
  .alk-button-icon.alk-primary i {
    height: 1.8rem;
    width: 1.8rem;
  }
}
.alk-button-icon.alk-primary-dark {
  display: inline-block;
  cursor: pointer;
  height: 2.4rem;
  width: 2.4rem;
  font-weight: 100;
  color: #fff;
  background-color: transparent;
}
.alk-button-icon.alk-primary-dark i {
  height: 2.4rem;
  width: 2.4rem;
}
.alk-button-icon.alk-primary-dark:hover {
  color: #66adc9;
}
.alk-button-icon.alk-primary-dark:active {
  color: #004763;
}
.alk-button-icon.alk-primary-dark:disabled, .alk-button-icon.alk-primary-dark:disabled:active, .alk-button-icon.alk-primary-dark:disabled:hover {
  opacity: 0.32;
  color: #fff;
  cursor: default;
}
@media (max-width: 991px) {
  .alk-button-icon.alk-primary-dark {
    height: 1.8rem;
    width: 1.8rem;
    font-size: 2.4rem;
    line-height: 1.2rem;
  }
  .alk-button-icon.alk-primary-dark i {
    height: 1.8rem;
    width: 1.8rem;
  }
}
.alk-button-icon.alk-grey-light {
  display: inline-block;
  cursor: pointer;
  height: 2.4rem;
  width: 2.4rem;
  font-weight: 100;
  color: #97999b;
  background-color: transparent;
}
.alk-button-icon.alk-grey-light i {
  height: 2.4rem;
  width: 2.4rem;
}
.alk-button-icon.alk-grey-light:hover {
  color: #505154;
}
.alk-button-icon.alk-grey-light:active {
  color: #303132;
}
.alk-button-icon.alk-grey-light:disabled, .alk-button-icon.alk-grey-light:disabled:active, .alk-button-icon.alk-grey-light:disabled:hover {
  opacity: 0.32;
  color: #97999b;
  cursor: default;
}
@media (max-width: 991px) {
  .alk-button-icon.alk-grey-light {
    height: 1.8rem;
    width: 1.8rem;
    font-size: 2.4rem;
    line-height: 1.2rem;
  }
  .alk-button-icon.alk-grey-light i {
    height: 1.8rem;
    width: 1.8rem;
  }
}
.alk-button-icon.alk-red {
  display: inline-block;
  cursor: pointer;
  height: 2.4rem;
  width: 2.4rem;
  font-weight: 100;
  color: #ff4646;
  background-color: transparent;
}
.alk-button-icon.alk-red i {
  height: 2.4rem;
  width: 2.4rem;
}
.alk-button-icon.alk-red:hover {
  color: #c00b0b;
}
.alk-button-icon.alk-red:active {
  color: #761313;
}
.alk-button-icon.alk-red:disabled, .alk-button-icon.alk-red:disabled:active, .alk-button-icon.alk-red:disabled:hover {
  opacity: 0.32;
  color: #ff4646;
  cursor: default;
}
@media (max-width: 991px) {
  .alk-button-icon.alk-red {
    height: 1.8rem;
    width: 1.8rem;
    font-size: 2.4rem;
    line-height: 1.2rem;
  }
  .alk-button-icon.alk-red i {
    height: 1.8rem;
    width: 1.8rem;
  }
}
.alk-button-icon.alk-green {
  display: inline-block;
  cursor: pointer;
  height: 2.4rem;
  width: 2.4rem;
  font-weight: 100;
  color: #16a34a;
  background-color: transparent;
}
.alk-button-icon.alk-green i {
  height: 2.4rem;
  width: 2.4rem;
}
.alk-button-icon.alk-green:hover {
  color: #14532d;
}
.alk-button-icon.alk-green:active {
  color: #14532d;
}
.alk-button-icon.alk-green:disabled, .alk-button-icon.alk-green:disabled:active, .alk-button-icon.alk-green:disabled:hover {
  opacity: 0.32;
  color: #16a34a;
  cursor: default;
}
@media (max-width: 991px) {
  .alk-button-icon.alk-green {
    height: 1.8rem;
    width: 1.8rem;
    font-size: 2.4rem;
    line-height: 1.2rem;
  }
  .alk-button-icon.alk-green i {
    height: 1.8rem;
    width: 1.8rem;
  }
}

.alk-container__custom {
  width: 100%;
  padding-left: 6rem;
  padding-right: 6rem;
  max-width: 192rem;
}
@media (max-width: 991px) {
  .alk-container__custom {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
  }
}
@media (min-width: 1920px) {
  .alk-container__custom {
    margin-left: auto;
    margin-right: auto;
  }
}
.alk-container__custom.alk-black__container {
  background-color: #000;
  color: #fff;
}
.alk-container__custom.alk-blue__container {
  background-color: #001821;
  color: #fff;
}
.alk-container__custom.alk-transparent__container {
  background-color: transparent;
  color: #fff;
}
.alk-container__custom.alk-grey__container {
  background-color: #f3f3f3;
  color: #000;
}
.alk-container__custom.alk-white__container {
  background-color: #fff;
  color: #000;
}

.alk-logo a {
  display: inline-block;
}

.mdc-select {
  width: 100%;
  display: flex;
  --mdc-theme-primary: transparent;
}
.mdc-select.mdc-select--activated .mdc-select__anchor {
  border: 2px solid #fff;
}
.mdc-select.mdc-select--activated .mdc-select__anchor .mdc-floating-label.mdc-floating-label--float-above {
  background: #2e2f31;
}
.mdc-select.mdc-select--disabled {
  opacity: 0.6;
}
.mdc-select.mdc-select--disabled .mdc-select__anchor .mdc-floating-label {
  color: rgba(255, 255, 255, 0.24) !important;
}
.mdc-select .mdc-select__anchor {
  background-color: rgba(255, 255, 255, 0.08) !important;
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 0.8rem;
  height: 4rem;
  align-items: center;
  overflow: visible;
}
.mdc-select .mdc-select__anchor .mdc-floating-label {
  display: flex;
  align-items: center;
  color: #bebfc1;
  font-size: 1.6rem;
  line-height: 2.6rem;
  font-family: "NeueRational_Regular", Arial, sans-serif;
  max-width: calc(100% - 4.4rem);
}
.mdc-select .mdc-select__anchor .mdc-floating-label.mdc-floating-label--float-above {
  color: #fff;
  font-size: 1.2rem;
  font-weight: 500;
  top: 40%;
  left: 1.2rem;
  height: 2.4rem;
  padding: 0 0.4rem;
  line-height: 1.8rem;
  background: transparent;
  z-index: 9;
}
.mdc-select .mdc-select__anchor .mdc-select__selected-text-container {
  align-items: center;
}
.mdc-select .mdc-select__anchor .mdc-select__selected-text-container .mdc-select__selected-text {
  font-size: 1.6rem;
  line-height: 2.6rem;
  color: #fff !important;
}
.mdc-select .mdc-select__anchor .mdc-select__dropdown-icon {
  margin-left: 0.4rem;
  margin-right: 1.6rem;
}
.mdc-select .mdc-select__menu {
  top: 4.8rem !important;
  border-radius: 0.8rem;
  width: 100%;
  padding: 0.4rem;
  overflow: visible;
}
.mdc-select .mdc-select__menu .alk-select__input {
  padding: 0;
  position: relative;
}
.mdc-select .mdc-select__menu .alk-select__input:hover {
  background: none;
}
.mdc-select .mdc-select__menu .alk-select__input .mdc-text-field__input {
  border: 0.66px solid rgba(0, 0, 0, 0.24);
  border-radius: 0.8rem !important;
  padding-left: 1.6rem;
  padding-right: 0.8rem;
  margin-bottom: 0.4rem;
  color: #505154;
  font-size: 1.6rem;
  height: 4rem;
}
.mdc-select .mdc-select__menu .alk-select__input .mdc-text-field__input::placeholder {
  color: #505154;
  opacity: 1;
}
.mdc-select .mdc-select__menu .alk-select__input .icon-search {
  position: absolute;
  right: 0.8rem;
  top: 45%;
  transform: translateY(-50%);
}
.mdc-select .mdc-select__menu .mdc-list {
  padding: 0;
  max-height: 30rem;
  overflow-y: auto;
}
.mdc-select .mdc-select__menu .mdc-list::-webkit-scrollbar {
  width: 0.4rem;
}
.mdc-select .mdc-select__menu .mdc-list::-webkit-scrollbar-track {
  background: #d9d9d6;
  border-radius: 0.8rem;
}
.mdc-select .mdc-select__menu .mdc-list::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.64);
  border-radius: 0.8rem;
}
.mdc-select .mdc-select__menu .mdc-list .mdc-list-item {
  font-size: 1.6rem;
  padding: 0.7rem 1.6rem;
  height: fit-content;
  font-family: "NeueRational_Regular", Arial, sans-serif;
}
.mdc-select .mdc-select__menu .mdc-list .mdc-list-item:hover {
  background-color: #f3f3f3;
  border-radius: 0.4rem;
}
.mdc-select .mdc-select__menu .mdc-list .mdc-list-item.mdc-list-item--info {
  font-size: 1.4rem;
  color: #505154;
  line-height: 2rem;
  cursor: default;
}
.mdc-select .mdc-select__menu .mdc-list .mdc-list-item.mdc-list-item--info:hover {
  background-color: transparent;
}

.alk-social {
  display: flex;
}
.alk-social a,
.alk-social a:hover,
.alk-social a:active {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: #fff;
  font-size: 1.2rem;
  line-height: normal;
}
.alk-social a i,
.alk-social a:hover i,
.alk-social a:active i {
  font-size: 1.2rem;
}
.alk-social a ~ a,
.alk-social a:hover ~ a,
.alk-social a:active ~ a {
  margin-left: 2rem;
}

.alk-link-footer-bottom a {
  text-decoration: none;
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  margin-right: 2rem;
}
.alk-link-footer-bottom a:hover, .alk-link-footer-bottom a:active {
  color: #3eb1c8;
  text-decoration: none;
}

.alk-tag {
  border-radius: 9.9rem !important;
  display: inline-flex;
  align-items: center;
  background-color: #0076a5;
  min-width: 24px;
  padding: 0 8px;
  margin-right: 8px;
  margin-bottom: 8px;
}
.alk-tag p {
  color: #fff !important;
  text-transform: uppercase;
  font-size: 1.2rem;
  line-height: 2.4rem;
}

.alk-lang {
  position: relative;
  float: right;
}
@media (max-width: 767px) {
  .alk-lang {
    float: right;
  }
}
.alk-lang button.alk-button.alk-secondary-dark {
  color: #bebfc1;
  box-shadow: 0 0 0 0.05rem white;
  width: 17rem;
  font-size: 1.2rem;
  text-align: left;
  height: 4rem;
  line-height: 1.8rem;
}
.alk-lang button.alk-button.alk-secondary-dark strong {
  color: #fff;
}
.alk-lang button.alk-button:after {
  display: none;
}
.alk-lang button.alk-button img {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 1rem;
}
.alk-lang .dropdown-menu {
  width: 100%;
  padding: 24px;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  border-radius: 8px;
  background: var(--system-grey-700-body-text, #303132);
}
.alk-lang .dropdown-menu.show {
  display: flex !important;
}
.alk-lang .dropdown-menu .dropdown-item {
  width: 100%;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.6rem;
  color: #fff;
  padding: 0;
}
.alk-lang .dropdown-menu .dropdown-item:hover {
  background: transparent;
  color: #fff;
  text-decoration: underline;
}

.alk-toggle-switch {
  display: inline-flex;
  background: rgba(255, 255, 255, 0.08);
  border: 1px solid rgba(255, 255, 255, 0.08);
  padding: 0.4rem;
  border-radius: 9999px;
  overflow: hidden;
  float: right;
}
.alk-toggle-switch .alk-toggle-option {
  padding: 0 1.6rem;
  color: white;
  cursor: pointer;
  transition: all 0.3s ease;
  border-radius: 9999px;
  white-space: nowrap;
  font-size: 1.4rem;
  line-height: 2rem;
  display: flex;
  height: 32px;
  align-items: center;
  gap: 48px;
  font-style: normal;
  font-weight: 500;
}
.alk-toggle-switch .alk-toggle-option.active {
  background-color: #cce4ed;
  color: #004763;
}

.alk-sub__anchor {
  display: flex;
  align-items: center;
  width: fit-content;
  height: 3.2rem;
  padding: 0 1.6rem;
  border-radius: 9.9rem;
  color: #000;
  text-decoration: none !important;
  white-space: nowrap;
}
.alk-sub__anchor:hover {
  color: #004763;
}
.alk-sub__anchor.active {
  color: #004763 !important;
  background-color: #cce4ed;
}
@media (max-width: 991px) {
  .alk-sub__anchor:not(.active) {
    display: none;
  }
}

.alk-breadcrumb_item {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.alk-breadcrumb_item a {
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
  color: #0076a5;
}
.alk-breadcrumb_item ~ .alk-breadcrumb_item::before {
  content: "/";
  margin: 0 8px 0 0;
  color: rgba(0, 0, 0, 0.24);
  text-decoration: none;
}

.alk-black-type .alk-breadcrumb_item a {
  color: #fff;
}
.alk-black-type .alk-breadcrumb_item ~ .alk-breadcrumb_item::before {
  color: rgba(255, 255, 255, 0.24);
}

.alk-card-signature {
  display: flex;
  align-items: center;
  gap: 16px;
  align-self: stretch;
  margin-top: auto;
}
.alk-card-signature .alk-img-cnt {
  width: 64px;
  height: 64px;
  aspect-ratio: 1/1;
  border-radius: 99px;
}
.alk-card-signature .alk-role-name-cnt .alk-name {
  font-family: NeueRational_Medium;
}

.alk-service_item {
  padding: 24px;
  margin-top: -1px;
}
@media (max-width: 991px) {
  .alk-service_item {
    padding: 16px;
  }
}
.alk-service_item:last-child {
  border-bottom-color: transparent !important;
}
.alk-service_item .alk-service_item_header {
  display: flex;
  gap: 4px;
  align-self: stretch;
  color: #fff;
  align-items: center;
  justify-content: space-between;
  border-radius: 8px;
  border: 1px solid transparent;
}
.alk-service_item .alk-service_item_title {
  font-size: 2.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: 3.4rem;
}
@media (max-width: 991px) {
  .alk-service_item .alk-service_item_title {
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
  }
}
.alk-service_item .alk-service_item_service_info_cnt {
  display: flex;
  align-items: center;
  gap: 24px;
}
.alk-service_item .alk-service_item_service_info_cnt .alk-service_item_service_info {
  display: flex;
  height: 24px;
  min-width: 24px;
  padding: 2px 8px;
  justify-content: center;
  align-items: center;
  gap: 2px;
  border-radius: 999px;
  background-color: rgba(255, 255, 255, 0.64);
}
.alk-service_item .alk-service_item_service_info_cnt .alk-service_item_service_info .alk-service_item_service_label {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 12px;
  text-transform: uppercase;
  color: #000;
}
@media (max-width: 991px) {
  .alk-service_item .alk-service_item_service_info_cnt .alk-service_item_service_info {
    display: none;
  }
}
.alk-service_item .alk-service_item_service_info_cnt .alk-service_item_service_icon {
  display: flex;
  align-items: center;
  background-repeat: no-repeat;
  width: 18px;
  height: 18px;
  background-position: center center;
  cursor: pointer;
}
.alk-service_item .alk-service-panel .alk-service-panel-cnt {
  display: flex;
  align-items: flex-start;
  align-content: flex-start;
  gap: 16px;
  align-self: stretch;
  flex-wrap: wrap;
}
.alk-service_item.collapsed {
  border: 1px solid transparent;
}
.alk-service_item.collapsed .alk-service_item_service_info_cnt .alk-service_item_service_icon {
  background-image: url(/assets/resources//img/add-black.svg);
}
.alk-service_item.collapsed:hover {
  cursor: pointer;
  border-radius: 8px;
  border: 1px solid #fff !important;
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%);
  backdrop-filter: blur(4px);
}
.alk-service_item.collapsed:hover .alk-service_item_title {
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}
.alk-service_item:not(.collapsed) {
  display: flex;
  padding: 0;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  border-radius: 8px;
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%);
  backdrop-filter: blur(4px);
  border-bottom: 1px solid transparent !important;
  gap: 0.8rem;
}
.alk-service_item:not(.collapsed) .alk-service_item_service_info_cnt .alk-service_item_service_icon {
  background-image: url(/assets/resources//img/remove-black.svg);
}
@media (max-width: 991px) {
  .alk-service_item:not(.collapsed) {
    padding: 16px;
    gap: 3.2rem;
  }
}
.alk-service_item:not(.collapsed) .alk-service_item_header {
  padding: 2.4rem 2.4rem 2.4rem;
}
@media (max-width: 991px) {
  .alk-service_item:not(.collapsed) .alk-service_item_header {
    padding: 0;
  }
}
.alk-service_item:not(.collapsed) .alk-service-panel {
  padding: 0 2.4rem 2.4rem;
}
@media (max-width: 991px) {
  .alk-service_item:not(.collapsed) .alk-service-panel {
    padding: 0;
  }
}
.alk-service_item:not(.collapsed):hover .alk-service_item_title {
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}
.alk-service_item:not(.collapsed):hover .alk-service_item_header {
  cursor: pointer;
}

.alk-service_item_tag {
  display: flex;
  height: 40px;
  min-height: 40px;
  max-height: 40px;
  padding: 0 16px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border-radius: 20px !important;
  border: 1px solid #d9d9d6;
  background-color: transparent;
}
@media (max-width: 991px) {
  .alk-service_item_tag {
    padding: 8px 16px;
    height: auto;
    max-height: none;
  }
}
.alk-service_item_tag:hover {
  text-decoration: none;
  background-color: rgba(255, 255, 255, 0.16);
}
.alk-service_item_tag:active {
  background-color: rgba(255, 255, 255, 0.24);
}
.alk-service_item_tag .alk-service_item_tag_label {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  color: #fff;
}
.alk-service_item_tag .alk-service_item_tag_icon {
  display: flex;
  align-items: center;
}

.alk-search-CTR {
  display: flex;
  gap: 1.6rem;
  flex-direction: column;
  height: auto;
}
.alk-search-CTR .alk-search-container {
  display: flex;
  width: 100%;
  height: 7.4rem;
  padding: 0 1.6rem 0 3.2rem;
  align-items: center;
  gap: 1.6rem;
  flex-shrink: 0;
  border-radius: 99.9rem;
  border: 1px solid rgba(255, 255, 255, 0.08);
  background: rgba(255, 255, 255, 0.08);
  justify-content: space-between;
  --mdc-theme-primary: transparent;
}
@media (max-width: 991px) {
  .alk-search-CTR .alk-search-container {
    height: 4.8rem;
    padding: 0 0.8rem 0 1.6rem;
  }
}
.alk-search-CTR .alk-search-container:hover {
  border: 1px solid #fff;
}
.alk-search-CTR .alk-search-container button.alk-button.alk-secondary {
  border-color: #fff;
  display: flex;
  height: 4rem;
  min-height: 4rem;
  max-height: 4rem;
  padding: 0 1.6rem;
  justify-content: center;
  align-items: center;
  gap: 0.8rem;
  border-radius: 9.9rem;
  background: #fff;
  min-width: auto;
}
.alk-search-CTR .alk-search-container button span {
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2rem;
  color: #0076a5;
  text-transform: none;
  font-family: "NeueRational_Regular", Arial, sans-serif !important;
  letter-spacing: normal;
}
.alk-search-CTR .alk-search-container label.mdc-text-field {
  padding: 0;
  margin: 0;
  flex-grow: 1;
  font-weight: 400;
}
.alk-search-CTR .alk-search-container label.mdc-text-field.mdc-text-field--filled {
  background-color: transparent;
}
.alk-search-CTR .alk-search-container label.mdc-text-field input.mdc-text-field__input {
  font-size: 2rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  color: #fff !important;
  padding: 0;
  margin: 0;
  height: 2.4rem;
}
.alk-search-CTR .alk-search-container label.mdc-text-field input.mdc-text-field__input:-webkit-autofill {
  box-shadow: none !important; /* background override */
  -webkit-text-fill-color: white !important; /* colore testo */
  transition: background-color 5000s ease-in-out 0s; /* hack per nascondere flash giallo */
}
.alk-search-CTR .alk-search-container label.mdc-text-field input.mdc-text-field__input:-moz-autofill {
  box-shadow: none !important;
  -moz-text-fill-color: white !important;
}
@media (max-width: 991px) {
  .alk-search-CTR .alk-search-container label.mdc-text-field input.mdc-text-field__input {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.alk-search-CTR .alk-search-container label.mdc-text-field .mdc-floating-label {
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  color: #bebfc1;
  display: flex;
  align-items: center;
  font-family: "NeueRational_Regular", Arial, sans-serif;
}
.alk-search-CTR .alk-search-container label.mdc-text-field .mdc-floating-label.mdc-floating-label--float-above {
  display: none;
}
.alk-search-CTR .alk-search-container .mdc-text-field__icon--trailing {
  align-items: center;
  background-repeat: no-repeat;
  width: 2.4rem;
  height: 2.4rem;
  background-position: center center;
  background-image: url(/assets/resources//img/close-white.svg);
  background-color: transparent;
  display: none;
}
.alk-search-CTR .alk-result-box-container {
  border-radius: 0.8rem;
  max-height: 34.4rem;
  overflow-y: auto;
  color: white;
  width: 100%;
  padding: 0.4rem;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.4rem;
  background: #1c1d1f;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.16);
  display: none;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .alk-search-CTR .alk-result-box-container {
    max-height: 46dvh;
  }
}
.alk-search-CTR .alk-result-box-container ul {
  margin: 0;
  padding: 0;
}
.alk-search-CTR .alk-result-box-container ul li {
  display: flex;
}
.alk-search-CTR .alk-result-box-container ul li a {
  height: 56px;
  min-height: 56px;
  max-height: 56px;
  padding: 7px 24px;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  flex: 1 0 0;
  display: flex;
  text-decoration: none;
}
.alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-header {
  padding: 0;
}
.alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-header a {
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.8rem;
  color: #fff;
  height: 56px;
  min-height: 56px;
  max-height: 56px;
  padding: 7px 24px;
  align-items: center;
  gap: 0;
}
.alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-header:hover {
  background-color: rgba(255, 255, 255, 0.16);
  cursor: pointer;
  color: #fff;
  border-radius: 0.4rem;
}
.alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-header:hover .alk-result-box-container-item-labels mark.highlight-match {
  background-color: transparent;
  padding: 0;
  color: #66adc9;
}
.alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-item .alk-result-box-container-item-labels {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  flex: 1 0 0;
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.8rem;
  overflow: hidden;
  color: #fff;
  text-overflow: ellipsis;
}
.alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-item .alk-result-box-container-item-labels mark.highlight-match {
  background-color: transparent;
  padding: 0;
  color: #8bd0de;
}
.alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-item .alk-result-box-container-item-chips {
  display: flex;
  align-items: center;
  gap: 0.8rem;
}
.alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-item .alk-result-box-container-item-chips .alk-tag {
  margin: 0;
}
@media (max-width: 991px) {
  .alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-item .alk-result-box-container-item-chips {
    display: none;
  }
}
.alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-item:hover {
  background-color: rgba(255, 255, 255, 0.16);
  cursor: pointer;
  color: #fff;
  border-radius: 0.4rem;
}
.alk-search-CTR .alk-result-box-container ul li.alk-result-box-container-item:hover .alk-result-box-container-item-labels mark.highlight-match {
  background-color: transparent;
  padding: 0;
  color: #66adc9;
}
.alk-search-CTR .alk-result-box-container::-webkit-scrollbar {
  width: 0.4rem;
}
.alk-search-CTR .alk-result-box-container::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.16);
}
.alk-search-CTR .alk-result-box-container::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.64);
  border-radius: 0.4rem;
}

.alk-image__box .alk-image {
  border-radius: 0.8rem;
  width: 100%;
  object-fit: cover;
  aspect-ratio: 16/9;
}
.alk-image__box .alk-image.alk-image--16\:9 {
  aspect-ratio: 16/9;
}
.alk-image__box .alk-image.alk-image--320h {
  height: 32rem;
  aspect-ratio: auto;
}
.alk-image__box .alk-image.alk-image--500h {
  height: 50rem;
  aspect-ratio: auto;
}
.alk-image__box .alk-image__caption {
  margin-top: 1.6rem;
}

.alk-video {
  position: relative;
  display: block;
}
.alk-video.alk-video__16\:9 {
  aspect-ratio: 16/9;
}
.alk-video.alk-video__500h {
  height: 50rem;
  aspect-ratio: auto;
}
@media (max-width: 991px) {
  .alk-video.alk-video__500h {
    height: 13rem;
  }
}
.alk-video .alk-video__thumb {
  position: relative;
  background-size: cover;
  background-position: center;
  overflow: hidden;
  height: 100%;
  border-radius: 0.8rem;
}
.alk-video .alk-video__thumb .alk-video__play {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  cursor: pointer;
  background: rgba(255, 255, 255, 0.48);
  color: #fff;
  width: 5.6rem;
  height: 5.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 99.9rem !important;
}
.alk-video .alk-video__overlay.hidden {
  display: none;
}
.alk-video .alk-video__overlay {
  position: fixed;
  inset: 0;
  z-index: 9999;
}
.alk-video .alk-video__overlay .alk-video__overlay-backdrop {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.7);
}
.alk-video .alk-video__overlay .alk-video__overlay-content {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 2.4rem;
}
.alk-video .alk-video__overlay .alk-video__overlay-content .alk-video__iframe-wrapper {
  position: relative;
  width: 100%;
  max-width: 96rem;
  aspect-ratio: 16/9;
}
.alk-video .alk-video__overlay .alk-video__overlay-content .alk-video__iframe-wrapper iframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}
.alk-video .alk-video__overlay .alk-video__overlay-content .alk-video__close {
  position: absolute;
  top: 1.6rem;
  right: 1.6rem;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  border: 0;
  border-radius: 99.9rem !important;
  font-size: 2.4rem;
  width: 4rem;
  height: 4rem;
  line-height: 4rem;
  cursor: pointer;
  z-index: 1;
}

.alk-tag-info {
  display: flex;
  padding: 4px 12px;
  align-items: center;
  gap: 8px;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.16);
}
.alk-tag-info span {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px;
  color: #fff !important;
}

.alk-footer-top {
  align-items: center;
  display: flex;
}
@media (max-width: 767px) {
  .alk-footer-top {
    display: flex;
    flex-direction: row;
  }
  .alk-footer-top:after, .alk-footer-top:before {
    display: none;
  }
}
@media (max-width: 767px) {
  .alk-footer-top .alk-logo img {
    width: 8.2rem;
  }
}

.alk-footer-middle .alk-footer-middle_col_fst {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
@media (max-width: 991px) {
  .alk-footer-middle .alk-footer-middle_col_fst {
    margin-bottom: 4.8rem;
  }
}
.alk-footer-middle .alk-footer-middle_col_fst .alk-footer-middle_col_fst_title {
  font-size: 3.2rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.alk-footer-middle .alk-footer-middle_col_fst .alk-footer-middle_col_fst_sub {
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.2rem;
}
.alk-footer-middle .alk-footer-middle_col {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
@media (max-width: 991px) {
  .alk-footer-middle .alk-footer-middle_col {
    padding-right: 1.6rem !important;
  }
}
@media (max-width: 767px) {
  .alk-footer-middle .alk-footer-middle_col {
    margin-bottom: 4rem;
  }
  .alk-footer-middle .alk-footer-middle_col:nth-child(2n+1) {
    padding-right: 0 !important;
  }
}
.alk-footer-middle .alk-footer-middle_col ul, .alk-footer-middle .alk-footer-middle_col li {
  list-style: none;
  padding: 0;
  margin-bottom: 0;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
@media (max-width: 991px) {
  .alk-footer-middle .alk-footer-middle_col ul, .alk-footer-middle .alk-footer-middle_col li {
    line-height: 2rem;
  }
}
.alk-footer-middle .alk-footer-middle_col ul a, .alk-footer-middle .alk-footer-middle_col li a {
  color: #fff;
  font-size: 1.6rem;
  line-height: 100%;
}
.alk-footer-middle .alk-footer-middle_col ul a:hover, .alk-footer-middle .alk-footer-middle_col ul a:active, .alk-footer-middle .alk-footer-middle_col li a:hover, .alk-footer-middle .alk-footer-middle_col li a:active {
  color: #fff;
}
.alk-footer-middle p.alk-title-col {
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.6rem;
}

.alk-case-studies-list-page__filter-ctr {
  background: linear-gradient(to right bottom, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #000;
  border-radius: 0.8rem;
  padding: 24px;
  box-sizing: border-box;
  background-blend-mode: screen;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
  row-gap: 1.6rem;
}
@media (max-width: 991px) {
  .alk-case-studies-list-page__filter-ctr .alk-case-studies-list-page__filter-cnt [class^=col-] ~ [class^=col-] .mdc-select {
    margin-top: 1.6rem;
  }
}
.alk-case-studies-list-page__filter-ctr .alk-case-studies-list-page__filter_title {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px;
}
@media (max-width: 991px) {
  .alk-case-studies-list-page__filter-ctr .alk-case-studies-list-page__filter_title {
    margin-bottom: 0.8rem;
  }
}

.alk-footer-bottom {
  position: relative;
  display: flex;
  align-items: center;
  padding: 16px 0 36px;
}
.alk-footer-bottom:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.08);
}
.alk-footer-bottom .alk-row {
  display: flex;
  align-items: center;
  flex-direction: row;
}
@media (max-width: 991px) {
  .alk-footer-bottom .alk-row {
    flex-direction: column;
    gap: 2.4rem;
  }
}
.alk-footer-bottom .alk-row [class^=col-] {
  display: flex;
  align-items: center;
}
.alk-footer-bottom .alk-row [class^=col-]:last-child {
  justify-content: right;
}
@media (max-width: 991px) {
  .alk-footer-bottom .alk-container__custom {
    padding: 0 6rem;
  }
  .alk-footer-bottom .alk-row [class^=col-] {
    display: block;
  }
  .alk-footer-bottom .alk-row [class^=col-]:last-child {
    display: flex;
    justify-content: space-between;
  }
}
@media (max-width: 767px) {
  .alk-footer-bottom p {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
  }
  .alk-footer-bottom .alk-row {
    display: flex;
    flex-direction: column;
    gap: 1.6rem;
  }
  .alk-footer-bottom .alk-row [class^=col-] {
    margin: 0;
  }
  .alk-footer-bottom .alk-row [class^=col-]:last-child {
    flex-direction: column;
    align-items: flex-start;
    gap: 1.6rem;
  }
}

.alk-management__overlay {
  position: fixed;
  inset: 0;
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.64);
}
@media (max-width: 991px) {
  .alk-management__overlay {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
    padding-top: 17.5rem;
    align-items: flex-start;
  }
}
.alk-management__overlay .alk-button__close {
  width: 2.4rem;
  height: 2.4rem;
  position: absolute;
  top: 1.6rem;
  right: 1.6rem;
  background: none;
}
.alk-management__overlay .alk-management__overlay__content {
  display: flex;
  position: relative;
  background-color: #fff;
  padding: 2.4rem !important;
  border-radius: 0.8rem;
  max-width: 87.4rem;
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__imagebox {
  padding-right: 0 !important;
  border-radius: 0.8rem;
  overflow: hidden;
  width: 18rem;
  height: 22.4rem;
}
@media (max-width: 991px) {
  .alk-management__overlay .alk-management__overlay__content .alk-management__overlay__imagebox {
    display: none;
  }
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__imagebox img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text {
  padding: 0 0 0 2.4rem !important;
  flex: 1;
}
@media (max-width: 991px) {
  .alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text {
    padding: 0 !important;
  }
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text .alk-subtitle {
  margin-top: 0.8rem;
  color: #505154 !important;
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text .alk-content {
  margin-top: 2.4rem;
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text .alk-buttons {
  margin-top: 1.6rem;
  display: flex;
  gap: 1.6rem;
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text .alk-buttons .alk-button {
  height: 3.2rem;
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text .alk-buttons .alk-button__linkedin {
  border-radius: 9.9rem !important;
  background-color: #0076a5;
  width: 3.2rem;
  height: 3.2rem;
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text .alk-buttons .alk-button__linkedin img {
  width: 1.6rem;
  height: 1.6rem;
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text .alk-buttons .alk-button__contact {
  border-radius: 9.9rem !important;
  background-color: #4ade80;
  padding: 0 1.2rem;
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text .alk-buttons .alk-button__contact:hover a {
  text-decoration: none;
}
.alk-management__overlay .alk-management__overlay__content .alk-management__overlay__text .alk-buttons .alk-button__contact a {
  color: #000;
}

.alk-management__item__box {
  display: flex;
  flex-direction: column;
  border-radius: 0.8rem;
  overflow: hidden;
  height: 100%;
  cursor: pointer;
}
.alk-management__item__box:hover .alk-management__item__image img {
  transform: scale(1.15);
}
.alk-management__item__box:hover .alk-management__item__text .alk-management__item__title .alk-sub3Bold {
  text-decoration: underline;
}
.alk-management__item__box .alk-management__item__image {
  overflow: hidden;
}
.alk-management__item__box .alk-management__item__image img {
  object-fit: cover;
  height: 22rem;
  object-position: center;
  display: flex;
  width: 100%;
  transition: transform 0.3s ease;
}
.alk-management__item__box .alk-management__item__text {
  padding: 2.4rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  gap: 1.6rem;
  background-color: #fff;
  width: 100%;
  box-sizing: border-box;
  flex: 1;
}
.alk-management__item__box .alk-management__item__text .alk-management__item__title .alk-sub3Bold {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.alk-management__item__box .alk-management__item__text .alk-management__item__content .alk-body2Reg {
  color: #505154 !important;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.alk-faq__item {
  border-bottom: 1px solid #d9d9d6;
  cursor: pointer;
}
.alk-faq__item:hover .alk-faq__header .alk-body1Bold {
  text-decoration: underline;
}
.alk-faq__item .alk-faq__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 1.4rem 0;
}
.alk-faq__item .alk-faq__header .alk-body1Bold {
  flex: 1;
}
.alk-faq__item .alk-faq__header::after {
  content: "";
  display: inline-block;
  width: 3.2rem;
  height: 3.2rem;
  background-image: url(/assets/resources//img/add.svg);
  background-size: cover;
  transition: transform 0.3s ease;
}
.alk-faq__item .alk-faq__header.active::after {
  background-image: url(/assets/resources//img/remove.svg);
}
.alk-faq__item .alk-faq__content {
  display: none;
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.2s ease, padding 0.2s ease;
  padding-bottom: 0;
}
.alk-faq__item .alk-faq__content.active {
  display: block;
  overflow: hidden;
}
.alk-faq__item .alk-faq__content p {
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #000;
  font-weight: 400;
}
.alk-faq__item .alk-faq__content img,
.alk-faq__item .alk-faq__content video {
  aspect-ratio: 105/79;
  border-radius: 0.8rem;
}
.alk-faq__item .alk-faq__content ul {
  list-style-type: disc;
}
.alk-faq__item .alk-faq__content ul.check_circle {
  list-style-type: none;
  list-style-image: url(/assets/resources//img/check_circle_outline.svg);
}
.alk-faq__item .alk-faq__content ul li {
  display: list-item !important;
  list-style: inherit;
}
.alk-faq__item .alk-faq__content ul li:not(:last-of-type) {
  margin-bottom: 0.8rem;
}
.alk-faq__item .alk-faq__content .alk-list__link {
  padding: 1.6rem 0;
  font-size: 1.6rem;
  line-height: 2.6rem;
  font-weight: 400;
  display: flex;
  justify-content: space-between;
  width: 100%;
  color: #303132;
}
.alk-faq__item .alk-faq__content .alk-list__link:not(:last-of-type) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.24);
}
.alk-faq__item .alk-faq__content .alk-list__link::after {
  content: "";
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
  background-image: url(/assets/resources//img/north_east_black.svg);
  background-size: cover;
  background-repeat: no-repeat;
  vertical-align: middle;
}
.alk-faq__item .alk-faq__content .alk-list__link:hover {
  color: #0076a5;
}
.alk-faq__item .alk-faq__content .alk-list__link:hover::after {
  background-image: url(/assets/resources//img/north_east_blue.svg);
}
.alk-faq__item .alk-faq__content .alk-cite__content {
  color: #303132;
  font-size: 1.6rem;
  line-height: 2.4rem;
  font-style: normal;
  font-weight: 400;
}
.alk-faq__item .alk-faq__content .alk-cite__author {
  color: #000;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2rem;
}
.alk-faq__item .alk-faq__content .alk-single__multimedia {
  display: flex;
}
.alk-faq__item .alk-faq__content .alk-single__multimedia img,
.alk-faq__item .alk-faq__content .alk-single__multimedia video {
  width: 100%;
  max-height: 49.2rem;
  object-position: center;
  object-fit: cover;
  border-radius: 0.8rem;
  overflow: hidden;
}
.alk-faq__item .alk-faq__content .alk-double__multimedia {
  display: flex;
  gap: 1.6rem;
}
.alk-faq__item .alk-faq__content .alk-double__multimedia img,
.alk-faq__item .alk-faq__content .alk-double__multimedia video {
  width: 100%;
  max-height: 24.2rem;
  object-position: center;
  object-fit: cover;
  border-radius: 0.8rem;
  overflow: hidden;
}

.alk-contactinfoitem__box {
  padding: 2.4rem;
  border-radius: 0.8rem;
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%);
}
.alk-contactinfoitem__box:hover {
  outline: 1px solid #fff;
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 49.13%, rgba(255, 255, 255, 0.08) 94.67%);
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.1);
}
.alk-contactinfoitem__box .alk-contactinfoitem__titles {
  display: flex;
  flex-wrap: wrap;
}
.alk-contactinfoitem__box .alk-contactinfoitem__titles .alk-contactinfoitem__title {
  color: #fff !important;
  line-height: 2.6rem;
}
@media (min-width: 992px) {
  .alk-contactinfoitem__box .alk-contactinfoitem__titles .alk-contactinfoitem__title:not(:last-of-type)::after {
    content: "";
    display: inline-block;
    width: 0.1rem;
    height: 1.6rem;
    background: rgba(255, 255, 255, 0.24);
    margin-left: 1.6rem;
    position: relative;
    top: 0.2rem;
  }
}
.alk-contactinfoitem__box .alk-contactinfoitem__titles .alk-contactinfoitem__title:not(:last-of-type) {
  padding-right: 1.6rem;
}
.alk-contactinfoitem__box .alk-contactinfoitem__categories {
  margin-top: 0.4rem;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .alk-contactinfoitem__box .alk-contactinfoitem__categories {
    margin-top: 0.8rem;
  }
}
.alk-contactinfoitem__box .alk-contactinfoitem__categories .alk-contactinfoitem__category {
  color: #fff !important;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
}
.alk-contactinfoitem__box .alk-contactinfoitem__categories .alk-contactinfoitem__category:not(:last-of-type)::after {
  content: "";
  display: inline-block;
  width: 0.1rem;
  height: 1.6rem;
  background: rgba(255, 255, 255, 0.24);
  margin-left: 1.2rem;
  position: relative;
  top: 0.2rem;
}
.alk-contactinfoitem__box .alk-contactinfoitem__categories .alk-contactinfoitem__category:not(:last-of-type) {
  padding-right: 1.2rem;
}
.alk-contactinfoitem__box .alk-divider {
  background: var(--system-white-24-line, rgba(255, 255, 255, 0.24));
  height: 0.1rem;
  width: 100%;
  margin: 1.6rem 0;
}
@media (max-width: 991px) {
  .alk-contactinfoitem__box .alk-divider {
    margin: 2.4rem 0;
  }
}
.alk-contactinfoitem__box .alk-contactinfoitem__address {
  color: #fff !important;
  display: flex;
  justify-content: space-between;
}
.alk-contactinfoitem__box .alk-contactinfoitem__address .alk-body3Reg {
  text-decoration: underline;
  color: #fff !important;
  line-height: 2rem;
  display: flex;
  align-items: center;
}
@media (max-width: 991px) {
  .alk-contactinfoitem__box .alk-contactinfoitem__address .alk-body3Reg {
    display: none;
  }
}
.alk-contactinfoitem__box .alk-contactinfoitem__contacts {
  margin-top: 0.8rem;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .alk-contactinfoitem__box .alk-contactinfoitem__contacts {
    flex-direction: column;
    gap: 0.8rem;
  }
}
.alk-contactinfoitem__box .alk-contactinfoitem__contacts .alk-contactinfoitem__contact {
  color: #fff !important;
  text-decoration: underline;
}
@media (min-width: 992px) {
  .alk-contactinfoitem__box .alk-contactinfoitem__contacts .alk-contactinfoitem__contact:not(:last-of-type)::after {
    content: "";
    display: inline-block;
    width: 0.1rem;
    height: 1.6rem;
    background: rgba(255, 255, 255, 0.24);
    margin-left: 1.6rem;
    position: relative;
    top: 0.2rem;
  }
  .alk-contactinfoitem__box .alk-contactinfoitem__contacts .alk-contactinfoitem__contact:not(:last-of-type) {
    padding-right: 1.6rem;
  }
}
.alk-contactinfoitem__box .alk-contactinfoitem__link {
  width: 100%;
  margin-top: 1.6rem;
  height: 3.2rem;
  font-size: 1.4rem;
  line-height: normal;
}
@media (max-width: 991px) {
  .alk-contactinfoitem__box .alk-contactinfoitem__link {
    margin-top: 2.4rem;
  }
}
.alk-contactinfoitem__box .alk-contactinfoitem__link:hover a {
  text-decoration: none;
  color: #fff !important;
}
.alk-contactinfoitem__box .alk-contactinfoitem__link a {
  color: #000 !important;
}
.alk-contactinfoitem__box .alk-contactinfoitem__address-mobile {
  display: none;
}
@media (max-width: 991px) {
  .alk-contactinfoitem__box .alk-contactinfoitem__address-mobile {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 2.4rem;
  }
  .alk-contactinfoitem__box .alk-contactinfoitem__address-mobile a {
    color: #fff !important;
    text-decoration: underline;
  }
}
@media (max-width: 991px) and (max-width: 991px) {
  .alk-contactinfoitem__box .alk-contactinfoitem__address-mobile a {
    line-height: 2rem;
  }
}

.alk-card__media__link {
  display: flex;
  flex-direction: column;
  min-height: 32rem;
  height: fit-content;
  border-radius: 0.8rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .alk-card__media__link {
    min-height: 25.5rem;
  }
}
.alk-card__media__link:hover {
  text-decoration: none;
}
.alk-card__media__link:hover .alk-card__media::before {
  transform: scale(1.15);
}
.alk-card__media__link:hover .alk-card__media .alk-card__media__title .alk-sub4Bold {
  text-decoration: underline;
}
.alk-card__media__link:hover .alk-card__media .alk-card__media__infos .alk-card__media__info {
  text-decoration: none;
}
.alk-card__media__link .alk-card__media {
  position: relative;
  overflow: hidden;
  display: flex;
  flex: 1;
  align-items: flex-end;
}
.alk-card__media__link .alk-card__media::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: var(--bg-image);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: transform 0.4s ease;
  z-index: 0;
}
.alk-card__media__link .alk-card__media .alk-card__media__content {
  padding: 2.4rem;
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 30%);
  backdrop-filter: blur(2px);
  height: 19.4rem;
  width: 100%;
}
.alk-card__media__link .alk-card__media .alk-card__media__content.alk-card__media__content--noimage {
  background: none;
  backdrop-filter: none;
}
.alk-card__media__link .alk-card__media .alk-card__media__content .alk-card__media__tags {
  display: flex;
  gap: 0.8rem;
  flex-wrap: wrap;
}
.alk-card__media__link .alk-card__media .alk-card__media__content .alk-card__media__tags .alk-card__media__tag .alk-tag {
  background-color: #0076a5;
  margin: 0;
}
.alk-card__media__link .alk-card__media .alk-card__media__content .alk-card__media__title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: clip;
  flex: 1;
}
.alk-card__media__link .alk-card__media .alk-card__media__content .alk-card__media__title .alk-sub4Bold {
  color: #fff !important;
}
.alk-card__media__link .alk-card__media .alk-card__media__content .alk-card__media__infos {
  display: flex;
  gap: 0.4rem;
}
.alk-card__media__link .alk-card__media .alk-card__media__content .alk-card__media__infos .alk-card__media__info {
  color: #fff;
  font-size: 1.2rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.8rem;
  text-transform: uppercase;
}

.alk-card__event__link {
  display: flex;
  flex-direction: column;
  min-height: 32rem;
  height: fit-content;
  border-radius: 0.8rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .alk-card__event__link {
    min-height: 25.5rem;
  }
}
.alk-card__event__link:hover {
  text-decoration: none;
}
.alk-card__event__link:hover .alk-card__event__title .alk-sub4Bold {
  text-decoration: underline;
}
.alk-card__event__link:hover .alk-card__event__infos .alk-card__event__info {
  text-decoration: none;
}
.alk-card__event__link .alk-card__event {
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #000;
  backdrop-filter: blur(4px);
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  flex: 1;
}
.alk-card__event__link .alk-card__event.alk-dark__grey {
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #000;
  backdrop-filter: blur(4px);
}
.alk-card__event__link .alk-card__event.alk-blue__light {
  background: linear-gradient(127deg, #cce4ed 1.06%, #99c8db 98.64%);
}
.alk-card__event__link .alk-card__event.alk-blue__light .alk-card__event__content .alk-card__event__title .alk-sub4Bold {
  color: #000 !important;
}
.alk-card__event__link .alk-card__event.alk-blue__light .alk-card__event__content .alk-card__event__infos .alk-card__event__info {
  color: #000;
}
.alk-card__event__link .alk-card__event.alk-dark__blue {
  background: linear-gradient(127deg, #001821 1.06%, #005e84 98.64%);
}
.alk-card__event__link .alk-card__event.alk-dark {
  background: linear-gradient(110deg, rgba(255, 255, 255, 0) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #001821;
}
.alk-card__event__link .alk-card__event .alk-card__event__content {
  padding: 2.4rem;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  min-height: fit-content;
  height: 19.4rem;
}
.alk-card__event__link .alk-card__event .alk-card__event__content .alk-card__event__tag .alk-tag {
  background-color: #0076a5;
  margin: 0;
}
.alk-card__event__link .alk-card__event .alk-card__event__content .alk-card__event__title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: clip;
  flex: 1;
}
.alk-card__event__link .alk-card__event .alk-card__event__content .alk-card__event__title .alk-sub4Bold {
  color: #fff !important;
}
.alk-card__event__link .alk-card__event .alk-card__event__content .alk-card__event__infos {
  display: flex;
  gap: 0.4rem;
  flex-wrap: wrap;
}
.alk-card__event__link .alk-card__event .alk-card__event__content .alk-card__event__infos .alk-card__event__info {
  color: #fff;
  font-size: 1.2rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.8rem;
  text-transform: uppercase;
}

.alk-future__lens__link {
  text-decoration: none !important;
  cursor: pointer;
}
.alk-future__lens__link .alk-future__lens__item {
  display: flex;
  flex-direction: column;
  padding: 2.4rem;
  border-radius: 0.8rem;
  overflow: hidden;
  height: 100%;
}
.alk-future__lens__link .alk-future__lens__item.alk-dark__grey {
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #000;
  backdrop-filter: blur(4px);
}
.alk-future__lens__link .alk-future__lens__item.alk-blue__light {
  background: linear-gradient(127deg, #cce4ed 1.06%, #99c8db 98.64%);
}
.alk-future__lens__link .alk-future__lens__item.alk-blue__light .alk-future__lens__label {
  color: #000 !important;
}
.alk-future__lens__link .alk-future__lens__item.alk-blue__light .alk-future__lens__text .alk-future__lens__title {
  color: #000 !important;
}
.alk-future__lens__link .alk-future__lens__item.alk-blue__light .alk-future__lens__text .alk-future__lens__description {
  color: #000 !important;
}
.alk-future__lens__link .alk-future__lens__item.alk-dark__blue {
  background: linear-gradient(127deg, #001821 1.06%, #005e84 98.64%);
}
.alk-future__lens__link .alk-future__lens__item.alk-dark {
  background: linear-gradient(110deg, rgba(255, 255, 255, 0) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #001821;
}
.alk-future__lens__link .alk-future__lens__item:hover .alk-future__lens__text .alk-future__lens__title {
  text-decoration: underline;
}
.alk-future__lens__link .alk-future__lens__item .alk-future__lens__label {
  color: #fff;
  font-size: 1.2rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.8rem;
  text-transform: uppercase;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.alk-future__lens__link .alk-future__lens__item .alk-future__lens__image {
  border-radius: 0.8rem;
  overflow: hidden;
  margin-top: 1.6rem;
  margin-bottom: 2.4rem;
}
@media (max-width: 991px) {
  .alk-future__lens__link .alk-future__lens__item .alk-future__lens__image {
    max-height: 16.6rem;
    height: 16.6rem;
  }
}
.alk-future__lens__link .alk-future__lens__item .alk-future__lens__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.alk-future__lens__link .alk-future__lens__item .alk-future__lens__text {
  display: flex;
  flex-direction: column;
}
.alk-future__lens__link .alk-future__lens__item .alk-future__lens__text .alk-future__lens__title {
  margin-bottom: 1.6rem;
  color: #fff !important;
}
.alk-future__lens__link .alk-future__lens__item .alk-future__lens__text .alk-future__lens__description {
  flex: 1;
  color: #fff !important;
}

.alk-case-studies-el,
.alk-course-family-el,
.alk-course-el,
.alk-download-el,
.alk-search-card-el {
  background: linear-gradient(to right bottom, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #000;
  transition: all 150ms ease-out;
  border-radius: 0.8rem;
  border: 0.1rem solid transparent;
  padding: 24px;
  transform: translateZ(0);
  box-sizing: border-box;
  background-blend-mode: screen;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
.alk-case-studies-el a,
.alk-course-family-el a,
.alk-course-el a,
.alk-download-el a,
.alk-search-card-el a {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.alk-case-studies-el .alk-black-card-header,
.alk-course-family-el .alk-black-card-header,
.alk-course-el .alk-black-card-header,
.alk-download-el .alk-black-card-header,
.alk-search-card-el .alk-black-card-header {
  display: flex;
  align-items: start;
  justify-content: space-between;
}
.alk-case-studies-el .alk-black-card-content,
.alk-course-family-el .alk-black-card-content,
.alk-course-el .alk-black-card-content,
.alk-download-el .alk-black-card-content,
.alk-search-card-el .alk-black-card-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.alk-case-studies-el .alk-black-card-content .alk-sub3Bold,
.alk-course-family-el .alk-black-card-content .alk-sub3Bold,
.alk-course-el .alk-black-card-content .alk-sub3Bold,
.alk-download-el .alk-black-card-content .alk-sub3Bold,
.alk-search-card-el .alk-black-card-content .alk-sub3Bold {
  color: #fff !important;
  line-height: 3.4rem;
  font-size: 2rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin-bottom: 2.4rem;
  margin-top: 1.6rem;
}
.alk-case-studies-el .alk-black-card-content .alk-caption-cnt,
.alk-course-family-el .alk-black-card-content .alk-caption-cnt,
.alk-course-el .alk-black-card-content .alk-caption-cnt,
.alk-download-el .alk-black-card-content .alk-caption-cnt,
.alk-search-card-el .alk-black-card-content .alk-caption-cnt {
  margin-top: auto;
  display: flex;
  justify-content: space-between;
}
.alk-case-studies-el .alk-black-card-content .alk-body3Reg,
.alk-course-family-el .alk-black-card-content .alk-body3Reg,
.alk-course-el .alk-black-card-content .alk-body3Reg,
.alk-download-el .alk-black-card-content .alk-body3Reg,
.alk-search-card-el .alk-black-card-content .alk-body3Reg {
  color: #fff !important;
  line-height: 2rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin-bottom: 16px;
}
.alk-case-studies-el .alk-black-card-content .alk-body2Reg,
.alk-course-family-el .alk-black-card-content .alk-body2Reg,
.alk-course-el .alk-black-card-content .alk-body2Reg,
.alk-download-el .alk-black-card-content .alk-body2Reg,
.alk-search-card-el .alk-black-card-content .alk-body2Reg {
  color: #fff !important;
  line-height: 2.6rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin-bottom: 1.6rem;
  font-size: 1.6rem;
  font-weight: 500;
}
@media (max-width: 991px) {
  .alk-case-studies-el .alk-black-card-content .alk-body2Reg,
  .alk-course-family-el .alk-black-card-content .alk-body2Reg,
  .alk-course-el .alk-black-card-content .alk-body2Reg,
  .alk-download-el .alk-black-card-content .alk-body2Reg,
  .alk-search-card-el .alk-black-card-content .alk-body2Reg {
    -webkit-line-clamp: 3;
  }
}
.alk-case-studies-el .alk-black-card-content .alk-caption1Reg,
.alk-course-family-el .alk-black-card-content .alk-caption1Reg,
.alk-course-el .alk-black-card-content .alk-caption1Reg,
.alk-download-el .alk-black-card-content .alk-caption1Reg,
.alk-search-card-el .alk-black-card-content .alk-caption1Reg {
  color: #fff !important;
  text-transform: uppercase;
  line-height: 1.8rem;
  font-weight: 500;
}
.alk-case-studies-el .alk-black-card-content .alk-btn-cnt,
.alk-course-family-el .alk-black-card-content .alk-btn-cnt,
.alk-course-el .alk-black-card-content .alk-btn-cnt,
.alk-download-el .alk-black-card-content .alk-btn-cnt,
.alk-search-card-el .alk-black-card-content .alk-btn-cnt {
  display: flex;
}
.alk-case-studies-el .alk-black-card-content .alk-btn-cnt button,
.alk-course-family-el .alk-black-card-content .alk-btn-cnt button,
.alk-course-el .alk-black-card-content .alk-btn-cnt button,
.alk-download-el .alk-black-card-content .alk-btn-cnt button,
.alk-search-card-el .alk-black-card-content .alk-btn-cnt button {
  margin-left: auto;
}
@media (max-width: 991px) {
  .alk-case-studies-el .alk-black-card-content .alk-btn-cnt button,
  .alk-course-family-el .alk-black-card-content .alk-btn-cnt button,
  .alk-course-el .alk-black-card-content .alk-btn-cnt button,
  .alk-download-el .alk-black-card-content .alk-btn-cnt button,
  .alk-search-card-el .alk-black-card-content .alk-btn-cnt button {
    width: 100%;
  }
}
.alk-case-studies-el .alk-black-card-content.family .alk-row-cnt,
.alk-course-family-el .alk-black-card-content.family .alk-row-cnt,
.alk-course-el .alk-black-card-content.family .alk-row-cnt,
.alk-download-el .alk-black-card-content.family .alk-row-cnt,
.alk-search-card-el .alk-black-card-content.family .alk-row-cnt {
  display: flex;
  flex-direction: column;
  row-gap: 3.6rem;
}
@media (max-width: 991px) {
  .alk-case-studies-el .alk-black-card-content.family .alk-row-cnt,
  .alk-course-family-el .alk-black-card-content.family .alk-row-cnt,
  .alk-course-el .alk-black-card-content.family .alk-row-cnt,
  .alk-download-el .alk-black-card-content.family .alk-row-cnt,
  .alk-search-card-el .alk-black-card-content.family .alk-row-cnt {
    row-gap: 1.6rem;
  }
  .alk-case-studies-el .alk-black-card-content.family .alk-row-cnt [class^=col-]:first-child,
  .alk-course-family-el .alk-black-card-content.family .alk-row-cnt [class^=col-]:first-child,
  .alk-course-el .alk-black-card-content.family .alk-row-cnt [class^=col-]:first-child,
  .alk-download-el .alk-black-card-content.family .alk-row-cnt [class^=col-]:first-child,
  .alk-search-card-el .alk-black-card-content.family .alk-row-cnt [class^=col-]:first-child {
    margin-bottom: 1.6rem;
  }
}
.alk-case-studies-el .alk-black-card-content.family .alk-body3Bold,
.alk-course-family-el .alk-black-card-content.family .alk-body3Bold,
.alk-course-el .alk-black-card-content.family .alk-body3Bold,
.alk-download-el .alk-black-card-content.family .alk-body3Bold,
.alk-search-card-el .alk-black-card-content.family .alk-body3Bold {
  color: #fff !important;
}
.alk-case-studies-el .alk-black-card-content.family .alk-caption1Reg,
.alk-course-family-el .alk-black-card-content.family .alk-caption1Reg,
.alk-course-el .alk-black-card-content.family .alk-caption1Reg,
.alk-download-el .alk-black-card-content.family .alk-caption1Reg,
.alk-search-card-el .alk-black-card-content.family .alk-caption1Reg {
  text-transform: none;
}
.alk-case-studies-el.alk-course-el .alk-black-card-content.family .alk-row-cnt,
.alk-course-family-el.alk-course-el .alk-black-card-content.family .alk-row-cnt,
.alk-course-el.alk-course-el .alk-black-card-content.family .alk-row-cnt,
.alk-download-el.alk-course-el .alk-black-card-content.family .alk-row-cnt,
.alk-search-card-el.alk-course-el .alk-black-card-content.family .alk-row-cnt {
  margin-top: 0.8rem;
  row-gap: 1.6rem;
}
.alk-case-studies-el.alk-case-studies-el .alk-sub3Bold,
.alk-course-family-el.alk-case-studies-el .alk-sub3Bold,
.alk-course-el.alk-case-studies-el .alk-sub3Bold,
.alk-download-el.alk-case-studies-el .alk-sub3Bold,
.alk-search-card-el.alk-case-studies-el .alk-sub3Bold {
  margin-bottom: 0.8rem;
  margin-top: 1.6rem;
}
.alk-case-studies-el.alk-search-card-el,
.alk-course-family-el.alk-search-card-el,
.alk-course-el.alk-search-card-el,
.alk-download-el.alk-search-card-el,
.alk-search-card-el.alk-search-card-el {
  background: transparent;
  border-bottom: 1px solid rgba(255, 255, 255, 0.24);
  transition: none;
  border-radius: 0;
  gap: 1.6rem;
}
.alk-case-studies-el.alk-search-card-el:hover,
.alk-course-family-el.alk-search-card-el:hover,
.alk-course-el.alk-search-card-el:hover,
.alk-download-el.alk-search-card-el:hover,
.alk-search-card-el.alk-search-card-el:hover {
  border-radius: 0.8rem;
  border: 1px solid var(--system-white-100, #FFF);
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 49.13%, rgba(255, 255, 255, 0.08) 94.67%);
  backdrop-filter: blur(4px);
}
.alk-case-studies-el.alk-search-card-el:has(+ .alk-search-card-el:hover),
.alk-course-family-el.alk-search-card-el:has(+ .alk-search-card-el:hover),
.alk-course-el.alk-search-card-el:has(+ .alk-search-card-el:hover),
.alk-download-el.alk-search-card-el:has(+ .alk-search-card-el:hover),
.alk-search-card-el.alk-search-card-el:has(+ .alk-search-card-el:hover) {
  border-bottom-color: transparent;
}
.alk-case-studies-el.alk-search-card-el .alk-black-card-header .alk-tag,
.alk-course-family-el.alk-search-card-el .alk-black-card-header .alk-tag,
.alk-course-el.alk-search-card-el .alk-black-card-header .alk-tag,
.alk-download-el.alk-search-card-el .alk-black-card-header .alk-tag,
.alk-search-card-el.alk-search-card-el .alk-black-card-header .alk-tag {
  margin-bottom: 0;
}
.alk-case-studies-el.alk-search-card-el .alk-black-card-content,
.alk-course-family-el.alk-search-card-el .alk-black-card-content,
.alk-course-el.alk-search-card-el .alk-black-card-content,
.alk-download-el.alk-search-card-el .alk-black-card-content,
.alk-search-card-el.alk-search-card-el .alk-black-card-content {
  gap: 0.8rem;
  padding-right: 4.8rem;
}
.alk-case-studies-el.alk-search-card-el .alk-black-card-content .alk-sub3Bold,
.alk-course-family-el.alk-search-card-el .alk-black-card-content .alk-sub3Bold,
.alk-course-el.alk-search-card-el .alk-black-card-content .alk-sub3Bold,
.alk-download-el.alk-search-card-el .alk-black-card-content .alk-sub3Bold,
.alk-search-card-el.alk-search-card-el .alk-black-card-content .alk-sub3Bold {
  margin: 0;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 34px;
}
.alk-case-studies-el.alk-search-card-el .alk-black-card-content .alk-body2Reg,
.alk-course-family-el.alk-search-card-el .alk-black-card-content .alk-body2Reg,
.alk-course-el.alk-search-card-el .alk-black-card-content .alk-body2Reg,
.alk-download-el.alk-search-card-el .alk-black-card-content .alk-body2Reg,
.alk-search-card-el.alk-search-card-el .alk-black-card-content .alk-body2Reg {
  margin: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}
.alk-case-studies-el.alk-search-card-el .alk-black-card-content .alk-caption-cnt,
.alk-course-family-el.alk-search-card-el .alk-black-card-content .alk-caption-cnt,
.alk-course-el.alk-search-card-el .alk-black-card-content .alk-caption-cnt,
.alk-download-el.alk-search-card-el .alk-black-card-content .alk-caption-cnt,
.alk-search-card-el.alk-search-card-el .alk-black-card-content .alk-caption-cnt {
  margin-top: 0.8rem;
}
.alk-case-studies-el:hover:not(.not-hover),
.alk-course-family-el:hover:not(.not-hover),
.alk-course-el:hover:not(.not-hover),
.alk-download-el:hover:not(.not-hover),
.alk-search-card-el:hover:not(.not-hover) {
  background-image: linear-gradient(to right bottom, rgba(255, 255, 255, 0.16) 49.13%, rgba(255, 255, 255, 0.08) 94.67%);
  border: 0.1rem solid #fff;
}
.alk-case-studies-el:hover:not(.not-hover) .alk-sub3Bold,
.alk-case-studies-el:hover:not(.not-hover) .alk-body3Reg,
.alk-course-family-el:hover:not(.not-hover) .alk-sub3Bold,
.alk-course-family-el:hover:not(.not-hover) .alk-body3Reg,
.alk-course-el:hover:not(.not-hover) .alk-sub3Bold,
.alk-course-el:hover:not(.not-hover) .alk-body3Reg,
.alk-download-el:hover:not(.not-hover) .alk-sub3Bold,
.alk-download-el:hover:not(.not-hover) .alk-body3Reg,
.alk-search-card-el:hover:not(.not-hover) .alk-sub3Bold,
.alk-search-card-el:hover:not(.not-hover) .alk-body3Reg {
  text-decoration: underline;
}
.alk-case-studies-el.alk-course-family-el:hover:not(.not-hover) .alk-body3Reg,
.alk-course-family-el.alk-course-family-el:hover:not(.not-hover) .alk-body3Reg,
.alk-course-el.alk-course-family-el:hover:not(.not-hover) .alk-body3Reg,
.alk-download-el.alk-course-family-el:hover:not(.not-hover) .alk-body3Reg,
.alk-search-card-el.alk-course-family-el:hover:not(.not-hover) .alk-body3Reg {
  text-decoration: none;
}

.alk-download-el {
  padding: 16px;
}

.alk-pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.8rem;
  border: 1px solid rgba(255, 255, 255, 0.08);
  background: rgba(255, 255, 255, 0.08);
  width: fit-content;
  padding: 0 0.4rem;
  height: 4rem;
  gap: 0.8rem;
}
.alk-pagination .alk-pagination__pages {
  display: flex;
  gap: 0.4rem;
  align-items: center;
}
.alk-pagination .alk-pagination__pages.alk-desktop__pagination {
  display: flex;
}
@media (max-width: 991px) {
  .alk-pagination .alk-pagination__pages.alk-desktop__pagination {
    display: none;
  }
}
.alk-pagination .alk-pagination__pages.alk-mobile__pagination {
  display: none;
}
@media (max-width: 991px) {
  .alk-pagination .alk-pagination__pages.alk-mobile__pagination {
    display: flex;
  }
}
.alk-pagination .alk-pagination__item {
  display: flex;
  width: 3.2rem;
  height: 3.2rem;
  min-height: 3.2rem;
  max-height: 3.2rem;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 0.8rem;
  overflow: hidden;
}
.alk-pagination .alk-pagination__item .alk-pagination__link {
  color: #fff !important;
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight: 500;
  text-decoration: none;
}
.alk-pagination .alk-pagination__item .alk-pagination__link:hover {
  text-decoration: none;
}
.alk-pagination .alk-pagination__item:hover {
  border: 1px solid #fff;
  background: rgba(255, 255, 255, 0.16);
}
.alk-pagination .alk-pagination__item.active {
  border: 1px solid #66adc9;
  background: #cce4ed;
}
.alk-pagination .alk-pagination__item.active .alk-pagination__link {
  color: #000 !important;
}
.alk-pagination .alk-pagination__item.disabled {
  opacity: 0.23;
  cursor: default;
}
.alk-pagination .alk-pagination__item.disabled:hover {
  border: none;
  background: none;
}
.alk-pagination .alk-pagination__item.disabled .alk-pagination__link {
  pointer-events: none;
}

.alk-anchor__box {
  display: flex;
  width: fit-content;
  border-radius: 9.9rem;
  background: #fff;
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.1);
  padding: 0.4rem;
  max-width: 100%;
  overflow: auto;
  position: relative;
}
.alk-anchor__box .alk-anchor__items {
  display: flex;
  overflow: visible;
}
.alk-anchor__box .alk-anchor__items::-webkit-scrollbar {
  display: none;
}
@media (max-width: 991px) {
  .alk-anchor__box .alk-anchor__items {
    overflow: auto;
  }
  .alk-anchor__box .alk-anchor__items > .active {
    order: -1;
  }
}
.alk-anchor__box .alk-anchor__scroll__indicator {
  width: 3.3rem;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.6) 42.58%, #fff 71.42%);
  position: absolute;
  top: 0;
  right: 3rem;
  bottom: 0;
  display: none;
}
.alk-anchor__box .alk-anchor__mobile__expand {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.8rem;
  cursor: pointer;
}
@media (min-width: 992px) {
  .alk-anchor__box .alk-anchor__mobile__expand {
    display: none;
  }
}

.alk-selector {
  position: relative;
}
.alk-selector .alk-selector__select {
  padding: 0 1.6rem;
  margin-right: 0.8rem;
  width: fit-content;
  background-color: transparent;
  border: none;
  color: #000 !important;
  font-size: 1.4rem !important;
  font-weight: 500;
  appearance: none;
  cursor: pointer;
}
.alk-selector::after {
  content: "";
  position: absolute;
  right: 0;
  top: 48%;
  transform: translateY(-50%);
  width: 2.4rem;
  height: 2.4rem;
  background: url(/assets/resources//img/expand_more.svg) no-repeat center;
  background-size: contain;
  pointer-events: none;
}
.alk-selector.alk-dark .alk-selector__select {
  color: #fff !important;
}
.alk-selector.alk-dark::after {
  background: url(/assets/resources//img/expand_more-white.svg) no-repeat center;
}

.alk-text__container {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.alk-text__container.alk-grey__container {
  background-color: #f3f3f3;
}
@media (max-width: 991px) {
  .alk-text__container {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.alk-text__container .alk-text__container__label {
  color: #505154 !important;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}
.alk-text__container .alk-text__container__title,
.alk-text__container h3 {
  margin-top: 1.6rem;
  font-weight: 500;
  font-size: 3.2rem;
}
@media (max-width: 991px) {
  .alk-text__container .alk-text__container__title,
  .alk-text__container h3 {
    font-size: 2.8rem;
  }
}
.alk-text__container p {
  font-size: 1.6rem;
  line-height: 2.6rem;
  color: #000;
  font-weight: 400;
  margin-top: 2rem;
}
.alk-text__container strong {
  font-weight: 600;
}
.alk-text__container a {
  color: #000;
  text-decoration: underline;
}
.alk-text__container .alk-text__container__content {
  margin-top: 4rem;
}
.alk-text__container .alk-text__container__content p {
  font-size: 1.6rem;
  line-height: 2.6rem;
  color: #000;
  font-weight: 400;
}
.alk-text__container .alk-text__container__content strong {
  font-weight: 500;
}
.alk-text__container .alk-text__container__content a {
  color: #000;
  text-decoration: underline;
}
.alk-text__container .alk-text__container__content img,
.alk-text__container .alk-text__container__content video {
  aspect-ratio: 105/79;
  border-radius: 0.8rem;
}
.alk-text__container .alk-text__container__content ul {
  list-style-type: disc;
}
.alk-text__container .alk-text__container__content ul.check_circle {
  list-style-type: none;
  list-style-image: url(/assets/resources//img/check_circle_outline.svg);
}
.alk-text__container .alk-text__container__content ul li {
  display: list-item !important;
  list-style: inherit;
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.6rem;
}
.alk-text__container .alk-text__container__content ul li:not(:last-of-type) {
  margin-bottom: 0.8rem;
}
.alk-text__container .alk-text__container__content .alk-list__link {
  padding: 1.6rem 0;
  font-size: 1.6rem;
  line-height: 2.6rem;
  font-weight: 400;
  display: flex;
  justify-content: space-between;
  width: 100%;
  color: #303132;
}
.alk-text__container .alk-text__container__content .alk-list__link:not(:last-of-type) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.24);
}
.alk-text__container .alk-text__container__content .alk-list__link::after {
  content: "";
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
  background-image: url(/assets/resources//img/north_east_black.svg);
  background-size: cover;
  background-repeat: no-repeat;
  vertical-align: middle;
}
.alk-text__container .alk-text__container__content .alk-list__link:hover {
  color: #0076a5;
}
.alk-text__container .alk-text__container__content .alk-list__link:hover::after {
  background-image: url(/assets/resources//img/north_east_blue.svg);
}
.alk-text__container .alk-text__container__content .alk-cite__content {
  color: #303132;
  font-size: 1.6rem;
  line-height: 2.4rem;
  font-style: normal;
  font-weight: 400;
}
.alk-text__container .alk-text__container__content .alk-cite__author {
  color: #000;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2rem;
}
.alk-text__container .alk-text__container__content .alk-single__multimedia {
  display: flex;
}
.alk-text__container .alk-text__container__content .alk-single__multimedia img,
.alk-text__container .alk-text__container__content .alk-single__multimedia video {
  width: 100%;
  max-height: 49.2rem;
  object-position: center;
  object-fit: cover;
  border-radius: 0.8rem;
  overflow: hidden;
}
.alk-text__container .alk-text__container__content .alk-double__multimedia {
  display: flex;
  gap: 1.6rem;
}
.alk-text__container .alk-text__container__content .alk-double__multimedia img,
.alk-text__container .alk-text__container__content .alk-double__multimedia video {
  width: 100%;
  max-height: 24.2rem;
  object-position: center;
  object-fit: cover;
  border-radius: 0.8rem;
  overflow: hidden;
}
.alk-text__container.alk_special__content .alk-text__container__title {
  font-size: 2.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: 3.4rem;
}
.alk-text__container.alk_special__content .alk-text__container__content {
  margin-top: 1.6rem;
}
.alk-text__container.alk_special__content .alk-text__container__content .alk-cite__author {
  color: #303132;
}

.alk-case_study_info_card {
  display: flex;
  width: 100%;
  height: 400px;
  padding: 24px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  border-radius: 8px;
  background: linear-gradient(127deg, var(--Brand-Blue-900, #001821) 1.06%, var(--Brand-Blue-600, #005E84) 98.64%);
}
@media (max-width: 991px) {
  .alk-case_study_info_card {
    gap: 24px;
    height: auto;
  }
}
.alk-case_study_info_card .alk-case_study_info_card__title {
  color: #fff !important;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 34px;
}
.alk-case_study_info_card .alk-case_study_info_card__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
}
.alk-case_study_info_card .alk-case_study_info_card__content .alk-case_study_info_card__content-row {
  width: 100%;
}
.alk-case_study_info_card .alk-case_study_info_card__content .alk-case_study_info_card__content-row .alk-body1Reg {
  color: #fff !important;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
}
@media (max-width: 991px) {
  .alk-case_study_info_card .alk-case_study_info_card__content .alk-case_study_info_card__content-row .alk-body1Reg {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
  }
}
.alk-case_study_info_card .alk-case_study_info_card__content .alk-case_study_info_card__content-row .alk-body1Reg:first-child {
  font-weight: 400;
}
@media (max-width: 991px) {
  .alk-case_study_info_card .alk-case_study_info_card__content .alk-case_study_info_card__content-row .alk-body1Reg:first-child {
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
    padding-bottom: 0 !important;
  }
}

.alk-breadcrumbs .alk-breadcrumbs-cnt,
.alk-breadcrumbs .alk-breadcrumbs-cnt_mobile {
  margin: 0;
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
.alk-breadcrumbs .alk-breadcrumbs-cnt {
  padding: 0 0 4rem;
}
.alk-breadcrumbs .alk-breadcrumbs-cnt_mobile {
  padding: 0 0 2.4rem;
}
.alk-breadcrumbs.alk-black-type {
  /*background-color: #000;*/
  background-color: transparent;
}

.alk-what__we__do__card {
  border-radius: 0.8rem;
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%);
  backdrop-filter: blur(8px);
  padding: 2.4rem;
  height: 100%;
  display: flex;
}
.alk-what__we__do__card.alk-what__we__do__old__link {
  text-decoration: none !important;
}
.alk-what__we__do__card.alk-what__we__do__old__link:hover {
  outline: 1px solid #fff;
}
.alk-what__we__do__card.alk-what__we__do__old__link:hover .alk-what__we__do__old__title {
  text-decoration: underline !important;
}
.alk-what__we__do__card.alk-what__we__do__old__link .alk-what__we__do__old__cardHeader {
  display: flex;
  justify-content: space-between;
}
.alk-what__we__do__card .alk-what__we__do__old__title {
  color: #fff !important;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.alk-what__we__do__card .alk-what__we__do__old__description {
  color: #fff !important;
  margin-top: 5rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.alk-what__we__do__card .alk-what__we__do__old__item {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.alk-story-item {
  display: flex;
  width: 100%;
  height: 100%;
  padding: 24px;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  border-radius: 8px;
  backdrop-filter: blur(4px);
}
.alk-story-item .alk-story-item__text {
  font-style: normal;
  line-height: 28px;
}
@media (max-width: 991px) {
  .alk-story-item .alk-story-item__text {
    font-size: 18px;
  }
}

.alk-free__box__item {
  padding: 2.4rem;
  display: flex;
  flex-direction: column;
  border-radius: 0.8rem;
  background: linear-gradient(127deg, #cce4ed 1.06%, #99c8db 98.64%);
  text-decoration: none !important;
  cursor: pointer;
}
.alk-free__box__item:hover .alk-free__box__item__content .alk-free__box__item__title {
  text-decoration: underline !important;
}
.alk-free__box__item.alk-light__blue {
  background: linear-gradient(127deg, #cce4ed 1.06%, #99c8db 98.64%);
}
.alk-free__box__item.alk-dark__blue {
  background: linear-gradient(127deg, #001821 1.06%, #005e84 98.64%);
}
.alk-free__box__item.alk-dark__blue .alk-free__box__item__content .alk-free__box__item__title,
.alk-free__box__item.alk-dark__blue .alk-free__box__item__content .alk-free__box__item__description {
  color: #fff !important;
}
.alk-free__box__item.alk-dark {
  background: linear-gradient(110deg, rgba(255, 255, 255, 0) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #001821;
  backdrop-filter: blur(4px);
}
.alk-free__box__item.alk-dark .alk-free__box__item__content .alk-free__box__item__title,
.alk-free__box__item.alk-dark .alk-free__box__item__content .alk-free__box__item__description {
  color: #fff !important;
}
.alk-free__box__item.alk-grey {
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #000;
  backdrop-filter: blur(4px);
}
.alk-free__box__item.alk-grey .alk-free__box__item__content .alk-free__box__item__title,
.alk-free__box__item.alk-grey .alk-free__box__item__content .alk-free__box__item__description {
  color: #fff !important;
}
.alk-free__box__item.alk-medium {
  height: 32rem;
  max-height: 32rem;
}
.alk-free__box__item.alk-large {
  height: 50rem;
  max-height: 50rem;
}
.alk-free__box__item .alk-free__box__item__icon {
  display: flex;
  justify-content: flex-end;
}
.alk-free__box__item .alk-free__box__item__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1;
  margin-top: 0.8rem;
}
.alk-free__box__item .alk-free__box__item__content.alk-free__box__item__contentWithImage {
  justify-content: flex-start;
}
.alk-free__box__item .alk-free__box__item__content.alk-free__box__item__contentWithImage .alk-free__box__item__title,
.alk-free__box__item .alk-free__box__item__content.alk-free__box__item__contentWithImage .alk-free__box__item__description {
  -webkit-line-clamp: 2;
}
.alk-free__box__item .alk-free__box__item__content.alk-free__box__item__contentWithImage .alk-free__box__item__image {
  flex: 1 1 auto;
  min-height: 8rem;
}
.alk-free__box__item .alk-free__box__item__content.alk-free__box__item__contentWithImage .alk-free__box__item__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.alk-free__box__item .alk-free__box__item__content .alk-free__box__item__title {
  margin-bottom: 1.6rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.alk-free__box__item .alk-free__box__item__content .alk-free__box__item__description {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.alk-free__box__item .alk-free__box__item__content .alk-free__box__item__image {
  width: 100%;
  height: 25.2rem;
  border-radius: 0.8rem;
  overflow: hidden;
  margin-top: 2.4rem;
}
@media (max-width: 991px) {
  .alk-free__box__item .alk-free__box__item__content .alk-free__box__item__image {
    height: 14.5rem;
  }
}
.alk-free__box__item .alk-free__box__item__content .alk-free__box__item__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.alk-free__box__item.alk-free__box__item__linkType {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  cursor: default;
}
.alk-free__box__item.alk-free__box__item__linkType.alk-light__blue .alk-free__box__item__title {
  color: #000 !important;
}
.alk-free__box__item.alk-free__box__item__linkType.alk-light__blue .alk-free__box__item__linkBox .alk-free__box__item__link .alk-free__box__item__link__text {
  color: #000 !important;
}
.alk-free__box__item.alk-free__box__item__linkType.alk-light__blue .alk-free__box__item__linkBox .alk-free__box__item__link:hover {
  color: #000 !important;
}
.alk-free__box__item.alk-free__box__item__linkType.alk-light__blue .alk-free__box__item__linkBox .alk-free__box__item__link:not(:last-child) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.24);
}
.alk-free__box__item.alk-free__box__item__linkType.alk-free__box__item__linkType__withImage {
  justify-content: flex-start;
}
.alk-free__box__item.alk-free__box__item__linkType.alk-free__box__item__linkType__withImage .alk-free__box__item__image {
  flex: 1 1 auto;
}
.alk-free__box__item.alk-free__box__item__linkType .alk-free__box__item__title {
  color: #fff !important;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.alk-free__box__item.alk-free__box__item__linkType .alk-free__box__item__image {
  width: 100%;
  height: 22rem;
  border-radius: 0.8rem;
  overflow: hidden;
  margin: 2.4rem 0;
}
.alk-free__box__item.alk-free__box__item__linkType .alk-free__box__item__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.alk-free__box__item.alk-free__box__item__linkType .alk-free__box__item__linkBox {
  display: flex;
  flex-direction: column;
}
.alk-free__box__item.alk-free__box__item__linkType .alk-free__box__item__linkBox .alk-free__box__item__link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1.2rem 0;
}
.alk-free__box__item.alk-free__box__item__linkType .alk-free__box__item__linkBox .alk-free__box__item__link .alk-free__box__item__link__text {
  color: #fff !important;
  line-height: 2.6rem;
}
.alk-free__box__item.alk-free__box__item__linkType .alk-free__box__item__linkBox .alk-free__box__item__link:hover {
  color: #fff !important;
}
.alk-free__box__item.alk-free__box__item__linkType .alk-free__box__item__linkBox .alk-free__box__item__link:not(:last-child) {
  border-bottom: 1px solid rgba(255, 255, 255, 0.24);
}
.alk-free__box__item.alk-free__box__item__linkType .alk-free__box__item__linkBox .alk-free__box__item__link .alk-free__box__item__link__icon img {
  width: 2.4rem;
  height: 2.4rem;
}
.alk-free__box__item.alk-free__box__item__imageType {
  padding: 0;
  overflow: hidden;
  cursor: default;
}
.alk-free__box__item.alk-free__box__item__imageType img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.alk-contact__overlay {
  position: fixed;
  inset: 0;
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.64);
}
@media (max-width: 991px) {
  .alk-contact__overlay {
    position: absolute;
    inset: unset;
    width: 100%;
    height: 100%;
    /*top: 2.4rem;*/
    align-items: flex-start;
  }
}
.alk-contact__overlay .alk-contact__overlay__content {
  display: flex;
  position: relative;
  background-color: #fff;
  padding: 4rem !important;
  width: 87.2rem;
}
@media (max-width: 991px) {
  .alk-contact__overlay .alk-contact__overlay__content {
    border-top-left-radius: 1.6rem;
    border-top-right-radius: 1.6rem;
    padding: 2.4rem 1.6rem 1.6rem !important;
  }
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row {
  width: 100%;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__header {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__header .alk-contact__overlay__header__icon {
  width: 3.2rem;
  height: 3.2rem;
  background: none;
  cursor: pointer;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__header .alk-contact__overlay__header__icon img {
  width: 100%;
  height: 100%;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body {
  margin-top: 4rem;
  display: flex;
  flex-wrap: wrap;
  row-gap: 1.6rem;
}
@media (max-width: 991px) {
  .alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field {
  width: 100%;
  height: 4rem;
  border-radius: 0.8rem;
  border: 1px solid #d9d9d6;
  margin: 0;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field.mdc-text-field--focused {
  border: 2px solid #0076a5;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field.mdc-text-field--focused .mdc-notched-outline__notch .mdc-floating-label.mdc-floating-label--float-above {
  color: #0076a5;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field.mdc-text-field--invalid {
  border: 2px solid #ff4646;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field.mdc-text-field--invalid .mdc-notched-outline__notch .mdc-floating-label.mdc-floating-label--float-above {
  color: #c00b0b;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field.mdc-text-field--invalid .mdc-text-field__input {
  color: #c00b0b;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field.mdc-text-field--invalid .alk-trailing__error {
  display: block;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field.mdc-text-field--disabled {
  background: #f3f3f3;
  border: 1px solid #d9d9d6;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field.mdc-text-field--disabled .mdc-notched-outline__notch .mdc-floating-label.mdc-floating-label--float-above {
  color: #97999b;
  background: transparent !important;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field .mdc-notched-outline .mdc-notched-outline__leading {
  border: 0;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field .mdc-notched-outline .mdc-notched-outline__notch {
  border: 0;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field .mdc-notched-outline .mdc-notched-outline__notch .mdc-floating-label {
  font-size: 1.6rem;
  line-height: 2.6rem;
  color: #505154;
  font-family: "NeueRational_Regular", Arial, sans-serif;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field .mdc-notched-outline .mdc-notched-outline__notch .mdc-floating-label.mdc-floating-label--float-above {
  transform: translateY(-30px) scale(0.75);
  background: #fff;
  padding: 0 0.4rem;
  left: unset;
  right: unset;
  text-overflow: unset;
  white-space: unset;
  overflow: unset;
  display: flex;
  min-width: fit-content;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field .mdc-notched-outline .mdc-notched-outline__trailing {
  border: 0;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field .mdc-text-field__input {
  font-size: 1.6rem;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field .mdc-text-field__icon--trailing {
  display: none;
  padding: 0;
  font-size: 2rem;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field .mdc-text-field__icon--trailing.alk-trailing__error {
  color: #ff4646;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field .mdc-text-field__icon--trailing.alk-trailing__clear {
  color: #000;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field-helper-line {
  display: none;
  margin-top: 0.4rem;
  padding: 0;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input .mdc-text-field-helper-line .mdc-text-field-helper-text {
  color: #ff4646;
  font-size: 1.2rem;
  line-height: 1.6rem;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input.alk-field__input__name, .alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input.alk-field__input__country, .alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input.alk-field__input__email {
  padding-right: 0.8rem;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input.alk-field__input__surname, .alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input.alk-field__input__state {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input.alk-field__input__company, .alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input.alk-field__input__city, .alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input.alk-field__input__phone {
  padding-left: 0.8rem;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input.alk-field__input__message .mdc-text-field {
  height: 10rem;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-field__input.alk-field__input__message .mdc-text-field .mdc-text-field-resizer {
  width: 100%;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-checkbox .mdc-form-field {
  display: flex;
  gap: 0.8rem;
}
@media (max-width: 991px) {
  .alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-checkbox .mdc-form-field {
    align-items: flex-start;
  }
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-checkbox .mdc-form-field .mdc-checkbox {
  padding: 0;
  margin: 0;
  display: flex;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-checkbox .mdc-form-field .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__background {
  background-color: #3eb1c8;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-checkbox .mdc-form-field .mdc-checkbox.mdc-checkbox--disabled {
  opacity: 0.32;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control {
  width: 1.8rem;
  height: 1.8rem;
  margin: 0;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background {
  position: relative;
  width: 1.8rem;
  height: 1.8rem;
  border-radius: 0.4rem;
  border: 1px solid #d9d9d6;
  top: 0;
  left: 0;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-checkbox .mdc-form-field .alk-checkbox__label {
  margin: 0;
  padding: 0;
  font-size: 1.2rem;
  line-height: 1.8rem;
  font-weight: 400;
  font-style: normal;
  color: #000;
  font-family: "NeueRational_Regular", Arial, sans-serif;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-checkbox .mdc-form-field .alk-checkbox__label .alk-underlined {
  text-decoration: underline !important;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-submit {
  display: flex;
  justify-content: flex-end;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-submit .alk-button {
  min-width: 14rem;
}
@media (max-width: 991px) {
  .alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-submit .alk-button {
    min-width: 100%;
  }
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-form__confirm__toast {
  border-radius: 0.8rem;
  background: #dcfce7;
  padding: 2.4rem;
  margin-top: 1.6rem;
  display: none;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-form__confirm__toast .alk-body2Reg {
  color: #14532d;
}
.alk-contact__overlay .alk-contact__overlay__content .alk-row .alk-contact__overlay__body .alk-form__confirm__toast .alk-body2Reg .alk-bolder {
  font-weight: 500;
}

.alk-highlight__card {
  position: relative;
  display: flex;
  width: 31.8rem;
  height: 16rem;
  padding: 2.4rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-end;
  flex-shrink: 0;
  border-radius: 0.8rem;
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%);
  backdrop-filter: blur(0.4rem);
  border: 1px solid transparent;
}
.alk-highlight__card.link:hover, .alk-highlight__card.download:hover {
  border: 0.1rem solid #fff;
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 49.13%, rgba(255, 255, 255, 0.08) 94.67%);
}
.alk-highlight__card.link:hover .alk-highlight-text, .alk-highlight__card.download:hover .alk-highlight-text {
  text-decoration: underline;
}
.alk-highlight__card img {
  width: 2.4rem;
}
.alk-highlight__card .alk-highlight-text {
  font-size: 2rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.alk-highlight__card a {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.alk-highlight__card.button a {
  position: relative;
  width: 100%;
  text-align: center;
}
.alk-highlight__card.button .alk-highlight-text {
  -webkit-line-clamp: 2;
}
@media (max-width: 991px) {
  .alk-highlight__card {
    width: 100%;
  }
}

.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu, .alk-header .alk-left__header .alk-header__nav ul.alk-main-menu {
  margin: 0;
  padding: 0;
  height: 100%;
  display: flex;
}

.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li, .alk-header .alk-left__header .alk-header__nav ul.alk-main-menu > li {
  height: 100%;
  display: flex;
  align-items: center;
  cursor: pointer;
  position: relative;
}
.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li:not(:first-child), .alk-header .alk-left__header .alk-header__nav ul.alk-main-menu > li:not(:first-child) {
  margin-left: 0.8rem;
}
@media (max-width: 991px) {
  .alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li:not(:first-child), .alk-header .alk-left__header .alk-header__nav ul.alk-main-menu > li:not(:first-child) {
    margin-left: 0.4rem;
  }
}

.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li a.alk-main-menu-anchor, .alk-header .alk-left__header .alk-header__nav ul.alk-main-menu > li a.alk-main-menu-anchor {
  font-weight: 500;
  font-size: 1.6rem;
  padding: 0 1.6rem;
  display: flex;
  height: 40px;
  align-items: center;
  border-radius: 99px;
  gap: 0.4rem;
}

.alk-header {
  padding: 2.4rem 2.4rem 6.4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  z-index: 5001;
  background-color: #000;
}
@media (max-width: 991px) {
  .alk-header {
    padding: 2.4rem 2.4rem 4.8rem;
  }
}
@media (min-width: 1920px) {
  .alk-header {
    max-width: 190.5rem;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .alk-header {
    padding: 1.6rem 1.6rem 3.2rem;
  }
}
.alk-header .alk-left__header {
  display: flex;
  align-items: center;
  height: 4.8rem;
}
@media (max-width: 767px) {
  .alk-header .alk-left__header {
    height: 3.2rem;
  }
}
.alk-header .alk-left__header .alk-header__nav {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  height: 100%;
  padding: 0.4rem 0.4rem 0.4rem 0.8rem;
  border-radius: 9.9rem;
  background-color: #1c1d1f;
}
@media (max-width: 991px) {
  .alk-header .alk-left__header .alk-header__nav {
    padding: 0.4rem;
    gap: 0.4rem;
  }
}
@media (max-width: 767px) {
  .alk-header .alk-left__header .alk-header__nav {
    gap: 0;
    padding: 0;
  }
}
.alk-header .alk-left__header .alk-header__nav .alk-logo {
  padding: 0 1.6rem;
}
@media (max-width: 767px) {
  .alk-header .alk-left__header .alk-header__nav .alk-logo {
    padding: 0 1.2rem;
  }
}
.alk-header .alk-left__header .alk-header__nav .alk-logo img {
  min-width: 5.1rem;
  height: 3.8rem;
}
@media (max-width: 767px) {
  .alk-header .alk-left__header .alk-header__nav .alk-logo img {
    min-width: 3.2rem;
    height: 2.4rem;
  }
}
.alk-header .alk-left__header .alk-header__nav ul.alk-main-menu > li.alk-has-submenu.open .alk-submenu {
  display: flex;
}
.alk-header .alk-left__header .alk-header__nav ul.alk-main-menu > li.alk-has-submenu.open a.alk-main-menu-anchor {
  background-color: #fff;
  color: #0076a5;
  text-decoration: none;
}
.alk-header .alk-left__header .alk-header__nav ul.alk-main-menu > li a.alk-main-menu-anchor {
  color: #fff;
}
.alk-header .alk-left__header .alk-header__nav ul.alk-main-menu > li a.alk-main-menu-anchor:hover {
  background-color: #fff;
  color: #000;
}
@media (max-width: 767px) {
  .alk-header .alk-left__header .alk-header__nav ul.alk-main-menu {
    display: none;
  }
}
.alk-header .alk-right__header {
  display: flex;
  align-items: center;
  padding: 0.4rem;
}
@media (max-width: 767px) {
  .alk-header .alk-right__header {
    padding: 0;
  }
}
.alk-header .alk-right__header .alk-header__nav {
  display: flex;
  align-items: center;
  gap: 0.4rem;
  border-radius: 99px;
  border: 1px solid rgba(0, 0, 0, 0.04);
  background: rgba(255, 255, 255, 0.56);
  box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.12) inset;
  backdrop-filter: blur(10px);
  padding: 0.4rem;
  height: 4.8rem;
}
@media (max-width: 1199px) {
  .alk-header .alk-right__header .alk-header__nav {
    display: none;
  }
}
.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li a.alk-main-menu-anchor {
  color: #000;
}
.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li a.alk-main-menu-anchor img[data-op=on] {
  display: none;
}
.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li a.alk-main-menu-anchor img[data-op=off] {
  display: block;
}
.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li a.alk-main-menu-anchor:hover {
  background-color: #fff;
  color: #000;
}
.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li.alk-has-submenu.open .alk-submenu {
  display: flex;
}
.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li.alk-has-submenu.open a.alk-main-menu-anchor {
  background-color: #fff;
  color: #0076a5;
  text-decoration: none;
}
.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li.alk-has-submenu.open a.alk-main-menu-anchor img[data-op=off] {
  display: none;
}
.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li.alk-has-submenu.open a.alk-main-menu-anchor img[data-op=on] {
  display: block;
}
.alk-header .alk-right__header .alk-header__nav ul.alk-right-menu > li.alk-has-submenu:last-child a.alk-main-menu-anchor {
  padding: 0 0.8rem 0 1.6rem;
}
@media (max-width: 1199px) {
  .alk-header .alk-right__header .alk-header__nav ul.alk-right-menu {
    display: none;
  }
}
.alk-header .alk-right__header .alk-header__nav .alk-divider {
  width: 1px;
  height: 2.4rem;
  background-color: rgba(0, 0, 0, 0.24);
  margin: 0;
}
.alk-header .alk-right__header .alk-header__nav .alk-search__icon a {
  display: flex;
  height: 4rem;
  padding: 0 0.8rem;
  align-items: center;
  border-radius: 99px;
}
.alk-header .alk-right__header .alk-header__nav .alk-search__icon a:hover {
  background: #fff;
  box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.1);
}
.alk-header .alk-right__header .alk-header__contact {
  border-radius: 9.9rem;
  background: #4ade80;
  box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.1);
  height: 4.8rem;
  display: flex;
  align-items: center;
  margin-left: 1.6rem;
  color: #000;
  cursor: pointer;
}
@media (max-width: 991px) {
  .alk-header .alk-right__header .alk-header__contact {
    height: 3.2rem;
  }
}
@media (max-width: 767px) {
  .alk-header .alk-right__header .alk-header__contact {
    margin-left: 0;
  }
}
.alk-header .alk-right__header .alk-header__contact .alk-button {
  padding: 0 1.6rem;
  min-width: fit-content;
}
@media (max-width: 991px) {
  .alk-header .alk-right__header .alk-header__contact .alk-button {
    padding: 0 1.2rem;
  }
}
@media (max-width: 767px) {
  .alk-header .alk-right__header .alk-header__contact .alk-button {
    height: 3.2rem;
    font-size: 1.4rem;
    font-style: normal;
    font-weight: 500;
    line-height: 2rem;
  }
}
.alk-header .alk-right__header .alk-header__contact .alk-button:hover a {
  text-decoration: none;
  color: #fff !important;
}
.alk-header .alk-right__header .alk-header__contact .alk-button a {
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.6rem;
  color: #000;
}
@media (max-width: 991px) {
  .alk-header .alk-right__header .alk-header__contact .alk-button a {
    font-size: 1.4rem;
  }
}
.alk-header .alk-right__header .alk-header__contact .alk-button a:hover {
  text-decoration: none;
}
.alk-header .alk-right__header .alk-mobile__menu__hamburger a.alk-burger-menu-toggle,
.alk-header .alk-right__header .alk-mobile__menu__search {
  position: relative;
  display: none;
  padding: 0.4rem;
  margin-left: 1.6rem;
  width: 4.8rem;
  height: 4.8rem;
  border-radius: 99px;
  background: linear-gradient(0deg, rgba(48, 49, 50, 0.32) 0%, rgba(48, 49, 50, 0.32) 100%), rgba(255, 255, 255, 0.16);
  box-shadow: 0 0.2rem 1.6rem 0 rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(2rem);
  cursor: pointer;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1199px) {
  .alk-header .alk-right__header .alk-mobile__menu__hamburger a.alk-burger-menu-toggle,
  .alk-header .alk-right__header .alk-mobile__menu__search {
    display: flex;
  }
}
@media (max-width: 767px) {
  .alk-header .alk-right__header .alk-mobile__menu__hamburger a.alk-burger-menu-toggle,
  .alk-header .alk-right__header .alk-mobile__menu__search {
    width: 3.2rem;
    height: 3.2rem;
    margin-left: 0.8rem;
  }
}
.alk-header .alk-right__header .alk-mobile__menu__hamburger a.alk-burger-menu-toggle:hover,
.alk-header .alk-right__header .alk-mobile__menu__search:hover {
  background-color: #1c1d1f;
}
.alk-header ul.alk-submenu {
  display: none;
  position: absolute;
  top: 4.8rem;
  left: 0;
  padding: 2.4rem;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.8rem;
  border-radius: 0.8rem;
  border: 1px solid rgba(0, 0, 0, 0.04);
  background: var(--system-grey-700-body-text, #303132);
  box-shadow: 0 0.2rem 1.6rem 0 rgba(0, 0, 0, 0.48), 0 0 16px 0 rgba(0, 0, 0, 0.12) inset;
  z-index: 1;
}
.alk-header ul.alk-submenu li {
  break-inside: avoid;
  padding-bottom: 1.6rem;
  display: block;
}
.alk-header ul.alk-submenu li a.alk-sub-menu-anchor {
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.6rem;
  border-radius: 0;
  color: #fff;
  display: flex;
  align-items: center;
  gap: 1.2rem;
}
.alk-header ul.alk-submenu.alk-submenu-two-columns {
  width: 60rem;
}
@media (max-width: 991px) {
  .alk-header ul.alk-submenu.alk-submenu-two-columns {
    width: 50rem;
  }
}
.alk-header ul.alk-submenu.alk-submenu-two-columns .alk-submenu-item-cnt {
  columns: 2;
  column-gap: 2rem;
  width: 100%;
}
.alk-header ul.alk-submenu.alk-submenu-one-columns {
  width: 31.2rem;
  padding-bottom: 0.8rem;
}
@media (max-width: 991px) {
  .alk-header ul.alk-submenu.alk-submenu-one-columns {
    width: 21.2rem;
  }
}
.alk-header ul.alk-submenu.alk-submenu-one-columns button {
  display: none;
}
.alk-header ul.alk-submenu.alk-submenu-half-columns {
  width: 21.7rem;
  padding-bottom: 0.8rem;
}
.alk-header ul.alk-submenu.alk-submenu-half-columns button {
  display: none;
}
.alk-header ul.alk-submenu .alk-button {
  height: 4rem;
  font-size: 1.4rem;
  line-height: 4rem;
  text-decoration: none;
}
.alk-header.alk-dark .alk-right__header .alk-header__nav {
  background: linear-gradient(0deg, rgba(48, 49, 50, 0.32) 0%, rgba(48, 49, 50, 0.32) 100%), rgba(255, 255, 255, 0.16);
}
.alk-header.alk-dark .alk-right__header .alk-header__nav ul li a {
  color: #fff;
}
.alk-header.alk-dark .alk-right__header .alk-header__nav ul li a:hover {
  color: #000;
}
.alk-header.alk-dark .alk-right__header .alk-header__nav .alk-divider {
  background-color: rgba(255, 255, 255, 0.24);
}
.alk-header .alk-mobile__menu__hamburger {
  position: relative;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu-toggle {
  display: flex;
  z-index: 1;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu-toggle img[data-op=off] {
  display: block;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu-toggle img[data-op=on] {
  display: none;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu-toggle.open img[data-op=off] {
  display: none;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu-toggle.open img[data-op=on] {
  display: block;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu {
  margin: 0;
  display: none;
  position: absolute;
  top: -1rem;
  right: -1rem;
  width: 26rem;
  padding: 8.4rem 1.2rem 2.4rem 2.4rem;
  flex-direction: column;
  align-items: flex-start;
  border-radius: 0.8rem;
  background: var(--system-grey-700-body-text, #303132);
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu.open {
  display: flex;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
  padding-right: 12px;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu {
  width: 100%;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu .alk-burger-menu-anchor {
  display: flex;
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.6rem;
  color: #fff;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  text-decoration: none !important;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu .alk-burger-menu-anchor img[data-op=off] {
  display: block;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu .alk-burger-menu-anchor img[data-op=on] {
  display: none;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu.open {
  gap: 0.8rem;
  display: flex !important;
  flex-direction: column;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-burger-menu-anchor img[data-op=on] {
  display: block;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-burger-menu-anchor img[data-op=off] {
  display: none;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-submenu {
  display: flex;
  position: relative;
  top: 0;
  left: 0;
  padding: 0;
  background-color: transparent;
  box-shadow: none;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-submenu .alk-submenu-item-cnt {
  display: flex;
  padding-left: 12px;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  align-self: stretch;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-submenu .alk-submenu-item-cnt li {
  padding: 0;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-submenu .alk-submenu-item-cnt li .alk-sub-menu-anchor {
  padding: 0;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-menu .alk-burger-menu-item-cnt .alk-has-submenu:last-child {
  padding-top: 1.6rem;
  border-top: 1px solid #fff;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu {
  display: none;
  margin: 0;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  padding: 8rem 1.6rem 0;
  flex-direction: column;
  align-items: flex-start;
  background: #000;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu.open {
  display: flex;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu .alk-burger-menu-item-cnt {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu .alk-burger-menu-item-cnt:first-child {
  margin-bottom: 2.4rem;
  padding-bottom: 2.4rem;
  border-bottom: 1px solid #fff;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu .alk-burger-menu-item-cnt:last-child .alk-has-submenu:last-child {
  margin-top: 0.8rem;
  padding-top: 2.4rem;
  border-top: 1px solid #fff;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu .alk-burger-menu-item-cnt .alk-has-submenu {
  width: 100%;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu .alk-burger-menu-item-cnt .alk-has-submenu .alk-burger-menu-anchor {
  display: flex;
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.6rem;
  color: #fff;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  text-decoration: none !important;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-submenu {
  display: flex;
  position: fixed;
  margin: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  padding: 8rem 1.6rem 0;
  flex-direction: column;
  align-items: flex-start;
  background: #000;
  overflow: auto;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-submenu .alk-submenu-item-cnt {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-submenu .alk-submenu-item-cnt .alk-back-to-main {
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.6rem;
  text-decoration: underline;
  color: #fff;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-submenu .alk-submenu-item-cnt li {
  padding: 0;
}
.alk-header .alk-mobile__menu__hamburger .alk-burger-mobile-menu .alk-burger-menu-item-cnt .alk-has-submenu.open .alk-submenu .alk-submenu-item-cnt li .alk-sub-menu-anchor {
  padding: 0;
  font-size: 1.6rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.6rem;
}

.alk-footer {
  background-color: #000;
  padding: 10rem 0 0;
  display: flex;
  flex-direction: column;
  gap: 4.8rem;
}
@media (max-width: 767px) {
  .alk-footer {
    gap: 0;
  }
}
.alk-footer .alk-container__custom {
  display: flex;
  flex-direction: column;
  gap: 4.7rem;
}
@media (max-width: 991px) {
  .alk-footer .alk-container__custom {
    padding: 0 6rem;
  }
}
@media (max-width: 767px) {
  .alk-footer .alk-container__custom {
    padding: 0 1.6rem;
  }
}
.alk-footer p {
  color: #fff !important;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2rem;
}
.alk-footer p.alk-sub1Bold {
  color: #fff !important;
}
@media (max-width: 991px) {
  .alk-footer {
    padding: 48px 0 0;
  }
}

.alk-404 .alk-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-top: 21rem;
  padding-bottom: 10rem;
}
@media (max-width: 991px) {
  .alk-404 .alk-box {
    padding-top: 12rem;
  }
}
.alk-404 .alk-box .alk-title {
  text-align: center;
  font-family: "NeueRational_Regular", sans-serif;
  font-size: 18rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  .alk-404 .alk-box .alk-title {
    font-size: 8rem;
  }
}
@media (max-width: 991px) {
  .alk-404 .alk-box .alk-sub3Bold,
  .alk-404 .alk-box .alk-body1Reg {
    text-align: center;
  }
}
.alk-404 .alk-box .alk-body1Reg {
  margin-top: 2.4rem;
}

.alk-counter {
  background: linear-gradient(to right bottom, #001821 0%, #005e84 100%);
  padding: 100px 0 !important;
}
.alk-counter .alk-counter-header {
  margin-bottom: 4rem;
}
.alk-counter .alk-counter-ctr {
  margin: 0;
}
.alk-counter .alk-counter-ctr .alk-caption {
  font-size: 1.4rem;
  font-weight: 500;
  color: #bebfc1;
  text-transform: uppercase;
  line-height: 1.7rem;
}
.alk-counter .alk-counter-ctr .alk-counter-value-cnt {
  display: flex;
  align-items: center;
  padding: 24px 0 24px 40px;
  border-bottom: 0.1rem solid rgba(255, 255, 255, 0.25);
}
.alk-counter .alk-counter-ctr .alk-counter-value-cnt p {
  color: #fff !important;
  font-size: 6.4rem;
  line-height: 7.7rem;
  display: flex;
  align-items: center;
  margin-bottom: 0.8rem;
}
@media (max-width: 991px) {
  .alk-counter .alk-counter-ctr .alk-counter-value-cnt p {
    font-size: 5.6rem;
    line-height: 6.7rem;
  }
}
.alk-counter .alk-counter-ctr .alk-counter-value-cnt p span {
  font-size: 4.8rem;
  line-height: 5.8rem;
  margin-left: 0.8rem;
}
@media (max-width: 991px) {
  .alk-counter .alk-counter-ctr .alk-counter-value-cnt p span {
    font-size: 4rem;
    line-height: 4.8rem;
  }
}
.alk-counter .alk-counter-ctr .alk-counter-text-cnt {
  display: flex;
  align-items: flex-start;
  padding: 24px 40px 24px 0;
  border-bottom: 0.1rem solid rgba(255, 255, 255, 0.25);
  flex-direction: column;
  justify-content: center;
}
.alk-counter .alk-counter-ctr .alk-counter-text-cnt p {
  color: #fff !important;
  font-size: 1.6rem;
  line-height: 2.6rem;
}
.alk-counter .alk-counter-ctr .alk-counter-text-cnt p.alk-title {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px;
  margin-bottom: 1.6rem;
}
@media (max-width: 991px) {
  .alk-counter .alk-counter-ctr .alk-counter-text-cnt p.alk-title {
    margin-bottom: 0.8rem;
  }
}
.alk-counter .alk-counter-ctr:last-child .alk-counter-value-cnt,
.alk-counter .alk-counter-ctr:last-child .alk-counter-text-cnt {
  border: none;
}
@media (max-width: 991px) {
  .alk-counter .alk-counter-ctr .alk-counter-value-cnt {
    border: none;
    padding: 24px 0 0;
  }
  .alk-counter .alk-counter-ctr .alk-counter-text-cnt {
    padding: 0 0 24px;
  }
}
.alk-counter.alk-counter-white {
  background: linear-gradient(to right bottom, #cce4ed 0%, #99c8db 100%);
}
.alk-counter.alk-counter-white .alk-counter-ctr .alk-counter-value-cnt,
.alk-counter.alk-counter-white .alk-counter-ctr .alk-counter-text-cnt {
  border-bottom: 1px solid rgba(0, 0, 0, 0.24);
}
.alk-counter.alk-counter-white .alk-counter-ctr .alk-counter-value-cnt p,
.alk-counter.alk-counter-white .alk-counter-ctr .alk-counter-text-cnt p {
  color: #000 !important;
}

.alk-case-studies,
.alk-course-family,
.alk-course-family-list,
.alk-course,
.alk-download,
.alk-story,
.alk-service,
.alk-search-card,
.alk-hero {
  /*background-color: $system-black-100;*/
}
.alk-case-studies .alk-black-card-ctr,
.alk-course-family .alk-black-card-ctr,
.alk-course-family-list .alk-black-card-ctr,
.alk-course .alk-black-card-ctr,
.alk-download .alk-black-card-ctr,
.alk-story .alk-black-card-ctr,
.alk-service .alk-black-card-ctr,
.alk-search-card .alk-black-card-ctr,
.alk-hero .alk-black-card-ctr {
  padding-top: 10rem;
  padding-bottom: 10rem;
  gap: 4rem;
  display: flex;
  flex-direction: column;
}
@media (max-width: 991px) {
  .alk-case-studies .alk-black-card-ctr,
  .alk-course-family .alk-black-card-ctr,
  .alk-course-family-list .alk-black-card-ctr,
  .alk-course .alk-black-card-ctr,
  .alk-download .alk-black-card-ctr,
  .alk-story .alk-black-card-ctr,
  .alk-service .alk-black-card-ctr,
  .alk-search-card .alk-black-card-ctr,
  .alk-hero .alk-black-card-ctr {
    padding-top: 8rem;
    padding-bottom: 8rem;
    gap: 4rem;
  }
}
.alk-case-studies .alk-black-card-ctr .alk-black-card__header,
.alk-course-family .alk-black-card-ctr .alk-black-card__header,
.alk-course-family-list .alk-black-card-ctr .alk-black-card__header,
.alk-course .alk-black-card-ctr .alk-black-card__header,
.alk-download .alk-black-card-ctr .alk-black-card__header,
.alk-story .alk-black-card-ctr .alk-black-card__header,
.alk-service .alk-black-card-ctr .alk-black-card__header,
.alk-search-card .alk-black-card-ctr .alk-black-card__header,
.alk-hero .alk-black-card-ctr .alk-black-card__header {
  display: flex;
}
.alk-case-studies .alk-black-card-ctr .alk-black-card__header > [class^=col-],
.alk-course-family .alk-black-card-ctr .alk-black-card__header > [class^=col-],
.alk-course-family-list .alk-black-card-ctr .alk-black-card__header > [class^=col-],
.alk-course .alk-black-card-ctr .alk-black-card__header > [class^=col-],
.alk-download .alk-black-card-ctr .alk-black-card__header > [class^=col-],
.alk-story .alk-black-card-ctr .alk-black-card__header > [class^=col-],
.alk-service .alk-black-card-ctr .alk-black-card__header > [class^=col-],
.alk-search-card .alk-black-card-ctr .alk-black-card__header > [class^=col-],
.alk-hero .alk-black-card-ctr .alk-black-card__header > [class^=col-] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .alk-case-studies .alk-black-card-ctr .alk-black-card__header > [class^=col-],
  .alk-course-family .alk-black-card-ctr .alk-black-card__header > [class^=col-],
  .alk-course-family-list .alk-black-card-ctr .alk-black-card__header > [class^=col-],
  .alk-course .alk-black-card-ctr .alk-black-card__header > [class^=col-],
  .alk-download .alk-black-card-ctr .alk-black-card__header > [class^=col-],
  .alk-story .alk-black-card-ctr .alk-black-card__header > [class^=col-],
  .alk-service .alk-black-card-ctr .alk-black-card__header > [class^=col-],
  .alk-search-card .alk-black-card-ctr .alk-black-card__header > [class^=col-],
  .alk-hero .alk-black-card-ctr .alk-black-card__header > [class^=col-] {
    display: block;
  }
}
.alk-case-studies .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-caption,
.alk-course-family .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-caption,
.alk-course-family-list .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-caption,
.alk-course .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-caption,
.alk-download .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-caption,
.alk-story .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-caption,
.alk-service .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-caption,
.alk-search-card .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-caption,
.alk-hero .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-caption {
  font-size: 1.4rem;
  font-weight: 500;
  color: #bebfc1;
  text-transform: uppercase;
  line-height: 1.7rem;
}
.alk-case-studies .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub4Reg,
.alk-course-family .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub4Reg,
.alk-course-family-list .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub4Reg,
.alk-course .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub4Reg,
.alk-download .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub4Reg,
.alk-story .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub4Reg,
.alk-service .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub4Reg,
.alk-search-card .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub4Reg,
.alk-hero .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub4Reg {
  color: #fff !important;
  font-weight: 500;
}
.alk-case-studies .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title,
.alk-course-family .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title,
.alk-course-family-list .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title,
.alk-course .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title,
.alk-download .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title,
.alk-story .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title,
.alk-service .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title,
.alk-search-card .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title,
.alk-hero .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title {
  color: #fff !important;
  margin-top: 2.4rem;
  line-height: 3.8rem;
  font-size: 3.2rem;
  font-weight: 500;
  margin-bottom: 1.8rem;
}
.alk-case-studies .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
.alk-course-family .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
.alk-course-family-list .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
.alk-course .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
.alk-download .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
.alk-story .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
.alk-service .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
.alk-search-card .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
.alk-hero .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub {
  color: #fff !important;
  line-height: 2.8rem;
  font-weight: 400;
}
@media (max-width: 991px) {
  .alk-case-studies .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
  .alk-course-family .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
  .alk-course-family-list .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
  .alk-course .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
  .alk-download .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
  .alk-story .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
  .alk-service .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
  .alk-search-card .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub,
  .alk-hero .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-sub {
    font-size: 1.8rem;
  }
}
@media (max-width: 991px) {
  .alk-case-studies .alk-black-card-ctr .alk-black-card__header button,
  .alk-course-family .alk-black-card-ctr .alk-black-card__header button,
  .alk-course-family-list .alk-black-card-ctr .alk-black-card__header button,
  .alk-course .alk-black-card-ctr .alk-black-card__header button,
  .alk-download .alk-black-card-ctr .alk-black-card__header button,
  .alk-story .alk-black-card-ctr .alk-black-card__header button,
  .alk-service .alk-black-card-ctr .alk-black-card__header button,
  .alk-search-card .alk-black-card-ctr .alk-black-card__header button,
  .alk-hero .alk-black-card-ctr .alk-black-card__header button {
    width: 100%;
    margin: 4rem 0 1.6rem;
  }
}
.alk-case-studies .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-course-family .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-course-family-list .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-course .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-download .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-story .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-service .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-search-card .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-hero .alk-black-card-ctr .alk-black-card-el-cnt {
  row-gap: 1.6rem;
}
@media (min-width: 992px) {
  .alk-case-studies .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
  .alk-case-studies .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
  .alk-case-studies .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
  .alk-case-studies .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
  .alk-case-studies .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
  .alk-case-studies .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+3),
  .alk-course-family .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
  .alk-course-family .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
  .alk-course-family .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
  .alk-course-family .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
  .alk-course-family .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
  .alk-course-family .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+3),
  .alk-course-family-list .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
  .alk-course-family-list .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
  .alk-course-family-list .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
  .alk-course-family-list .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
  .alk-course-family-list .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
  .alk-course-family-list .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+3),
  .alk-course .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
  .alk-course .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
  .alk-course .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
  .alk-course .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
  .alk-course .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
  .alk-course .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+3),
  .alk-download .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
  .alk-download .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
  .alk-download .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
  .alk-download .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
  .alk-download .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
  .alk-download .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+3),
  .alk-story .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
  .alk-story .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
  .alk-story .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
  .alk-story .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
  .alk-story .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
  .alk-story .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+3),
  .alk-service .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
  .alk-service .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
  .alk-service .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
  .alk-service .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
  .alk-service .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
  .alk-service .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+3),
  .alk-search-card .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
  .alk-search-card .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
  .alk-search-card .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
  .alk-search-card .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
  .alk-search-card .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
  .alk-search-card .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+3),
  .alk-hero .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
  .alk-hero .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
  .alk-hero .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
  .alk-hero .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
  .alk-hero .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
  .alk-hero .alk-black-card-ctr .alk-black-card-el-cnt > div[class*=col-lg-3]:nth-child(4n+3) {
    padding-right: 1.6rem;
  }
}
.alk-case-studies.alk-course .alk-black-card-ctr,
.alk-course-family.alk-course .alk-black-card-ctr,
.alk-course-family-list.alk-course .alk-black-card-ctr,
.alk-course.alk-course .alk-black-card-ctr,
.alk-download.alk-course .alk-black-card-ctr,
.alk-story.alk-course .alk-black-card-ctr,
.alk-service.alk-course .alk-black-card-ctr,
.alk-search-card.alk-course .alk-black-card-ctr,
.alk-hero.alk-course .alk-black-card-ctr {
  gap: 0;
}
.alk-case-studies.alk-course .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-course-family.alk-course .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-course-family-list.alk-course .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-course.alk-course .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-download.alk-course .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-story.alk-course .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-service.alk-course .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-search-card.alk-course .alk-black-card-ctr .alk-black-card-el-cnt,
.alk-hero.alk-course .alk-black-card-ctr .alk-black-card-el-cnt {
  row-gap: 0;
  margin: 40px 0 24px;
}
.alk-case-studies.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt,
.alk-course-family.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt,
.alk-course-family-list.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt,
.alk-course.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt,
.alk-download.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt,
.alk-story.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt,
.alk-service.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt,
.alk-search-card.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt,
.alk-hero.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt {
  display: none;
  opacity: 0;
  transition: opacity 0.5s ease;
}
.alk-case-studies.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt.visible,
.alk-course-family.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt.visible,
.alk-course-family-list.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt.visible,
.alk-course.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt.visible,
.alk-download.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt.visible,
.alk-story.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt.visible,
.alk-service.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt.visible,
.alk-search-card.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt.visible,
.alk-hero.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt.visible {
  display: block;
  opacity: 1;
  margin-bottom: 1.6rem;
}
@media (max-width: 991px) {
  .alk-case-studies.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt .alk-btn-cnt,
  .alk-course-family.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt .alk-btn-cnt,
  .alk-course-family-list.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt .alk-btn-cnt,
  .alk-course.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt .alk-btn-cnt,
  .alk-download.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt .alk-btn-cnt,
  .alk-story.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt .alk-btn-cnt,
  .alk-service.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt .alk-btn-cnt,
  .alk-search-card.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt .alk-btn-cnt,
  .alk-hero.alk-course .alk-black-card-ctr .alk-black-card-el-cnt .alk-course-el-cnt .alk-btn-cnt {
    margin-top: 2.4rem;
  }
}
.alk-case-studies .alk-loadmore-cnt,
.alk-course-family .alk-loadmore-cnt,
.alk-course-family-list .alk-loadmore-cnt,
.alk-course .alk-loadmore-cnt,
.alk-download .alk-loadmore-cnt,
.alk-story .alk-loadmore-cnt,
.alk-service .alk-loadmore-cnt,
.alk-search-card .alk-loadmore-cnt,
.alk-hero .alk-loadmore-cnt {
  display: flex;
  justify-content: center;
}
@media (max-width: 991px) {
  .alk-case-studies .alk-loadmore-cnt button,
  .alk-course-family .alk-loadmore-cnt button,
  .alk-course-family-list .alk-loadmore-cnt button,
  .alk-course .alk-loadmore-cnt button,
  .alk-download .alk-loadmore-cnt button,
  .alk-story .alk-loadmore-cnt button,
  .alk-service .alk-loadmore-cnt button,
  .alk-search-card .alk-loadmore-cnt button,
  .alk-hero .alk-loadmore-cnt button {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .alk-case-studies .alk-case-studies__button,
  .alk-course-family .alk-case-studies__button,
  .alk-course-family-list .alk-case-studies__button,
  .alk-course .alk-case-studies__button,
  .alk-download .alk-case-studies__button,
  .alk-story .alk-case-studies__button,
  .alk-service .alk-case-studies__button,
  .alk-search-card .alk-case-studies__button,
  .alk-hero .alk-case-studies__button {
    display: none;
  }
  .alk-case-studies .alk-case-studies__buttonMobileRow,
  .alk-course-family .alk-case-studies__buttonMobileRow,
  .alk-course-family-list .alk-case-studies__buttonMobileRow,
  .alk-course .alk-case-studies__buttonMobileRow,
  .alk-download .alk-case-studies__buttonMobileRow,
  .alk-story .alk-case-studies__buttonMobileRow,
  .alk-service .alk-case-studies__buttonMobileRow,
  .alk-search-card .alk-case-studies__buttonMobileRow,
  .alk-hero .alk-case-studies__buttonMobileRow {
    display: block;
  }
}
@media (min-width: 992px) {
  .alk-case-studies .alk-case-studies__button,
  .alk-course-family .alk-case-studies__button,
  .alk-course-family-list .alk-case-studies__button,
  .alk-course .alk-case-studies__button,
  .alk-download .alk-case-studies__button,
  .alk-story .alk-case-studies__button,
  .alk-service .alk-case-studies__button,
  .alk-search-card .alk-case-studies__button,
  .alk-hero .alk-case-studies__button {
    display: block;
  }
  .alk-case-studies .alk-case-studies__buttonMobileRow,
  .alk-course-family .alk-case-studies__buttonMobileRow,
  .alk-course-family-list .alk-case-studies__buttonMobileRow,
  .alk-course .alk-case-studies__buttonMobileRow,
  .alk-download .alk-case-studies__buttonMobileRow,
  .alk-story .alk-case-studies__buttonMobileRow,
  .alk-service .alk-case-studies__buttonMobileRow,
  .alk-search-card .alk-case-studies__buttonMobileRow,
  .alk-hero .alk-case-studies__buttonMobileRow {
    display: none;
  }
}

.alk-case-study h1 {
  color: #fff !important;
  margin-top: 0.8rem;
  margin-bottom: 1.6rem;
  font-size: 56px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  .alk-case-study h1 {
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }
}
.alk-case-study h2 {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px;
}
@media (max-width: 991px) {
  .alk-case-study h2 {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
  }
}
.alk-case-study .alk-case-study-ctr {
  padding-bottom: 10rem;
  gap: 4rem;
  display: flex;
  flex-direction: column;
}
.alk-case-study .alk-case-study-ctr .alk-case-study__header {
  display: flex;
  flex-direction: column;
}
.alk-case-study .alk-case-study-ctr .alk-case-study__header > [class^=col-] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .alk-case-study .alk-case-study-ctr .alk-case-study__header > [class^=col-] {
    display: block;
  }
}
.alk-case-study .alk-case-study-ctr .alk-case-study__header .alk-title-cnt .alk-caption {
  font-size: 1.4rem;
  font-weight: 500;
  color: #bebfc1;
  text-transform: uppercase;
}
.alk-case-study .alk-case-study-ctr .alk-case-study__header .alk-title-cnt .alk-title {
  color: #fff !important;
  margin-top: 0.8rem;
  margin-bottom: 1.6rem;
  font-size: 56px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  .alk-case-study .alk-case-study-ctr .alk-case-study__header .alk-title-cnt .alk-title {
    font-size: 48px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }
}
.alk-case-study .alk-case-study-ctr .alk-case-study__header .alk-title-cnt .alk-sub {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px;
}
@media (max-width: 991px) {
  .alk-case-study .alk-case-study-ctr .alk-case-study__header .alk-title-cnt .alk-sub {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
  }
}
.alk-case-study .alk-case-study-ctr .alk-case-study__header .alk-title-cnt .alk-sub,
.alk-case-study .alk-case-study-ctr .alk-case-study__header .alk-title-cnt .alk-cat {
  color: #fff !important;
}
.alk-case-study .alk-case-study-ctr .alk-case-study__row-map-cnt {
  height: 40rem;
}
@media (min-width: 992px) {
  .alk-case-study .alk-case-study-ctr .alk-case-study__row-map-cnt div[class^=col-]:first-child {
    padding-right: 1.6rem;
  }
}
@media (max-width: 991px) {
  .alk-case-study .alk-case-study-ctr .alk-case-study__row-map-cnt {
    height: 80rem;
  }
  .alk-case-study .alk-case-study-ctr .alk-case-study__row-map-cnt div[class^=col-]:first-child {
    padding-bottom: 1.6rem;
  }
}
.alk-case-study .alk-case-study-ctr .alk-case-study__row-map-cnt #study-map {
  border-radius: 10px;
}
.alk-case-study .alk-case-study__rowBox .alk-case-study__row {
  display: flex;
  justify-content: center;
}
.alk-case-study .alk-case-study__anchorRowBox .alk-case-study__anchorRow {
  position: fixed;
  display: flex;
  justify-content: center;
  bottom: 4rem;
  width: 100%;
}
@media (max-width: 991px) {
  .alk-case-study .alk-case-study__anchorRowBox .alk-case-study__anchorRow {
    right: 1.6rem;
    width: fit-content;
  }
}
.alk-case-study .alk-case-study__anchorRowBox .alk-case-study__anchorRow.expanded {
  max-width: calc(100% - 3.2rem);
}

.alk-case-studies-list-page {
  background-color: #000;
}
.alk-case-studies-list-page h1 {
  color: #fff !important;
  font-size: 56px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.alk-case-studies-list-page h2 {
  color: #fff !important;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px;
}
@media (max-width: 991px) {
  .alk-case-studies-list-page h2 {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
  }
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr {
  padding-bottom: 4rem;
  display: flex;
  flex-direction: column;
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page__header {
  display: flex;
  flex-direction: column;
  margin-bottom: 10rem;
}
@media (max-width: 991px) {
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page__header {
    margin-bottom: 8rem;
  }
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page__header > [class^=col-] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page__header > [class^=col-] {
    display: block;
  }
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page__header .alk-title-cnt {
  gap: 16px;
  display: flex;
  flex-direction: column;
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page__header .alk-title-cnt .alk-caption {
  font-size: 1.4rem;
  font-weight: 500;
  color: #bebfc1;
  text-transform: uppercase;
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page__header .alk-title-cnt .alk-title {
  color: #fff !important;
  font-size: 56px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page__header .alk-title-cnt .alk-sub {
  color: #fff !important;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 34px;
}
@media (max-width: 991px) {
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page__header .alk-title-cnt .alk-sub {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
  }
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page_cnt {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (max-width: 991px) {
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page_cnt {
    gap: 3.2rem;
  }
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page_cnt .alk-case-studies-list-page-result p {
  color: #fff !important;
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt {
  row-gap: 1.6rem;
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-3]:nth-child(4n+3) {
  padding-right: 1.6rem;
}
@media (max-width: 991px) {
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-6]:nth-child(2n+1),
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-4]:nth-child(3n+1),
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-4]:nth-child(3n+2),
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-3]:nth-child(4n+1),
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-3]:nth-child(4n+2),
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-el-cnt > div[class*=col-lg-3]:nth-child(4n+3) {
    padding-right: 0rem;
  }
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-map-cnt {
  height: 50vw;
}
.alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-map-cnt .alk-case-studies-el {
  width: 652px;
  z-index: 1000;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
}
@media (max-width: 991px) {
  .alk-case-studies-list-page .alk-case-studies-list-page-ctr .alk-case-studies-list-page-map-cnt {
    display: none;
  }
}

.alk-faq__section.alk-grey__section {
  background-color: #f3f3f3;
}
.alk-faq__section .alk-container__custom {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.alk-faq__section .alk-container__custom .alk-faq__row {
  display: flex;
  justify-content: center;
}
.alk-faq__section .alk-container__custom .alk-faq__row .alk-faq__label {
  color: #505154;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 2.4rem;
}
.alk-faq__section .alk-container__custom .alk-faq__row .alk-faq {
  margin-top: 4rem;
}

.alk-media__list {
  background-color: #000;
}
.alk-media__list h1 {
  color: #fff !important;
  font-size: 5.6rem;
}
.alk-media__list h2 {
  color: #fff !important;
  font-size: 2.4rem;
  font-weight: 400;
  line-height: 3.4rem;
}
@media (max-width: 991px) {
  .alk-media__list .alk-media__list__title {
    padding-right: 2.4rem;
  }
}
.alk-media__list .alk-media__list__title h2 {
  color: #fff !important;
}
.alk-media__list .alk-media__list__description {
  margin-top: 1.6rem;
  margin-bottom: 10rem;
}
@media (max-width: 991px) {
  .alk-media__list .alk-media__list__description {
    padding-right: 2.4rem;
    margin-bottom: 8rem;
  }
}
.alk-media__list .alk-media__list__description .alk-sub3Reg {
  color: #fff !important;
}
.alk-media__list .alk-media__list__filters {
  position: relative;
  z-index: 1;
}
.alk-media__list .alk-media__list__filters .alk-media__list__filtersBox {
  border-radius: 0.8rem;
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), var(--system-black-100, #000);
  backdrop-filter: blur(4px);
  padding: 2.4rem;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
@media (max-width: 991px) {
  .alk-media__list .alk-media__list__filters .alk-media__list__filtersBox {
    gap: 2.4rem;
  }
}
.alk-media__list .alk-media__list__filters .alk-media__list__filtersBox .alk-media__list__filtersRow {
  display: flex;
  flex-direction: column;
}
.alk-media__list .alk-media__list__filters .alk-media__list__filtersBox .alk-media__list__filtersRow .alk-media__list__filtersText {
  margin-bottom: 0.8rem;
  font-size: 1.6rem;
  line-height: 2.6rem;
}
.alk-media__list .alk-media__list__filters .alk-media__list__filtersBox .alk-media__list__filtersRow .alk-media__list__filtersSelectBox {
  padding: 0;
  display: flex;
}
@media (max-width: 991px) {
  .alk-media__list .alk-media__list__filters .alk-media__list__filtersBox .alk-media__list__filtersRow .alk-media__list__filtersSelectBox {
    flex-direction: column;
  }
}
.alk-media__list .alk-media__list__filters .alk-media__list__filtersBox .alk-media__list__filtersRow .alk-media__list__filtersSelectBox .alk-media__list__filtersSelect--first {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-media__list .alk-media__list__filters .alk-media__list__filtersBox .alk-media__list__filtersRow .alk-media__list__filtersSelectBox .alk-media__list__filtersSelect--first {
    padding-right: 0;
  }
}
.alk-media__list .alk-media__list__filters .alk-media__list__filtersBox .alk-media__list__filtersRow .alk-media__list__filtersSelectBox .alk-media__list__filtersSelect--second {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  .alk-media__list .alk-media__list__filters .alk-media__list__filtersBox .alk-media__list__filtersRow .alk-media__list__filtersSelectBox .alk-media__list__filtersSelect--second {
    padding-left: 0;
    margin-top: 1.6rem;
  }
}
.alk-media__list .alk-media__list__filters .alk-media__list__filtersBox .alk-media__list__filtersRow .alk-media__list__filtersSelect--third {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-media__list .alk-media__list__filters .alk-media__list__filtersBox .alk-media__list__filtersRow .alk-media__list__filtersSelect--third {
    padding-right: 0;
  }
}
.alk-media__list .alk-media__list__results {
  margin: 4rem 0;
}
.alk-media__list .alk-media__list__results .alk-sub3Bold {
  color: #fff !important;
}
.alk-media__list .alk-media__list__items {
  row-gap: 1.6rem;
}
.alk-media__list .alk-media__list__items div[class^=col]:nth-child(3n+1) {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-media__list .alk-media__list__items div[class^=col]:nth-child(3n+1) {
    padding-right: 0;
  }
}
.alk-media__list .alk-media__list__items div[class^=col]:nth-child(3n) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  .alk-media__list .alk-media__list__items div[class^=col]:nth-child(3n) {
    padding-left: 0;
  }
}
.alk-media__list .alk-media__list__items div[class^=col]:nth-child(3n+2) {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-media__list .alk-media__list__items div[class^=col]:nth-child(3n+2) {
    padding-right: 0;
    padding-left: 0;
  }
}
.alk-media__list .alk-media__list__pagination {
  margin-top: 4rem;
}
.alk-media__list .alk-media__list__pagination .col-12 {
  display: flex;
  justify-content: center;
}

.alk-event__list {
  background-color: #000;
}
.alk-event__list h1 {
  font-size: 5.6rem;
  color: #fff !important;
}
.alk-event__list h2 {
  color: #fff !important;
  font-size: 2.4rem;
  font-weight: 400;
  line-height: 3.4rem;
}
@media (max-width: 991px) {
  .alk-event__list .alk-event__list__title {
    padding-right: 2.4rem;
  }
}
.alk-event__list .alk-event__list__title h2 {
  color: #fff !important;
}
.alk-event__list .alk-event__list__description {
  margin-top: 1.6rem;
  margin-bottom: 10rem;
}
@media (max-width: 991px) {
  .alk-event__list .alk-event__list__description {
    padding-right: 2.4rem;
    margin-bottom: 8rem;
  }
}
.alk-event__list .alk-event__list__description .alk-sub3Reg {
  color: #fff !important;
}
.alk-event__list .alk-event__list__filters {
  position: relative;
  z-index: 1;
}
.alk-event__list .alk-event__list__filters .alk-event__list__filtersBox {
  border-radius: 0.8rem;
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), var(--system-black-100, #000);
  backdrop-filter: blur(4px);
  padding: 2.4rem;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
@media (max-width: 991px) {
  .alk-event__list .alk-event__list__filters .alk-event__list__filtersBox {
    gap: 2.4rem;
  }
}
.alk-event__list .alk-event__list__filters .alk-event__list__filtersBox .alk-event__list__filtersRow {
  display: flex;
  flex-direction: column;
}
.alk-event__list .alk-event__list__filters .alk-event__list__filtersBox .alk-event__list__filtersRow .alk-event__list__filtersText {
  margin-bottom: 0.8rem;
  font-size: 1.6rem;
  line-height: 2.6rem;
  font-weight: 500;
}
.alk-event__list .alk-event__list__filters .alk-event__list__filtersBox .alk-event__list__filtersRow .alk-event__list__filtersSelectBox {
  padding: 0;
  display: flex;
}
@media (max-width: 991px) {
  .alk-event__list .alk-event__list__filters .alk-event__list__filtersBox .alk-event__list__filtersRow .alk-event__list__filtersSelectBox {
    flex-direction: column;
  }
}
.alk-event__list .alk-event__list__filters .alk-event__list__filtersBox .alk-event__list__filtersRow .alk-event__list__filtersSelectBox .alk-event__list__filtersSelect--first {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-event__list .alk-event__list__filters .alk-event__list__filtersBox .alk-event__list__filtersRow .alk-event__list__filtersSelectBox .alk-event__list__filtersSelect--first {
    padding-right: 0;
  }
}
.alk-event__list .alk-event__list__filters .alk-event__list__filtersBox .alk-event__list__filtersRow .alk-event__list__filtersSelectBox .alk-event__list__filtersSelect--second {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  .alk-event__list .alk-event__list__filters .alk-event__list__filtersBox .alk-event__list__filtersRow .alk-event__list__filtersSelectBox .alk-event__list__filtersSelect--second {
    padding-left: 0;
    margin-top: 1.6rem;
  }
}
.alk-event__list .alk-event__list__filters .alk-event__list__filtersBox .alk-event__list__filtersRow .alk-event__list__filtersSelect--third {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-event__list .alk-event__list__filters .alk-event__list__filtersBox .alk-event__list__filtersRow .alk-event__list__filtersSelect--third {
    padding-right: 0;
  }
}
.alk-event__list .alk-event__list__results {
  margin: 4rem 0;
}
.alk-event__list .alk-event__list__results .alk-sub3Bold {
  color: #fff !important;
}
.alk-event__list .alk-event__list__items {
  row-gap: 1.6rem;
}
.alk-event__list .alk-event__list__items div[class^=col]:nth-child(3n+1) {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-event__list .alk-event__list__items div[class^=col]:nth-child(3n+1) {
    padding-right: 0;
  }
}
.alk-event__list .alk-event__list__items div[class^=col]:nth-child(3n) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  .alk-event__list .alk-event__list__items div[class^=col]:nth-child(3n) {
    padding-left: 0;
  }
}
.alk-event__list .alk-event__list__items div[class^=col]:nth-child(3n+2) {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-event__list .alk-event__list__items div[class^=col]:nth-child(3n+2) {
    padding-right: 0;
    padding-left: 0;
  }
}
.alk-event__list .alk-event__list__pagination {
  margin-top: 4rem;
}
.alk-event__list .alk-event__list__pagination .col-12 {
  display: flex;
  justify-content: center;
}

.alk-event__details h1 {
  color: #fff !important;
  margin-top: 0.8rem;
  font-size: 5.6rem;
}
.alk-event__details h2 {
  color: #fff !important;
  margin-top: 1.6rem;
  font-size: 2.4rem;
  font-weight: 400;
  line-height: 3.4rem;
}
.alk-event__details .alk-event__details__firstRowBox {
  background-color: #000;
  padding-bottom: 10rem;
}
@media (max-width: 991px) {
  .alk-event__details .alk-event__details__firstRowBox {
    padding-bottom: 8rem;
  }
}
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols {
  display: flex;
  flex-direction: column;
}
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols .alk-event__details__caption {
  display: flex;
  flex-wrap: wrap;
}
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols .alk-event__details__caption .alk-sub4Bold {
  color: #fff !important;
  margin-right: 0.8rem;
}
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols .alk-event__details__caption .alk-sub4Bold:not(:last-child)::after {
  content: "•";
  margin-left: 0.8rem;
}
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols .alk-title,
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols .alk-sub3Reg {
  color: #fff !important;
}
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols .alk-title {
  margin-top: 0.8rem;
}
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols .alk-sub3Reg {
  margin-top: 1.6rem;
}
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols .alk-event__details__pillBox {
  margin-top: 4rem;
  display: flex;
  flex-wrap: wrap;
  gap: 1.6rem;
}
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols .alk-event__details__pillBox .alk-event__details__pill {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  padding: 0.4rem 1.2rem;
  background-color: rgba(255, 255, 255, 0.16);
  border-radius: 0.8rem;
}
.alk-event__details .alk-event__details__firstRowBox .alk-event__details__firstRow .alk-event__details__firstCols .alk-event__details__pillBox .alk-event__details__pill span {
  color: #fff !important;
}
.alk-event__details .alk-event__details__secondRowBox .alk-event__details__secondRow {
  display: flex;
  justify-content: center;
}
.alk-event__details .alk-event__details__thirdRowBox {
  background-color: #f3f3f3;
}
.alk-event__details .alk-event__details__thirdRowBox .alk-event__details__thirdRow {
  display: flex;
  justify-content: center;
}
.alk-event__details .alk-event__details__fourthRowBox .alk-event__details__fourthRow {
  display: flex;
  justify-content: center;
}
.alk-event__details .alk-details__anchorRowBox .alk-details__anchorRow {
  position: fixed;
  display: flex;
  justify-content: center;
  bottom: 4rem;
  width: 100%;
}
@media (max-width: 991px) {
  .alk-event__details .alk-details__anchorRowBox .alk-details__anchorRow {
    right: 1.6rem;
    width: fit-content;
  }
}
.alk-event__details .alk-details__anchorRowBox .alk-details__anchorRow.expanded {
  max-width: calc(100% - 3.2rem);
}

.alk-media__details h1 {
  color: #fff !important;
  margin-top: 0.8rem;
  font-size: 5.6rem;
}
.alk-media__details h2 {
  margin-top: 1.6rem;
  color: #fff !important;
  font-size: 2.4rem;
  font-weight: 400;
  line-height: 3.4rem;
}
.alk-media__details .alk-media__details__firstRowBox {
  background-color: #000;
  padding-bottom: 10rem;
}
@media (max-width: 991px) {
  .alk-media__details .alk-media__details__firstRowBox {
    padding-bottom: 8rem;
  }
}
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols {
  display: flex;
  flex-direction: column;
}
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols .alk-media__details__caption {
  display: flex;
  flex-wrap: wrap;
}
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols .alk-media__details__caption .alk-sub4Bold {
  color: #fff !important;
  margin-right: 0.8rem;
}
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols .alk-media__details__caption .alk-sub4Bold:not(:last-child)::after {
  content: "•";
  margin-left: 0.8rem;
}
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols .alk-title,
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols .alk-sub3Reg {
  color: #fff !important;
}
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols .alk-title {
  margin-top: 0.8rem;
}
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols .alk-sub3Reg {
  margin-top: 1.6rem;
}
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols .alk-media__details__pillBox {
  margin-top: 4rem;
  display: flex;
  flex-wrap: wrap;
  gap: 1.6rem;
}
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols .alk-media__details__pillBox .alk-media__details__pill {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  padding: 0.4rem 1.2rem;
  background-color: rgba(255, 255, 255, 0.16);
  border-radius: 0.8rem;
}
.alk-media__details .alk-media__details__firstRowBox .alk-media__details__firstRow .alk-media__details__firstCols .alk-media__details__pillBox .alk-media__details__pill span {
  color: #fff !important;
}
.alk-media__details .alk-media__details__secondRowBox .alk-media__details__secondRow {
  display: flex;
  justify-content: center;
}
.alk-media__details .alk-media__details__thirdRowBox {
  background-color: #f3f3f3;
}
.alk-media__details .alk-media__details__thirdRowBox .alk-media__details__thirdRow {
  display: flex;
  justify-content: center;
}
.alk-media__details .alk-media__details__fourthRowBox .alk-media__details__fourthRow {
  display: flex;
  justify-content: center;
}
.alk-media__details .alk-details__anchorRowBox .alk-details__anchorRow {
  position: fixed;
  display: flex;
  justify-content: center;
  bottom: 4rem;
  width: 100%;
}
@media (max-width: 991px) {
  .alk-media__details .alk-details__anchorRowBox .alk-details__anchorRow {
    right: 1.6rem;
    width: fit-content;
  }
}
.alk-media__details .alk-details__anchorRowBox .alk-details__anchorRow.expanded {
  max-width: calc(100% - 3.2rem);
}

section.alk-related__media {
  background-color: #000;
  padding-top: 10rem;
  padding-bottom: 10rem;
}
section.alk-related__media .alk-related__media__header .alk-related__media__headerRow .alk-related__media__label {
  color: #bebfc1;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}
section.alk-related__media .alk-related__media__header .alk-related__media__headerRow .alk-related__media__titleBox {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 2.4rem;
}
section.alk-related__media .alk-related__media__header .alk-related__media__headerRow .alk-related__media__titleBox .alk-related__media__title {
  color: #fff !important;
}
section.alk-related__media .alk-related__media__header .alk-related__media__headerRow .alk-related__media__titleBox .alk-related__media__button {
  white-space: nowrap;
  width: auto;
  min-width: max-content;
}
@media (max-width: 991px) {
  section.alk-related__media .alk-related__media__header .alk-related__media__headerRow .alk-related__media__titleBox .alk-related__media__button {
    display: none;
  }
}
section.alk-related__media .alk-related__media__header .alk-related__media__itemsRow {
  margin-top: 4rem;
  row-gap: 1.6rem;
}
section.alk-related__media .alk-related__media__header .alk-related__media__itemsRow div[class^=col]:nth-child(3n+1) {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-related__media .alk-related__media__header .alk-related__media__itemsRow div[class^=col]:nth-child(3n+1) {
    padding-right: 0;
  }
}
section.alk-related__media .alk-related__media__header .alk-related__media__itemsRow div[class^=col]:nth-child(3n) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-related__media .alk-related__media__header .alk-related__media__itemsRow div[class^=col]:nth-child(3n) {
    padding-left: 0;
  }
}
section.alk-related__media .alk-related__media__header .alk-related__media__itemsRow div[class^=col]:nth-child(3n+2) {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-related__media .alk-related__media__header .alk-related__media__itemsRow div[class^=col]:nth-child(3n+2) {
    padding-right: 0;
    padding-left: 0;
  }
}
section.alk-related__media .alk-related__media__header .alk-related__media__buttonMobileRow {
  display: none;
}
@media (max-width: 991px) {
  section.alk-related__media .alk-related__media__header .alk-related__media__buttonMobileRow {
    display: flex;
    justify-content: center;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  section.alk-related__media .alk-related__media__header .alk-related__media__buttonMobileRow .alk-related__media__button {
    height: 4.8rem;
    padding: 0 1.6rem;
    font-size: 1.6rem;
  }
}

section.alk-related__event {
  background-color: #000;
  padding-top: 10rem;
  padding-bottom: 10rem;
}
section.alk-related__event .alk-related__event__header .alk-related__event__headerRow .alk-related__event__label {
  color: #bebfc1;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}
section.alk-related__event .alk-related__event__header .alk-related__event__headerRow .alk-related__event__titleBox {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 2.4rem;
}
section.alk-related__event .alk-related__event__header .alk-related__event__headerRow .alk-related__event__titleBox .alk-related__event__title {
  color: #fff !important;
}
section.alk-related__event .alk-related__event__header .alk-related__event__headerRow .alk-related__event__titleBox .alk-related__event__button {
  white-space: nowrap;
  width: auto;
  min-width: max-content;
}
@media (max-width: 991px) {
  section.alk-related__event .alk-related__event__header .alk-related__event__headerRow .alk-related__event__titleBox .alk-related__event__button {
    display: none;
  }
}
section.alk-related__event .alk-related__event__header .alk-related__event__itemsRow {
  margin-top: 4rem;
  row-gap: 1.6rem;
}
section.alk-related__event .alk-related__event__header .alk-related__event__itemsRow div[class^=col]:nth-child(3n+1) {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-related__event .alk-related__event__header .alk-related__event__itemsRow div[class^=col]:nth-child(3n+1) {
    padding-right: 0;
  }
}
section.alk-related__event .alk-related__event__header .alk-related__event__itemsRow div[class^=col]:nth-child(3n) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-related__event .alk-related__event__header .alk-related__event__itemsRow div[class^=col]:nth-child(3n) {
    padding-left: 0;
  }
}
section.alk-related__event .alk-related__event__header .alk-related__event__itemsRow div[class^=col]:nth-child(3n+2) {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-related__event .alk-related__event__header .alk-related__event__itemsRow div[class^=col]:nth-child(3n+2) {
    padding-right: 0;
    padding-left: 0;
  }
}
section.alk-related__event .alk-related__event__header .alk-related__event__buttonMobileRow {
  display: none;
}
@media (max-width: 991px) {
  section.alk-related__event .alk-related__event__header .alk-related__event__buttonMobileRow {
    display: flex;
    justify-content: center;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  section.alk-related__event .alk-related__event__header .alk-related__event__buttonMobileRow .alk-related__event__button {
    height: 4.8rem;
    padding: 0 1.6rem;
    font-size: 1.6rem;
  }
}

.alk-management {
  background-color: #000;
}
.alk-management .alk-container__custom {
  display: flex;
  flex-direction: column;
  gap: 4rem;
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.alk-management .alk-container__custom .alk-management__header {
  display: flex;
  flex-direction: column;
}
.alk-management .alk-container__custom .alk-management__header .alk-caption {
  font-size: 1.4rem;
  line-height: 1.7rem;
  font-weight: 500;
  color: #bebfc1;
  text-transform: uppercase;
}
.alk-management .alk-container__custom .alk-management__header .alk-title {
  color: #fff !important;
  margin-top: 2.4rem;
}
.alk-management .alk-container__custom .alk-row.alk-management__items {
  row-gap: 1.6rem;
}
.alk-management .alk-container__custom .alk-row.alk-management__items div[class^=col]:nth-child(3n+1) {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-management .alk-container__custom .alk-row.alk-management__items div[class^=col]:nth-child(3n+1) {
    padding-right: 0;
  }
}
.alk-management .alk-container__custom .alk-row.alk-management__items div[class^=col]:nth-child(3n) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  .alk-management .alk-container__custom .alk-row.alk-management__items div[class^=col]:nth-child(3n) {
    padding-left: 0;
  }
}
.alk-management .alk-container__custom .alk-row.alk-management__items div[class^=col]:nth-child(3n+2) {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-management .alk-container__custom .alk-row.alk-management__items div[class^=col]:nth-child(3n+2) {
    padding-right: 0;
    padding-left: 0;
  }
}

.alk-contact__info {
  background-color: #000;
}
.alk-contact__info .alk-black__container {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
@media (max-width: 991px) {
  .alk-contact__info .alk-black__container {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}
.alk-contact__info .alk-black__container .alk-contact__info__row {
  height: 80rem;
}
@media (max-width: 991px) {
  .alk-contact__info .alk-black__container .alk-contact__info__row {
    height: auto;
  }
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox {
    padding-right: 0;
  }
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left {
  border-radius: 0.8rem;
  background-color: #1c1d1f;
  position: relative;
  height: 100%;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left.alk-with__items::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 6rem;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));
  pointer-events: none;
  z-index: 2;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left.alk-empty .alk-contact__info__items {
  margin-right: 0;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters {
  padding: 2.4rem;
}
@media (max-width: 991px) {
  .alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters {
    padding: 1.6rem;
    padding-bottom: 2.4rem;
  }
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters .alk-contact__info__filters__title {
  margin-bottom: 1.6rem;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters .alk-contact__info__filters__title .alk-body2Bold {
  color: #fff !important;
  line-height: 2.6rem;
}
@media (max-width: 991px) {
  .alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters .alk-contact__info__filters__title .alk-body2Bold {
    line-height: 2rem;
  }
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters .alk-contact__info__filters__market {
  margin-bottom: 1.6rem;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters .alk-contact__info__filters__country {
  margin-bottom: 1.6rem;
}
@media (min-width: 992px) {
  .alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters .alk-contact__info__filters__country {
    padding-right: 0.8rem;
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  .alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters .alk-contact__info__filters__city {
    padding-left: 0.8rem;
  }
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters .alk-contact__info__filters__count {
  margin-top: 2.4rem;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__filters .alk-contact__info__filters__count .alk-body2Reg {
  color: #fff !important;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items {
  padding: 0.1rem 0;
  height: 100%;
  max-height: 55rem;
  overflow-y: auto;
  overflow-x: visible;
  margin-right: 1rem;
}
@media (max-width: 991px) {
  .alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items {
    margin-right: 0.4rem;
  }
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items::-webkit-scrollbar {
  width: 0.4rem;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.24);
  border-radius: 0.8rem;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.64);
  border-radius: 0.8rem;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items .alk-contact__info__item {
  margin-bottom: 1.6rem;
  padding: 0 1rem 0 2.4rem;
}
@media (max-width: 991px) {
  .alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items .alk-contact__info__item {
    padding: 0 0.8rem 1.6rem;
  }
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items .alk-contact__info__no-results-box {
  height: 100%;
  padding: 0 2.4rem;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items .alk-contact__info__no-results-box .alk-contact__info__no-results {
  border-radius: 0.8rem;
  padding: 2.4rem;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  justify-content: center;
  align-items: center;
  text-align: center;
  border: 1px dashed rgba(255, 255, 255, 0.24);
  height: 100%;
  width: 100%;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items .alk-contact__info__no-results-box .alk-contact__info__no-results .alk-sub4Bold,
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__leftbox .alk-contact__info__left .alk-contact__info__items .alk-contact__info__no-results-box .alk-contact__info__no-results .alk-body2Reg {
  color: #fff !important;
}
@media (max-width: 991px) {
  .alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__rightbox {
    display: none;
  }
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__rightbox .alk-contact__info__right {
  padding-left: 0.8rem;
  height: 100%;
}
.alk-contact__info .alk-black__container .alk-contact__info__row .alk-contact__info__rightbox .alk-contact__info__right .alk-contact__info__map {
  border-radius: 0.8rem;
  overflow: hidden;
  height: 100%;
}

.alk-future__lens {
  background-color: #000;
}
.alk-future__lens .alk-future__lens__content {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
@media (max-width: 991px) {
  .alk-future__lens .alk-future__lens__content {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__headerRow {
  display: flex;
  flex-direction: column;
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__headerRow .alk-future__lens__label {
  color: #bebfc1;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 2.4rem;
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__headerRow .alk-future__lens__textBox {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__headerRow .alk-future__lens__textBox .alk-future__lens__text {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__headerRow .alk-future__lens__textBox .alk-future__lens__text .alk-future__lens__title, .alk-future__lens .alk-future__lens__content .alk-future__lens__headerRow .alk-future__lens__textBox .alk-future__lens__text .alk-body1Reg {
  color: #fff !important;
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__headerRow .alk-future__lens__textBox .alk-future__lens__text .alk-body1Reg {
  line-height: 2.8rem;
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__headerRow .alk-future__lens__textBox .alk-future__lens__button {
  white-space: nowrap;
  width: auto;
  min-width: max-content;
}
@media (max-width: 991px) {
  .alk-future__lens .alk-future__lens__content .alk-future__lens__headerRow .alk-future__lens__textBox .alk-future__lens__button {
    display: none;
  }
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow {
  margin-top: 4rem;
  row-gap: 1.6rem;
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-4:nth-child(3n+1) {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-4:nth-child(3n+1) {
    padding-right: 0;
  }
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-4:nth-child(3n) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  .alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-4:nth-child(3n) {
    padding-left: 0;
  }
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-4:nth-child(3n+2) {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-4:nth-child(3n+2) {
    padding-right: 0;
    padding-left: 0;
  }
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-6:nth-child(2n+1) {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-6:nth-child(2n+1) {
    padding-right: 0;
  }
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-6:nth-child(2n) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  .alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-6:nth-child(2n) {
    padding-left: 0;
  }
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-4.alk-future__lens__item .alk-future__lens__link .alk-future__lens__item .alk-future__lens__image {
  height: 21.5rem;
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__itemsRow .col-lg-6.alk-future__lens__item .alk-future__lens__link .alk-future__lens__item .alk-future__lens__image {
  height: 34rem;
}
.alk-future__lens .alk-future__lens__content .alk-future__lens__buttonMobileRow {
  display: none;
}
@media (max-width: 991px) {
  .alk-future__lens .alk-future__lens__content .alk-future__lens__buttonMobileRow {
    display: flex;
    justify-content: center;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .alk-future__lens .alk-future__lens__content .alk-future__lens__buttonMobileRow .alk-future__lens__button {
    height: 4.8rem;
    padding: 0 1.6rem;
    font-size: 1.6rem;
  }
}

.alk-story div[class*=col-lg-6]:nth-child(4n+1) .alk-story-item {
  background: linear-gradient(127deg, var(--Brand-Blue-100, #CCE4ED) 1.06%, var(--Brand-Blue-200, #99C8DB) 98.64%);
}
.alk-story div[class*=col-lg-6]:nth-child(4n+1) .alk-story-item .alk-story-item__text {
  background: linear-gradient(127deg, var(--Brand-Blue-900, #001821) 1.06%, var(--Brand-Blue-600, #005E84) 98.64%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.alk-story div[class*=col-lg-6]:nth-child(4n+1) .alk-story-item .alk-card-signature .alk-role-name-cnt .alk-role,
.alk-story div[class*=col-lg-6]:nth-child(4n+1) .alk-story-item .alk-card-signature .alk-role-name-cnt .alk-name {
  color: #000 !important;
}
.alk-story div[class*=col-lg-6]:nth-child(4n+2) .alk-story-item {
  background: linear-gradient(127deg, var(--Brand-Blue-900, #001821) 1.06%, var(--Brand-Blue-600, #005E84) 98.64%);
}
.alk-story div[class*=col-lg-6]:nth-child(4n+2) .alk-story-item .alk-story-item__text {
  color: #cce4ed !important;
}
.alk-story div[class*=col-lg-6]:nth-child(4n+2) .alk-story-item .alk-card-signature .alk-role-name-cnt .alk-role,
.alk-story div[class*=col-lg-6]:nth-child(4n+2) .alk-story-item .alk-card-signature .alk-role-name-cnt .alk-name {
  color: #fff !important;
}
.alk-story div[class*=col-lg-6]:nth-child(4n+3) .alk-story-item {
  background: linear-gradient(110deg, rgba(255, 255, 255, 0) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), var(--Brand-Blue-900, #001821);
  backdrop-filter: blur(4px);
}
.alk-story div[class*=col-lg-6]:nth-child(4n+3) .alk-story-item .alk-story-item__text {
  color: #cce4ed !important;
}
.alk-story div[class*=col-lg-6]:nth-child(4n+3) .alk-story-item .alk-card-signature .alk-role-name-cnt .alk-role,
.alk-story div[class*=col-lg-6]:nth-child(4n+3) .alk-story-item .alk-card-signature .alk-role-name-cnt .alk-name {
  color: #fff !important;
}
.alk-story div[class*=col-lg-6]:nth-child(4n+4) .alk-story-item {
  background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), var(--system-black-100, #000);
  backdrop-filter: blur(4px);
}
.alk-story div[class*=col-lg-6]:nth-child(4n+4) .alk-story-item .alk-story-item__text {
  color: #cce4ed !important;
}
.alk-story div[class*=col-lg-6]:nth-child(4n+4) .alk-story-item .alk-card-signature .alk-role-name-cnt .alk-role,
.alk-story div[class*=col-lg-6]:nth-child(4n+4) .alk-story-item .alk-card-signature .alk-role-name-cnt .alk-name {
  color: #fff !important;
}

.alk-wide-band-our-story .alk-story-item {
  padding: 4rem;
  gap: 3.2rem;
  background: linear-gradient(127deg, var(--Brand-Blue-100, #CCE4ED) 1.06%, var(--Brand-Blue-200, #99C8DB) 98.64%);
}
@media (max-width: 991px) {
  .alk-wide-band-our-story .alk-story-item {
    padding: 2.4rem;
  }
}
.alk-wide-band-our-story .alk-story-item .alk-story-item__text {
  font-size: 2.4rem;
  font-style: normal;
  font-weight: 400;
  line-height: 3.4rem;
  background: linear-gradient(127deg, var(--Brand-Blue-900, #001821) 1.06%, var(--Brand-Blue-600, #005E84) 98.64%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 991px) {
  .alk-wide-band-our-story .alk-story-item .alk-story-item__text {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 2.8rem;
  }
}
.alk-wide-band-our-story .alk-story-item .alk-card-signature .alk-role-name-cnt .alk-role,
.alk-wide-band-our-story .alk-story-item .alk-card-signature .alk-role-name-cnt .alk-name {
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  color: #000 !important;
}

section.alk-what__we__do__old {
  padding-top: 10rem;
  padding-bottom: 10rem;
  position: relative;
}
section.alk-what__we__do__old.alk-what__we__do__old-blue {
  background: linear-gradient(127deg, #001821 1.06%, #005e84 98.64%);
}
section.alk-what__we__do__old.alk-what__we__do__old-black {
  background-color: #000;
}
@media (max-width: 991px) {
  section.alk-what__we__do__old {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
section.alk-what__we__do__old .alk-what__we__do__old__backgroundImage {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  object-fit: cover;
  max-width: 100%;
  min-height: 100%;
}
section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__headerRow .alk-what__we__do__old__label {
  color: #bebfc1;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}
section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__headerRow .alk-what__we__do__old__title {
  margin-top: 2.4rem;
  color: #fff !important;
}
section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow {
  margin-top: 4rem;
  row-gap: 1.6rem;
}
section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow .col-lg-4:nth-child(3n+1) {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow .col-lg-4:nth-child(3n+1) {
    padding-right: 0;
  }
}
section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow .col-lg-4:nth-child(3n) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow .col-lg-4:nth-child(3n) {
    padding-left: 0;
  }
}
section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow .col-lg-4:nth-child(3n+2) {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow .col-lg-4:nth-child(3n+2) {
    padding-right: 0;
    padding-left: 0;
  }
}
section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow .col-lg-6:nth-child(2n+1) {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow .col-lg-6:nth-child(2n+1) {
    padding-right: 0;
  }
}
section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow .col-lg-6:nth-child(2n) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__itemsRow .col-lg-6:nth-child(2n) {
    padding-left: 0;
  }
}
section.alk-what__we__do__old .alk-what__we__do__old__content .alk-what__we__do__old__imageRow {
  height: 41.6rem;
  margin-top: 4rem;
}

.alk-banner .alk-row {
  display: flex;
  justify-content: center;
}
.alk-banner .alk-banner-ctr {
  display: flex;
  justify-content: center;
  min-height: 340px;
  border-radius: 8px;
  overflow: hidden;
  padding: 0;
  width: 87.4rem;
}
@media (max-width: 991px) {
  .alk-banner .alk-banner-ctr {
    width: 57.6rem;
  }
}
@media (max-width: 767px) {
  .alk-banner .alk-banner-ctr {
    flex-direction: column;
  }
}
.alk-banner .alk-banner-ctr .alk-banner_left_side {
  display: flex;
  padding: 40px 16px 40px 40px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  flex: 1 0 0;
  align-self: stretch;
}
@media (max-width: 991px) {
  .alk-banner .alk-banner-ctr .alk-banner_left_side {
    flex: auto;
    display: flex;
    padding: 4rem 1.6rem 4rem 4rem;
    flex-direction: column;
    align-items: flex-start;
    gap: 24px;
  }
}
.alk-banner .alk-banner-ctr .alk-banner_left_side .alk-banner_text-cnt {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.alk-banner .alk-banner-ctr .alk-banner_left_side .alk-banner_text-cnt .alk-banner_title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: clip;
  flex: 1;
}
@media (max-width: 991px) {
  .alk-banner .alk-banner-ctr .alk-banner_left_side .alk-banner_text-cnt .alk-banner_title {
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }
}
@media (max-width: 767px) {
  .alk-banner .alk-banner-ctr .alk-banner_left_side .alk-banner_text-cnt .alk-banner_title {
    font-size: 28px;
  }
}
@media (max-width: 991px) {
  .alk-banner .alk-banner-ctr .alk-banner_left_side .alk-banner_text-cnt .alk-banner_text {
    display: none;
  }
}
.alk-banner .alk-banner-ctr .alk-banner_left_side button {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  height: 40px;
  min-width: fit-content;
}
.alk-banner .alk-banner-ctr .alk-banner_right_side {
  display: flex;
  align-self: stretch;
  width: 31.7rem;
}
@media (max-width: 991px) {
  .alk-banner .alk-banner-ctr .alk-banner_right_side {
    width: 20.6rem;
    flex-shrink: 0;
    align-self: stretch;
  }
}
@media (max-width: 767px) {
  .alk-banner .alk-banner-ctr .alk-banner_right_side {
    width: 100%;
    height: 19.3rem;
  }
}
.alk-banner .alk-banner-ctr .alk-banner_right_side img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}
.alk-banner .alk-banner-ctr.alk-banner_light_blue {
  background: linear-gradient(127deg, var(--Brand-Blue-100, #CCE4ED) 1.06%, var(--Brand-Blue-200, #99C8DB) 98.64%);
}
.alk-banner .alk-banner-ctr.alk-banner_dark_blue {
  background: linear-gradient(127deg, var(--Brand-Blue-900, #001821) 1.06%, var(--Brand-Blue-600, #005E84) 98.64%);
}
.alk-banner .alk-banner-ctr.alk-banner_dark_blue .alk-banner_left_side .alk-banner_text-cnt .alk-banner_title,
.alk-banner .alk-banner-ctr.alk-banner_dark_blue .alk-banner_left_side .alk-banner_text-cnt .alk-banner_text {
  color: #fff !important;
}
.alk-banner[data-type=descriptive] .alk-banner-ctr {
  align-items: flex-start;
  gap: 1.6rem;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .alk-banner[data-type=descriptive] .alk-banner-ctr {
    gap: 0;
  }
}
.alk-banner[data-type=fullimage] .alk-banner-ctr {
  display: flex;
  min-height: 340px;
  align-items: flex-end;
  position: relative;
}
.alk-banner[data-type=fullimage] .alk-banner-ctr .alk-banner-imgfull-cnt {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
}
.alk-banner[data-type=fullimage] .alk-banner-ctr .alk-banner-imgfull-cnt img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}
.alk-banner[data-type=fullimage] .alk-banner-ctr .alk-banner_full_side {
  z-index: 1;
  display: flex;
  padding: 64px 24px 24px 24px;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  flex: 1 0 0;
  position: relative;
}
.alk-banner[data-type=fullimage] .alk-banner-ctr .alk-banner_full_side:before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 30%);
  filter: blur(8px);
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.alk-banner[data-type=fullimage] .alk-banner-ctr .alk-banner_full_side .alk-banner_text-cnt {
  gap: 1.6rem;
  display: flex;
  flex-direction: column;
}
.alk-banner[data-type=fullimage] .alk-banner-ctr .alk-banner_full_side .alk-banner_text-cnt .alk-banner_title,
.alk-banner[data-type=fullimage] .alk-banner-ctr .alk-banner_full_side .alk-banner_text-cnt .alk-banner_text {
  color: #fff !important;
}
.alk-banner[data-type=webinar] .alk-banner-ctr {
  padding: 4rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-end;
  background: linear-gradient(127deg, var(--Brand-Blue-900, #001821) 1.06%, var(--Brand-Blue-600, #005E84) 98.64%);
}
@media (max-width: 991px) {
  .alk-banner[data-type=webinar] .alk-banner-ctr {
    padding: 2.4rem;
  }
}
.alk-banner[data-type=webinar] .alk-banner-ctr .alk-banner_full_side {
  display: flex;
  padding-bottom: 24px;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
}
.alk-banner[data-type=webinar] .alk-banner-ctr .alk-banner_full_side .alk-banner_tags-cnt {
  display: flex;
  align-items: flex-start;
  gap: 16px;
}
.alk-banner[data-type=webinar] .alk-banner-ctr .alk-banner_full_side .alk-banner_tags-cnt .alk-tag {
  display: inline-flex;
  padding: 5px 8px;
  align-items: center;
  gap: 8px;
  border-radius: 8px !important;
  background: var(--system-white-8, rgba(255, 255, 255, 0.08));
  margin: 0;
}
.alk-banner[data-type=webinar] .alk-banner-ctr .alk-banner_full_side .alk-banner_tags-cnt .alk-tag p {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  text-transform: none;
}
.alk-banner[data-type=webinar] .alk-banner-ctr .alk-banner_full_side .alk-banner_text-cnt {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  align-self: stretch;
}
.alk-banner[data-type=webinar] .alk-banner-ctr .alk-banner_full_side .alk-banner_text-cnt .alk-banner_title,
.alk-banner[data-type=webinar] .alk-banner-ctr .alk-banner_full_side .alk-banner_text-cnt .alk-banner_text {
  color: #fff !important;
}
.alk-banner[data-type=webinar] .alk-banner-ctr .alk-banner_full_side .alk-banner_text-cnt .alk-banner_text {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}

.alk-free__box .alk-free__box__content {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
@media (max-width: 991px) {
  .alk-free__box .alk-free__box__content {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.alk-free__box .alk-free__box__content .alk-free__box__row {
  row-gap: 1.6rem;
}
.alk-free__box .alk-free__box__content .alk-free__box__row > div {
  padding: 0;
}
.alk-free__box .alk-free__box__content .alk-free__box__row > div:first-child {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-free__box .alk-free__box__content .alk-free__box__row > div:first-child {
    padding-right: 0;
  }
}
.alk-free__box .alk-free__box__content .alk-free__box__row > div:last-child:not(:first-child) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  .alk-free__box .alk-free__box__content .alk-free__box__row > div:last-child:not(:first-child) {
    padding-left: 0;
  }
}
.alk-free__box .alk-free__box__content .alk-free__box__row > div:nth-child(2):not(:last-child) {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  .alk-free__box .alk-free__box__content .alk-free__box__row > div:nth-child(2):not(:last-child) {
    padding-left: 0;
    padding-right: 0;
  }
}

.alk-contact__service {
  background-color: #000;
}
.alk-contact__service .alk-contact__service__content {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__headerRow .alk-contact__service__label {
  color: #bebfc1;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box {
  background: linear-gradient(127deg, #001821 1.07%, #005e84 100%);
  border-radius: 0.8rem;
  margin-top: 2.4rem;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text {
  display: flex;
  padding: 4rem;
  flex-direction: column;
  height: fit-content;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text {
    padding: 2.4rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__title,
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__description {
  color: #fff !important;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__title,
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__description {
    font-size: 2.4rem;
    line-height: 3.4rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__description {
  margin-top: 1.6rem;
  margin-bottom: 5.6rem;
  line-height: 2.8rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__description {
    display: none;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__filtersBox {
  display: flex;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__filtersBox {
    margin-top: 2.4rem;
    flex-direction: column;
    padding-bottom: 1.6rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__filtersBox .alk-contact__service__firstFilter,
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__filtersBox .alk-contact__service__secondFilter {
  max-width: 30rem;
  width: 100%;
  min-width: 20rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__filtersBox .alk-contact__service__firstFilter,
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__filtersBox .alk-contact__service__secondFilter {
    max-width: 100%;
    min-width: 100%;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__filtersBox .alk-contact__service__firstFilter .mdc-select .mdc-select__anchor .mdc-floating-label--float-above,
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__filtersBox .alk-contact__service__secondFilter .mdc-select .mdc-select__anchor .mdc-floating-label--float-above {
  background: #002f42;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__filtersBox .alk-contact__service__secondFilter {
  margin-left: 1.6rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__text .alk-contact__service__box__filtersBox .alk-contact__service__secondFilter {
    margin-left: 0;
    margin-top: 1.6rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__image {
  background-position: center;
  background-size: cover;
  height: auto;
  min-height: 100%;
  border-top-right-radius: 0.8rem;
  border-bottom-right-radius: 0.8rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__box__image {
    min-height: 18rem;
    height: 100%;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0.8rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected {
  display: none;
  padding: 4rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected {
    padding: 2.4rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__firstSection .alk-contact__service__box__title {
  color: #fff !important;
  line-height: 3.4rem;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__firstSection .alk-contact__service__box__filtersBox {
  margin-top: 2.4rem;
  display: flex;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__firstSection .alk-contact__service__box__filtersBox {
    flex-direction: column;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__firstSection .alk-contact__service__box__filtersBox .alk-contact__service__firstFilter,
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__firstSection .alk-contact__service__box__filtersBox .alk-contact__service__secondFilter {
  max-width: 30rem;
  width: 100%;
  min-width: 20rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__firstSection .alk-contact__service__box__filtersBox .alk-contact__service__firstFilter,
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__firstSection .alk-contact__service__box__filtersBox .alk-contact__service__secondFilter {
    max-width: 100%;
    min-width: 100%;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__firstSection .alk-contact__service__box__filtersBox .alk-contact__service__secondFilter {
  margin-left: 1.6rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__firstSection .alk-contact__service__box__filtersBox .alk-contact__service__secondFilter {
    margin-left: 0;
    margin-top: 1.6rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__divider {
  height: 0.1rem;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.24);
  margin: 2.4rem 0;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__divider {
    margin: 4rem 0;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection {
  display: flex;
  flex-direction: column;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__firstRow .alk-contact__service__box__title,
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__firstRow .alk-contact__service__box__content {
  color: #fff !important;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__firstRow .alk-contact__service__box__content {
  margin-top: 0.8rem;
  line-height: 2.6rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__firstRow .alk-contact__service__box__content {
    line-height: 2.8rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow {
  margin-top: 4rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow {
    flex-direction: column;
    align-items: flex-start;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__text {
  display: flex;
  flex-direction: column;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__text .alk-contact__service__box__address,
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__text .alk-contact__service__box__number {
  color: #fff !important;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__text .alk-contact__service__box__address,
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__text .alk-contact__service__box__number {
    line-height: 3.4rem;
    font-size: 2.4rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__text .alk-contact__service__box__number {
  margin-top: 1.6rem;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__actions {
  display: flex;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__actions {
    margin-top: 4rem;
    width: 100%;
    flex-direction: column;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__actions .alk-button {
  height: 4rem;
  min-width: fit-content;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 2rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__actions .alk-button {
    min-width: 100%;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__actions .alk-button.alk-secondary-dark {
  background-color: transparent;
  margin-right: 1.6rem;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__actions .alk-button.alk-secondary-dark:hover {
  background-color: rgba(255, 255, 255, 0.16);
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__actions .alk-button.alk-secondary-dark:active {
  background-color: rgba(255, 255, 255, 0.24);
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__network .alk-contact__service__selected .alk-contact__service__selected__secondSection .alk-contact__service__selected__secondSection__secondRow .alk-contact__service__selected__secondSection__secondRow__actions .alk-button.alk-secondary-dark {
    margin-right: 0;
    margin-bottom: 1.6rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only {
  padding: 4rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only {
    padding: 2.4rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content {
  display: flex;
  flex-direction: column;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__firstRow .alk-contact__service__box__title,
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__firstRow .alk-contact__service__box__content {
  color: #fff !important;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__firstRow .alk-contact__service__box__content {
  margin-top: 0.8rem;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow {
  margin-top: 4rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow {
    flex-direction: column;
    align-items: flex-start;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow .alk-contact__service__secondRow__text {
  display: flex;
  flex-direction: column;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow .alk-contact__service__secondRow__text .alk-contact__service__box__address,
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow .alk-contact__service__secondRow__text .alk-contact__service__box__number {
  color: #fff !important;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow .alk-contact__service__secondRow__text .alk-contact__service__box__number {
  margin-top: 1.6rem;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow .alk-contact__service__secondRow__actions {
  display: flex;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow .alk-contact__service__secondRow__actions {
    margin-top: 4rem;
    width: 100%;
    flex-direction: column;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow .alk-contact__service__secondRow__actions .alk-button {
  height: 4rem;
  min-width: fit-content;
  font-size: 1.4rem;
  line-height: normal;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow .alk-contact__service__secondRow__actions .alk-button {
    min-width: 100%;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow .alk-contact__service__secondRow__actions .alk-button.alk-secondary-dark {
  background-color: transparent;
  margin-right: 1.6rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-office__only .alk-contact__service__oo__content .alk-contact__service__secondRow .alk-contact__service__secondRow__actions .alk-button.alk-secondary-dark {
    margin-right: 0;
    margin-bottom: 1.6rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author {
  padding: 4rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author {
    padding: 2.4rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content {
    flex-direction: column;
    align-items: flex-start;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__firstSection {
  display: flex;
  gap: 1.6rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__firstSection {
    flex-direction: column;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__firstSection .alk-contact__service__imageBox {
  width: 6.4rem;
  height: 6.4rem;
  border-radius: 9.9rem;
  background-color: #97999b;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__firstSection .alk-contact__service__imageBox {
    width: 4.8rem;
    height: 4.8rem;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__firstSection .alk-contact__service__imageBox img {
  width: 100%;
  height: 100%;
  border-radius: 9.9rem;
  object-fit: cover;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__firstSection .alk-contact__service__textBox {
  display: flex;
  flex-direction: column;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__firstSection .alk-contact__service__textBox .alk-contact__service__box__title,
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__firstSection .alk-contact__service__textBox .alk-contact__service__box__content {
  color: #fff !important;
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__firstSection .alk-contact__service__textBox .alk-contact__service__box__content {
  margin-top: 0.8rem;
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__firstSection .alk-contact__service__textBox .alk-contact__service__box__content {
    line-height: 2.8rem;
  }
}
@media (max-width: 991px) {
  .alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__secondSection {
    margin-top: 4rem;
    width: 100%;
  }
}
.alk-contact__service .alk-contact__service__content .alk-contact__service__boxRow .alk-contact__service__box.alk-author .alk-contact__service__author__content .alk-contact__service__secondSection .alk-button {
  height: 4rem;
  min-width: fit-content;
  font-size: 1.4rem;
  line-height: normal;
}

.alk-statement .alk-statement__row {
  display: flex;
  justify-content: center;
}
.alk-statement .alk-statement__row .alk-statement__content {
  border-radius: 0.8rem;
  padding: 2.4rem;
  background: linear-gradient(110deg, rgba(255, 255, 255, 0) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #001821;
  backdrop-filter: blur(4px);
  display: flex;
  flex-direction: column;
}
.alk-statement .alk-statement__row .alk-statement__content .alk-statement__icon_read_box {
  display: flex;
  justify-content: space-between;
}
.alk-statement .alk-statement__row .alk-statement__content .alk-statement__icon_read_box .alk-statement__icon {
  width: 3.2rem;
  height: 3.2rem;
}
.alk-statement .alk-statement__row .alk-statement__content .alk-statement__icon_read_box .alk-statement__desktop__readMore {
  display: flex;
  cursor: pointer;
  color: #fff !important;
  text-decoration: underline !important;
}
@media (max-width: 991px) {
  .alk-statement .alk-statement__row .alk-statement__content .alk-statement__icon_read_box .alk-statement__desktop__readMore {
    display: none;
  }
}
.alk-statement .alk-statement__row .alk-statement__content .alk-statement__title {
  color: #fff !important;
  margin-top: 1.6rem;
  line-height: 2.8rem;
}
.alk-statement .alk-statement__row .alk-statement__content .alk-statement__description {
  color: #fff !important;
  margin-top: 0.8rem;
}
.alk-statement .alk-statement__row .alk-statement__content .alk-statement__mobile__readMore {
  display: flex;
  cursor: pointer;
  color: #fff !important;
  text-decoration: underline !important;
  margin-top: 1.6rem;
}
@media (min-width: 992px) {
  .alk-statement .alk-statement__row .alk-statement__content .alk-statement__mobile__readMore {
    display: none;
  }
}

section.alk-service__finder {
  background: linear-gradient(127deg, #001821 1.06%, #005e84 98.64%);
  padding-top: 10rem;
  padding-bottom: 6rem;
}
@media (max-width: 991px) {
  section.alk-service__finder {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
section.alk-service__finder .alk-service__finder__title {
  color: #fff !important;
}
section.alk-service__finder .alk-service__finder__description {
  color: #fff !important;
  margin-top: 1.6rem;
}
section.alk-service__finder .alk-service__finder__stepsBox {
  border-radius: 0.8rem;
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(4px);
  height: 40rem;
  padding: 4rem;
  margin-top: 4rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox {
    height: auto;
    padding: 2.4rem;
  }
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceSecondStepBox, section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox {
  display: none;
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader {
    flex-direction: column-reverse;
    gap: 1.6rem;
    justify-content: flex-start;
  }
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsTitle {
    margin-top: 0;
  }
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsReset {
  display: flex;
  gap: 0.4rem;
  align-items: center;
  background: none;
  height: fit-content;
  justify-content: flex-end;
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsReset:hover .alk-body3Bold {
  color: #66adc9 !important;
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsReset:hover svg path {
  fill: #66adc9;
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsReset:active .alk-body3Bold {
  color: #004763 !important;
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsReset:active svg path {
  fill: #004763;
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsReset:active .alk-body3Bold {
  color: #004763 !important;
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsReset:active svg path {
  fill: #004763;
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsReset .alk-body3Bold {
  color: #fff !important;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsReset .alk-body3Bold {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepHeader .alk-service__finder__serviceStepsReset img {
  width: 1.8rem;
  height: 1.8rem;
}
section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepsItems {
  max-height: 20.8rem;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepsItems {
    max-height: none;
  }
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepsItems .alk-service__finder__serviceStepsItem {
    position: relative;
    padding-right: 3.2rem;
  }
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox.alk-service__finder__serviceThirdStepBox .alk-service__finder__serviceStepsItems .alk-service__finder__serviceStepsItem .alk-service__finder__serviceStepsItemIcon {
    position: absolute;
    right: 1.2rem;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 0;
  }
}
section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsLabel {
  line-height: 2rem;
  color: rgba(255, 255, 255, 0.64) !important;
}
section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsTitle,
section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsDescription {
  color: #fff !important;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsTitle {
    margin-top: 1.6rem;
  }
}
section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsDescription {
  margin-top: 1.6rem;
}
section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsItems {
  display: flex;
  gap: 1.6rem;
  flex-wrap: wrap;
  margin-top: 4rem;
  max-height: 15.2rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsItems {
    max-height: none;
    flex-direction: column;
    gap: 0.8rem;
  }
}
section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsItems .alk-service__finder__serviceStepsItem {
  height: 4rem;
  padding: 0 1.6rem;
  border-radius: 9.9rem;
  border: 1px solid #d9d9d6;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  min-width: fit-content;
  font-size: 1.4rem;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsItems .alk-service__finder__serviceStepsItem {
    white-space: normal;
    word-break: break-word;
    width: fit-content;
    padding: 0.8rem 1.6rem;
    min-height: 4rem;
    line-height: 2rem;
    height: auto;
    text-align: left;
  }
}
section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsItems .alk-service__finder__serviceStepsItem:hover {
  background-color: rgba(255, 255, 255, 0.16);
}
section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsItems .alk-service__finder__serviceStepsItem span {
  line-height: 2rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsItems .alk-service__finder__serviceStepsItem .alk-service__finder__serviceStepsItemIcon {
  margin-left: 0.8rem;
  width: 1.8rem;
  height: 1.8rem;
}
section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsItems .alk-service__finder__showAll {
  height: 4rem;
  width: fit-content;
  line-height: normal;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__stepsBox .alk-service__finder__serviceStepsItems .alk-service__finder__showAll {
    width: 100%;
    margin-top: 0.8rem;
  }
}
section.alk-service__finder .alk-service__finder__sidebarOverlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  display: none;
  z-index: 999;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar {
  position: absolute;
  top: 0;
  right: 0;
  width: 71.2rem;
  height: 100%;
  background: #303132;
  padding: 4rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar {
    bottom: 0;
    width: 100%;
    padding: 2.4rem 1.6rem;
    top: 20rem;
    border-radius: 1.6rem 1.6rem 0 0;
    max-height: calc(100dvh - 20rem);
  }
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar::-webkit-scrollbar {
  width: 0.4rem;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar::-webkit-scrollbar {
    display: none;
  }
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.16);
  border-radius: 0.8rem;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar::-webkit-scrollbar-thumb {
  background-color: #fff;
  border-radius: 0.8rem;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__sidebar__header {
  display: flex;
  justify-content: space-between;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__sidebar__header .alk-sub1Bold {
  color: #fff !important;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__sidebar__header .alk-service__finder__sidebarClose {
  cursor: pointer;
  width: 3.2rem;
  height: 3.2rem;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__sidebar__header .alk-service__finder__sidebarClose img {
  width: 100%;
  height: 100%;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__breadcrumbsBox {
  margin-top: 1.6rem;
  display: flex;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__breadcrumbsBox .alk-breadcrumb_item::before {
  color: rgba(255, 255, 255, 0.24) !important;
  margin: 0 0.8rem;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__breadcrumbsBox .alk-breadcrumb_item a {
  color: #fff !important;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__linksBox {
  margin-top: 2.4rem;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__linksBox .alk-service__finder__link {
  color: #fff !important;
  padding: 1.6rem 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__linksBox .alk-service__finder__link:not(:first-of-type) {
  border-top: 1px solid rgba(255, 255, 255, 0.24);
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__linksBox .alk-service__finder__link {
    padding: 1.2rem 0;
  }
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__linksBox .alk-service__finder__link .alk-body2Reg {
  color: #fff !important;
}
section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__linksBox .alk-service__finder__link img {
  width: 2.4rem;
  height: 2.4rem;
}
@media (max-width: 991px) {
  section.alk-service__finder .alk-service__finder__sidebarOverlay .alk-service__finder__sidebar .alk-service__finder__linksBox .alk-service__finder__link img {
    display: none;
  }
}

section.alk-hero__carousel {
  padding-top: 3.6rem;
  padding-bottom: 10rem;
  background-color: #000;
  overflow: hidden;
  height: clamp(72rem, 100vh, 125rem);
}
@media (max-width: 991px) {
  section.alk-hero__carousel {
    padding-top: 4.8rem;
    padding-bottom: 8rem;
    height: clamp(106.3rem, 100vh, 135rem);
  }
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox {
  height: 100%;
  display: flex;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper {
  height: 100%;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper {
  height: 100%;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide {
  height: 100%;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow {
  height: 100%;
  align-items: stretch;
}
@media (max-width: 991px) {
  section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow {
    flex-direction: column-reverse;
  }
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 991px) {
  section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft {
    height: auto;
    margin-top: 4rem;
  }
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideText {
  padding-right: 1.6rem;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideText .alk-hero__carousel__slideTitleLink:hover {
  text-decoration: underline;
  text-decoration-color: #fff;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideText .alk-hero__carousel__slideTitleLink .alk-hero__carousel__slideTitle {
  color: #fff !important;
  font-size: 6.4rem;
}
@media (max-width: 991px) {
  section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideText .alk-hero__carousel__slideTitleLink .alk-hero__carousel__slideTitle {
    font-size: 4.8rem;
  }
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideText .alk-hero__carousel__slideCaption {
  color: #fff !important;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideText .alk-hero__carousel__slideCaption {
  margin-top: 2.4rem;
}
@media (max-width: 991px) {
  section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideText .alk-hero__carousel__slideCaption {
    margin-top: 1.6rem;
  }
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions {
  padding-right: 1.6rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 991px) {
  section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions {
    padding-right: 0;
    margin: 4rem 0;
  }
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-button {
  min-width: fit-content;
}
@media (max-width: 991px) {
  section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-button {
    min-width: auto;
    width: 100%;
    height: 4.8rem;
    font-size: 1.6rem;
  }
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-hero__carousel__swiperButtons {
  display: flex;
  gap: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-hero__carousel__swiperButtons {
    display: none;
  }
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-hero__carousel__swiperButtons .swiper-button-prev,
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-hero__carousel__swiperButtons .swiper-button-next {
  position: relative;
  top: unset;
  left: unset;
  right: unset;
  width: 4.8rem;
  height: 4.8rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 9.9rem;
  border: 1px solid #d9d9d6;
  margin-top: unset;
  transition: background-color 0.3s ease;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-hero__carousel__swiperButtons .swiper-button-prev:hover,
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-hero__carousel__swiperButtons .swiper-button-next:hover {
  background-color: rgba(255, 255, 255, 0.16);
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-hero__carousel__swiperButtons .swiper-button-prev::after,
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-hero__carousel__swiperButtons .swiper-button-next::after {
  display: none;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-hero__carousel__swiperButtons .swiper-button-prev svg,
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideLeft .alk-hero__carousel__slideActions .alk-hero__carousel__swiperButtons .swiper-button-next svg {
  width: 2.4rem;
  height: 2.4rem;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideRight {
  height: 100%;
  display: flex;
  border-radius: 0.8rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideRight {
    height: auto;
    flex: 1;
  }
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .alk-hero__carousel__swiper .swiper-wrapper .alk-hero__carousel__slide .alk-hero__carousel__slideRow .alk-hero__carousel__slideRight img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0.8rem;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .swiper-pagination {
  position: relative;
  top: unset;
  display: flex;
  height: fit-content;
  justify-content: center;
}
@media (min-width: 992px) {
  section.alk-hero__carousel .alk-hero__carousel__swiperBox .swiper-pagination {
    display: none;
  }
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .swiper-pagination .swiper-pagination-bullet {
  background: #97999b;
  opacity: 1;
}
section.alk-hero__carousel .alk-hero__carousel__swiperBox .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #fff;
}

section.alk-whatsnew {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background: #000;
}
@media (max-width: 991px) {
  section.alk-whatsnew {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
section.alk-whatsnew .alk-whatsnew__header {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
section.alk-whatsnew .alk-whatsnew__header .alk-whatsnew__title,
section.alk-whatsnew .alk-whatsnew__header .alk-whatsnew__subtitle {
  color: #fff !important;
}
section.alk-whatsnew .alk-whatsnew__header .alk-whatsnew__subtitle {
  font-size: 1.8rem;
  line-height: 2.8rem;
}
section.alk-whatsnew .alk-whatsnew__itemsRow {
  margin-top: 4rem;
  row-gap: 1.6rem;
}
section.alk-whatsnew .alk-whatsnew__itemsRow > :nth-child(odd) {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-whatsnew .alk-whatsnew__itemsRow > :nth-child(odd) {
    padding-right: 0;
  }
}
section.alk-whatsnew .alk-whatsnew__itemsRow > :nth-child(even) {
  padding-left: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-whatsnew .alk-whatsnew__itemsRow > :nth-child(even) {
    padding-left: 0;
  }
}
section.alk-whatsnew .alk-whatsnew__itemsRow .alk-card__media {
  background: linear-gradient(127deg, #001821 1.06%, #005e84 98.64%);
}

.alk-course-family-list .alk-black-card-ctr {
  padding: 0;
  gap: 10rem;
}
.alk-course-family-list .alk-course-family-list-block-ctr {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 60px;
}
.alk-course-family-list .alk-course-family-list-block-ctr .alk-course-family-list-block-cnt {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  align-self: stretch;
}
.alk-course-family-list .alk-course-family-list-block-ctr .alk-course-family-list-block-cnt .alk-sub1Bold {
  color: #fff !important;
}

section.alk-service .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title {
  font-size: 48px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
@media (max-width: 991px) {
  section.alk-service .alk-black-card-ctr .alk-black-card__header .alk-title-cnt .alk-title {
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
  }
}

section.alk-grid__image {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
@media (max-width: 991px) {
  section.alk-grid__image {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
section.alk-grid__image.alk-grid__image--500h, section.alk-grid__image.alk-grid__image--320h {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
section.alk-grid__image .alk-grid__image__row {
  justify-content: center;
  /*min-height: toRem(496);*/
}
section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox {
  display: flex;
  gap: 1.6rem;
  align-items: center;
}
@media (max-width: 991px) {
  section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox {
    flex-direction: column;
  }
  section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox.row-mobile-direction {
    flex-direction: row;
  }
}
section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox .alk-image__caption {
  font-size: 1.4rem;
}
section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox [class^=col-] {
  flex: 1;
}
section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox .alk-grid__image__img6:nth-child(1) {
  padding-right: 0rem;
}
section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox .alk-grid__image__img6:nth-child(2) {
  padding-left: 0rem;
}
section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox .alk-grid__image__img4:nth-child(1) {
  padding-right: 0rem;
}
@media (max-width: 991px) {
  section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox .alk-grid__image__img4:nth-child(1) {
    padding-right: 0;
  }
}
section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox .alk-grid__image__img4:nth-child(2) {
  padding-left: 0rem;
  padding-right: 0rem;
}
@media (max-width: 991px) {
  section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox .alk-grid__image__img4:nth-child(2) {
    padding-right: 0;
    padding-left: 0;
  }
}
section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox .alk-grid__image__img4:nth-child(3) {
  padding-left: 0rem;
}
@media (max-width: 991px) {
  section.alk-grid__image .alk-grid__image__row .alk-grid__image__imagesBox .alk-grid__image__img4:nth-child(3) {
    padding-left: 0;
  }
}

section.alk-grid__video {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
@media (max-width: 991px) {
  section.alk-grid__video {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
section.alk-grid__video.alk-grid__video--500h {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
section.alk-grid__video .alk-grid__video__row {
  justify-content: center;
}

section.alk-mosaic__image {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
@media (max-width: 991px) {
  section.alk-mosaic__image {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
section.alk-mosaic__image.alk-mosaic__image--500h, section.alk-mosaic__image.alk-mosaic__image--320h {
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
}
section.alk-mosaic__image .alk-mosaic__image__row {
  justify-content: center;
  min-height: 49.6rem;
}
@media (max-width: 991px) {
  section.alk-mosaic__image .alk-mosaic__image__row {
    min-height: auto;
  }
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox {
  display: flex;
  flex-wrap: wrap;
  row-gap: 1.6rem;
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__firstTileBox {
  padding-right: 0.8rem;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
@media (max-width: 991px) {
  section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__firstTileBox {
    flex-direction: row;
    padding-right: 0;
  }
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__firstTileBox .alk-mosaic__imageBox {
  flex: 1;
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__firstTileBox .alk-mosaic__imageBox .alk-image__box {
  height: -webkit-fill-available;
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__firstTileBox .alk-mosaic__imageBox .alk-image__box img {
  height: 100%;
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__secondTileBox {
  padding-left: 0.8rem;
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__secondTileBox {
    flex-direction: row;
    padding-left: 0;
  }
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__secondTileBox.alk-mosaic__image__secondTileBox--withThree {
  padding-right: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__secondTileBox.alk-mosaic__image__secondTileBox--withThree {
    padding-right: 0;
  }
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__secondTileBox .alk-mosaic__imageBox {
  flex: 1;
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__secondTileBox .alk-mosaic__imageBox .alk-image__box {
  height: -webkit-fill-available;
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__secondTileBox .alk-mosaic__imageBox .alk-image__box img {
  height: 100%;
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__thirdTileBox {
  padding-left: 0.8rem;
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}
@media (max-width: 991px) {
  section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__thirdTileBox {
    flex-direction: row;
    padding-left: 0;
  }
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__thirdTileBox .alk-mosaic__imageBox {
  flex: 1;
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__thirdTileBox .alk-mosaic__imageBox .alk-image__box {
  height: -webkit-fill-available;
}
section.alk-mosaic__image .alk-mosaic__image__row .alk-mosaic__image__imagesBox .alk-mosaic__image__thirdTileBox .alk-mosaic__imageBox .alk-image__box img {
  height: 100%;
}

section.alk-page__body__top {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
section.alk-page__body__top.alk-page__body__top__light {
  background-color: #fff;
}
section.alk-page__body__top.alk-page__body__top__dark {
  background-color: #f3f3f3;
}
@media (max-width: 991px) {
  section.alk-page__body__top {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
section.alk-page__body__top h2 {
  margin-bottom: 1.6rem;
  font-size: 3.2rem;
  line-height: normal;
  font-style: normal;
  font-weight: 500;
  color: #000;
}
@media (max-width: 991px) {
  section.alk-page__body__top h2 {
    font-size: 2.8rem;
  }
}
section.alk-page__body__top .alk-row.alk-page__body__top__row {
  justify-content: center;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__label {
  color: #505154;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 1.6rem;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__title,
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__quote,
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__notes,
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__caption,
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__listDotLabel,
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__listIconLabel {
  margin-bottom: 1.6rem;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__subtitle {
  margin-bottom: 4rem;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__link {
  margin-bottom: 1.6rem;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__link a {
  color: #0076a5 !important;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__listDot {
  list-style-type: disc;
  margin-bottom: 4rem;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__listDot .alk-page__body__top__listDot__item {
  display: list-item !important;
  padding-left: 0.8rem;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__listDot .alk-page__body__top__listDot__item:not(:last-child) {
  margin-bottom: 0.8rem;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__listIcon {
  margin-bottom: 4rem;
  padding-left: 0;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__listIcon .alk-page__body__top__listIcon__item {
  display: inline-block;
  padding-left: 3.2rem;
  overflow: visible;
  background: url(/assets/resources//img/check_circle_outline.svg) no-repeat 0px 5px;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__listIcon .alk-page__body__top__listIcon__item:not(:last-child) {
  margin-bottom: 0.8rem;
}
section.alk-page__body__top .alk-row.alk-page__body__top__row .alk-page__body__top__listIcon .alk-page__body__top__listIcon__item a {
  color: #0076a5 !important;
}

.alk-search-card-list {
  background-color: #000;
  display: flex;
  flex-direction: column;
  gap: 6rem;
}
.alk-search-card-list .alk-search-card-list-header {
  display: flex;
  flex-direction: column;
  gap: 4rem;
}
.alk-search-card-list .alk-search-card-list-header .alk-search-card-list-header-title {
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #fff;
}
.alk-search-card-list .alk-container__custom {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.alk-search-card-list .alk-container__custom .alk-result-list-box-container-header {
  padding: 0 2.4rem;
  display: flex;
  flex-direction: column;
  gap: 4rem;
}
@media (max-width: 991px) {
  .alk-search-card-list .alk-container__custom .alk-result-list-box-container-header {
    padding: 0;
  }
}
.alk-search-card-list .alk-container__custom .alk-result-list-box-container-header .alk-result-text {
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 34px;
}
.alk-search-card-list .alk-container__custom .alk-result-list-box-container-header .alk-result-text.no-result {
  font-size: 1.8rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.8rem;
}
.alk-search-card-list .alk-container__custom .alk-result-list-box-container-header .alk-result-text.no-result ul {
  padding: 0;
  margin: 16px 0 0;
}
.alk-search-card-list .alk-container__custom .alk-result-list-box-container-header .alk-result-text.no-result ul li a {
  color: #fff;
  text-decoration: underline;
}
.alk-search-card-list .alk-container__custom .alk-result-list-box-container-header .alk-result-text.no-result ul li ~ li:before {
  content: "|";
  padding: 0 2.4rem;
  color: rgba(255, 255, 255, 0.24);
}
.alk-search-card-list .alk-case-study__anchorRowBox .alk-anchor__box {
  background-color: rgba(255, 255, 255, 0.08);
}
.alk-search-card-list .alk-case-study__anchorRowBox .alk-anchor__box .alk-anchor__items .alk-sub__anchor.alk-body3Bold:not(.active) {
  color: #fff !important;
}
.alk-search-card-list .alk-black-card-ctr {
  padding: 0;
}
.alk-search-card-list .alk-black-card-ctr .alk-black-card-el-cnt {
  flex-direction: column;
}

.alk-highlight-cnt {
  display: flex;
  align-items: end;
  gap: 1rem;
  flex-direction: column;
}
.alk-highlight-cnt .alk-highlight {
  width: 31.8rem;
}
@media (max-width: 991px) {
  .alk-highlight-cnt .alk-highlight {
    width: 100%;
  }
}

.alk-hero h1 {
  font-size: 5.6rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin: 0;
  color: #fff !important;
}
@media (max-width: 991px) {
  .alk-hero h1 {
    font-size: 4.8rem;
  }
}
.alk-hero .alk-black-card-ctr {
  padding: 0 0 10rem;
}
@media (max-width: 991px) {
  .alk-hero .alk-black-card-ctr {
    padding: 0 0 8rem;
  }
}
.alk-hero .alk-black-card-ctr .alk-black-card__header .alk-cat-cnt {
  display: flex;
  flex-direction: row;
  gap: 0.8rem;
}
.alk-hero .alk-black-card-ctr .alk-black-card__header .alk-cat-cnt span:not(:last-child):after {
  content: "•";
  margin-left: 0.8rem;
}
.alk-hero .alk-black-card-ctr .alk-black-card__header > [class^=col-] {
  flex-direction: column;
  gap: 1.6rem;
}
.alk-hero .alk-black-card-ctr .alk-black-card__header > [class^=col-] .alk-title-cnt {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.6rem;
  gap: 0.8rem;
}
.alk-hero .alk-black-card-ctr .alk-black-card__header > [class^=col-] .alk-title-cnt .alk-title {
  font-size: 5.6rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin: 0;
}
@media (max-width: 991px) {
  .alk-hero .alk-black-card-ctr .alk-black-card__header > [class^=col-] .alk-title-cnt .alk-title {
    font-size: 4.8rem;
  }
}
.alk-hero .alk-black-card-ctr .alk-black-card__header > [class^=col-] p {
  font-size: 2.4rem;
  font-style: normal;
  font-weight: 400;
  line-height: 3.4rem;
  color: #fff !important;
}
@media (max-width: 991px) {
  .alk-hero .alk-black-card-ctr .alk-black-card__header > [class^=col-] p {
    font-size: 2rem;
    line-height: 2.6rem;
  }
}
.alk-hero .alk-black-card-ctr .alk-black-card__header .alk-hero-highlight-cnt {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
@media (max-width: 991px) {
  .alk-hero .alk-black-card-ctr .alk-black-card__header .alk-hero-highlight-cnt {
    margin-top: 4rem;
  }
}
.alk-hero .alk-hero-tag-info-cnt {
  display: flex;
  align-items: center;
  align-content: center;
  gap: 1.6rem;
  flex-wrap: wrap;
}
@media (max-width: 991px) {
  .alk-hero .alk-hero-tag-info-cnt {
    flex-direction: column;
    align-content: flex-start;
    align-items: flex-start;
  }
}
.alk-hero .alk-hero-img-cnt {
  max-height: 460px;
  overflow: hidden;
  border-radius: 8px;
}
@media (max-width: 991px) {
  .alk-hero .alk-hero-img-cnt {
    max-height: 192px;
  }
}
.alk-hero .alk-hero-img-cnt img {
  width: 100%;
  height: auto;
}

@media (max-width: 991px) {
  .alk-hp-anim {
    margin: -0.1rem 0;
  }
}
.alk-hp-anim .alk-hp-anim-ctr {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 3.6rem 0 10rem;
  gap: 6.4rem;
  flex-direction: column;
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace__title {
  font-size: 6.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #fff;
}
@media (max-width: 991px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace__title {
    font-size: 3.6rem;
  }
}
@media (max-width: 767px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace__title {
    font-size: 2.8rem;
  }
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace__title a {
  display: inline-block;
  color: #3eb1c8;
  position: relative;
  padding-right: 8rem;
}
@media (max-width: 991px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace__title a {
    padding-right: 2.8rem;
  }
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace__title a:hover {
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 5px;
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace__title a img {
  position: absolute;
  right: 0;
  top: -2px;
}
@media (max-width: 991px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace__title a img {
    width: 2.8rem;
    height: auto;
    top: 0.1rem;
  }
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace {
  position: relative;
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__world {
  position: relative;
  overflow: hidden;
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__world img {
  width: 652px;
  height: 653px;
  aspect-ratio: 652/653;
}
@media (max-width: 767px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__world img {
    width: 100%;
    height: auto;
  }
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__world__shadow {
  position: absolute;
  top: 15rem;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 9999px;
  background: #000;
  box-shadow: 0 4px 120px 159px #000;
  pointer-events: none;
}
@media (max-width: 991px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__world__shadow {
    /*top: toRem(30);*/
  }
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles {
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 2.4rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 0.8rem;
  border-radius: 8px;
  background: linear-gradient(0deg, rgba(48, 49, 50, 0.32) 0%, rgba(48, 49, 50, 0.32) 100%), rgba(255, 255, 255, 0.16);
  backdrop-filter: blur(3rem);
  width: 23.8rem;
  height: 14.7rem;
}
@media (max-width: 991px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles {
    width: 16.4rem;
    height: 11.6rem;
  }
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles.left {
  left: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media (max-width: 991px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles.left {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles.right {
  right: 0;
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}
@media (max-width: 991px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles.right {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles p {
  font-size: 5.6rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #fff !important;
}
@media (max-width: 991px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles p {
    font-size: 2.8rem;
  }
}
.alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles span {
  font-size: 2rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: #fff;
}
@media (max-width: 991px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles span {
    font-size: 2rem;
  }
}
@media (max-width: 767px) {
  .alk-hp-anim .alk-hp-anim-ctr .alk-hp-anim-herospace .alk-hp-anim-herospace__tiles span {
    font-size: 1.6rem;
  }
}
.alk-hp-anim .alk-btn-cnt {
  display: flex;
  justify-content: center;
  align-items: center;
}
.alk-hp-anim .alk-btn-cnt .alk-button {
  opacity: 1;
}

.alk-text-anim {
  position: relative;
  height: 54rem;
}
@media (max-width: 991px) {
  .alk-text-anim {
    height: 27rem;
  }
}
.alk-text-anim .alk-text-anim_text {
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  top: 100%;
}
.alk-text-anim .alk-text-anim_text .alk-text-anim-line {
  white-space: nowrap;
  font-size: 4rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  color: rgba(255, 255, 255, 0.24);
  text-align: center;
}
@media (max-width: 991px) {
  .alk-text-anim .alk-text-anim_text .alk-text-anim-line {
    font-size: 3rem;
  }
}
@media (max-width: 767px) {
  .alk-text-anim .alk-text-anim_text .alk-text-anim-line {
    font-size: 2rem;
  }
}

.alk-text__cta {
  background-color: #000;
}
.alk-text__cta .alk-text__cta__content {
  padding-top: 10rem;
  padding-bottom: 4rem;
}
@media (max-width: 991px) {
  .alk-text__cta .alk-text__cta__content {
    padding-top: 8rem;
    padding-bottom: 4rem;
  }
}
.alk-text__cta .alk-text__cta__content .alk-text__cta__headerRow {
  display: flex;
  flex-direction: column;
}
.alk-text__cta .alk-text__cta__content .alk-text__cta__headerRow .alk-text__cta__label {
  color: #bebfc1;
  font-size: 1.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 2.4rem;
}
.alk-text__cta .alk-text__cta__content .alk-text__cta__headerRow .alk-text__cta__textBox {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.alk-text__cta .alk-text__cta__content .alk-text__cta__headerRow .alk-text__cta__textBox .alk-text__cta__text {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.alk-text__cta .alk-text__cta__content .alk-text__cta__headerRow .alk-text__cta__textBox .alk-text__cta__text .alk-text__cta__title, .alk-text__cta .alk-text__cta__content .alk-text__cta__headerRow .alk-text__cta__textBox .alk-text__cta__text .alk-body1Reg {
  color: #fff !important;
}
.alk-text__cta .alk-text__cta__content .alk-text__cta__headerRow .alk-text__cta__textBox .alk-text__cta__text .alk-body1Reg {
  line-height: 2.8rem;
}
@media (max-width: 991px) {
  .alk-text__cta .alk-text__cta__content .alk-text__cta__headerRow .alk-text__cta__textBox .alk-text__cta__text .alk-body1Reg {
    font-size: 1.8rem;
  }
}
.alk-text__cta .alk-text__cta__content .alk-text__cta__headerRow .alk-text__cta__textBox .alk-text__cta__button {
  white-space: nowrap;
  width: auto;
  min-width: max-content;
}
@media (max-width: 991px) {
  .alk-text__cta .alk-text__cta__content .alk-text__cta__headerRow .alk-text__cta__textBox .alk-text__cta__button {
    display: none;
  }
}
.alk-text__cta .alk-text__cta__content .alk-text__cta__buttonMobileRow {
  display: none;
}
@media (max-width: 991px) {
  .alk-text__cta .alk-text__cta__content .alk-text__cta__buttonMobileRow {
    display: flex;
    justify-content: center;
    margin-top: 4rem;
  }
}
@media (max-width: 991px) {
  .alk-text__cta .alk-text__cta__content .alk-text__cta__buttonMobileRow .alk-text__cta__button {
    height: 4.8rem;
    padding: 0 1.6rem;
    font-size: 1.6rem;
  }
}

/*# sourceMappingURL=main.css.map */

/* GM */
.new-body p {
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 2.6rem;
	margin-bottom: 1rem;
}

.new-body h2 {
	margin-bottom: 1.6rem;
	font-size: 3.2rem;
	font-weight: 500;
}
@media (max-width: 991px) {
	.new-body h2 {
		font-size: 2.8rem;
	}
}

.new-body ul {
	list-style-type: disc;
	margin-bottom: 1rem;
}

.new-body li {
	display: list-item !important;
	padding-left: 0.8rem;
}

.new-body h3 {
	font-size: 2rem;
	font-weight: 500;
	margin-bottom: 2rem;
}

.new-body a {
	color: #0076a5 !important;
}

.new-body img {
	border-radius: 0.8rem;
}

.alk-statement__description p {
	color: #fff !important;
}

.alk-event__list {
	margin-bottom: 4rem;
}

/* form sitecore */
form {
  background-color: white;
}

/* related service */
.blue-item-inner h3 {
	color: #ffffff !important;
}

/* blocco editoriale */
.background-box.row-line {
    background-color: #ffffff !important;
}

.background-box.row-line h3 {
	font-size: 2.8rem !important;
	font-weight: 500!important;
	margin-bottom: 2rem !important;
}

.background-box.row-line p {
	font-size: 1.6rem !important;
	font-weight: 400 !important;
	line-height: 2.6rem !important;
	margin-bottom: 1rem !important;
}

.boxes.col-xs-12 {
    padding: 25px 25px 25px 25px !important;
}

/* contact us */
.table-offices {
	background-color: #ffffff !important;
}

.service-finder-container {
	background-color: #ffffff !important;
}

.container:has(form) {
    background-color: white;
}

/* contact service */
@media (max-width: 991px) {
  .alk-contact__overlay .alk-contact__overlay__content {
	width: auto;
	max-height: 1200px;
	/*margin-top: 100px;*/
  }
}

.gm-input-contact-service {
	padding-left: 0.25rem !important;
	padding-right: 0.25rem !important;
	/*font-size: 18px !important;*/
}

.gm-input-contact-service input {
	font-size: 16px !important;
}

.gm-checkbox-contact-service {
	font-size: 12px !important;
}

.gm-checkbox-contact-service input {
	height: auto !important;
}

.gm-input-contact-service .form-group {
	margin-bottom: 0px !important;
}

.gm-input-contact-service textarea#Message {
	font-size: 16px !important;
    height: 150px;
}

.gm-input-control {
	border-radius: 0.8rem !important;
}

/* whats new */
section.alk-whatsnew .alk-whatsnew__itemsRow .alk-card__media {
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
}

/* media */
.alk-card__media {
	/*--bg-image: none !important;*/
	background: linear-gradient(110deg, rgba(255, 255, 255, 0.16) 3.58%, rgba(255, 255, 255, 0.08) 94.67%), #000;
	backdrop-filter: blur(4px);	
}

.alk-media__details .alk-text__container h2 {
	color: #000 !important;
}

.alk-media__details .alk-text__container h3 {
	color: #000 !important;
	margin-top: 1.6rem;
	font-size: 3.2rem;
	font-weight: 400;
	line-height: 3.4rem;
}
.alk-event__details .alk-text__container h2 {
	color: #000 !important;
}

.alk-event__details .alk-text__container h3 {
	color: #000 !important;
	margin-top: 1.6rem;
	font-size: 3.2rem;
	font-weight: 400;
	line-height: 3.4rem;
}

@media (max-width: 991px) {
  .alk-media__details .alk-text__container h3 {
    font-size: 2.8rem;
  }
  .alk-event__details .alk-text__container h3 {
    font-size: 2.8rem;
  }
}

/* search */
.hero-search {
	background-color: white;
}

.container.search-result {
	background-color: white;
}
