/* Échec de l'agrandissement. Renvoi du contenu non agrandi.
(1,851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1711): run-time error CSS1039: Token not allowed after unary operator: '-color-background'
(1,1741): run-time error CSS1039: Token not allowed after unary operator: '-color-metal-400'
(1,2615): run-time error CSS1039: Token not allowed after unary operator: '-block-spacing'
(1,2684): run-time error CSS1039: Token not allowed after unary operator: '-wrap-padding'
(1,2786): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2884): run-time error CSS1039: Token not allowed after unary operator: '-block-spacing'
(1,2962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3030): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3112): run-time error CSS1039: Token not allowed after unary operator: '-button-background'
(1,3518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3967): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4032): run-time error CSS1039: Token not allowed after unary operator: '-area-gap'
(1,4093): run-time error CSS1039: Token not allowed after unary operator: '-area-col'
(1,4119): run-time error CSS1039: Token not allowed after unary operator: '-area-min-width'
(1,4158): run-time error CSS1039: Token not allowed after unary operator: '-area-gap'
(1,4328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4475): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4666): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4759): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4915): run-time error CSS1039: Token not allowed after unary operator: '-area-gap'
(1,4934): run-time error CSS1039: Token not allowed after unary operator: '-area-gap'
(1,5295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5454): run-time error CSS1039: Token not allowed after unary operator: '-button-background'
(1,5517): run-time error CSS1039: Token not allowed after unary operator: '-button-background'
(1,5548): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(1,5598): run-time error CSS1039: Token not allowed after unary operator: '-button-font-size'
(1,5634): run-time error CSS1039: Token not allowed after unary operator: '-button-weight'
(1,5662): run-time error CSS1039: Token not allowed after unary operator: '-button-height'
(1,5727): run-time error CSS1039: Token not allowed after unary operator: '-button-padding'
(1,5958): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,5987): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6473): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6617): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,6996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,7145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,7230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,7288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,7453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,7546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,7603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,7766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,7858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,8047): run-time error CSS1039: Token not allowed after unary operator: '-button-background'
(1,8110): run-time error CSS1039: Token not allowed after unary operator: '-button-background'
(1,8523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,8548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,8759): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,8788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,8943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9031): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9112): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9570): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9747): run-time error CSS1039: Token not allowed after unary operator: '-button-icon-spacing'
(1,9808): run-time error CSS1039: Token not allowed after unary operator: '-button-icon-spacing'
(1,9844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,9943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,10078): run-time error CSS1039: Token not allowed after unary operator: '-alert-button-background'
(1,10146): run-time error CSS1039: Token not allowed after unary operator: '-alert-button-border'
(1,10188): run-time error CSS1039: Token not allowed after unary operator: '-alert-button-shadow-offset-y'
(1,10228): run-time error CSS1039: Token not allowed after unary operator: '-alert-button-shadow'
(1,10270): run-time error CSS1039: Token not allowed after unary operator: '-alert-button-shadow-offset-y'
(1,10335): run-time error CSS1039: Token not allowed after unary operator: '-alert-button-shadow-opacity'
(1,10377): run-time error CSS1039: Token not allowed after unary operator: '-alert-button-color'
(1,10486): run-time error CSS1039: Token not allowed after unary operator: '-alert-button-size'
(1,10761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,10798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,10910): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,10946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11494): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11649): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12603): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-size'
(1,12629): run-time error CSS1039: Token not allowed after unary operator: '-ui-icon-size'
(1,12680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12721): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12884): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12942): run-time error CSS1039: Token not allowed after unary operator: '-tag-background'
(1,13002): run-time error CSS1039: Token not allowed after unary operator: '-tag-border'
(1,13026): run-time error CSS1039: Token not allowed after unary operator: '-tag-color'
(1,13299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13773): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13926): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,13995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14685): run-time error CSS1039: Token not allowed after unary operator: '-tag-hover'
(1,14707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14763): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,14852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15732): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,15996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,16100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17351): run-time error CSS1039: Token not allowed after unary operator: '-input-field-background'
(1,17416): run-time error CSS1039: Token not allowed after unary operator: '-input-field-border'
(1,17448): run-time error CSS1039: Token not allowed after unary operator: '-input-field-color'
(1,17601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17939): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,17968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,18034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,18068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,18098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,18127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,18189): run-time error CSS1030: Expected identifier, found '['
(1,18194): run-time error CSS1031: Expected selector, found '='
(1,18194): run-time error CSS1025: Expected comma or open brace, found '='
(1,18599): run-time error CSS1039: Token not allowed after unary operator: '-input-field-content-height'
(1,18717): run-time error CSS1039: Token not allowed after unary operator: '-input-field-placeholder'
(1,18821): run-time error CSS1039: Token not allowed after unary operator: '-input-field-placeholder'
(1,18943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,19063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,20434): run-time error CSS1039: Token not allowed after unary operator: '-input-field-content-height'
(1,20533): run-time error CSS1039: Token not allowed after unary operator: '-input-field-icon'
(1,20819): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,20845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,20864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,20888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21422): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,21784): run-time error CSS1039: Token not allowed after unary operator: '-label-color'
(1,21955): run-time error CSS1039: Token not allowed after unary operator: '-check-background'
(1,22014): run-time error CSS1039: Token not allowed after unary operator: '-check-border'
(1,22794): run-time error CSS1039: Token not allowed after unary operator: '-check-opacity'
(1,22922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,22948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23020): run-time error CSS1039: Token not allowed after unary operator: '-overview-list-gap'
(1,23121): run-time error CSS1039: Token not allowed after unary operator: '-overview-list-gap'
(1,23229): run-time error CSS1039: Token not allowed after unary operator: '-overview-list-title'
(1,23275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23462): run-time error CSS1039: Token not allowed after unary operator: '-pagination-gap'
(1,23534): run-time error CSS1039: Token not allowed after unary operator: '-pagination-gap'
(1,23636): run-time error CSS1039: Token not allowed after unary operator: '-pagination-size'
(1,23661): run-time error CSS1039: Token not allowed after unary operator: '-pagination-gap'
(1,23731): run-time error CSS1039: Token not allowed after unary operator: '-pagination-size'
(1,23756): run-time error CSS1039: Token not allowed after unary operator: '-pagination-gap'
(1,23854): run-time error CSS1039: Token not allowed after unary operator: '-pagination-background'
(1,23918): run-time error CSS1039: Token not allowed after unary operator: '-pagination-border'
(1,23949): run-time error CSS1039: Token not allowed after unary operator: '-pagination-text'
(1,24006): run-time error CSS1039: Token not allowed after unary operator: '-pagination-size'
(1,24079): run-time error CSS1039: Token not allowed after unary operator: '-pagination-size'
(1,24486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26068): run-time error CSS1039: Token not allowed after unary operator: '-table-font-size'
(1,26161): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-padding'
(1,26524): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-padding'
(1,26861): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-padding'
(1,27327): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(1,27372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,27684): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(1,28464): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(1,29210): run-time error CSS1039: Token not allowed after unary operator: '-button-background'
(1,29856): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,29886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,30188): run-time error CSS1039: Token not allowed after unary operator: '-tab-background'
(1,30234): run-time error CSS1039: Token not allowed after unary operator: '-tab-active-color'
(1,30552): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,30626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,30692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,30737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,30752): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,30971): run-time error CSS1039: Token not allowed after unary operator: '-tab-size'
(1,31087): run-time error CSS1039: Token not allowed after unary operator: '-tab-index'
(1,32161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,32184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,32213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,32235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,32259): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,32288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,32392): run-time error CSS1039: Token not allowed after unary operator: '-dialog-background'
(1,32468): run-time error CSS1039: Token not allowed after unary operator: '-dialog-height'
(1,32499): run-time error CSS1039: Token not allowed after unary operator: '-dialog-width'
(1,32546): run-time error CSS1039: Token not allowed after unary operator: '-dialog-padding'
(1,32894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,32983): run-time error CSS1039: Token not allowed after unary operator: '-dialog-min-height'
(1,34007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,34322): run-time error CSS1039: Token not allowed after unary operator: '-dialog-background'
(1,34512): run-time error CSS1039: Token not allowed after unary operator: '-dialog-background'
(1,34764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,34803): run-time error CSS1039: Token not allowed after unary operator: '-area-gap'
(1,36563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,36589): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,36834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,36866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,36918): run-time error CSS1039: Token not allowed after unary operator: '-input-field-background'
(1,36983): run-time error CSS1039: Token not allowed after unary operator: '-input-field-border'
(1,37045): run-time error CSS1039: Token not allowed after unary operator: '-multiselect-max-height'
(1,37175): run-time error CSS1039: Token not allowed after unary operator: '-multiselect-height'
(1,37351): run-time error CSS1039: Token not allowed after unary operator: '-input-field-background'
(1,37941): run-time error CSS1039: Token not allowed after unary operator: '-input-field-background'
(1,38628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,39296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,39320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,39607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,39690): run-time error CSS1039: Token not allowed after unary operator: '-button-background'
(1,39742): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(1,40463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,40493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,40693): run-time error CSS1039: Token not allowed after unary operator: '-flowchart-height'
(1,40730): run-time error CSS1039: Token not allowed after unary operator: '-flowchart-content-height'
(1,40860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,41027): run-time error CSS1039: Token not allowed after unary operator: '-flowchart-content-height'
(1,41135): run-time error CSS1039: Token not allowed after unary operator: '-flowchart-board-width'
(1,42830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,42863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,42895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,42921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,42953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,42987): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43046): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43077): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43126): run-time error CSS1039: Token not allowed after unary operator: '-navigation-radius'
(1,43198): run-time error CSS1039: Token not allowed after unary operator: '-navigation-display'
(1,43254): run-time error CSS1039: Token not allowed after unary operator: '-navigation-padding'
(1,43322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43443): run-time error CSS1039: Token not allowed after unary operator: '-navigation-width'
(1,43537): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,43901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,44254): run-time error CSS1039: Token not allowed after unary operator: '-navigation-menu-display'
(1,44344): run-time error CSS1039: Token not allowed after unary operator: '-navigation-item-spacing'
(1,44398): run-time error CSS1039: Token not allowed after unary operator: '-navigation-item-spacing'
(1,44546): run-time error CSS1039: Token not allowed after unary operator: '-navigation-item-spacing'
(1,47198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,47228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,47273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,47299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,47347): run-time error CSS1039: Token not allowed after unary operator: '-table-background'
(1,47467): run-time error CSS1039: Token not allowed after unary operator: '-table-padding-top'
(1,47970): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-padding'
(1,48103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,48578): run-time error CSS1039: Token not allowed after unary operator: '-table-padding-top'
(1,48620): run-time error CSS1039: Token not allowed after unary operator: '-table-background'
(1,48751): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-padding'
(1,49041): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(1,49113): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-padding'
(1,49229): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-balance'
(1,49322): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-side'
(1,49411): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-side'
(1,49526): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-side'
(1,49579): run-time error CSS1030: Expected identifier, found '.'
(1,49591): run-time error CSS1031: Expected selector, found ')'
(1,49591): run-time error CSS1025: Expected comma or open brace, found ')'
(1,49779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,49803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,49857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,49881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,49933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,49957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,50112): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-padding'
(1,50457): run-time error CSS1039: Token not allowed after unary operator: '-table-cell-padding'
(1,51007): run-time error CSS1039: Token not allowed after unary operator: '-button-background'
(1,51567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,51665): run-time error CSS1039: Token not allowed after unary operator: '-block-spacing'
(1,51708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,52277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,52359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,53695): run-time error CSS1039: Token not allowed after unary operator: '-color-status'
(1,54221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54679): run-time error CSS1039: Token not allowed after unary operator: '-tag-list-background'
(1,54741): run-time error CSS1039: Token not allowed after unary operator: '-tag-list-border'
(1,54803): run-time error CSS1039: Token not allowed after unary operator: '-tag-list-content-height'
(1,54933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55120): run-time error CSS1039: Token not allowed after unary operator: '-table-display-height'
(1,55411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55485): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55613): run-time error CSS1039: Token not allowed after unary operator: '-header-spacing'
(1,55646): run-time error CSS1039: Token not allowed after unary operator: '-header-spacing'
(1,55713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55891): run-time error CSS1039: Token not allowed after unary operator: '-logo-height'
(1,55933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,55981): run-time error CSS1039: Token not allowed after unary operator: '-menu-toggle-display'
(1,56178): run-time error CSS1039: Token not allowed after unary operator: '-user-items-display'
(1,56572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,56650): run-time error CSS1039: Token not allowed after unary operator: '-main-padding'
(1,56758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,57777): run-time error CSS1039: Token not allowed after unary operator: '-area-gap'
(69,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:local(""),url(".//fonts/source-sans-pro-regular.woff2") format("woff2"),url(".//fonts/source-sans-pro-regular.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:400;src:local(""),url(".//fonts/source-sans-pro-italic.woff2") format("woff2"),url(".//fonts/source-sans-pro-italic.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:local(""),url(".//fonts/source-sans-pro-bold.woff2") format("woff2"),url(".//fonts/source-sans-pro-bold.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:700;src:local(""),url(".//fonts/source-sans-pro-bold-italic.woff2") format("woff2"),url(".//fonts/source-sans-pro-bold-italic.woff") format("woff")}:root{--notch: env(safe-area-inset-top);--scrollbar-size: 0;--font-heading-2xl: 3.8125rem;--font-heading-xl: 3.0625rem;--font-heading-l: 2.4375rem;--font-heading-m: 1.9375rem;--font-heading-s: 1.5625rem;--font-body-m: 1rem;--font-body-s: 0.8125rem;--color-metal-400: #4e6266;--color-background: #2e3e41;--logo-prefix: #f9b20b;--logo-text: white;--logo-company: #b2cacf}:root{--wrap-padding: 0.5rem;font-size:100%}@media(min-width: 48em){:root{--wrap-padding: 1rem}}@media(min-width: 75em){:root{--wrap-padding: 2rem}}html{box-sizing:border-box}html,body{height:-webkit-fill-available;height:-moz-available;height:stretch;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}*{margin:0}*,*::before,*::after{box-sizing:inherit;color:currentColor}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--color-background);color:var(--color-metal-400);display:flex;flex-direction:column;font-family:"Source Sans Pro",Helvetica,Arial,sans;font-size:1rem;line-height:1.2;min-height:100vh;padding:0;width:100%}[data-input=keyboard] [tabindex="-1"]:focus,[data-input=touch] [tabindex="-1"]:focus{outline:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a:hover,a:active{color:currentColor}button,input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;outline:none;padding:0}button{background-color:rgba(0,0,0,0);border-width:0}button:not(:disabled){cursor:pointer}input{background-color:rgba(0,0,0,0)}label[for]{cursor:pointer}fieldset{border-width:0;padding:0;min-width:0}ul[role=list],ol[role=list]{list-style:none;padding:0}svg{fill:currentColor}dialog{border:none;margin:auto;padding:0}legend{padding:0;float:left}legend+*{clear:left;padding-top:var(--block-spacing)}.wrap{max-width:91.5rem;margin:0 auto;padding:0 var(--wrap-padding)}.ck-widget.html-object-embed[data-html-object-embed-label]::before{content:none}.block{--block-spacing-size: 16;--block-spacing: calc(var(--block-spacing-size) / 16 * 1rem);margin:var(--block-spacing) 0}*:last-child .block:last-child{margin-bottom:0}.menu-toggle{--button-background: transparent;--button-background-hover: #2e3e41;--button-background-active: #71888d;--button-color: #4e6266;background-color:var(--button-background);color:#fff;border-radius:4px;transition:background-color,border-color;transition-duration:.3s;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}.menu-toggle span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[data-input=keyboard] .menu-toggle:not(:disabled):focus,[data-input=mouse] .menu-toggle:not(:disabled):hover{--button-background: var(--button-background-hover)}[data-input] .menu-toggle:not(:disabled):active{--button-background: var(--button-background-active)}div#overlay{background:rgba(6,26,30,.9);opacity:1}div#overlaydiv{background:#fbfeff;border-radius:8px;height:auto}.level-2xl{font-size:3.8125rem}.level-xl{font-size:3.0625rem}.level-l{font-size:2.4375rem}.level-m{font-size:1.9375rem}.level-s{font-size:1.5625rem}.level-xs{font-size:1.25rem}.area{--area-min-width: 15.875rem;display:flex;flex-wrap:wrap;gap:var(--area-gap)}.area>*{flex-grow:1;flex-shrink:0;flex-basis:var(--area-col);min-width:var(--area-min-width);width:calc(50% - var(--area-gap)/2)}.area.flow{align-items:flex-end}.area.flow>*{flex:0 0 auto;min-width:auto;width:auto}.area.flow .form-field{flex-grow:1}.area.full>*{width:100%}.area.three{--area-col: calc(33.3333333333% - (var(--area-gap) / 3 * 2))}@media(max-width: 75.8125rem){.area.three>.area-spacer{display:none}}.area.three .two{--area-col: calc(66.6666666667% - (var(--area-gap) / 3))}.area.three .two>*{--area-col: calc(50% - (var(--area-gap)))}@media(max-width: 62rem){.area.two>.area-spacer{display:none}}.area.four{--area-col: calc(25% - (var(--area-gap) / 4 * 3));--area-min-width: 13.75rem}.area.four .two{--area-col: calc(50% - (var(--area-gap) / 4 * 2));flex-basis:min(100%, 29.125rem)}.area.four .two>*{--area-min-width: 14.0625rem}.area.tables{gap:calc(var(--area-gap)*2) var(--area-gap)}.area-content{align-self:flex-end}.area-content .button{vertical-align:bottom}.area-content .button+.button{margin-left:1rem}.link{text-decoration:underline;-webkit-tap-highlight-color:rgba(0,0,0,0)}.link:focus{outline:none}[data-input=mouse] .link:hover,[data-input=keyboard] .link:focus,[data-input=touch] .link:active{text-decoration:none}.button{--button-weight: 400;--button-icon-spacing: 0.5rem;--button-font-size: 1rem;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:var(--button-background);border-radius:.25rem;border:1px solid var(--button-background);color:var(--button-color);display:inline-flex;font-size:var(--button-font-size);font-weight:var(--button-weight);height:var(--button-height, auto);line-height:1.25;outline:none;padding:var(--button-padding);text-align:left;text-decoration:none;transition:background-color,border-color;transition-duration:.3s;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}.button:disabled{opacity:.7}.button.variant-primary{--button-background: #fdb715;--button-color: #5b3000}[data-input=keyboard] .button.variant-primary:not(:disabled):focus,[data-input=mouse] .button.variant-primary:not(:disabled):hover{--button-background: #ffdda8}[data-input] .button.variant-primary:not(:disabled):active{--button-background: #ffeed6}.button.variant-secondary{--button-background: #d5e5e9;--button-color: #4e6266}[data-input=keyboard] .button.variant-secondary:not(:disabled):focus,[data-input=mouse] .button.variant-secondary:not(:disabled):hover{--button-background: #e8f3f5}[data-input] .button.variant-secondary:not(:disabled):active{--button-background: #fbfeff}.button.variant-tertiary{--button-background: #fbfeff;--button-color: #4e6266;border-color:#b2cacf}[data-input=keyboard] .button.variant-tertiary:not(:disabled):focus,[data-input=mouse] .button.variant-tertiary:not(:disabled):hover{--button-background: #e8f3f5}[data-input] .button.variant-tertiary:not(:disabled):active{--button-background: #d5e5e9}.button.variant-text{--button-background: transparent;--button-color: #4e6266}[data-input=keyboard] .button.variant-text:not(:disabled):focus,[data-input=mouse] .button.variant-text:not(:disabled):hover{--button-background: #e8f3f5}[data-input] .button.variant-text:not(:disabled):active{--button-background: #d5e5e9}.button.variant-text.success{--button-color: #006c57}[data-input=keyboard] .button.variant-text.success:not(:disabled):focus,[data-input=mouse] .button.variant-text.success:not(:disabled):hover{--button-background: #c7fceb}[data-input] .button.variant-text.success:not(:disabled):active{--button-background: #abf1db}.button.variant-text.danger{--button-color: #ba003b}[data-input=keyboard] .button.variant-text.danger:not(:disabled):focus,[data-input=mouse] .button.variant-text.danger:not(:disabled):hover{--button-background: #ffecec}[data-input] .button.variant-text.danger:not(:disabled):active{--button-background: #ffd9d9}.button.text-icon{background-color:rgba(0,0,0,0);border-width:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.button.text-icon svg{background-color:var(--button-background);border-radius:.25rem;border:1px solid var(--button-background);box-sizing:content-box;padding:.0625rem;transition:background-color,border-color;transition-duration:.3s;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}.button.text-icon:focus{outline:none}[data-input=mouse] .button.text-icon:hover,[data-input=keyboard] .button.text-icon:focus,[data-input=touch] .button.text-icon:active{text-decoration:underline}.button.icon-only[class*=size-]{--button-icon-spacing: 0;--button-padding: 0.0625rem}.button.icon-only span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button.icon-only svg{margin:0}.button.variant-success{--button-background: #4ddcb9;--button-color: #004436}[data-input=keyboard] .button.variant-success:not(:disabled):focus,[data-input=mouse] .button.variant-success:not(:disabled):hover{--button-background: #abf1db}[data-input] .button.variant-success:not(:disabled):active{--button-background: #c7fceb}.button.variant-danger{--button-background: #ffafb2;--button-color: #7a0024}[data-input=keyboard] .button.variant-danger:not(:disabled):focus,[data-input=mouse] .button.variant-danger:not(:disabled):hover{--button-background: #ffd9d9}[data-input] .button.variant-danger:not(:disabled):active{--button-background: #ffecec}.button.size-xs{--button-padding: 0 0.1875rem 0 0;--button-icon-spacing: 0.25rem;--button-font-size: 0.8125rem;--button-height: 1.25rem}.button.size-s{--button-padding: 0.1875rem 0.4375rem;--button-icon-spacing: 0.25rem}.button.size-m{--button-padding: 0.4375rem}.button.size-l{--button-padding: 0.9375rem;--button-weight: 700}.button .ui-icon+span{margin-left:var(--button-icon-spacing)}.button span+.ui-icon{margin-left:var(--button-icon-spacing)}.alert-button{--alert-button-icon-spacing: 0.5rem;--alert-button-size: 10rem;--alert-button-shadow-offset-y: 8px;--alert-button-shadow-opacity: 0.5;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;aspect-ratio:1/1;background-color:var(--alert-button-background);border-radius:.5rem;border:4px solid var(--alert-button-border);box-shadow:0px var(--alert-button-shadow-offset-y) 0px var(--alert-button-shadow),2px calc(1px + var(--alert-button-shadow-offset-y)) 8px 1px rgba(140, 161, 166, var(--alert-button-shadow-opacity));color:var(--alert-button-color);display:inline-flex;flex-direction:column;font-size:1.25rem;font-weight:700;height:var(--alert-button-size);justify-content:center;padding:.75rem;text-align:center;text-decoration:none;transition:box-shadow .2s,transform .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-input=keyboard] .alert-button:focus{transform:translateY(-0.125rem);--alert-button-shadow-offset-y: 10px;--alert-button-shadow-opacity: 0.6}[data-input] .alert-button:not(.static):active{transform:translateY(0.25rem);--alert-button-shadow-offset-y: 4px;--alert-button-shadow-opacity: 0.25;transition:none}.alert-button.minimal{--alert-button-size: 2.25rem;border-width:2px;padding:.375rem;box-shadow:none}.alert-button.minimal span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.alert-button.wide:not(.tall){aspect-ratio:2/1}.alert-button.tall:not(.wide){aspect-ratio:1/2;--alert-button-size: 20rem}.alert-button.wide.tall{--alert-button-size: 20rem}.alert-button.preset-gold{--alert-button-background: #fdb715;--alert-button-border: #c26d0a;--alert-button-color: #5b3000;--alert-button-shadow: #5b3000}.alert-button.preset-accent{--alert-button-background: #b666bc;--alert-button-border: #92389c;--alert-button-color: #fffdff;--alert-button-shadow: #6b0476}.alert-button.preset-blue{--alert-button-background: #0092a8;--alert-button-border: #006979;--alert-button-color: #fbfeff;--alert-button-shadow: #00424e}.alert-button.preset-alert{--alert-button-background: #f2345a;--alert-button-border: #ba003b;--alert-button-color: #fffdfd;--alert-button-shadow: #7a0024}.alert-button[style*="--alert-h"]{--lgt-bd: calc(var(--alert-l) - 14%);--h-bd: calc(var(--alert-h) - 10);--lgt-shadow: calc(var(--alert-l) - 32%);--alert-button-background: hsl( var(--alert-h), var(--alert-s), var(--alert-l) );--alert-button-border: hsl(var(--h-bd), var(--alert-s), var(--lgt-bd));--alert-button-color: hsl( var(--alert-h), var(--alert-s), var(--lgt-shadow) );--alert-button-shadow: hsl( var(--alert-h), var(--alert-s), var(--lgt-shadow) )}.alert-button.text-color-light{--alert-button-color: white}.alert-button .ui-icon+span{margin-bottom:.25rem}.ui-icon{height:var(--ui-icon-size);width:var(--ui-icon-size);vertical-align:top}.ui-icon.size-xs{--ui-icon-size: 0.625rem}.ui-icon.size-s{--ui-icon-size: 0.875rem}.ui-icon.size-m{--ui-icon-size: 1.25rem}.ui-icon.size-l{--ui-icon-size: 1.75rem}.ui-icon.size-xl{--ui-icon-size: 4.75rem}.tag-placeholder{--tag-border: var(--tag-background);background-color:var(--tag-background);border-radius:.25rem;border:1px solid var(--tag-border);color:var(--tag-color);display:flex;font-size:1rem;font-weight:400;padding:.1875rem;text-align:left;text-decoration:none}.tag-placeholder:not(data){display:inline-block}button .tag-placeholder.tag-placeholder{display:flex}.tag-placeholder.variant-option,.tag-placeholder.variant-grey{--tag-background: #e8f3f5;--tag-color: #2e3e41;transition:background-color .3s cubic-bezier(0.25, 0.1, 0.25, 1)}.tag-placeholder.variant-time,.tag-placeholder.variant-green{--tag-background: #c7fceb;--tag-border: #00b392;--tag-color: #006c57;--tag-hover: #abf1db}.tag-placeholder.variant-id,.tag-placeholder.variant-blue{--tag-background: #d6f7ff;--tag-border: #00aec9;--tag-color: #006979;--tag-hover: #a8eeff}.tag-placeholder.variant-trigger,.tag-placeholder.variant-gold{--tag-background: #ffeed6;--tag-border: #df8800;--tag-color: #8e4c00;--tag-hover: #ffdda8}.tag-placeholder.variant-alert,.tag-placeholder.variant-purple{--tag-background: #ffebff;--tag-border: #cb85d0;--tag-color: #92389c;--tag-hover: #fed6ff}.tag-placeholder.variant-red{--tag-background: #ffecec;--tag-border: #fa707d;--tag-color: #ba003b;--tag-hover: #ffd9d9}.tag-placeholder .ui-icon+span{margin-left:.25rem;margin-right:.125rem}button.tag-placeholder{pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}button.tag-placeholder span+.ui-icon{border-radius:2px;pointer-events:auto;transition:background-color .3s cubic-bezier(0.25, 0.1, 0.25, 1)}button.tag-placeholder:focus{outline:none}[data-input=mouse] button.tag-placeholder:hover span+.ui-icon,[data-input=keyboard] button.tag-placeholder:focus span+.ui-icon,[data-input=touch] button.tag-placeholder:active span+.ui-icon{background-color:var(--tag-hover)}.calendar{--fc-border-color: #b2cacf;--fc-today-bg-color: #e8f3f5;--fc-event-bg-color: #004436;--fc-event-border-color: #004436;--fc-small-font-size: 1rem;--fc-event-text-color: #c7fceb}.calendar:not(.fc){aspect-ratio:1036/679}.calendar.fc thead th{font-weight:normal;vertical-align:middle}.calendar .fc-timegrid-event-harness{overflow:hidden}.calendar .fc-event-main{padding:.4375rem .4375rem 0}.calendar .fcevent-dispo{--fc-event-bg-color: #009679}.calendar .fc-toolbar.fc-header-toolbar{margin-bottom:1rem}.calendar .fc-toolbar-title{font-size:1.5625rem}.calendar .fc-button{box-shadow:none !important;line-height:1.25;padding:.1875rem .4375rem;transition-duration:.3s;transition-property:background-color,border-color;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}.calendar .fc-button.fc-button-primary{--fc-button-bg-color: #d5e5e9;--fc-button-border-color: var(--fc-button-bg-color);--fc-button-text-color: #4e6266;--fc-button-hover-bg-color: #e8f3f5;--fc-button-hover-border-color: var(--fc-button-hover-bg-color);--fc-button-active-bg-color: #fbfeff;--fc-button-active-border-color: var(--fc-button-active-bg-color)}[data-input=keyboard] .calendar .fc-button.fc-button-primary:not(:disabled):focus,[data-input=mouse] .calendar .fc-button.fc-button-primary:not(:disabled):hover{--fc-button-bg-color: #e8f3f5}[data-input] .calendar .fc-button.fc-button-primary:not(:disabled):active{--fc-button-bg-color: #fbfeff}.calendar .fc-button .fc-icon{display:block;font-size:1.25rem}.calendar>.fc-toolbar .fc-button-group{gap:.5rem}.calendar>.fc-toolbar .fc-button-group>.fc-button{border-radius:.25rem;margin:0}.calendar.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.5rem}.calendar-event{display:flex;align-items:flex-start;gap:.25rem;overflow:hidden}.calendar-event .ui-icon{flex-shrink:0}.calendar-event p{margin:.3125rem 0}.calendar-event p:first-child{margin-top:0}.calendar-event p:last-child{margin-bottom:0}.calendar-event time+time::before{background:url('data:image/svg+xml;utf8,<svg viewBox="0 0 10 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m5.634 2.604 2.75 2.625a.375.375 0 0 1 0 .543l-2.75 2.625a.375.375 0 0 1-.517-.543L7.19 5.876H1.875a.375.375 0 0 1 0-.75H7.19L5.116 3.147a.377.377 0 0 1-.013-.53c.144-.15.367-.156.531-.013Z" fill="white"/></svg>') no-repeat 0 0;content:"";display:inline-block;width:.625rem;height:.6875rem;margin-left:-0.125rem}.input-field{--input-field-background: white;--input-field-border: #b2cacf;--input-field-color: #2e3e41;--input-field-icon: #71888d;--input-field-placeholder: #71888d;--input-field-content-height: 2rem;align-items:center;background-color:var(--input-field-background);border-radius:4px;border:1px solid var(--input-field-border);color:var(--input-field-color);display:inline-flex;padding:.1875rem .4375rem;transition:border-color .3s cubic-bezier(0.25, 0.1, 0.25, 1)}.input-field:focus-within{--input-field-border: #71888d}.input-field.disabled{--input-field-background: #fbfeff;--input-field-border: #8ca1a6;--input-field-color: #b2cacf;--input-field-icon: var(--input-field-color)}.input-field.disabled .input-field-stepper button{cursor:default}.input-field.valid{--input-field-background: #c7fceb;--input-field-border: #00b392;--input-field-color: #006c57;--input-field-icon: var(--input-field-color)}.input-field.invalid{--input-field-background: #ffecec;--input-field-border: #fa707d;--input-field-color: #ba003b;--input-field-icon: var(--input-field-color)}.input-field:has([type=number]){min-width:3.75rem}.input-field:has(select){min-width:6.25rem}.input-field input,.input-field textarea,.input-field select{background:none;border-width:0;margin:0 .25rem;width:100%}.input-field input:not(:first-child),.input-field textarea:not(:first-child),.input-field select:not(:first-child){border-left:1px solid #b2cacf;padding-left:.5rem}.input-field input,.input-field select{height:var(--input-field-content-height)}.input-field input::-moz-placeholder, .input-field textarea::-moz-placeholder{color:var(--input-field-placeholder)}.input-field input::placeholder,.input-field textarea::placeholder{color:var(--input-field-placeholder)}.input-field input:disabled::-moz-placeholder, .input-field textarea:disabled::-moz-placeholder{--input-field-placeholder: #b2cacf}.input-field input:disabled::placeholder,.input-field textarea:disabled::placeholder{--input-field-placeholder: #b2cacf}@supports selector(::-webkit-calendar-picker-indicator){.input-field input[type=date]::-webkit-calendar-picker-indicator,.input-field input[type=datetime-local]::-webkit-calendar-picker-indicator,.input-field input[type=time]::-webkit-calendar-picker-indicator,.input-field textarea[type=date]::-webkit-calendar-picker-indicator,.input-field textarea[type=datetime-local]::-webkit-calendar-picker-indicator,.input-field textarea[type=time]::-webkit-calendar-picker-indicator{opacity:0}.input-field input[type=date]+.ui-icon,.input-field input[type=datetime-local]+.ui-icon,.input-field input[type=time]+.ui-icon,.input-field textarea[type=date]+.ui-icon,.input-field textarea[type=datetime-local]+.ui-icon,.input-field textarea[type=time]+.ui-icon{margin-left:-1.25rem;pointer-events:none}}.input-field input[type=number]{-moz-appearance:textfield}.input-field input[type=number]::-webkit-outer-spin-button,.input-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-field textarea{padding-bottom:.5rem;padding-top:.5rem;resize:vertical}.input-field select{-webkit-appearance:none;border-radius:0;padding-right:1.5rem;cursor:pointer}.input-field select+.ui-icon{margin-left:-1.25rem;pointer-events:none}.input-field select:first-child{font-size:inherit}.input-field-icon{flex-shrink:0;height:var(--input-field-content-height);display:flex;align-items:center}.input-field-icon .ui-icon{color:var(--input-field-icon)}input+.input-field-icon,select+.input-field-icon{border-left:1px solid #b2cacf;margin-left:.25rem;padding-left:.25rem}.input-field-stepper button{display:flex;justify-content:center;width:1.25rem}.input-field-icon+.input-field-stepper{margin-left:.25rem}.input-check{--check-background: white;--check-opacity: 0;--check-border: #4e6266;--label-color: currentColor;align-items:center;display:inline-flex}.input-check input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[data-input=keyboard] .input-check input:focus+label{--check-background: #d5e5e9}[data-input=keyboard] .input-check input:focus:checked+label,[data-input=keyboard] .input-check input:focus[checked][disabled]+label{--check-background: #061a1e;--check-border: var(--check-background)}.input-check input:checked+label{--check-background: #4e6266;--check-opacity: 1;--label-color: #061a1e}.input-check input:disabled:not([readonly])+label{--check-background: #fbfeff;--check-border: #8ca1a6;--label-color: #b2cacf}.input-check input:disabled+label{cursor:default}.input-check input[checked][readonly]+label{--check-background: #4e6266;--check-opacity: 0.4;--label-color: #061a1e}.input-check label{color:var(--label-color);display:flex;align-items:flex-start;position:relative;transition:color .3s cubic-bezier(0.25, 0.1, 0.25, 1)}.input-check label::before{background-color:var(--check-background);border-radius:1px;border:1px solid var(--check-border);content:"";flex-shrink:0;height:1rem;margin-right:.5rem;margin-top:.125rem;transition-duration:.3s;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);transition:background-color,border-color;width:1rem}.input-check label::after{background:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M16.7531 5.21872C17.0719 5.51247 17.0719 5.98747 16.7531 6.2531L8.50313 14.5031C8.2375 14.8219 7.7625 14.8219 7.46875 14.5031L3.21966 10.2531C2.92678 9.98748 2.92678 9.51248 3.21966 9.21873C3.5125 8.9281 3.9875 8.9281 4.28031 9.21873L8 12.9406L15.7188 5.21872C16.0125 4.92685 16.4875 4.92685 16.7531 5.21872Z" fill="white"/></svg>') no-repeat 1px 1px;background-size:.875rem .875rem;content:"";height:1rem;opacity:var(--check-opacity);position:absolute;top:.125rem;transition:opacity .3s cubic-bezier(0.25, 0.1, 0.25, 1);width:1rem}.overview-list{--overview-list-gap: 1rem;--overview-list-title: auto;display:flex;flex-direction:column;gap:var(--overview-list-gap)}.overview-list li{display:flex;gap:0 .5rem;align-items:baseline;padding-top:var(--overview-list-gap)}.overview-list li+li{border-top:1px solid #e8f3f5}.overview-list .title{width:calc(var(--overview-list-title)/16*1rem)}nav.pagination{--pagination-border: #d5e5e9;--pagination-background: white;--pagination-text: #2e3e41;--pagination-gap: 0.625rem;--pagination-size: 1.875rem;display:flex;justify-content:center;gap:var(--pagination-gap)}nav.pagination ul{display:flex;flex-wrap:wrap;gap:var(--pagination-gap);justify-content:center;padding:0}nav.pagination ul:first-child{margin-left:calc(var(--pagination-size) + var(--pagination-gap))}nav.pagination ul:last-child{margin-right:calc(var(--pagination-size) + var(--pagination-gap))}nav.pagination a,nav.pagination li>svg{align-items:center;background-color:var(--pagination-background);border-radius:3px;border:1px solid var(--pagination-border);color:var(--pagination-text);display:flex;flex:0 0 auto;height:var(--pagination-size);justify-content:center;text-decoration:none;width:var(--pagination-size)}nav.pagination a[href]{transition-property:border,background-color,color;transition-duration:.3s;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-tap-highlight-color:rgba(0,0,0,0)}nav.pagination a[href]:focus{outline:none}[data-input=mouse] nav.pagination a[href]:hover,[data-input=keyboard] nav.pagination a[href]:focus,[data-input=touch] nav.pagination a[href]:active{--pagination-border: #71888d;--pagination-background: #d5e5e9}nav.pagination a:not([href]){opacity:.5}nav.pagination a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}nav.pagination a[aria-current]{--pagination-background: #4e6266;--pagination-border: var(--pagination-background);--pagination-text: white;-webkit-tap-highlight-color:rgba(0,0,0,0)}nav.pagination a[aria-current]:focus{outline:none}[data-input=mouse] nav.pagination a[aria-current]:hover,[data-input=keyboard] nav.pagination a[aria-current]:focus,[data-input=touch] nav.pagination a[aria-current]:active{--pagination-border: #71888d;--pagination-background: #4e6266}nav.pagination li>svg{padding:.25rem}.scenario{background-color:#fbfeff;border-radius:4px;border:2px solid #8ca1a6;color:#2e3e41;min-height:2.5rem;padding:.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:15.875rem}.scenario .button.variant-text{padding-left:.1875rem;padding-right:.1875rem}.scenario .button.variant-text span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.scenario p:empty{display:none}.scenario-title{line-height:1.25;overflow:hidden;padding-right:3.5rem;text-overflow:ellipsis;white-space:nowrap}.scenario-desc{font-size:.8125rem;margin-top:.25rem}.scenario-actions{position:absolute;right:.25rem;top:.25rem}.table-sort{--table-cell-padding: 0.5rem;--table-font-size: 16}.table-sort table{border-collapse:collapse;border-spacing:0;color:#848484;font-size:calc(var(--table-font-size)/16*1rem);width:100%}.table-sort table th,.table-sort table td{padding:var(--table-cell-padding)}.table-sort table dl div{display:flex;flex-wrap:wrap;gap:0 .1875rem}.table-sort thead tr{background-color:#e8f3f5}.table-sort thead td,.table-sort thead th{border-width:0;border-color:#a1b0bd;border-bottom-color:#6a7e8f;border-style:solid;border-bottom-width:1px;border-left-width:1px;border-right-width:1px}.table-sort thead th{padding:var(--table-cell-padding)}.table-sort thead th a,.table-sort thead th>span{display:flex;gap:.5rem;text-decoration:none}.table-sort thead th a>span,.table-sort thead th>span>span{min-width:4rem;position:relative;width:100%;margin-right:auto}.table-sort thead th a>span span,.table-sort thead th>span>span span{position:absolute;padding:0 var(--table-cell-padding);left:0;top:50%;transform:translateY(-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.table-sort thead th .ui-icon{flex-shrink:0}.table-sort th{color:#2e3e41;text-align:left;white-space:nowrap}.table-sort tbody tr{background-color:#fff}.table-sort tbody tr.odd{background-color:#fbfeff}.table-sort tbody th,.table-sort tbody td{border:1px solid #d5e5e9;vertical-align:top;min-width:5rem}.table-sort tbody td{color:var(--button-color)}.table-sort tbody .color-grey{--button-color: #4e6266;--button-background: #e8f3f5}.table-sort tbody .color-green{--button-color: #006c57;--button-background: #c7fceb}.table-sort tbody .color-red{--button-color: #ba003b;--button-background: #ffecec}.table-sort tbody .icon-only{--button-color: #4e6266;--button-background: #e8f3f5;color:var(--button-color);padding:0}.table-sort tbody .icon-only .ui-icon+span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-sort .checkbox{padding:.625rem;width:2.25rem;min-width:auto;border-left-width:0}.table-sort .checkbox .input-check{display:inline}.table-sort .checkbox .input-check span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-sort .checkbox .input-check label::before{margin:0}.table-sort .checkbox .input-check label::after{top:0}.table-sort .alert-button+span{padding-left:.5rem;vertical-align:top}.table-sort .actions{padding:0;width:6.875rem}.table-sort .actions ul{display:flex;padding:0;list-style:none}.table-sort .actions li{color:var(--button-color)}.table-sort .actions a,.table-sort .actions button,.table-sort .icon-only a,.table-sort .icon-only button{padding-right:0;background-color:rgba(0,0,0,0);border-radius:.25rem;display:block;padding:.5rem;position:relative;transition:background-color .3s cubic-bezier(0.25, 0.1, 0.25, 1)}[data-input=keyboard] .table-sort .actions a:focus,[data-input=mouse] .table-sort .actions a:hover,[data-input=keyboard] .table-sort .actions button:focus,[data-input=mouse] .table-sort .actions button:hover,[data-input=keyboard] .table-sort .icon-only a:focus,[data-input=mouse] .table-sort .icon-only a:hover,[data-input=keyboard] .table-sort .icon-only button:focus,[data-input=mouse] .table-sort .icon-only button:hover{background-color:var(--button-background)}.table-sort .actions a .ui-icon+span,.table-sort .actions button .ui-icon+span,.table-sort .icon-only a .ui-icon+span,.table-sort .icon-only button .ui-icon+span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-sort-toolbar{border:1px solid #dee4ea;border-bottom-width:0;display:flex;flex-wrap:wrap;gap:.4375rem .25rem;justify-content:space-between;padding:.25rem .4375rem}.table-sort-toolbar>*{flex-shrink:0}.table-sort-toolbar [disabled]{display:none}.table-sort-toolbar .toolbar-group{display:flex;gap:.25rem}.table-sort-content{overflow:auto}ul[role=tablist]{--tab-background: transparent;--tab-active-color: transparent;-ms-overflow-style:none;background-color:#4e6266;border-radius:4px 4px 0px 0px;color:#fff;display:flex;list-style:none;overflow:auto;padding:0;scrollbar-width:none}ul[role=tablist]::-webkit-scrollbar{display:none}ul[role=tablist] li{cursor:pointer;background-color:var(--tab-background);border-bottom:2px solid var(--tab-active-color);outline:none;padding:.625rem .625rem .5rem;position:relative;transition-duration:.3s;transition-property:background-color,border-color;transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1);white-space:nowrap}ul[role=tablist] li[aria-selected=true],[data-input=mouse] ul[role=tablist] li:hover{--tab-background: #2e3e41}[data-input=keyboard] ul[role=tablist] li:focus{--tab-background: #71888d}ul[role=tablist] li[aria-selected=true]{--tab-active-color: #fdb715}.tablist-content{--tab-index: 0;--area-gap: 0.5rem}.tablist-content.form-area{padding-bottom:0}.tablist-content.form-area [role=tabpanel]{padding-top:.5rem}.tablist-content [role=tabpanel]{padding-top:1rem}.tablist-size{flex:0 0 auto;height:calc(var(--tab-size)*1px);overflow:hidden}.tablist-wrapper{align-items:flex-start;display:flex;transform:translateX(calc(var(--tab-index) * -100%))}.tablist-wrapper>*{width:100%;flex-shrink:0}.tablist-wrapper [role=tabpanel][aria-hidden=true]{visibility:hidden}.tablist-wrapper .area{gap:1rem .5rem}.breadcrumb{font-size:.8125rem;color:#4e6266;display:flex;align-items:center}.breadcrumb li:not(:first-child) a::before{content:">";padding:0 .1875rem}.breadcrumb a:not([aria-current]){text-decoration:underline;-webkit-tap-highlight-color:rgba(0,0,0,0)}.breadcrumb a:not([aria-current]):focus{outline:none}[data-input=mouse] .breadcrumb a:not([aria-current]):hover,[data-input=keyboard] .breadcrumb a:not([aria-current]):focus,[data-input=touch] .breadcrumb a:not([aria-current]):active{text-decoration:none}.breadcrumb a[aria-current]{cursor:default;outline:none;text-decoration:none}[data-input=keyboard] .breadcrumb a[aria-current]:focus{color:#2e3e41}[data-input=keyboard] .breadcrumb a[aria-current]:focus::before{color:#4e6266}@keyframes show-dialog{from{transform:translateY(3.125rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes show-backdrop{from{opacity:0}to{opacity:1}}dialog{--dialog-padding: 1rem;--dialog-background: #fbfeff;--dialog-height: 90vh;--dialog-width: 38.5rem;--dialog-min-height: 1.25rem;--dialog-content-height: calc(var(--dialog-height) - (var(--dialog-padding) * 2));background-color:var(--dialog-background);border-radius:8px;flex-direction:column;max-height:var(--dialog-height);max-width:var(--dialog-width);min-height:3.25rem;padding:var(--dialog-padding);width:100%}dialog[open]{animation:show-dialog .25s ease-out;display:flex}dialog[open]::backdrop{animation:show-backdrop .25s ease-out}dialog.hide{display:flex;transition:transform .25s ease-in,opacity .25s ease-in;transform:translateY(3.125rem);opacity:0}dialog.hide::backdrop{transition:opacity .25s ease-in;opacity:0}dialog.flow{--dialog-height: calc(100vh - 12.5rem)}dialog:not(.flow) .dialog-wrapper{min-height:var(--dialog-min-height)}dialog::backdrop{background-color:rgba(6,26,30,.9);position:fixed;inset:0;animation:none}dialog>.dialog-close:first-child{border-radius:100%;position:absolute;right:.5rem;top:.5rem}dialog>.dialog-close:first-child span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}dialog .dialog-header{padding-right:2.25rem;margin-bottom:.5rem;overflow:hidden}dialog .form-content>.dialog-header{margin-bottom:0}dialog .dialog-title{font-size:1.5625rem}dialog .dialog-footer{border-top:1px solid #b2cacf;padding-top:.5rem}dialog .dialog-actions{display:flex;justify-content:flex-end;gap:.5rem}dialog .table-display .table-view{max-height:27.5rem;overflow:auto}dialog .form-content{display:flex;flex-direction:column;justify-content:stretch;gap:.5rem}dialog .form-content>*:not(.dialog-content){flex-shrink:0}dialog .form-content .dialog-content{overflow:auto;flex-grow:1;flex-shrink:1}dialog .dialog-content p+p{margin-top:1.2em}@media(min-width: 36em){dialog{--dialog-height: 50vh}dialog:not(.flow){overflow:clip}}.dialog-annuaire .dialog-content{align-items:flex-start;display:flex;gap:1rem;margin-bottom:-0.5rem}.dialog-annuaire fieldset{display:flex;flex-direction:column;flex:1 1 50%;gap:.5rem;padding-bottom:.5rem}.dialog-annuaire fieldset legend{background-color:var(--dialog-background);float:none;font-size:1.25rem;margin-bottom:.5rem;position:sticky;top:0;width:100%;z-index:1}.dialog-annuaire fieldset legend::after{background-image:linear-gradient(var(--dialog-background), transparent);content:"";height:.5rem;left:0;position:absolute;top:100%;width:100%}dialog form .dialog-header p:not([class*=level-]){font-size:.8125rem}dialog form .dialog-header .level-s+p{padding-top:.25rem}dialog form .form-area{--area-gap: 0.5rem;padding-bottom:var(--area-gap)}.form-field.required label::after{content:" *"}.form-field:not(.invalid) .form-field-error{display:none}.form-field:not(.valid) .form-field-success{display:none}.form-field label{display:block;margin-bottom:.5rem}.form-field .input-field{width:100%}.form-field .input-field~p{margin-top:.5rem}.form-field+.area-content .button.size-m{height:2.5rem}.form-field-desc{font-size:.8125rem}.form-field-error{color:#ba003b;background:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M14.7531 13.7188C15.0459 14.0115 15.0459 14.4866 14.7531 14.7794C14.4603 15.0722 13.9853 15.0722 13.6925 14.7794L10 11.0594L6.28124 14.7781C5.98846 15.0709 5.51343 15.0709 5.22062 14.7781C4.9278 14.4853 4.92784 14.0103 5.22062 13.7175L8.94062 10L5.21959 6.25312C4.9268 5.96034 4.9268 5.48531 5.21959 5.1925C5.51237 4.89969 5.9874 4.89972 6.28021 5.1925L10 8.94063L13.7187 5.22187C14.0115 4.92909 14.4866 4.92909 14.7794 5.22187C15.0722 5.51465 15.0722 5.98969 14.7794 6.2825L11.0594 10L14.7531 13.7188Z" fill="%23ba003b"/></svg>') no-repeat 0 0}.form-field-success{color:#006c57;background:url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M16.7531 5.21872C17.0719 5.51247 17.0719 5.98747 16.7531 6.2531L8.50313 14.5031C8.2375 14.8219 7.7625 14.8219 7.46875 14.5031L3.21966 10.2531C2.92678 9.98748 2.92678 9.51248 3.21966 9.21873C3.5125 8.9281 3.9875 8.9281 4.28031 9.21873L8 12.9406L15.7188 5.21872C16.0125 4.92685 16.4875 4.92685 16.7531 5.21872Z" fill="%23006c57"/></svg>') no-repeat 0 0}.form-field-error,.form-field-success{padding-left:1.5rem}.form-field-error .ui-icon,.form-field-success .ui-icon{margin-right:-1.25rem;transform:translateX(-1.5rem)}.multiselect-field{--multiselect-height: 192;--multiselect-max-height: 192;margin-top:-0.25rem;overflow:hidden}.multiselect-field legend{float:left;padding-top:.25rem;line-height:1.25}.multiselect-field-add{clear:none;color:#006c57;float:right;margin-bottom:.125rem}.multiselect-field-list{--input-field-background: white;--input-field-border: #b2cacf;background-color:var(--input-field-background);border-radius:4px;border:1px solid var(--input-field-border);margin-top:.1875rem;max-height:calc(var(--multiselect-max-height)/16*1rem);overflow:auto;padding:0 .5rem;width:100%}.main-content .multiselect-field-list{height:calc(var(--multiselect-height)/16*1rem)}.multiselect-field-list table{border-collapse:collapse;width:100%}.multiselect-field-list table thead{position:sticky;top:0;background-color:var(--input-field-background);z-index:1}.multiselect-field-list table thead::after{content:"";position:absolute;top:2.625rem;width:100%;height:1px;background-color:#e8f3f5}.multiselect-field-list table thead>*{font-size:.8125rem;line-height:2.0769230769}.multiselect-field-list table tbody:last-child tr:last-child>*{padding-bottom:1rem}.multiselect-field-list table .multiselect-field-remove{width:2.4375rem}.multiselect-field-list table .multiselect-field-remove label::before{height:calc(100% + 2px);top:-1px}.multiselect-field-list table tfoot{position:sticky;bottom:0;background-color:var(--input-field-background);z-index:1}.multiselect-field-list table tfoot::before{content:"";position:absolute;top:0;width:100%;height:1px;background-color:#e8f3f5}.multiselect-field-list table td,.multiselect-field-list table th{padding:.5rem 0}.multiselect-field-list table [scope=row]{width:100%;padding-right:.5rem}.multiselect-field-list table .multiselect-field-min{padding-right:.875rem}.multiselect-field-list tbody,.multiselect-field-list li{color:#2e3e41}.multiselect-field-list th{text-align:left;font-weight:normal}.multiselect-field-list tbody tr:not(:last-child),.multiselect-field-list li:not(:last-child){border-bottom:1px solid #e8f3f5}.multiselect-field-list .input-field{--input-field-content-height: 1.6875rem;width:100%}.multiselect-field-list ul{padding:.25rem 0}.multiselect-field-list ul .multiselect-field-remove{margin:.125rem 0}.multiselect-field-list ul .multiselect-field-remove label{display:block;padding:.125rem .5rem}.multiselect-field-list ul .multiselect-field-remove label::before{height:calc(100% - 0.375rem);top:.1875rem}.multiselect-field-list li{align-items:center;justify-content:space-between}.multiselect-field-list li:not([hidden]){display:flex}.multiselect-field-list li span[id]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-field-min{min-width:5.375rem}.multiselect-field-remove{--button-color: #ba003b;--button-background: transparent}.multiselect-field-remove input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[data-input=keyboard] .multiselect-field-remove input:focus~label,[data-input=mouse] .multiselect-field-remove:hover{--button-background: #ffecec}.multiselect-field-remove label{background-color:var(--button-background);border-radius:.25rem;color:var(--button-color);display:inline-flex;margin-left:.1875rem;padding:.5rem;position:relative;transition:background-color .3s cubic-bezier(0.25, 0.1, 0.25, 1);z-index:0}.multiselect-field-remove label::before{border-left:1px solid #e8f3f5;content:"";position:absolute;left:-0.25rem}.alert-configurator-options{display:flex;gap:1rem;flex-wrap:wrap}.alert-configurator-options .form-field{flex:1 1 15.875rem}.alert-view{align-items:flex-start;border-radius:4px;border:1px solid #b2cacf;display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem;padding:1rem;width:100%}.alert-view p:not(.alert-view-detail-title):not(:last-child){margin:1.2em 0}.alert-view-detail{flex:1 1 15.875rem}.alert-view-detail-title{font-weight:700}.flowchart{--flowchart-scrollbar-size: 0;--flowchart-content-height: calc(var(--flowchart-size) + (var(--flowchart-scrollbar-size) * 1px));background-color:#fff;border-radius:4px;border:1px solid #b2cacf;min-height:16.875rem;max-height:var(--flowchart-height, 100%);height:var(--flowchart-content-height, auto);overflow:auto;padding:.5rem;position:relative;transform:translate3d(0, 0, 0)}.flowchart.scroll-x{--flowchart-scrollbar-size: var(--scrollbar-size)}.flowchart.in-use{-webkit-user-select:none;-moz-user-select:none;user-select:none}.flowchart .board{height:calc(var(--flowchart-content-height, 100%) - 18px);left:0;pointer-events:none;position:absolute;top:0;width:calc(var(--flowchart-board-width, 100%) - 2px);z-index:0}.flowchart:not([data-readonly]) .scenario{cursor:move}.flowchart .scenario{position:absolute;left:0;top:0;touch-action:none;z-index:1}.flowchart .scenario>svg{fill:#009679;height:calc(100% + 18px);inset:-9px;pointer-events:none;position:absolute;width:calc(100% + 18px)}.flowchart .scenario>svg g:not([transform]){opacity:0}.flowchart .scenario>svg circle:not([cx]){opacity:0}.flowchart .scenario.dragging{z-index:2}.flowchart .scenario[data-arrow]::before,.flowchart .scenario[data-arrow]::after{background-color:#009679;border-radius:2px;border:1px solid #009679;content:"";height:0;position:absolute;width:10px;transform-origin:0% 50%}.flowchart .scenario[data-arrow=top]::before,.flowchart .scenario[data-arrow=top]::after{top:-2px;left:50%}.flowchart .scenario[data-arrow=top]::before{transform:rotate(-135deg)}.flowchart .scenario[data-arrow=top]::after{transform:rotate(-45deg)}.flowchart .scenario[data-arrow=left]::before,.flowchart .scenario[data-arrow=left]::after{top:calc(50% - 1px);left:-2px}.flowchart .scenario[data-arrow=left]::before{transform:rotate(-225deg)}.flowchart .scenario[data-arrow=left]::after{transform:rotate(-135deg)}.flowchart .scenario[data-arrow=right]::before,.flowchart .scenario[data-arrow=right]::after{top:calc(50% - 1px);left:calc(100% + 2px)}.flowchart .scenario[data-arrow=right]::before{transform:rotate(-45deg)}.flowchart .scenario[data-arrow=right]::after{transform:rotate(45deg)}.flowchart .board path{fill:none;stroke:#009679;stroke-width:2}.flowchart-add{position:relative;z-index:3}@keyframes navigation-reveal{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.navigation{--navigation-radius: 0 4px 4px 0;--navigation-position: absolute;--navigation-backdrop: "";--navigation-padding: 2rem 1rem;--navigation-item-spacing: 0.5rem;--navigation-menu-display: none;--navigation-display: none;--navigation-reveal-opacity: 0;--navigation-width: 4.9375rem;border-radius:var(--navigation-radius);background-color:#4e6266;color:#fbfeff;display:var(--navigation-display);flex-direction:column;padding:var(--navigation-padding);position:relative;z-index:1}dialog .navigation{--navigation-display: flex;height:100%;overflow:auto;width:18.75rem}.layout-central .navigation{flex-shrink:0;width:var(--navigation-width)}.navigation .menu-toggle{padding:.5rem}@media(min-width: 48em){.navigation{--navigation-display: flex;--navigation-position: static;--navigation-backdrop: none;--navigation-item-spacing: 1rem}.layout-central .navigation{--navigation-radius: 0;--navigation-menu-display: block;--navigation-padding: 2rem 0 2rem 1rem}}@media(min-width: 75em){.layout-central .navigation{--navigation-menu-display: none;--navigation-padding: 2rem 0 2rem 2rem;--navigation-width: 18.75rem}}@media(min-width: 48rem)and (max-width: 74.9375rem){.layout-central .navigation a span:not(.count){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.navigation .navigation-menu,.navigation ul{border-bottom:1px solid #71888d}.navigation .navigation-menu{display:var(--navigation-menu-display);padding-bottom:1.75rem;margin-top:-0.1875rem;margin-bottom:var(--navigation-item-spacing)}.navigation ul{padding:var(--navigation-item-spacing) 0}.navigation ul:first-of-type{padding-top:0}.navigation ul:last-of-type{border-bottom-width:0}.navigation li{margin:var(--navigation-item-spacing) 0}.navigation a{align-items:center;border-radius:4px;display:flex;font-size:1.25rem;outline:none;padding:.5rem 1rem;padding-left:0;position:relative;text-decoration:none;transition:background-color .3s cubic-bezier(0.25, 0.1, 0.25, 1)}.navigation a::before{border-left:4px solid #fdb715;border-radius:4px 0px 0px 4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s cubic-bezier(0.25, 0.1, 0.25, 1)}.navigation a .ui-icon{margin-right:.5rem;margin-left:.5rem;transition:margin .3s cubic-bezier(0.25, 0.1, 0.25, 1);flex-shrink:0}.navigation a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation a .count{background-color:#ffdda8;border-radius:4px;color:#5b3000;font-size:1rem;font-weight:700;left:-0.1875rem;min-width:1.3125rem;padding:0 .125rem;position:absolute;text-align:center;top:-0.1875rem}.navigation a[aria-current],[data-input=mouse] .navigation a:hover,[data-input=keyboard] .navigation a:focus,[data-input=touch] .navigation a:active{background-color:#2e3e41}.navigation a[aria-current]::before,[data-input=mouse] .navigation a:hover::before,[data-input=keyboard] .navigation a:focus::before,[data-input=touch] .navigation a:active::before{opacity:1}.navigation a[aria-current] .ui-icon,[data-input=mouse] .navigation a:hover .ui-icon,[data-input=keyboard] .navigation a:focus .ui-icon,[data-input=touch] .navigation a:active .ui-icon{margin-left:1.25rem}@media(min-width: 48em){.layout-central .navigation a{border-radius:0}.layout-central .navigation a[aria-current]::after{content:"";display:block;width:0;height:0;border-style:solid;-moz-transform:scale(0.9999);border-width:1rem .5rem 1rem 0;border-color:rgba(0,0,0,0) #fbfeff rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;right:0;top:50%;transform:translateY(-50%)}}.nav-footer-by{color:#b2cacf;font-size:.8125rem;margin-top:auto;padding-right:.625rem}@media(max-width: 74.9375rem){.layout-central .nav-footer-by{font-size:.625rem}}.nav-footer-by svg{fill:#b2cacf;max-width:8rem;display:block;margin-top:.5rem}.nav-footer-by span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation-dialog{margin:0;padding:0;background:none;height:100%;max-height:100%;max-width:100%;border-radius:0;outline:none}.navigation-dialog[open]{animation:navigation-reveal .3s cubic-bezier(0.25, 0.1, 0.25, 1)}.navigation-dialog.hide{transition:transform .3s cubic-bezier(0.25, 0.1, 0.25, 1);transform:translate3d(-100%, 0, 0);opacity:1}.navigation-dialog .dialog-close:first-child{width:100%;height:100%;opacity:0;border-radius:0;right:0;top:0}.table-view{--table-cell-padding: 0.25rem;--table-cell-side: var(--table-cell-padding);--table-background: white;--table-padding-top: 1rem;background-color:var(--table-background);border-radius:4px;border:1px solid #b2cacf;color:#2e3e41;line-height:1.25;overflow:auto;padding:var(--table-padding-top) .5rem 0}.table-view.headless{padding-top:0}.table-view.headless thead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-view.headless tbody tr:first-child th,.table-view.headless tbody tr:first-child td{white-space:nowrap}.table-view.slim .text-icon span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-view.slim:not(.headless) thead th{padding:.25rem var(--table-cell-padding)}.table-view.slim:not(.headless) thead::after{content:"";display:block;margin-bottom:1rem}.table-view:not(.slim){--table-cell-side: 0.75rem}.table-view:not(.slim) .text-icon .ui-icon{margin-right:.25rem}.table-view:not(.slim) tbody tr:first-child th,.table-view:not(.slim) tbody tr:first-child td,.table-view.headless tbody tr:first-child th,.table-view.headless tbody tr:first-child td{border-top-width:0}.table-view table{width:100%;border-spacing:0}.table-view thead{position:sticky;top:0;z-index:1}.table-view thead::before{content:"";position:absolute;left:0;bottom:100%;height:var(--table-padding-top);background-color:var(--table-background);width:100%}.table-view thead tr{background-color:#e8f3f5}.table-view thead th{border-color:#e8f3f5;padding:var(--table-cell-padding);white-space:nowrap}.table-view thead th span{left:0;position:sticky;top:0}.table-view th{font-weight:normal;text-align:left}.table-view tbody tr{height:3.25rem}.table-view tbody tr th,.table-view tbody tr td{border-top:1px solid #d5e5e9}.table-view tbody td{color:var(--button-color)}.table-view tbody th,.table-view tbody td{padding:0 var(--table-cell-padding)}.table-view tbody th:not([width]),.table-view tbody td:not(.icon-only):not([width]){width:var(--table-cell-balance)}.table-view th:first-child,.table-view td:first-child{padding-left:var(--table-cell-side)}.table-view th:last-child,.table-view td:last-child{padding-right:var(--table-cell-side)}.table-view th:last-child .icon-only,.table-view td:last-child .icon-only{margin-right:calc(var(--table-cell-side)*-1)}.table-view th:first-child:has(.input-field){padding-left:.25rem}.table-view .icon-only .ui-icon+span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-view .color-grey{--button-color: #71888d;--button-background: #e8f3f5}.table-view .color-green{--button-color: #006c57;--button-background: #c7fceb}.table-view .color-red{--button-color: #ba003b;--button-background: #ffecec}.table-view .shrink{min-width:11.25rem;position:relative;width:100%}.table-view .shrink span{position:absolute;padding:0 var(--table-cell-padding);left:0;top:50%;transform:translateY(-50%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.table-view .icon-only{width:1.25rem;padding-right:0}.table-view .icon-only a,.table-view .icon-only button{background-color:rgba(0,0,0,0);border-radius:.25rem;display:block;margin-left:1px;margin-right:calc(var(--table-cell-padding)*-1);padding:.5rem;position:relative;transition:background-color .3s cubic-bezier(0.25, 0.1, 0.25, 1)}.table-view .icon-only a::before,.table-view .icon-only button::before{border-left:1px solid #d5e5e9;content:"";height:1.25rem;position:absolute;left:-1px;top:50%;transform:translateY(-50%)}[data-input=keyboard] .table-view .icon-only a:focus,[data-input=mouse] .table-view .icon-only a:hover,[data-input=keyboard] .table-view .icon-only button:focus,[data-input=mouse] .table-view .icon-only button:hover{background-color:var(--button-background)}.table-view .text-icon{display:flex;align-items:center}.table-view .text-icon .ui-icon{flex-shrink:0}.table-view .checkbox{width:2.25rem;min-width:auto;border-left-width:0}.table-view .checkbox .input-check{display:inline}.table-view .checkbox .input-check span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-view .checkbox .input-check label::before{margin:0}.table-view .checkbox .input-check label::after{top:0}.table-view .input-field{margin:1rem 0;width:100%}.tts-field{--block-spacing-size: 16;--block-spacing: calc(var(--block-spacing-size) / 16 * 1rem);margin:var(--block-spacing) 0}.main-section .tts-field{--block-spacing-size: 32}.tts-field span.html-object-embed{display:inline-block}.tts-field span.html-object-embed .tag-placeholder{margin:.125rem 0}.tts-field [contenteditable=true]{outline:none}.tts-field .ck-content{transition:border-color .3s cubic-bezier(0.25, 0.1, 0.25, 1)}.tts-field .ck-content:focus-within{border-color:#71888d}.tts-label{margin-bottom:.5rem}.tts-toolbar{display:flex;align-items:center;gap:.25rem .5rem;flex-wrap:wrap}[data-input=keyboard] .tts-toolbar button:focus .variant-option,[data-input=mouse] .tts-toolbar button:hover .variant-option{--tag-background: #d5e5e9}[data-input] .tts-toolbar button:active .variant-option{--tag-background: #b2cacf}#tts-content,.tts-field .ck-content{background-color:#fff;border-radius:4px;border:1px solid #b2cacf;margin-top:.25rem;min-height:5.3125rem;padding:.75rem;vertical-align:middle}#tts-content p .tag-placeholder,.tts-display .tag-placeholder{margin:.125rem 0}.tts-display .button{display:inline-block;margin-left:.5rem;margin-top:-0.125rem;vertical-align:middle}.period{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;container-type:inline-size}.period-label{font-size:1.25rem}.period-fields{display:grid;gap:1rem;margin-top:1rem;width:100%}@supports not (container-type: inline-size){@media(min-width: 75.875rem){.period-fields{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.period-fields .multiselect-field{grid-column-start:2;grid-row-start:1;grid-row-end:4}}}@container (min-width: 47.5rem){.period-fields{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.period-fields .multiselect-field{grid-column-start:2;grid-row-start:1;grid-row-end:4}}.period-details div:not(:first-child){margin-top:.5rem}.period-details dt,.period-details dd{display:inline-block}.period-details dt{padding-right:.1875rem}.period-timerange time{font-weight:700}.period-status{--color-status: #ba003b}.running .period-status{--color-status: #006c57}.period-status dd{color:var(--color-status);font-weight:700}.info-message{background-color:#fff;border:1px solid #b2cacf;border-radius:.5rem;padding:1rem;position:relative}.info-message-list .info-message{margin:1rem 0}.message-header{align-items:center;color:#061a1e;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.info-message-link{color:#006c57;margin-left:auto;position:absolute;right:1rem;top:1.25rem}.info-message-link span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tag-list{--tag-list-background: white;--tag-list-border: #b2cacf;--tag-list-color: #2e3e41;--tag-list-placeholder: #71888d;--tag-list-content-height: 2.875rem}.tag-list.invalid{--tag-list-background: #ffecec;--tag-list-border: #fa707d;--tag-list-color: #ba003b}.tag-list legend{padding-top:.25rem;margin-bottom:.4375rem}.tag-list input{display:none}.tag-list-add{float:right;clear:none;margin-bottom:.125rem}.tag-list-wrapper{align-items:center;background-color:var(--tag-list-background);border-radius:4px;border:1px solid var(--tag-list-border);display:flex;flex-wrap:wrap;min-height:var(--tag-list-content-height);padding:.5rem .5625rem;width:100%;gap:.5rem .625rem}.tag-list-wrapper~p{margin-top:.5rem}.table-display{--table-display-height: var(--table-height, auto);display:flex;flex-direction:column}.area.two .table-display{flex-basis:27.5rem;flex-shrink:1}.table-display .table-view{height:calc(var(--table-display-height)/16*1rem);width:100%}.table-display.dialog-content{min-height:7.5rem}.table-display-header{display:flex;align-items:center}.table-display-name{margin-bottom:.5rem;line-height:1.25;text-wrap:balance}.table-display-add{margin-left:auto;margin-top:-0.25rem}.layout-header{--logo-height: 1.375rem;--user-items-display: none;--header-spacing: 1rem;--menu-toggle-display: flex-item;align-items:center;display:flex;flex-wrap:wrap;flex-shrink:0;gap:1rem .5rem;margin-bottom:var(--header-spacing);margin-top:var(--header-spacing);width:100%}@media(min-width: 48em){.layout-header{--logo-height: 2.5rem;--user-items-display: flex-item;--header-spacing: 2rem;--menu-toggle-display: none}}.layout-header>a{margin-right:auto}.layout-header .app-logo{height:var(--logo-height)}.layout-header .menu-toggle{--button-background-hover: #71888d;display:var(--menu-toggle-display)}.layout-header-user{display:flex;align-items:center;color:#fbfeff}.layout-header-user ul{display:flex;align-items:center}.layout-header-user li:not(:first-child){display:var(--user-items-display)}.layout-header-user p{font-weight:700}.layout-header-user .link{color:#b2cacf}.layout-header-user .link::before{content:"|";padding:0 .1875rem}.main-header{border-bottom:1px solid #b2cacf;padding-bottom:2rem;margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.main-header [class*=level-]{font-weight:700}.main-content{--main-padding: 2rem 1rem;background-color:#fbfeff;overflow:auto;padding:var(--main-padding);width:100%}.main-content [class*=level-]{color:#2e3e41}@media(min-width: 48em){.main-content{--main-padding: 2rem}}.main-section{margin:2rem 0 0}.main-section:not(:last-child){border-bottom:1px solid #e8f3f5;padding-bottom:2rem}.main-section .pagination{margin-top:2rem}form .main-section>legend{float:none}form .main-section>legend+p{font-size:.8125rem;margin-top:-0.75rem;margin-bottom:1rem}.main-section hgroup{margin-bottom:1rem}.main-section hgroup [class*=level-]{margin-bottom:0}.main-section hgroup [class*=level-] p{font-size:1.25rem;margin-top:.25rem}.main-section>.level-s,.main-section .header-actions{margin:2rem 0 1rem}.main-section>.level-s:not(legend)+div:not([class*=form-]),.main-section .header-actions:not(legend)+div:not([class*=form-]){margin-top:2rem}.main-section .header-actions{align-items:flex-start;display:flex;gap:1rem}.main-section .header-actions [class*=level-]{margin-right:auto}.main-entry{border-bottom:1px solid #e8f3f5;padding-bottom:1rem}.main-entry:not(:last-child){margin-bottom:1rem}.main-section-footer{margin-top:2rem}.form-area{--area-gap: 1rem;display:flex;gap:var(--area-gap);flex-direction:column}.form-area hr{border:none;border-top:1px solid #e8f3f5;margin:1rem 0}.form-area-actions{display:flex;gap:.5rem;justify-content:flex-end}.form-options{display:flex;flex-wrap:wrap;gap:1rem 2rem}.form-list{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.form-footer,.main-footer{padding-top:2rem;border-top:1px solid #b2cacf;margin-top:-1px;display:flex;gap:.5rem;justify-content:flex-end}.form-footer>div,.main-footer>div{display:flex;gap:.5rem;flex:1 1 33.3333333333%}.form-footer>div.left,.main-footer>div.left{margin-right:auto}.form-footer>div.center,.main-footer>div.center{margin-right:auto;margin-left:auto;justify-content:center}.form-footer>div.right,.main-footer>div.right{margin-left:auto;justify-content:flex-end}.layout-central{display:flex;flex-direction:column;flex-grow:1;padding-bottom:2rem;width:100%}.layout-central-wrapper{border-radius:8px;display:flex;flex-grow:1;overflow:hidden;height:100%}.layout-central-wrapper .main-content{filter:drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.25))}@media(min-width: 48em){.layout-central-wrapper{filter:drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.25))}.layout-central-wrapper .main-content{filter:none}}
.field-validation-error {
    padding-left: 1.5rem;
    color: #ba003b;
    background: url('data:image/svg+xml;utf8,<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M14.7531 13.7188C15.0459 14.0115 15.0459 14.4866 14.7531 14.7794C14.4603 15.0722 13.9853 15.0722 13.6925 14.7794L10 11.0594L6.28124 14.7781C5.98846 15.0709 5.51343 15.0709 5.22062 14.7781C4.9278 14.4853 4.92784 14.0103 5.22062 13.7175L8.94062 10L5.21959 6.25312C4.9268 5.96034 4.9268 5.48531 5.21959 5.1925C5.51237 4.89969 5.9874 4.89972 6.28021 5.1925L10 8.94063L13.7187 5.22187C14.0115 4.92909 14.4866 4.92909 14.7794 5.22187C15.0722 5.51465 15.0722 5.98969 14.7794 6.2825L11.0594 10L14.7531 13.7188Z" fill="%23ba003b"/></svg>') no-repeat 0 0;
}

body {
    margin: 0px;
}

.body-login {
    position: fixed;
    top: 90px;
    bottom: 5px;
    left: 10px;
    right: 10px;
}

.div-login {
    background-color: #0097FC;
    width: 500px;
    position: relative;
    top: 50px;
    padding-top: 20px;
    margin-left: auto;
    margin-right: auto;
}

.btn-login {
    cursor: pointer;
    background: #5e5b54;
    color: #fff;
    font-weight: bold;
    margin: 10px 0px;
    padding: 5px 10px;
}

.text-center {
    text-align: center;
}

.center {
    margin-left: auto;
    margin-right: auto;
}

.img-center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#header {
    height: 60px;
    left: 0px;
    right: 0px;
    top: 0px;
    background-color: #484848;
}

.app-logo {
    height: 2.5rem;
    display: block;
    padding-top: 10px;
}

:root {
    --logo-prefix: #f9b20b;
    --logo-text: white;
}

.hidden {
    display: none;
}

.img-captcha {
    width: 150px;
}

.tr-captcha {
    visibility: hidden;
    display: none;
}

.help-url-img {
    padding-right: 0.5rem;
}

