/* Minification failed. Returning unminified contents.
(4,29): run-time error CSS1062: Expected semicolon or closing curly-brace, found '/'
(1279,379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,611): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,681): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,715): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,998): run-time error CSS1030: Expected identifier, found '['
(1279,1004): run-time error CSS1031: Expected selector, found '^='
(1279,1004): run-time error CSS1025: Expected comma or open brace, found '^='
(1279,1530): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,3278): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,3301): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1279,3324): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,3516): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,3978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,4036): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,4082): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,4105): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1279,4128): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,4176): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,4199): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1279,4222): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,4595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,4616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,4647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,4716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,4795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,4865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,4945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,4975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5035): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5065): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5765): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5868): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,5975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6449): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6693): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,6963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7073): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7243): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7698): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7819): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,7966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8211): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,8975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9101): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9488): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,9980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,10018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,10051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,20453): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,20575): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-hover-color'
(1279,20641): run-time error CSS1030: Expected identifier, found '.'
(1279,20656): run-time error CSS1031: Expected selector, found ')'
(1279,20656): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,20704): run-time error CSS1030: Expected identifier, found '.'
(1279,20719): run-time error CSS1031: Expected selector, found ')'
(1279,20719): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,62373): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,64649): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--FontSize--xs'
(1279,64766): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--BorderWidth--sm'
(1279,64875): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--BackgroundColor--100'
(1279,65104): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--Color--200'
(1279,65160): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--FontSize--sm'
(1279,65257): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--spacer--xs'
(1279,66178): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--palette--black-600'
(1279,66275): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--Color--300'
(1279,67227): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--danger-color--200'
(1279,68088): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--Color--200'
(1279,68157): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--spacer--sm'
(1279,68409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,72107): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--palette--black-200'
(1279,72370): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--FontSize--md'
(1279,72407): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--primary-color--100'
(1279,72503): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--FontSize--sm'
(1279,72599): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--FontSize--md'
(1279,72692): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--BoxShadow--lg'
(1279,72773): run-time error CSS1039: Token not allowed after unary operator: '-pf-global--primary-color--100'
(1279,72995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,75756): run-time error CSS1030: Expected identifier, found '.'
(1279,75780): run-time error CSS1031: Expected selector, found ')'
(1279,75780): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,75876): run-time error CSS1030: Expected identifier, found '.'
(1279,75900): run-time error CSS1031: Expected selector, found ')'
(1279,75900): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,77565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,77919): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,78366): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1279,78441): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(1279,78487): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(1279,78526): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(1279,78570): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(1279,78639): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,78668): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,78986): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,79219): run-time error CSS1030: Expected identifier, found '['
(1279,79224): run-time error CSS1031: Expected selector, found '='
(1279,79224): run-time error CSS1025: Expected comma or open brace, found '='
(1279,79296): run-time error CSS1030: Expected identifier, found '['
(1279,79301): run-time error CSS1031: Expected selector, found '='
(1279,79301): run-time error CSS1025: Expected comma or open brace, found '='
(1279,79343): run-time error CSS1030: Expected identifier, found '>'
(1279,79352): run-time error CSS1031: Expected selector, found ')'
(1279,79352): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,79421): run-time error CSS1030: Expected identifier, found '>'
(1279,79430): run-time error CSS1031: Expected selector, found ')'
(1279,79430): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,79499): run-time error CSS1030: Expected identifier, found '>'
(1279,79528): run-time error CSS1031: Expected selector, found ')'
(1279,79528): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,79727): run-time error CSS1030: Expected identifier, found '>'
(1279,79739): run-time error CSS1031: Expected selector, found ')'
(1279,79739): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,79794): run-time error CSS1030: Expected identifier, found '['
(1279,79799): run-time error CSS1031: Expected selector, found '='
(1279,79799): run-time error CSS1025: Expected comma or open brace, found '='
(1279,79905): run-time error CSS1030: Expected identifier, found '.'
(1279,79929): run-time error CSS1031: Expected selector, found ')'
(1279,79929): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,79972): run-time error CSS1030: Expected identifier, found '>'
(1279,79988): run-time error CSS1031: Expected selector, found ')'
(1279,79988): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,80054): run-time error CSS1030: Expected identifier, found '>'
(1279,80070): run-time error CSS1031: Expected selector, found ')'
(1279,80070): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,80113): run-time error CSS1030: Expected identifier, found '>'
(1279,80129): run-time error CSS1031: Expected selector, found ')'
(1279,80129): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,80395): run-time error CSS1030: Expected identifier, found '.'
(1279,80412): run-time error CSS1031: Expected selector, found ')'
(1279,80412): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,80473): run-time error CSS1030: Expected identifier, found '>'
(1279,80523): run-time error CSS1031: Expected selector, found ')'
(1279,80523): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,80619): run-time error CSS1030: Expected identifier, found '>'
(1279,80650): run-time error CSS1031: Expected selector, found ')'
(1279,80650): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,81714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,85889): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,86998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,87027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,87053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,87076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,87109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,87608): run-time error CSS1030: Expected identifier, found '>'
(1279,87638): run-time error CSS1031: Expected selector, found ')'
(1279,87638): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,88452): run-time error CSS1030: Expected identifier, found '>'
(1279,88484): run-time error CSS1031: Expected selector, found ')'
(1279,88484): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,88598): run-time error CSS1030: Expected identifier, found '>'
(1279,88630): run-time error CSS1031: Expected selector, found ')'
(1279,88630): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,89052): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1279,89183): run-time error CSS1030: Expected identifier, found '.'
(1279,89184): run-time error CSS1030: Expected identifier, found 'btn-close'
(1279,89193): run-time error CSS1031: Expected selector, found ')'
(1279,89193): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,89339): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,89362): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1279,89385): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,89459): run-time error CSS1030: Expected identifier, found '['
(1279,89481): run-time error CSS1031: Expected selector, found '='
(1279,89481): run-time error CSS1025: Expected comma or open brace, found '='
(1279,89561): run-time error CSS1030: Expected identifier, found '['
(1279,89583): run-time error CSS1031: Expected selector, found '='
(1279,89583): run-time error CSS1025: Expected comma or open brace, found '='
(1279,89739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,89766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,89789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,89857): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(1279,89925): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(1279,89955): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(1279,90577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,90769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,90823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,91338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,94414): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-hover-color-rgb'
(1279,95073): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,95104): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,95134): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,95576): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,95757): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1279,95876): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(1279,96143): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,96192): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1279,96224): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1279,96265): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(1279,96305): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1279,96328): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(1279,96359): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1279,96402): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(1279,96443): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(1279,96467): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(1279,96499): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(1279,96540): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(1279,96578): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(1279,96599): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(1279,96628): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(1279,96669): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(1279,96710): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(1279,96734): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(1279,96766): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(1279,96902): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(1279,96933): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1279,96977): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(1279,97009): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(1279,97051): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(1279,97080): run-time error CSS1039: Token not allowed after unary operator: '-bs-info'
(1279,97122): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(1279,97154): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(1279,97470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,97497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,97530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,97582): run-time error CSS1039: Token not allowed after unary operator: '-mt-bg'
(1279,97601): run-time error CSS1039: Token not allowed after unary operator: '-mt-color'
(1279,97634): run-time error CSS1039: Token not allowed after unary operator: '-mt-border'
(1279,97692): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(1279,98301): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98449): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98485): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,98833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,99046): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(1279,100080): run-time error CSS1039: Token not allowed after unary operator: '-grid-columns'
(1279,100522): run-time error CSS1039: Token not allowed after unary operator: '-cel-column-span'
(1279,101000): run-time error CSS1039: Token not allowed after unary operator: '-var-event-color'
(1279,101499): run-time error CSS1039: Token not allowed after unary operator: '-var-event-color'
(1279,101535): run-time error CSS1039: Token not allowed after unary operator: '-cel-border-style'
(1279,101563): run-time error CSS1039: Token not allowed after unary operator: '-cel-border-color'
(1279,101587): run-time error CSS1039: Token not allowed after unary operator: '-var-event-color'
(1279,102759): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,102813): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1279,103150): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,103191): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1279,107437): run-time error CSS1030: Expected identifier, found '.'
(1279,107452): run-time error CSS1031: Expected selector, found ')'
(1279,107452): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,107787): run-time error CSS1030: Expected identifier, found '.'
(1279,107802): run-time error CSS1031: Expected selector, found ')'
(1279,107802): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,108229): run-time error CSS1030: Expected identifier, found '.'
(1279,108244): run-time error CSS1031: Expected selector, found ')'
(1279,108244): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,108715): run-time error CSS1030: Expected identifier, found '.'
(1279,108730): run-time error CSS1031: Expected selector, found ')'
(1279,108730): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,109003): run-time error CSS1030: Expected identifier, found '.'
(1279,109018): run-time error CSS1031: Expected selector, found ')'
(1279,109018): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,109305): run-time error CSS1030: Expected identifier, found '.'
(1279,109320): run-time error CSS1031: Expected selector, found ')'
(1279,109320): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,109595): run-time error CSS1030: Expected identifier, found '.'
(1279,109610): run-time error CSS1031: Expected selector, found ')'
(1279,109610): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,109889): run-time error CSS1030: Expected identifier, found '.'
(1279,109904): run-time error CSS1031: Expected selector, found ')'
(1279,109904): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,110181): run-time error CSS1030: Expected identifier, found '.'
(1279,110208): run-time error CSS1031: Expected selector, found ')'
(1279,110208): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,110517): run-time error CSS1030: Expected identifier, found '.'
(1279,110544): run-time error CSS1031: Expected selector, found ')'
(1279,110544): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,110867): run-time error CSS1030: Expected identifier, found '.'
(1279,110894): run-time error CSS1031: Expected selector, found ')'
(1279,110894): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,111205): run-time error CSS1030: Expected identifier, found '.'
(1279,111232): run-time error CSS1031: Expected selector, found ')'
(1279,111232): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,111547): run-time error CSS1030: Expected identifier, found '.'
(1279,111574): run-time error CSS1031: Expected selector, found ')'
(1279,111574): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,111876): run-time error CSS1030: Expected identifier, found '['
(1279,111893): run-time error CSS1031: Expected selector, found '*='
(1279,111893): run-time error CSS1025: Expected comma or open brace, found '*='
(1279,112584): run-time error CSS1030: Expected identifier, found '>'
(1279,112602): run-time error CSS1031: Expected selector, found ')'
(1279,112602): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,112967): run-time error CSS1030: Expected identifier, found '>'
(1279,112985): run-time error CSS1031: Expected selector, found ')'
(1279,112985): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,113181): run-time error CSS1030: Expected identifier, found '>'
(1279,113205): run-time error CSS1031: Expected selector, found ')'
(1279,113205): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,113491): run-time error CSS1030: Expected identifier, found '>'
(1279,113514): run-time error CSS1031: Expected selector, found ')'
(1279,113514): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,113677): run-time error CSS1030: Expected identifier, found '>'
(1279,113695): run-time error CSS1031: Expected selector, found ')'
(1279,113695): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,114177): run-time error CSS1030: Expected identifier, found '>'
(1279,114195): run-time error CSS1031: Expected selector, found ')'
(1279,114195): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,114754): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,115254): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1279,115289): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,115326): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,115378): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1279,115924): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,115971): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1279,117004): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,117045): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1279,117710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,117742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,117783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,117823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,117854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,118134): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,118283): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(1279,118350): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,118433): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,118470): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,118575): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,118610): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(1279,118868): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,118916): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,118978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,119073): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,119442): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,119455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,119513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,119575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,119635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,119752): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,119783): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,120140): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,120171): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,120494): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,121017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,121045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,121140): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(1279,121163): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,121186): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1279,121209): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,121367): run-time error CSS1039: Token not allowed after unary operator: '-whoiswho-bottom-gap'
(1279,121410): run-time error CSS1039: Token not allowed after unary operator: '-whoiswho-bottom-gap'
(1279,121442): run-time error CSS1039: Token not allowed after unary operator: '-whoiswho-edge-gap'
(1279,121713): run-time error CSS1039: Token not allowed after unary operator: '-whoiswho-edge-gap'
(1279,121753): run-time error CSS1039: Token not allowed after unary operator: '-whoiswho-bottom-gap'
(1279,121874): run-time error CSS1039: Token not allowed after unary operator: '-whoiswho-bottom-gap'
(1279,121917): run-time error CSS1039: Token not allowed after unary operator: '-whoiswho-bottom-gap'
(1279,122128): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,122378): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,122425): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1279,122796): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,122861): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,122884): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1279,122907): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,122981): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,123136): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1279,123283): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,123306): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1279,123329): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,123583): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,123606): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1279,123629): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,123751): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,123815): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1279,123838): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1279,123861): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,124159): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,124280): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1279,124368): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,124677): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1279,124820): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1279,125108): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,125420): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,125653): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(1279,125689): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,126095): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,126178): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,126225): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,126393): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,126519): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,126657): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,126754): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,126867): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,127100): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,127141): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,127179): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,127355): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1279,127389): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(1279,127433): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1279,127486): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1279,127596): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,127662): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,128057): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,128099): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,128241): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,128680): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,129007): run-time error CSS1039: Token not allowed after unary operator: '-bs-gray-100'
(1279,129043): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,129132): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,129244): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,129364): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,129411): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,130368): run-time error CSS1030: Expected identifier, found '.'
(1279,130369): run-time error CSS1030: Expected identifier, found 'todo-group-card'
(1279,130394): run-time error CSS1031: Expected selector, found ')'
(1279,130394): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,130604): run-time error CSS1030: Expected identifier, found '.'
(1279,130605): run-time error CSS1030: Expected identifier, found 'todo-group-card'
(1279,130630): run-time error CSS1031: Expected selector, found ')'
(1279,130630): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,131751): run-time error CSS1039: Token not allowed after unary operator: '-bs-white'
(1279,131869): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,131894): run-time error CSS1030: Expected identifier, found '.'
(1279,131910): run-time error CSS1031: Expected selector, found ')'
(1279,131910): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,132363): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,132433): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1279,132547): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,132649): run-time error CSS1030: Expected identifier, found '>'
(1279,132650): run-time error CSS1030: Expected identifier, found 'input'
(1279,132677): run-time error CSS1031: Expected selector, found ')'
(1279,132677): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,133150): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,133245): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,133319): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,133477): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,133569): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,133612): run-time error CSS1030: Expected identifier, found '>'
(1279,133640): run-time error CSS1031: Expected selector, found ')'
(1279,133640): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,133849): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,134014): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,134165): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,134242): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,134320): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,134397): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,134527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,134566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,134618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,134672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,134725): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,134762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,134789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,134816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,134862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,134890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,134978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135030): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,135767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,136120): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,136449): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,136494): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,136584): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,136630): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,136694): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,136750): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,136937): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1279,136981): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,137027): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1279,137071): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(1279,137182): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,137228): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,137269): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1279,137304): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(1279,137451): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,137529): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,137637): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,137939): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,138007): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color'
(1279,138177): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-hover-color'
(1279,138445): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color'
(1279,138501): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-hover-color'
(1279,138574): run-time error CSS1030: Expected identifier, found '.'
(1279,138590): run-time error CSS1031: Expected selector, found ')'
(1279,138590): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,138684): run-time error CSS1030: Expected identifier, found '.'
(1279,138700): run-time error CSS1031: Expected selector, found ')'
(1279,138700): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,138859): run-time error CSS1030: Expected identifier, found '.'
(1279,138875): run-time error CSS1031: Expected selector, found ')'
(1279,138875): run-time error CSS1025: Expected comma or open brace, found ')'
(1279,138975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,139013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,139061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,139122): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-color'
(1279,139168): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(1279,139193): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(1279,139406): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,139441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,139479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,139527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1279,139588): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-color'
(1279,139634): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(1279,139659): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(1279,139820): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1279,139890): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(1279,139931): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning'
(1279,140197): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,140303): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,140441): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1279,140603): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,141018): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1279,141121): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1279,141189): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,141237): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,141393): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,141479): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,141519): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(1279,141663): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,141731): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1279,141976): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(1279,142082): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,142995): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(1279,143075): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,143315): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1279,143362): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,143410): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,143558): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1279,143661): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1279,143695): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1279,143727): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1279,144160): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
 */
body {
    /* TODO Styling: Upgrade this... */
/*    /*    font-family: Verdana;*/
    /*    font-size: 8pt;*/*/
}

img {
    border-width: 0px;
}

/* TODO Styling: Links, black, really? */

/*A:link {
    text-decoration: none;
    font-weight: bold;
    color: Black;
}

A:visited {
    text-decoration: none;
    font-weight: bold;
    color: Black;
}

A:hover {
    text-decoration: underline;
    font-weight: bold;
    color: Gray;
}

a:not([href])*/ /* Used to style hyperlinks that have no href attribute to look like regular spans */ /*{
    text-decoration: inherit;
    font-weight: inherit;
    color: inherit;
}*/

table {
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    border-color: #C3BFB3;
}

    table.NoCellSpacingAndPadding,
    table.NoCellSpacingAndPadding tbody,
    table.NoCellSpacingAndPadding tr,
    table.NoCellSpacingAndPadding th,
    table.NoCellSpacingAndPadding td {
        padding: 0px;
        border-spacing: 0px;
        border-collapse: collapse;
    }

    table.NoSpacingWithPadding,
    table.NoSpacingWithPadding th,
    table.NoSpacingWithPadding td {
        padding: 1px;
        border-spacing: 0px;
        border-collapse: collapse;
    }

    table.NoSpace2pxPadding,
    table.NoSpace2pxPadding th,
    table.NoSpace2pxPadding td {
        padding: 2px;
        border-spacing: 0px;
        border-collapse: collapse;
    }

    table.NoCellPadding th,
    table.NoCellPadding td {
        padding: 0px
    }

    table > tr:not([align]) > th:not([align]), thead > tr:not([align]) > th:not([align]), tbody > tr:not([align]) > th:not([align]), tfoot > tr:not([align]) > th:not([align]) {
        text-align: left;
    }

select {
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
}

input {
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
}

textarea {
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
}

/* Classes */

a.Busy {
    color: #999999;
    cursor: wait;
}

.LabelValueIndent {
    width: 250px;
}

.ActionBody {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.Content {
    margin: 0.5rem;
}

.FormDesignInfo {
    background-color: #F2F2F2;
    color: #666666;
}

.TopBarPanel {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    /*background-color:#F7F7EF;*/ /* TODO WHITE? */
}

.ActionButtonPanel {
    background-color: #999999;
    color: White;
    height: 20px;
    vertical-align: middle;
}

/*.ActionButton {
    background-color: #AAAAAA;
    color: White;
    margin-bottom: 0px;
    margin-top: 3px;
    font-weight: bold;*/
    /*    font-size: 8pt;*/
    /*text-align: center;
    border-right: 0px;
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px;
    cursor: pointer;
}

    .ActionButton.Busy {
        color: #999999;
        cursor: wait;
    }*/

.Watermark {
    color: Gray;
    font-style: italic;
}

.RemarkLabel {
    color: #808080;
}

.IntegerTextBox {
    text-align: center;
}

input.Busy {
    color: #999999;
    cursor: wait;
}

input[type="image"].Busy {
    cursor: wait;
}

.AbbreviationBoxLabel {
    display: block;
    border: solid 1px #D0D0D0;
    text-align: center;
    padding: 0px 5px;
    font-size: 0.75rem;
}

/* Policy Data */

a.TitleLinkCss:link {
    text-decoration: underline;
    font-weight: bold;
/*    font-size: 12px; */
}

a.TitleLinkCss:active {
    text-decoration: underline;
    font-weight: bold;
/*    font-size: 12px; */
}

a.TitleLinkCss:visited {
    text-decoration: underline;
    font-weight: bold;
/*    font-size: 12px; */
}

a.TitleLinkCss:hover {
    text-decoration: underline;
    font-weight: bold;
/*    font-size: 12px; */
}

a.DataLinkCss:link {
    text-decoration: underline;
    font-weight: normal;
/*    font-size: 11px; */
}

a.DataLinkCss:active {
    text-decoration: underline;
    font-weight: normal;
/*    font-size: 11px; */
}

a.DataLinkCss:visited {
    text-decoration: underline;
    font-weight: normal;
/*    font-size: 11px; */
}

a.DataLinkCss:hover {
    text-decoration: underline;
    font-weight: normal;
/*    font-size: 11px; */
}

.PastPoliciesText {
    color: #f04438;
}

.CurrentPoliciesText {
    color: #000000;
}

.FuturePoliciesText {
    color: #3366FF;
}

/* End Policy Data*/

/* LookupTable */

.LookupTableContent {
    background-color: #eaeaea;
    padding: 4px;
    margin: 0px;
    border: 0px;
}

.LookupTableRow {
    background-color: #dadada;
    padding: 4px;
    margin: 0px;
    border: 0px;
}

.LookupTableColumn {
    background-color: #cccccc;
    padding: 4px;
    margin: 0px;
    border: 0px;
}

/* End LookupTable */

/* DayControl */

.DayControlContent {
    background-color: #eaeaea;
    padding: 4px;
    margin: 0px;
    border: 0px;
    border-bottom-width: 1px;
    border-bottom-color: Black;
}

.DayControlRow {
    background-color: #dadada;
    padding: 4px;
    margin: 0px;
    border: 0px;
}

.DayControlColumn {
    background-color: #cccccc;
    padding: 4px;
    margin: 0px;
    border: 0px;
}

/* End LookupTable */

.ProcessPanel {
    color: #CCCCCC;
    border-top-style: solid;
    border-top-color: #999999;
    border-top-width: thin;
    background-color: #EEEEEE;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    border-bottom-width: thin;
}

.ProcessSubject {
    color: #000000;
    /*    font-size: 8pt;*/
}

.Calendar {
    border-right: black 1px solid;
    border-top: black 1px solid;
    /*    font-size: 8pt;*/
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    /*    font-family: Verdana;*/
    background-color: white;
}

/* Toolbox */
/* BEGIN */
.ToolboxHeader {
    height: 20px;
}

.ToolboxBody {
    /*background-color: #F7F7EF;*/ /* TODO WHITE? */
}

.ToolBoxLink {
    /*    font-size: 8pt;*/
    color: Black;
    font-weight: bold;
    margin-top: 5pt;
    text-decoration: none;
}

/* END */
/* InfoBox */
/* BEGIN */
.InfoBoxHeader {
    width: 180pt;
    font-weight: bold;
    /*    font-size: 8pt;*/
    color: white;
    height: 20px;
    background-color: #BAAE87;
}

.InfoBoxPanel {
    border-right: #BAAE87 1px solid;
    border-top: #BAAE87 1px solid;
    border-left: #BAAE87 1px solid;
    border-bottom: #BAAE87 1px solid;
}
/* END */

.TopBarTeamPanel {
    margin: 8px 5px 0px 5px;
    padding: 2px 0px 3px 5px;
    background-color: #FFE0B0;
    border: solid 2px #F09000;
}

.Error {
    color: #f04438;
}

.ErrorPanel {
    margin: 8px 5px 0px 5px;
    padding: 2px 0px 3px 5px;
    background-color: #FFF0F0;
    border: solid 2px #D04040;
}

    .ErrorPanel ul {
        margin: 0px 0px 0px 0px;
        padding-left: 20px;
    }

        .ErrorPanel ul li {
            color: #C04040;
            margin: 3px 0px 2px 0px;
            padding-left: 0px;
        }

.BulletedList {
    margin: 2px 0px 3px 0px;
    padding-left: 20px;
}

    .BulletedList li {
        margin: 3px 0px 2px 0px;
    }

.NoBulletsNoIndentList {
    margin: 0px;
    padding-left: 0px;
}

    .NoBulletsNoIndentList li {
        list-style: none;
    }

.CloseLink {
    font-weight: bold;
    color: #F5F5F5;
    text-decoration: none;
}

.ApplicationTabBar {
    font-weight: bold;
    /*    font-size: 8pt;*/
    height: 20px;
}

.ApplicationTabDefault {
    cursor: pointer;
    border-right: #969696 1px solid;
    border-top: #969696 1px solid;
    /*    font-size: 8pt;*/
    border-left: #969696 1px solid;
    border-bottom: none;
    width: 125px;
    height: 20px;
    text-align: center;
}

.ApplicationTabSelected {
    cursor: pointer;
    border-right: #969696 1px solid;
    border-top: #969696 1px solid;
    /*    font-size: 8pt;*/
    border-left: #969696 1px solid;
    border-bottom: none;
    width: 125px;
    height: 20px;
    text-align: center;
}

.ApplicationTabDisabled {
    cursor: pointer;
    border-right: #969696 1px solid;
    border-top: #969696 1px solid;
    border-left: #969696 1px solid;
    border-bottom: #969696 1px solid;
    width: 125px;
    height: 20px;
    text-align: center;
}

.ApplicationTabSpacer {
    width: 5px;
    height: 20px;
}

/* BEGIN classes of sub tabcontrols */



/* END */

/* TitleControl css */
.PageTitle {
    font-weight: bold;
    font-size: 14pt;
    color: #000000;
    font-family: Arial;
}

/* SubTitle class (underlined title)*/
.PageSubTitle {
    font-weight: bold;
    /*    font-size: 8pt;*/
    color: #000000;
    width: 100%;
    display: block;
    border-bottom: #cccccc 1px solid;
}

.PageSubTitleNoBold {
    font-size: 9pt;
    color: #000000;
    width: 100%;
    display: block;
    border-bottom: #cccccc 1px solid;
}

.LegendSection {
    padding-bottom: 5px;
}

.LegendSubTitle {
    color: #FFFFFF;
    background-color: #A0A0A0;
    margin-top: 2px;
    margin-bottom: 3px;
    margin-left: 3px;
    padding-left: 7px;
    padding-right: 7px;
}

.LegendColorCell {
    width: 54px;
    height: 20px;
    text-align: center;
}

.LegendNameCell {
    width: 180px;
}

.NumberTextBox {
    text-align: right;
    /*    font-family: Verdana;*/
    /*    font-size: 8pt;*/
    width: 100px;
}

.Collo#f04438AbbreviationBox {
    display: inline-block;
    text-align: center;
    padding: 1px 2px;
    border: 1px solid #D0D0D0;
    width: 64px;
}



/* BEGIN page buttons css (save, cancel and removebutton)*/
/*.Button {
    margin-bottom: 10px;
    margin-top: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
    width: auto;
    overflow: visible;
    font-weight: bold;*/
    /*    font-size: 8pt;*/
    /*text-align: center;
    border-right: #6699cc 1px solid;
    border-top: #dcdcdc 1px solid;
    border-left: #dcdcdc 1px solid;
    border-bottom: #6699cc 1px solid;
    background-color: #f0f0e0;
}

.NormButton {
    padding-left: 10px;
    padding-right: 10px;
    width: auto;
    overflow: visible;
    font-weight: bold;*/
    /*    font-size: 8pt;*/
    /*text-align: center;
    border-right: #6699cc 1px solid;
    border-top: #dcdcdc 1px solid;
    border-left: #dcdcdc 1px solid;
    border-bottom: #6699cc 1px solid;
    background-color: #f0f0e0;
}

    .NormButton.Busy {
        color: #C0C0C0;
        cursor: wait;
    }*/

/* END */

/* Classes for .NET DataGrid */
/* BEGIN */

/*.DataGrid {
    border: solid 1px #c3bfb3;
}

.DataGridHeader {*/
    /*    font-size: 8pt;*/
    /*color: black;
    background-color: #e3dfd3;
}

    .DataGridHeader th, .DataGridHeader td {
        font-weight: normal;
    }

.DataGridItem {*/
    /*    font-size: 8pt;*/
    /*color: black;
    background-color: White;
}

.DataGridAlternatingItem {*/
    /*    font-size: 8pt;*/
    /*color: black;*/
    /*background-color: #f7f7ef;*/ /* TODO WHITE? */
/*}

.DataGridItemTopAligned {*/
    /*    font-size: 8pt;*/
    /*color: black;
    background-color: White;
    vertical-align: top;
}

.DataGridAlternatingItemTopAligned {*/
    /*    font-size: 8pt;*/
    /*color: black;*/
    /*background-color: #f7f7ef;*/ /* TODO WHITE? */
    /*vertical-align: top;
}

    .DataGridHeader > th, .DataGridHeader > td, .DataGridItem > td, .DataGridAlternatingItem > td, .DataGridItemTopAligned > td, .DataGridAlternatingItemTopAligned > td, .DataGridBorder > th, .DataGridBorder > td {
        border: 1px solid #c3bfb3;
    }

.DataGridPager td span {
    color: #404040;*/
    /*background-color: #f7f7ef;*/ /* TODO WHITE? */
    /*padding: 0px 3px 0px 3px;
    border: solid 1px #c3bfb3;
}

.DataPagerCurrentPage*/ /* for use with DataPager in a ListView in stead of a GridView's built-in paging */ /*{
    color: #404040;*/
    /*background-color: #f7f7ef;*/ /* TODO WHITE? */
    /*padding: 0px 3px 0px 3px;
    border: solid 1px #c3bfb3;
}*/

/* END */

/* Classes for calender (datepicker) */
/* BEGIN */

.CalendarCell {
    /*    font-size: 8pt;*/
    cursor: pointer;
    color: #000066;
    height: 15px;
    background-color: #c5d9f2;
}

.CalendarTitleCell {
    /*    font-size: 8pt;*/
    height: 20px;
    background-color: #6495ED;
}

.CellHead {
    background-color: #000066;
    color: #ffffff;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}

.MonthSelecter {
    border-right: medium none;
    border-top: medium none;
    font-size: 10px;
    border-left: medium none;
    color: #000000;
    border-bottom: medium none;
    background-color: #F5F5F5;
}

.YearSelecter {
    BACKGROUND-COLOR: #F5F5F5;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #000000;
    FONT-SIZE: 10px;
}

.CalenderBody {
    BACKGROUND-COLOR: #F5F5F5;
}

/* FlexTable css */
.TitleHeader {
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    color: #000000;
    font-weight: bold;
    font-size: 9pt;
    /*    font-family: Verdana;*/
    border-bottom: #C3BFB3 1px solid;
}

.SubTitleHeader {
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    color: black;
    font-weight: bold;
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
    border-bottom: #C3BFB3 1px solid;
    border-top: #C3BFB3 1px solid;
    background-color: #E9E5D9;
}

.GroupRowHeader {
    padding: 2px;
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
    font-weight: bold;
    color: Black;
    border-bottom: #C3BFB3 1px solid;
}

.RowHeader {
    padding: 2px;
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
    color: Black;
    border-bottom: #eeeeee 1px solid;
}

.TitleColumn {
    text-align: center;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    font-weight: bold;
    font-size: 9pt;
    color: black;
    /*    font-family: Verdana;*/
    background-color: #f7f7e7;
    border-bottom: #C3BFB3 1px solid;
}

.AlternateTitleColumn {
    text-align: center;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    font-size: 9pt;
    /*    font-family: Verdana;*/
    font-weight: bold;
    color: black;
    border-bottom: #C3BFB3 1px solid;
}

.SubTitleColumn {
    text-align: center;
    padding: 2px;
    width: 100px;
    /*    font-size: 8pt;*/
    font-weight: bold;
    /*    font-family: Verdana;*/
    color: black;
    border-bottom: #C3BFB3 1px solid;
    border-top: #C3BFB3 1px solid;
    background-color: #E9E5D9;
}

.AlternateSubTitleColumn {
    text-align: center;
    padding: 2px;
    width: 100px;
    font-weight: bold;
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
    color: black;
    border-bottom: #C3BFB3 1px solid;
    border-top: #C3BFB3 1px solid;
    background-color: #E9E5D9;
}

.GroupRow {
    text-align: right;
    padding: 2px;
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
    font-weight: bold;
    color: Black;
    /*background-color: #F7F7EF;*/ /* TODO WHITE? */
    border-bottom: #C3BFB3 1px solid;
}

.AlternateGroupRow {
    text-align: right;
    padding: 2px;
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
    font-weight: bold;
    color: Black;
    border-bottom: #C3BFB3 1px solid;
}

.Row {
    text-align: right;
    padding: 2px;
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
    color: Black;
    /*background-color: #F7F7EF;*/ /* TODO WHITE? */
    border-bottom: #eeeeee 1px solid;
}

.AlternateRow {
    text-align: right;
    padding: 2px;
    /*    font-size: 8pt;*/
    /*    font-family: Verdana;*/
    color: Black;
    border-bottom: #eeeeee 1px solid;
}

/* Test css, delete afterwards */

.FieldInfoBox {
    border-right: gray 1px solid;
    padding-right: 10px;
    border-top: gray 1px solid;
    margin-top: 20px;
    padding-left: 10px;
    padding-bottom: 10px;
    border-left: gray 1px solid;
    padding-top: 10px;
    border-bottom: gray 1px solid;
    background-color: #F5F5F5;
    width: 350px;
    position: absolute;
}

.UploadControlFileHyperLink {
    text-decoration: underline;
}

.UploadControlInfoLabel {
    margin-left: 10px;
}

.UploadControlActionHyperLink {
    text-decoration: underline;
    margin-left: 10px;
}

/* BEGIN FTEReport */

.FixedDateFTEReportColumn {
    color: #f04438;
}

/* END FTEReport */

/* BEGIN HeadCountReport */

.CC1 {
    font-weight: bold;
    /*    font-size: 8pt;*/
    color: white;
    background-color: #333333;
    vertical-align: super;
    text-align: center;
}

.CC2 {
    font-weight: bold;
    /*    font-size: 8pt;*/
    color: black;
    background-color: #e9e5d9;
    vertical-align: super;
    text-align: center;
}

.CC3 {
    font-weight: bold;
    /*    font-size: 8pt;*/
    color: black;
    vertical-align: super;
}

.CC4 {
    border-bottom: #333333 1px solid;
    /*    font-size: 8pt;*/
    color: black;
    vertical-align: super;
    font-weight: bold;
    text-align: right;
}

.CC5 {
    border-bottom: #333333 1px solid;
    /*    font-size: 8pt;*/
    color: black;
    vertical-align: super;
    font-weight: bold;
    text-align: right;
    background-color: #e9e5d9;
}

.CC6 {
    font-weight: bold;
    /*    font-size: 8pt;*/
    color: black;
    vertical-align: super;
}

.CC7 {
    background-color: #CCCCFF;
    /*    font-size: 8pt;*/
    color: black;
    vertical-align: super;
    text-align: right;
}

.CC8 {
    background-color: #AAAAAA;
    /*    font-size: 8pt;*/
    color: black;
    vertical-align: super;
    text-align: right;
}

.CC9 {
    border-bottom: #AAAAAA 1px solid;
    /*    font-size: 8pt;*/
    color: black;
    vertical-align: super;
    text-align: right;
}

.CC10 {
    border-bottom: #AAAAAA 1px solid;
    background-color: #e9e5d9;
    /*    font-size: 8pt;*/
    color: black;
    vertical-align: super;
    text-align: right;
}

.CC11 {
    /*    font-size: 8pt;*/
    color: black;
    vertical-align: super;
    text-align: right;
}

.CC12 {
    background-color: #e9e5d9;
    /*    font-size: 8pt;*/
    color: black;
    vertical-align: super;
    text-align: right;
}

.CC13 {
    /*    font-size: 8pt;*/
    color: #808080;
    vertical-align: super;
    text-align: right;
}

.CC14 {
    background-color: #e9e5d9;
    /*    font-size: 8pt;*/
    color: #808080;
    vertical-align: super;
    text-align: right;
}

/* END HeadCountReport */

/* BEGIN General reporting */

.GeneralReportHeaderRow {
    font-weight: bold;
    background: #e9e5d9
}

.GeneralReportTotalRow {
    font-weight: bold;
}

.GeneralReportValueRow {
}

/* END General reporting */

.SupplyStatusBalanceColumn {
    font-weight: bold
}

/* FTEReportColumn */
a.InvalidSnapshotColumn:link {
    color: #f04438;
}

a.InvalidSnapshotColumn:active {
    color: #f04438;
}

a.InvalidSnapshotColumn:visited {
    color: #f04438;
}


.Hlink {
    cursor: pointer;
}

/*.TimedFieldLabel {
    cursor: pointer;
    color: #808080;*/
    /*    font-size: 8pt;*/
/*}*/

.SectionLayout {
    border-right: #BAAE87 1px solid;
    border-top: #BAAE87 1px solid;
    border-left: #BAAE87 1px solid;
    border-bottom: #BAAE87 1px solid;
}

.SectionLayoutHeader {
    width: 180pt;
    font-weight: bold;
    /*    font-size: 8pt;*/
    color: white;
    height: 20px;
    background-color: #BAAE87;
}

.LayoutRow {
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
}

.LayoutItems {
    border-bottom: #dedede 1px solid;
}

.FunctionReportEntry {
    border-bottom: #aaaaaa 1px solid;
}

.FunctionReportFunctionEntry {
    border-bottom: #dedede 1px solid;
}

.FunctionReportHit {
    color: Green;
    font-weight: bold;
}

.HeaderRowColumn {
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
}

.HeaderGroup {
    font-weight: bold;
}

.HomePagePanelHeader {
    font-weight: bold;
    font-size: 10pt;
    color: white;
    background-color: #BAAE87;
    padding: 5px
}

/* 
* ContractsGrid
*/

.ContractsGridContractRow {
    /*    font-size: 8pt;*/
    border-left: solid 1px #c3bfb3;
    color: black;
    background-color: #e2e2e3;
}

.ContractsGridTimeMappingsRow {
    border-left-width: 1px;
    /*    font-size: 8pt;*/
    border-left-color: #c3bfb3;
    color: black;
    background-color: White;
}

.UserAccountRequestPanel {
    background: #E0FFE0;
    border: solid 2px #A0F0A0;
    padding: 1px 3px 1px 3px;
}


/*
	IE 10
*/
input::-ms-clear {
    display: none;
    width: 0px;
    height: 0px;
}

.ObjectHeader {
    background-color: #f9fafb;
}

/*
 * DecisionPanel
 */
.DecisionPanel {
    background-color: #FFFFE0;
    border: 1px solid #FFE080;
}

.StatusSummaryCell {
    border: 1px solid #D0D0D0;
    text-align: center;
    padding: 3px;
}

.StatusSummaryLink {
    padding: 0px 5px 0px 5px;
    background-color: inherit;
    border: solid 1px transparent;
}


/* Verhuisd naar link.scss, om vars te kunnen gebruiken
.StatusSummarySelectedLink {
    padding: 0px 5px 0px 5px;
    background-color: #C0D0FF;
    border: solid 1px #A0D0BF;
}*/

a.InactiveObject {
    color: #A0A0A0;
}

.InactiveObject {
    color: #A0A0A0;
}

    .InactiveObject a { /*this is so hyperlinks inside an inactive tag are also rende#f04438 as inactive*/
        color: #A0A0A0
    }

/*AutoComplete flyout */
.autocomplete_completionListElement {
    margin: 0px;
    padding-left: 0px;
    background-color: inherit;
    color: windowtext;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: default;
    overflow: auto;
    list-style-type: none;
    z-index: 1000000 !important;
}
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem {
    background-color: #ffff99;
    color: black;
    padding: 1px;
}

/* AutoComplete item */
.autocomplete_listItem {
    background-color: window;
    color: windowtext;
    padding: 1px;
}

.RemarksPanel {
    margin: 8px 5px 0px 5px;
    padding: 2px 0px 3px 5px;
    background-color: #D1DFFF;
    border: solid 2px #0082BF;
}

    .RemarksPanel ul {
        margin: 0px 0px 0px 0px;
        padding-left: 20px;
    }

        .RemarksPanel ul li {
            color: #0082BF;
            margin: 3px 0px 2px 0px;
            padding-left: 0px;
        }

.FloatRight {
    float: right;
}

.FloatLeft {
    float: left;
}

.FloatContainer { /*Requi#f04438 when an element only contains floating elements to ensure the container is big enough to contain all elements*/
    overflow: auto;
}

.FloatLeftContainer {
    overflow: auto;
}

.FloatRightContainer {
    overflow: auto;
}

.FloatContainer::after { /*clearfix*/
    content: "";
    clear: both;
    display: table;
}

.FloatLeftContainer::after { /*clearfix*/
    content: "";
    clear: left;
    display: table;
}

.FloatRightContainer::after { /*clearfix*/
    content: "";
    clear: right;
    display: table;
}

.mt-1 {
    margin-top: .25rem !important;
}

.mt-2 {
    margin-top: .50rem !important;
}

.mt-3 {
    margin-top: 1rem !important;
}

.mt-4 {
    margin-top: 1.5rem !important;
}

.form-control-file {
    display: block;
    width: 100%;
    margin-bottom: .5rem;
}

.form-group label {
    margin-bottom: .5rem;
    display: inline-block;
}

.sidebar-container .sidebar__item__link:hover,.sidebar-container .sidebar__item__link.active,.personel-sidebar .employee-list__item__link:hover,.personel-sidebar .employee-list__item__link.active{background-color:#f2f4f7;border-radius:.35rem;color:#0093d5}.sidebar-container .sidebar__item__link.active{font-weight:700}.cen-top:root,.cen-top .dropdown-menu,.dropdown-menu,:root{--bs-body-bg: #f9f9f9;--bs-primary: #0093d5;--bs-primary-rgb: 0, 147, 213;--bs-body-color: #344054;--bs-link-color-rgb: 102, 112, 133;--bs-link-hover-color: #0093d5;--bs-link-hover-color-rgb: 0, 147, 213;--bs-heading-color: #06377b;--bs-primary-rgb: 0, 147, 213;--bs-body-font-family: Jost, sans-serif;--bs-dropdown-link-color: #667085;--bs-dropdown-link-hover-color: #0093d5;--bs-dropdown-link-active-bg: var(--bs-dropdown-link-hover-bg);--bs-dropdown-bg: #FFFFFF;--bs-dropdown-link-active-color: initial;--bs-border-color: #d0d5dd;--bs-body-font-size: 13px;font-size:clamp(13px,1vw,13px)}a{text-decoration:none}a:has([class^=material-icons]),a:has([class^=material-symbols]){display:inline-flex;align-items:center}hr{margin-top:.5rem;margin-bottom:.5rem;border:0;border-top:1px solid #667085}.input-group .form-control{border-right:none}.input-group .input-group-text .material-icons{color:#0093d5}.form-control,.form-select{background-color:#fff}.form-control:focus,.form-select:focus{background-color:#fff}.input-group-text{background-color:#fff}.PageSubTitleNoBold{font-size:1.25rem;font-weight:500;line-height:1.2;margin-bottom:.5rem;color:var(--bs-heading-color);border:none}table.SubTabTable>tbody>tr>td:not(.SubTabBar){padding:1rem 0}.meas table.SubTabTable>tbody>tr>td:not(.SubTabBar){padding:1rem}.meas .SubTabTable{margin-top:.5rem}.input-group{border:1px solid #ced4da;border-radius:.375rem;transition:border-color .3s,box-shadow .3s}.input-group .form-control,.input-group .input-group-text{border:none;box-shadow:none}.input-group:focus-within{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}[data-bs-toggle=collapse] [data-visible-when=open],[data-bs-toggle=collapse] [data-visible-when=collapsed]{display:block}[data-bs-toggle=collapse]:not(.collapsed) [data-visible-when=open]{display:none}[data-bs-toggle=collapse]:not(.collapsed) [data-visible-when=collapsed]{display:block}[data-bs-toggle=collapse].collapsed [data-visible-when=open]{display:block}[data-bs-toggle=collapse].collapsed [data-visible-when=collapsed]{display:none}.input-group .form-control{border-right:none}.input-group .input-group-text .material-icons{color:#0093d5}.form-control,.form-select{background-color:#fff}.form-control:focus,.form-select:focus{background-color:#fff}.input-group-text{background-color:#fff}html:not(.login-pf) .form-control.is-invalid,html:not(.login-pf) .form-control.is-valid{background-image:none;padding-right:inherit;padding-left:inherit}.was-validated .form-control:invalid,.was-validated .form-control:valid{background-image:none;padding-right:inherit;padding-left:inherit}.input-group{border-color:#ced4da;transition:border-color .2s,box-shadow .2s}.input-group .form-control,.input-group .input-group-text{border:none;box-shadow:none}.input-group:focus-within{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.table-outer-border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-collapse:collapse}.table-outer-border th,.table-outer-border td{border:none}.modal-header{border:none}.modal-dialog-left{margin-left:20%;margin-top:10%}.alert-success{--bs-alert-color: #0f5132;--bs-alert-bg: #d1e7dd;--bs-alert-border-color: #badbcc;--bs-alert-link-color: #0f5132}.alert-info{--bs-alert-color: #055160;--bs-alert-bg: #cff4fc;--bs-alert-border-color: #b6effb;--bs-alert-link-color: #055160}.alert-warning{--bs-alert-color: #664d03;--bs-alert-bg: #fff3cd;--bs-alert-border-color: #ffecb5;--bs-alert-link-color: #664d03}.alert-danger{--bs-alert-color: #842029;--bs-alert-bg: #f8d7da;--bs-alert-border-color: #f5c2c7;--bs-alert-link-color: #842029}fieldset legend{color:var(--bs-heading-color)}.modal-content{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}.modal-footer{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}h1{font-size:2rem}h2{font-size:1.45rem}h3{font-size:1.35rem}h4{font-size:1.25rem}h5{font-size:1.15rem}.form-check-input:checked{background-color:#0093d5;border-color:#0093d5}table:not(.NoSpace2pxPadding):not(.NoSpacingWithPadding):not(.table):not(.NoCellSpacingAndPadding):not([cellspacing="0"]){border-collapse:separate;border-spacing:.15rem}.btn-danger{--bs-btn-bg: #f04438;--bs-btn-border-color: #f04438;--bs-btn-hover-bg: rgb(204.1144859813, 27.6939252336, 15.3855140187);--bs-btn-hover-border-color: rgb(204.1144859813, 27.6939252336, 15.3855140187);--bs-btn-active-bg: rgb(204.1144859813, 27.6939252336, 15.3855140187);--bs-btn-active-border-color: rgb(204.1144859813, 27.6939252336, 15.3855140187);--bs-btn-disabled-bg: #f04438;--bs-btn-disabled-border-color: #f04438}.btn-outline-danger{--bs-btn-hover-color: #FFFFFF;--bs-btn-color: #f04438;--bs-btn-border-color: #f04438;--bs-btn-hover-bg: #f04438;--bs-btn-hover-border-color: #f04438;--bs-btn-active-bg: #f04438;--bs-btn-active-border-color: #f04438;--bs-btn-disabled-color: #f04438;--bs-btn-disabled-border-color: #f04438}.btn-success{--bs-btn-bg: #009951;--bs-btn-border-color: #009951;--bs-btn-hover-bg: rgb(0, 76.5, 40.5);--bs-btn-hover-border-color: rgb(0, 76.5, 40.5);--bs-btn-active-bg: rgb(0, 76.5, 40.5);--bs-btn-active-border-color: rgb(0, 76.5, 40.5);--bs-btn-disabled-bg: #009951;--bs-btn-disabled-border-color: #009951}.btn-outline-success{--bs-btn-hover-color: #FFFFFF;--bs-btn-color: #009951;--bs-btn-border-color: #009951;--bs-btn-hover-bg: #009951;--bs-btn-hover-border-color: #009951;--bs-btn-active-bg: #009951;--bs-btn-active-border-color: #009951;--bs-btn-disabled-color: #009951;--bs-btn-disabled-border-color: #009951}.btn-warning{--bs-btn-bg: #fdb022;--bs-btn-border-color: #fdb022;--bs-btn-hover-bg: rgb(208.6121076233, 135.9282511211, 1.8878923767);--bs-btn-hover-border-color: rgb(208.6121076233, 135.9282511211, 1.8878923767);--bs-btn-active-bg: rgb(208.6121076233, 135.9282511211, 1.8878923767);--bs-btn-active-border-color: rgb(208.6121076233, 135.9282511211, 1.8878923767);--bs-btn-disabled-bg: #fdb022;--bs-btn-disabled-border-color: #fdb022}.btn-outline-warning{--bs-btn-hover-color: #FFFFFF;--bs-btn-color: #fdb022;--bs-btn-border-color: #fdb022;--bs-btn-hover-bg: #fdb022;--bs-btn-hover-border-color: #fdb022;--bs-btn-active-bg: #fdb022;--bs-btn-active-border-color: #fdb022;--bs-btn-disabled-color: #fdb022;--bs-btn-disabled-border-color: #fdb022}.btn-info{--bs-btn-bg: #7f56d9;--bs-btn-border-color: #7f56d9;--bs-btn-hover-bg: rgb(86.4420289855, 41.5797101449, 184.9202898551);--bs-btn-hover-border-color: rgb(86.4420289855, 41.5797101449, 184.9202898551);--bs-btn-active-bg: rgb(86.4420289855, 41.5797101449, 184.9202898551);--bs-btn-active-border-color: rgb(86.4420289855, 41.5797101449, 184.9202898551);--bs-btn-disabled-bg: #7f56d9;--bs-btn-disabled-border-color: #7f56d9}.btn-outline-info{--bs-btn-hover-color: #FFFFFF;--bs-btn-color: #7f56d9;--bs-btn-border-color: #7f56d9;--bs-btn-hover-bg: #7f56d9;--bs-btn-hover-border-color: #7f56d9;--bs-btn-active-bg: #7f56d9;--bs-btn-active-border-color: #7f56d9;--bs-btn-disabled-color: #7f56d9;--bs-btn-disabled-border-color: #7f56d9}.btn-primary{--bs-btn-bg: #0093d5;--bs-btn-border-color: #0093d5;--bs-btn-hover-bg: rgb(0, 94.2042253521, 136.5);--bs-btn-hover-border-color: rgb(0, 94.2042253521, 136.5);--bs-btn-active-bg: rgb(0, 94.2042253521, 136.5);--bs-btn-active-border-color: rgb(0, 94.2042253521, 136.5);--bs-btn-disabled-bg: #0093d5;--bs-btn-disabled-border-color: #0093d5}.btn-outline-primary{--bs-btn-hover-color: #FFFFFF;--bs-btn-color: #0093d5;--bs-btn-border-color: #0093d5;--bs-btn-hover-bg: #0093d5;--bs-btn-hover-border-color: #0093d5;--bs-btn-active-bg: #0093d5;--bs-btn-active-border-color: #0093d5;--bs-btn-disabled-color: #0093d5;--bs-btn-disabled-border-color: #0093d5}.btn-secondary{--bs-btn-bg: #06377b;--bs-btn-border-color: #06377b;--bs-btn-hover-bg: rgb(2.4418604651, 22.3837209302, 50.0581395349);--bs-btn-hover-border-color: rgb(2.4418604651, 22.3837209302, 50.0581395349);--bs-btn-active-bg: rgb(2.4418604651, 22.3837209302, 50.0581395349);--bs-btn-active-border-color: rgb(2.4418604651, 22.3837209302, 50.0581395349);--bs-btn-disabled-bg: #06377b;--bs-btn-disabled-border-color: #06377b}.btn-outline-secondary{--bs-btn-hover-color: #FFFFFF;--bs-btn-color: #06377b;--bs-btn-border-color: #06377b;--bs-btn-hover-bg: #06377b;--bs-btn-hover-border-color: #06377b;--bs-btn-active-bg: #06377b;--bs-btn-active-border-color: #06377b;--bs-btn-disabled-color: #06377b;--bs-btn-disabled-border-color: #06377b}.btn-tertiary{--bs-btn-bg: #f0f9ff;--bs-btn-border-color: #f0f9ff;--bs-btn-hover-bg: rgb(163.5, 218.4, 255);--bs-btn-hover-border-color: rgb(163.5, 218.4, 255);--bs-btn-active-bg: rgb(163.5, 218.4, 255);--bs-btn-active-border-color: rgb(163.5, 218.4, 255);--bs-btn-disabled-bg: #f0f9ff;--bs-btn-disabled-border-color: #f0f9ff}.btn-outline-tertiary{--bs-btn-hover-color: #FFFFFF;--bs-btn-color: #f0f9ff;--bs-btn-border-color: #f0f9ff;--bs-btn-hover-bg: #f0f9ff;--bs-btn-hover-border-color: #f0f9ff;--bs-btn-active-bg: #f0f9ff;--bs-btn-active-border-color: #f0f9ff;--bs-btn-disabled-color: #f0f9ff;--bs-btn-disabled-border-color: #f0f9ff}.btn-quaternary{--bs-btn-bg: #f0f9ff;--bs-btn-border-color: #f0f9ff;--bs-btn-hover-bg: rgb(163.5, 218.4, 255);--bs-btn-hover-border-color: rgb(163.5, 218.4, 255);--bs-btn-active-bg: rgb(163.5, 218.4, 255);--bs-btn-active-border-color: rgb(163.5, 218.4, 255);--bs-btn-disabled-bg: #f0f9ff;--bs-btn-disabled-border-color: #f0f9ff}.btn-outline-quaternary{--bs-btn-hover-color: #FFFFFF;--bs-btn-color: #f0f9ff;--bs-btn-border-color: #f0f9ff;--bs-btn-hover-bg: #f0f9ff;--bs-btn-hover-border-color: #f0f9ff;--bs-btn-active-bg: #f0f9ff;--bs-btn-active-border-color: #f0f9ff;--bs-btn-disabled-color: #f0f9ff;--bs-btn-disabled-border-color: #f0f9ff}.small{font-size:.875em !important}.smaller{font-size:.675em !important}.smallest{font-size:.475em !important}textarea{resize:both}@font-face{font-family:"Jost";font-style:normal;font-weight:300;src:local(""),url('/portal/CoreNew/Assets/Fonts/Jost/Jost-Regular.woff') format("woff")}@font-face{font-family:"Jost";font-style:normal;font-weight:100;src:local(""),url('/portal/CoreNew/Assets/Fonts/Jost/Jost-ExtraLight.woff') format("woff")}@font-face{font-family:"Jost";font-style:normal;font-weight:200;src:local(""),url('/portal/CoreNew/Assets/Fonts/Jost/Jost-Thin.woff') format("woff")}@font-face{font-family:"Jost";font-style:normal;font-weight:600;src:local(""),url('/portal/CoreNew/Assets/Fonts/Jost/Jost-SemiBold.woff') format("woff")}@font-face{font-family:"Jost";font-style:normal;font-weight:700;src:local(""),url('/portal/CoreNew/Assets/Fonts/Jost/Jost-Bold.woff') format("woff")}@font-face{font-family:"Jost";font-style:normal;font-weight:800;src:local(""),url('/portal/CoreNew/Assets/Fonts/Jost/Jost-ExtraBold.woff') format("woff")}@font-face{font-family:"Jost";font-style:normal;font-weight:900;src:local(""),url('/portal/CoreNew/Assets/Fonts/Jost/Jost-ExtraBold.woff') format("woff")}.frames-management body,.frames-management,.frames-implementation body,.frames-implementation,.frames-administration body,.frames-administration,.frames-hcm-toolbox body,.frames-hcm-toolbox,.frames-administration-toolbox body,.frames-administration-toolbox,.frames-userrole-personalfile body,.frames-userrole-personalfile,.frames-empcatalog body,.frames-empcatalog,.frames-index body,.frames-index{margin:0;height:100%;overflow:hidden}.frames-index .menu-expanded .container-frames iframe#top{height:100vh}.frames-index .container-frames iframe#top{height:52px;border:none;right:0;width:100%;background-color:rgba(0,0,0,0);position:absolute}.frames-index .container-frames iframe#bottom{border:none;width:100%;height:calc(100vh - 52px);margin-top:52px}.frames-index.with-sidebar .container-frames iframe#top{width:calc(100% - 264px)}.frames-index.with-sidebar .container-frames iframe#bottom{margin-top:0}.frames-index.with-sidebar .container-frames iframe#bottom{height:100vh}.frames-index.sidebar-collapsed:not(.sidebar-hover) .container-frames iframe#top{width:calc(100% - 5em)}.frames-empcatalog .container-frames{display:flex;height:100vh;flex-direction:column}.frames-empcatalog .container-frames.horizontal{flex-direction:row}.frames-empcatalog .container-frames iframe#left{width:190px;border:none;height:100%;flex-shrink:0;overflow:auto}.frames-empcatalog .container-frames iframe#middle{flex-grow:1;border:none;height:100%;overflow:auto}.frames-userrole-personalfile .container-frames{display:flex;flex-direction:column;height:100vh}.frames-userrole-personalfile .container-frames.vertical{flex-direction:column}.frames-userrole-personalfile .container-frames iframe#top{height:65px;width:100%;border:none;flex-shrink:0}.frames-userrole-personalfile .container-frames.top-lg iframe#top{height:85px}.frames-userrole-personalfile .container-frames .row-container{display:flex;flex-grow:1;height:calc(100vh - 65px)}.frames-userrole-personalfile .container-frames .row-container iframe#left{width:420px;border:none;height:100%;flex-shrink:0;overflow:auto}.frames-userrole-personalfile .container-frames .row-container iframe#right{flex-grow:1;border:none;height:100%;overflow:hidden}.frames-administration-toolbox .container-frames{display:flex;flex-direction:column;height:100vh}.frames-administration-toolbox .container-frames iframe{border:none;width:100%;flex-shrink:0}.frames-administration-toolbox .container-frames iframe[name=firstHeaderFrame]{height:20px}.frames-administration-toolbox .container-frames iframe[name=secondFrame]{height:155px}.frames-administration-toolbox .container-frames iframe[name=lastHeaderFrame]{height:20px}.frames-administration-toolbox .container-frames iframe[name=lastToolsFrame]{height:75px}.frames-administration-toolbox .container-frames iframe[name=lastFrame]{flex-grow:1;overflow:auto}.frames-administration-toolbox .container-frames iframe[name=fillupFrame],.frames-administration-toolbox .container-frames .hidden-frame{height:0;visibility:hidden}.frames-hcm-toolbox .container-frames{display:flex;flex-direction:column;height:100vh}.frames-hcm-toolbox .container-frames iframe{border:none;width:100%;flex-shrink:0}.frames-hcm-toolbox .container-frames iframe[name=firstHeaderFrame]{height:90px}.frames-hcm-toolbox .container-frames iframe[name=firstFrame]{height:calc(100% - 90px)}.frames-hcm-toolbox .container-frames iframe[name=fillupFrame],.frames-hcm-toolbox .container-frames .hidden-frame{height:0;visibility:hidden}.frames-hcm-toolbox .container-frames iframe[name=itemsHeaderFrame]{height:20px}.frames-hcm-toolbox .container-frames iframe[name=itemsToolsFrame]{height:73px}.frames-hcm-toolbox .container-frames iframe[name=itemsFrame]{flex-grow:1;overflow:auto}.frames-administration .container-frames{display:flex;flex-direction:row;height:100vh;width:100vw}.frames-administration .container-frames iframe{border:none;height:100%;flex-shrink:0}.frames-administration .container-frames iframe#left{width:190px}.frames-administration .container-frames iframe#toggle{width:6px}.frames-administration .container-frames iframe#middle{flex-grow:1;overflow:auto}.frames-implementation .container-frames{display:flex;flex-direction:row;height:100vh;width:100vw}.frames-implementation .container-frames iframe{border:none;height:100%;flex-shrink:0}.frames-implementation .container-frames iframe#left{width:190px}.frames-implementation .container-frames iframe#toggle{width:6px}.frames-implementation .container-frames iframe#middle{flex-grow:1;overflow:auto}.frames-management .container-frames{display:flex;flex-direction:row;height:100vh;width:100vw}.frames-management .container-frames iframe{border:none;height:100%;flex-shrink:0}.frames-management .container-frames iframe#left{width:190px}.frames-management .container-frames iframe#middle{flex-grow:1;overflow:auto}.frames-content-sidebar.with-subbar .frames-content-sidebar__middle::before{content:"";position:absolute;background-color:#fff;bottom:0;margin-left:-40px;width:40px;height:40px;z-index:0}.navigation{max-height:50px}.navigation__toggle{display:flex;justify-content:end}.navigation__toggle a{display:flex;align-items:center;justify-content:center;position:absolute;width:24px;height:24px;padding:.25rem}.navigation__toggle a .material-icons{font-size:.85rem}.navigation__logo{display:flex;justify-content:center;height:50px;margin-bottom:1rem}.navigation__logo a{height:100%}.navigation__logo a img{max-height:100%;width:100%}.sidebar-collapsed:not(:hover) .navigation__toggle{display:none}.sidebar-collapsed:not(:hover) .navigation__logo{margin-top:0}.sidebar-collapsed .navigation__toggle a{transform:scaleX(-1)}.personel-sidebar .personel-selection__button-bar{display:flex;gap:1rem;justify-content:space-between}.personel-sidebar .personel-selection__button-bar a{display:flex;align-items:center}.personel-sidebar .personel-selection__button-bar .material-icons{font-size:1.5rem}.personel-sidebar .personel-selection__filters .material-icons{font-size:1.5rem}.personel-sidebar .personel-selection__filters__selection-link{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.personel-sidebar .sidebar:first-child{max-height:20vh}.personel-sidebar .employee-list{padding:0;margin-bottom:0;padding-bottom:1rem}.personel-sidebar .employee-list__item{width:100%}.personel-sidebar .employee-list__item__link{width:100%;display:flex;position:relative}.personel-sidebar .employee-list__item__link:hover a,.personel-sidebar .employee-list__item__link.active a{color:#0093d5}.personel-sidebar .employee-list__item__link.active a{font-weight:700}.personel-sidebar .employee-list__item__link .person-image{width:25px;height:25px;object-fit:cover;object-position:center top;border:solid 1px #56ab69;margin:0 .25rem}.personel-sidebar .employee-list__item__link__icon{padding:.1rem 0rem .1rem .5rem;min-width:41px}.personel-sidebar .employee-list__item__link__name{flex-grow:1;margin-left:1rem;padding:.1rem .5rem .1rem 0;display:flex;position:relative;align-items:center}.personel-sidebar .employee-list__item__link .extra{position:absolute;top:17px;left:27px;display:flex;justify-content:center;align-content:center;background-color:#56ab69;color:#fff;border-radius:50%;text-align:center}.personel-sidebar .employee-list__item__link .extra .material-icons{font-size:.75rem}.personel-sidebar .employee-list__item__link .extra.is-out-service{background-color:#c65c56}.personel-sidebar .employee-list__item__link .extra.is-virtual{background-color:#5672c6}.personel-sidebar .employee-list__item.is-out-service .active a{color:#0093d5}.personel-sidebar .employee-list__item.is-out-service a{color:#b3b3b3}.personel-sidebar .employee-list__item.is-out-service a:hover{color:#0093d5}.personel-sidebar .employee-list__item.is-out-service .person-image{border:solid 1px #c65c56}.personel-sidebar .employee-list__item.is-virtual .active a{color:#0093d5}.personel-sidebar .employee-list__item.is-virtual a{color:#5672c6}.personel-sidebar .employee-list__item.is-virtual a:hover,.personel-sidebar .employee-list__item.is-virtual a.active{color:#0093d5}.personel-sidebar .employee-list__item.is-virtual .person-image{border:solid 1px #5672c6}@media(max-width: 5em){.sidebar-collapsed hr,.sidebar-collapsed [data-section=sidebar-personel-selection]{display:none}}.cen-top{overflow:hidden}.cen-top .avatar-image{width:30px;height:30px;object-fit:cover;object-position:center top}.cen-top .sidebar-collapse{visibility:hidden}.cen-top .sidebar-collapse .material-icons{font-size:1.5rem}.cen-top.with-sidebar:not(.sidebar-load) .sidebar-collapse{display:flex;visibility:visible}.cen-top .dropdown{font-size:1.1rem}.cen-top .impersonate .ts-dropdown{background-color:#fff}.topbar{padding:0 .5rem}.topbar h1,.topbar h5{margin:0}.topbar .topbar-avatar{width:60px;height:60px;object-fit:cover;object-position:center top;border-radius:100% 100% 0% 100% !important}.topbar img:not(.topbar-avatar){width:20px;height:20px}.topbar input[type=image]{width:20px;height:20px}.topbar .topbar-icon{align-items:center}.topbar .topbar-icon.material-icons{font-size:1.35rem;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--bs-border-radius);padding:.5rem;text-decoration:none;cursor:pointer}.topbar .topbar-icon.material-icons:hover{color:var(--bs-link-hover-color);background:#f0f9ff}.topbar .icon-column:has(.material-icons){align-content:center}.topbar .icon-column:has(.material-icons) .material-icons{font-size:2rem;color:#06377b}.frames-content-sidebar{margin:0;height:100%;overflow:hidden}.frames-content-sidebar body{margin:0;height:100%}.frames-content-sidebar iframe{height:100vh}.frames-content-sidebar__top-offset{margin-top:52px;height:calc(100vh - 52px)}.frames-content-sidebar__top-offset iframe{height:calc(100vh - 52px)}.text-primary{color:#0093d5}.bg-primary{background-color:#0093d5}.border-primary{border-color:#0093d5}.text-primary-lighter{color:#0093d5;opacity:.5}.bg-primary-lighter{background-color:#0093d5;opacity:.5}.border-primary-lighter{border-color:#0093d5;opacity:.5}.text-secondary{color:#06377b}.bg-secondary{background-color:#06377b}.border-secondary{border-color:#06377b}.text-secondary-lighter{color:#06377b;opacity:.5}.bg-secondary-lighter{background-color:#06377b;opacity:.5}.border-secondary-lighter{border-color:#06377b;opacity:.5}.text-tertiary{color:#f0f9ff}.bg-tertiary{background-color:#f0f9ff}.border-tertiary{border-color:#f0f9ff}.text-tertiary-lighter{color:#f0f9ff;opacity:.5}.bg-tertiary-lighter{background-color:#f0f9ff;opacity:.5}.border-tertiary-lighter{border-color:#f0f9ff;opacity:.5}.text-quaternary{color:#f0f9ff}.bg-quaternary{background-color:#f0f9ff}.border-quaternary{border-color:#f0f9ff}.text-quaternary-lighter{color:#f0f9ff;opacity:.5}.bg-quaternary-lighter{background-color:#f0f9ff;opacity:.5}.border-quaternary-lighter{border-color:#f0f9ff;opacity:.5}.text-black{color:#000000}.bg-black{background-color:#000000}.border-black{border-color:#000000}.text-black-lighter{color:#000000;opacity:.5}.bg-black-lighter{background-color:#000000;opacity:.5}.border-black-lighter{border-color:#000000;opacity:.5}.text-grey{color:#475161}.bg-grey{background-color:#475161}.border-grey{border-color:#475161}.text-grey-lighter{color:#475161;opacity:.5}.bg-grey-lighter{background-color:#475161;opacity:.5}.border-grey-lighter{border-color:#475161;opacity:.5}.text-white{color:#FFFFFF}.bg-white{background-color:#FFFFFF}.border-white{border-color:#FFFFFF}.text-white-lighter{color:#FFFFFF;opacity:.5}.bg-white-lighter{background-color:#FFFFFF;opacity:.5}.border-white-lighter{border-color:#FFFFFF;opacity:.5}.text-danger{color:#f04438}.bg-danger{background-color:#f04438}.border-danger{border-color:#f04438}.text-danger-lighter{color:#f04438;opacity:.5}.bg-danger-lighter{background-color:#f04438;opacity:.5}.border-danger-lighter{border-color:#f04438;opacity:.5}.text-success{color:#009951}.bg-success{background-color:#009951}.border-success{border-color:#009951}.text-success-lighter{color:#009951;opacity:.5}.bg-success-lighter{background-color:#009951;opacity:.5}.border-success-lighter{border-color:#009951;opacity:.5}.text-warning{color:#fdb022}.bg-warning{background-color:#fdb022}.border-warning{border-color:#fdb022}.text-warning-lighter{color:#fdb022;opacity:.5}.bg-warning-lighter{background-color:#fdb022;opacity:.5}.border-warning-lighter{border-color:#fdb022;opacity:.5}.text-info{color:#7f56d9}.bg-info{background-color:#7f56d9}.border-info{border-color:#7f56d9}.text-info-lighter{color:#7f56d9;opacity:.5}.bg-info-lighter{background-color:#7f56d9;opacity:.5}.border-info-lighter{border-color:#7f56d9;opacity:.5}.text-950{color:#0c111d}.bg-950{background-color:#0c111d}.border-950{border-color:#0c111d}.text-950-lighter{color:#0c111d;opacity:.5}.bg-950-lighter{background-color:#0c111d;opacity:.5}.border-950-lighter{border-color:#0c111d;opacity:.5}.text-900{color:#101828}.bg-900{background-color:#101828}.border-900{border-color:#101828}.text-900-lighter{color:#101828;opacity:.5}.bg-900-lighter{background-color:#101828;opacity:.5}.border-900-lighter{border-color:#101828;opacity:.5}.text-800{color:#1d2939}.bg-800{background-color:#1d2939}.border-800{border-color:#1d2939}.text-800-lighter{color:#1d2939;opacity:.5}.bg-800-lighter{background-color:#1d2939;opacity:.5}.border-800-lighter{border-color:#1d2939;opacity:.5}.text-700{color:#344054}.bg-700{background-color:#344054}.border-700{border-color:#344054}.text-700-lighter{color:#344054;opacity:.5}.bg-700-lighter{background-color:#344054;opacity:.5}.border-700-lighter{border-color:#344054;opacity:.5}.text-600{color:#475467}.bg-600{background-color:#475467}.border-600{border-color:#475467}.text-600-lighter{color:#475467;opacity:.5}.bg-600-lighter{background-color:#475467;opacity:.5}.border-600-lighter{border-color:#475467;opacity:.5}.text-500{color:#667085}.bg-500{background-color:#667085}.border-500{border-color:#667085}.text-500-lighter{color:#667085;opacity:.5}.bg-500-lighter{background-color:#667085;opacity:.5}.border-500-lighter{border-color:#667085;opacity:.5}.text-400{color:#98a2b3}.bg-400{background-color:#98a2b3}.border-400{border-color:#98a2b3}.text-400-lighter{color:#98a2b3;opacity:.5}.bg-400-lighter{background-color:#98a2b3;opacity:.5}.border-400-lighter{border-color:#98a2b3;opacity:.5}.text-300{color:#d0d5dd}.bg-300{background-color:#d0d5dd}.border-300{border-color:#d0d5dd}.text-300-lighter{color:#d0d5dd;opacity:.5}.bg-300-lighter{background-color:#d0d5dd;opacity:.5}.border-300-lighter{border-color:#d0d5dd;opacity:.5}.text-200{color:#eaecf0}.bg-200{background-color:#eaecf0}.border-200{border-color:#eaecf0}.text-200-lighter{color:#eaecf0;opacity:.5}.bg-200-lighter{background-color:#eaecf0;opacity:.5}.border-200-lighter{border-color:#eaecf0;opacity:.5}.text-100{color:#f2f4f7}.bg-100{background-color:#f2f4f7}.border-100{border-color:#f2f4f7}.text-100-lighter{color:#f2f4f7;opacity:.5}.bg-100-lighter{background-color:#f2f4f7;opacity:.5}.border-100-lighter{border-color:#f2f4f7;opacity:.5}.text-50{color:#f9fafb}.bg-50{background-color:#f9fafb}.border-50{border-color:#f9fafb}.text-50-lighter{color:#f9fafb;opacity:.5}.bg-50-lighter{background-color:#f9fafb;opacity:.5}.border-50-lighter{border-color:#f9fafb;opacity:.5}.text-25{color:#fcfcfd}.bg-25{background-color:#fcfcfd}.border-25{border-color:#fcfcfd}.text-25-lighter{color:#fcfcfd;opacity:.5}.bg-25-lighter{background-color:#fcfcfd;opacity:.5}.border-25-lighter{border-color:#fcfcfd;opacity:.5}.opacity-0{opacity:0}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.opacity-10{opacity:1}.w-0{width:0%}.w-1{width:1%}.w-2{width:2%}.w-3{width:3%}.w-4{width:4%}.w-5{width:5%}.w-6{width:6%}.w-7{width:7%}.w-8{width:8%}.w-9{width:9%}.w-10{width:10%}.w-11{width:11%}.w-12{width:12%}.w-13{width:13%}.w-14{width:14%}.w-15{width:15%}.w-16{width:16%}.w-17{width:17%}.w-18{width:18%}.w-19{width:19%}.w-20{width:20%}.w-21{width:21%}.w-22{width:22%}.w-23{width:23%}.w-24{width:24%}.w-25{width:25%}.w-26{width:26%}.w-27{width:27%}.w-28{width:28%}.w-29{width:29%}.w-30{width:30%}.w-31{width:31%}.w-32{width:32%}.w-33{width:33%}.w-34{width:34%}.w-35{width:35%}.w-36{width:36%}.w-37{width:37%}.w-38{width:38%}.w-39{width:39%}.w-40{width:40%}.w-41{width:41%}.w-42{width:42%}.w-43{width:43%}.w-44{width:44%}.w-45{width:45%}.w-46{width:46%}.w-47{width:47%}.w-48{width:48%}.w-49{width:49%}.w-50{width:50%}.w-51{width:51%}.w-52{width:52%}.w-53{width:53%}.w-54{width:54%}.w-55{width:55%}.w-56{width:56%}.w-57{width:57%}.w-58{width:58%}.w-59{width:59%}.w-60{width:60%}.w-61{width:61%}.w-62{width:62%}.w-63{width:63%}.w-64{width:64%}.w-65{width:65%}.w-66{width:66%}.w-67{width:67%}.w-68{width:68%}.w-69{width:69%}.w-70{width:70%}.w-71{width:71%}.w-72{width:72%}.w-73{width:73%}.w-74{width:74%}.w-75{width:75%}.w-76{width:76%}.w-77{width:77%}.w-78{width:78%}.w-79{width:79%}.w-80{width:80%}.w-81{width:81%}.w-82{width:82%}.w-83{width:83%}.w-84{width:84%}.w-85{width:85%}.w-86{width:86%}.w-87{width:87%}.w-88{width:88%}.w-89{width:89%}.w-90{width:90%}.w-91{width:91%}.w-92{width:92%}.w-93{width:93%}.w-94{width:94%}.w-95{width:95%}.w-96{width:96%}.w-97{width:97%}.w-98{width:98%}.w-99{width:99%}.w-100{width:100%}.max-ch-0{max-width:0ch;width:100%}.max-ch-1{max-width:1ch;width:100%}.max-ch-2{max-width:2ch;width:100%}.max-ch-3{max-width:3ch;width:100%}.max-ch-4{max-width:4ch;width:100%}.max-ch-5{max-width:5ch;width:100%}.max-ch-6{max-width:6ch;width:100%}.max-ch-7{max-width:7ch;width:100%}.max-ch-8{max-width:8ch;width:100%}.max-ch-9{max-width:9ch;width:100%}.max-ch-10{max-width:10ch;width:100%}.max-ch-11{max-width:11ch;width:100%}.max-ch-12{max-width:12ch;width:100%}.max-ch-13{max-width:13ch;width:100%}.max-ch-14{max-width:14ch;width:100%}.max-ch-15{max-width:15ch;width:100%}.max-ch-16{max-width:16ch;width:100%}.max-ch-17{max-width:17ch;width:100%}.max-ch-18{max-width:18ch;width:100%}.max-ch-19{max-width:19ch;width:100%}.max-ch-20{max-width:20ch;width:100%}.max-ch-21{max-width:21ch;width:100%}.max-ch-22{max-width:22ch;width:100%}.max-ch-23{max-width:23ch;width:100%}.max-ch-24{max-width:24ch;width:100%}.max-ch-25{max-width:25ch;width:100%}.max-ch-26{max-width:26ch;width:100%}.max-ch-27{max-width:27ch;width:100%}.max-ch-28{max-width:28ch;width:100%}.max-ch-29{max-width:29ch;width:100%}.max-ch-30{max-width:30ch;width:100%}.max-ch-31{max-width:31ch;width:100%}.max-ch-32{max-width:32ch;width:100%}.max-ch-33{max-width:33ch;width:100%}.max-ch-34{max-width:34ch;width:100%}.max-ch-35{max-width:35ch;width:100%}.max-ch-36{max-width:36ch;width:100%}.max-ch-37{max-width:37ch;width:100%}.max-ch-38{max-width:38ch;width:100%}.max-ch-39{max-width:39ch;width:100%}.max-ch-40{max-width:40ch;width:100%}.max-ch-41{max-width:41ch;width:100%}.max-ch-42{max-width:42ch;width:100%}.max-ch-43{max-width:43ch;width:100%}.max-ch-44{max-width:44ch;width:100%}.max-ch-45{max-width:45ch;width:100%}.max-ch-46{max-width:46ch;width:100%}.max-ch-47{max-width:47ch;width:100%}.max-ch-48{max-width:48ch;width:100%}.max-ch-49{max-width:49ch;width:100%}.max-ch-50{max-width:50ch;width:100%}.max-ch-51{max-width:51ch;width:100%}.max-ch-52{max-width:52ch;width:100%}.max-ch-53{max-width:53ch;width:100%}.max-ch-54{max-width:54ch;width:100%}.max-ch-55{max-width:55ch;width:100%}.max-ch-56{max-width:56ch;width:100%}.max-ch-57{max-width:57ch;width:100%}.max-ch-58{max-width:58ch;width:100%}.max-ch-59{max-width:59ch;width:100%}.max-ch-60{max-width:60ch;width:100%}.max-ch-61{max-width:61ch;width:100%}.max-ch-62{max-width:62ch;width:100%}.max-ch-63{max-width:63ch;width:100%}.max-ch-64{max-width:64ch;width:100%}.max-ch-65{max-width:65ch;width:100%}.max-ch-66{max-width:66ch;width:100%}.max-ch-67{max-width:67ch;width:100%}.max-ch-68{max-width:68ch;width:100%}.max-ch-69{max-width:69ch;width:100%}.max-ch-70{max-width:70ch;width:100%}.max-ch-71{max-width:71ch;width:100%}.max-ch-72{max-width:72ch;width:100%}.max-ch-73{max-width:73ch;width:100%}.max-ch-74{max-width:74ch;width:100%}.max-ch-75{max-width:75ch;width:100%}.max-ch-76{max-width:76ch;width:100%}.max-ch-77{max-width:77ch;width:100%}.max-ch-78{max-width:78ch;width:100%}.max-ch-79{max-width:79ch;width:100%}.max-ch-80{max-width:80ch;width:100%}.max-ch-81{max-width:81ch;width:100%}.max-ch-82{max-width:82ch;width:100%}.max-ch-83{max-width:83ch;width:100%}.max-ch-84{max-width:84ch;width:100%}.max-ch-85{max-width:85ch;width:100%}.max-ch-86{max-width:86ch;width:100%}.max-ch-87{max-width:87ch;width:100%}.max-ch-88{max-width:88ch;width:100%}.max-ch-89{max-width:89ch;width:100%}.max-ch-90{max-width:90ch;width:100%}.max-ch-91{max-width:91ch;width:100%}.max-ch-92{max-width:92ch;width:100%}.max-ch-93{max-width:93ch;width:100%}.max-ch-94{max-width:94ch;width:100%}.max-ch-95{max-width:95ch;width:100%}.max-ch-96{max-width:96ch;width:100%}.max-ch-97{max-width:97ch;width:100%}.max-ch-98{max-width:98ch;width:100%}.max-ch-99{max-width:99ch;width:100%}.max-ch-100{max-width:100ch;width:100%}.max-ch-101{max-width:101ch;width:100%}.max-ch-102{max-width:102ch;width:100%}.max-ch-103{max-width:103ch;width:100%}.max-ch-104{max-width:104ch;width:100%}.max-ch-105{max-width:105ch;width:100%}.max-ch-106{max-width:106ch;width:100%}.max-ch-107{max-width:107ch;width:100%}.max-ch-108{max-width:108ch;width:100%}.max-ch-109{max-width:109ch;width:100%}.max-ch-110{max-width:110ch;width:100%}.max-ch-111{max-width:111ch;width:100%}.max-ch-112{max-width:112ch;width:100%}.max-ch-113{max-width:113ch;width:100%}.max-ch-114{max-width:114ch;width:100%}.max-ch-115{max-width:115ch;width:100%}.max-ch-116{max-width:116ch;width:100%}.max-ch-117{max-width:117ch;width:100%}.max-ch-118{max-width:118ch;width:100%}.max-ch-119{max-width:119ch;width:100%}.max-ch-120{max-width:120ch;width:100%}.max-ch-121{max-width:121ch;width:100%}.max-ch-122{max-width:122ch;width:100%}.max-ch-123{max-width:123ch;width:100%}.max-ch-124{max-width:124ch;width:100%}.max-ch-125{max-width:125ch;width:100%}.max-ch-126{max-width:126ch;width:100%}.max-ch-127{max-width:127ch;width:100%}.max-ch-128{max-width:128ch;width:100%}.max-ch-129{max-width:129ch;width:100%}.max-ch-130{max-width:130ch;width:100%}.max-ch-131{max-width:131ch;width:100%}.max-ch-132{max-width:132ch;width:100%}.max-ch-133{max-width:133ch;width:100%}.max-ch-134{max-width:134ch;width:100%}.max-ch-135{max-width:135ch;width:100%}.max-ch-136{max-width:136ch;width:100%}.max-ch-137{max-width:137ch;width:100%}.max-ch-138{max-width:138ch;width:100%}.max-ch-139{max-width:139ch;width:100%}.max-ch-140{max-width:140ch;width:100%}.max-ch-141{max-width:141ch;width:100%}.max-ch-142{max-width:142ch;width:100%}.max-ch-143{max-width:143ch;width:100%}.max-ch-144{max-width:144ch;width:100%}.max-ch-145{max-width:145ch;width:100%}.max-ch-146{max-width:146ch;width:100%}.max-ch-147{max-width:147ch;width:100%}.max-ch-148{max-width:148ch;width:100%}.max-ch-149{max-width:149ch;width:100%}.max-ch-150{max-width:150ch;width:100%}.max-ch-151{max-width:151ch;width:100%}.max-ch-152{max-width:152ch;width:100%}.max-ch-153{max-width:153ch;width:100%}.max-ch-154{max-width:154ch;width:100%}.max-ch-155{max-width:155ch;width:100%}.max-ch-156{max-width:156ch;width:100%}.max-ch-157{max-width:157ch;width:100%}.max-ch-158{max-width:158ch;width:100%}.max-ch-159{max-width:159ch;width:100%}.max-ch-160{max-width:160ch;width:100%}.max-ch-161{max-width:161ch;width:100%}.max-ch-162{max-width:162ch;width:100%}.max-ch-163{max-width:163ch;width:100%}.max-ch-164{max-width:164ch;width:100%}.max-ch-165{max-width:165ch;width:100%}.max-ch-166{max-width:166ch;width:100%}.max-ch-167{max-width:167ch;width:100%}.max-ch-168{max-width:168ch;width:100%}.max-ch-169{max-width:169ch;width:100%}.max-ch-170{max-width:170ch;width:100%}.max-ch-171{max-width:171ch;width:100%}.max-ch-172{max-width:172ch;width:100%}.max-ch-173{max-width:173ch;width:100%}.max-ch-174{max-width:174ch;width:100%}.max-ch-175{max-width:175ch;width:100%}.max-ch-176{max-width:176ch;width:100%}.max-ch-177{max-width:177ch;width:100%}.max-ch-178{max-width:178ch;width:100%}.max-ch-179{max-width:179ch;width:100%}.max-ch-180{max-width:180ch;width:100%}.max-ch-181{max-width:181ch;width:100%}.max-ch-182{max-width:182ch;width:100%}.max-ch-183{max-width:183ch;width:100%}.max-ch-184{max-width:184ch;width:100%}.max-ch-185{max-width:185ch;width:100%}.max-ch-186{max-width:186ch;width:100%}.max-ch-187{max-width:187ch;width:100%}.max-ch-188{max-width:188ch;width:100%}.max-ch-189{max-width:189ch;width:100%}.max-ch-190{max-width:190ch;width:100%}.max-ch-191{max-width:191ch;width:100%}.max-ch-192{max-width:192ch;width:100%}.max-ch-193{max-width:193ch;width:100%}.max-ch-194{max-width:194ch;width:100%}.max-ch-195{max-width:195ch;width:100%}.max-ch-196{max-width:196ch;width:100%}.max-ch-197{max-width:197ch;width:100%}.max-ch-198{max-width:198ch;width:100%}.max-ch-199{max-width:199ch;width:100%}.max-ch-200{max-width:200ch;width:100%}.max-ch-201{max-width:201ch;width:100%}.max-ch-202{max-width:202ch;width:100%}.max-ch-203{max-width:203ch;width:100%}.max-ch-204{max-width:204ch;width:100%}.max-ch-205{max-width:205ch;width:100%}.max-ch-206{max-width:206ch;width:100%}.max-ch-207{max-width:207ch;width:100%}.max-ch-208{max-width:208ch;width:100%}.max-ch-209{max-width:209ch;width:100%}.max-ch-210{max-width:210ch;width:100%}.max-ch-211{max-width:211ch;width:100%}.max-ch-212{max-width:212ch;width:100%}.max-ch-213{max-width:213ch;width:100%}.max-ch-214{max-width:214ch;width:100%}.max-ch-215{max-width:215ch;width:100%}.max-ch-216{max-width:216ch;width:100%}.max-ch-217{max-width:217ch;width:100%}.max-ch-218{max-width:218ch;width:100%}.max-ch-219{max-width:219ch;width:100%}.max-ch-220{max-width:220ch;width:100%}.max-ch-221{max-width:221ch;width:100%}.max-ch-222{max-width:222ch;width:100%}.max-ch-223{max-width:223ch;width:100%}.max-ch-224{max-width:224ch;width:100%}.max-ch-225{max-width:225ch;width:100%}.max-ch-226{max-width:226ch;width:100%}.max-ch-227{max-width:227ch;width:100%}.max-ch-228{max-width:228ch;width:100%}.max-ch-229{max-width:229ch;width:100%}.max-ch-230{max-width:230ch;width:100%}.max-ch-231{max-width:231ch;width:100%}.max-ch-232{max-width:232ch;width:100%}.max-ch-233{max-width:233ch;width:100%}.max-ch-234{max-width:234ch;width:100%}.max-ch-235{max-width:235ch;width:100%}.max-ch-236{max-width:236ch;width:100%}.max-ch-237{max-width:237ch;width:100%}.max-ch-238{max-width:238ch;width:100%}.max-ch-239{max-width:239ch;width:100%}.max-ch-240{max-width:240ch;width:100%}.max-ch-241{max-width:241ch;width:100%}.max-ch-242{max-width:242ch;width:100%}.max-ch-243{max-width:243ch;width:100%}.max-ch-244{max-width:244ch;width:100%}.max-ch-245{max-width:245ch;width:100%}.max-ch-246{max-width:246ch;width:100%}.max-ch-247{max-width:247ch;width:100%}.max-ch-248{max-width:248ch;width:100%}.max-ch-249{max-width:249ch;width:100%}.max-ch-250{max-width:250ch;width:100%}.max-ch-251{max-width:251ch;width:100%}.max-ch-252{max-width:252ch;width:100%}.max-ch-253{max-width:253ch;width:100%}.max-ch-254{max-width:254ch;width:100%}.max-ch-255{max-width:255ch;width:100%}.w-auto{width:auto}.w-fit{white-space:nowrap;width:1%}.d-hidden{display:hidden}.flip{transform:rotate(180deg)}.border-seperate{border-collapse:separate}.font-small{font-size:small}.font-smaller{font-size:smaller}.rotate-0{transform:rotate(0deg);transform-origin:center}.rotate-1{transform:rotate(1deg);transform-origin:center}.rotate-2{transform:rotate(2deg);transform-origin:center}.rotate-3{transform:rotate(3deg);transform-origin:center}.rotate-4{transform:rotate(4deg);transform-origin:center}.rotate-5{transform:rotate(5deg);transform-origin:center}.rotate-6{transform:rotate(6deg);transform-origin:center}.rotate-7{transform:rotate(7deg);transform-origin:center}.rotate-8{transform:rotate(8deg);transform-origin:center}.rotate-9{transform:rotate(9deg);transform-origin:center}.rotate-10{transform:rotate(10deg);transform-origin:center}.rotate-11{transform:rotate(11deg);transform-origin:center}.rotate-12{transform:rotate(12deg);transform-origin:center}.rotate-13{transform:rotate(13deg);transform-origin:center}.rotate-14{transform:rotate(14deg);transform-origin:center}.rotate-15{transform:rotate(15deg);transform-origin:center}.rotate-16{transform:rotate(16deg);transform-origin:center}.rotate-17{transform:rotate(17deg);transform-origin:center}.rotate-18{transform:rotate(18deg);transform-origin:center}.rotate-19{transform:rotate(19deg);transform-origin:center}.rotate-20{transform:rotate(20deg);transform-origin:center}.rotate-21{transform:rotate(21deg);transform-origin:center}.rotate-22{transform:rotate(22deg);transform-origin:center}.rotate-23{transform:rotate(23deg);transform-origin:center}.rotate-24{transform:rotate(24deg);transform-origin:center}.rotate-25{transform:rotate(25deg);transform-origin:center}.rotate-26{transform:rotate(26deg);transform-origin:center}.rotate-27{transform:rotate(27deg);transform-origin:center}.rotate-28{transform:rotate(28deg);transform-origin:center}.rotate-29{transform:rotate(29deg);transform-origin:center}.rotate-30{transform:rotate(30deg);transform-origin:center}.rotate-31{transform:rotate(31deg);transform-origin:center}.rotate-32{transform:rotate(32deg);transform-origin:center}.rotate-33{transform:rotate(33deg);transform-origin:center}.rotate-34{transform:rotate(34deg);transform-origin:center}.rotate-35{transform:rotate(35deg);transform-origin:center}.rotate-36{transform:rotate(36deg);transform-origin:center}.rotate-37{transform:rotate(37deg);transform-origin:center}.rotate-38{transform:rotate(38deg);transform-origin:center}.rotate-39{transform:rotate(39deg);transform-origin:center}.rotate-40{transform:rotate(40deg);transform-origin:center}.rotate-41{transform:rotate(41deg);transform-origin:center}.rotate-42{transform:rotate(42deg);transform-origin:center}.rotate-43{transform:rotate(43deg);transform-origin:center}.rotate-44{transform:rotate(44deg);transform-origin:center}.rotate-45{transform:rotate(45deg);transform-origin:center}.rotate-46{transform:rotate(46deg);transform-origin:center}.rotate-47{transform:rotate(47deg);transform-origin:center}.rotate-48{transform:rotate(48deg);transform-origin:center}.rotate-49{transform:rotate(49deg);transform-origin:center}.rotate-50{transform:rotate(50deg);transform-origin:center}.rotate-51{transform:rotate(51deg);transform-origin:center}.rotate-52{transform:rotate(52deg);transform-origin:center}.rotate-53{transform:rotate(53deg);transform-origin:center}.rotate-54{transform:rotate(54deg);transform-origin:center}.rotate-55{transform:rotate(55deg);transform-origin:center}.rotate-56{transform:rotate(56deg);transform-origin:center}.rotate-57{transform:rotate(57deg);transform-origin:center}.rotate-58{transform:rotate(58deg);transform-origin:center}.rotate-59{transform:rotate(59deg);transform-origin:center}.rotate-60{transform:rotate(60deg);transform-origin:center}.rotate-61{transform:rotate(61deg);transform-origin:center}.rotate-62{transform:rotate(62deg);transform-origin:center}.rotate-63{transform:rotate(63deg);transform-origin:center}.rotate-64{transform:rotate(64deg);transform-origin:center}.rotate-65{transform:rotate(65deg);transform-origin:center}.rotate-66{transform:rotate(66deg);transform-origin:center}.rotate-67{transform:rotate(67deg);transform-origin:center}.rotate-68{transform:rotate(68deg);transform-origin:center}.rotate-69{transform:rotate(69deg);transform-origin:center}.rotate-70{transform:rotate(70deg);transform-origin:center}.rotate-71{transform:rotate(71deg);transform-origin:center}.rotate-72{transform:rotate(72deg);transform-origin:center}.rotate-73{transform:rotate(73deg);transform-origin:center}.rotate-74{transform:rotate(74deg);transform-origin:center}.rotate-75{transform:rotate(75deg);transform-origin:center}.rotate-76{transform:rotate(76deg);transform-origin:center}.rotate-77{transform:rotate(77deg);transform-origin:center}.rotate-78{transform:rotate(78deg);transform-origin:center}.rotate-79{transform:rotate(79deg);transform-origin:center}.rotate-80{transform:rotate(80deg);transform-origin:center}.rotate-81{transform:rotate(81deg);transform-origin:center}.rotate-82{transform:rotate(82deg);transform-origin:center}.rotate-83{transform:rotate(83deg);transform-origin:center}.rotate-84{transform:rotate(84deg);transform-origin:center}.rotate-85{transform:rotate(85deg);transform-origin:center}.rotate-86{transform:rotate(86deg);transform-origin:center}.rotate-87{transform:rotate(87deg);transform-origin:center}.rotate-88{transform:rotate(88deg);transform-origin:center}.rotate-89{transform:rotate(89deg);transform-origin:center}.rotate-90{transform:rotate(90deg);transform-origin:center}.rotate-91{transform:rotate(91deg);transform-origin:center}.rotate-92{transform:rotate(92deg);transform-origin:center}.rotate-93{transform:rotate(93deg);transform-origin:center}.rotate-94{transform:rotate(94deg);transform-origin:center}.rotate-95{transform:rotate(95deg);transform-origin:center}.rotate-96{transform:rotate(96deg);transform-origin:center}.rotate-97{transform:rotate(97deg);transform-origin:center}.rotate-98{transform:rotate(98deg);transform-origin:center}.rotate-99{transform:rotate(99deg);transform-origin:center}.rotate-100{transform:rotate(100deg);transform-origin:center}.rotate-101{transform:rotate(101deg);transform-origin:center}.rotate-102{transform:rotate(102deg);transform-origin:center}.rotate-103{transform:rotate(103deg);transform-origin:center}.rotate-104{transform:rotate(104deg);transform-origin:center}.rotate-105{transform:rotate(105deg);transform-origin:center}.rotate-106{transform:rotate(106deg);transform-origin:center}.rotate-107{transform:rotate(107deg);transform-origin:center}.rotate-108{transform:rotate(108deg);transform-origin:center}.rotate-109{transform:rotate(109deg);transform-origin:center}.rotate-110{transform:rotate(110deg);transform-origin:center}.rotate-111{transform:rotate(111deg);transform-origin:center}.rotate-112{transform:rotate(112deg);transform-origin:center}.rotate-113{transform:rotate(113deg);transform-origin:center}.rotate-114{transform:rotate(114deg);transform-origin:center}.rotate-115{transform:rotate(115deg);transform-origin:center}.rotate-116{transform:rotate(116deg);transform-origin:center}.rotate-117{transform:rotate(117deg);transform-origin:center}.rotate-118{transform:rotate(118deg);transform-origin:center}.rotate-119{transform:rotate(119deg);transform-origin:center}.rotate-120{transform:rotate(120deg);transform-origin:center}.rotate-121{transform:rotate(121deg);transform-origin:center}.rotate-122{transform:rotate(122deg);transform-origin:center}.rotate-123{transform:rotate(123deg);transform-origin:center}.rotate-124{transform:rotate(124deg);transform-origin:center}.rotate-125{transform:rotate(125deg);transform-origin:center}.rotate-126{transform:rotate(126deg);transform-origin:center}.rotate-127{transform:rotate(127deg);transform-origin:center}.rotate-128{transform:rotate(128deg);transform-origin:center}.rotate-129{transform:rotate(129deg);transform-origin:center}.rotate-130{transform:rotate(130deg);transform-origin:center}.rotate-131{transform:rotate(131deg);transform-origin:center}.rotate-132{transform:rotate(132deg);transform-origin:center}.rotate-133{transform:rotate(133deg);transform-origin:center}.rotate-134{transform:rotate(134deg);transform-origin:center}.rotate-135{transform:rotate(135deg);transform-origin:center}.rotate-136{transform:rotate(136deg);transform-origin:center}.rotate-137{transform:rotate(137deg);transform-origin:center}.rotate-138{transform:rotate(138deg);transform-origin:center}.rotate-139{transform:rotate(139deg);transform-origin:center}.rotate-140{transform:rotate(140deg);transform-origin:center}.rotate-141{transform:rotate(141deg);transform-origin:center}.rotate-142{transform:rotate(142deg);transform-origin:center}.rotate-143{transform:rotate(143deg);transform-origin:center}.rotate-144{transform:rotate(144deg);transform-origin:center}.rotate-145{transform:rotate(145deg);transform-origin:center}.rotate-146{transform:rotate(146deg);transform-origin:center}.rotate-147{transform:rotate(147deg);transform-origin:center}.rotate-148{transform:rotate(148deg);transform-origin:center}.rotate-149{transform:rotate(149deg);transform-origin:center}.rotate-150{transform:rotate(150deg);transform-origin:center}.rotate-151{transform:rotate(151deg);transform-origin:center}.rotate-152{transform:rotate(152deg);transform-origin:center}.rotate-153{transform:rotate(153deg);transform-origin:center}.rotate-154{transform:rotate(154deg);transform-origin:center}.rotate-155{transform:rotate(155deg);transform-origin:center}.rotate-156{transform:rotate(156deg);transform-origin:center}.rotate-157{transform:rotate(157deg);transform-origin:center}.rotate-158{transform:rotate(158deg);transform-origin:center}.rotate-159{transform:rotate(159deg);transform-origin:center}.rotate-160{transform:rotate(160deg);transform-origin:center}.rotate-161{transform:rotate(161deg);transform-origin:center}.rotate-162{transform:rotate(162deg);transform-origin:center}.rotate-163{transform:rotate(163deg);transform-origin:center}.rotate-164{transform:rotate(164deg);transform-origin:center}.rotate-165{transform:rotate(165deg);transform-origin:center}.rotate-166{transform:rotate(166deg);transform-origin:center}.rotate-167{transform:rotate(167deg);transform-origin:center}.rotate-168{transform:rotate(168deg);transform-origin:center}.rotate-169{transform:rotate(169deg);transform-origin:center}.rotate-170{transform:rotate(170deg);transform-origin:center}.rotate-171{transform:rotate(171deg);transform-origin:center}.rotate-172{transform:rotate(172deg);transform-origin:center}.rotate-173{transform:rotate(173deg);transform-origin:center}.rotate-174{transform:rotate(174deg);transform-origin:center}.rotate-175{transform:rotate(175deg);transform-origin:center}.rotate-176{transform:rotate(176deg);transform-origin:center}.rotate-177{transform:rotate(177deg);transform-origin:center}.rotate-178{transform:rotate(178deg);transform-origin:center}.rotate-179{transform:rotate(179deg);transform-origin:center}.rotate-180{transform:rotate(180deg);transform-origin:center}.rotate-181{transform:rotate(181deg);transform-origin:center}.rotate-182{transform:rotate(182deg);transform-origin:center}.rotate-183{transform:rotate(183deg);transform-origin:center}.rotate-184{transform:rotate(184deg);transform-origin:center}.rotate-185{transform:rotate(185deg);transform-origin:center}.rotate-186{transform:rotate(186deg);transform-origin:center}.rotate-187{transform:rotate(187deg);transform-origin:center}.rotate-188{transform:rotate(188deg);transform-origin:center}.rotate-189{transform:rotate(189deg);transform-origin:center}.rotate-190{transform:rotate(190deg);transform-origin:center}.rotate-191{transform:rotate(191deg);transform-origin:center}.rotate-192{transform:rotate(192deg);transform-origin:center}.rotate-193{transform:rotate(193deg);transform-origin:center}.rotate-194{transform:rotate(194deg);transform-origin:center}.rotate-195{transform:rotate(195deg);transform-origin:center}.rotate-196{transform:rotate(196deg);transform-origin:center}.rotate-197{transform:rotate(197deg);transform-origin:center}.rotate-198{transform:rotate(198deg);transform-origin:center}.rotate-199{transform:rotate(199deg);transform-origin:center}.rotate-200{transform:rotate(200deg);transform-origin:center}.rotate-201{transform:rotate(201deg);transform-origin:center}.rotate-202{transform:rotate(202deg);transform-origin:center}.rotate-203{transform:rotate(203deg);transform-origin:center}.rotate-204{transform:rotate(204deg);transform-origin:center}.rotate-205{transform:rotate(205deg);transform-origin:center}.rotate-206{transform:rotate(206deg);transform-origin:center}.rotate-207{transform:rotate(207deg);transform-origin:center}.rotate-208{transform:rotate(208deg);transform-origin:center}.rotate-209{transform:rotate(209deg);transform-origin:center}.rotate-210{transform:rotate(210deg);transform-origin:center}.rotate-211{transform:rotate(211deg);transform-origin:center}.rotate-212{transform:rotate(212deg);transform-origin:center}.rotate-213{transform:rotate(213deg);transform-origin:center}.rotate-214{transform:rotate(214deg);transform-origin:center}.rotate-215{transform:rotate(215deg);transform-origin:center}.rotate-216{transform:rotate(216deg);transform-origin:center}.rotate-217{transform:rotate(217deg);transform-origin:center}.rotate-218{transform:rotate(218deg);transform-origin:center}.rotate-219{transform:rotate(219deg);transform-origin:center}.rotate-220{transform:rotate(220deg);transform-origin:center}.rotate-221{transform:rotate(221deg);transform-origin:center}.rotate-222{transform:rotate(222deg);transform-origin:center}.rotate-223{transform:rotate(223deg);transform-origin:center}.rotate-224{transform:rotate(224deg);transform-origin:center}.rotate-225{transform:rotate(225deg);transform-origin:center}.rotate-226{transform:rotate(226deg);transform-origin:center}.rotate-227{transform:rotate(227deg);transform-origin:center}.rotate-228{transform:rotate(228deg);transform-origin:center}.rotate-229{transform:rotate(229deg);transform-origin:center}.rotate-230{transform:rotate(230deg);transform-origin:center}.rotate-231{transform:rotate(231deg);transform-origin:center}.rotate-232{transform:rotate(232deg);transform-origin:center}.rotate-233{transform:rotate(233deg);transform-origin:center}.rotate-234{transform:rotate(234deg);transform-origin:center}.rotate-235{transform:rotate(235deg);transform-origin:center}.rotate-236{transform:rotate(236deg);transform-origin:center}.rotate-237{transform:rotate(237deg);transform-origin:center}.rotate-238{transform:rotate(238deg);transform-origin:center}.rotate-239{transform:rotate(239deg);transform-origin:center}.rotate-240{transform:rotate(240deg);transform-origin:center}.rotate-241{transform:rotate(241deg);transform-origin:center}.rotate-242{transform:rotate(242deg);transform-origin:center}.rotate-243{transform:rotate(243deg);transform-origin:center}.rotate-244{transform:rotate(244deg);transform-origin:center}.rotate-245{transform:rotate(245deg);transform-origin:center}.rotate-246{transform:rotate(246deg);transform-origin:center}.rotate-247{transform:rotate(247deg);transform-origin:center}.rotate-248{transform:rotate(248deg);transform-origin:center}.rotate-249{transform:rotate(249deg);transform-origin:center}.rotate-250{transform:rotate(250deg);transform-origin:center}.rotate-251{transform:rotate(251deg);transform-origin:center}.rotate-252{transform:rotate(252deg);transform-origin:center}.rotate-253{transform:rotate(253deg);transform-origin:center}.rotate-254{transform:rotate(254deg);transform-origin:center}.rotate-255{transform:rotate(255deg);transform-origin:center}.rotate-256{transform:rotate(256deg);transform-origin:center}.rotate-257{transform:rotate(257deg);transform-origin:center}.rotate-258{transform:rotate(258deg);transform-origin:center}.rotate-259{transform:rotate(259deg);transform-origin:center}.rotate-260{transform:rotate(260deg);transform-origin:center}.rotate-261{transform:rotate(261deg);transform-origin:center}.rotate-262{transform:rotate(262deg);transform-origin:center}.rotate-263{transform:rotate(263deg);transform-origin:center}.rotate-264{transform:rotate(264deg);transform-origin:center}.rotate-265{transform:rotate(265deg);transform-origin:center}.rotate-266{transform:rotate(266deg);transform-origin:center}.rotate-267{transform:rotate(267deg);transform-origin:center}.rotate-268{transform:rotate(268deg);transform-origin:center}.rotate-269{transform:rotate(269deg);transform-origin:center}.rotate-270{transform:rotate(270deg);transform-origin:center}.rotate-271{transform:rotate(271deg);transform-origin:center}.rotate-272{transform:rotate(272deg);transform-origin:center}.rotate-273{transform:rotate(273deg);transform-origin:center}.rotate-274{transform:rotate(274deg);transform-origin:center}.rotate-275{transform:rotate(275deg);transform-origin:center}.rotate-276{transform:rotate(276deg);transform-origin:center}.rotate-277{transform:rotate(277deg);transform-origin:center}.rotate-278{transform:rotate(278deg);transform-origin:center}.rotate-279{transform:rotate(279deg);transform-origin:center}.rotate-280{transform:rotate(280deg);transform-origin:center}.rotate-281{transform:rotate(281deg);transform-origin:center}.rotate-282{transform:rotate(282deg);transform-origin:center}.rotate-283{transform:rotate(283deg);transform-origin:center}.rotate-284{transform:rotate(284deg);transform-origin:center}.rotate-285{transform:rotate(285deg);transform-origin:center}.rotate-286{transform:rotate(286deg);transform-origin:center}.rotate-287{transform:rotate(287deg);transform-origin:center}.rotate-288{transform:rotate(288deg);transform-origin:center}.rotate-289{transform:rotate(289deg);transform-origin:center}.rotate-290{transform:rotate(290deg);transform-origin:center}.rotate-291{transform:rotate(291deg);transform-origin:center}.rotate-292{transform:rotate(292deg);transform-origin:center}.rotate-293{transform:rotate(293deg);transform-origin:center}.rotate-294{transform:rotate(294deg);transform-origin:center}.rotate-295{transform:rotate(295deg);transform-origin:center}.rotate-296{transform:rotate(296deg);transform-origin:center}.rotate-297{transform:rotate(297deg);transform-origin:center}.rotate-298{transform:rotate(298deg);transform-origin:center}.rotate-299{transform:rotate(299deg);transform-origin:center}.rotate-300{transform:rotate(300deg);transform-origin:center}.rotate-301{transform:rotate(301deg);transform-origin:center}.rotate-302{transform:rotate(302deg);transform-origin:center}.rotate-303{transform:rotate(303deg);transform-origin:center}.rotate-304{transform:rotate(304deg);transform-origin:center}.rotate-305{transform:rotate(305deg);transform-origin:center}.rotate-306{transform:rotate(306deg);transform-origin:center}.rotate-307{transform:rotate(307deg);transform-origin:center}.rotate-308{transform:rotate(308deg);transform-origin:center}.rotate-309{transform:rotate(309deg);transform-origin:center}.rotate-310{transform:rotate(310deg);transform-origin:center}.rotate-311{transform:rotate(311deg);transform-origin:center}.rotate-312{transform:rotate(312deg);transform-origin:center}.rotate-313{transform:rotate(313deg);transform-origin:center}.rotate-314{transform:rotate(314deg);transform-origin:center}.rotate-315{transform:rotate(315deg);transform-origin:center}.rotate-316{transform:rotate(316deg);transform-origin:center}.rotate-317{transform:rotate(317deg);transform-origin:center}.rotate-318{transform:rotate(318deg);transform-origin:center}.rotate-319{transform:rotate(319deg);transform-origin:center}.rotate-320{transform:rotate(320deg);transform-origin:center}.rotate-321{transform:rotate(321deg);transform-origin:center}.rotate-322{transform:rotate(322deg);transform-origin:center}.rotate-323{transform:rotate(323deg);transform-origin:center}.rotate-324{transform:rotate(324deg);transform-origin:center}.rotate-325{transform:rotate(325deg);transform-origin:center}.rotate-326{transform:rotate(326deg);transform-origin:center}.rotate-327{transform:rotate(327deg);transform-origin:center}.rotate-328{transform:rotate(328deg);transform-origin:center}.rotate-329{transform:rotate(329deg);transform-origin:center}.rotate-330{transform:rotate(330deg);transform-origin:center}.rotate-331{transform:rotate(331deg);transform-origin:center}.rotate-332{transform:rotate(332deg);transform-origin:center}.rotate-333{transform:rotate(333deg);transform-origin:center}.rotate-334{transform:rotate(334deg);transform-origin:center}.rotate-335{transform:rotate(335deg);transform-origin:center}.rotate-336{transform:rotate(336deg);transform-origin:center}.rotate-337{transform:rotate(337deg);transform-origin:center}.rotate-338{transform:rotate(338deg);transform-origin:center}.rotate-339{transform:rotate(339deg);transform-origin:center}.rotate-340{transform:rotate(340deg);transform-origin:center}.rotate-341{transform:rotate(341deg);transform-origin:center}.rotate-342{transform:rotate(342deg);transform-origin:center}.rotate-343{transform:rotate(343deg);transform-origin:center}.rotate-344{transform:rotate(344deg);transform-origin:center}.rotate-345{transform:rotate(345deg);transform-origin:center}.rotate-346{transform:rotate(346deg);transform-origin:center}.rotate-347{transform:rotate(347deg);transform-origin:center}.rotate-348{transform:rotate(348deg);transform-origin:center}.rotate-349{transform:rotate(349deg);transform-origin:center}.rotate-350{transform:rotate(350deg);transform-origin:center}.rotate-351{transform:rotate(351deg);transform-origin:center}.rotate-352{transform:rotate(352deg);transform-origin:center}.rotate-353{transform:rotate(353deg);transform-origin:center}.rotate-354{transform:rotate(354deg);transform-origin:center}.rotate-355{transform:rotate(355deg);transform-origin:center}.rotate-356{transform:rotate(356deg);transform-origin:center}.rotate-357{transform:rotate(357deg);transform-origin:center}.rotate-358{transform:rotate(358deg);transform-origin:center}.rotate-359{transform:rotate(359deg);transform-origin:center}.rotate-360{transform:rotate(360deg);transform-origin:center}.flip-x{transform:scaleX(-1);transform-origin:center}.flip-y{transform:scaleY(-1);transform-origin:center}.tippy-box[data-theme~=centhro]{background-color:#fff;color:#000;font-weight:400;box-shadow:0 4px 12px rgba(0,0,0,.2)}.tippy-box[data-theme~=centhro][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=centhro][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=centhro][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=centhro][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=centhro]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=centhro]>.tippy-svg-arrow{fill:#fff;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2))}.login-pf{font-family:"Jost*",sans-serif !important;background:none}.login-pf body{background:url('/portal/CoreNew/Assets/Images/Background.png') no-repeat center center fixed;background-size:cover;height:100%;min-height:100vh;margin:0}.login-pf #CompanyLogoImage{max-height:100%;max-width:100%}.login-pf .login-pf-page-header div{display:none !important}.login-pf .login-pf-page-header{position:absolute;height:20vh;width:40vw;right:0;padding:25px 25px !important;margin:0 !important;border-top:none !important;background:#fff url('/portal/CoreNew/Assets/Styling/css/img/logo-platfohrm.jpg') no-repeat center center !important;background-size:250px auto !important;background-position:center 70% !important}.login-pf .card-pf{background-color:#fff;position:absolute;min-height:80%;height:80vh;box-sizing:border-box;width:40vw !important;right:0;top:20vh;bottom:auto;padding:25px 60px 25px 60px !important;border-top:none !important;box-shadow:none !important}.login-pf .login-pf-page{padding-top:0 !important}.login-pf .login-pf-header{text-align:left !important;font-family:jost,sans-serif !important;font-weight:bold !important;margin-bottom:25px !important;font-weight:bold;margin-top:10px;font-size:2.5rem;color:var(--bs-heading-color)}.login-pf .loginAccountTitleMessage{font-size:12px;margin-top:25px}.login-pf .centhro-login-message-container{position:absolute;display:flex;align-items:center;justify-content:center;height:100vh;width:60vw}.login-pf .centhro-login-message-content{width:40vw;background-color:hsla(0,0%,100%,.1882352941);padding:6vh 3vw;border-radius:20px}.login-pf .centhro-login-message-title{font-size:2.7vw;font-weight:bold;color:#fff;font-family:jost,sans-serif !important}.login-pf .centhro-login-message-subtitle{font-size:2.7vw;font-weight:bold;color:#343435;font-family:jost,sans-serif !important}.login-pf .centhro-login-message-text{margin-top:4vh;margin-bottom:4vh;font-family:jost,sans-serif !important;font-size:1vw;color:#323232}@media(max-width: 1024px){.login-pf .card-pf,.login-pf .login-pf-page-header{margin:0 auto !important;position:inherit !important;width:60vw !important}.login-pf .centhro-login-message-container{display:none}}@media(max-width: 768px){.login-pf .centhro-login-message-container{display:none}.login-pf .card-pf,.login-pf .login-pf-page-header{width:100% !important}}.login-pf .pf-m-primary{background-color:#0093d5 !important;border-radius:5px !important;font-family:jost,sans-serif !important;padding-top:10px !important;padding-bottom:10px !important}.login-pf #kc-info-wrapper{background-color:#fff !important;font-family:jost,sans-serif !important}.login-pf input[type=checkbox],.login-pf input[type=checkbox]:focus{outline:none !important;border:1px solid #f1f1f2 !important;border-radius:5px !important}.login-pf .checkbox label{line-height:22px !important;color:#4c4c4c !important}.login-pf .kc-social-section{margin-top:40px !important;text-align:center !important}.login-pf .kc-social-section h4{background-color:#fff !important;width:fit-content !important;margin:-18px auto !important;padding:0 20px !important;text-transform:lowercase !important;margin-bottom:40px !important;color:#909090 !important;font-size:12px !important}.login-pf .pf-c-button.pf-m-control,.login-pf .pf-c-button.pf-m-control i{color:#3b91b8 !important}.login-pf .pf-c-button.pf-m-control{border:1px solid #3b91b8 !important;border-radius:5px !important}.login-pf textarea.pf-c-form-control{height:auto}.login-pf .pf-c-alert__title{font-size:var(--pf-global--FontSize--xs)}.login-pf p.instruction{margin:5px 0}.login-pf .pf-c-button.pf-m-control{border:solid var(--pf-global--BorderWidth--sm);border-color:rgba(230,230,230,.5)}.login-pf #kc-locale ul{background-color:var(--pf-global--BackgroundColor--100);display:none;top:20px;min-width:100px;padding:0}.login-pf #kc-locale-dropdown{display:inline-block}.login-pf #kc-locale-dropdown:hover ul{display:block}.login-pf #kc-locale-dropdown a{color:var(--pf-global--Color--200);text-align:right;font-size:var(--pf-global--FontSize--sm)}.login-pf a#kc-current-locale-link::after{content:"˅";margin-left:var(--pf-global--spacer--xs)}.login-pf .container{padding-top:40px}.login-pf #kc-logo{width:100%}.login-pf div.kc-logo-text{background-image:url('/portal/CoreNew/Assets/Styling/css/img/keycloak-logo-text.png');background-repeat:no-repeat;height:63px;width:300px;margin:0 auto}.login-pf div.kc-logo-text span{display:none}.login-pf #kc-header{color:#ededed;overflow:visible;white-space:nowrap}.login-pf #kc-header-wrapper{font-size:29px;text-transform:uppercase;letter-spacing:3px;line-height:1.2em;padding:62px 10px 20px;white-space:normal}.login-pf #kc-content{width:100%}.login-pf #kc-attempted-username{font-size:20px;font-family:inherit;font-weight:normal;padding-right:10px}.login-pf #kc-username{text-align:center;margin-bottom:-10px}.login-pf #kc-webauthn-settings-form{padding-top:8px}.login-pf #kc-form-webauthn .select-auth-box-parent{pointer-events:none}.login-pf #kc-form-webauthn .select-auth-box-desc{color:var(--pf-global--palette--black-600)}.login-pf #kc-form-webauthn .select-auth-box-headline{color:var(--pf-global--Color--300)}.login-pf #kc-form-webauthn .select-auth-box-icon{flex:0 0 3em}.login-pf #kc-form-webauthn .select-auth-box-icon-properties{margin-top:10px;font-size:1.8em}.login-pf #kc-form-webauthn .select-auth-box-icon-properties.unknown-transport-class{margin-top:3px}.login-pf #kc-form-webauthn .pf-l-stack__item{margin:-1px 0}.login-pf #kc-content-wrapper{margin-top:20px}.login-pf #kc-form-wrapper{margin-top:10px}.login-pf #kc-info{margin:20px -40px -30px}.login-pf #kc-info-wrapper{font-size:13px;padding:15px 35px;background-color:#f0f0f0}.login-pf #kc-form-options span{display:block}.login-pf #kc-form-options .checkbox{margin-top:0;color:#72767b}.login-pf #kc-terms-text{margin-bottom:20px}.login-pf #kc-registration-terms-text{max-height:100px;overflow-y:auto;overflow-x:hidden;margin:5px}.login-pf #kc-registration{margin-bottom:0}.login-pf .subtitle{text-align:right;margin-top:30px;color:#909090}.login-pf .required{color:var(--pf-global--danger-color--200)}.login-pf ol#kc-totp-settings{margin:0;padding-left:20px}.login-pf ul#kc-totp-supported-apps{margin-bottom:10px}.login-pf #kc-totp-secret-qr-code{max-width:150px;max-height:150px}.login-pf #kc-totp-secret-key{background-color:#fff;color:#333;font-size:16px;padding:10px 0}.login-pf #kc-oauth h3{margin-top:0}.login-pf #kc-oauth ul{list-style:none;padding:0;margin:0}.login-pf #kc-oauth ul li{border-top:1px solid hsla(0,0%,100%,.1);font-size:12px;padding:10px 0}.login-pf #kc-oauth ul li:first-of-type{border-top:0}.login-pf #kc-oauth .kc-role{display:inline-block;width:50%}.login-pf #kc-code textarea{width:100%;height:8em}.login-pf .kc-social-links{margin-top:20px}.login-pf .kc-social-links li{width:100%}.login-pf .kc-social-provider-logo{font-size:23px;width:30px;height:25px;float:left}.login-pf .kc-social-gray{color:var(--pf-global--Color--200)}.login-pf .kc-social-item{margin-bottom:var(--pf-global--spacer--sm);font-size:15px;text-align:center}.login-pf .kc-social-provider-name{position:relative}.login-pf .kc-social-icon-text{left:-15px}.login-pf .kc-social-grid{display:grid;grid-column-gap:10px;grid-row-gap:5px;grid-column-end:span 6;--pf-l-grid__item--GridColumnEnd: span 6}.login-pf .kc-social-grid .kc-social-icon-text{left:-10px}.login-pf .kc-login-tooltip{position:relative;display:inline-block}.login-pf .kc-social-section{text-align:center}.login-pf .kc-social-section hr{margin-bottom:10px}.login-pf .kc-login-tooltip .kc-tooltip-text{top:-3px;left:160%;background-color:#000;visibility:hidden;color:#fff;min-width:130px;text-align:center;border-radius:2px;box-shadow:0 1px 8px rgba(0,0,0,.6);padding:5px;position:absolute;opacity:0;transition:opacity .5s}.login-pf .kc-login-tooltip:hover .kc-tooltip-text{visibility:visible;opacity:.7}.login-pf .kc-login-tooltip .kc-tooltip-text::after{content:" ";position:absolute;top:15px;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0) rgba(0,0,0,0)}@media(min-width: 768px){.login-pf #kc-container-wrapper{position:absolute;width:100%}.login-pf .container{padding-right:80px}.login-pf #kc-locale{position:relative;text-align:right;z-index:9999}}@media(max-width: 767px){.login-pf body{background:#fff}.login-pf #kc-header{padding-left:15px;padding-right:15px;float:none;text-align:left}.login-pf #kc-header-wrapper{font-size:16px;font-weight:bold;padding:20px 60px 0 0;color:#72767b;letter-spacing:0}.login-pf div.kc-logo-text{margin:0;width:150px;height:32px;background-size:100%}.login-pf #kc-form{float:none}.login-pf #kc-info-wrapper{border-top:1px solid hsla(0,0%,100%,.1);background-color:rgba(0,0,0,0)}.login-pf .container{padding-top:15px;padding-bottom:15px}.login-pf #kc-locale{position:absolute;width:200px;top:20px;right:20px;text-align:right;z-index:9999}}@media(min-height: 646px){.login-pf #kc-container-wrapper{bottom:12%}}@media(max-height: 645px){.login-pf #kc-container-wrapper{padding-top:50px;top:20%}}@media(max-height: 800px),(max-width: 1366px){.login-pf .login-pf-page-header{height:16vh;background-size:14rem auto !important}.login-pf .login-pf-header{font-size:1.5rem;margin-bottom:.75rem !important}.login-pf .card-pf{top:16vh;height:84vh;min-height:auto;box-sizing:border-box;padding:1rem 1.5rem !important}.login-pf .card-pf>.d-flex.justify-content-end{display:contents;margin-bottom:0 !important}.login-pf .card-pf .language-menu{position:absolute;top:1rem;right:1.5rem;z-index:2}.login-pf .login-pf-header{display:flex;align-items:center;padding-right:7rem;margin-top:0}.login-pf #kc-page-title{margin:0}.login-pf .pf-c-form__group,.login-pf .form-group{margin-bottom:.625rem !important}.login-pf .pf-c-form__label,.login-pf label{margin-bottom:.25rem !important;font-size:.9375rem}.login-pf .pf-c-form-control{padding:.5rem .75rem !important;font-size:.9375rem}.login-pf #kc-form-buttons{margin-top:.75rem !important}.login-pf .pf-m-primary{padding-top:.5rem !important;padding-bottom:.5rem !important}.login-pf #kc-locale{position:absolute;top:.5rem;right:1rem;margin-top:0 !important}.login-pf .card-left{top:50%;transform:translateY(-50%);max-height:100vh;overflow:hidden}.login-pf .card-left__container{width:62%;padding:2rem}.login-pf .card-left__container h1{font-size:2rem;margin:.5rem 0}.login-pf .card-left__container h2{font-size:2.25rem;margin:.5rem 0}.login-pf .card-left__container h3{font-size:1.125rem;margin:.5rem 0}}.login-pf .card-pf form.form-actions .btn{float:right;margin-left:10px}.login-pf #kc-form-buttons{margin-top:20px}.login-pf .login-pf-page .login-pf-brand{margin-top:20px;max-width:360px;width:40%}.login-pf .select-auth-box-arrow{display:flex;align-items:center;margin-right:2rem}.login-pf .select-auth-box-icon{display:flex;flex:0 0 2em;justify-content:center;margin-right:1rem;margin-left:3rem}.login-pf .select-auth-box-parent{border-top:1px solid var(--pf-global--palette--black-200);padding-top:1rem;padding-bottom:1rem;cursor:pointer}.login-pf .select-auth-box-parent:hover{background-color:#f7f8f8}.login-pf .select-auth-container{padding-bottom:0px !important}.login-pf .select-auth-box-headline{font-size:var(--pf-global--FontSize--md);color:var(--pf-global--primary-color--100);font-weight:bold}.login-pf .select-auth-box-desc{font-size:var(--pf-global--FontSize--sm)}.login-pf .select-auth-box-paragraph{text-align:center;font-size:var(--pf-global--FontSize--md);margin-bottom:5px}.login-pf .card-pf{margin:0 auto;box-shadow:var(--pf-global--BoxShadow--lg);padding:0 20px;border-top:4px solid;border-color:var(--pf-global--primary-color--100)}@media(max-width: 767px){.login-pf .login-pf-page .card-pf{max-width:none;margin-left:0;margin-right:0;padding-top:0;border-top:0;box-shadow:0 0}.login-pf .kc-social-grid{grid-column-end:12;--pf-l-grid__item--GridColumnEnd: span 12}.login-pf .kc-social-grid .kc-social-icon-text{left:-15px}}.login-pf .login-pf-page .login-pf-signup{font-size:15px;color:#72767b}.login-pf #kc-content-wrapper .row{margin-left:0;margin-right:0}.login-pf .login-pf-page.login-pf-page-accounts{margin-left:auto;margin-right:auto}.login-pf .login-pf-page .btn-primary{margin-top:0}.login-pf .login-pf-page .list-view-pf .list-group-item{border-bottom:1px solid #ededed}.login-pf .login-pf-page .list-view-pf-description{width:100%}.login-pf #kc-form-login div.form-group:last-of-type,.login-pf #kc-register-form div.form-group:last-of-type,.login-pf #kc-update-profile-form div.form-group:last-of-type,.login-pf #kc-update-email-form div.form-group:last-of-type{margin-bottom:0px}.login-pf .no-bottom-margin{margin-bottom:0}.login-pf #kc-back{margin-top:5px}.login-pf .kc-recovery-codes-warning{margin-bottom:32px}.login-pf .kc-recovery-codes-warning .pf-c-alert__description p{font-size:.875rem}.login-pf .kc-recovery-codes-list{list-style:none;columns:2;margin:16px 0;padding:16px 16px 8px 16px;border:1px solid #d2d2d2}.login-pf .kc-recovery-codes-list li{margin-bottom:8px;font-size:11px}.login-pf .kc-recovery-codes-list li span{color:#6a6e73;width:16px;text-align:right;display:inline-block;margin-right:1px}.login-pf .kc-recovery-codes-actions{margin-bottom:24px}.login-pf .kc-recovery-codes-actions button{padding-left:0}.login-pf .kc-recovery-codes-actions button i{margin-right:8px}.login-pf .kc-recovery-codes-confirmation{align-items:baseline;margin-bottom:16px}.login-pf .language-menu .dropdown-item{display:flex;align-content:center}.login-pf .language-menu .dropdown-item .language-flag{width:24px;height:24px;margin-right:.5rem}.login-pf .pf-v5-c-form-control{width:100% !important}.login-pf .card-left{top:50%;left:0;width:60vw;position:absolute;transform:translateY(-50%)}.login-pf .card-left__container{padding:3rem;background-color:hsla(0,0%,100%,.3);width:70%;margin:0 auto;border-radius:20px}.login-pf .card-left__container h1{color:#fff;font-size:3rem;font-weight:700;margin:1rem 0}.login-pf .card-left__container h2{color:#343435;font-size:3.5rem;font-weight:700;margin:1rem 0}.login-pf .card-left__container h3{font-size:1.5rem;color:#343435;margin:1rem 0}@media(max-width: 1024px){.login-pf .card-left{display:none}}.login-pf .card-left__container h1,.login-pf .card-left__container h2,.login-pf .card-left__container h3{opacity:0;transform:translateY(10px);animation:fadeInUp .8s ease forwards}.login-pf .card-left__container h1{animation-delay:.2s}.login-pf .card-left__container h2{animation-delay:.4s}.login-pf .card-left__container h3{animation-delay:.6s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.login-pf .input-group:has(.form-control.is-invalid):focus-within{border-color:rgba(0,0,0,0);box-shadow:none !important}.login-pf .input-group:has(.form-control.is-invalid)>.form-control.is-invalid{border-radius:var(--bs-border-radius) !important}.navigation-table{list-style:none;padding:0;margin:0;display:flex;align-items:stretch}.navigation-table li{display:flex}.navigation-table li a{padding:1.1rem;display:flex;align-items:end;text-align:center;border-bottom:solid 2px #fff;text-decoration:none;font-size:1.1rem}.navigation-table li a:hover:not(.SubTabDisabled),.navigation-table li a.active,.navigation-table li a.SubTabSelected,.navigation-table li a.SubTabSelectedNoWidth{border-bottom:solid 2px #0093d5}.navigation-table li a.active,.navigation-table li a.SubTabSelected,.navigation-table li a.SubTabSelectedNoWidth{color:#0093d5;font-weight:700}.navigation-table-secondary li a{border-bottom:solid 1px #d0d5dd}.navigation-table-secondary li a.SubTabDisabled{color:#d0d5dd}.navigation-wrapper-container{width:calc(100% - 4.5rem);display:flex;max-width:calc(100vw - 4.5rem)}.navigation-wrapper-container .navigation-wrapper{overflow-x:hidden;white-space:nowrap}.navigation-wrapper-container .navigation-wrapper .navigation-table{list-style:none;padding:0;margin:0;display:inline-flex}.navigation-wrapper-container .navigation-wrapper .navigation-table li{display:inline-block}.navigation-wrapper-container .scroll-btn{cursor:pointer;border:none;background:rgba(0,0,0,0);color:#667085}.navigation-wrapper-container .scroll-btn:hover{color:#0093d5}.navigation-wrapper-container .scroll-btn.scroll-left{margin-right:.5rem}.navigation-wrapper-container .scroll-btn.scroll-right{margin-left:.5rem}.form-card .navigation-wrapper-container{width:auto;margin-bottom:1rem}.cen-top{height:100vh;z-index:999;font-size:1rem}.cen-top:root{--bs-body-bg: transparent}.cen-top body form,.cen-top body .dropdown-menu.show{background-color:#fff}.cen-top .dropdown-menu li a{display:flex;align-items:center;justify-content:start;gap:.25rem}.cen-top .dropdown-menu li a .material-icons{font-size:1.25rem}.TimedFieldLabel{color:#0093d5}.form-card{padding:1rem;background-color:#fff;border-radius:var(--bs-border-radius);margin-bottom:.75rem}.localization-helper{padding:.375rem .75rem;color:gray;display:inline}[data-form=disabled] .filepond--file-action-button{display:none}[data-form=disabled] .filepond--file-status{margin-right:0}[data-form=disabled] .filepond--file-status-sub{display:none}[data-form=disabled] .filepond--drop-label{display:none}[data-form=disabled] input,[data-form=disabled] select{pointer-events:none;background-color:var(--bs-secondary-bg)}[data-form=disabled] .btn{pointer-events:none;color:var(--bs-btn-disabled-color);background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}[data-form=disabled] .is-valid{border:var(--bs-border-width) solid var(--bs-border-color)}.time-column{display:flex;align-items:start;padding-top:2px}.time-column .history-link .icons-container,.time-column .Hlink .icons-container{position:relative}.time-column .history-link .icons-container .material-icons,.time-column .Hlink .icons-container .material-icons{font-size:1.5rem;color:var(--bs-heading-color)}.time-column .history-link .icons-container .helper,.time-column .Hlink .icons-container .helper{color:#0093d5;background-color:#fff;font-size:.85rem;position:absolute;bottom:-6px;right:-4px;width:12px}td:has(input[type=radio]+input+select) input[type=radio]{margin-right:.25rem}td:has(input[type=radio]+input+select){display:flex}td:has(>*+select),div.col-auto:has(>*+select){display:flex;align-items:center}td:has(>*+select) select,div.col-auto:has(>*+select) select{margin-left:.5rem}td:has(>input[type=radio]:only-child) input,td:has(>input[type=radio]+label) input,div:has(>input[type=radio]+label) input,span:has(>input[type=radio]+label) input,td:has(span>input[type=radio]+label) input{margin-right:.5rem}span:has(>input+label){display:inline-flex;align-content:center}td:has(input[type=radio]+label+input) label{margin-right:.5rem}td:has(input+select+span) select{margin-right:.5rem}div:has(.form-switch+span+select) .form-switch{display:inline-flex}div:has(>span+input+span){display:flex;align-items:center;gap:.25rem}.text-center div:has(>span+input+span){justify-content:center}.text-end div:has(>span+input+span){justify-content:end}.template-list select{display:inline-block}.template-list div{margin-bottom:.5rem}.date-row td{padding:0 .5rem}.date-row td:first-child{padding-left:0;padding-right:.5rem}.date-row td:last-child{padding-right:0;padding-left:.5rem}.date-row:has(.LabelValueIndent) td:nth-child(2){padding-left:0;padding-right:.5rem}div:has(>div[style*="float:left"]+div[style*="float:left"]){display:inline-flex;align-items:center}.form-panel{padding:.25rem .75rem}.form-panel:not(:has(>.navigation-wrapper-container)){padding:.75rem}.LabelValueIndent-sm{width:150px}.meas .meas-table .table{margin:.5rem 0}.meas .meas-table .DataGrid td{padding:.125rem .25rem}.cursor-helper{cursor:help}.cen-menu{display:flex;flex-direction:column;align-items:center;position:relative;width:264px;height:100vh;background-color:#fff;box-shadow:0px 20px 24px -4px rgba(16,24,40,.08),0px 8px 8px -4px rgba(16,24,40,.03);border-radius:0px 0px 56px 0px;overflow:hidden;z-index:1;position:relative}.cen-menu iframe{height:100vh}.cen-menu-sub{border-radius:0}.cen-menu-sub{display:flex;flex-direction:column;align-items:center;position:relative;width:264px;height:100vh;background-color:#fff;box-shadow:0px 20px 24px -4px rgba(16,24,40,.08),0px 8px 8px -4px rgba(16,24,40,.03);overflow:hidden}.sidebar-sub{height:100vh;background-color:#fff}.sidebar-sub body{height:100vh;background-color:#fff}.sidebar-collapsed .cen-menu:not(:hover){width:5em}.sidebar-collapsed .sidebar-collapse .material-icons{transform:rotate(180deg)}.cen-menu--iframe{overflow:hidden;padding:.5rem 0 2rem 0}.cen-menu--iframe:root{--bs-body-bg: #FFFFFF}.sidebar-container{height:calc(100vh - 50px - 1rem)}.sidebar-container .sidebar{list-style:none;margin:0;padding:0;height:100%}.sidebar-container .sidebar:first-child:not(.sidebar__sub){padding:0 1rem;overflow-y:auto}.sidebar-container .sidebar__item__link{display:flex;width:100%;align-items:center;padding:.1rem}.sidebar-container .sidebar__item__header{padding-bottom:.25rem;font-weight:600}.sidebar-container .sidebar__item__header__icon{width:25%}.sidebar-container .sidebar__item__header .material-icons{font-size:1.5rem}.sidebar-container .sidebar__item__header__text{display:flex;justify-content:space-between;width:100%;align-items:center}.sidebar-container .sidebar__item__header:not(.collapsed) .arrow-down{display:none}.sidebar-container .sidebar__item__header:not(.collapsed) .arrow-up{display:block}.sidebar-container .sidebar__item__header.collapsed .arrow-down{display:block}.sidebar-container .sidebar__item__header.collapsed .arrow-up{display:none}.sidebar-container .sidebar__item__link,.sidebar-container .sidebar__item a{word-break:break-word}@media(max-width: 5em){.sidebar-collapsed .sidebar-container{padding:0 .5rem}.sidebar-collapsed .sidebar-container .sidebar:first-child{padding:0;overflow-y:hidden}.sidebar-collapsed .sidebar-container .sidebar__item__header__text{display:none}.sidebar-collapsed .sidebar-container .sidebar__sub{display:none}.sidebar-collapsed .sidebar-container ul li{padding-left:.5rem}.sidebar-collapsed .sidebar-container .working-date-subtle a{padding-left:.5rem}.sidebar-collapsed .sidebar-container .working-date-subtle .date-value{display:none !important}}.error-page .error-container{min-height:90vh;align-items:center;justify-content:center;text-align:center;padding:2rem;width:100%;display:flex;flex-direction:column}.error-page .error-box{width:100%}.error-page .error-image{margin-bottom:2rem}.error-page .error-image img{max-width:300px;width:100%;pointer-events:none}.crash-page .error-image{position:relative;display:inline-block}.crash-page .smoke{position:absolute;right:45px;top:0;width:20px;height:60px;pointer-events:none}.crash-page .smoke span{display:block;width:8px;height:8px;margin:4px auto;background:rgba(120,120,120,.5);border-radius:50%;animation:smokeup 3s infinite}.crash-page .smoke span:nth-child(2){animation-delay:.6s;background:rgba(120,120,120,.4)}.crash-page .smoke span:nth-child(3){animation-delay:1.2s;background:rgba(120,120,120,.3)}@keyframes smokeup{0%{transform:translateY(0) scale(1);opacity:.5}50%{transform:translateY(-20px) scale(1.3);opacity:.3}100%{transform:translateY(-40px) scale(0.8);opacity:0}}.not-found-page .error-image{position:relative;display:inline-block;animation:rocking 3s ease-in-out infinite;transform-origin:bottom center}@keyframes rocking{0%,100%{transform:rotate(0deg)}25%{transform:rotate(1deg)}50%{transform:rotate(-1deg)}75%{transform:rotate(1deg)}}.not-found-page .steam{position:absolute;right:20px;top:0;width:20px;height:40px;pointer-events:none}.not-found-page .steam span{display:block;width:6px;height:6px;margin:2px auto;background:rgba(200,200,200,.5);border-radius:50%;animation:rise 3s infinite}.not-found-page .steam span:nth-child(2){animation-delay:.5s;background:rgba(200,200,200,.4)}.not-found-page .steam span:nth-child(3){animation-delay:1s;background:rgba(200,200,200,.3)}@keyframes rise{0%{transform:translateY(0) scale(1);opacity:.5}50%{transform:translateY(-15px) scale(1.2);opacity:.3}100%{transform:translateY(-30px) scale(0.8);opacity:0}}.searchbox{position:relative}.searchbox .search-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:1rem;color:#6c757d}.searchbox .kbd-shortcut{position:absolute;right:10px;top:50%;transform:translateY(-50%);background-color:#e9ecef;border-radius:4px;padding:2px 6px;font-size:.75rem;font-family:monospace;color:#495057}.searchbox input{padding-left:2.5rem}.searchbox .suggestions{top:105%;z-index:1000;border-radius:.5rem;position:absolute;padding:1rem;max-height:300px;overflow-y:auto}.searchbox .suggestions__container__title{display:flex;font-size:1.25rem;font-weight:500;margin-bottom:.25rem;line-height:1.2;padding:.25rem;color:var(--bs-heading-color);border-radius:5px}.searchbox .suggestions__container__title .material-icons{margin-right:.5rem}.searchbox .suggestions__container__title:hover{background-color:#f2f4f7}.searchbox .suggestions__container__list{list-style:none;padding:0;margin:0}.searchbox .suggestions__container__list__item{border-radius:5px}.searchbox .suggestions__container__list__item a{display:block;padding:.25rem}.searchbox .suggestions__container__list__item:hover{background-color:#f2f4f7}.policies .FirstLevelGroupRow{background-color:#f2f4f7 !important}.policies .FirstLevelGroupRow td{background-color:#f2f4f7 !important}.policies .FirstLevelGroupRow td{color:#667085}.policies .table-border-0 td{border:none !important;padding:.125rem}.policies .FirstLevelGroupName{font-size:11pt;padding:3px;color:#0093d5;font-weight:700}.policies .GroupName{font-size:10pt}.card-navigation{padding:.5rem}.card-navigation__header{margin-bottom:1rem}.card-navigation__body__item{display:flex;align-items:center;padding:.1rem}.card-navigation__body__item .material-icons{color:#0093d5;margin-right:1rem;font-size:1.5rem}.table{--bs-link-color-rgb: 0, 0, 0;--bs-table-color: #000000;--bs-table-bg: #FFFFFF;--bs-table-border-color: #dededf;--bs-table-hover-bg: #f9fafb}.table.DataGrid .DataGridHeader th,.table.DataGrid .DataGridHeader td{background-color:#f9fafb;font-weight:normal}.table.DataGrid .DataGridHeader th .material-icons,.table.DataGrid .DataGridHeader td .material-icons{vertical-align:middle}.table.DataGrid th,.table.DataGrid td{vertical-align:middle}.table.DataGrid.vertical-align-top th,.table.DataGrid.vertical-align-top td{vertical-align:top}.table.DataGrid .filter-header .material-icons{font-size:1rem}table:has(tbody>tr>td>.translations-container){width:100%}.SubTabBar{display:none}table.NoCellSpacingAndPadding,table.NoCellSpacingAndPadding tbody,table.NoCellSpacingAndPadding tr,table.NoCellSpacingAndPadding th,table.NoCellSpacingAndPadding td{padding:0px}table.NoSpacingWithPadding,table.NoSpacingWithPadding th,table.NoSpacingWithPadding td{padding:.15rem}table.NoSpacingWithPadding .translations-container,table.NoSpacingWithPadding th .translations-container,table.NoSpacingWithPadding td .translations-container{padding:.15rem}table.NoSpace2pxPadding,table.NoSpace2pxPadding th,table.NoSpace2pxPadding td{padding:.2rem}table.NoSpace2pxPadding .translations-container,table.NoSpace2pxPadding th .translations-container,table.NoSpace2pxPadding td .translations-container{padding:.2rem}table.NoCellPadding th,table.NoCellPadding td{padding:0px}table:has(>tbody>.ContractsGridContractRow) .DataGrid,.ContractsGridTimeMappingsRow .DataGrid,.ContractsGridContractRow .DataGrid{margin-bottom:0}table:has(>tbody>.ContractsGridContractRow) td,.ContractsGridTimeMappingsRow td,.ContractsGridContractRow td{padding:.25rem}.DataGridForm{width:100%}.DataGridForm td{padding:.25rem}.DataGridForm .DataGridHeader td:nth-child(n+1){font-size:1.15rem;color:#06377b}.DataGridForm tr:not(.DataGridHeader) td:not(:first-child):not(:nth-child(2)){color:#98a2b3}tr.row-with-background>td{background-color:rgba(0,0,0,0)}.popup-panel{background-color:#fff;border-radius:var(--bs-border-radius-lg);display:none;padding:1rem}.popup-panel .title-table{margin-bottom:1rem}.popup-panel .title-table td:not(:has(.btn-close)){color:var(--bs-heading-color);font-size:1.15rem}.popup-panel .title-table .btn-close{display:inline-block}.popup-panel .footer{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);padding-top:.75rem;margin-top:.75rem;display:flex}*:has([data-act-control-type=modalPopupBackground][style*="display: none"]) .popup-panel{display:none}*:has([data-act-control-type=modalPopupBackground]:not([style*="display: none"])) .popup-panel{display:unset}[data-act-control-type=modalPopupBackground]:not([style*="display: none"]){--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg);opacity:var(--bs-backdrop-opacity)}.file-icon{width:1.5rem;height:1.5rem;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}.file-icon-csv{background-image:url('/portal/CoreNew/Assets/Images/file-icons/csv.svg')}.file-icon-xml{background-image:url('/portal/CoreNew/Assets/Images/file-icons/xml.svg')}.file-icon-pdf{background-image:url('/portal/CoreNew/Assets/Images/file-icons/pdf.svg')}.file-icon-docx{background-image:url('/portal/CoreNew/Assets/Images/file-icons/docx.svg')}.file-icon-xlsx{background-image:url('/portal/CoreNew/Assets/Images/file-icons/xlsx.svg')}.centhro-calendar{--fc-border-color: var(--bs-border-color);background-color:#fff}.centhro-calendar .fc-daygrid-day{background-color:#fff}.centhro-calendar .fc-daygrid-event{opacity:.9}.centhro-calendar-header{--fc-today-bg-color: white}.centhro-calendar-employee{--fc-today-bg-color: #f5fbfe}.centhro-calendar-employee .fc-day-sat,.centhro-calendar-employee .fc-day-sun{background-color:#f8f9fa}.table-actions a .material-icons,.form-actions a .material-icons{font-size:1.25rem}.table-actions .dropdown-menu li a,.form-actions .dropdown-menu li a{display:flex;align-items:center}.table-actions .dropdown-menu li a .material-icons,.form-actions .dropdown-menu li a .material-icons{margin-right:1rem;font-size:1rem}.table-actions .dropdown-menu-sm,.form-actions .dropdown-menu-sm{--bs-dropdown-divider-margin-y: 0.25rem;font-size:.875rem;padding:.25rem 0}.table-actions .dropdown-menu-sm .material-icons,.form-actions .dropdown-menu-sm .material-icons{font-size:.875rem}.table-actions{display:flex;justify-content:center;margin-top:.1rem}#slideout-panel{position:fixed;inset:0;pointer-events:none;z-index:1000}#slideout-panel #slideout-overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease}#slideout-panel #slideout-content-wrapper{position:absolute;top:0;right:-400px;width:400px;height:100%;background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.3);transition:right .3s ease;padding:1rem;box-sizing:border-box;overflow-y:auto}#slideout-panel #slideout-content-wrapper #slideout-close{position:absolute;top:.5rem;right:.5rem;font-size:1.5rem;background:none;border:none;cursor:pointer;color:#444}#slideout-panel.open{pointer-events:auto}#slideout-panel.open #slideout-overlay{opacity:1}#slideout-panel.open #slideout-content-wrapper{right:0}#loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,100%,.6);z-index:99999;display:flex;justify-content:center;align-items:center;backdrop-filter:blur(4px)}.spinner{width:60px;height:60px;border:8px solid #ccc;border-top:8px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ribbon-primary .ribbon-box{color:#fff;background-color:#2356d7}.ribbon-left .ribbon-box{right:auto;left:0;border-radius:0;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.ribbon-modern .ribbon-box{top:0;padding-left:.75rem;padding-right:.75rem;border-radius:0 !important}.ribbon-box{position:absolute;top:.75rem;right:0;padding:0 .75rem;padding-right:.75rem;padding-left:.75rem;height:2.25rem;line-height:2.25rem;z-index:5;font-weight:700;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.ribbon-primary.ribbon-modern.ribbon-left .ribbon-box::before{border-color:#2356d7;border-right-color:#2356d7;border-bottom-color:#2356d7;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.ribbon-primary.ribbon-modern .ribbon-box::before{border-color:#2356d7;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.ribbon-left.ribbon-modern .ribbon-box::before{left:100%;right:auto}.ribbon-modern .ribbon-box::before{right:100%;border:1.125rem solid;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor}.ribbon-box::before{position:absolute;display:block;width:0;height:0;content:""}.list-group-navigation .input-search{display:flex;width:20%;margin-left:auto}.list-group-navigation .list-group:not(.list-with-buttons) a::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.list-group-navigation .list-group:not(.list-with-buttons) a:hover{font-weight:600}.list-group-navigation .list-group.list-with-buttons li:hover{font-weight:600;cursor:pointer}.list-group-navigation .list-group.list-with-buttons li:hover .link-button{color:rgba(var(--bs-link-hover-color-rgb))}.list-group-navigation .list-group.list-with-buttons .link-button:hover{font-weight:600}.list-group-navigation .list-group-item{background-color:#fff;position:relative}.list-group-navigation .list-group-header{background-color:#f9fafb;display:flex;align-items:center;gap:.5rem;cursor:pointer}.list-group-navigation .list-group-header .material-icons{transition:transform .3s ease;font-size:1.25rem;color:#0093d5}.multilistpicker-container select{min-height:250px}.filepond--root{max-height:250px;font-family:inherit}.filepond--root .filepond--drop-label{min-height:3em}.filepond--root .filepond--drop-label label{border-radius:var(--bs-border-radius);border:var(--bs-border-width) dashed var(--bs-border-color);min-height:2.5rem;justify-content:start;width:100%;padding:.25rem;position:absolute;top:0}.filepond--root .filepond--item{max-width:calc(50% - .25rem);margin:0;margin-right:.25rem;margin-top:.25rem}.filepond--root .filepond--panel-root{background-color:#fff}.filepond--root .filepond--list-scroller{margin:0}.filepond--root .filepond--list{left:0;right:0;top:10px}.filepond--root .filepond--item-panel{background-color:var(--bs-primary)}.filepond--root [data-filepond-item-state*=error] .filepond--item-panel,.filepond--root [data-filepond-item-state*=invalid] .filepond--item-panel{background-color:var(--bs-danger)}.filepond--root [data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:var(--bs-success)}.filepond--root .filepond--label-action{text-decoration:none}.filepond--root .filepond--label-action:hover{color:#0093d5}.ErrorPanel,.InfoPanel,.SuccessPanel,.WarningPanel{display:block;padding:.5rem .75rem;margin:.25rem 0 .25rem 0;border:1px solid var(--bs-border-color);border-radius:.5rem;color:var(--bs-body-color);background:var(--bs-body-bg)}.ErrorPanel{background:var(--bs-danger-bg-subtle);border-color:var(--bs-danger);color:var(--bs-danger-text-emphasis, var(--bs-danger))}.WarningPanel{background:var(--bs-warning-bg-subtle);border-color:var(--bs-warning);color:var(--bs-warning-text-emphasis, var(--bs-warning))}.InfoPanel{background:var(--bs-info-bg-subtle);border-color:var(--bs-info);color:var(--bs-info-text-emphasis, var(--bs-info))}.SuccessPanel{background:var(--bs-success-bg-subtle);border-color:var(--bs-success);color:var(--bs-success-text-emphasis, var(--bs-success))}.ErrorPanel ul,.WarningPanel ul,.InfoPanel ul,.SuccessPanel ul{margin:0;padding-left:1.25rem}.ErrorPanel ul li{color:var(--bs-danger-text-emphasis, var(--bs-danger))}.WarningPanel ul li{color:var(--bs-warning-text-emphasis, var(--bs-warning))}.InfoPanel ul li{color:var(--bs-info-text-emphasis, var(--bs-info))}.SuccessPanel ul li{color:var(--bs-success-text-emphasis, var(--bs-success))}#cen-toast-root{position:fixed;z-index:1080;display:flex;flex-direction:column;gap:.5rem;pointer-events:none;align-items:center;width:100%;top:.5rem}.topbar [id$=SaveConfirmationLabel],.topbar .ErrorPanel,.topbar .SuccessPanel,.topbar .InfoPanel,.topbar .WarningPanel{display:none !important}.mt-toast{--mt-bg: var(--bs-body-bg);--mt-color: var(--bs-body-color);--mt-border: var(--bs-border-color);background:var(--mt-bg);color:var(--mt-color);border:1px solid var(--mt-border);border-radius:.5rem;width:40%;box-shadow:var(--bs-box-shadow, 0 0.5rem 1rem rgba(0, 0, 0, 0.15));transform:translateY(-8px);opacity:0;animation:mt-in .18s ease-out forwards;pointer-events:auto}.mt-toast.is-leaving{animation:mt-out .18s ease-in forwards}.mt-toast__inner{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem}.mt-toast__icon{font-size:20px;line-height:1}.mt-toast__text{flex:1 1 auto}.mt-toast__close{border:0;background:rgba(0,0,0,0);color:inherit;padding:.25rem;border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mt-toast__close:hover{background:rgba(0,0,0,.04)}.mt-toast--success{--mt-bg: var(--bs-success-bg-subtle);--mt-color: var(--bs-success-text-emphasis, var(--bs-success));--mt-border: var(--bs-success)}.mt-toast--error{--mt-bg: var(--bs-danger-bg-subtle);--mt-color: var(--bs-danger-text-emphasis, var(--bs-danger));--mt-border: var(--bs-danger)}.mt-toast--warning{--mt-bg: var(--bs-warning-bg-subtle);--mt-color: var(--bs-warning-text-emphasis, var(--bs-warning));--mt-border: var(--bs-warning)}.mt-toast--info{--mt-bg: var(--bs-info-bg-subtle);--mt-color: var(--bs-info-text-emphasis, var(--bs-info));--mt-border: var(--bs-info)}@keyframes mt-in{to{transform:translateY(0);opacity:1}}@keyframes mt-out{to{transform:translateY(-8px);opacity:0}}.badge{border:1px solid rgba(0,0,0,.04);font-weight:500;font-size:var(--bs-body-font-size);display:inline-flex;align-content:center}.badge-icon .material-icons{margin-right:.25rem}.badge-bold{font-weight:700}.badge-info{background-color:#f4f3ff;color:#7f56d9}.badge-outline-info{background-color:#fff;color:#7f56d9;border:1px solid #7f56d9}.badge-warning{background-color:#fffaeb;color:#fdb022}.badge-outline-warning{background-color:#fff;color:#fdb022;border:1px solid #fdb022}.badge-primary{background-color:#f0f9ff;color:#0093d5}.badge-outline-primary{background-color:#fff;color:#0093d5;border:1px solid #0093d5}.badge-success{background-color:#eaf4f1;color:#009951}.badge-outline-success{background-color:#fff;color:#009951;border:1px solid #009951}.badge-danger{background-color:#f9e8e8;color:#f04438}.badge-outline-danger{background-color:#fff;color:#f04438;border:1px solid #f04438}.badge-secondary{background-color:#e6e8ea;color:#06377b}.badge-outline-secondary{background-color:#fff;color:#06377b;border:1px solid #06377b}.groupcalendar .grid{display:grid;grid-template-columns:85px repeat(var(--grid-columns, 1), 1fr);border:1px solid #dee2e6;border-radius:.25rem;overflow:auto;grid-auto-flow:dense}.groupcalendar .grid .header{border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.groupcalendar .grid .employee{background:#f1f3f5;text-align:left;padding-left:.25rem;display:flex;align-items:center;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;padding:6px 4px}.groupcalendar .grid .cel{grid-column:span var(--cel-column-span, 1);border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;padding:4px 4px;text-align:center;font-size:.8rem;display:flex;align-items:end}.groupcalendar .grid .cel-count-1.cel-sunday{border-right:3px solid #dee2e6}.groupcalendar .grid .cel.disabled{background-color:#f8f9fa}.groupcalendar .grid .cel:hover{background:#f1f3f5;transition:.2s}.groupcalendar .grid .cel .workschema .event{padding:1px;border:none;border-radius:.375rem;background-color:var(--var-event-color, #fff)}.groupcalendar .grid .cel .day{width:100%;gap:2px;height:100%;display:flex;align-items:end}.groupcalendar .grid .cel .day .part{display:flex;width:50%;height:100%}.groupcalendar .grid .cel .day .part:only-child{width:100%}.groupcalendar .grid .cel .day .part .event{flex:1 1 0;min-width:0;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border-radius:.375rem;padding:4px 6px;font-size:.6rem;width:100%;height:100%;z-index:1;background-color:var(--var-event-color, #fff);border:var(--cel-border-style) 2px var(--cel-border-color, var(--var-event-color));gap:.25rem}.groupcalendar .grid .cel .day .part .event .travel .material-icons{font-size:.75rem}.groupcalendar .grid .cel .day .part .event .replacement{border:1px dotted #fff;padding:0 4px;border-radius:.325rem}.groupcalendar .grid .cel .day .part:not(:only-child) .event{border-radius:.375rem 0 0 .375rem;width:50%}.groupcalendar .grid .cel .day .part:not(:only-child) .event:only-child{border-radius:.375rem;width:100%}.groupcalendar .grid .cel .day .part:not(:only-child) .event+.event{border-radius:0 .375rem .375rem 0;border-left:none}.groupcalendar .classic table{width:100%}.working-date{display:flex;opacity:.5}.working-date span{color:#0093d5}.working-date a{display:flex;align-items:center}.working-date.out-of-sync{padding:.25rem;background-color:#feedec;border:solid 1px #f04438;border-radius:1rem}.working-date.out-of-sync span{color:#f04438;font-weight:bold}.working-date-subtle{position:relative}.working-date-subtle .working-date{opacity:1}.working-date-subtle .working-date.out-of-sync{font-weight:bold;padding:0;border:none;background-color:rgba(0,0,0,0)}.date-picker{max-width:100px;text-align:center}.FilterPanel{border-radius:var(--bs-border-radius);padding:1rem;background-color:var(--bs-tertiary-bg)}.FilterPanel:not(.FilterPanelNew) table table td:first-child:has(span){padding:0 1rem 0 0}.FilterPanel:not(.FilterPanelNew) table table td{display:table-cell}.FilterPanel:not(.FilterPanelNew) table table table td{padding:0}.FilterPanel.FilterPanelNew,.FilterPanelNew{display:block;padding:.85rem 1rem;border-radius:var(--bs-border-radius);background-color:var(--bs-tertiary-bg);margin-bottom:1rem}.FilterPanel.FilterPanelNew>table,.FilterPanelNew>table{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;border:0;padding:0;margin:0;white-space:normal}.FilterPanel.FilterPanelNew>table>tbody,.FilterPanelNew>table>tbody{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;border:0;padding:0;margin:0;white-space:normal}.FilterPanel.FilterPanelNew>table>tbody>tr,.FilterPanelNew>table>tbody>tr{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;border:0;padding:0;margin:0;white-space:normal}.FilterPanel.FilterPanelNew>table>tbody>tr>td,.FilterPanelNew>table>tbody>tr>td{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;border:0;padding:0;margin:0;white-space:normal}.FilterPanel.FilterPanelNew:is(table,td),.FilterPanelNew:is(table,td){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;border:0;padding:0;margin:0;white-space:nowrap}.FilterPanel.FilterPanelNew:is(table,td)>tbody,.FilterPanelNew:is(table,td)>tbody{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;border:0;padding:0;margin:0;white-space:nowrap}.FilterPanel.FilterPanelNew:is(table,td)>tbody>tr,.FilterPanelNew:is(table,td)>tbody>tr{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;border:0;padding:0;margin:0;white-space:nowrap}.FilterPanel.FilterPanelNew:is(table,td)>tbody>tr>td,.FilterPanelNew:is(table,td)>tbody>tr>td{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;border:0;padding:0;margin:0;white-space:nowrap}.FilterPanel.FilterPanelNew>table>tbody>tr>td>table,.FilterPanelNew>table>tbody>tr>td>table{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem .75rem;border:0;padding:0;margin:0;white-space:nowrap}.FilterPanel.FilterPanelNew>table>tbody>tr>td>table>tbody,.FilterPanelNew>table>tbody>tr>td>table>tbody{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem .75rem;border:0;padding:0;margin:0;white-space:nowrap}.FilterPanel.FilterPanelNew>table>tbody>tr>td>table>tbody>tr,.FilterPanelNew>table>tbody>tr>td>table>tbody>tr{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem .75rem;border:0;padding:0;margin:0;white-space:nowrap}.FilterPanel.FilterPanelNew>table>tbody>tr>td>table>tbody>tr>td,.FilterPanelNew>table>tbody>tr>td>table>tbody>tr>td{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem .75rem;border:0;padding:0;margin:0;white-space:nowrap}.FilterPanel.FilterPanelNew .period-chooser,.FilterPanelNew .period-chooser{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;white-space:normal;overflow:visible}.FilterPanel.FilterPanelNew .period-chooser .row,.FilterPanelNew .period-chooser .row{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.5rem;margin:.25rem;width:auto}.FilterPanel.FilterPanelNew .period-chooser.nowrap,.FilterPanelNew .period-chooser.nowrap{flex-wrap:nowrap;overflow-x:auto}.FilterPanel.FilterPanelNew [id$=PastRow] input[type=text],.FilterPanel.FilterPanelNew [id$=UpcomingRow] input[type=text],.FilterPanelNew [id$=PastRow] input[type=text],.FilterPanelNew [id$=UpcomingRow] input[type=text]{min-width:90px}.FilterPanel.FilterPanelNew [id$=PastRow] select,.FilterPanel.FilterPanelNew [id$=UpcomingRow] select,.FilterPanelNew [id$=PastRow] select,.FilterPanelNew [id$=UpcomingRow] select{min-width:130px}.FilterPanel.FilterPanelNew [id$=WeekRow] select,.FilterPanel.FilterPanelNew [id$=WeekRow] .form-select,.FilterPanelNew [id$=WeekRow] select,.FilterPanelNew [id$=WeekRow] .form-select{min-width:22rem;padding-right:2.25rem}.FilterPanel.FilterPanelNew [id$=MonthRow] select,.FilterPanel.FilterPanelNew [id$=MonthRow] .form-select,.FilterPanelNew [id$=MonthRow] select,.FilterPanelNew [id$=MonthRow] .form-select{min-width:10rem;padding-right:2.25rem;font-size:.875rem}.FilterPanel.FilterPanelNew [id$=YearRow] select,.FilterPanel.FilterPanelNew [id$=YearRow] .form-select,.FilterPanelNew [id$=YearRow] select,.FilterPanelNew [id$=YearRow] .form-select{min-width:6rem;padding-right:2.25rem;font-size:.875rem}.FilterPanel.FilterPanelNew>table>tbody>tr>td[style*="width:20px"],.FilterPanelNew>table>tbody>tr>td[style*="width:20px"]{display:none !important;width:0 !important;padding:0 !important}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr,.FilterPanel.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr,.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr,.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:has(.FilterPanelNew),.FilterPanel.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:has(.FilterPanel.FilterPanelNew),.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:has(.FilterPanelNew),.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:has(.FilterPanel.FilterPanelNew){order:1;flex:1 1 auto;min-width:0}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)),.FilterPanel.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)),.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)),.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)){order:2;flex:0 0 100%;display:block;margin-top:.25rem}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)) :is(input,button,a)[id$=ShowButton],.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)) :is(input,button,a)[id$=ShowButton]{display:none !important}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)) :is(input,button,a)[id$=ApplyFilterButton],.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)) :is(input,button,a)[id$=ApplyFilterButton]{display:none !important}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)) :is(input,button,a)[id$=ApplyButton],.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)) :is(input,button,a)[id$=ApplyButton]{display:none !important}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)) :is(input,button,a)[id$=RefreshButton],.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)) :is(input,button,a)[id$=RefreshButton]{display:none !important}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)) :is(input,button,a)[id$=FilterButton],.FilterPanelNew :where(table):has(.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanelNew)) :is(input,button,a)[id$=FilterButton]{display:none !important}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)) :is(input,button,a)[id$=ShowButton],.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)) :is(input,button,a)[id$=ShowButton]{display:none !important}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)) :is(input,button,a)[id$=ApplyFilterButton],.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)) :is(input,button,a)[id$=ApplyFilterButton]{display:none !important}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)) :is(input,button,a)[id$=ApplyButton],.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)) :is(input,button,a)[id$=ApplyButton]{display:none !important}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)) :is(input,button,a)[id$=RefreshButton],.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)) :is(input,button,a)[id$=RefreshButton]{display:none !important}.FilterPanel.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)) :is(input,button,a)[id$=FilterButton],.FilterPanelNew :where(table):has(.FilterPanel.FilterPanelNew)>tbody>tr>td:not(:has(.FilterPanel.FilterPanelNew)) :is(input,button,a)[id$=FilterButton]{display:none !important}.FilterPanel.FilterPanelNew :where([data-period-hide*=week i]) [id$=WeekRow],.FilterPanelNew :where([data-period-hide*=week i]) [id$=WeekRow]{display:none !important}.FilterPanel.FilterPanelNew .period-chooser [id$=WeekRow],.FilterPanelNew .period-chooser [id$=WeekRow]{display:none !important}.FilterPanel.FilterPanelNew .form-check,.FilterPanelNew .form-check{margin:0;display:inline-flex;align-items:center;gap:.35rem}.FilterPanel.FilterPanelNew .form-check .form-check-input,.FilterPanelNew .form-check .form-check-input{margin-top:0 !important;vertical-align:middle;align-self:center}.FilterPanel.FilterPanelNew .form-check-label,.FilterPanelNew .form-check-label{display:inline-flex;align-items:center}.FilterPanel.FilterPanelNew td:has(>input[type=radio]),.FilterPanel.FilterPanelNew td:has(>label>input[type=radio]),.FilterPanel.FilterPanelNew td:has(>span>input[type=radio]),.FilterPanelNew td:has(>input[type=radio]),.FilterPanelNew td:has(>label>input[type=radio]),.FilterPanelNew td:has(>span>input[type=radio]){display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 .75rem}.FilterPanel.FilterPanelNew td:has(>input[type=radio]) input[type=radio]+label,.FilterPanelNew td:has(>input[type=radio]) input[type=radio]+label{display:inline-flex;align-items:center;gap:.35rem;margin:0 1rem 0 0}.FilterPanel.FilterPanelNew td:has(>label>input[type=radio])>label,.FilterPanel.FilterPanelNew td:has(>span>input[type=radio])>label,.FilterPanelNew td:has(>label>input[type=radio])>label,.FilterPanelNew td:has(>span>input[type=radio])>label{display:inline-flex;align-items:center;gap:.35rem;margin:0 1rem 0 0}.FilterPanel.FilterPanelNew td:has(>span>input[type=radio])>span,.FilterPanelNew td:has(>span>input[type=radio])>span{display:inline-flex;align-items:center;gap:.35rem;margin:0 1rem 0 0}.FilterPanel.FilterPanelNew td:has(>input[type=radio]) input[type=radio],.FilterPanel.FilterPanelNew td:has(>label>input[type=radio]) input[type=radio],.FilterPanel.FilterPanelNew td:has(>span>input[type=radio]) input[type=radio],.FilterPanelNew td:has(>input[type=radio]) input[type=radio],.FilterPanelNew td:has(>label>input[type=radio]) input[type=radio],.FilterPanelNew td:has(>span>input[type=radio]) input[type=radio]{margin:0;vertical-align:middle;align-self:center;transform:translateY(-1px)}.FilterPanel.FilterPanelNew td:has(>input[type=radio]) label img,.FilterPanel.FilterPanelNew td:has(>label>input[type=radio]) label img,.FilterPanel.FilterPanelNew td:has(>span>input[type=radio]) span img,.FilterPanel.FilterPanelNew td:has(>span>input[type=radio]) label img,.FilterPanelNew td:has(>input[type=radio]) label img,.FilterPanelNew td:has(>label>input[type=radio]) label img,.FilterPanelNew td:has(>span>input[type=radio]) span img,.FilterPanelNew td:has(>span>input[type=radio]) label img{margin-right:.3rem}.FilterPanel.FilterPanelNew .LabelValueIndent,.FilterPanelNew .LabelValueIndent{color:var(--bs-secondary-color);font-weight:600;padding-right:.5rem;white-space:nowrap;width:auto}.FilterPanel.FilterPanelNew select,.FilterPanel.FilterPanelNew select.form-select,.FilterPanel.FilterPanelNew input.form-control,.FilterPanel.FilterPanelNew input[type=text],.FilterPanel.FilterPanelNew .form-select,.FilterPanelNew select,.FilterPanelNew select.form-select,.FilterPanelNew input.form-control,.FilterPanelNew input[type=text],.FilterPanelNew .form-select{display:inline-block;background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding-inline:.75rem;color:var(--bs-body-color);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.FilterPanel.FilterPanelNew select:focus,.FilterPanel.FilterPanelNew select.form-select:focus,.FilterPanel.FilterPanelNew input.form-control:focus,.FilterPanel.FilterPanelNew input[type=text]:focus,.FilterPanel.FilterPanelNew .form-select:focus,.FilterPanelNew select:focus,.FilterPanelNew select.form-select:focus,.FilterPanelNew input.form-control:focus,.FilterPanelNew input[type=text]:focus,.FilterPanelNew .form-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .15rem rgba(var(--bs-primary-rgb, 13, 110, 253), 0.15);outline:none}.FilterPanel.FilterPanelNew :is(input,button,a)[id$=ShowButton],.FilterPanelNew :is(input,button,a)[id$=ShowButton]{display:none !important}.FilterPanel.FilterPanelNew :is(input,button,a)[id$=ApplyFilterButton],.FilterPanelNew :is(input,button,a)[id$=ApplyFilterButton]{display:none !important}.FilterPanel.FilterPanelNew :is(input,button,a)[id$=ApplyButton],.FilterPanelNew :is(input,button,a)[id$=ApplyButton]{display:none !important}.FilterPanel.FilterPanelNew :is(input,button,a)[id$=RefreshButton],.FilterPanelNew :is(input,button,a)[id$=RefreshButton]{display:none !important}.FilterPanel.FilterPanelNew :is(input,button,a)[id$=FilterButton],.FilterPanelNew :is(input,button,a)[id$=FilterButton]{display:none !important}.FilterPanelNew .filter-icon,.FilterPanelNew a.filter-icon,.FilterPanelNew input.filter-icon[type=image],.FilterPanelNew img.filter-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:.25rem;border-radius:var(--bs-border-radius);background-color:var(--bs-body-bg)}.FilterPanelNew a.filter-icon img{max-width:100%;max-height:100%}.FilterPanelNew a[id$=FilterDescriptionHyperLink],.FilterPanelNew a[id$=FilterTextButton],.FilterPanelNew a[id$=MeasuringPointsFilterTextButton]{gap:.35rem;white-space:nowrap}.FilterPanelNew a br{display:none}.FilterPanelNew input[type=checkbox],.FilterPanelNew .form-check-input{margin:0;align-self:center}.ps-0>.form-check{padding-left:0px}.FilterPanelNew .period-chooser>.row>.col-12{padding-left:0 !important}.FilterPanelNew .period-chooser .row>.col-auto:first-child{padding-left:0 !important}.FilterPanelNew .period-chooser .form-check{padding-left:0 !important}.pager .pagination{--bs-pagination-bg: transparent;--bs-pagination-disabled-bg: transparent;--bs-pagination-disabled-color: #d0d5dd;--bs-pagination-color: #667085;--bs-pagination-active-bg: #0093d5;justify-content:center;gap:.5rem}.pager .pagination .material-icons{font-size:1.25rem}.pager .pagination .page-item .page-link{border:none;border-radius:.25rem;font-size:1rem}.file-upload-zone{font-size:.875rem;cursor:pointer;border-radius:var(--bs-border-radius) !important;border-style:dotted !important;padding:.17rem}.file-upload-zone:hover,.file-upload-zone.dragover{background-color:var(--bs-primary-bg-subtle, rgba(13, 110, 253, 0.12));border-color:var(--bs-primary) !important}.file-upload-preview{cursor:pointer;border:2px dashed var(--bs-border-color);border-radius:var(--bs-border-radius);transition:all .2s ease;display:block}.file-upload-preview.dragover{border-color:var(--bs-primary);background-color:var(--bs-primary-bg-subtle)}.extra-questions-single-column .file-upload-zone{max-width:25rem}.dropzone-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StatusSummarySelectedLink.StatusSummaryLinkBorder{padding:0px 5px 0px 5px;border:solid 1px var(--bs-primary);font-weight:600;border-radius:var(--bs-border-radius)}.selectedLabel{font-weight:700}.breadcrumb{--bs-breadcrumb-divider: ">";margin-bottom:.7rem !important}.breadcrumb-item.active{color:var(--bs-primary);font-weight:700;cursor:default}.modal-page .modal-title{display:none}.modal-page .modal-content-wrapper{padding:1rem 1.5rem}.modal-page .modal-footer{padding:.75rem 1.5rem}#customModal .modal-body{overflow:visible}#customModal .modal-iframe{width:100%;border:none;display:block;visibility:hidden}.rwd-reset-working-date .form-check-input{accent-color:var(--bs-primary);--bs-form-check-input-checked-bg-color: var(--bs-primary);--bs-form-check-input-checked-border-color: var(--bs-primary);--bs-form-check-input-focus-border-color: var(--bs-primary);--bs-form-check-input-focus-box-shadow: none}.rwd-reset-working-date .form-check-input:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}.rwd-reset-working-date .form-check-input:focus{outline:0;box-shadow:none}.rwd-reset-working-date .form-check-input.is-invalid,.rwd-reset-working-date .was-validated .form-check-input:invalid,.rwd-reset-working-date .form-check-input.is-invalid:focus,.rwd-reset-working-date .was-validated .form-check-input:invalid:focus{background-color:var(--bs-primary);border-color:var(--bs-primary);box-shadow:none}.cp-change-password .field-with-eye{position:relative}.cp-change-password .field-with-eye .form-control{padding-right:2.5rem;width:100%}.cp-change-password .password-toggle{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:0;padding:0;color:var(--bs-secondary-color);width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center}.cp-change-password .password-toggle:focus{outline:none;box-shadow:none}.cp-change-password .password-toggle .material-icons{font-size:20px;line-height:1}.cp-change-password input[type=password]::-ms-reveal,.cp-change-password input[type=password]::-ms-clear{display:none}.cp-change-password .no-inline-errors .text-danger{display:none !important}.cp-change-password #ConfirmPasswordStatus{display:none}.whoswho-page{--whoiswho-bottom-gap: 1rem;--whoiswho-edge-gap: 1rem}.whoswho-page .ww-left,.whoswho-page .ww-right{background-color:var(--bs-white);border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-radius:.5rem;padding:1rem;box-sizing:border-box}.whoswho-page .ww-left{overflow:auto;height:100%;max-height:calc(100vh - 52px - var(--whoiswho-bottom-gap));padding-bottom:var(--whoiswho-bottom-gap);left:var(--whoiswho-edge-gap) !important}.whoswho-page .ww-results-inner{border:none !important;background-color:rgba(0,0,0,0);flex:1 1 auto;overflow:auto}.whoswho-page .ww-right{position:relative !important;left:auto !important;right:auto !important;margin-left:calc(530px + var(--whoiswho-edge-gap));margin-bottom:var(--whoiswho-bottom-gap);display:flex;flex-direction:column;overflow:hidden;height:100%;max-height:calc(100vh - 52px - var(--whoiswho-bottom-gap));padding-bottom:var(--whoiswho-bottom-gap)}#ContentPlaceHolder1_FilterPanel.FilterPanel table{width:100%;border-collapse:separate;border-spacing:.25rem .5rem}#ContentPlaceHolder1_FilterPanel.FilterPanel .LabelValueIndent{color:var(--bs-secondary-color);font-size:.9rem;font-weight:600;padding-right:.5rem;white-space:nowrap}#ContentPlaceHolder1_FilterPanel.FilterPanel select.form-select:focus,#ContentPlaceHolder1_FilterPanel.FilterPanel input.form-control:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .15rem rgba(var(--bs-primary-rgb, 13, 110, 253), 0.15);outline:none}#ContentPlaceHolder1_FilterPanel.FilterPanel .form-select-sm,#ContentPlaceHolder1_FilterPanel.FilterPanel .form-control-sm{min-height:calc(1.5em + .5rem + 2px)}#ContentPlaceHolder1_FilterPanel.FilterPanel #ContentPlaceHolder1_ShowButton:not(.skip-hide){display:none !important}#ContentPlaceHolder1_CountLabel{color:var(--bs-secondary-color)}.ann-card{background-color:#fff;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-radius:1rem;padding:1.25rem}.ann-date{color:var(--bs-secondary-color);font-size:.875rem;margin-bottom:1rem}.ann-title{font-weight:700}.ann-bodies{margin-bottom:1rem;margin-top:.75rem}.ann-body{color:var(--bs-body-color)}.ann-details{display:flex;flex-direction:column;gap:.75rem}.ann-field-row{display:grid;gap:1rem;padding-top:.75rem;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}.ann-field-row:first-child{border-top:0;padding-top:0}.ann-cell{min-width:0;display:flex;flex-direction:column}.ann-lang-grid{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1rem}.ann-list{background-color:#fff;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-radius:1rem;padding:1rem 1.25rem}.ann-list-header{margin-bottom:.5rem;font-weight:700;color:var(--bs-primary)}.ann-list-item{padding:.75rem 0;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}.ann-list-item:first-child{padding-top:0}.ann-list-item:last-child{border-bottom:0}.ann-list-content{display:block}.ann-list-item-titlebar{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.ann-list-item-title{font-weight:700}.ann-list-item-date{color:var(--bs-secondary-color);font-size:.875rem;display:none}.ann-list-item-body{margin-top:.25rem;margin-bottom:.5rem;color:var(--bs-body-color)}.ann-more{display:inline-flex;align-items:center;gap:.375rem;color:var(--bs-primary);font-weight:600;text-decoration:none;align-self:flex-end}.ann-more:hover{text-decoration:underline}.todo-icon-cell,.todo-icon{display:none !important}.todo-process-def{display:none !important}.todo-time.todo-since{display:none !important}.todo-activity.todo-overdue{box-shadow:inset 4px 0 0 var(--bs-danger);position:relative}.todo-activity.todo-overdue::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--bs-danger);border-top-left-radius:inherit;border-bottom-left-radius:inherit}.todo-tab-content:nth-of-type(2) .todo-activity.todo-overdue::before{background:rgba(0,0,0,0)}.todo-activity.todo-compact{padding:.25rem .25rem}.todo-group{background-color:#fff !important;border:1px solid var(--bs-border-color);border-radius:.5rem;margin:.5rem 0 .25rem 0;overflow:hidden;position:relative;z-index:1;border-collapse:separate !important;border-spacing:0}table.todo-group{border-collapse:separate !important;border-spacing:0 !important}.todo-group-row>td{background-color:rgba(0,0,0,0) !important;color:var(--bs-heading-color) !important;padding:.35rem .5rem}.todo-group-row{background-color:#fff !important}.todo-group-toggle{display:inline-block;vertical-align:middle}.todo-group-title{font-weight:600}.todo-activity{background-color:var(--bs-gray-100);border:1px solid var(--bs-border-color);border-radius:.75rem;box-shadow:0 1px 0 rgba(16,24,40,.03);margin:.5rem 0 .25rem 0;background-image:none !important;position:relative;padding:.375rem .25rem}.todo-group+.todo-activity{margin-top:.5rem}.todo-activity>table{border-bottom:0 !important;width:100%;border-collapse:separate;border-spacing:0}.todo-activity td{padding:.25rem .5rem}.todo-activity-name{font-weight:700;color:var(--bs-heading-color);display:inline;margin-right:.25rem}.todo-object-desc{color:var(--bs-secondary-color)}.todo-employee{color:var(--bs-secondary-color);display:inline;white-space:nowrap}.todo-employee:empty{display:none}.todo-employee:not(:empty)::before{content:" - ";color:color-mix(in srgb, var(--bs-secondary-color) 40%, white 60%)}.todo-header{margin-bottom:.25rem;background-color:#fff !important;border:1px solid var(--bs-border-color);border-radius:.5rem;overflow:hidden}.todo-header tr:first-child td{background-color:rgba(0,0,0,0) !important;color:var(--bs-heading-color) !important;padding:.35rem .5rem}.todo-header-title{font-weight:700;color:var(--bs-heading-color)}.todo-header-toggle{opacity:.75}.todo-tabs{display:flex;gap:1rem;border-bottom:1px solid var(--bs-border-color);margin-bottom:.5rem}.todo-tab{appearance:none;border:none;background:none;padding:.5rem 0;margin:0;font-weight:600;color:#667085;border-bottom:3px solid rgba(0,0,0,0);text-decoration:none}.todo-tab:hover{color:var(--bs-primary)}.todo-tab.active{color:var(--bs-primary);border-bottom-color:var(--bs-primary)}.todo-tab-content{padding-top:.25rem}.todo-tab-content .todo-header{display:none !important}.todo-top-right{white-space:nowrap}.todo-time.todo-deadline{color:var(--bs-danger);background-color:var(--bs-danger-bg-subtle);border:1px solid var(--bs-danger);padding:.125rem .5rem;border-radius:var(--bs-border-radius-pill);font-weight:400;font-size:.75rem}.todo-time.todo-deadline.activity-overdue{color:var(--bs-primary);background-color:rgba(0,0,0,0);border:1px solid var(--bs-primary)}.todo-group-toggle{width:16px;height:16px;vertical-align:middle}.todo-group-row>td:first-child{position:relative;width:28px;cursor:pointer}.todo-group-row>td:first-child .todo-group-toggle{opacity:0;position:absolute;inset:0;width:100%;height:100%}.todo-group-row>td:first-child::before{content:"";position:absolute;left:6px;top:50%;width:8px;height:8px;border-right:2px solid var(--bs-primary);border-bottom:2px solid var(--bs-primary);transform:translateY(-50%);pointer-events:none}.todo-group-row>td:first-child:hover::before{border-color:color-mix(in srgb, var(--bs-primary) 80%, white 20%)}.todo-group-row.collapsed>td:first-child::before{transform:translateY(-50%) rotate(-45deg)}.todo-group-row.expanded>td:first-child::before{transform:translateY(-50%) rotate(45deg);margin-left:3px}.todo-group-card{background-color:#f2f4f7;border:0;border-radius:0;box-shadow:0 1px 0 rgba(16,24,40,.03);margin:0;overflow:hidden}.todo-group-card.expanded{margin:.5rem 0;border-radius:.75rem;border:1px solid var(--bs-border-color)}.todo-group-card.collapsed{margin:0}.todo-group-card.collapsed{background:rgba(0,0,0,0);border:0;box-shadow:none}.todo-group-card .todo-group{border:0;border-radius:0 !important;overflow:visible !important;margin:0;background:rgba(0,0,0,0) !important}.todo-group-card .todo-group-row>td{background-color:var(--bs-gray-100) !important;color:var(--bs-heading-color) !important;padding:.5rem .75rem;border:0;border-bottom:1px solid var(--bs-border-color)}.todo-group-card.expanded .todo-group-row>td{border:0 !important;border-bottom:1px solid var(--bs-border-color) !important}.todo-group-card.collapsed .todo-group-row>td{padding:.375rem .75rem;border:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}.todo-group-card.collapsed .todo-group-row>td:first-child{border-right:0;border-top-left-radius:0;border-bottom-left-radius:0}.todo-group-card.collapsed .todo-group-row>td:last-child{border-left:0;border-top-right-radius:0;border-bottom-right-radius:0}.todo-group-card.collapsed+.todo-group-card.collapsed .todo-group-row>td{border-top:0}.todo-tab-content .todo-group-card.collapsed:first-of-type .todo-group-row>td:first-child,.todo-tab-content .todo-group-card:not(.collapsed)+.todo-group-card.collapsed .todo-group-row>td:first-child{border-top-left-radius:.75rem}.todo-tab-content .todo-group-card.collapsed:first-of-type .todo-group-row>td:last-child,.todo-tab-content .todo-group-card:not(.collapsed)+.todo-group-card.collapsed .todo-group-row>td:last-child{border-top-right-radius:.75rem}.todo-tab-content .todo-group-card.collapsed:last-of-type .todo-group-row>td:first-child,.todo-tab-content .todo-group-card.collapsed:not(:has(+.todo-group-card.collapsed)) .todo-group-row>td:first-child{border-bottom-left-radius:.75rem}.todo-tab-content .todo-group-card.collapsed:last-of-type .todo-group-row>td:last-child,.todo-tab-content .todo-group-card.collapsed:not(:has(+.todo-group-card.collapsed)) .todo-group-row>td:last-child{border-bottom-right-radius:.75rem}.todo-group-card.collapsed.collapsed-start .todo-group-row>td:first-child{border-top-left-radius:.75rem}.todo-group-card.collapsed.collapsed-start .todo-group-row>td:last-child{border-top-right-radius:.75rem}.todo-group-card.collapsed.collapsed-end .todo-group-row>td:first-child{border-bottom-left-radius:.75rem}.todo-group-card.collapsed.collapsed-end .todo-group-row>td:last-child{border-bottom-right-radius:.75rem}.todo-group-card.expanded:first-of-type{border-top-left-radius:.75rem}.todo-group-card.expanded:first-of-type{border-top-right-radius:.75rem}.todo-group-card.expanded:last-of-type{border-bottom-left-radius:.75rem}.todo-group-card.expanded:last-of-type{border-bottom-right-radius:.75rem}.todo-tab-content .todo-group-card.expanded:first-of-type{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.todo-tab-content .todo-group-card.expanded:last-of-type{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.todo-group-card .todo-group-row>td:first-child{width:28px}.todo-group-card .todo-activity{background:var(--bs-white);border:0;margin:0;border-radius:0}.todo-group-card .todo-activity+.todo-activity{border-top:1px solid var(--bs-border-color)}td:has(.org-bullet-icon){vertical-align:middle}.org-bullet-icon{display:flex;justify-content:center;font-size:smaller;align-content:center}.org-tree-card>table{width:100% !important;border-collapse:separate !important;border-spacing:0 !important;table-layout:auto;font-size:.95rem}.org-tree-card td{vertical-align:middle}.org-tree-card>table>tbody>tr:first-child{background:#fafbfc}.org-tree-card>table>tbody>tr:first-child td{padding:.5rem .5rem;border-bottom:1px solid var(--bs-border-color)}.org-tree-card .org-tree-header-row{background:var(--bs-tertiary-bg, #fafbfc)}.org-tree-card .org-tree-header-row td{padding:.5rem .5rem;border-bottom:1px solid var(--bs-border-color)}.org-tree-card>table>tbody>tr+tr td{border-top:0}.org-tree-card table tr:not(:has(td>input[type=image][id*=_OC_])) td{border-top:1px solid var(--bs-border-color)}.org-tree-card>table>tbody>tr td[style*="width:24px"],.org-tree-card>table>tbody>tr td[width="24"],.org-tree-card>table>tbody>tr td[width="28"]{padding-left:.25rem;padding-right:.25rem;width:28px}.org-tree-card input[type=image][id*=_OC_]{width:16px;height:16px;opacity:.8}.org-tree-card input[type=image][id*=_OC_]:hover{opacity:1}.org-tree-card .org-icon-btn{font-size:18px;line-height:1;vertical-align:middle;color:var(--bs-primary);text-decoration:none;cursor:pointer}.org-tree-card .org-icon-btn:hover{color:var(--bs-primary);opacity:.85}.org-tree-card .org-icon-btn.disabled{color:var(--bs-border-color);cursor:default}.org-tree-card .org-bullet-icon{font-size:18px;line-height:1;vertical-align:middle;margin-top:0;font-size:initial;color:var(--bs-secondary-color, #6c757d)}.org-tree-card .org-bullet-icon.org-bullet-primary{color:var(--bs-primary)}.org-tree-card table tr:has(td>input[type=image][id*=_OC_]) td,.org-tree-card table tr:has(td>a.org-icon-btn[id*=_OC_]) td{background-color:#f7fafc;font-weight:600}.org-tree-card table tr[onclick]{cursor:pointer}.org-tree-card table tr td:last-child label{color:var(--bs-heading-color)}.org-tree-card table tr:hover td{background-color:#f1f5f9}.org-card #LegendPanel{margin-top:1rem !important;background:#fff;border:1px solid var(--bs-border-color);border-radius:.5rem;padding:.75rem 1rem}.org-legend-icon{font-size:18px;display:inline-block;width:18px;text-align:center;color:var(--bs-secondary-color, #6c757d)}.org-legend-icon.org-legend-primary{color:var(--bs-primary)}.org-division-type{margin-left:.5rem;font-size:.75rem;color:var(--bs-primary);font-weight:500}.org-card{background:#fff;border:1px solid var(--bs-border-color);border-radius:.5rem;padding:1rem 1rem 1.25rem}.org-card a:hover{color:rgb(9, 178.7746478873, 255)}.svg-org-page{--svg-org-line: var(--bs-border-color);--svg-org-header-bg: var(--bs-tertiary-bg, #f8f9fa);--svg-org-header-bg-focus: var(--bs-primary, #0d6efd);--svg-org-header-text: var(--bs-body-color, #495057);--svg-org-header-text-contrast: #fff;--svg-org-body-bg: #ffffff;--svg-org-card-bg: #ffffff;--svg-org-card-border: var(--bs-border-color);--svg-org-corner-radius: 10;--svg-org-font-family: var(--bs-font-sans-serif, "Segoe UI", Roboto, Arial, sans-serif);--svg-org-func-color: var(--bs-body-color, #495057);--svg-org-emp-color: var(--bs-emphasis-color, #212529);--svg-org-title-chars: 24;--svg-org-use-card-rows: 0;--svg-org-people-horizontal: 1;--svg-org-supporting-gap: 72;--svg-org-ignore-right-supporting: 0;--svg-org-line-spacing: 4;--svg-org-item-gap: 16;--svg-org-block-gap: 16;--svg-org-header-vpad: 8;--svg-org-header-xpad: 12;--svg-org-body-xpad: 12;--svg-org-person-xpad: 12;--svg-org-person-ypad: 10;--svg-org-person-gap: 16;--svg-org-person-border-width: 1;--svg-org-person-radius: 10;--svg-org-people-bus-gap: 16;--svg-org-people-drop-gap: 16;--svg-org-shadow-enable: 1;--svg-org-shadow-cards: 1;--svg-org-shadow-headers: 0;--svg-org-shadow-dx: 0;--svg-org-shadow-dy: 1.5;--svg-org-shadow-blur: 2.5;--svg-org-shadow-opacity: 0.18;--svg-org-shadow-color: #000;background-color:#f9fafb;background-image:linear-gradient(to right, rgba(16, 24, 40, 0.03) 1px, transparent 1px),linear-gradient(to bottom, rgba(16, 24, 40, 0.03) 1px, transparent 1px);background-size:24px 24px}.svg-org-topbar{position:fixed;top:0;left:0;width:100%;z-index:1040;background:#fff;border-bottom:1px solid var(--bs-border-color);padding:.5rem 1rem;display:flex;align-items:center;gap:1rem}.svg-org-topbar .toolbar-group{display:inline-flex;align-items:center;gap:.5rem;margin-right:1rem}.svg-org-topbar .btn-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:.5rem;border:1px solid var(--bs-border-color);background:#fff;color:var(--bs-primary);padding:0}.svg-org-topbar .btn-icon:hover{background:color-mix(in srgb, var(--bs-primary) 8%, white 92%);border-color:var(--bs-primary)}.svg-org-zoom-slider{width:180px;accent-color:var(--bs-primary);height:4px}.svg-org-levels-icon{color:var(--bs-primary);vertical-align:middle;font-size:20px}svg#OrganogramSvg{display:block;overflow:visible;max-width:none}.dmr-page{padding:.75rem .75rem 2.25rem}.page-card{background-color:var(--bs-card-bg, #ffffff);border:1px solid var(--bs-border-color, #e5e7eb);border-radius:var(--bs-border-radius-lg, 12px);box-shadow:var(--bs-box-shadow-sm, 0 1px 2px rgba(16, 24, 40, 0.06));padding:1rem 1.25rem}.dmr-type.card{border:1px solid var(--bs-border-color, #e5e7eb);border-radius:var(--bs-border-radius, 10px);background:var(--bs-card-bg, #fff);box-shadow:var(--bs-box-shadow-sm, 0 1px 2px rgba(16, 24, 40, 0.05));margin:.75rem 0}.dmr-type .card-body{padding:.875rem 1rem}.dmr-empty{display:block;color:var(--bs-secondary-color, #667085);margin-bottom:.75rem}.dmr-type-title{color:var(--bs-heading-color, #101828);font-weight:600;font-size:1rem;line-height:1.25rem}.dmr-type-summary{color:var(--bs-secondary-color, #667085);font-size:.875rem;margin-top:.25rem}.dmr-type-existing{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-top:.75rem;margin-bottom:.25rem}.dmr-existing-item{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border-radius:999px;border:1px solid var(--bs-border-color, #e5e7eb);background:rgba(16,24,40,.03);color:var(--bs-link-color, #0d6efd);text-decoration:none;transition:background-color 120ms ease,color 120ms ease}.dmr-existing-item:hover{background:rgba(13,110,253,.08);color:var(--bs-link-hover-color, #0a58ca);text-decoration:none}.dmr-existing-item-icon{width:16px;height:16px;display:inline-block}.dmr-type-actions{display:inline-flex;align-items:center;gap:.375rem;margin-top:.5rem}.dmr-add-icon{width:16px;height:16px}.dmr-add-link{color:var(--bs-link-color, #0d6efd)}.dmr-add-link:hover{color:var(--bs-link-hover-color, #0a58ca);text-decoration:none}.container-fluid:has(.page-human-data) .topbar .topbar-icon.material-icons{color:var(--bs-primary) !important}.container-fluid:has(.page-human-data) .topbar .topbar-icon.material-icons:hover{color:var(--bs-primary) !important;background:rgba(var(--bs-primary-rgb, 13, 110, 253), 0.08)}.container-fluid:has(.page-human-data) .topbar [id$=WorkingDateLink]{display:none !important}.page-employee-mp-values .filter-bar .alert{--bs-alert-bg: var(--bs-secondary-bg);--bs-alert-border-color: var(--bs-border-color);--bs-alert-color: var(--bs-body-color);border:1px solid var(--bs-alert-border-color);background-color:var(--bs-alert-bg);color:var(--bs-alert-color);border-radius:.5rem;padding:.5rem .75rem}.page-employee-mp-values .mp-values-tree{overflow-x:auto;overflow-y:hidden}.page-employee-mp-values .mp-filter-modal #FilterPopupHeaderRow{background:var(--bs-primary) !important}.filter-bg{--bs-alert-bg: var(--bs-secondary-bg);--bs-alert-border-color: var(--bs-border-color);--bs-alert-color: var(--bs-body-color);border:1px solid var(--bs-alert-border-color);background-color:var(--bs-alert-bg);color:var(--bs-alert-color);border-radius:.5rem;padding:.5rem .75rem}.page-flex-sim .flexplan-white{background-color:#fff !important}.page-flex-sim .text-header{color:var(--bs-heading-color)}.page-flex-sim .warningPanel{background-color:var(--bs-warning-bg-subtle);border-color:var(--bs-warning)}.page-flex-sim table[style*="width : 100%"]{width:100%}.page-flex-sim .sim-sidebar{vertical-align:top}.page-flex-sim [id*=_GPA_]{margin-bottom:1rem !important}.page-flex-sim [id*=_GPA_]>table,.page-flex-sim .flex-header{width:100%;border:2px solid var(--bs-primary) !important;border-collapse:separate !important;background:#fff !important;border-radius:var(--bs-border-radius);overflow:hidden;box-shadow:none}.page-flex-sim [style*="stripes.gif"]{background-image:none !important;background:var(--bs-body-bg) !important}.page-flex-sim [id*=_GPA_] #ImageCell,.page-flex-sim [id*=_GPA_] td[id$=ImageCell]{background:#fff !important;border-right:1px solid var(--bs-border-color);width:54px !important;height:44px;text-align:center;vertical-align:middle;padding:.25rem .5rem}.page-flex-sim [id*=_GPA_] #ImageCell img,.page-flex-sim [id*=_GPA_] td[id$=ImageCell] img{max-height:24px;width:auto}.page-flex-sim [id*=_GPA_] #NameCell,.page-flex-sim [id*=_GPA_] td[id$=NameCell]{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;background:#fff !important;color:var(--bs-body-color) !important;padding:.55rem .75rem !important}.page-flex-sim [id*=_OPA_]{background:var(--bs-body-bg);background-image:none !important;border:1px solid var(--bs-border-color) !important;border-radius:var(--bs-border-radius);padding:.5rem;margin-top:.5rem !important;margin-left:0 !important}.page-flex-sim [id*=_OPA_][style*=border-style]{border:1px solid var(--bs-border-color) !important}.page-flex-sim [id*=_OPA_].is-selected{border-color:var(--bs-primary) !important;box-shadow:var(--bs-box-shadow)}.page-flex-sim [id*=_OPA_][style*="border-width:2px"],.page-flex-sim [id*=_OPA_][style*="border-width : 2px"]{border-color:var(--bs-primary) !important;border-width:1px !important;background:var(--bs-body-bg)}.page-flex-sim [id*=_OPA_] tr>td:first-child:has(img){text-align:center}.page-flex-sim [id*=_OPA_] tr>td:first-child img{max-height:48px;width:auto;display:inline-block}.page-flex-sim [id*=_OPA_] .form-check-input{accent-color:var(--bs-primary);vertical-align:middle}.page-flex-sim [id*=_CDP_]{background:rgba(0,0,0,0);border-radius:var(--bs-border-radius);padding:0 !important}.page-flex-sim [id*=_CDP_] td[style*="width:10px"],.page-flex-sim [id*=_CDP_] td[style*="width : 10px"]{width:24px !important;vertical-align:middle !important}.page-flex-sim [id*=_CDP_] td[style*="width:10px"]>div,.page-flex-sim [id*=_CDP_] td[style*="width : 10px"]>div{padding:.25rem .5rem !important;text-align:center}.page-flex-sim [id*=_CDP_] td[style*="width:10px"] img,.page-flex-sim [id*=_CDP_] td[style*="width : 10px"] img{display:inline-block;vertical-align:middle;max-height:20px;width:auto;margin:0}.page-flex-sim [id*=_CDP_] td[style*="width:10px"]+td,.page-flex-sim [id*=_CDP_] td[style*="width : 10px"]+td{padding-left:.25rem}.page-flex-sim [id*=_CCA_]{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;flex-wrap:wrap}.page-flex-sim .calc-badge-abbr,.page-flex-sim .calc-badge-amount{display:none}.page-flex-sim .ErrorPanel{background:var(--bs-danger-bg-subtle);border:1px solid #f1aeb5;color:#58151c;border-radius:var(--bs-border-radius);text-align:left;padding:0 0 0 4px}.page-flex-sim .ErrorPanel ul,.page-flex-sim .ErrorPanel .BulletedList,.page-flex-sim .ErrorPanel .bulleted-list{margin:0;padding-left:1.2rem}.page-flex-sim [id*=_NoOpt_]{background:var(--bs-body-bg) !important;border:1px dashed var(--bs-border-color) !important;border-radius:var(--bs-border-radius);background-image:none !important;padding:.5rem}.page-flex-sim [id*=_NoOpt_] label{background:rgba(0,0,0,0) !important;color:var(--bs-secondary-color);padding:.25rem .5rem !important}.page-flex-sim .sim-summary{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:var(--bs-border-radius);padding:.5rem}.page-flex-sim .sim-summary table{width:100%}.page-flex-sim .sim-summary td{padding:.35rem .4rem}.page-flex-sim .sim-summary td:first-child{width:28px;text-align:center}.page-flex-sim .sim-summary td:last-child{width:110px;text-align:right}.page-flex-sim .sim-summary [id$=AbbreviationLabel]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:var(--bs-border-radius);color:#fff;font-weight:700}.page-flex-sim .sim-summary [id$=ValueLabel]{font-weight:600}.employee-user .card{border:none;border-radius:1rem;transition:transform .2s ease,box-shadow .3s ease}.employee-user .card .icon{font-size:2.5rem;color:#1976d2}.employee-user .card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.employee-user .card-title{font-weight:500;margin-bottom:.25rem}.employee-user .card-text mb-0{font-size:.95rem}.employee-user .card-header{background:#1976d2;color:#fff;border-radius:1rem 1rem 0 0;text-align:center}.employee-user .card-body{position:relative}.employee-user .card-body a{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0}

