@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;font-display:block;src:url("/core/assets/unicorn/fonts/materialicons/material-icons.woff2") format("woff2"),url("/core/assets/unicorn/fonts/materialicons/material-icons.woff") format("woff")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;font-display:block;src:url("/core/assets/unicorn/fonts/materialicons/material-icons-outlined.woff2") format("woff2"),url("/core/assets/unicorn/fonts/materialicons/material-icons-outlined.woff") format("woff")}.material-icons-outlined{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;font-display:block;src:url("/core/assets/unicorn/fonts/materialicons/material-icons-round.woff2") format("woff2"),url("/core/assets/unicorn/fonts/materialicons/material-icons-round.woff") format("woff")}.material-icons-round{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Sharp";font-style:normal;font-weight:400;font-display:block;src:url("/core/assets/unicorn/fonts/materialicons/material-icons-sharp.woff2") format("woff2"),url("/core/assets/unicorn/fonts/materialicons/material-icons-sharp.woff") format("woff")}.material-icons-sharp{font-family:"Material Icons Sharp";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:"Material Icons Two Tone";font-style:normal;font-weight:400;font-display:block;src:url("/core/assets/unicorn/fonts/materialicons/material-icons-two-tone.woff2") format("woff2"),url("/core/assets/unicorn/fonts/materialicons/material-icons-two-tone.woff") format("woff")}.material-icons-two-tone{font-family:"Material Icons Two Tone";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-display:swap;font-family:"Bembo";font-style:normal;font-weight:normal;src:url("/core/assets/unicorn/fonts/bembo/bembo-regular.eot?") format("eot"),url("/core/assets/unicorn/fonts/bembo/bembo-regular.woff2") format("woff2"),url("/core/assets/unicorn/fonts/bembo/bembo-regular.woff") format("woff"),url("/core/assets/unicorn/fonts/bembo/bembo-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Bembo";font-style:italic;font-weight:normal;src:url("/core/assets/unicorn/fonts/bembo/bembo-regular-italic.eot?") format("eot"),url("/core/assets/unicorn/fonts/bembo/bembo-regular-italic.woff2") format("woff2"),url("/core/assets/unicorn/fonts/bembo/bembo-regular-italic.woff") format("woff"),url("/core/assets/unicorn/fonts/bembo/bembo-regular-italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Bembo";font-style:normal;font-weight:bold;src:url("/core/assets/unicorn/fonts/bembo/bembo-bold.eot?") format("eot"),url("/core/assets/unicorn/fonts/bembo/bembo-bold.woff2") format("woff2"),url("/core/assets/unicorn/fonts/bembo/bembo-bold.woff") format("woff"),url("/core/assets/unicorn/fonts/bembo/bembo-bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Bembo";font-style:italic;font-weight:bold;src:url("/core/assets/unicorn/fonts/bembo/bembo-bold-italic.eot?") format("eot"),url("/core/assets/unicorn/fonts/bembo/bembo-bold-italic.woff2") format("woff2"),url("/core/assets/unicorn/fonts/bembo/bembo-bold-italic.woff") format("woff"),url("/core/assets/unicorn/fonts/bembo/bembo-bold-italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Helvetica Neue";font-style:normal;font-weight:300;src:url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_300.eot?") format("eot"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_300.woff2") format("woff2"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_300.woff") format("woff"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_300.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Helvetica Neue";font-style:normal;font-weight:400;src:url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_400.eot?") format("eot"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_400.woff2") format("woff2"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_400.woff") format("woff"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_400.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_500.eot?") format("eot"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_500.woff2") format("woff2"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_500.woff") format("woff"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_500.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Helvetica Neue";font-style:normal;font-weight:700;src:url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_700.eot?") format("eot"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_700.woff2") format("woff2"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_700.woff") format("woff"),url("/core/assets/unicorn/fonts/helveticaneue/helvetica_neue_700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Iconosabi";font-style:normal;font-weight:normal;src:url("/core/assets/unicorn/fonts/iconosabi/iconosabi.eot?") format("eot"),url("/core/assets/unicorn/fonts/iconosabi/iconosabi.woff2") format("woff2"),url("/core/assets/unicorn/fonts/iconosabi/iconosabi.woff") format("woff"),url("/core/assets/unicorn/fonts/iconosabi/iconosabi.ttf") format("truetype"),url("/core/assets/unicorn/fonts/iconosabi/iconosabi.svg#Iconosabi") format("svg")}.iconosabi{position:relative;top:0;display:inline-block;font-family:"Iconosabi";font-style:normal;font-weight:normal;line-height:1}.iconosabi-delete:before{content:"!"}.iconosabi-check:before{content:'"'}.iconosabi-left:before{content:"#"}.iconosabi-right:before{content:"$"}.iconosabi-undo:before{content:"%"}.iconosabi-reset:before{content:"&"}.iconosabi-upload:before{content:"'"}.iconosabi-mail:before{content:"("}.iconosabi-edit:before{content:")"}.iconosabi-clip:before{content:"*"}.iconosabi-search:before{content:"+"}.iconosabi-heart:before{content:"-"}.iconosabi-heart.active:before{content:","}.iconosabi-star:before{content:"."}.iconosabi-star.active:before{content:"/"}.iconosabi-add-comment:before{content:"0"}.iconosabi-report:before{content:"1"}.iconosabi-bookmark:before{content:"3"}.iconosabi-bookmark.active:before{content:"2"}.iconosabi-bookmarkline:before{content:"3"}.iconosabi-user:before{content:"4"}.iconosabi-gear:before{content:"5"}.iconosabi-comment:before{content:"6"}.iconosabi-manage:before{content:"7"}.iconosabi-home:before{content:"8"}.iconosabi-share:before{content:"9"}.iconosabi-facebook:before{content:":"}.iconosabi-pinterest:before{content:";"}.iconosabi-sql:before{content:"<"}.iconosabi-competences:before{content:"="}.iconosabi-style:before{content:">"}.iconosabi-tools:before{content:"?"}.iconosabi-pinnmap:before{content:"@"}.iconosabi-imprint:before{content:"A"}.iconosabi-world:before{content:"B"}.iconosabi-phase:before{content:"C"}.iconosabi-idea:before{content:"D"}.iconosabi-time:before{content:"E"}.iconosabi-merge:before{content:"F"}.iconosabi-project:before{content:"G"}.iconosabi-folder:before{content:"H"}.iconosabi-block:before{content:"I"}.iconosabi-overview:before{content:"J"}.iconosabi-checkbox:before{content:"K"}.iconosabi-input:before{content:"L"}.iconosabi-likert:before{content:"M"}.iconosabi-options:before{content:"N"}.iconosabi-placeholder:before{content:"O"}.iconosabi-textarea:before{content:"P"}.iconosabi-prototype:before{content:"b"}.iconosabi-move:before{content:"Q"}.iconosabi-order:before{content:"Q"}.iconosabi-simpleorder:before{content:"Q"}.iconosabi-hiddenInput:before{content:"h"}.iconosabi-fileupload:before{content:"*"}.iconosabi-dropdown:before{content:"R"}.iconosabi-iframe:before{content:"S"}.iconosabi-video:before{content:"Æ"}.iconosabi-caretdown:before{content:"T"}.iconosabi-caretup:before{content:"U"}.iconosabi-caretupdown:before{content:"V"}.iconosabi-wall:before{content:"W"}.iconosabi-flower:before{content:"X"}.iconosabi-smileyline:before{content:"Y"}.iconosabi-smiley:before{content:"Z"}.iconosabi-unlock:before{content:"["}.iconosabi-cloud:before{content:"&#92;"}.iconosabi-cam:before{content:"]"}.iconosabi-flash:before{content:"^"}.iconosabi-download:before{content:"_"}.iconosabi-image:before{content:"`"}.iconosabi-coffee:before{content:"a"}.iconosabi-phone:before{content:"b"}.iconosabi-arrowup:before{content:"c"}.iconosabi-arrowdown:before{content:"d"}.iconosabi-arrowright:before{content:"e"}.iconosabi-arrowleft:before{content:"f"}.iconosabi-eye:before{content:"g"}.iconosabi-eyenot:before{content:"h"}.iconosabi-eyeclosed:before{content:"i"}.iconosabi-up:before{content:"j"}.iconosabi-down:before{content:"k"}.iconosabi-megaphone:before{content:"l"}.iconosabi-bill:before{content:"m"}.iconosabi-coin:before{content:"n"}.iconosabi-music:before{content:"o"}.iconosabi-note:before{content:"p"}.iconosabi-call:before{content:"q"}.iconosabi-pie:before{content:"r"}.iconosabi-refresh:before{content:"s"}.iconosabi-diamond:before{content:"t"}.iconosabi-information:before{content:"u"}.iconosabi-plus:before{content:"v"}.iconosabi-caretright:before{content:"w"}.iconosabi-caretleft:before{content:"x"}.iconosabi-news:before{content:"y"}.iconosabi-umbrella:before{content:"z"}.iconosabi-filter:before{content:"{"}.iconosabi-bell:before{content:"|"}.iconosabi-combine:before{content:"}"}.iconosabi-move-cross:before{content:"~"}.iconosabi-brush:before{content:"¡"}.iconosabi-shapes:before{content:"¢"}.iconosabi-crop:before{content:"£"}.iconosabi-forward:before{content:"¤"}.iconosabi-backward:before{content:"¥"}.iconosabi-list:before{content:"§"}.iconosabi-garbage:before{content:"¨"}.iconosabi-rocket:before{content:"©"}.iconosabi-astronaut:before{content:"ª"}.iconosabi-calendar:before{content:"«"}.iconosabi-pdf:before{content:"¬"}.iconosabi-tag:before{content:"°"}.iconosabi-phase.active:before{content:"¼"}.iconosabi-googleplus:before{content:"½"}.iconosabi-twitter:before{content:"±"}.iconosabi-xing:before{content:"²"}.iconosabi-youtube:before{content:"³"}.iconosabi-linkedin:before{content:"´"}.iconosabi-ssoid:before{content:"¹"}.iconosabi-suitcase:before{content:"Ä"}.iconosabi-chart:before{content:"Å"}.iconosabi-icheck.checked:before{content:"À"}.iconosabi-icheck:before{content:"Á"}.iconosabi-iradio.checked:before{content:"Â"}.iconosabi-iradio:before{content:"Ã"}.iconosabi-fullscreen:before{content:"µ"}.iconosabi-fullscreen-out:before{content:"¶"}.iconosabi-zoomin:before{content:"·"}.iconosabi-zoomout:before{content:"¸"}.iconosabi-task-idea:before{content:"ú"}.iconosabi-task-comment:before{content:"û"}.iconosabi-task-report:before{content:"ü"}.iconosabi-activity:before{content:"ý"}.iconosabi-health:before{content:"þ"}.iconosabi-collaboration:before{content:"ÿ"}.iconosabi-signlanguage:before{content:"Ç"}.iconosabi-contrast:before{content:"È"}.iconosabi-easylanguage:before{content:"É"}.iconosabi-textsize:before{content:"Ê"}.iconosabi-ranking:before{content:"Ë"}.iconosabi-play:before{content:"Ì"}.iconosabi-pause:before{content:"Í"}.iconosabi-stop:before{content:"Î"}.iconosabi-volumenone:before{content:"Ï"}.iconosabi-volume:before{content:"Ð"}.iconosabi-levels:before{content:"Ñ"}.iconosabi-infinity:before{content:"Ò"}.iconosabi-captions:before{content:"Ó"}.iconosabi-backlight-on:before{content:"Ô"}.iconosabi-backlight-off:before{content:"Õ"}.iconosabi-source:before{content:"Ö"}.iconosabi-ok:before{content:"ƒ"}.iconosabi-bullet:before{content:"†"}.iconosabi-point:before{content:"‡"}.iconosabi-export:before{content:"»"}@font-face{font-display:swap;font-family:"Linosabi";font-style:normal;font-weight:normal;src:url("/core/assets/unicorn/fonts/Linosabi/Linosabi.eot?") format("eot"),url("/core/assets/unicorn/fonts/Linosabi/Linosabi.woff") format("woff"),url("/core/assets/unicorn/fonts/Linosabi/Linosabi.ttf") format("truetype")}.linosabi{position:relative;top:0;display:inline-block;font-family:"Linosabi";font-style:normal;font-weight:normal;line-height:1}.linosabi-delete:before{content:"!"}.linosabi-check:before{content:'"'}.linosabi-left:before{content:"#"}.linosabi-right:before{content:"$"}.linosabi-down:before{content:"%"}.linosabi-up:before{content:"&"}.linosabi-updown:before{content:"'"}.linosabi-arrowup:before{content:"("}.linosabi-arrowdown:before{content:")"}.linosabi-arrowright:before{content:"*"}.linosabi-arrowleft:before{content:"+"}.linosabi-refresh:before{content:"-"}.linosabi-undo:before{content:","}.linosabi-recover:before{content:"."}.linosabi-search:before{content:"/"}.linosabi-zoomin:before{content:"0"}.linosabi-zoomout:before{content:"1"}.linosabi-attention:before{content:"2"}.linosabi-user:before{content:"3"}.linosabi-anonymous:before{content:"4"}.linosabi-comment:before{content:"5"}.linosabi-addcomment:before{content:"6"}.linosabi-moderate:before{content:"7"}.linosabi-home:before{content:"8"}.linosabi-blank:before{content:"9"}.linosabi-discover:before{content:":"}.linosabi-filter:before{content:";"}.linosabi-sql:before{content:"<"}.linosabi-medal:before{content:"="}.linosabi-flag:before{content:">"}.linosabi-target:before{content:"?"}.linosabi-pinnmap:before{content:"@"}.linosabi-more:before{content:"A"}.linosabi-time:before{content:"B"}.linosabi-bulb:before{content:"C"}.linosabi-heart:before{content:"D"}.linosabi-star:before{content:"E"}.linosabi-like:before{content:"F"}.linosabi-trust:before{content:"G"}.linosabi-index:before{content:"H"}.linosabi-export:before{content:"I"}.linosabi-bill:before{content:"J"}.linosabi-envelope:before{content:"K"}.linosabi-folder:before{content:"L"}.linosabi-similar:before{content:"M"}.linosabi-world:before{content:"N"}.linosabi-heart.active:before{content:"₪"}.linosabi-star.active:before{content:"₫"}.linosabi-like.active:before{content:"₮"}.linosabi-bookmark.active:before{content:"₯"}.linosabi-gear:before{content:"O"}.linosabi-tools:before{content:"P"}.linosabi-color:before{content:"Q"}.linosabi-pencil:before{content:"R"}.linosabi-clip:before{content:"S"}.linosabi-image:before{content:"T"}.linosabi-camera:before{content:"U"}.linosabi-cloud:before{content:"V"}.linosabi-eye:before{content:"W"}.linosabi-eyeclosed:before{content:"X"}.linosabi-eyenot:before{content:"Y"}.linosabi-lock:before{content:"Z"}.linosabi-unlock:before{content:"["}.linosabi-megaphone:before{content:"&#92;"}.linosabi-garbage:before{content:"]"}.linosabi-supercharger:before{content:"^"}.linosabi-bookmark:before{content:"_"}.linosabi-plus:before{content:"`"}.linosabi-cardview:before{content:"a"}.linosabi-listview:before{content:"b"}.linosabi-calendar:before{content:"c"}.linosabi-key:before{content:"d"}.linosabi-checkbox:before{content:"e"}.linosabi-checkbox.checked:before{content:"f"}.linosabi-radiobutton:before{content:"g"}.linosabi-radiobutton.checked:before{content:"h"}.linosabi-info:before{content:"i"}.linosabi-bullet:before{content:"j"}.linosabi-bullet-empty:before{content:"k"}.linosabi-tag:before{content:"l"}.linosabi-umbrella:before{content:"z"}.linosabi-diamond:before{content:"{"}.linosabi-laptop:before{content:"|"}.linosabi-combine:before{content:"}"}.linosabi-move-cross:before{content:"~"}.linosabi-phone:before{content:"•"}.linosabi-smartphone:before{content:"₭"}.linosabi-tree:before{content:"₫"}.linosabi-bucket:before{content:"€"}.linosabi-ok:before{content:"ƒ"}.linosabi-prize:before{content:"‡"}.linosabi-coffeetogo:before{content:"․"}.linosabi-drop:before{content:"‥"}.linosabi-share:before{content:"…"}.linosabi-shapes:before{content:"¢"}.linosabi-crop:before{content:"£"}.linosabi-forward:before{content:"¤"}.linosabi-backward:before{content:"¥"}.linosabi-astronaut:before{content:"¦"}.linosabi-fullscreen:before{content:"µ"}.linosabi-fullscreen-out:before{content:"¶"}.linosabi-signlanguage:before{content:"Ç"}.linosabi-contrast:before{content:"È"}.linosabi-easylanguage:before{content:"É"}.linosabi-textsize:before{content:"Ê"}.linosabi-ranking:before{content:"Ë"}.linosabi-play:before{content:"Ì"}.linosabi-pause:before{content:"Í"}.linosabi-stop:before{content:"Î"}.linosabi-volumenone:before{content:"Ï"}.linosabi-volume:before{content:"Ð"}.linosabi-levels:before{content:"Ñ"}.linosabi-loop:before{content:"Ò"}.linosabi-captions:before{content:"Ó"}.linosabi-backlight-on:before{content:"Ô"}.linosabi-backlight-off:before{content:"Õ"}.linosabi-source:before{content:"Ö"}.linosabi-facebook:before{content:"ø"}.linosabi-twitter:before{content:"ù"}.linosabi-instagram:before{content:"ú"}.linosabi-pinterest:before{content:"û"}.linosabi-xing:before{content:"ü"}.linosabi-youtube:before{content:"ý"}.linosabi-linkedin:before{content:"þ"}.linosabi-googleplus:before{content:"ÿ"}.linosabi-s-checkbox:before{content:"℁"}.linosabi-s-dropdown:before{content:"ℂ"}.linosabi-s-iframe:before{content:"℃"}.linosabi-s-multiline:before{content:"℄"}.linosabi-s-order:before{content:"℅"}.linosabi-s-pdf:before{content:"℆"}.linosabi-s-ranking:before{content:"ℇ"}.linosabi-s-single:before{content:"℈"}.linosabi-s-radiobutton:before{content:"℉"}.linosabi-s-rankingscale:before{content:"ℊ"}.linosabi-s-placeholder:before{content:"ℋ"}.linosabi-s-prototype:before{content:"ℌ"}.linosabi-s-video:before{content:"ℍ"}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:lighter;src:url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Thin-webfont.eot?") format("eot"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Thin-webfont.woff") format("woff"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Thin-webfont.ttf") format("truetype"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Thin-webfont.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:normal;src:url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Light-webfont.eot?") format("eot"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Light-webfont.woff") format("woff"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Light-webfont.ttf") format("truetype"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Light-webfont.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:normal;src:url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-LightItalic-webfont.eot?") format("eot"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-LightItalic-webfont.woff") format("woff"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-LightItalic-webfont.ttf") format("truetype"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-LightItalic-webfont.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:bold;src:url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Regular-webfont.eot?") format("eot"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Regular-webfont.woff") format("woff"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Regular-webfont.ttf") format("truetype"),url("/core/assets/unicorn/fonts/roboto-fontfacekit/Roboto-Regular-webfont.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:"SiSan";font-style:normal;font-weight:lighter;src:url("/core/assets/unicorn/fonts/sisan/sisan03.woff") format("woff"),url("/core/assets/unicorn/fonts/sisan/sisan03.ttf") format("truetype")}@font-face{font-display:swap;font-family:"SiSan";font-style:normal;font-weight:normal;src:url("/core/assets/unicorn/fonts/sisan/sisan03.woff") format("woff"),url("/core/assets/unicorn/fonts/sisan/sisan03.ttf") format("truetype")}@font-face{font-display:swap;font-family:"SiSan";font-style:normal;font-weight:bold;src:url("/core/assets/unicorn/fonts/sisan/sisan06.woff") format("woff"),url("/core/assets/unicorn/fonts/sisan/sisan06.ttf") format("truetype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:normal;font-weight:100;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Thin.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:italic;font-weight:100;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Thin-Italic.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:normal;font-weight:300;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Light.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:italic;font-weight:300;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Light-Italic.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:normal;font-weight:400;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Regular.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:italic;font-weight:400;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Regular-Italic.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:normal;font-weight:500;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Medium.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:italic;font-weight:500;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Medium-Italic.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:normal;font-weight:600;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Semi-Bold.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:italic;font-weight:600;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Semi-Bold-Italic.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:normal;font-weight:700;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Bold.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:italic;font-weight:700;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Bold-Italic.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:normal;font-weight:800;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Extra-Bold.otf") format("opentype")}@font-face{font-display:swap;font-family:"APK Galeria";font-style:italic;font-weight:800;src:url("/core/assets/unicorn/fonts/APK Galeria/APK-Galeria-Extra-Bold-Italic.otf") format("opentype")}.CodeMirror{font-family:monospace;height:300px;color:black;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:blue}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255, 150, 0, 0.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:white}.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255, 255, 0, 0.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-hopscotch.CodeMirror{background:#322931;color:#d5d3d5}.cm-s-hopscotch div.CodeMirror-selected{background:#433b42 !important}.cm-s-hopscotch .CodeMirror-gutters{background:#322931;border-right:0px}.cm-s-hopscotch .CodeMirror-linenumber{color:#797379}.cm-s-hopscotch .CodeMirror-cursor{border-left:1px solid #989498 !important}.cm-s-hopscotch span.cm-comment{color:#b33508}.cm-s-hopscotch span.cm-atom{color:#c85e7c}.cm-s-hopscotch span.cm-number{color:#c85e7c}.cm-s-hopscotch span.cm-property,.cm-s-hopscotch span.cm-attribute{color:#8fc13e}.cm-s-hopscotch span.cm-keyword{color:#dd464c}.cm-s-hopscotch span.cm-string{color:#fdcc59}.cm-s-hopscotch span.cm-variable{color:#8fc13e}.cm-s-hopscotch span.cm-variable-2{color:#1290bf}.cm-s-hopscotch span.cm-def{color:#fd8b19}.cm-s-hopscotch span.cm-error{background:#dd464c;color:#989498}.cm-s-hopscotch span.cm-bracket{color:#d5d3d5}.cm-s-hopscotch span.cm-tag{color:#dd464c}.cm-s-hopscotch span.cm-link{color:#c85e7c}.cm-s-hopscotch .CodeMirror-matchingbracket{text-decoration:underline;color:white !important}.cm-s-hopscotch .CodeMirror-activeline-background{background:#302020}.sp-container{position:absolute;top:0;left:0;display:inline-block;z-index:9999994;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-clear-enabled .sp-hue{top:33px;height:77.5%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:center}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0px;right:0;bottom:0;left:84%;height:28px}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-clear,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0)));background-image:-webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0));background-image:-moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0));background-image:-o-linear-gradient(left, #fff, rgba(204, 154, 129, 0));background-image:-ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0));background-image:linear-gradient(to right, #fff, rgba(204, 154, 129, 0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81')}.sp-val{background-image:-webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0)));background-image:-webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0));background-image:-moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));background-image:-o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));background-image:-ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));background-image:linear-gradient(to top, #000, rgba(204, 154, 129, 0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000')}.sp-hue{background:-moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);background:-ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);background:-o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000));background:-webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);background:linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000')}.sp-hidden{display:none !important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}@media(max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8}.sp-container{border-radius:0;background-color:#ececec;border:solid 1px #f0c49b;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue,.sp-clear{font:normal 12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue,.sp-clear{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:rgba(0,0,0,0);border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px rgba(0,0,0,0)}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-initial .sp-clear-display{background-position:center}.sp-palette-button-container,.sp-button-container{float:right}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0}.sp-palette{max-width:220px}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:-webkit-linear-gradient(top, #eeeeee, #cccccc);background-image:-moz-linear-gradient(top, #eeeeee, #cccccc);background-image:-ms-linear-gradient(top, #eeeeee, #cccccc);background-image:-o-linear-gradient(top, #eeeeee, #cccccc);background-image:linear-gradient(to bottom, #eeeeee, #cccccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:-webkit-linear-gradient(top, #dddddd, #bbbbbb);background-image:-moz-linear-gradient(top, #dddddd, #bbbbbb);background-image:-ms-linear-gradient(top, #dddddd, #bbbbbb);background-image:-o-linear-gradient(top, #dddddd, #bbbbbb);background-image:linear-gradient(to bottom, #dddddd, #bbbbbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-moz-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==)}.gjs-is__grab,.gjs-is__grab *{cursor:grab !important}.gjs-is__grabbing,.gjs-is__grabbing *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:grabbing !important}.gjs-one-bg{background-color:#444}.gjs-one-color{color:#444}.gjs-one-color-h:hover{color:#444}.gjs-two-bg{background-color:#ddd}.gjs-two-color{color:#ddd}.gjs-two-color-h:hover{color:#ddd}.gjs-three-bg{background-color:#804f7b}.gjs-three-color{color:#804f7b}.gjs-three-color-h:hover{color:#804f7b}.gjs-four-bg{background-color:#d278c9}.gjs-four-color{color:#d278c9}.gjs-four-color-h:hover{color:#d278c9}.gjs-danger-bg{background-color:#dd3636}.gjs-danger-color{color:#dd3636}.gjs-danger-color-h:hover{color:#dd3636}.gjs-bg-main,.gjs-sm-colorp-c,.gjs-off-prv{background-color:#444}.gjs-color-main,.gjs-sm-stack #gjs-sm-add,.gjs-off-prv{color:#ddd;fill:#ddd}.gjs-color-active{color:#f8f8f8;fill:#f8f8f8}.gjs-color-warn{color:#ffca6f;fill:#ffca6f}.gjs-color-hl{color:#71b7f1;fill:#71b7f1}.gjs-invis-invis,.gjs-clm-tags #gjs-clm-new,.gjs-no-app{background-color:rgba(0,0,0,0);border:none;color:inherit}.gjs-no-app{height:10px}.gjs-test::btn{color:"#fff"}.opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-checker-bg,.gjs-field-colorp-c,.checker-bg,.gjs-sm-layer-preview{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==")}.gjs-no-user-select,.gjs-rte-toolbar,.gjs-layer-name,.gjs-grabbing,.gjs-grabbing *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.gjs-no-pointer-events,.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el,.gjs-resizer-c{pointer-events:none}.gjs-bdrag{pointer-events:none !important;position:absolute !important;z-index:10 !important;width:auto}.gjs-drag-helper{background-color:#3b97e3 !important;pointer-events:none !important;position:absolute !important;z-index:10 !important;transform:scale(0.3) !important;transform-origin:top left !important;-webkit-transform-origin:top left !important;margin:15px !important;transition:none !important;outline:none !important}.gjs-grabbing,.gjs-grabbing *{cursor:grabbing !important;cursor:-webkit-grabbing !important}.gjs-grabbing{overflow:hidden}.gjs-off-prv{position:relative;z-index:10;padding:5px;cursor:pointer}.gjs-editor-cont ::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.gjs-editor-cont ::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}.gjs-editor-cont ::-webkit-scrollbar{width:8px}.clear{clear:both}.no-select,.gjs-clm-tags #gjs-clm-close,.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title,.gjs-com-no-select,.gjs-com-no-select img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.gjs-no-touch-actions{touch-action:none}.gjs-disabled{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;opacity:.5;filter:alpha(opacity=50)}.gjs-editor{font-family:Helvetica,sans-serif;font-size:.75rem;position:relative;box-sizing:border-box;height:100%}.gjs-freezed,.gjs-freezed{opacity:.5;filter:alpha(opacity=50);pointer-events:none}.gjs-traits-label{border-bottom:1px solid rgba(0,0,0,.2);font-weight:lighter;margin-bottom:5px;padding:10px;text-align:left}.gjs-label-wrp{width:30%;min-width:30%}.gjs-field-wrp{flex-grow:1}.gjs-trt-header{font-weight:lighter;padding:10px}.gjs-trt-trait{display:flex;justify-content:flex-start;padding:5px 10px;font-weight:lighter;align-items:center;text-align:left}.gjs-trt-traits{font-size:.75rem}.gjs-trt-trait .gjs-label{text-align:left;text-overflow:ellipsis;overflow:hidden}.gjs-guide-info{position:absolute}.gjs-guide-info__content{position:absolute;height:100%;display:flex;width:100%;padding:5px}.gjs-guide-info__line{position:relative;margin:auto}.gjs-guide-info__line::before,.gjs-guide-info__line::after{content:"";display:block;position:absolute;background-color:inherit}.gjs-guide-info__y{padding:0 5px}.gjs-guide-info__y .gjs-guide-info__content{justify-content:center}.gjs-guide-info__y .gjs-guide-info__line{width:100%;height:1px}.gjs-guide-info__y .gjs-guide-info__line::before,.gjs-guide-info__y .gjs-guide-info__line::after{width:1px;height:10px;top:0;bottom:0;left:0;margin:auto}.gjs-guide-info__y .gjs-guide-info__line::after{left:auto;right:0}.gjs-guide-info__x{padding:5px 0}.gjs-guide-info__x .gjs-guide-info__content{align-items:center}.gjs-guide-info__x .gjs-guide-info__line{height:100%;width:1px}.gjs-guide-info__x .gjs-guide-info__line::before,.gjs-guide-info__x .gjs-guide-info__line::after{width:10px;height:1px;left:0;right:0;top:0;margin:auto;transform:translateX(-50%)}.gjs-guide-info__x .gjs-guide-info__line::after{top:auto;bottom:0}.gjs-badge{white-space:nowrap}.gjs-badge__icon{vertical-align:middle;display:inline-block;width:15px;height:15px}.gjs-badge__icon svg{fill:currentColor}.gjs-badge__name{display:inline-block;vertical-align:middle}.gjs-frame-wrapper{position:absolute;width:100%;height:100%;left:0;right:0;margin:auto}.gjs-frame-wrapper--anim{transition:width .35s ease,height .35s ease}.gjs-frame-wrapper__top{transform:translateY(-100%) translateX(-50%);display:flex;padding:5px 0;position:absolute;width:100%;left:50%;top:0}.gjs-frame-wrapper__top-r{margin-left:auto}.gjs-frame-wrapper__left{position:absolute;left:0;transform:translateX(-100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__bottom{position:absolute;bottom:0;transform:translateY(100%) translateX(-50%);width:100%;left:50%}.gjs-frame-wrapper__right{position:absolute;right:0;transform:translateX(100%) translateY(-50%);height:100%;top:50%}.gjs-frame-wrapper__icon{width:24px;cursor:pointer}.gjs-frame-wrapper__icon>svg{fill:currentColor}.gjs-padding-v-top,.gjs-fixedpadding-v-top{width:100%;top:0;left:0}.gjs-padding-v-right,.gjs-fixedpadding-v-right{right:0}.gjs-padding-v-bottom,.gjs-fixedpadding-v-bottom{width:100%;left:0;bottom:0}.gjs-padding-v-left,.gjs-fixedpadding-v-left{left:0}.gjs-cv-canvas{box-sizing:border-box;width:85%;height:calc(100% - 40px);bottom:0;overflow:hidden;z-index:1;position:absolute;left:0;top:40px}.gjs-cv-canvas-bg{background-color:rgba(0,0,0,.15)}.gjs-cv-canvas.gjs-cui{width:100%;height:100%;top:0}.gjs-cv-canvas.gjs-is__grab .gjs-cv-canvas__frames,.gjs-cv-canvas.gjs-is__grabbing .gjs-cv-canvas__frames{pointer-events:none}.gjs-cv-canvas__frames{position:absolute;top:0;left:0;width:100%;height:100%}.gjs-cv-canvas__spots{position:absolute;pointer-events:none;z-index:1}.gjs-cv-canvas .gjs-ghost{display:none;pointer-events:none;background-color:#5b5b5b;border:2px dashed #ccc;position:absolute;z-index:10;opacity:.55;filter:alpha(opacity=55)}.gjs-cv-canvas .gjs-highlighter,.gjs-cv-canvas .gjs-highlighter-sel{position:absolute;outline:1px solid #3b97e3;outline-offset:-1px;pointer-events:none;width:100%;height:100%}.gjs-cv-canvas .gjs-highlighter-warning{outline:3px solid #ffca6f}.gjs-cv-canvas .gjs-highlighter-sel{outline:2px solid #3b97e3;outline-offset:-2px}.gjs-cv-canvas #gjs-tools,.gjs-cv-canvas .gjs-tools{width:100%;height:100%;position:absolute;top:0;left:0;outline:none;z-index:1}.gjs-cv-canvas *{box-sizing:border-box}.gjs-frame{outline:medium none;height:100%;width:100%;border:none;margin:auto;display:block;transition:width .35s ease,height .35s ease;position:absolute;top:0;bottom:0;left:0;right:0}.gjs-toolbar{position:absolute;background-color:#3b97e3;white-space:nowrap;color:#fff;z-index:10;top:0;left:0}.gjs-toolbar-item{width:26px;padding:5px;cursor:pointer;display:inline-block}.gjs-toolbar-item svg{fill:currentColor;vertical-align:middle}.gjs-resizer-c{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9}.gjs-margin-v-el,.gjs-padding-v-el,.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.1;filter:alpha(opacity=10);position:absolute;background-color:#ff0}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{opacity:.2;filter:alpha(opacity=20)}.gjs-padding-v-el,.gjs-fixedpadding-v-el{background-color:navy}.gjs-resizer-h{pointer-events:all;position:absolute;border:3px solid #3b97e3;width:10px;height:10px;background-color:#fff;margin:-5px}.gjs-resizer-h-tl{top:0;left:0;cursor:nwse-resize}.gjs-resizer-h-tr{top:0;right:0;cursor:nesw-resize}.gjs-resizer-h-tc{top:0;margin:-5px auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-cl{left:0;margin:auto -5px;top:0;bottom:0;cursor:ew-resize}.gjs-resizer-h-cr{margin:auto -5px;top:0;bottom:0;right:0;cursor:ew-resize}.gjs-resizer-h-bl{bottom:0;left:0;cursor:nesw-resize}.gjs-resizer-h-bc{bottom:0;margin:-5px auto;left:0;right:0;cursor:ns-resize}.gjs-resizer-h-br{bottom:0;right:0;cursor:nwse-resize}.gjs-pn-panel .gjs-resizer-h{background-color:rgba(0,0,0,.2);border:none;opacity:0;transition:opacity .25s}.gjs-pn-panel .gjs-resizer-h:hover{opacity:1}.gjs-pn-panel .gjs-resizer-h-tc,.gjs-pn-panel .gjs-resizer-h-bc{margin:0 auto;width:100%}.gjs-pn-panel .gjs-resizer-h-cr,.gjs-pn-panel .gjs-resizer-h-cl{margin:auto 0;height:100%}.gjs-resizing .gjs-highlighter,.gjs-resizing .gjs-badge{display:none !important}.gjs-resizing-tl *{cursor:nwse-resize !important}.gjs-resizing-tr *{cursor:nesw-resize !important}.gjs-resizing-tc *{cursor:ns-resize !important}.gjs-resizing-cl *{cursor:ew-resize !important}.gjs-resizing-cr *{cursor:ew-resize !important}.gjs-resizing-bl *{cursor:nesw-resize !important}.gjs-resizing-bc *{cursor:ns-resize !important}.gjs-resizing-br *{cursor:nwse-resize !important}.btn-cl,.gjs-am-close,.gjs-mdl-btn-close{opacity:.3;filter:alpha(opacity=30);font-size:25px;cursor:pointer}.btn-cl:hover,.gjs-am-close:hover,.gjs-mdl-btn-close:hover{opacity:.7;filter:alpha(opacity=70)}.no-dots,.ui-resizable-handle{border:none !important;margin:0 !important;outline:none !important}.gjs-com-dashed *{outline:1px dashed #888;outline-offset:-2px;box-sizing:border-box}.gjs-com-badge,.gjs-badge{pointer-events:none;background-color:#3b97e3;color:#fff;padding:2px 5px;position:absolute;z-index:1;font-size:12px;outline:none;display:none}.gjs-badge-warning{background-color:#ffca6f}.gjs-placeholder,.gjs-com-placeholder,.gjs-placeholder{position:absolute;z-index:10;pointer-events:none;display:none}.gjs-placeholder,.gjs-placeholder{border-style:solid !important;outline:none;box-sizing:border-box;transition:top .2s,left .2s,width .2s,height .2s}.gjs-placeholder.horizontal,.gjs-com-placeholder.horizontal,.gjs-placeholder.horizontal{border-color:rgba(0,0,0,0) #62c462;border-width:3px 5px;margin:-3px 0 0}.gjs-placeholder.vertical,.gjs-com-placeholder.vertical,.gjs-placeholder.vertical{border-color:#62c462 rgba(0,0,0,0);border-width:5px 3px;margin:0 0 0 -3px}.gjs-placeholder-int,.gjs-com-placeholder-int,.gjs-placeholder-int{background-color:#62c462;box-shadow:0 0 3px rgba(0,0,0,.2);height:100%;width:100%;pointer-events:none;padding:1.5px;outline:none}.gjs-pn-panel{display:inline-block;position:absolute;box-sizing:border-box;text-align:center;padding:5px;z-index:3}.gjs-pn-panel .icon-undo,.gjs-pn-panel .icon-redo{font-size:20px;height:30px;width:25px}.gjs-pn-commands{width:85%;left:0;top:0;box-shadow:0 0 5px rgba(0,0,0,.2)}.gjs-pn-options{right:15%;top:0}.gjs-pn-views{border-bottom:2px solid rgba(0,0,0,.2);right:0;width:15%;z-index:4}.gjs-pn-views-container{height:100%;padding:42px 0 0;right:0;width:15%;overflow:auto;box-shadow:0 0 5px rgba(0,0,0,.2)}.gjs-pn-buttons{align-items:center;display:flex;justify-content:space-between}.gjs-pn-btn{box-sizing:border-box;min-height:30px;min-width:30px;line-height:21px;background-color:rgba(0,0,0,0);border:none;font-size:18px;margin-right:5px;border-radius:2px;padding:4px;position:relative;cursor:pointer}.gjs-pn-btn.gjs-pn-active{background-color:rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.25) inset}.gjs-pn-btn svg{fill:currentColor}.gjs-label{line-height:18px}.gjs-fields{display:flex}.gjs-select{padding:0;width:100%}.gjs-select select{padding-right:10px}.gjs-select:-moz-focusring,.gjs-select select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 hsla(0,0%,100%,.7)}.gjs-input:focus,.gjs-button:focus,.gjs-btn-prim:focus,.gjs-select:focus,.gjs-select select:focus{outline:none}.gjs-field input,.gjs-field select,.gjs-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;border:none;background-color:rgba(0,0,0,0);box-sizing:border-box;width:100%;position:relative;padding:5px;z-index:1}.gjs-field input:focus,.gjs-field select:focus,.gjs-field textarea:focus{outline:none}.gjs-field input[type=number]{-moz-appearance:textfield}.gjs-field input[type=number]::-webkit-outer-spin-button,.gjs-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gjs-field-range{flex:9 1 auto}.gjs-field-integer input{padding-right:30px}.gjs-select option,.gjs-field-select option,.gjs-clm-select option,.gjs-sm-select option,.gjs-fields option,.gjs-sm-unit option{background-color:#444;color:#ddd}.gjs-field{background-color:rgba(0,0,0,.2);border:none;box-shadow:none;border-radius:2px;box-sizing:border-box;padding:0;position:relative}.gjs-field textarea{resize:vertical}.gjs-field .gjs-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;z-index:0}.gjs-field .gjs-d-s-arrow{bottom:0;top:0;margin:auto;right:5px;border-top:4px solid hsla(0,0%,100%,.7);position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);cursor:pointer}.gjs-field-arrows{position:absolute;cursor:ns-resize;margin:auto;height:20px;width:9px;z-index:10;bottom:0;right:3px;top:0}.gjs-field-color,.gjs-field-radio{width:100%}.gjs-field-color input{padding-right:22px;box-sizing:border-box}.gjs-field-colorp{border-left:1px solid rgba(0,0,0,.2);box-sizing:border-box;height:100%;padding:2px;position:absolute;right:0;top:0;width:22px;z-index:10}.gjs-field-colorp .gjs-checker-bg,.gjs-field-colorp .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-field-colorp-c{height:100%;position:relative;width:100%}.gjs-field-color-picker{background-color:#ddd;cursor:pointer;height:100%;width:100%;box-shadow:0 0 1px rgba(0,0,0,.2);border-radius:1px;position:absolute;top:0}.gjs-field-checkbox{padding:0;width:17px;height:17px;display:block;cursor:pointer}.gjs-field-checkbox input{display:none}.gjs-field-checkbox input:checked+.gjs-chk-icon{border-color:hsla(0,0%,100%,.5);border-width:0 2px 2px 0;border-style:solid}.gjs-radio-item{flex:1 1 auto;text-align:center;border-left:1px solid rgba(0,0,0,.2)}.gjs-radio-item:first-child{border:none}.gjs-radio-item:hover{background:rgba(0,0,0,.2)}.gjs-radio-item input{display:none}.gjs-radio-item input:checked+.gjs-radio-item-label{background-color:hsla(0,0%,100%,.2)}.gjs-radio-items{display:flex}.gjs-radio-item-label{cursor:pointer;display:block;padding:5px}.gjs-field-units{position:absolute;margin:auto;right:10px;bottom:0;top:0}.gjs-field-unit{position:absolute;right:10px;top:3px;font-size:10px;color:hsla(0,0%,100%,.7);cursor:pointer}.gjs-input-unit{text-align:center}.gjs-field-arrow-u,.gjs-field-arrow-d{position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid hsla(0,0%,100%,.7);bottom:4px;cursor:pointer}.gjs-field-arrow-u{border-bottom:4px solid hsla(0,0%,100%,.7);border-top:none;top:4px}.gjs-field-select{padding:0}.gjs-field-range{background-color:rgba(0,0,0,0);border:none;box-shadow:none;padding:0}.gjs-field-range input{margin:0;height:100%}.gjs-field-range input:focus{outline:none}.gjs-field-range input::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;height:10px;width:10px;border:1px solid rgba(0,0,0,.2);border-radius:100%;background-color:#ddd;cursor:pointer}.gjs-field-range input::-moz-range-thumb{height:10px;width:10px;border:1px solid rgba(0,0,0,.2);border-radius:100%;background-color:#ddd;cursor:pointer}.gjs-field-range input::-ms-thumb{height:10px;width:10px;border:1px solid rgba(0,0,0,.2);border-radius:100%;background-color:#ddd;cursor:pointer}.gjs-field-range input::-moz-range-track{background-color:rgba(0,0,0,.2);border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-webkit-slider-runnable-track{background-color:rgba(0,0,0,.2);border-radius:1px;margin-top:3px;height:3px}.gjs-field-range input::-ms-track{background-color:rgba(0,0,0,.2);border-radius:1px;margin-top:3px;height:3px}.gjs-btn-prim{color:inherit;background-color:hsla(0,0%,100%,.1);border-radius:2px;padding:3px 6px;padding:5px;cursor:pointer;border:none}.gjs-btn-prim:active{background-color:hsla(0,0%,100%,.1)}.gjs-btn--full{width:100%}.gjs-chk-icon{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);box-sizing:border-box;display:block;height:14px;margin:0 5px;width:6px}.gjs-add-trasp{background:none;border:none;color:#ddd;cursor:pointer;font-size:1em;border-radius:2px;opacity:.75;filter:alpha(opacity=75)}.gjs-add-trasp:hover{opacity:1;filter:alpha(opacity=100)}.gjs-add-trasp:active{background-color:rgba(0,0,0,.2)}.gjs-devices-c{display:flex;align-items:center;padding:2px 3px 3px 3px}.gjs-devices-c .gjs-device-label{flex-grow:2;text-align:left;margin-right:10px}.gjs-devices-c .gjs-select{flex-grow:20}.gjs-devices-c .gjs-add-trasp{flex-grow:1;margin-left:5px}.gjs-category-open,.gjs-block-category.gjs-open,.gjs-sm-sector.gjs-sm-open{border-bottom:1px solid rgba(0,0,0,.25)}.gjs-category-title,.gjs-layer-title,.gjs-block-category .gjs-title,.gjs-sm-sector-title{font-weight:lighter;background-color:rgba(0,0,0,.1);letter-spacing:1px;padding:9px 10px 9px 20px;border-bottom:1px solid rgba(0,0,0,.25);text-align:left;position:relative;cursor:pointer}.gjs-sm-clear{cursor:pointer;width:14px;min-width:14px;height:14px;margin-left:3px}.gjs-sm-header{font-weight:lighter;padding:10px}.gjs-sm-sector{clear:both;font-weight:lighter;text-align:left}.gjs-sm-sector-title{display:flex;align-items:center}.gjs-sm-sector-caret{width:17px;height:17px;min-width:17px;transform:rotate(-90deg)}.gjs-sm-sector-label{margin-left:5px}.gjs-sm-sector.gjs-sm-open .gjs-sm-sector-caret{transform:none}.gjs-sm-properties{font-size:.75rem;padding:10px 5px;display:flex;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;width:100%}.gjs-sm-label{margin:5px 5px 3px 0;display:flex;align-items:center}.gjs-sm-close-btn,.gjs-sm-preview-file-close{display:block;font-size:23px;position:absolute;cursor:pointer;right:5px;top:0;opacity:.7;filter:alpha(opacity=70)}.gjs-sm-close-btn:hover,.gjs-sm-preview-file-close:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-sm-field,.gjs-clm-select,.gjs-clm-field{width:100%;position:relative}.gjs-sm-field input,.gjs-clm-select input,.gjs-clm-field input,.gjs-sm-field select,.gjs-clm-select select,.gjs-clm-field select{background-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);border:none;width:100%}.gjs-sm-field input,.gjs-clm-select input,.gjs-clm-field input{box-sizing:border-box}.gjs-sm-field select,.gjs-clm-select select,.gjs-clm-field select{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gjs-sm-field select::-ms-expand,.gjs-clm-select select::-ms-expand,.gjs-clm-field select::-ms-expand{display:none}.gjs-sm-field select:-moz-focusring,.gjs-clm-select select:-moz-focusring,.gjs-clm-field select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 hsla(0,0%,100%,.7)}.gjs-sm-field input:focus,.gjs-clm-select input:focus,.gjs-clm-field input:focus,.gjs-sm-field select:focus,.gjs-clm-select select:focus,.gjs-clm-field select:focus{outline:none}.gjs-sm-field .gjs-sm-unit,.gjs-clm-select .gjs-sm-unit,.gjs-clm-field .gjs-sm-unit{position:absolute;right:10px;top:3px;font-size:10px;color:hsla(0,0%,100%,.7);cursor:pointer}.gjs-sm-field .gjs-clm-sel-arrow,.gjs-clm-select .gjs-clm-sel-arrow,.gjs-clm-field .gjs-clm-sel-arrow,.gjs-sm-field .gjs-sm-int-arrows,.gjs-clm-select .gjs-sm-int-arrows,.gjs-clm-field .gjs-sm-int-arrows,.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow{height:100%;width:9px;position:absolute;right:0;top:0;cursor:ns-resize}.gjs-sm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow,.gjs-clm-field .gjs-sm-sel-arrow{cursor:pointer}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow{position:absolute;height:0;width:0;border-left:3px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);cursor:pointer}.gjs-sm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow,.gjs-clm-field .gjs-sm-u-arrow{border-bottom:4px solid hsla(0,0%,100%,.7);top:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow{border-top:4px solid hsla(0,0%,100%,.7);bottom:4px}.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow{bottom:7px}.gjs-sm-field.gjs-sm-color,.gjs-sm-color.gjs-clm-field,.gjs-sm-field.gjs-sm-input,.gjs-sm-input.gjs-clm-field,.gjs-sm-field.gjs-sm-integer,.gjs-sm-integer.gjs-clm-field,.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-field.gjs-sm-select,.gjs-clm-select,.gjs-sm-select.gjs-clm-field{background-color:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 0 hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);border-radius:2px;box-sizing:border-box;padding:0 5px}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-select,.gjs-sm-composite.gjs-clm-field{border-radius:2px}.gjs-sm-field.gjs-sm-select,.gjs-clm-select,.gjs-sm-select.gjs-clm-field{padding:0}.gjs-sm-field.gjs-sm-select select,.gjs-clm-select select,.gjs-sm-select.gjs-clm-field select{height:20px}.gjs-sm-field.gjs-sm-select option,.gjs-clm-select option,.gjs-sm-select.gjs-clm-field option{padding:3px 0}.gjs-sm-field.gjs-sm-composite,.gjs-sm-composite.gjs-clm-select,.gjs-sm-composite.gjs-clm-field{background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.25)}.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-select,.gjs-sm-list.gjs-clm-field{width:auto;padding:0;overflow:hidden;float:left}.gjs-sm-field.gjs-sm-list input,.gjs-sm-list.gjs-clm-select input,.gjs-sm-list.gjs-clm-field input{display:none}.gjs-sm-field.gjs-sm-list label,.gjs-sm-list.gjs-clm-select label,.gjs-sm-list.gjs-clm-field label{cursor:pointer;padding:5px;display:block}.gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label{background-color:hsla(0,0%,100%,.2)}.gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-sm-list.gjs-clm-select .gjs-sm-icon,.gjs-sm-list.gjs-clm-field .gjs-sm-icon{background-repeat:no-repeat;background-position:center;text-shadow:none;line-height:normal}.gjs-sm-field.gjs-sm-integer select,.gjs-sm-integer.gjs-clm-select select,.gjs-sm-integer.gjs-clm-field select{width:auto;padding:0}.gjs-sm-list .gjs-sm-el{float:left;border-left:1px solid rgba(0,0,0,.2)}.gjs-sm-list .gjs-sm-el:first-child{border:none}.gjs-sm-list .gjs-sm-el:hover{background:rgba(0,0,0,.2)}.gjs-sm-slider .gjs-field-integer{flex:1 1 65px}.gjs-sm-property{box-sizing:border-box;float:left;width:50%;margin-bottom:5px;padding:0 5px}.gjs-sm-property--full,.gjs-sm-property.gjs-sm-composite,.gjs-sm-property.gjs-sm-file,.gjs-sm-property.gjs-sm-list,.gjs-sm-property.gjs-sm-stack,.gjs-sm-property.gjs-sm-slider,.gjs-sm-property.gjs-sm-color{width:100%}.gjs-sm-property .gjs-sm-btn{background-color:hsla(0,0%,13%,.2);border-radius:2px;box-shadow:1px 1px 0 hsla(0,0%,2%,.2),1px 1px 0 hsla(0,0%,17%,.2) inset;padding:5px;position:relative;text-align:center;height:auto;width:100%;cursor:pointer;color:#ddd;box-sizing:border-box;text-shadow:-1px -1px 0 rgba(0,0,0,.2);border:none;opacity:.85;filter:alpha(opacity=85)}.gjs-sm-property .gjs-sm-btn-c{box-sizing:border-box;float:left;width:100%}.gjs-sm-property__text-shadow .gjs-sm-layer-preview-cnt::after{color:#000;content:"T";font-weight:900;line-height:17px;padding:0 4px}.gjs-sm-preview-file{background-color:hsla(0,0%,100%,.05);border-radius:2px;margin-top:5px;position:relative;overflow:hidden;border:1px solid hsla(0,0%,99%,.05);padding:3px 20px}.gjs-sm-preview-file-cnt{background-size:auto 100%;background-repeat:no-repeat;background-position:center center;height:50px}.gjs-sm-preview-file-close{top:-5px;width:14px;height:14px}.gjs-sm-layers{margin-top:5px;padding:1px 3px;min-height:30px}.gjs-sm-layer{background-color:hsla(0,0%,100%,.055);border-radius:2px;margin:2px 0;padding:7px;position:relative}.gjs-sm-layer.gjs-sm-active{background-color:hsla(0,0%,100%,.12)}.gjs-sm-layer .gjs-sm-label-wrp{display:flex;align-items:center}.gjs-sm-layer #gjs-sm-move{height:14px;width:14px;min-width:14px;cursor:grab}.gjs-sm-layer #gjs-sm-label{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 5px}.gjs-sm-layer-preview{height:15px;width:15px;min-width:15px;margin-right:5px;border-radius:2px}.gjs-sm-layer-preview-cnt{border-radius:2px;background-color:#fff;height:100%;width:100%;background-size:cover !important}.gjs-sm-layer #gjs-sm-close-layer{display:block;cursor:pointer;height:14px;width:14px;min-width:14px;opacity:.5;filter:alpha(opacity=50)}.gjs-sm-layer #gjs-sm-close-layer:hover{opacity:.8;filter:alpha(opacity=80)}.gjs-sm-stack .gjs-sm-properties{padding:5px 0 0}.gjs-sm-stack #gjs-sm-add{background:none;border:none;cursor:pointer;outline:none;position:absolute;right:0;top:-17px;opacity:.75;padding:0;width:18px;height:18px}.gjs-sm-stack #gjs-sm-add:hover{opacity:1;filter:alpha(opacity=100)}.gjs-sm-colorp-c{height:100%;width:20px;position:absolute;right:0;top:0;box-sizing:border-box;border-radius:2px;padding:2px}.gjs-sm-colorp-c .gjs-checker-bg,.gjs-sm-colorp-c .gjs-field-colorp-c{height:100%;width:100%;border-radius:1px}.gjs-sm-color-picker{background-color:#ddd;cursor:pointer;height:16px;width:100%;margin-top:-16px;box-shadow:0 0 1px rgba(0,0,0,.2);border-radius:1px}.gjs-sm-btn-upload #gjs-sm-upload{left:0;top:0;position:absolute;width:100%;opacity:0;cursor:pointer}.gjs-sm-btn-upload #gjs-sm-label{padding:2px 0}.gjs-sm-layer>#gjs-sm-move{opacity:.7;filter:alpha(opacity=70);cursor:move;font-size:12px;float:left;margin:0 5px 0 0}.gjs-sm-layer>#gjs-sm-move:hover{opacity:.9;filter:alpha(opacity=90)}.gjs-blocks-c{display:flex;flex-wrap:wrap;justify-content:flex-start}.gjs-block-categories{display:flex;flex-direction:column}.gjs-block-category{width:100%}.gjs-block-category .gjs-caret-icon{margin-right:5px}.gjs-block{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;width:45%;min-width:45px;padding:1em;box-sizing:border-box;min-height:90px;cursor:all-scroll;font-size:11px;font-weight:lighter;text-align:center;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.2);border-radius:3px;margin:10px 2.5% 5px;box-shadow:0 1px 0 0 rgba(0,0,0,.15);transition:all .2s ease 0s;transition-property:box-shadow,color}.gjs-block:hover{box-shadow:0 3px 4px 0 rgba(0,0,0,.15)}.gjs-block svg{fill:currentColor}.gjs-block__media{margin-bottom:10px;pointer-events:none}.gjs-block-svg{width:54px;fill:currentColor}.gjs-block-svg-path{fill:currentColor}.gjs-block.fa{font-size:2em;line-height:2em;padding:11px}.gjs-block-label{line-height:normal;font-size:.65rem;font-weight:normal;font-family:Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.gjs-block.gjs-bdrag{width:auto;padding:0}.gjs-selected-parent{border:1px solid #ffca6f}.gjs-opac50{opacity:.5;filter:alpha(opacity=50)}.gjs-layer{font-weight:lighter;text-align:left;position:relative;background-color:rgba(0,0,0,.1);font-size:.75rem;display:grid}.gjs-layer-hidden{opacity:.55;filter:alpha(opacity=55)}.gjs-layer-count{position:absolute;right:27px;top:9px}.gjs-layer-vis{left:0;top:0;padding:7px 5px 7px 10px;position:absolute;box-sizing:content-box;cursor:pointer;width:13px;z-index:1}.gjs-layer-vis-off{display:none}.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-on{display:none}.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-off{display:block}.gjs-layer-caret{width:15px;padding:2px;cursor:pointer;position:absolute;box-sizing:content-box;left:-15px;top:0;transform:rotate(90deg);opacity:.7;filter:alpha(opacity=70)}.gjs-layer-caret:hover{opacity:1;filter:alpha(opacity=100)}.gjs-layer-caret.gjs-layer-open{transform:rotate(180deg)}.gjs-layer-title{padding:3px 10px 5px 30px;display:flex;align-items:center}.gjs-layer-title-inn{align-items:center;position:relative;display:flex;width:100%}.gjs-layer__icon{display:block;width:100%;max-width:15px;max-height:15px;padding-left:5px}.gjs-layer__icon svg{fill:currentColor}.gjs-layer-name{padding:5px 0;display:inline-block;box-sizing:content-box;overflow:hidden;white-space:nowrap;margin:0 30px 0 5px;max-width:170px}.gjs-layer-name--no-edit{text-overflow:ellipsis}.gjs-layer>.gjs-layer-children{display:none}.gjs-layer.open>.gjs-layer-children{display:block}.gjs-layer-no-chld>.gjs-layer-title-inn>.gjs-layer-caret{display:none}.gjs-layer-move{padding:9px 7px;position:absolute;width:13px;box-sizing:content-box;cursor:move;right:0;top:0}.gjs-layer.gjs-hovered .gjs-layer-title{background-color:hsla(0,0%,100%,.015)}.gjs-layer.gjs-selected .gjs-layer-title{background-color:hsla(0,0%,100%,.1)}.gjs-layers{position:relative;height:100%}.gjs-layers #gjs-placeholder{width:100%;position:absolute}.gjs-layers #gjs-placeholder #gjs-plh-int{height:100%;padding:1px}.gjs-layers #gjs-placeholder #gjs-plh-int.gjs-insert{background-color:#62c462}#gjs-clm-add-tag,.gjs-clm-tags-btn{background-color:hsla(0,0%,100%,.15);border-radius:2px;padding:3px;margin-right:3px;border:1px solid rgba(0,0,0,.15);width:24px;height:24px;box-sizing:border-box;cursor:pointer}.gjs-clm-tags-btn svg{fill:currentColor;display:block}.gjs-clm-header{display:flex;align-items:center;margin:7px 0}.gjs-clm-header-status{flex-shrink:1;margin-left:auto}.gjs-clm-tag{display:flex;overflow:hidden;align-items:center;border-radius:3px;margin:0 3px 3px 0;padding:5px;cursor:default}.gjs-clm-tag-status,.gjs-clm-tag-close{width:12px;height:12px;flex-shrink:1}.gjs-clm-tag-status svg,.gjs-clm-tag-close svg{vertical-align:middle;fill:currentColor}.gjs-clm-sels-info{margin:7px 0;text-align:left}.gjs-clm-sel-id{font-size:.9em;opacity:.5;filter:alpha(opacity=50)}.gjs-clm-label-sel{float:left;padding-right:5px}.gjs-clm-tags{font-size:.75rem;padding:10px 5px}.gjs-clm-tags #gjs-clm-sel{padding:7px 0;float:left}.gjs-clm-tags #gjs-clm-sel{font-style:italic;margin-left:5px}.gjs-clm-tags #gjs-clm-tags-field{clear:both;padding:5px;margin-bottom:5px;display:flex;flex-wrap:wrap}.gjs-clm-tags #gjs-clm-tags-c{display:flex;flex-wrap:wrap;vertical-align:top;overflow:hidden}.gjs-clm-tags #gjs-clm-new{color:#ddd;padding:5px 6px;display:none}.gjs-clm-tags #gjs-clm-close{opacity:.85;filter:alpha(opacity=85);font-size:20px;line-height:0;cursor:pointer;color:hsla(0,0%,100%,.9)}.gjs-clm-tags #gjs-clm-close:hover{opacity:1;filter:alpha(opacity=100)}.gjs-clm-tags #gjs-clm-checkbox{color:hsla(0,0%,100%,.9);vertical-align:middle;cursor:pointer;font-size:9px}.gjs-clm-tags #gjs-clm-tag-label{flex-grow:1;text-overflow:ellipsis;overflow:hidden;padding:0 3px;cursor:text}.gjs-mdl-container{font-family:Helvetica,sans-serif;overflow-y:auto;position:fixed;background-color:rgba(0,0,0,.5);display:flex;top:0;left:0;right:0;bottom:0;z-index:100}.gjs-mdl-dialog{text-shadow:-1px -1px 0 rgba(0,0,0,.05);animation:gjs-slide-down .215s;margin:auto;max-width:850px;width:90%;border-radius:3px;font-weight:lighter;position:relative;z-index:2}.gjs-mdl-title{font-size:1rem}.gjs-mdl-btn-close{position:absolute;right:15px;top:5px}.gjs-mdl-active .gjs-mdl-dialog{animation:gjs-mdl-slide-down .216s}.gjs-mdl-header,.gjs-mdl-content{padding:10px 15px;clear:both}.gjs-mdl-header{position:relative;border-bottom:1px solid rgba(0,0,0,.2);padding:15px 15px 7px}.gjs-export-dl::after{content:"";clear:both;display:block;margin-bottom:10px}.gjs-dropzone{display:none;opacity:0;position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .25s;pointer-events:none}.gjs-dropzone-active .gjs-dropzone{display:block;opacity:1}.gjs-am-assets{height:290px;overflow:auto;clear:both;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.gjs-am-assets-header{padding:5px}.gjs-am-add-asset .gjs-am-add-field{width:70%;float:left}.gjs-am-add-asset button{width:25%;float:right}.gjs-am-preview-cont{position:relative;height:70px;width:30%;background-color:#444;border-radius:2px;float:left;overflow:hidden}.gjs-am-preview{position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;z-index:1}.gjs-am-preview-bg{opacity:.5;filter:alpha(opacity=50);position:absolute;height:100%;width:100%;z-index:0}.gjs-am-dimensions{opacity:.5;filter:alpha(opacity=50);font-size:10px}.gjs-am-meta{width:70%;float:left;font-size:12px;padding:5px 0 0 5px;box-sizing:border-box}.gjs-am-meta>div{margin-bottom:5px}.gjs-am-close{cursor:pointer;position:absolute;right:5px;top:0;display:none}.gjs-am-asset{border-bottom:1px solid rgba(0,0,0,.2);padding:5px;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.gjs-am-asset:hover .gjs-am-close{display:block}.gjs-am-highlight{background-color:hsla(0,0%,100%,.1)}.gjs-am-assets-cont{background-color:rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box;padding:10px;width:45%;float:right;height:325px;overflow:hidden}.gjs-am-file-uploader{width:55%;float:left}.gjs-am-file-uploader>form{background-color:rgba(0,0,0,.1);border:2px dashed;border-radius:3px;position:relative;text-align:center;margin-bottom:15px}.gjs-am-file-uploader>form.gjs-am-hover{border:2px solid #62c462;color:hsl(120,45.3703703704%,62.6470588235%)}.gjs-am-file-uploader>form.gjs-am-disabled{border-color:red}.gjs-am-file-uploader>form #gjs-am-uploadFile{opacity:0;filter:alpha(opacity=0);padding:150px 10px;width:100%;box-sizing:border-box}.gjs-am-file-uploader #gjs-am-title{position:absolute;padding:150px 10px;width:100%}.gjs-cm-editor-c{float:left;box-sizing:border-box;width:50%}.gjs-cm-editor-c .CodeMirror{height:450px}.gjs-cm-editor{font-size:12px}.gjs-cm-editor#gjs-cm-htmlmixed{padding-right:10px;border-right:1px solid rgba(0,0,0,.2)}.gjs-cm-editor#gjs-cm-htmlmixed #gjs-cm-title{color:#a97d44}.gjs-cm-editor#gjs-cm-css{padding-left:10px}.gjs-cm-editor#gjs-cm-css #gjs-cm-title{color:#ddca7e}.gjs-cm-editor #gjs-cm-title{background-color:rgba(0,0,0,.2);font-size:12px;padding:5px 10px 3px;text-align:right}.gjs-rte-toolbar{position:absolute;z-index:10}.gjs-rte-toolbar-ui{border:1px solid rgba(0,0,0,.2);border-radius:3px}.gjs-rte-actionbar{display:flex}.gjs-rte-action{display:flex;align-items:center;justify-content:center;padding:5px;width:25px;border-right:1px solid rgba(0,0,0,.2);text-align:center;cursor:pointer;outline:none}.gjs-rte-action:last-child{border-right:none}.gjs-rte-action:hover{background-color:hsla(0,0%,100%,.1)}.gjs-rte-active{background-color:hsla(0,0%,100%,.1)}.gjs-rte-disabled{color:hsla(0,0%,100%,.1);cursor:not-allowed}.gjs-rte-disabled:hover{background-color:unset}.gjs-editor-cont .sp-hue,.gjs-editor-cont .sp-slider{cursor:row-resize}.gjs-editor-cont .sp-color,.gjs-editor-cont .sp-dragger{cursor:crosshair}.gjs-editor-cont .sp-alpha-inner,.gjs-editor-cont .sp-alpha-handle{cursor:col-resize}.gjs-editor-cont .sp-hue{left:90%}.gjs-editor-cont .sp-color{right:15%}.gjs-editor-cont .sp-container{border:1px solid rgba(0,0,0,.2);box-shadow:0 0 7px rgba(0,0,0,.2);border-radius:3px}.gjs-editor-cont .sp-picker-container{border:none}.gjs-editor-cont .colpick_dark .colpick_color{outline:1px solid rgba(0,0,0,.2)}.gjs-editor-cont .sp-cancel,.gjs-editor-cont .sp-cancel:hover{bottom:-8px;color:#777 !important;font-size:25px;left:0;position:absolute;text-decoration:none}.gjs-editor-cont .sp-alpha-handle{background-color:#ccc;border:1px solid #555;width:4px}.gjs-editor-cont .sp-color,.gjs-editor-cont .sp-hue{border:1px solid #333}.gjs-editor-cont .sp-slider{background-color:#ccc;border:1px solid #555;height:3px;left:-4px;width:22px}.gjs-editor-cont .sp-dragger{background:rgba(0,0,0,0);box-shadow:0 0 0 1px #111}.gjs-editor-cont .sp-button-container{float:none;width:100%;position:relative;text-align:right}.gjs-editor-cont .sp-container button,.gjs-editor-cont .sp-container button:hover,.gjs-editor-cont .sp-container button:active{background:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2);color:#ddd;text-shadow:none;box-shadow:none;padding:3px 5px}.gjs-editor-cont .sp-palette-container{border:none;float:none;margin:0;padding:5px 10px 0}.gjs-editor-cont .sp-palette .sp-thumb-el,.gjs-editor-cont .sp-palette .sp-thumb-el:hover{border:1px solid rgba(0,0,0,.9)}.gjs-editor-cont .sp-palette .sp-thumb-el:hover,.gjs-editor-cont .sp-palette .sp-thumb-el.sp-thumb-active{border-color:rgba(0,0,0,.9)}.gjs-hidden{display:none}@keyframes gjs-slide-down{0%{transform:translate(0, -3rem);opacity:0}100%{transform:translate(0, 0);opacity:1}}@keyframes gjs-slide-up{0%{transform:translate(0, 0);opacity:1}100%{transform:translate(0, -3rem);opacity:0}}.cm-s-hopscotch span.cm-error{color:#fff}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.mapboxgl-map,.maplibregl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-canvas,.maplibregl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:fullscreen,.maplibregl-map:fullscreen{height:100%;width:100%}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass,.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer,.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active,.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas,.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right,.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left,.maplibregl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right,.maplibregl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left,.maplibregl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right,.maplibregl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl,.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl,.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl,.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group,.maplibregl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty),.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0, 0, 0, 0.1)}@media(-ms-high-contrast: active){.mapboxgl-ctrl-group:not(:empty),.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button,.maplibregl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.mapboxgl-ctrl-group button+button,.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon,.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media(-ms-high-contrast: active){.mapboxgl-ctrl-icon,.maplibregl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button,.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl button::-moz-focus-inner,.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus,.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled,.maplibregl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon,.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover,.maplibregl-ctrl button:not(:disabled):hover{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-group button:focus:focus-visible,.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible),.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child,.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child,.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child,.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media(-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media(-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media(-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media(-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media(-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon,.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo,a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.255 1.255 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.255 1.255 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5.11 5.11 0 0 1 .314-.787l.009-.016a4.623 4.623 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.548 4.548 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4.314.319.566.676.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.416 2.416 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.448 2.448 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675c.211.2.381.43.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.76 4.76 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.407 3.407 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.255 1.255 0 0 1 .689 1.004 4.73 4.73 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528 0 .343-.02.694-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.815 5.815 0 0 1-.548-2.512c0-.286.017-.567.053-.843a1.255 1.255 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.778 4.778 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.47 4.47 0 0 1-1.935-.424 1.252 1.252 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.402 2.402 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.703 4.703 0 0 1-1.782 1.884 4.767 4.767 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.47 4.47 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a4.983 4.983 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.255 1.255 0 0 1-1.115.676h-.098a1.255 1.255 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15c.329-.237.574-.499.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267c-.088-.22-.264-.438-.526-.658l-.032-.028a3.16 3.16 0 0 0-.668-.428l-.27-.12a3.293 3.293 0 0 0-1.235-.23c-.757 0-1.415.163-1.974.493a3.36 3.36 0 0 0-1.3 1.382c-.297.593-.444 1.284-.444 2.074 0 .8.17 1.503.51 2.107a3.795 3.795 0 0 0 1.382 1.381 3.883 3.883 0 0 0 1.893.477c.53 0 1.015-.11 1.455-.33zm-2.789-5.38c-.384.45-.575 1.038-.575 1.762 0 .735.186 1.332.559 1.794.384.45.933.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.17 2.17 0 0 0 .468-.29l.178-.161a2.163 2.163 0 0 0 .397-.561c.163-.333.244-.717.244-1.15v-.115c0-.472-.098-.894-.296-1.267l-.043-.077a2.211 2.211 0 0 0-.633-.709l-.13-.086-.047-.028a2.099 2.099 0 0 0-1.073-.285c-.702 0-1.244.231-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.958.958 0 0 0-.353-.389.851.851 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.626 2.626 0 0 0 .331.423c.213.22.464.402.755.548l.173.074c.433.17.93.255 1.49.255.68 0 1.295-.165 1.844-.493a3.447 3.447 0 0 0 1.316-1.4c.329-.603.493-1.299.493-2.089 0-1.273-.33-2.243-.988-2.913-.658-.68-1.52-1.02-2.584-1.02-.598 0-1.124.115-1.575.347a2.807 2.807 0 0 0-.415.262l-.199.166a3.35 3.35 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138c.137.193.297.36.48.5l.155.11.053.034c.34.197.713.297 1.119.297.714 0 1.262-.225 1.645-.675.385-.46.576-1.048.576-1.762 0-.746-.192-1.338-.576-1.777-.372-.45-.92-.675-1.645-.675-.29 0-.569.053-.835.16a2.366 2.366 0 0 0-.284.136 1.99 1.99 0 0 0-.363.254 2.237 2.237 0 0 0-.46.569l-.082.162a2.56 2.56 0 0 0-.213 1.072v.115c0 .471.098.894.296 1.267l.135.211zm.964-.818a1.11 1.11 0 0 0 .367.385.937.937 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a.995.995 0 0 0-.503.135l-.012.007a.859.859 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.43 1.43 0 0 0 .14.66zm15.7-6.222c.232-.23.346-.516.346-.856a1.053 1.053 0 0 0-.345-.79 1.175 1.175 0 0 0-.84-.329c-.34 0-.625.11-.855.33a1.053 1.053 0 0 0-.346.79c0 .34.115.625.346.855.23.23.516.346.856.346.34 0 .62-.115.839-.346zm4.337 9.314.033-1.332c.128.269.324.518.59.747l.098.081a3.727 3.727 0 0 0 .316.224l.223.122a3.21 3.21 0 0 0 1.44.322 3.785 3.785 0 0 0 1.875-.477 3.52 3.52 0 0 0 1.382-1.366c.352-.593.526-1.29.526-2.09 0-.79-.147-1.48-.444-2.073a3.235 3.235 0 0 0-1.283-1.399c-.549-.34-1.195-.51-1.942-.51a3.476 3.476 0 0 0-1.527.344l-.086.043-.165.09a3.412 3.412 0 0 0-.33.214c-.288.21-.507.446-.656.707a1.893 1.893 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.482 2.482 0 0 0 .566.7c.078.065.159.125.245.18l.144.08a2.105 2.105 0 0 0 .975.232c.713 0 1.262-.225 1.645-.675.384-.46.576-1.053.576-1.778 0-.734-.192-1.327-.576-1.777-.373-.46-.921-.692-1.645-.692a2.18 2.18 0 0 0-1.015.235c-.147.075-.285.17-.415.282l-.15.142a2.086 2.086 0 0 0-.42.594c-.149.32-.223.685-.223 1.1v.115c0 .47.097.89.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.868.868 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.13 1.13 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013c.23-.087.472-.134.724-.14l.069-.002c.329 0 .542.033.642.099l.247-1.794c-.13-.066-.37-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2.086 2.086 0 0 0-.411.148 2.18 2.18 0 0 0-.4.249 2.482 2.482 0 0 0-.485.499 2.659 2.659 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884c0-.364.053-.678.159-.943a1.49 1.49 0 0 1 .466-.636 2.52 2.52 0 0 1 .399-.253 2.19 2.19 0 0 1 .224-.099zm9.784 2.656.05-.922c0-1.162-.285-2.062-.856-2.698-.559-.647-1.42-.97-2.584-.97-.746 0-1.415.163-2.007.493a3.462 3.462 0 0 0-1.4 1.382c-.329.604-.493 1.306-.493 2.106 0 .714.143 1.371.428 1.975.285.593.73 1.07 1.332 1.432.604.351 1.355.526 2.255.526.649 0 1.204-.062 1.668-.185l.044-.012.135-.04c.409-.122.736-.263.984-.421l-.542-1.267c-.2.108-.415.199-.642.274l-.297.087c-.34.088-.773.131-1.3.131-.636 0-1.135-.147-1.497-.444a1.573 1.573 0 0 1-.192-.193c-.244-.294-.415-.705-.512-1.234l-.004-.021h5.43zm-5.427-1.256-.003.022h3.752v-.138c-.007-.485-.104-.857-.288-1.118a1.056 1.056 0 0 0-.156-.176c-.307-.285-.746-.428-1.316-.428-.657 0-1.155.202-1.494.604-.253.3-.417.712-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z' fill='%23000' fill-opacity='.4' fill-rule='evenodd'/%3E%3Cpath d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81c-.68 0-1.311-.16-1.893-.478a3.795 3.795 0 0 1-1.381-1.382c-.34-.604-.51-1.306-.51-2.106 0-.79.147-1.482.444-2.074a3.364 3.364 0 0 1 1.3-1.382c.559-.33 1.217-.494 1.974-.494a3.293 3.293 0 0 1 1.234.231 3.341 3.341 0 0 1 .97.575c.264.22.44.439.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332c-.186.395-.526.746-1.02 1.053a3.167 3.167 0 0 1-1.662.444zm.296-1.482c.626 0 1.152-.214 1.58-.642.428-.44.642-1.01.642-1.711v-.115c0-.472-.098-.894-.296-1.267a2.211 2.211 0 0 0-.807-.872 2.098 2.098 0 0 0-1.119-.313c-.702 0-1.245.231-1.629.692-.384.45-.575 1.037-.575 1.76 0 .736.186 1.333.559 1.795.384.45.933.675 1.645.675zm6.521-6.237h1.711v1.4c.604-1.065 1.547-1.597 2.83-1.597 1.064 0 1.926.34 2.584 1.02.659.67.988 1.641.988 2.914 0 .79-.164 1.487-.493 2.09a3.456 3.456 0 0 1-1.316 1.399 3.51 3.51 0 0 1-1.844.493c-.636 0-1.19-.11-1.662-.329a2.665 2.665 0 0 1-1.086-.97l.017 5.134h-1.728V9.242zm4.048 6.22c.714 0 1.262-.224 1.645-.674.385-.46.576-1.048.576-1.762 0-.746-.192-1.338-.576-1.777-.372-.45-.92-.675-1.645-.675-.395 0-.768.098-1.12.296-.34.187-.613.46-.822.823-.197.351-.296.763-.296 1.234v.115c0 .472.098.894.296 1.267.209.362.483.647.823.855.34.197.713.297 1.119.297z' fill='%23fff'/%3E%3Cpath d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.159 1.159 0 0 1-.856-.346 1.165 1.165 0 0 1-.346-.856 1.053 1.053 0 0 1 .346-.79c.23-.219.516-.329.856-.329.329 0 .609.11.839.33a1.053 1.053 0 0 1 .345.79 1.159 1.159 0 0 1-.345.855c-.22.23-.5.346-.84.346zm7.875 9.133a3.167 3.167 0 0 1-1.662-.444c-.482-.307-.817-.658-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283c.186-.438.548-.812 1.086-1.119a3.486 3.486 0 0 1 1.778-.477c.746 0 1.393.17 1.942.51a3.235 3.235 0 0 1 1.283 1.4c.297.592.444 1.282.444 2.072 0 .8-.175 1.498-.526 2.09a3.52 3.52 0 0 1-1.382 1.366 3.785 3.785 0 0 1-1.876.477zm-.296-1.481c.713 0 1.26-.225 1.645-.675.384-.46.577-1.053.577-1.778 0-.734-.193-1.327-.577-1.776-.373-.46-.921-.692-1.645-.692a2.115 2.115 0 0 0-1.58.659c-.428.428-.642.992-.642 1.694v.115c0 .473.098.895.296 1.267a2.385 2.385 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481c.176-.505.46-.91.856-1.217a2.14 2.14 0 0 1 1.349-.46c.351 0 .593.032.724.098l-.247 1.794c-.099-.066-.313-.099-.642-.099-.516 0-.988.164-1.416.494-.417.329-.626.855-.626 1.58v3.883h-1.777V9.242zm9.534 7.718c-.9 0-1.651-.175-2.255-.526-.603-.362-1.047-.84-1.332-1.432a4.567 4.567 0 0 1-.428-1.975c0-.8.164-1.502.493-2.106a3.462 3.462 0 0 1 1.4-1.382c.592-.33 1.262-.494 2.007-.494 1.163 0 2.024.324 2.584.97.57.637.856 1.537.856 2.7 0 .296-.017.603-.05.92h-5.43c.12.67.356 1.153.708 1.45.362.296.86.443 1.497.443.526 0 .96-.044 1.3-.131a4.123 4.123 0 0 0 .938-.362l.542 1.267c-.274.175-.647.329-1.119.46-.472.132-1.042.197-1.711.197zm1.596-4.558c.01-.68-.137-1.158-.444-1.432-.307-.285-.746-.428-1.316-.428-1.152 0-1.815.62-1.991 1.86h3.752z' fill='%23e1e3e9'/%3E%3Cg fill-rule='evenodd' stroke-width='1.036'%3E%3Cpath d='m8.166 16.146-.002.002a1.54 1.54 0 0 1-2.009 0l-.002-.002-.043-.034-.002-.002-.199-.162H4.377a.657.657 0 0 0-.659.659v1.84a.657.657 0 0 0 .659.659h5.565a.657.657 0 0 0 .659-.659v-1.84a.657.657 0 0 0-.659-.659H8.411l-.202.164zm-1.121-.905a.29.29 0 0 0 .113.023.286.286 0 0 0 .189-.07l.077-.063c.634-.508 4.672-3.743 4.672-7.575 0-2.55-2.215-4.625-4.938-4.625S2.221 5.006 2.221 7.556c0 3.225 2.86 6.027 4.144 7.137h.004l.04.038.484.4.077.063a.628.628 0 0 0 .074.047zm-2.52-.548a16.898 16.898 0 0 1-1.183-1.315C2.187 11.942.967 9.897.967 7.555c0-3.319 2.855-5.88 6.192-5.88 3.338 0 6.193 2.561 6.193 5.881 0 2.34-1.22 4.387-2.376 5.822a16.898 16.898 0 0 1-1.182 1.315h.15a1.912 1.912 0 0 1 1.914 1.914v1.84a1.912 1.912 0 0 1-1.914 1.914H4.377a1.912 1.912 0 0 1-1.914-1.914v-1.84a1.912 1.912 0 0 1 1.914-1.914zm3.82-6.935c0 .692-.55 1.222-1.187 1.222s-1.185-.529-1.185-1.222.548-1.222 1.185-1.222c.638 0 1.186.529 1.186 1.222zm-1.186 2.477c1.348 0 2.442-1.11 2.442-2.478S8.507 5.28 7.159 5.28 4.72 6.39 4.72 7.758s1.092 2.477 2.44 2.477zm2.048 7.71H5.114v-.838h4.093z' fill='%23000' fill-opacity='.4'/%3E%3Cpath d='M2.222 7.555c0-2.55 2.214-4.625 4.937-4.625 2.723 0 4.938 2.075 4.938 4.625 0 3.832-4.038 7.068-4.672 7.575l-.077.063a.286.286 0 0 1-.189.07.286.286 0 0 1-.188-.07l-.077-.063c-.634-.507-4.672-3.743-4.672-7.575zm4.937 2.68c1.348 0 2.442-1.11 2.442-2.478S8.507 5.28 7.159 5.28 4.72 6.39 4.72 7.758s1.092 2.477 2.44 2.477z' fill='%23e1e3e9'/%3E%3Cpath d='M4.377 15.948a.657.657 0 0 0-.659.659v1.84a.657.657 0 0 0 .659.659h5.565a.657.657 0 0 0 .659-.659v-1.84a.657.657 0 0 0-.659-.659zm4.83 1.16H5.114v.838h4.093z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact,a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media(-ms-high-contrast: active){a.mapboxgl-ctrl-logo,a.maplibregl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.255 1.255 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.255 1.255 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5.11 5.11 0 0 1 .314-.787l.009-.016a4.623 4.623 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.548 4.548 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4.314.319.566.676.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.416 2.416 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.448 2.448 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675c.211.2.381.43.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.76 4.76 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.407 3.407 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.255 1.255 0 0 1 .689 1.004 4.73 4.73 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528 0 .343-.02.694-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.815 5.815 0 0 1-.548-2.512c0-.286.017-.567.053-.843a1.255 1.255 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.778 4.778 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.47 4.47 0 0 1-1.935-.424 1.252 1.252 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.402 2.402 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.703 4.703 0 0 1-1.782 1.884 4.767 4.767 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.47 4.47 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a4.983 4.983 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.255 1.255 0 0 1-1.115.676h-.098a1.255 1.255 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15c.329-.237.574-.499.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267c-.088-.22-.264-.438-.526-.658l-.032-.028a3.16 3.16 0 0 0-.668-.428l-.27-.12a3.293 3.293 0 0 0-1.235-.23c-.757 0-1.415.163-1.974.493a3.36 3.36 0 0 0-1.3 1.382c-.297.593-.444 1.284-.444 2.074 0 .8.17 1.503.51 2.107a3.795 3.795 0 0 0 1.382 1.381 3.883 3.883 0 0 0 1.893.477c.53 0 1.015-.11 1.455-.33zm-2.789-5.38c-.384.45-.575 1.038-.575 1.762 0 .735.186 1.332.559 1.794.384.45.933.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.17 2.17 0 0 0 .468-.29l.178-.161a2.163 2.163 0 0 0 .397-.561c.163-.333.244-.717.244-1.15v-.115c0-.472-.098-.894-.296-1.267l-.043-.077a2.211 2.211 0 0 0-.633-.709l-.13-.086-.047-.028a2.099 2.099 0 0 0-1.073-.285c-.702 0-1.244.231-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.958.958 0 0 0-.353-.389.851.851 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.626 2.626 0 0 0 .331.423c.213.22.464.402.755.548l.173.074c.433.17.93.255 1.49.255.68 0 1.295-.165 1.844-.493a3.447 3.447 0 0 0 1.316-1.4c.329-.603.493-1.299.493-2.089 0-1.273-.33-2.243-.988-2.913-.658-.68-1.52-1.02-2.584-1.02-.598 0-1.124.115-1.575.347a2.807 2.807 0 0 0-.415.262l-.199.166a3.35 3.35 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138c.137.193.297.36.48.5l.155.11.053.034c.34.197.713.297 1.119.297.714 0 1.262-.225 1.645-.675.385-.46.576-1.048.576-1.762 0-.746-.192-1.338-.576-1.777-.372-.45-.92-.675-1.645-.675-.29 0-.569.053-.835.16a2.366 2.366 0 0 0-.284.136 1.99 1.99 0 0 0-.363.254 2.237 2.237 0 0 0-.46.569l-.082.162a2.56 2.56 0 0 0-.213 1.072v.115c0 .471.098.894.296 1.267l.135.211zm.964-.818a1.11 1.11 0 0 0 .367.385.937.937 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a.995.995 0 0 0-.503.135l-.012.007a.859.859 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.43 1.43 0 0 0 .14.66zm15.7-6.222c.232-.23.346-.516.346-.856a1.053 1.053 0 0 0-.345-.79 1.175 1.175 0 0 0-.84-.329c-.34 0-.625.11-.855.33a1.053 1.053 0 0 0-.346.79c0 .34.115.625.346.855.23.23.516.346.856.346.34 0 .62-.115.839-.346zm4.337 9.314.033-1.332c.128.269.324.518.59.747l.098.081a3.727 3.727 0 0 0 .316.224l.223.122a3.21 3.21 0 0 0 1.44.322 3.785 3.785 0 0 0 1.875-.477 3.52 3.52 0 0 0 1.382-1.366c.352-.593.526-1.29.526-2.09 0-.79-.147-1.48-.444-2.073a3.235 3.235 0 0 0-1.283-1.399c-.549-.34-1.195-.51-1.942-.51a3.476 3.476 0 0 0-1.527.344l-.086.043-.165.09a3.412 3.412 0 0 0-.33.214c-.288.21-.507.446-.656.707a1.893 1.893 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.482 2.482 0 0 0 .566.7c.078.065.159.125.245.18l.144.08a2.105 2.105 0 0 0 .975.232c.713 0 1.262-.225 1.645-.675.384-.46.576-1.053.576-1.778 0-.734-.192-1.327-.576-1.777-.373-.46-.921-.692-1.645-.692a2.18 2.18 0 0 0-1.015.235c-.147.075-.285.17-.415.282l-.15.142a2.086 2.086 0 0 0-.42.594c-.149.32-.223.685-.223 1.1v.115c0 .47.097.89.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.868.868 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.13 1.13 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013c.23-.087.472-.134.724-.14l.069-.002c.329 0 .542.033.642.099l.247-1.794c-.13-.066-.37-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2.086 2.086 0 0 0-.411.148 2.18 2.18 0 0 0-.4.249 2.482 2.482 0 0 0-.485.499 2.659 2.659 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884c0-.364.053-.678.159-.943a1.49 1.49 0 0 1 .466-.636 2.52 2.52 0 0 1 .399-.253 2.19 2.19 0 0 1 .224-.099zm9.784 2.656.05-.922c0-1.162-.285-2.062-.856-2.698-.559-.647-1.42-.97-2.584-.97-.746 0-1.415.163-2.007.493a3.462 3.462 0 0 0-1.4 1.382c-.329.604-.493 1.306-.493 2.106 0 .714.143 1.371.428 1.975.285.593.73 1.07 1.332 1.432.604.351 1.355.526 2.255.526.649 0 1.204-.062 1.668-.185l.044-.012.135-.04c.409-.122.736-.263.984-.421l-.542-1.267c-.2.108-.415.199-.642.274l-.297.087c-.34.088-.773.131-1.3.131-.636 0-1.135-.147-1.497-.444a1.573 1.573 0 0 1-.192-.193c-.244-.294-.415-.705-.512-1.234l-.004-.021h5.43zm-5.427-1.256-.003.022h3.752v-.138c-.007-.485-.104-.857-.288-1.118a1.056 1.056 0 0 0-.156-.176c-.307-.285-.746-.428-1.316-.428-.657 0-1.155.202-1.494.604-.253.3-.417.712-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z' fill='%23000' fill-opacity='.4' fill-rule='evenodd'/%3E%3Cpath d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81c-.68 0-1.311-.16-1.893-.478a3.795 3.795 0 0 1-1.381-1.382c-.34-.604-.51-1.306-.51-2.106 0-.79.147-1.482.444-2.074a3.364 3.364 0 0 1 1.3-1.382c.559-.33 1.217-.494 1.974-.494a3.293 3.293 0 0 1 1.234.231 3.341 3.341 0 0 1 .97.575c.264.22.44.439.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332c-.186.395-.526.746-1.02 1.053a3.167 3.167 0 0 1-1.662.444zm.296-1.482c.626 0 1.152-.214 1.58-.642.428-.44.642-1.01.642-1.711v-.115c0-.472-.098-.894-.296-1.267a2.211 2.211 0 0 0-.807-.872 2.098 2.098 0 0 0-1.119-.313c-.702 0-1.245.231-1.629.692-.384.45-.575 1.037-.575 1.76 0 .736.186 1.333.559 1.795.384.45.933.675 1.645.675zm6.521-6.237h1.711v1.4c.604-1.065 1.547-1.597 2.83-1.597 1.064 0 1.926.34 2.584 1.02.659.67.988 1.641.988 2.914 0 .79-.164 1.487-.493 2.09a3.456 3.456 0 0 1-1.316 1.399 3.51 3.51 0 0 1-1.844.493c-.636 0-1.19-.11-1.662-.329a2.665 2.665 0 0 1-1.086-.97l.017 5.134h-1.728V9.242zm4.048 6.22c.714 0 1.262-.224 1.645-.674.385-.46.576-1.048.576-1.762 0-.746-.192-1.338-.576-1.777-.372-.45-.92-.675-1.645-.675-.395 0-.768.098-1.12.296-.34.187-.613.46-.822.823-.197.351-.296.763-.296 1.234v.115c0 .472.098.894.296 1.267.209.362.483.647.823.855.34.197.713.297 1.119.297z' fill='%23fff'/%3E%3Cpath d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.159 1.159 0 0 1-.856-.346 1.165 1.165 0 0 1-.346-.856 1.053 1.053 0 0 1 .346-.79c.23-.219.516-.329.856-.329.329 0 .609.11.839.33a1.053 1.053 0 0 1 .345.79 1.159 1.159 0 0 1-.345.855c-.22.23-.5.346-.84.346zm7.875 9.133a3.167 3.167 0 0 1-1.662-.444c-.482-.307-.817-.658-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283c.186-.438.548-.812 1.086-1.119a3.486 3.486 0 0 1 1.778-.477c.746 0 1.393.17 1.942.51a3.235 3.235 0 0 1 1.283 1.4c.297.592.444 1.282.444 2.072 0 .8-.175 1.498-.526 2.09a3.52 3.52 0 0 1-1.382 1.366 3.785 3.785 0 0 1-1.876.477zm-.296-1.481c.713 0 1.26-.225 1.645-.675.384-.46.577-1.053.577-1.778 0-.734-.193-1.327-.577-1.776-.373-.46-.921-.692-1.645-.692a2.115 2.115 0 0 0-1.58.659c-.428.428-.642.992-.642 1.694v.115c0 .473.098.895.296 1.267a2.385 2.385 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481c.176-.505.46-.91.856-1.217a2.14 2.14 0 0 1 1.349-.46c.351 0 .593.032.724.098l-.247 1.794c-.099-.066-.313-.099-.642-.099-.516 0-.988.164-1.416.494-.417.329-.626.855-.626 1.58v3.883h-1.777V9.242zm9.534 7.718c-.9 0-1.651-.175-2.255-.526-.603-.362-1.047-.84-1.332-1.432a4.567 4.567 0 0 1-.428-1.975c0-.8.164-1.502.493-2.106a3.462 3.462 0 0 1 1.4-1.382c.592-.33 1.262-.494 2.007-.494 1.163 0 2.024.324 2.584.97.57.637.856 1.537.856 2.7 0 .296-.017.603-.05.92h-5.43c.12.67.356 1.153.708 1.45.362.296.86.443 1.497.443.526 0 .96-.044 1.3-.131a4.123 4.123 0 0 0 .938-.362l.542 1.267c-.274.175-.647.329-1.119.46-.472.132-1.042.197-1.711.197zm1.596-4.558c.01-.68-.137-1.158-.444-1.432-.307-.285-.746-.428-1.316-.428-1.152 0-1.815.62-1.991 1.86h3.752z' fill='%23e1e3e9'/%3E%3Cg fill-rule='evenodd' stroke-width='1.036'%3E%3Cpath d='m8.166 16.146-.002.002a1.54 1.54 0 0 1-2.009 0l-.002-.002-.043-.034-.002-.002-.199-.162H4.377a.657.657 0 0 0-.659.659v1.84a.657.657 0 0 0 .659.659h5.565a.657.657 0 0 0 .659-.659v-1.84a.657.657 0 0 0-.659-.659H8.411l-.202.164zm-1.121-.905a.29.29 0 0 0 .113.023.286.286 0 0 0 .189-.07l.077-.063c.634-.508 4.672-3.743 4.672-7.575 0-2.55-2.215-4.625-4.938-4.625S2.221 5.006 2.221 7.556c0 3.225 2.86 6.027 4.144 7.137h.004l.04.038.484.4.077.063a.628.628 0 0 0 .074.047zm-2.52-.548a16.898 16.898 0 0 1-1.183-1.315C2.187 11.942.967 9.897.967 7.555c0-3.319 2.855-5.88 6.192-5.88 3.338 0 6.193 2.561 6.193 5.881 0 2.34-1.22 4.387-2.376 5.822a16.898 16.898 0 0 1-1.182 1.315h.15a1.912 1.912 0 0 1 1.914 1.914v1.84a1.912 1.912 0 0 1-1.914 1.914H4.377a1.912 1.912 0 0 1-1.914-1.914v-1.84a1.912 1.912 0 0 1 1.914-1.914zm3.82-6.935c0 .692-.55 1.222-1.187 1.222s-1.185-.529-1.185-1.222.548-1.222 1.185-1.222c.638 0 1.186.529 1.186 1.222zm-1.186 2.477c1.348 0 2.442-1.11 2.442-2.478S8.507 5.28 7.159 5.28 4.72 6.39 4.72 7.758s1.092 2.477 2.44 2.477zm2.048 7.71H5.114v-.838h4.093z' fill='%23000' fill-opacity='.4'/%3E%3Cpath d='M2.222 7.555c0-2.55 2.214-4.625 4.937-4.625 2.723 0 4.938 2.075 4.938 4.625 0 3.832-4.038 7.068-4.672 7.575l-.077.063a.286.286 0 0 1-.189.07.286.286 0 0 1-.188-.07l-.077-.063c-.634-.507-4.672-3.743-4.672-7.575zm4.937 2.68c1.348 0 2.442-1.11 2.442-2.478S8.507 5.28 7.159 5.28 4.72 6.39 4.72 7.758s1.092 2.477 2.44 2.477z' fill='%23e1e3e9'/%3E%3Cpath d='M4.377 15.948a.657.657 0 0 0-.659.659v1.84a.657.657 0 0 0 .659.659h5.565a.657.657 0 0 0 .659-.659v-1.84a.657.657 0 0 0-.659-.659zm4.83 1.16H5.114v.838h4.093z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}}@media(-ms-high-contrast: black-on-white){a.mapboxgl-ctrl-logo,a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.255 1.255 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.255 1.255 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5.11 5.11 0 0 1 .314-.787l.009-.016a4.623 4.623 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.548 4.548 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4.314.319.566.676.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.416 2.416 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.448 2.448 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675c.211.2.381.43.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.76 4.76 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.407 3.407 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.255 1.255 0 0 1 .689 1.004 4.73 4.73 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528 0 .343-.02.694-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.815 5.815 0 0 1-.548-2.512c0-.286.017-.567.053-.843a1.255 1.255 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.778 4.778 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.47 4.47 0 0 1-1.935-.424 1.252 1.252 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.402 2.402 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.703 4.703 0 0 1-1.782 1.884 4.767 4.767 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.47 4.47 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a4.983 4.983 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.255 1.255 0 0 1-1.115.676h-.098a1.255 1.255 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15c.329-.237.574-.499.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267c-.088-.22-.264-.438-.526-.658l-.032-.028a3.16 3.16 0 0 0-.668-.428l-.27-.12a3.293 3.293 0 0 0-1.235-.23c-.757 0-1.415.163-1.974.493a3.36 3.36 0 0 0-1.3 1.382c-.297.593-.444 1.284-.444 2.074 0 .8.17 1.503.51 2.107a3.795 3.795 0 0 0 1.382 1.381 3.883 3.883 0 0 0 1.893.477c.53 0 1.015-.11 1.455-.33zm-2.789-5.38c-.384.45-.575 1.038-.575 1.762 0 .735.186 1.332.559 1.794.384.45.933.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.17 2.17 0 0 0 .468-.29l.178-.161a2.163 2.163 0 0 0 .397-.561c.163-.333.244-.717.244-1.15v-.115c0-.472-.098-.894-.296-1.267l-.043-.077a2.211 2.211 0 0 0-.633-.709l-.13-.086-.047-.028a2.099 2.099 0 0 0-1.073-.285c-.702 0-1.244.231-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.958.958 0 0 0-.353-.389.851.851 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.626 2.626 0 0 0 .331.423c.213.22.464.402.755.548l.173.074c.433.17.93.255 1.49.255.68 0 1.295-.165 1.844-.493a3.447 3.447 0 0 0 1.316-1.4c.329-.603.493-1.299.493-2.089 0-1.273-.33-2.243-.988-2.913-.658-.68-1.52-1.02-2.584-1.02-.598 0-1.124.115-1.575.347a2.807 2.807 0 0 0-.415.262l-.199.166a3.35 3.35 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138c.137.193.297.36.48.5l.155.11.053.034c.34.197.713.297 1.119.297.714 0 1.262-.225 1.645-.675.385-.46.576-1.048.576-1.762 0-.746-.192-1.338-.576-1.777-.372-.45-.92-.675-1.645-.675-.29 0-.569.053-.835.16a2.366 2.366 0 0 0-.284.136 1.99 1.99 0 0 0-.363.254 2.237 2.237 0 0 0-.46.569l-.082.162a2.56 2.56 0 0 0-.213 1.072v.115c0 .471.098.894.296 1.267l.135.211zm.964-.818a1.11 1.11 0 0 0 .367.385.937.937 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a.995.995 0 0 0-.503.135l-.012.007a.859.859 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.43 1.43 0 0 0 .14.66zm15.7-6.222c.232-.23.346-.516.346-.856a1.053 1.053 0 0 0-.345-.79 1.175 1.175 0 0 0-.84-.329c-.34 0-.625.11-.855.33a1.053 1.053 0 0 0-.346.79c0 .34.115.625.346.855.23.23.516.346.856.346.34 0 .62-.115.839-.346zm4.337 9.314.033-1.332c.128.269.324.518.59.747l.098.081a3.727 3.727 0 0 0 .316.224l.223.122a3.21 3.21 0 0 0 1.44.322 3.785 3.785 0 0 0 1.875-.477 3.52 3.52 0 0 0 1.382-1.366c.352-.593.526-1.29.526-2.09 0-.79-.147-1.48-.444-2.073a3.235 3.235 0 0 0-1.283-1.399c-.549-.34-1.195-.51-1.942-.51a3.476 3.476 0 0 0-1.527.344l-.086.043-.165.09a3.412 3.412 0 0 0-.33.214c-.288.21-.507.446-.656.707a1.893 1.893 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.482 2.482 0 0 0 .566.7c.078.065.159.125.245.18l.144.08a2.105 2.105 0 0 0 .975.232c.713 0 1.262-.225 1.645-.675.384-.46.576-1.053.576-1.778 0-.734-.192-1.327-.576-1.777-.373-.46-.921-.692-1.645-.692a2.18 2.18 0 0 0-1.015.235c-.147.075-.285.17-.415.282l-.15.142a2.086 2.086 0 0 0-.42.594c-.149.32-.223.685-.223 1.1v.115c0 .47.097.89.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.868.868 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.13 1.13 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013c.23-.087.472-.134.724-.14l.069-.002c.329 0 .542.033.642.099l.247-1.794c-.13-.066-.37-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2.086 2.086 0 0 0-.411.148 2.18 2.18 0 0 0-.4.249 2.482 2.482 0 0 0-.485.499 2.659 2.659 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884c0-.364.053-.678.159-.943a1.49 1.49 0 0 1 .466-.636 2.52 2.52 0 0 1 .399-.253 2.19 2.19 0 0 1 .224-.099zm9.784 2.656.05-.922c0-1.162-.285-2.062-.856-2.698-.559-.647-1.42-.97-2.584-.97-.746 0-1.415.163-2.007.493a3.462 3.462 0 0 0-1.4 1.382c-.329.604-.493 1.306-.493 2.106 0 .714.143 1.371.428 1.975.285.593.73 1.07 1.332 1.432.604.351 1.355.526 2.255.526.649 0 1.204-.062 1.668-.185l.044-.012.135-.04c.409-.122.736-.263.984-.421l-.542-1.267c-.2.108-.415.199-.642.274l-.297.087c-.34.088-.773.131-1.3.131-.636 0-1.135-.147-1.497-.444a1.573 1.573 0 0 1-.192-.193c-.244-.294-.415-.705-.512-1.234l-.004-.021h5.43zm-5.427-1.256-.003.022h3.752v-.138c-.007-.485-.104-.857-.288-1.118a1.056 1.056 0 0 0-.156-.176c-.307-.285-.746-.428-1.316-.428-.657 0-1.155.202-1.494.604-.253.3-.417.712-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z' fill='%23000' fill-opacity='.4' fill-rule='evenodd'/%3E%3Cpath d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81c-.68 0-1.311-.16-1.893-.478a3.795 3.795 0 0 1-1.381-1.382c-.34-.604-.51-1.306-.51-2.106 0-.79.147-1.482.444-2.074a3.364 3.364 0 0 1 1.3-1.382c.559-.33 1.217-.494 1.974-.494a3.293 3.293 0 0 1 1.234.231 3.341 3.341 0 0 1 .97.575c.264.22.44.439.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332c-.186.395-.526.746-1.02 1.053a3.167 3.167 0 0 1-1.662.444zm.296-1.482c.626 0 1.152-.214 1.58-.642.428-.44.642-1.01.642-1.711v-.115c0-.472-.098-.894-.296-1.267a2.211 2.211 0 0 0-.807-.872 2.098 2.098 0 0 0-1.119-.313c-.702 0-1.245.231-1.629.692-.384.45-.575 1.037-.575 1.76 0 .736.186 1.333.559 1.795.384.45.933.675 1.645.675zm6.521-6.237h1.711v1.4c.604-1.065 1.547-1.597 2.83-1.597 1.064 0 1.926.34 2.584 1.02.659.67.988 1.641.988 2.914 0 .79-.164 1.487-.493 2.09a3.456 3.456 0 0 1-1.316 1.399 3.51 3.51 0 0 1-1.844.493c-.636 0-1.19-.11-1.662-.329a2.665 2.665 0 0 1-1.086-.97l.017 5.134h-1.728V9.242zm4.048 6.22c.714 0 1.262-.224 1.645-.674.385-.46.576-1.048.576-1.762 0-.746-.192-1.338-.576-1.777-.372-.45-.92-.675-1.645-.675-.395 0-.768.098-1.12.296-.34.187-.613.46-.822.823-.197.351-.296.763-.296 1.234v.115c0 .472.098.894.296 1.267.209.362.483.647.823.855.34.197.713.297 1.119.297z' fill='%23fff'/%3E%3Cpath d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.159 1.159 0 0 1-.856-.346 1.165 1.165 0 0 1-.346-.856 1.053 1.053 0 0 1 .346-.79c.23-.219.516-.329.856-.329.329 0 .609.11.839.33a1.053 1.053 0 0 1 .345.79 1.159 1.159 0 0 1-.345.855c-.22.23-.5.346-.84.346zm7.875 9.133a3.167 3.167 0 0 1-1.662-.444c-.482-.307-.817-.658-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283c.186-.438.548-.812 1.086-1.119a3.486 3.486 0 0 1 1.778-.477c.746 0 1.393.17 1.942.51a3.235 3.235 0 0 1 1.283 1.4c.297.592.444 1.282.444 2.072 0 .8-.175 1.498-.526 2.09a3.52 3.52 0 0 1-1.382 1.366 3.785 3.785 0 0 1-1.876.477zm-.296-1.481c.713 0 1.26-.225 1.645-.675.384-.46.577-1.053.577-1.778 0-.734-.193-1.327-.577-1.776-.373-.46-.921-.692-1.645-.692a2.115 2.115 0 0 0-1.58.659c-.428.428-.642.992-.642 1.694v.115c0 .473.098.895.296 1.267a2.385 2.385 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481c.176-.505.46-.91.856-1.217a2.14 2.14 0 0 1 1.349-.46c.351 0 .593.032.724.098l-.247 1.794c-.099-.066-.313-.099-.642-.099-.516 0-.988.164-1.416.494-.417.329-.626.855-.626 1.58v3.883h-1.777V9.242zm9.534 7.718c-.9 0-1.651-.175-2.255-.526-.603-.362-1.047-.84-1.332-1.432a4.567 4.567 0 0 1-.428-1.975c0-.8.164-1.502.493-2.106a3.462 3.462 0 0 1 1.4-1.382c.592-.33 1.262-.494 2.007-.494 1.163 0 2.024.324 2.584.97.57.637.856 1.537.856 2.7 0 .296-.017.603-.05.92h-5.43c.12.67.356 1.153.708 1.45.362.296.86.443 1.497.443.526 0 .96-.044 1.3-.131a4.123 4.123 0 0 0 .938-.362l.542 1.267c-.274.175-.647.329-1.119.46-.472.132-1.042.197-1.711.197zm1.596-4.558c.01-.68-.137-1.158-.444-1.432-.307-.285-.746-.428-1.316-.428-1.152 0-1.815.62-1.991 1.86h3.752z' fill='%23e1e3e9'/%3E%3Cg fill-rule='evenodd' stroke-width='1.036'%3E%3Cpath d='m8.166 16.146-.002.002a1.54 1.54 0 0 1-2.009 0l-.002-.002-.043-.034-.002-.002-.199-.162H4.377a.657.657 0 0 0-.659.659v1.84a.657.657 0 0 0 .659.659h5.565a.657.657 0 0 0 .659-.659v-1.84a.657.657 0 0 0-.659-.659H8.411l-.202.164zm-1.121-.905a.29.29 0 0 0 .113.023.286.286 0 0 0 .189-.07l.077-.063c.634-.508 4.672-3.743 4.672-7.575 0-2.55-2.215-4.625-4.938-4.625S2.221 5.006 2.221 7.556c0 3.225 2.86 6.027 4.144 7.137h.004l.04.038.484.4.077.063a.628.628 0 0 0 .074.047zm-2.52-.548a16.898 16.898 0 0 1-1.183-1.315C2.187 11.942.967 9.897.967 7.555c0-3.319 2.855-5.88 6.192-5.88 3.338 0 6.193 2.561 6.193 5.881 0 2.34-1.22 4.387-2.376 5.822a16.898 16.898 0 0 1-1.182 1.315h.15a1.912 1.912 0 0 1 1.914 1.914v1.84a1.912 1.912 0 0 1-1.914 1.914H4.377a1.912 1.912 0 0 1-1.914-1.914v-1.84a1.912 1.912 0 0 1 1.914-1.914zm3.82-6.935c0 .692-.55 1.222-1.187 1.222s-1.185-.529-1.185-1.222.548-1.222 1.185-1.222c.638 0 1.186.529 1.186 1.222zm-1.186 2.477c1.348 0 2.442-1.11 2.442-2.478S8.507 5.28 7.159 5.28 4.72 6.39 4.72 7.758s1.092 2.477 2.44 2.477zm2.048 7.71H5.114v-.838h4.093z' fill='%23000' fill-opacity='.4'/%3E%3Cpath d='M2.222 7.555c0-2.55 2.214-4.625 4.937-4.625 2.723 0 4.938 2.075 4.938 4.625 0 3.832-4.038 7.068-4.672 7.575l-.077.063a.286.286 0 0 1-.189.07.286.286 0 0 1-.188-.07l-.077-.063c-.634-.507-4.672-3.743-4.672-7.575zm4.937 2.68c1.348 0 2.442-1.11 2.442-2.478S8.507 5.28 7.159 5.28 4.72 6.39 4.72 7.758s1.092 2.477 2.44 2.477z' fill='%23e1e3e9'/%3E%3Cpath d='M4.377 15.948a.657.657 0 0 0-.659.659v1.84a.657.657 0 0 0 .659.659h5.565a.657.657 0 0 0 .659-.659v-1.84a.657.657 0 0 0-.659-.659zm4.83 1.16H5.114v.838h4.093z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib,.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:hsla(0, 0%, 100%, 0.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact,.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner,.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button,.maplibregl-ctrl-attrib-button{background-color:hsla(0, 0%, 100%, 0.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button,.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after,.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after,.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after,.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast: active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after,.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast: black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after,.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a,.maplibregl-ctrl-attrib a{color:rgba(0, 0, 0, 0.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover,.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-attrib-empty,.maplibregl-attrib-empty{display:none}.mapboxgl-ctrl-scale,.maplibregl-ctrl-scale{background-color:hsla(0, 0%, 100%, 0.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px}.mapboxgl-popup,.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right,.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right,.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left,.maplibregl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right,.maplibregl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip,.maplibregl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip,.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip,.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip,.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip,.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip,.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button,.maplibregl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover,.maplibregl-popup-close-button:hover{background-color:rgb(0 0 0/5%)}.mapboxgl-popup-content,.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);padding:15px 10px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content,.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content,.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content,.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content,.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer,.maplibregl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *,.maplibregl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer,.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer,.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.mapboxgl-marker,.maplibregl-marker{left:0;position:absolute;top:0;will-change:transform}.mapboxgl-user-location-dot,.maplibregl-user-location-dot{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before,.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;background-color:#1da1f2;border-radius:50%;content:"";height:15px;position:absolute;width:15px}.mapboxgl-user-location-dot:after,.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0, 0, 0, 0.35);box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale,.maplibregl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after,.maplibregl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle,.maplibregl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active,.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom,.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.card{position:relative;display:flex;flex-direction:column;min-width:0;height:250px;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(12,16,48,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-0.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(12,16,48,.03);border-bottom:1px solid rgba(12,16,48,.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(12,16,48,.03);border-top:1px solid rgba(12,16,48,.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.card-header-tabs .nav-link.active{background-color:#fff;border-bottom-color:#fff}.card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-group>.card{margin-bottom:10px}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0085ff;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:rgb(0,106.4,204)}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fbf8f8;border-color:#dee2e6 #dee2e6 #fbf8f8}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}:is(.frontend,.backend) button:disabled{cursor:not-allowed;opacity:.5}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button,:is(.frontend,.backend) dynamic-content inn-button{display:inline-block;margin-right:5px;--button-icon-active-color: var(--body-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button:last-of-type,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button:last-of-type,:is(.frontend,.backend) dynamic-content inn-button:last-of-type{margin-right:0}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.full-width,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.full-width,:is(.frontend,.backend) dynamic-content inn-button.full-width{display:block;width:100%}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.active .btn.btn-like svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.active .btn.btn-like svg,:is(.frontend,.backend) dynamic-content inn-button.active .btn.btn-like svg{fill:var(--status-error)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.active .btn.btn-translate,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.active .btn.btn-translate,:is(.frontend,.backend) dynamic-content inn-button.active .btn.btn-translate{background-color:var(--brand-primary-light);color:var(--brand-primary)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.active .btn.btn-translate span,:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.active .btn.btn-translate svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.active .btn.btn-translate span,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.active .btn.btn-translate svg,:is(.frontend,.backend) dynamic-content inn-button.active .btn.btn-translate span,:is(.frontend,.backend) dynamic-content inn-button.active .btn.btn-translate svg{color:var(--brand-primary);fill:var(--brand-primary)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.active .btn.btn-vote svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.active .btn.btn-vote svg,:is(.frontend,.backend) dynamic-content inn-button.active .btn.btn-vote svg{fill:var(--voting-star-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.active .btn.btn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.active .btn.btn-icon svg,:is(.frontend,.backend) dynamic-content inn-button.active .btn.btn-icon svg{fill:var(--button-icon-active-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.active .btn.btn-icon:hover svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.active .btn.btn-icon:hover svg,:is(.frontend,.backend) dynamic-content inn-button.active .btn.btn-icon:hover svg{fill:var(--button-icon-active-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.disabled .btn,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.disabled .btn,:is(.frontend,.backend) dynamic-content inn-button.disabled .btn{cursor:not-allowed !important;opacity:.5 !important}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.disabled.active .btn-like:hover svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.disabled.active .btn-like:hover svg,:is(.frontend,.backend) dynamic-content inn-button.disabled.active .btn-like:hover svg{fill:var(--status-error)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.disabled .btn-like:hover svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.disabled .btn-like:hover svg,:is(.frontend,.backend) dynamic-content inn-button.disabled .btn-like:hover svg{fill:rgba(0,0,0,0)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.no-hover .btn,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.no-hover .btn,:is(.frontend,.backend) dynamic-content inn-button.no-hover .btn{cursor:default}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.no-hover .btn:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.no-hover .btn:hover,:is(.frontend,.backend) dynamic-content inn-button.no-hover .btn:hover{background-color:var(--white)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button,:is(.frontend,.backend) dynamic-content inn-button.select-button{height:44px;padding:10px;background:var(--dropdown-bg);transition:all .2s ease-in-out}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button:hover:not(.disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button:hover:not(.disabled),:is(.frontend,.backend) dynamic-content inn-button.select-button:hover:not(.disabled){border-radius:var(--border-radius-md);background:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button:hover:not(.disabled) button.btn,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button:hover:not(.disabled) button.btn,:is(.frontend,.backend) dynamic-content inn-button.select-button:hover:not(.disabled) button.btn{color:var(--white)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button:hover:not(.disabled) button.btn inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button:hover:not(.disabled) button.btn inn-icon svg,:is(.frontend,.backend) dynamic-content inn-button.select-button:hover:not(.disabled) button.btn inn-icon svg{fill:var(--white)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button:focus:not(.disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button:focus:not(.disabled),:is(.frontend,.backend) dynamic-content inn-button.select-button:focus:not(.disabled){border-radius:var(--border-radius-md);box-shadow:0px 0px 0px 1px var(--brand-primary) inset,0px 0px 0px 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button:active:not(.disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button:active:not(.disabled),:is(.frontend,.backend) dynamic-content inn-button.select-button:active:not(.disabled){transform:scale(0.98)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button.disabled,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button.disabled,:is(.frontend,.backend) dynamic-content inn-button.select-button.disabled{cursor:not-allowed;opacity:.6}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button.disabled button.btn,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button.disabled button.btn,:is(.frontend,.backend) dynamic-content inn-button.select-button.disabled button.btn{cursor:not-allowed;pointer-events:none}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button button.btn,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button button.btn,:is(.frontend,.backend) dynamic-content inn-button.select-button button.btn{display:flex;overflow:hidden;width:100%;height:100%;min-height:unset;align-items:center;justify-content:flex-start;padding:0px;margin:0px;background-color:unset;color:var(--brand-primary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);gap:var(--spacing-xs, 10px);text-overflow:ellipsis;transition:color .2s ease-in-out;white-space:nowrap}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button button.btn:active,:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button button.btn.force-active,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button button.btn:active,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button button.btn.force-active,:is(.frontend,.backend) dynamic-content inn-button.select-button button.btn:active,:is(.frontend,.backend) dynamic-content inn-button.select-button button.btn.force-active{box-shadow:none;transform:none}:is(.frontend,.backend) .cke .cke_wysiwyg_frame inn-button.select-button button.btn inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div inn-button.select-button button.btn inn-icon svg,:is(.frontend,.backend) dynamic-content inn-button.select-button button.btn inn-icon svg{width:18px;height:18px;fill:var(--brand-primary);transition:fill .2s ease-in-out}:is(.frontend,.backend) .cke .cke_wysiwyg_frame a.btn,:is(.frontend,.backend) .cke .cke_wysiwyg_div a.btn,:is(.frontend,.backend) dynamic-content a.btn{text-decoration:none}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn,:is(.frontend,.backend) dynamic-content button.btn,:is(.frontend,.backend) dynamic-content .btn{--button-min-height: 38px;--button-default-padding: 0px 20px;--button-default-gap: 5px;--button-icon-size: var(--btn-height-md);--button-bg-hover: var(--btn-primary-bg-hover);--button-border-radius: var(--btn-radius-md);display:inline-flex;min-height:var(--button-min-height);align-items:center;justify-content:center;padding:var(--button-default-padding);border:none;border-radius:var(--button-border-radius);background-color:var(--gray-lightest);color:var(--body-color);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);gap:var(--button-default-gap);outline:none;transition:all .2s linear;white-space:nowrap}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn inn-icon svg,:is(.frontend,.backend) dynamic-content .btn inn-icon svg{transition:all .2s linear}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn-sm,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn-sm,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn-sm,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn-sm,:is(.frontend,.backend) dynamic-content button.btn-sm,:is(.frontend,.backend) dynamic-content .btn-sm{min-height:var(--btn-height-sm);padding:0px 10px;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn-lg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn-lg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn-lg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn-lg,:is(.frontend,.backend) dynamic-content button.btn-lg,:is(.frontend,.backend) dynamic-content .btn-lg{min-height:var(--btn-height-lg);padding:0px 25px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn:disabled,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn:disabled,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn:disabled,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn:disabled,:is(.frontend,.backend) dynamic-content button.btn:disabled,:is(.frontend,.backend) dynamic-content .btn:disabled{cursor:not-allowed;opacity:.5}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn:active,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.force-active,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn:active,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.force-active,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn:active,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.force-active,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn:active,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.force-active,:is(.frontend,.backend) dynamic-content button.btn:active,:is(.frontend,.backend) dynamic-content button.btn.force-active,:is(.frontend,.backend) dynamic-content .btn:active,:is(.frontend,.backend) dynamic-content .btn.force-active{box-shadow:inset 0 2px 4px rgba(0,0,0,.1);transform:scale(0.98)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-primary,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-primary,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-primary,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-primary,:is(.frontend,.backend) dynamic-content button.btn.btn-primary,:is(.frontend,.backend) dynamic-content .btn.btn-primary{border:var(--btn-primary-border);background-color:var(--btn-primary-bg);color:var(--btn-primary-color);--button-bg-hover: var(--btn-primary-bg-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-primary inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-primary inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-primary inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-primary inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-primary inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-primary inn-icon svg{fill:var(--btn-primary-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-primary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-primary.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-primary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-primary.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-primary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-primary.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-primary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-primary.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-primary:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-primary.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-primary:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-primary.force-hover:not(:disabled){border:var(--btn-primary-border-hover);background-color:var(--button-bg-hover);color:var(--btn-primary-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-primary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-primary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-primary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-primary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-primary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-primary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-primary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-primary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-primary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-primary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-primary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-primary.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-primary-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-primary:focus,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-primary.force-focus,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-primary:focus,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-primary.force-focus,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-primary:focus,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-primary.force-focus,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-primary:focus,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-primary.force-focus,:is(.frontend,.backend) dynamic-content button.btn.btn-primary:focus,:is(.frontend,.backend) dynamic-content button.btn.btn-primary.force-focus,:is(.frontend,.backend) dynamic-content .btn.btn-primary:focus,:is(.frontend,.backend) dynamic-content .btn.btn-primary.force-focus{background-color:var(--btn-primary-bg);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-secondary,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-secondary,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-secondary,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-secondary,:is(.frontend,.backend) dynamic-content button.btn.btn-secondary,:is(.frontend,.backend) dynamic-content .btn.btn-secondary{border:var(--btn-secondary-border);background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color);--button-bg-hover: var(--btn-secondary-bg-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-secondary inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-secondary inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-secondary inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-secondary inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-secondary inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-secondary inn-icon svg{fill:var(--btn-secondary-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-secondary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-secondary.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-secondary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-secondary.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-secondary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-secondary.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-secondary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-secondary.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-secondary:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-secondary.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-secondary:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-secondary.force-hover:not(:disabled){border:var(--btn-secondary-border-hover);background-color:var(--button-bg-hover);color:var(--btn-secondary-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-secondary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-secondary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-secondary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-secondary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-secondary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-secondary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-secondary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-secondary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-secondary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-secondary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-secondary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-secondary.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-secondary-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-tertiary,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-tertiary,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-tertiary,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-tertiary,:is(.frontend,.backend) dynamic-content button.btn.btn-tertiary,:is(.frontend,.backend) dynamic-content .btn.btn-tertiary{border:var(--btn-tertiary-border);background-color:var(--btn-tertiary-bg);color:var(--btn-tertiary-color);--button-bg-hover: var(--btn-tertiary-bg-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-tertiary inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-tertiary inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-tertiary inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-tertiary inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-tertiary inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-tertiary inn-icon svg{fill:var(--btn-tertiary-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-tertiary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-tertiary.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-tertiary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-tertiary.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-tertiary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-tertiary.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-tertiary:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-tertiary.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-tertiary:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-tertiary.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-tertiary:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-tertiary.force-hover:not(:disabled){border:var(--btn-tertiary-border-hover);background-color:var(--button-bg-hover);color:var(--btn-tertiary-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-tertiary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-tertiary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-tertiary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-tertiary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-tertiary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-tertiary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-tertiary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-tertiary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-tertiary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-tertiary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-tertiary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-tertiary.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-tertiary-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-outline,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-outline,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-outline,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-outline,:is(.frontend,.backend) dynamic-content button.btn.btn-outline,:is(.frontend,.backend) dynamic-content .btn.btn-outline{--button-outline-background: var(--btn-outline-bg);border:var(--btn-outline-border);background-color:var(--button-outline-background);color:var(--btn-outline-color);--button-bg-hover: var(--btn-outline-bg-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-outline inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-outline inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-outline inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-outline inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-outline inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-outline inn-icon svg{fill:var(--btn-outline-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-outline:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-outline.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-outline:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-outline.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-outline:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-outline.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-outline:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-outline.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-outline:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-outline.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-outline:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-outline.force-hover:not(:disabled){border:var(--btn-outline-border-hover);background-color:var(--button-bg-hover);color:var(--btn-outline-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-outline:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-outline.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-outline:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-outline.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-outline:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-outline.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-outline:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-outline.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-outline:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-outline.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-outline:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-outline.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-outline-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dash-outline,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dash-outline,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dash-outline,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dash-outline,:is(.frontend,.backend) dynamic-content button.btn.btn-dash-outline,:is(.frontend,.backend) dynamic-content .btn.btn-dash-outline{--button-outline-background: var(--btn-outline-bg);border:var(--btn-outline-border);border-width:2px;border-style:dashed;background-color:var(--button-outline-background);color:var(--btn-outline-color);--button-bg-hover: var(--btn-outline-bg-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dash-outline inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dash-outline inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dash-outline inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dash-outline inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-dash-outline inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-dash-outline inn-icon svg{fill:var(--btn-outline-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dash-outline:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dash-outline.force-hover,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dash-outline:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dash-outline.force-hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dash-outline:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dash-outline.force-hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dash-outline:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dash-outline.force-hover,:is(.frontend,.backend) dynamic-content button.btn.btn-dash-outline:hover,:is(.frontend,.backend) dynamic-content button.btn.btn-dash-outline.force-hover,:is(.frontend,.backend) dynamic-content .btn.btn-dash-outline:hover,:is(.frontend,.backend) dynamic-content .btn.btn-dash-outline.force-hover{border:var(--btn-outline-border-hover);border-width:2px;border-style:dashed;background-color:var(--button-bg-hover);color:var(--btn-outline-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dash-outline:hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dash-outline.force-hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dash-outline:hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dash-outline.force-hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dash-outline:hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dash-outline.force-hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dash-outline:hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dash-outline.force-hover inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-dash-outline:hover inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-dash-outline.force-hover inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-dash-outline:hover inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-dash-outline.force-hover inn-icon svg{fill:var(--btn-outline-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-ghost,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-ghost,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-ghost,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-ghost,:is(.frontend,.backend) dynamic-content button.btn.btn-ghost,:is(.frontend,.backend) dynamic-content .btn.btn-ghost{border:var(--btn-ghost-border);background-color:var(--btn-ghost-bg);color:var(--btn-ghost-color);--button-bg-hover: var(--btn-ghost-bg-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-ghost inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-ghost inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-ghost inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-ghost inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-ghost inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-ghost inn-icon svg{fill:var(--btn-ghost-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-ghost:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-ghost.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-ghost:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-ghost.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-ghost:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-ghost.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-ghost:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-ghost.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-ghost:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-ghost.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-ghost:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-ghost.force-hover:not(:disabled){border:var(--btn-ghost-border-hover);background-color:var(--button-bg-hover);color:var(--btn-ghost-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-ghost:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-ghost.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-ghost:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-ghost.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-ghost:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-ghost.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-ghost:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-ghost.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-ghost:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-ghost.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-ghost:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-ghost.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-ghost-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger,:is(.frontend,.backend) dynamic-content button.btn.btn-danger,:is(.frontend,.backend) dynamic-content .btn.btn-danger{border:var(--btn-error-border);background-color:var(--btn-error-bg);color:var(--btn-error-color);--button-bg-hover: var(--btn-error-bg-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-danger inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-danger inn-icon svg{fill:var(--btn-error-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-danger:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-danger.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-danger:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-danger.force-hover:not(:disabled){border:var(--btn-error-border-hover);background-color:var(--button-bg-hover);color:var(--btn-error-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-danger:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-danger.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-danger:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-danger.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-error-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-success,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-success,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-success,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-success,:is(.frontend,.backend) dynamic-content button.btn.btn-success,:is(.frontend,.backend) dynamic-content .btn.btn-success{border:var(--btn-success-bg);background-color:var(--btn-success-bg);color:var(--btn-success-color);--button-bg-hover: var(--btn-success-bg-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-success inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-success inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-success inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-success inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-success inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-success inn-icon svg{fill:var(--btn-success-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-success:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-success.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-success:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-success.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-success:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-success.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-success:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-success.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-success:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-success.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-success:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-success.force-hover:not(:disabled){border:var(--btn-success-border-hover);background-color:var(--button-bg-hover);color:var(--btn-success-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-success:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-success.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-success:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-success.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-success:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-success.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-success:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-success.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-success:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-success.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-success:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-success.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-success-color-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger-outline,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger-outline,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger-outline,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger-outline,:is(.frontend,.backend) dynamic-content button.btn.btn-danger-outline,:is(.frontend,.backend) dynamic-content .btn.btn-danger-outline{--button-outline-background: var(--btn-outline-bg);border:1px solid var(--btn-error-bg);background-color:var(--button-outline-background);color:var(--btn-error-bg);--button-bg-hover: var(--btn-error-bg)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger-outline inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger-outline inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger-outline inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger-outline inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-danger-outline inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-danger-outline inn-icon svg{fill:var(--btn-error-bg)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger-outline:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger-outline.force-hover,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger-outline:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger-outline.force-hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger-outline:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger-outline.force-hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger-outline:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger-outline.force-hover,:is(.frontend,.backend) dynamic-content button.btn.btn-danger-outline:hover,:is(.frontend,.backend) dynamic-content button.btn.btn-danger-outline.force-hover,:is(.frontend,.backend) dynamic-content .btn.btn-danger-outline:hover,:is(.frontend,.backend) dynamic-content .btn.btn-danger-outline.force-hover{border:1px solid var(--btn-error-bg);background-color:var(--button-bg-hover);color:var(--white)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger-outline:hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-danger-outline.force-hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger-outline:hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-danger-outline.force-hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger-outline:hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-danger-outline.force-hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger-outline:hover inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-danger-outline.force-hover inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-danger-outline:hover inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-danger-outline.force-hover inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-danger-outline:hover inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-danger-outline.force-hover inn-icon svg{fill:var(--white)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-white,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-white,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-white,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-white,:is(.frontend,.backend) dynamic-content button.btn.btn-white,:is(.frontend,.backend) dynamic-content .btn.btn-white{background-color:var(--panel-bg);color:var(--black);--button-bg-hover: color-mix(in srgb, var(--panel-bg), black 10%)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-white:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-white.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-white:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-white.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-white:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-white.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-white:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-white.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-white:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-white.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-white:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-white.force-hover:not(:disabled){background-color:var(--button-bg-hover);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-gray,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-gray,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-gray,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-gray,:is(.frontend,.backend) dynamic-content button.btn.btn-gray,:is(.frontend,.backend) dynamic-content .btn.btn-gray{background-color:var(--gray-light);color:var(--body-color);--button-bg-hover: color-mix(in srgb, var(--gray-lightest) 96%, black)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-gray:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-gray.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-gray:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-gray.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-gray:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-gray.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-gray:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-gray.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-gray:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-gray.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-gray:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-gray.force-hover:not(:disabled){background-color:var(--button-bg-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-icon,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-close,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-icon,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-close,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-icon,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-close,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-icon,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-close,:is(.frontend,.backend) dynamic-content button.btn.btn-icon,:is(.frontend,.backend) dynamic-content button.btn.btn-close,:is(.frontend,.backend) dynamic-content .btn.btn-icon,:is(.frontend,.backend) dynamic-content .btn.btn-close{--button-icon-size: var(--btn-height-md);width:var(--button-icon-size);height:var(--button-icon-size);padding:0;--button-bg-hover: var(--btn-primary-bg-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-close svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-close svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-close svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-close svg,:is(.frontend,.backend) dynamic-content button.btn.btn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-close svg,:is(.frontend,.backend) dynamic-content .btn.btn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-close svg{fill:var(--body-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-icon img,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-close img,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-icon img,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-close img,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-icon img,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-close img,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-icon img,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-close img,:is(.frontend,.backend) dynamic-content button.btn.btn-icon img,:is(.frontend,.backend) dynamic-content button.btn.btn-close img,:is(.frontend,.backend) dynamic-content .btn.btn-icon img,:is(.frontend,.backend) dynamic-content .btn.btn-close img{width:100%;height:100%}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-icon img:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-close img:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-icon img:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-close img:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-icon img:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-close img:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-icon img:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-close img:hover,:is(.frontend,.backend) dynamic-content button.btn.btn-icon img:hover,:is(.frontend,.backend) dynamic-content button.btn.btn-close img:hover,:is(.frontend,.backend) dynamic-content .btn.btn-icon img:hover,:is(.frontend,.backend) dynamic-content .btn.btn-close img:hover{transform:scale(1.2)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-icon .bounce,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-close .bounce,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-icon .bounce,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-close .bounce,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-icon .bounce,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-close .bounce,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-icon .bounce,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-close .bounce,:is(.frontend,.backend) dynamic-content button.btn.btn-icon .bounce,:is(.frontend,.backend) dynamic-content button.btn.btn-close .bounce,:is(.frontend,.backend) dynamic-content .btn.btn-icon .bounce,:is(.frontend,.backend) dynamic-content .btn.btn-close .bounce{display:block;animation:bounce 1.4s infinite;transform-origin:center bottom}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-icon:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-icon.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-close:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-close.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-icon:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-icon.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-close:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-close.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-icon:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-icon.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-close:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-close.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-icon:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-icon.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-close:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-close.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-icon:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-icon.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-close:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-close.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-icon:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-icon.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-close:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-close.force-hover:not(:disabled){background-color:var(--button-bg-hover);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-like,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-like,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-like,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-like,:is(.frontend,.backend) dynamic-content button.btn.btn-like,:is(.frontend,.backend) dynamic-content .btn.btn-like{padding:0 20px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-like svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-like svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-like svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-like svg,:is(.frontend,.backend) dynamic-content button.btn.btn-like svg,:is(.frontend,.backend) dynamic-content .btn.btn-like svg{fill:rgba(0,0,0,0);stroke:var(--status-error);stroke-width:3px;transition:fill .2s linear}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-like .counter,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-like .counter,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-like .counter,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-like .counter,:is(.frontend,.backend) dynamic-content button.btn.btn-like .counter,:is(.frontend,.backend) dynamic-content .btn.btn-like .counter{margin-left:5px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-like:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-like.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-like:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-like.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-like:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-like.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-like:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-like.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-like:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-like.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-like:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-like.force-hover:not(:disabled){background-color:color-mix(in srgb, var(--panel-bg) 96%, black)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-like:hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-like.force-hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-like:hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-like.force-hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-like:hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-like.force-hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-like:hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-like.force-hover:not(:disabled) svg,:is(.frontend,.backend) dynamic-content button.btn.btn-like:hover:not(:disabled) svg,:is(.frontend,.backend) dynamic-content button.btn.btn-like.force-hover:not(:disabled) svg,:is(.frontend,.backend) dynamic-content .btn.btn-like:hover:not(:disabled) svg,:is(.frontend,.backend) dynamic-content .btn.btn-like.force-hover:not(:disabled) svg{fill:var(--status-error)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-translate,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-translate,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-translate,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-translate,:is(.frontend,.backend) dynamic-content button.btn.btn-translate,:is(.frontend,.backend) dynamic-content .btn.btn-translate{padding:10px 20px;border-radius:40px;background-color:var(--gray-lighter);box-shadow:0px 4px 10px 0px color-mix(in srgb, var(--black) 15%, transparent);line-height:normal}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-translate svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-translate svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-translate svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-translate svg,:is(.frontend,.backend) dynamic-content button.btn.btn-translate svg,:is(.frontend,.backend) dynamic-content .btn.btn-translate svg{width:20px;height:20px;fill:var(--black);stroke-width:3px;transition:fill .2s linear}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-translate:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-translate.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-translate:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-translate.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-translate:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-translate.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-translate:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-translate.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-translate:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-translate.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-translate:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-translate.force-hover:not(:disabled){box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-vote,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-vote,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-vote,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-vote,:is(.frontend,.backend) dynamic-content button.btn.btn-vote,:is(.frontend,.backend) dynamic-content .btn.btn-vote{padding:0 20px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-vote svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-vote svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-vote svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-vote svg,:is(.frontend,.backend) dynamic-content button.btn.btn-vote svg,:is(.frontend,.backend) dynamic-content .btn.btn-vote svg{fill:rgba(0,0,0,0);stroke:var(--voting-star-color);stroke-width:3px;transition:fill .2s linear}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-vote .counter,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-vote .counter,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-vote .counter,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-vote .counter,:is(.frontend,.backend) dynamic-content button.btn.btn-vote .counter,:is(.frontend,.backend) dynamic-content .btn.btn-vote .counter{margin-left:5px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-vote:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-vote.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-vote:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-vote.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-vote:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-vote.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-vote:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-vote.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-vote:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-vote.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-vote:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-vote.force-hover:not(:disabled){background-color:color-mix(in srgb, var(--panel-bg) 96%, black)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-vote:hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-vote.force-hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-vote:hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-vote.force-hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-vote:hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-vote.force-hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-vote:hover:not(:disabled) svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-vote.force-hover:not(:disabled) svg,:is(.frontend,.backend) dynamic-content button.btn.btn-vote:hover:not(:disabled) svg,:is(.frontend,.backend) dynamic-content button.btn.btn-vote.force-hover:not(:disabled) svg,:is(.frontend,.backend) dynamic-content .btn.btn-vote:hover:not(:disabled) svg,:is(.frontend,.backend) dynamic-content .btn.btn-vote.force-hover:not(:disabled) svg{fill:var(--voting-star-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-fullWidth,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-fullWidth,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-fullWidth,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-fullWidth,:is(.frontend,.backend) dynamic-content button.btn.btn-fullWidth,:is(.frontend,.backend) dynamic-content .btn.btn-fullWidth{width:100%}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dropdown,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dropdown,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dropdown,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dropdown,:is(.frontend,.backend) dynamic-content button.btn.btn-dropdown,:is(.frontend,.backend) dynamic-content .btn.btn-dropdown{width:100%;height:48px;padding:0px 10px;border-radius:6px;background-color:var(--white);color:var(--brand-primary);font-weight:var(--font-weight-regular);text-align:initial}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dropdown>inn-icon,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dropdown>inn-icon,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dropdown>inn-icon,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dropdown>inn-icon,:is(.frontend,.backend) dynamic-content button.btn.btn-dropdown>inn-icon,:is(.frontend,.backend) dynamic-content .btn.btn-dropdown>inn-icon{margin-right:11px;margin-left:2px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dropdown>inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dropdown>inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dropdown>inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dropdown>inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-dropdown>inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-dropdown>inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dropdown:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dropdown.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dropdown:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dropdown.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dropdown:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dropdown.force-hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dropdown:hover:not(:disabled),:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dropdown.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-dropdown:hover:not(:disabled),:is(.frontend,.backend) dynamic-content button.btn.btn-dropdown.force-hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-dropdown:hover:not(:disabled),:is(.frontend,.backend) dynamic-content .btn.btn-dropdown.force-hover:not(:disabled){background-color:var(--white);color:var(--brand-primary-dark)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dropdown:hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn.btn-dropdown.force-hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dropdown:hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn.btn-dropdown.force-hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dropdown:hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn.btn-dropdown.force-hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dropdown:hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn.btn-dropdown.force-hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-dropdown:hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) dynamic-content button.btn.btn-dropdown.force-hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-dropdown:hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) dynamic-content .btn.btn-dropdown.force-hover:not(:disabled)>inn-icon svg{fill:var(--brand-primary-dark)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn .loader-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn .loader-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn .loader-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn .loader-wrapper,:is(.frontend,.backend) dynamic-content button.btn .loader-wrapper,:is(.frontend,.backend) dynamic-content .btn .loader-wrapper{height:auto}:is(.frontend,.backend) .cke .cke_wysiwyg_frame button.btn loading-spinner,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .btn loading-spinner,:is(.frontend,.backend) .cke .cke_wysiwyg_div button.btn loading-spinner,:is(.frontend,.backend) .cke .cke_wysiwyg_div .btn loading-spinner,:is(.frontend,.backend) dynamic-content button.btn loading-spinner,:is(.frontend,.backend) dynamic-content .btn loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame a,:is(.frontend,.backend) .cke .cke_wysiwyg_div a,:is(.frontend,.backend) dynamic-content a{display:unset;color:var(--brand-primary);text-decoration:underline;word-break:break-word}:is(.frontend,.backend) .cke .cke_wysiwyg_frame a.btn,:is(.frontend,.backend) .cke .cke_wysiwyg_div a.btn,:is(.frontend,.backend) dynamic-content a.btn{text-decoration:none}:is(.frontend,.backend) .cke .cke_wysiwyg_frame h1,:is(.frontend,.backend) .cke .cke_wysiwyg_frame h2,:is(.frontend,.backend) .cke .cke_wysiwyg_div h1,:is(.frontend,.backend) .cke .cke_wysiwyg_div h2,:is(.frontend,.backend) dynamic-content h1,:is(.frontend,.backend) dynamic-content h2{color:var(--body-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame p:empty,:is(.frontend,.backend) .cke .cke_wysiwyg_div p:empty,:is(.frontend,.backend) dynamic-content p:empty{height:26px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame p,:is(.frontend,.backend) .cke .cke_wysiwyg_div p,:is(.frontend,.backend) dynamic-content p{margin-bottom:0}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit,:is(.frontend,.backend) dynamic-content .toolkit{padding-bottom:30px;border-radius:var(--card-radius);background-color:rgba(0,0,0,0);font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;letter-spacing:0}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit a.toolkit-btn,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit a.toolkit-btn,:is(.frontend,.backend) dynamic-content .toolkit a.toolkit-btn{display:inline-block;height:var(--btn-height-md);padding:0 30px;border-radius:var(--btn-radius-md);margin-top:30px;background-color:var(--btn-primary-bg);color:var(--btn-primary-color);cursor:pointer;line-height:var(--btn-height-md);text-decoration:none}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit a.toolkit-btn:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit a.toolkit-btn:hover,:is(.frontend,.backend) dynamic-content .toolkit a.toolkit-btn:hover{text-decoration:none}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit strong,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit strong,:is(.frontend,.backend) dynamic-content .toolkit strong{font-weight:bold !important}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit ul,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit ul,:is(.frontend,.backend) dynamic-content .toolkit ul{margin:10px 0;list-style:disc;padding-inline-start:40px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit ul li,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit ul li,:is(.frontend,.backend) dynamic-content .toolkit ul li{list-style:disc}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit h2,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit h2,:is(.frontend,.backend) dynamic-content .toolkit h2{margin-bottom:10px;font-size:var(--font-size-sm);font-weight:bold}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit h1,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit h1,:is(.frontend,.backend) dynamic-content .toolkit h1{margin-bottom:10px;font-size:var(--font-size-xl);font-weight:bold;line-height:1.3}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit a,:is(.frontend,.backend) dynamic-content .toolkit a{color:var(--brand-primary);cursor:pointer}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit p,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit p,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit a,:is(.frontend,.backend) dynamic-content .toolkit p,:is(.frontend,.backend) dynamic-content .toolkit a{font-size:var(--font-size-xs)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit .toolkit-card{border-radius:var(--card-radius);margin-bottom:15px;background-color:var(--card-bg);box-shadow:var(--card-shadow);transition:all ease .25s}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit .toolkit-card:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit .toolkit-card:hover,:is(.frontend,.backend) dynamic-content .toolkit .toolkit-card:hover{box-shadow:var(--card-shadow-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-card-text-four .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-card-text-four .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit-row-card-text-four .toolkit-card{padding:30px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-card-text-four .toolkit-card a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-card-text-four .toolkit-card a,:is(.frontend,.backend) dynamic-content .toolkit-row-card-text-four .toolkit-card a{display:block;margin-top:40px;color:var(--brand-primary);cursor:pointer;font-weight:bold}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-card-text-four .toolkit-card a:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-card-text-four .toolkit-card a:hover,:is(.frontend,.backend) dynamic-content .toolkit-row-card-text-four .toolkit-card a:hover{text-decoration:underline}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-link-list ul,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-link-list ul,:is(.frontend,.backend) dynamic-content .toolkit-link-list ul{padding:0;list-style:none}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-link-list ul li,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-link-list ul li,:is(.frontend,.backend) dynamic-content .toolkit-link-list ul li{margin-bottom:15px;background-color:var(--white);box-shadow:var(--card-shadow);cursor:pointer;list-style:none;transition:all ease .25s}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-link-list ul li:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-link-list ul li:hover,:is(.frontend,.backend) dynamic-content .toolkit-link-list ul li:hover{box-shadow:var(--card-shadow-hover)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-link-list ul li:last-child,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-link-list ul li:last-child,:is(.frontend,.backend) dynamic-content .toolkit-link-list ul li:last-child{margin-bottom:0}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-link-list ul li a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-link-list ul li a,:is(.frontend,.backend) dynamic-content .toolkit-link-list ul li a{display:flex;align-items:center;padding:20px 30px;color:var(--body-color)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-link-list ul li a img,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-link-list ul li a img,:is(.frontend,.backend) dynamic-content .toolkit-link-list ul li a img{width:40px;height:auto;margin-right:15px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-image-text .content,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-text-image .content,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-image-text .content,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-text-image .content,:is(.frontend,.backend) dynamic-content .toolkit-row-image-text .content,:is(.frontend,.backend) dynamic-content .toolkit-row-text-image .content{position:relative;display:flex;overflow:hidden;align-items:center}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-image-text .content .overflow-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-text-image .content .overflow-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-image-text .content .overflow-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-text-image .content .overflow-wrapper,:is(.frontend,.backend) dynamic-content .toolkit-row-image-text .content .overflow-wrapper,:is(.frontend,.backend) dynamic-content .toolkit-row-text-image .content .overflow-wrapper{position:absolute;top:0;bottom:0;left:0;overflow:hidden;width:30%}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-image-text .content img,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-text-image .content img,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-image-text .content img,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-text-image .content img,:is(.frontend,.backend) dynamic-content .toolkit-row-image-text .content img,:is(.frontend,.backend) dynamic-content .toolkit-row-text-image .content img{position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%, -50%)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-image-text .content .text-overlay,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-text-image .content .text-overlay,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-image-text .content .text-overlay,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-text-image .content .text-overlay,:is(.frontend,.backend) dynamic-content .toolkit-row-image-text .content .text-overlay,:is(.frontend,.backend) dynamic-content .toolkit-row-text-image .content .text-overlay{padding:80px 0 80px 400px}@media(max-width: 767px){:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-image-text .content .overflow-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-text-image .content .overflow-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-image-text .content .overflow-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-text-image .content .overflow-wrapper,:is(.frontend,.backend) dynamic-content .toolkit-row-image-text .content .overflow-wrapper,:is(.frontend,.backend) dynamic-content .toolkit-row-text-image .content .overflow-wrapper{width:100%;height:100px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-image-text .content .text-overlay,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-text-image .content .text-overlay,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-image-text .content .text-overlay,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-text-image .content .text-overlay,:is(.frontend,.backend) dynamic-content .toolkit-row-image-text .content .text-overlay,:is(.frontend,.backend) dynamic-content .toolkit-row-text-image .content .text-overlay{padding:140px 20px 0}}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-text-image .content .overflow-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-text-image .content .overflow-wrapper,:is(.frontend,.backend) dynamic-content .toolkit-row-text-image .content .overflow-wrapper{right:0;left:auto}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-text-image .content .text-overlay,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-text-image .content .text-overlay,:is(.frontend,.backend) dynamic-content .toolkit-row-text-image .content .text-overlay{padding:80px 400px 80px 0}@media(max-width: 767px){:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-text-image .content .text-overlay,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-text-image .content .text-overlay,:is(.frontend,.backend) dynamic-content .toolkit-row-text-image .content .text-overlay{padding:140px 20px 0}}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-intro-text-left.center,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-intro-text-left.center,:is(.frontend,.backend) dynamic-content .toolkit-intro-text-left.center{text-align:center}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-image-text .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-image-text .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit-card-image-text .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card{display:flex;width:100%}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-image-text .toolkit-card .card-image,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card .card-image,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-image-text .toolkit-card .card-image,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card .card-image,:is(.frontend,.backend) dynamic-content .toolkit-card-image-text .toolkit-card .card-image,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card .card-image{width:40%}@media(max-width: 767px){:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-image-text .toolkit-card .card-image,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card .card-image,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-image-text .toolkit-card .card-image,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card .card-image,:is(.frontend,.backend) dynamic-content .toolkit-card-image-text .toolkit-card .card-image,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card .card-image{width:100%}}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-image-text .toolkit-card .card-content,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card .card-content,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-image-text .toolkit-card .card-content,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card .card-content,:is(.frontend,.backend) dynamic-content .toolkit-card-image-text .toolkit-card .card-content,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card .card-content{position:relative;width:60%;padding:30px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-image-text .toolkit-card .card-content a,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card .card-content a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-image-text .toolkit-card .card-content a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card .card-content a,:is(.frontend,.backend) dynamic-content .toolkit-card-image-text .toolkit-card .card-content a,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card .card-content a{display:block;cursor:pointer;transition:all ease .25s}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-image-text .toolkit-card .card-content a:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card .card-content a:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-image-text .toolkit-card .card-content a:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card .card-content a:hover,:is(.frontend,.backend) dynamic-content .toolkit-card-image-text .toolkit-card .card-content a:hover,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card .card-content a:hover{text-decoration:underline}@media(max-width: 767px){:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-image-text .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-image-text .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit-card-image-text .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card{flex-direction:column}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-image-text .toolkit-card .card-content,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card .card-content,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-image-text .toolkit-card .card-content,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card .card-content,:is(.frontend,.backend) dynamic-content .toolkit-card-image-text .toolkit-card .card-content,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card .card-content{width:100%;padding:20px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-image-text .toolkit-card .card-content a,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card .card-content a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-image-text .toolkit-card .card-content a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card .card-content a,:is(.frontend,.backend) dynamic-content .toolkit-card-image-text .toolkit-card .card-content a,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card .card-content a{position:relative;bottom:auto;left:auto;margin-top:10px}}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text .card-content,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text .card-content,:is(.frontend,.backend) dynamic-content .toolkit-card-text .card-content{padding:30px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text .card-content a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text .card-content a,:is(.frontend,.backend) dynamic-content .toolkit-card-text .card-content a{display:block;margin-top:20px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card{flex-direction:row-reverse}@media(max-width: 767px){:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-card-text-image .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-card-text-image .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit-card-text-image .toolkit-card{flex-direction:column}}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-card-three .toolkit-card .card-content,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-card-three .toolkit-card .card-content,:is(.frontend,.backend) dynamic-content .toolkit-row-card-three .toolkit-card .card-content{width:100%;padding:20px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-text-cards .card-wrapper,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-text-cards .card-wrapper,:is(.frontend,.backend) dynamic-content .toolkit-text-cards .card-wrapper{display:flex;align-items:flex-start;justify-content:space-between}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-text-cards .card-wrapper img,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-text-cards .card-wrapper img,:is(.frontend,.backend) dynamic-content .toolkit-text-cards .card-wrapper img{width:100px;height:100px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-text-cards .card-wrapper .copy,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-text-cards .card-wrapper .copy,:is(.frontend,.backend) dynamic-content .toolkit-text-cards .card-wrapper .copy{width:calc(100% - 100px);padding-left:20px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-text-cards .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-text-cards .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit-text-cards .toolkit-card{padding:20px;margin-left:30px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-text-cards .toolkit-card a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-text-cards .toolkit-card a,:is(.frontend,.backend) dynamic-content .toolkit-text-cards .toolkit-card a{display:inline-block;margin-top:20px;cursor:pointer;font-size:var(--font-size-xxs)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-text-cards .toolkit-card a:hover,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-text-cards .toolkit-card a:hover,:is(.frontend,.backend) dynamic-content .toolkit-text-cards .toolkit-card a:hover{text-decoration:underline}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-text-cards .toolkit-card p,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-text-cards .toolkit-card p,:is(.frontend,.backend) dynamic-content .toolkit-text-cards .toolkit-card p{font-size:var(--font-size-xxs)}@media(max-width: 767px){:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-text-cards .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-text-cards .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit-text-cards .toolkit-card{margin-left:0}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-text-cards .toolkit-card:first-child,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-text-cards .toolkit-card:first-child,:is(.frontend,.backend) dynamic-content .toolkit-text-cards .toolkit-card:first-child{margin-top:20px}}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-text-row-two img,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-text-row-two img,:is(.frontend,.backend) dynamic-content .toolkit-text-row-two img{margin-bottom:10px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-image-text-two img,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-image-text-three img,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-image-text-two img,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-image-text-three img,:is(.frontend,.backend) dynamic-content .toolkit-row-image-text-two img,:is(.frontend,.backend) dynamic-content .toolkit-row-image-text-three img{margin-bottom:10px}@media(max-width: 767px){:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-image-text-two p,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-image-text-three p,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-image-text-two p,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-image-text-three p,:is(.frontend,.backend) dynamic-content .toolkit-row-image-text-two p,:is(.frontend,.backend) dynamic-content .toolkit-row-image-text-three p{margin-bottom:10px}}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-user img,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-user img,:is(.frontend,.backend) dynamic-content .toolkit-row-user img{width:140px;height:140px;border-radius:50%;margin:0 auto 15px}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-user .toolkit-card,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-user .toolkit-card,:is(.frontend,.backend) dynamic-content .toolkit-row-user .toolkit-card{padding:30px;text-align:center}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit-row-user a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit-row-user a,:is(.frontend,.backend) dynamic-content .toolkit-row-user a{display:inline-block;margin-top:15px}@media(max-width: 767px){:is(.frontend,.backend) .cke .cke_wysiwyg_frame h1,:is(.frontend,.backend) .cke .cke_wysiwyg_div h1,:is(.frontend,.backend) dynamic-content h1{font-size:var(--font-size-sm)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame p,:is(.frontend,.backend) .cke .cke_wysiwyg_frame a,:is(.frontend,.backend) .cke .cke_wysiwyg_div p,:is(.frontend,.backend) .cke .cke_wysiwyg_div a,:is(.frontend,.backend) dynamic-content p,:is(.frontend,.backend) dynamic-content a{font-size:var(--font-size-xxs)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit h2,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit h2,:is(.frontend,.backend) dynamic-content .toolkit h2{font-size:var(--font-size-sm)}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit h1,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit h1,:is(.frontend,.backend) dynamic-content .toolkit h1{margin-bottom:10px;font-size:var(--font-size-md);font-weight:bold;line-height:1.3}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit p,:is(.frontend,.backend) .cke .cke_wysiwyg_frame .toolkit a,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit p,:is(.frontend,.backend) .cke .cke_wysiwyg_div .toolkit a,:is(.frontend,.backend) dynamic-content .toolkit p,:is(.frontend,.backend) dynamic-content .toolkit a{font-size:var(--font-size-xxs)}}:is(.frontend,.backend) .cke .cke_wysiwyg_frame .nav-tabs .nav-item,:is(.frontend,.backend) .cke .cke_wysiwyg_div .nav-tabs .nav-item,:is(.frontend,.backend) dynamic-content .nav-tabs .nav-item{list-style:none}:is(.frontend,.backend) .page-overview-modal{position:relative;background-color:var(--white)}:is(.frontend,.backend) .modal-content{height:100%;background-color:var(--white)}:is(.frontend,.backend) .modal-content .modal-body{height:inherit}:is(.frontend,.backend) .modal-content .modal-body .container-fluid{display:flex;height:inherit;flex-direction:column}:is(.frontend,.backend) .modal-content .modal-body .container-fluid div.modal-header{position:absolute;top:20px;left:20px;display:flex;align-items:center;padding:3px;gap:20px}:is(.frontend,.backend) .modal-content .datatable-scroll-wrapper{min-height:0;flex:1;overflow-y:auto}:is(.frontend,.backend) .modal-content .datatable-scroll-wrapper inn-filtered-datatable{height:100%}:is(.frontend,.backend) app-name{display:flex;align-items:center;gap:20px}:is(.frontend,.backend) app-name span{display:flex;align-items:center;justify-content:center;border-radius:10px}:is(.frontend,.backend) app-name span inn-icon svg{width:38px;height:38px;fill:var(--brand-primary)}:is(.frontend,.backend) app-name h1{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) assistant-response-answer .chatbot-answer{min-width:40px;padding:.75rem;border:1px solid var(--gray-light);border-radius:var(--global-radius) var(--global-radius) 0 var(--global-radius);margin:0 0 10px 10px;box-shadow:none;color:var(--body-color);cursor:pointer;font-size:var(--font-size-xxxs);line-height:1.3;text-align:left;transition:all .2s linear}:is(.frontend,.backend) assistant-response-answer .chatbot-answer:hover{background-color:var(--btn-primary-bg);color:var(--btn-primary-color)}:is(.frontend,.backend) assistant-button-back button{cursor:pointer;font-size:var(--font-size-xxs)}:is(.frontend,.backend) assistant-button-back button svg{width:24px;height:24px;margin-right:10px;fill:var(--gray-basic)}:is(.frontend,.backend) assistant-conversation .message-container{position:relative;display:flex;margin-bottom:30px}:is(.frontend,.backend) assistant-conversation .message-container .sender{position:absolute;bottom:-20px;left:0;color:var(--gray-basic);font-size:var(--font-size-xxxxs)}:is(.frontend,.backend) assistant-conversation .message-container .chatbot-img img{max-width:160px}:is(.frontend,.backend) assistant-conversation .message-container .message-content{max-width:280px;padding:.75rem;border-radius:var(--global-radius);background-color:var(--gray-light);border-bottom-left-radius:0;font-size:var(--font-size-xxxs);hyphens:auto;transition:background-color .3s linear}:is(.frontend,.backend) assistant-conversation .message-container .message-content a{color:var(--body-color);cursor:pointer;text-decoration:underline}:is(.frontend,.backend) assistant-conversation .message-container .message-content p{line-height:1.5}:is(.frontend,.backend) assistant-conversation .message-container .message-content.is-link:hover{background-color:var(--brand-primary)}:is(.frontend,.backend) assistant-conversation .message-container .message-content.is-link:hover a{color:var(--body-color);text-decoration:underline}:is(.frontend,.backend) assistant-conversation .message-container.is-user{justify-content:flex-end}:is(.frontend,.backend) assistant-conversation .message-container.is-user .message-content{border:1px solid var(--btn-primary-bg);background-color:var(--btn-primary-bg);border-bottom-left-radius:var(--global-radius);border-bottom-right-radius:0;color:var(--btn-primary-color)}:is(.frontend,.backend) assistant-conversation .message-container.is-user .sender{right:0;left:auto}:is(.frontend,.backend) assistant-fixed .chatbot-fixed{position:relative;z-index:40}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon{position:fixed;z-index:10;right:20px;bottom:20px;width:70px;height:70px;border-radius:50%;cursor:pointer;transition:transform .3s ease-in-out}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon .avatar{position:absolute;top:0;right:0;bottom:0;left:0}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon .avatar:before{position:absolute;display:block;width:100%;height:100%;border-radius:50%;background-color:var(--brand-primary);border-bottom-right-radius:0;content:"";transition:transform .3s ease-in-out}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon .avatar .open,:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon .avatar .close{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center;transition:opacity .3s linear}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon .avatar .open svg,:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon .avatar .close svg{width:30px;height:30px;margin-bottom:-2px;fill:var(--white)}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon .avatar .open{opacity:0;visibility:hidden}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .chatbot-wrapper{position:fixed;right:0;bottom:80px;overflow:hidden;width:0;height:0;margin:0 20px 20px 0;background-color:var(--white);box-shadow:0 0 20px color-mix(in srgb, var(--black) 20%, transparent);transition:all .4s ease-in-out}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .chatbot-wrapper .minimize{opacity:0;visibility:hidden}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .header-bar{display:flex;height:70px;align-items:center;justify-content:space-between;padding:0 10px 0 20px;border-bottom:1px solid var(--gray-light)}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .header-bar h2{margin-bottom:0}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .header-bar .actions{height:100%}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .header-bar .actions button{position:relative;width:40px;height:100%}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .header-bar .actions button svg{position:absolute;top:50%;left:50%;width:26px;height:26px;fill:var(--gray-basic);transform:translate(-50%, -50%)}:is(.frontend,.backend) assistant-fixed .chatbot-fixed assistant-footer .footer-container .button-wrapper{min-width:240px}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .chatbot-inner{position:relative;height:calc(100% - 70px)}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .chatbot-layout .chatbot-scroll-container{padding:20px 20px 0}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-open .chatbot-wrapper{width:400px;height:500px}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-open .btn-icon .avatar:before{transform:rotate(-90deg)}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-open .btn-icon .close{opacity:0;visibility:hidden}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-open .btn-icon .open{opacity:1;visibility:visible}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-fullscreen .chatbot-wrapper{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:none}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-fullscreen .chatbot-wrapper .maximize{opacity:0;visibility:hidden}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-fullscreen .chatbot-wrapper .minimize{opacity:1;visibility:visible}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-fullscreen .chatbot-wrapper .message-container .message-content{max-width:700px;font-size:var(--font-size-xxs)}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-fullscreen .chatbot-wrapper assistant-response-answer .chatbot-answer{font-size:var(--font-size-xxs)}@media(max-width: 767px){:is(.frontend,.backend) assistant-fixed .chatbot-fixed{right:15px;bottom:15px}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-open .chatbot-wrapper{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:none}:is(.frontend,.backend) assistant-fixed .chatbot-fixed.is-open .chatbot-wrapper .icon-btn{display:none}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon{width:40px;height:40px}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon .avatar .open svg,:is(.frontend,.backend) assistant-fixed .chatbot-fixed .btn-icon .avatar .close svg{width:20px;height:20px}:is(.frontend,.backend) assistant-fixed .chatbot-fixed .chatbot-wrapper{bottom:50px}}:is(.frontend,.backend) assistant-footer .footer-container{position:absolute;right:0;bottom:0;left:0;display:flex;overflow:auto;min-height:var(--assistant-margin);max-height:250px;align-items:flex-start;justify-content:space-between;padding:0 20px;background-color:var(--white)}:is(.frontend,.backend) assistant-footer .footer-container .button-wrapper{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding-top:10px;opacity:0;-webkit-overflow-scrolling:touch;overflow-x:auto;transition:all .2s ease-in-out;visibility:visible}:is(.frontend,.backend) assistant-footer .footer-container .button-wrapper.is-visible{opacity:1;visibility:visible}:is(.frontend,.backend) assistant-footer .footer-container .is-writing{position:absolute;top:-25px;left:20px;color:var(--gray-basic);font-size:10px;transition:opacity .2s linear}:is(.frontend,.backend) assistant-footer .footer-container .is-writing.hidden{opacity:0;visibility:hidden}:is(.frontend,.backend) assistant-footer .footer-container.collapse-answers{bottom:var(--assistant-margin);transform:translateY(100%);transition:all .3s ease-in-out}:is(.frontend,.backend) assistant-footer .footer-container.collapse-answers:hover{bottom:0;box-shadow:0 0 5px 0 color-mix(in srgb, var(--black) 10%, transparent);transform:translateY(0)}:is(.frontend,.backend) assistant-footer .back-wrapper{width:50px;margin-top:20px;color:var(--white);opacity:0;transform:translateX(-20px);transition:all .3s ease-in-out;visibility:hidden}:is(.frontend,.backend) assistant-footer .back-wrapper.is-visible{opacity:1;transform:translateX(0);visibility:visible}:is(.frontend,.backend) assistant-wrapper .background{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) assistant-wrapper .chatbot-layout{position:relative;overflow:hidden;height:100%;border-radius:var(--global-radius)}:is(.frontend,.backend) assistant-wrapper .chatbot-layout .chatbot-scroll-container{position:absolute;top:0;right:0;bottom:var(--assistant-margin);left:0;width:100%;max-height:100%;padding:20px;-webkit-overflow-scrolling:touch;overflow-y:auto}:is(.frontend,.backend) backend-assistant-create .create-wrapper{display:flex;justify-content:flex-end}:is(.frontend,.backend) assistant-backend-diagram{height:calc(var(--modal-height) - 90px - 60px)}:is(.frontend,.backend) assistant-backend-diagram .tree-container{height:inherit}:is(.frontend,.backend) activate-account svg.icon-white{fill:var(--white)}:is(.frontend,.backend) auth-container a.checkbox-link{color:color-mix(in srgb, var(--body-color) 40%, var(--transparent))}:is(.frontend,.backend) auth-container .auth-container .auth-inner{padding:60px;border-radius:var(--global-radius);margin:100px 0;background-color:var(--panel-bg);box-shadow:var(--global-shadow)}:is(.frontend,.backend) auth-container .auth-container .auth-inner h1{margin-bottom:10px;font-size:var(--font-size-xxl)}:is(.frontend,.backend) auth-container .auth-container .auth-inner h2{font-size:var(--font-size-xxs);font-weight:normal;line-height:1.6}:is(.frontend,.backend) auth-container .auth-container .auth-inner .btn-wrapper{margin-top:20px}:is(.frontend,.backend) auth-container .auth-container .auth-inner .btn-wrapper inn-button{width:100%}:is(.frontend,.backend) auth-container .auth-container .auth-inner .btn-wrapper inn-button .btn{position:relative;width:100%;border-radius:var(--form-element-radius)}:is(.frontend,.backend) auth-container .auth-container .auth-inner .link-wrapper{display:flex;justify-content:space-between;margin-top:40px}:is(.frontend,.backend) auth-container .auth-container .auth-inner .link-wrapper a{color:color-mix(in srgb, var(--body-color) 40%, var(--transparent))}:is(.frontend,.backend) auth-container .auth-container .auth-inner .link-wrapper inn-icon svg{fill:color-mix(in srgb, var(--body-color) 40%, var(--transparent));transition:transform ease-in-out .25s}:is(.frontend,.backend) auth-container .auth-container .auth-inner .link-wrapper a:hover{color:var(--body-color);text-decoration:underline}:is(.frontend,.backend) auth-container .auth-container .auth-inner .link-wrapper a:hover inn-icon svg{fill:var(--body-color);transform:translateX(5px)}:is(.frontend,.backend) auth-container .auth-container .auth-inner inn-success .success-label{display:block}:is(.frontend,.backend) auth-container .auth-container .auth-inner inn-success .success-label h1{margin:0;font-size:var(--font-size-md)}:is(.frontend,.backend) auth-container .auth-container .auth-inner inn-success inn-button,:is(.frontend,.backend) auth-container .auth-container .auth-inner inn-success inn-button .btn-primary{width:100%;border-radius:var(--form-element-radius)}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-checkbox{margin-top:2em !important;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-checkbox mat-checkbox .mat-checkbox-layout{padding:.25em .5em;border-radius:var(--form-element-radius);background-color:rgba(0,0,0,0);transition:all .25s ease}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-checkbox mat-checkbox .mat-checkbox-layout:hover{background-color:color-mix(in srgb, var(--gray-basic) 25%, var(--transparent));box-shadow:none}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-checkbox mat-checkbox .checkbox-link{text-decoration:underline}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-checkbox mat-checkbox .checkbox-link:hover{text-decoration:underline}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-checkbox mat-checkbox.checkbox-error .mat-checkbox-frame{border-color:var(--status-error)}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-checkbox mat-checkbox.checkbox-error .mat-checkbox-layout .mat-checkbox-label{color:var(--status-error)}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-checkbox mat-checkbox.checkbox-error .mat-checkbox-layout .mat-checkbox-label a{color:var(--status-error)}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-checkbox mat-checkbox+mat-checkbox:after{display:none}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-checkbox mat-checkbox:hover{box-shadow:none}:is(.frontend,.backend) auth-container .auth-container fe-form-field .form-field.has-label{margin-top:20px}@media(max-width: 767px){:is(.frontend,.backend) auth-container .auth-container .auth-inner{padding:25px 10px;border-radius:0;margin:var(--nav-height) 0 0;background-color:rgba(0,0,0,0);box-shadow:none}:is(.frontend,.backend) auth-container .auth-container .link-wrapper{flex-direction:column;justify-content:unset}:is(.frontend,.backend) auth-container .auth-container .link-wrapper a{margin-bottom:20px}}:is(.frontend,.backend) auth-error .auth-error{padding:20px;margin-top:20px;background-color:var(--status-error-light);color:var(--status-error);font-weight:var(--font-weight-medium);text-align:center}:is(.frontend,.backend) .auth-status{display:flex;flex-direction:column}:is(.frontend,.backend) .auth-status .content-wrapper{display:flex;flex-direction:column;align-items:center;gap:20px}:is(.frontend,.backend) .auth-status .content-wrapper .custom-content{display:flex;flex-direction:column;align-items:center;gap:20px}:is(.frontend,.backend) .auth-status .content-wrapper .custom-content .link-wrapper{margin-top:0px !important}:is(.frontend,.backend) .auth-status .content-wrapper .content-header{display:flex;flex-direction:column;gap:10px;text-align:center}:is(.frontend,.backend) .auth-status .content-wrapper .content-header h1{font-size:var(--font-size-md) !important}:is(.frontend,.backend) .auth-status .content-wrapper .content-header p{font-size:var(--font-size-xxs)}:is(.frontend,.backend) .auth-status .content-wrapper .content-header inn-icon svg{width:100px;height:100px}:is(.frontend,.backend) .auth-status .content-wrapper .content-header inn-icon.success rect{fill:var(--status-success)}:is(.frontend,.backend) .auth-status .content-wrapper .content-header inn-icon.danger rect{fill:var(--status-error)}:is(.frontend,.backend) .auth-status .content-wrapper .content-header inn-icon.danger path{fill:var(--white)}:is(.frontend,.backend) .auth-status .content-wrapper .content-header inn-icon.primary{fill:var(--brand-primary)}:is(.frontend,.backend) .auth-status .content-wrapper>:empty{display:none}:is(.frontend,.backend) .auth-status .link-wrapper,:is(.frontend,.backend) .auth-status .btn-wrapper,:is(.frontend,.backend) .auth-status .auth-error{margin-top:0px !important}:is(.frontend,.backend) .auth-status .btn-login svg,:is(.frontend,.backend) .auth-status .btn-homepage svg{fill:var(--white)}:is(.frontend,.backend) .auth-status .btn-login{width:100%}:is(.frontend,.backend) .auth-status .btn-login .btn{gap:5px}:is(.frontend,.backend) forgot-password .no-mail{margin-top:20px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) forgot-password inn-alert-box{display:block;margin:25px 0 0}:is(.frontend,.backend) password .password-requirements{padding:20px;margin-top:20px;background-color:var(--gray-lightest)}:is(.frontend,.backend) password .password-requirements h4{margin-bottom:10px}:is(.frontend,.backend) password .password-requirements li{margin-bottom:10px}:is(.frontend,.backend) password .password-requirements li:last-of-type{margin:0}:is(.frontend,.backend) password .password-requirements li inn-icon{margin-right:6px}:is(.frontend,.backend) password .password-requirements li inn-icon svg{fill:var(--status-error)}:is(.frontend,.backend) password .password-requirements li inn-icon.check svg{fill:var(--brand-primary)}@media(max-width: 767px){:is(.frontend,.backend) password .password-requirements{background-color:var(--white)}}:is(.frontend,.backend) inn-signin .back-wrapper{display:flex;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--gray-lightest);margin-bottom:20px}:is(.frontend,.backend) inn-signin .back-wrapper inn-icon svg{fill:color-mix(in srgb, var(--body-color) 40%, var(--transparent));transition:transform ease-in-out .25s}:is(.frontend,.backend) inn-signin .back-wrapper a:hover inn-icon svg{fill:var(--body-color);transform:translateX(-5px)}:is(.frontend,.backend) inn-signin .back-wrapper h2{margin-left:10px}:is(.frontend,.backend) oauth-login .oauth-wrapper{display:flex;align-items:center;margin:20px 0 0}:is(.frontend,.backend) oauth-login .oauth-wrapper innosabi-button{margin-left:auto}:is(.frontend,.backend) oauth-login .oauth-wrapper button.btn-oauth{height:36px;padding:0 10px;border:1px solid var(--gray-light);border-radius:3px;margin-right:5px;background-color:#fff;color:#1a1a1a;transition:box-shadow .3s linear}:is(.frontend,.backend) oauth-login .oauth-wrapper button.btn-oauth img{width:16px;height:auto}:is(.frontend,.backend) oauth-login .oauth-wrapper button.btn-oauth:hover{box-shadow:0 0 3px 0 color-mix(in srgb, var(--black) 10%, transparent)}:is(.frontend,.backend) oauth-login .innosabi-message a{color:var(--brand-primary);font-size:var(--font-size-xxxs);text-decoration:underline}:is(.frontend,.backend) otp-setup auth-container{min-height:500px;background-color:var(--white)}@media(max-width: var(--screen-md-min)){:is(.frontend,.backend) otp-setup auth-container .container{padding:0}}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner{display:flex;width:100%;min-height:500px;flex-direction:column;padding:20px 15px;background-color:var(--white);box-shadow:0px 5px 32px -5px rgba(0,0,0,.0509803922);gap:20px}@media(min-width: var(--screen-md-min)){:is(.frontend,.backend) otp-setup auth-container .container .auth-inner{padding:60px}}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner h1{margin:0;font-size:var(--font-size-md)}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner h2{font-size:var(--font-size-xxs)}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .label{font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .form-field{margin:0}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .form-field .qr-code{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;border:1px solid var(--gray-light);border-radius:8px;margin:20px 0}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .form-field .qr-code img{width:150px;height:150px;margin:10px;margin-bottom:30px}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .form-field .qr-code .label{margin-bottom:5px;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .form-field .qr-code .label::placeholder{color:var(--gray-basic)}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .form-field .qr-code .option-btn{display:flex;width:36px;height:30px;align-items:center;justify-content:center;color:var(--brand-primary);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-black);gap:10px}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .form-field .qr-code .option-btn svg{width:18px;height:18px;fill:var(--brand-primary)}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .form-field .qr-code .option-btn.active{position:relative;z-index:1;padding:10px 20px;border-radius:3px;background-color:var(--brand-primary);box-shadow:var(--btn-shadow-active)}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .form-field .qr-code .option-btn.active svg{fill:var(--brand-primary)}@media(min-width: var(--screen-md-min)){:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .back-wrapper{padding:0;padding-bottom:20px}}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .back-wrapper{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid var(--gray-lightest);cursor:pointer;font-size:var(--font-size-xxs)}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .back-wrapper inn-icon svg{fill:color-mix(in srgb, var(--body-color) 40%, transparent);transition:transform ease-in-out .25s}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .back-wrapper a:hover inn-icon svg{fill:var(--body-color);transform:translateX(-5px)}:is(.frontend,.backend) otp-setup auth-container .container .auth-inner .back-wrapper h2{margin-left:10px}:is(.frontend,.backend) otp-verify auth-container{min-height:500px}@media(max-width: var(--screen-md-min)){:is(.frontend,.backend) otp-verify auth-container .container{padding:0}}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner{display:flex;width:100%;max-width:620px;flex-direction:column;padding:20px 15px;background-color:var(--white);gap:20px}@media(min-width: var(--screen-md-min)){:is(.frontend,.backend) otp-verify auth-container .container .auth-inner{padding:60px}}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner h1{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-black)}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner h2{font-size:var(--font-size-xxs)}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner>.label{margin-top:-10px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner form{display:flex;flex-direction:column;gap:20px}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner form .label{color:var(--gray-basic)}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner form .btn-wrapper{margin:0}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner form .form-field{display:flex;flex-direction:column;margin:0;gap:20px}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .confirmation-code-container{display:flex;width:100%;border:1px solid var(--gray-lightest);border-radius:8px}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .confirmation-code-container .confirmation-code{display:flex;flex-direction:column;justify-content:center;padding:20px 0px;margin:0 auto;font-weight:var(--font-weight-black);gap:10px}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .confirmation-code-container .confirmation-code .code-input-container{display:flex;gap:10px}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .confirmation-code-container .confirmation-code .code-input-container input[type=number]::-webkit-inner-spin-button,:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .confirmation-code-container .confirmation-code .code-input-container input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .confirmation-code-container .confirmation-code .code-input-container.error input.code-input{border:1px solid var(--status-error)}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .confirmation-code-container .confirmation-code .code-input-container.success input.code-input{border:1px solid var(--status-success)}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .confirmation-code-container .confirmation-code .label{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-black)}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .confirmation-code-container .confirmation-code input{display:flex;width:45px;height:45px;align-items:center;padding:10px 15px;border:1px solid var(--gray-lightest);border-radius:var(--global-radius);background-color:var(--white);font-weight:var(--font-weight-medium);text-align:center}@media(min-width: var(--screen-md-min)){:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .back-wrapper{padding:0;padding-bottom:20px}}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .back-wrapper{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid var(--gray-lightest);cursor:pointer;font-size:var(--font-size-xxs)}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .back-wrapper inn-icon svg{fill:color-mix(in srgb, var(--body-color) 40%, transparent);transition:transform ease-in-out .25s}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .back-wrapper a:hover inn-icon svg{fill:var(--body-color);transform:translateX(-5px)}:is(.frontend,.backend) otp-verify auth-container .container .auth-inner .back-wrapper h2{margin-left:10px}:is(.frontend,.backend) otp-verify auth-container inn-button{width:100%}:is(.frontend,.backend) otp-verify auth-container inn-button button{width:100%}:is(.frontend,.backend) otp-verify auth-container .mail-to{color:var(--brand-primary)}:is(.frontend,.backend) otp-recover auth-container{min-height:500px}@media(max-width: 768px){:is(.frontend,.backend) otp-recover auth-container .container{padding:0}}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner{display:flex;width:100%;max-width:620px;flex-direction:column;padding:20px 15px;background-color:var(--white);gap:20px}@media(min-width: 768px){:is(.frontend,.backend) otp-recover auth-container .container .auth-inner{padding:60px}}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner h1{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-black)}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner h2{font-size:var(--font-size-xxs)}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner>.label{margin-top:-10px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner form{display:flex;flex-direction:column;gap:20px}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner form .label{color:var(--gray-basic)}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner form .btn-wrapper{margin:0}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner form .form-field{display:flex;flex-direction:column;margin:0;gap:20px}@media(min-width: 768px){:is(.frontend,.backend) otp-recover auth-container .container .auth-inner .back-wrapper{padding:0;padding-bottom:20px}}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner .back-wrapper{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid var(--gray-lightest);cursor:pointer;font-size:var(--font-size-xxs)}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner .back-wrapper inn-icon svg{fill:color-mix(in srgb, var(--body-color) 40%, transparent);transition:transform ease-in-out .25s}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner .back-wrapper a:hover inn-icon svg{fill:var(--body-color);transform:translateX(-5px)}:is(.frontend,.backend) otp-recover auth-container .container .auth-inner .back-wrapper h2{margin-left:10px}:is(.frontend,.backend) otp-recover auth-container inn-button{width:100%}:is(.frontend,.backend) otp-recover auth-container inn-button button{width:100%}:is(.frontend,.backend) otp-recover auth-container .mail-to{color:var(--brand-primary)}:is(.frontend,.backend) otp-display-recovery-codes auth-container{min-height:500px}@media(max-width: 768px){:is(.frontend,.backend) otp-display-recovery-codes auth-container .container{padding:0}}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner{display:flex;width:100%;max-width:620px;flex-direction:column;padding:20px 15px;background-color:var(--white);gap:20px}@media(min-width: 768px){:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner{padding:60px}}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner h1{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-black)}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner h2{font-size:var(--font-size-xxs)}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner>.label{margin-top:-10px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner form{display:flex;flex-direction:column;gap:20px}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner form .label{color:var(--gray-basic)}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner form .btn-wrapper{margin:0}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner form .form-field{display:flex;flex-direction:column;margin:0;gap:20px}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .confirmation-code-container{display:flex;width:100%;border:1px solid var(--gray-lightest);border-radius:8px}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .confirmation-code-container .confirmation-code{display:flex;flex-direction:column;justify-content:center;padding:20px 0px;margin:0 auto;font-weight:var(--font-weight-black);gap:10px}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .confirmation-code-container .confirmation-code .code-input-container{display:flex;gap:10px}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .confirmation-code-container .confirmation-code .code-input-container input[type=number]::-webkit-inner-spin-button,:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .confirmation-code-container .confirmation-code .code-input-container input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .confirmation-code-container .confirmation-code .code-input-container.error input.code-input{border:1px solid var(--status-error)}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .confirmation-code-container .confirmation-code .code-input-container.success input.code-input{border:1px solid var(--status-success)}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .confirmation-code-container .confirmation-code .label{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-black)}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .confirmation-code-container .confirmation-code input{display:flex;width:45px;height:45px;align-items:center;padding:10px 15px;border:1px solid var(--gray-lightest);border-radius:var(--global-radius);background-color:var(--white);font-weight:var(--font-weight-medium);text-align:center}@media(min-width: 768px){:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .back-wrapper{padding:0;padding-bottom:20px}}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .back-wrapper{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid var(--gray-lightest);cursor:pointer;font-size:var(--font-size-xxs)}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .back-wrapper inn-icon svg{fill:color-mix(in srgb, var(--body-color) 40%, transparent);transition:transform ease-in-out .25s}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .back-wrapper a:hover inn-icon svg{fill:var(--body-color);transform:translateX(-5px)}:is(.frontend,.backend) otp-display-recovery-codes auth-container .container .auth-inner .back-wrapper h2{margin-left:10px}:is(.frontend,.backend) otp-display-recovery-codes auth-container inn-button{width:100%}:is(.frontend,.backend) otp-display-recovery-codes auth-container inn-button button{width:100%}:is(.frontend,.backend) otp-display-recovery-codes auth-container .mail-to{color:var(--brand-primary)}:is(.frontend,.backend) inn-success{display:flex;flex-direction:column;align-items:center;gap:20px}:is(.frontend,.backend) inn-success inn-icon svg{width:100px;height:100px}:is(.frontend,.backend) inn-success inn-icon svg rect{fill:var(--status-success)}:is(.frontend,.backend) inn-success .success-label{display:flex;flex-direction:column;gap:10px}:is(.frontend,.backend) inn-success .success-label h2{font-size:var(--font-size-xxxs)}:is(.frontend,.backend) forgot-text a{color:var(--link-color)}:is(.frontend,.backend) inn-changelog ul{padding:0;margin:0}:is(.frontend,.backend) inn-changelog ul li{margin-bottom:15px;list-style:none}:is(.frontend,.backend) changelog-card .changelog-card{padding:20px;background-color:#fff}:is(.frontend,.backend) changelog-card .changelog-card .item-wrapper{display:flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) changelog-card .changelog-card .content{display:flex;align-items:center}:is(.frontend,.backend) changelog-card .changelog-card .content inn-user{margin-right:5px;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) changelog-card .changelog-card .created,:is(.frontend,.backend) changelog-card .changelog-card .change-message,:is(.frontend,.backend) changelog-card .changelog-card .label{color:var(--gray-basic);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) changelog-card .changelog-card .change-container{display:flex;margin-top:20px}:is(.frontend,.backend) changelog-card .changelog-card .change-container .label{font-size:var(--font-size-xxxs)}:is(.frontend,.backend) changelog-card .changelog-card .change-container ins{background:color-mix(in srgb, var(--brand-primary) 40%, var(--transparent));text-decoration:none}:is(.frontend,.backend) changelog-card .changelog-card .change-container del{background:color-mix(in srgb, var(--status-error) 40%, var(--transparent))}:is(.frontend,.backend) changelog-card .changelog-card .change-container .change-wrapper{position:relative;flex:1}:is(.frontend,.backend) changelog-card .changelog-card .change-container .change-wrapper:first-child{padding-right:20px;margin-right:20px}:is(.frontend,.backend) changelog-card .changelog-card .change-container .change-wrapper:first-child:after{position:absolute;top:0;right:0;bottom:0;width:1px;background:var(--gray-light);content:""}:is(.frontend,.backend) .color-picker{position:absolute;z-index:1000;width:100%;height:auto;background-color:#fff;cursor:default;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:is(.frontend,.backend) .color-picker *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;font-size:11px}:is(.frontend,.backend) .color-picker input{width:0;min-width:0;height:26px;color:#000;font-size:13px;text-align:center}:is(.frontend,.backend) .color-picker input:invalid,:is(.frontend,.backend) .color-picker input:-moz-ui-invalid,:is(.frontend,.backend) .color-picker input:-moz-submit-invalid{box-shadow:none}:is(.frontend,.backend) .color-picker input::-webkit-inner-spin-button,:is(.frontend,.backend) .color-picker input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}:is(.frontend,.backend) .color-picker .arrow{position:absolute;z-index:999999;width:0;height:0;border-style:solid}:is(.frontend,.backend) .color-picker .arrow.arrow-top{left:8px;border-width:10px 5px;border-color:#777 color-mix(in srgb, var(--black) 0%, transparent) color-mix(in srgb, var(--black) 0%, transparent) color-mix(in srgb, var(--black) 0%, transparent)}:is(.frontend,.backend) .color-picker .arrow.arrow-bottom{top:-20px;left:8px;border-width:10px 5px;border-color:color-mix(in srgb, var(--black) 0%, transparent) color-mix(in srgb, var(--black) 0%, transparent) #777 color-mix(in srgb, var(--black) 0%, transparent)}:is(.frontend,.backend) .color-picker .arrow.arrow-top-left,:is(.frontend,.backend) .color-picker .arrow.arrow-left-top{right:-21px;bottom:8px;border-width:5px 10px;border-color:color-mix(in srgb, var(--black) 0%, transparent) color-mix(in srgb, var(--black) 0%, transparent) color-mix(in srgb, var(--black) 0%, transparent) #777}:is(.frontend,.backend) .color-picker .arrow.arrow-top-right,:is(.frontend,.backend) .color-picker .arrow.arrow-right-top{bottom:8px;left:-20px;border-width:5px 10px;border-color:color-mix(in srgb, var(--black) 0%, transparent) #777 color-mix(in srgb, var(--black) 0%, transparent) color-mix(in srgb, var(--black) 0%, transparent)}:is(.frontend,.backend) .color-picker .arrow .arrow.arrow-left,:is(.frontend,.backend) .color-picker .arrow.arrow-left-bottom,:is(.frontend,.backend) .color-picker .arrow.arrow-bottom-left{top:8px;right:-21px;border-width:5px 10px;border-color:color-mix(in srgb, var(--black) 0%, transparent) color-mix(in srgb, var(--black) 0%, transparent) color-mix(in srgb, var(--black) 0%, transparent) #777}:is(.frontend,.backend) .color-picker .arrow .arrow.arrow-right,:is(.frontend,.backend) .color-picker .arrow.arrow-right-bottom,:is(.frontend,.backend) .color-picker .arrow.arrow-bottom-right{top:8px;left:-20px;border-width:5px 10px;border-color:color-mix(in srgb, var(--black) 0%, transparent) #777 color-mix(in srgb, var(--black) 0%, transparent) color-mix(in srgb, var(--black) 0%, transparent)}:is(.frontend,.backend) .color-picker .cursor{position:relative;width:16px;height:16px;border:#222 solid 2px;border-radius:50%;cursor:default}:is(.frontend,.backend) .color-picker .box{display:flex;padding:4px 8px}:is(.frontend,.backend) .color-picker .left{position:relative;padding:16px 8px}:is(.frontend,.backend) .color-picker .right{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:12px 8px}:is(.frontend,.backend) .color-picker .button-area{padding:0 16px 16px;text-align:right}:is(.frontend,.backend) .color-picker .button-area button{margin-left:8px}:is(.frontend,.backend) .color-picker .preset-area{padding:4px 15px}:is(.frontend,.backend) .color-picker .preset-area .preset-label{overflow:hidden;width:100%;padding:4px;color:#555;font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) .color-picker .preset-area .preset-color{position:relative;display:inline-block;width:18px;height:18px;border:#a9a9a9 solid 1px;border-radius:25%;margin:4px 6px 8px;cursor:pointer}:is(.frontend,.backend) .color-picker .preset-area .preset-empty-message{min-height:18px;margin-top:4px;margin-bottom:8px;font-style:italic;text-align:center}:is(.frontend,.backend) .color-picker .hex-text{width:100%;padding:4px 8px;font-size:11px}:is(.frontend,.backend) .color-picker .hex-text .box{padding:0 24px 8px 8px}:is(.frontend,.backend) .color-picker .hex-text .box div{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;clear:left;color:#555;float:left;text-align:center}:is(.frontend,.backend) .color-picker .hex-text .box input{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 24px 0 43px}:is(.frontend,.backend) .color-picker.hex-alpha .box div:first-child,:is(.frontend,.backend) .color-picker.hex-alpha .box input:first-child{flex-grow:3;margin-right:8px}:is(.frontend,.backend) .color-picker .cmyk-text,:is(.frontend,.backend) .color-picker .hsla-text,:is(.frontend,.backend) .color-picker .rgba-text,:is(.frontend,.backend) .color-picker .value-text{width:100%;padding:4px 8px;font-size:11px}:is(.frontend,.backend) .color-picker .cmyk-text .box,:is(.frontend,.backend) .color-picker .hsla-text .box,:is(.frontend,.backend) .color-picker .rgba-text .box,:is(.frontend,.backend) .color-picker .value-text .box{padding:0 34px 8px 8px}:is(.frontend,.backend) .color-picker .cmyk-text .box div,:is(.frontend,.backend) .color-picker .hsla-text .box div,:is(.frontend,.backend) .color-picker .rgba-text .box div,:is(.frontend,.backend) .color-picker .value-text .box div{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:8px;color:#555;text-align:center}:is(.frontend,.backend) .color-picker .cmyk-text .box div:last-child,:is(.frontend,.backend) .color-picker .hsla-text .box div:last-child,:is(.frontend,.backend) .color-picker .rgba-text .box div:last-child,:is(.frontend,.backend) .color-picker .value-text .box div:last-child{margin-right:0}:is(.frontend,.backend) .color-picker .cmyk-text .box input,:is(.frontend,.backend) .color-picker .hsla-text .box input,:is(.frontend,.backend) .color-picker .rgba-text .box input,:is(.frontend,.backend) .color-picker .value-text .box input{-webkit-flex:1;-ms-flex:1;flex:1;padding:1px;margin:0 8px 0 0;float:left}:is(.frontend,.backend) .color-picker .cmyk-text .box input:last-child,:is(.frontend,.backend) .color-picker .hsla-text .box input:last-child,:is(.frontend,.backend) .color-picker .rgba-text .box input:last-child,:is(.frontend,.backend) .color-picker .value-text .box input:last-child{margin-right:0}:is(.frontend,.backend) .color-picker .value-text .box{padding:0 8px 8px}:is(.frontend,.backend) .color-picker .hue-alpha{align-items:center;margin-bottom:3px}:is(.frontend,.backend) .color-picker .hue{width:100%;height:16px;border:none;margin-bottom:16px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwkUFWbCCAAAAFxJREFUaN7t0kEKg0AQAME2x83/n2qu5qCgD1iDhCoYdpnbQC9bbY1qVO/jvc6k3ad91s7/7F1/csgPrujuQ17BDYSFsBAWwgJhISyEBcJCWAgLhIWwEBYIi2f7Ar/1TCgFH2X9AAAAAElFTkSuQmCC");background-size:100% 100%;cursor:pointer;direction:ltr}:is(.frontend,.backend) .color-picker .value{width:100%;height:16px;border:none;margin-bottom:16px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAACTklEQVR42u3SYUcrABhA4U2SkmRJMmWSJklKJiWZZpKUJJskKUmaTFImKZOUzMySpGRmliRNJilJSpKSJEtmSpIpmWmSdO736/6D+x7OP3gUCoWCv1cqlSQlJZGcnExKSgqpqamkpaWRnp5ORkYGmZmZqFQqsrKyyM7OJicnh9zcXNRqNXl5eeTn56PRaCgoKKCwsJCioiK0Wi3FxcWUlJRQWlpKWVkZ5eXlVFRUUFlZiU6no6qqiurqampqaqitraWurg69Xk99fT0GgwGj0UhDQwONjY00NTXR3NxMS0sLra2ttLW10d7ejslkwmw209HRQWdnJ11dXXR3d9PT00Nvby99fX309/czMDDA4OAgFouFoaEhrFYrw8PDjIyMMDo6ytjYGDabjfHxcSYmJpicnGRqagq73c709DQzMzPMzs4yNzfH/Pw8DocDp9OJy+XC7XazsLDA4uIiS0tLLC8vs7KywurqKmtra3g8HrxeLz6fD7/fz/r6OhsbG2xubrK1tcX29jaBQICdnR2CwSC7u7vs7e2xv7/PwcEBh4eHHB0dcXx8zMnJCaenp5ydnXF+fs7FxQWXl5dcXV1xfX3Nzc0Nt7e33N3dEQqFuL+/5+HhgXA4TCQS4fHxkaenJ56fn3l5eeH19ZVoNMrb2xvv7+98fHwQi8WIx+N8fn6SSCT4+vri+/ubn58ffn9/+VcKgSWwBJbAElgCS2AJLIElsASWwBJYAktgCSyBJbAElsASWAJLYAksgSWwBJbAElgCS2AJLIElsP4/WH8AmJ5Z6jHS4h8AAAAASUVORK5CYII=");background-size:100% 100%;cursor:pointer;direction:rtl}:is(.frontend,.backend) .color-picker .alpha{width:100%;height:16px;border:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAQCAYAAAD06IYnAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwYQlZMa3gAAAWVJREFUaN7tmEGO6jAQRCsOArHgBpyAJYGjcGocxAm4A2IHpmoWE0eBH+ezmFlNvU06shJ3W6VEelWMUQAIIF9f6qZpimsA1LYtS2uF51/u27YVAFZVRUkEoGHdPV/sIcbIEIIkUdI/9Xa7neyv61+SWFUVAVCSct00TWn2fv6u3+Ecfd3tXzy/0+nEUu+SPjo/kqzrmiQpScN6v98XewfA8/lMkiLJ2WxGSUopcT6fM6U0NX9/frfbjev1WtfrlZfLhYfDQQHG/AIOlnGwjINlHCxjHCzjYJm/TJWdCwquJXseFFzGwDNNeiKMOJTO8xQdDQaeB29+K9efeLaBo9J7vdvtJj1RjFFjfiv7qv95tjx/7leSQgh93e1ffMeIp6O+YQjho/N791t1XVOSSI7N//K+4/GoxWLBx+PB5/Op5XLJ+/3OlJJWqxU3m83ovv5iGf8KjYNlHCxjHCzjYBkHy5gf5gusvQU7U37jTAAAAABJRU5ErkJggg==");background-size:100% 100%;cursor:pointer;direction:ltr}:is(.frontend,.backend) .color-picker .type-policy{position:absolute;top:218px;right:12px;width:16px;height:24px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACewAAAnsB01CO3AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIASURBVEiJ7ZY9axRRFIafsxMStrLQJpAgpBFhi+C9w1YSo00I6RZ/g9vZpBf/QOr4GyRgkSKNSrAadsZqQGwCkuAWyRZJsySwvhZ7N/vhzrgbLH3Ld8597jlzz50zJokyxXH8DqDVar0qi6v8BbItqSGpEcfxdlmsFWXkvX8AfAVWg3UKPEnT9GKujMzsAFgZsVaCN1VTQd77XUnrgE1kv+6935268WRpzrnHZvYRWC7YvC3pRZZl3wozqtVqiyH9IgjAspkd1Gq1xUJQtVrdB9ZKIAOthdg/Qc65LUk7wNIMoCVJO865rYFhkqjX6/d7vV4GPJwBMqofURS5JEk6FYBer/eeYb/Mo9WwFnPOvQbeAvfuAAK4BN4sAJtAG/gJIElmNuiJyba3EGNmZiPeZuEVmVell/Y/6N+CzDn3AXhEOOo7Hv/3BeAz8IzQkMPnJbuPx1wC+yYJ7/0nYIP5S/0FHKdp+rwCEEXRS/rf5Hl1Gtb2M0iSpCOpCZzPATmX1EySpHMLAsiy7MjMDoHrGSDXZnaYZdnRwBh7J91utwmczAA6CbG3GgPleX4jqUH/a1CktqRGnuc3hSCAMB32gKspkCtgb3KCQMmkjeP4WNJThrNNZval1WptTIsv7JtQ4tmIdRa8qSoEpWl6YWZNoAN0zKxZNPehpLSBZv2t+Q0CJ9lLnARQLAAAAABJRU5ErkJggg==");background-position:center;background-repeat:no-repeat;background-size:8px 16px}:is(.frontend,.backend) .color-picker .type-policy .type-policy-arrow{display:block;width:100%;height:50%}:is(.frontend,.backend) .color-picker .selected-color{position:absolute;top:16px;left:8px;width:40px;height:40px;border:1px solid #a9a9a9;border-radius:50%}:is(.frontend,.backend) .color-picker .selected-color-background{width:40px;height:40px;border-radius:50%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAh0lEQVRYR+2W0QlAMQgD60zdfwOdqa8TmI/wQMr5K0I5bZLIzLOa2nt37VVVbd+dDx5obgCC3KBLwJ2ff4PnVidkf+ucIhw80HQaCLo3DMH3CRK3iFsmAWVl6hPNDwt8EvNE5q+YuEXcMgkonVM6SdyCoEvAnZ8v1Hjx817MilmxSUB5rdLJDycZgUAZUch/AAAAAElFTkSuQmCC")}:is(.frontend,.backend) .color-picker .saturation-lightness{width:100%;height:130px;border:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOYAAACCCAYAAABSD7T3AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AIWDwksPWR6lgAAIABJREFUeNrtnVuT47gRrAHN+P//Or/61Y5wONZ7mZ1u3XAeLMjJZGZVgdKsfc5xR3S0RIIUW+CHzCpc2McYo7XGv3ex7UiZd57rjyzzv+v+33X/R/+3r/f7vR386Y+TvKNcf/wdhTLPcv9qU2wZd74uth0t1821jkIZLPcsI/6nWa4XvutquU0Z85mnx80S/ZzgpnLnOtHNt7/ofx1TKXcSNzN/7qbMQ3ju7rNQmMYYd/4s2j9aa+P+gGaMcZrb1M/tdrvf7/d2v99P9/t93O/3cbvdxu12G9frdVwul3E+n8c///nP+2+//Xb66aefxl//+tfx5z//2YK5Al2rgvf4UsbpdGrB52bAvArXpuzjmiqAVSGz5eDmGYXzhbAZmCrnmzddpUU+8Y1dAOYeXCtDUwVwV7YCGH6uAmyMcZ9l5vkUaBPGMUZ7/J5w/792/fvv9Xq93263dr/fTxPECeME8nK5jM/Pz/HTTz/dv337dvrll1/GP/7xj/G3v/1t/OUvfwkVswongjdOp9PzH3U3D3zmWGnZVXn4jCqs7wC2BKP4/8tAzkZsoWx6XrqeHZymvp4ABCBJhTQwKfDT8gzrZCIqi5AhiACjBfEB2rP8/X63MM7f6/V6v9/v7Xa7bYC83W7jcrlsVHIq5ffv30+//fbb+OWXX8ZPP/00/v73v4+ff/75JSvbeu+bL2WMMaFbAlpBNM85QX+ct6qoSqkPAwuQlBVKqGNFSUOAA3Bmu7gC5hNOd15nSwvAOUW7C4giUCV8Sgn5L9hNFIqTsp0GxI0ysioyjAjkY/tGJVEpz+fz+OWXX+7fv38//f777+Pbt2/j119/HT///PP49ddfx8fHRwrmTjV779EXu2px2xhjwtdJZQcAWQIPLPISsMJaSwiD8gzIKrwSyATE5j5nAbR5c1dBUwBlsEWW0h6LqiYsqFPAQxCyRZ3wOSARxmlXMX5k64pQfvv27f75+dk+Pj5OHx8f4/v37+Pbt2/jt99+G9++fRsfHx/jcrmUFLO31gYDWblxRIs/TqfT7ousxJsAxXA2Gc7TA9XdgfdoHbFsj76X2+1WArgI1ageGwA3qupqoHsmcbI6Fu93quggFa9d7LeDtgKfAFHBJ+NEByIkcJ5KervdTmhhGcgJJSZ5vn//fj+fz+18Pp8+Pz/H5+fnmGD+/vvv4/v37+Pj42N8fn6O2+1Ws7JjjP6wraMI5E4RZ8x2vV5TSwkquotV7/d7Tz6HFWsD/qNcdw0CQ3q/321c686TwDVIdbuy73zNldhSHb8I2klZznm+InBS4U6n0302aBFsLhHDAKJVJVglfI9jhvu53W53sLANYNxAiDA6MCeUHx8f9+v12i6XS7tcLqcZW57P5yeY8/fz83Ocz+fnsSmYUyknWEG85WBst9stzSLyMdfr9Qi08iY15UZ0LlDGLhR3o5zK2j7OPUTD0E+nU3tk7Xb/16NFbhloAMuY1zjLUOO3BKeIDe+Z8s3/J4gFo4TM5jPmuRg28foUKKVSwo16TgA5npywcWLHgYl/Pz8/73/605/ab7/91m63W7tcLie0sZj4mao5gTyfz88E0f1+j8EcYzwTPEG2cqjyfHNF0M8fuqEiaOVnRzZZQNh5fwQyHg/HDGfJo89Q1zb/quu5XC6773I2XKfTqd/v9+d3wuqWva/YTdUdEV3fhIv/Viyps6YE3x3r43K5bJQS66zaxVGFsvd+//j4aF+/fm3fv39vt9utff36tf3+++/tdrudvn37ZuNLBaaCMgUzC+rZRiFowxUuJI8YMqcCp9Opq5vagaYU6lGJA1XQqejchw6Cj0Gw5nYBrGw01A2O206n04BGouNNyTfp/FwElhUey6nXrIKw7QQWddxuN2ldL5fL839gSPF8ahu/JvBO48CPSuqMf8Vp9/P53L58+dLu93s7n8/tfr8/39/v9/b5+TkhPJ3P56mQ436/j+/fv+/iSgbzer0+AZx/5+88bv6OMda6S5z6kd21fYC9dxv7cIJJ2d9AOS30fPMzyHiTM8B4DF6XUlYHp4KQW3W+1t77MNB1vGHxWq7Xa7vf78+y5/N5A+H1et29xuP5dbYtyaRu4AksbPq6936fjRzXRxBbPr/b+b18+fKljTHaBBBfn8/n0/1+H1++fBnn8zm0sB8fH5u4cr5GuBhMVk0EEn9RsctgVhM+ixlJtMA23R8B6yysAstBOgFXIKKCMIgToMqNEu2fYMH7ztc732dQKkCj1ytAZtY0Kx8pIr8GGJ+AT3V+2Hirhl++fBmXy2Wz73w+b17P8p+fn8/tUwGVleVkTyUb68DkfayWY4zxNRihU4EpLJPZVrK+u7J4/mgfKqeLW9X2REWlItL1diynbDDb3+jXgYjQqn0rrxWc+NkILP7F7xIbMvx7vV53x40xnlbWJF12ZSag/N0pW6t+ZzmOMzHjajKwDfond78zYTdfq18up97zr2q8v3IioBprRtBl0EZ9og5WBRGOdOHjIjXF7UotFbgOWnXzIJyzYvjG5IYgsmMOxHkz8OsMSrVNWeq5T8DaOcbEv1Od5rbs9aO7YvMet63EkF++fMExq+MRl4/L5bLZN/+ez+fnZ6KazuMqXSQVO5spJXflHAIzes/xJseckRJiDMog9d6VfRrqXMr6KpVV27jRwJacGovOAM1zMdQMnwK1AubK63kdCChvI1C7g0z9nf/D+Xze2Vj8H7Gx4P9duQlsYCrqyN8XqG3Hm/10Oj3jw/n+crlstuM+jPmmxT2dTuPz83Pzt2pn1XsEHX/bnPaVqVmh0xwOt0o6XLLAHePUU203wHfcrspCwmV3TryB5s0Mseeg97x/BwzCjBlbB+pRAPla0BVQuT6V6QHdBlj3d0KG147b+DqxQeUymDO43W4dQar+TIjwmAd0z8/h65vf0/yLv3Pb5XLpru/ydDo9s7ET0I+Pj6dKK9VUEIeKWQWPAOrJ8LKd4vE+t91Y3e7UFlWatg2VwJnb+HPmtvm/sfK59/OaWF3x/eP1UPHvA5DDYDpYXfb0drv1V2DkBkxtw/tEWVVlXWdC9pFYs5/jfh9dS/16vW7s6lTG+TfqsxSJHxkXXq/Xdr1eu4LsfD6P3vsT3N77DkL+zPm5jSdKL4zR3AxQd6rHkLkYlSowsrq7znzu6wSwdsMJOXmA5fBcjxtgMGBYHlr5zokhtsMCTgXLQOW4XC6dEyEMprL8mAQzXRgduix2yZzorxkYsDn3hB1VeMLGsXsVtgl2pW8S3svk0vw7R4hNaHvv4cACl5HFzwIH0Kc6zu4XjDPR/jpAVxWzO1Xk2DDb3vTcxeGU1iWZHkmIDWziWKvirCJ4Dravs6IJ/GG6cTqWdXDy+fArQDVVkLqkVjAoZIITdmmIqXwqa95N3+MGYoZQdRVNO53Y1xRkhO16vY7eu507Ca9lJnbGpxOemQhSw/AQsmmp5zU9BiU8G6wvX76M6/U6Pj4+do0Bz4CpgiknTUeDqwlKBmg3u4OVjrZ1A+rAcgaejWq6eJCvCYFDONSwOgHX4EQRw8lxbzDOdEK6gZ3Hk1b+8g2o1JFtKXyv/fEdTXuWjWXdAZiBp6ADeDrCFiim7B6ZFneeI7Gvm/PMkUDX67W7xI8b0D7/v8dA9qfN5oaCf74WZjH0mf1cmfY1Y0JUFmVrTWu8uzkNcLtEj7u5FXBTkfC6GOA5q8YMxO8KVvF6sAVGdcrUbsKODcQKkLMOMdmlxum642YrPm26AlhZW1YB1R+rrGswE8TaYAWeUMxdf+WjwSvZ2Ef3ytOyfn5+PpVPAaqOn43MtNBqvmjjxbjM4lZjZY4gqNMI5ktaW/sYKNwS+9lFQzGihmMCKPa7+Z0V6Eb0GRmobtpX8JljWu5FMLN5ja6hG9kwQgZqf5+1NH5UxzkFReCdWhJ8XdlGUkxO7HRlYRm4mVO43W7ter12TPJEw/rmEN3L5SKHIWZg9mz+pUoKOYq5bJTJdX2gme1UcxMZQFaEQIlHct32M+Y1BzGkGuzfiyAN9z+ugplZ1symCrDCYYkGxDTpI9RzBy0rHyeDUC1nWaeUaD9n4xkNyYMBDZtzZ3B++fJlY21XFDOcARJlabOyiS3uCpLI9jrZjCDkaVvcCCjwognKShWdzXZWlZMvVTgD8LpqlCLrqgbcB+qYwrgKYpT0ccCqbKyCValkEabn/FynogCrPKfqf51xJ7sGB2ZXcZmxoSOztjx300DZi7a0/2AIR0UlBag9SuDw6KcAzlaB7vHZvWpjK90dyrq6bKyDUZQbR0B05biLQkHIcSUmgIK+SwuqgHCnoio2RQU1yj+BnBy9pphVKLGyC7ZzFK1pxWK+E8IhVCWLN/uLtnUU4ayoYLoaANz8FdtaSvY4pV0BEW2ls61czqllBKpTyKgMAhrZ1cdc1RROtPmvWNkdcKZ7ZKxaWjiPLJMpp7OZKxA+rqG/oJLjxf0pnJlqLoDZo3gyU0mKGys2taKecj/d1C+rJSplBqlTyAqgR+D8KjKlmRL2gtUcAdCtsL+ijCNT1oqqqkH2OHEbG5sDFnUg5Aa+yLou2VU1ptj1S2ZQqv1ORZN9IWzRfgaRBxKoBE8UWyqlJFtrIc0AxNjSjed99CTY/XDfSzCz5M0IZoVEsWnPFNTsl8ooVC1TzbGgqFZNDSgVwKK+1sGDMKqxZCWGVMDysiEr1jVSQJUYwj5iHOlThdHt44SQg9CN+nl8D90NMIgAdgr46JqRiR9I8vRdFvbr17m/yxUMKjNLMiVUADwu2CWGhhi+F55TWM9M9cogzms1dnM4uOF/LAEYWdcqnM7yFmyq3IfwmOROd7Y1iFWtOjoY8To41mTV5IysgFFuRzsbWFGbNIIJCDv1dOo4lZG7jWBwRFtVTKuWyeCByJKOan8oZ3ep9XddNl0tDuaywLz9cXPYeDAA0SpkBO9sbVcTOVWldPv4uyzEkzxHtjvonHoSkFEWNoo1d8DhcQputd2ppNon4BzoAiJ1hBFQg0dVtdbGHHDQWushmNEQukLM2QO1G2Y8bgTXqFhcBJj7EjPgcPts8US8qPpPB/dXznOh5Z438tzH5ec6QgrOKrRRfKmysBmUDB+PhYabMlVPER+GCSITTzr7am2tArH3bgcEzPJm+cr5jJ4NnHNFDVrFXcI5Le9k5Jnw+bedbV+FfRzZIHaOOaOsLY0/7UGs58DjrGwKMIMFIGzOEW1/jGsdAtCN6hEAI4hBe9YXeRROBSVPAVPAqvIM5bx5hVKWAMP6zBRy3iescridVdFBinBxXDnG2GRY2XbCvp1lhvGtO9Bxu5h908XQu42lnSArMFdizMim8uwRCxPGnnOS8lwpnbOiDqTAjsrRN/PcoAScCbaACqVM40ylnjjTBs+bwWlAG23/UKbdkiwKWIQPGzWaczpoSlxPEj822cNWkpS7FyzsDrqpfgpG3jahw2vgbaSQAxuLWZYt7JzyNe8JoZpNAcvDFOdw0wqYT9AK1rZz/DdbSlLPp0ryIxgQJlK9AZlEq7IOXpohg9PIhrCng88JsOxiV4ZWAYfg4sikx/8ky2Z9l862uqwrfscIH8+ugTmVGyiddeVYUgEMn4GZzg14EwIsh9sx2cKKiWXReuOE5gzGOQgdlRKVVdlevqb279Xq0Qnsts2VDaBO0coezsruWtHApu6sKG4IBhN0aGU2kLrMKGRTN3HmbCDwKV14zvkMEDG4QfZVspVlaNU2mhc5TEZ3N1h/zqTheuLpW05ZWTGVjb3dbnNmxKZBnN8JqidaVLKAOyARNLS+MB54Z2+VaqoMLKroVBlngefnTPAcoHNWCSvlfA8CI0HEmBNBnBlXyMrzU7A7WVm94PPqQ2gmqKx+WDGsnvilmcSOBJqOK1nYyAIzuAyesq3UdSK3KfWcYKD95HmfYOU3qser2CtYEUA+FpfqdNvgPBZUBhDrGONRVlQsh8rLcaUCykHG0OOUwTlLBrsh5soEMGezi1E4HRVt1icp5wZEFXdibCkG8Y8vX75sbO4E0iom9z+hjSiOfy3DhpXItpVhE+UGQdvoWjtChmrGHf4YAzKgBNnGtuJxFCeGdhUAfQLLK8kBYAP6gvFJZajMG3Xkycy8KuC0q4Eyymwtwdxdv2M0mIBtK0LKnf640j00Auq4gUkdWGlhs22qJc6dZCsL19oxnlTJG4SYVRIGpD8TPFBuM6OElbS1pldid4mGAyN6ZIupbC5bXJN9fdpbThSxLUaI8IG1XIYBxW3Tjs6KQosKcxfxcQmdnwRGM10GnFcCy2XYunLMyAkdgk4mePiczsLygthcBut6goOqS7YVFXADLjaosB6s6ofcZWAZSIRYqSUkizYwttYab3vUOQ9w2HRxIIg8WwRVeE68xi4UtL3zRphxplzwuZrcqYCq1I3jPI5dnJIygEohMbPqVJSzrwzxBJTs5zN+ReUSgxikPQVF3JVBeNQxbHENrEMNvEdFZVV9lH9+ORGEsNZQpyTNc4C3AG7XF4ngzq+DrO2zbuaaOXgdaFcdkEotoSFBVX2qJ0C8OWZeG4KGlpghA0XfTOPCqV2qqwQ26QWfF2PMLhI2w1lVAa2aPsYd0za25MQRwgcZN6uQDCi+ZxiD4XEM2kZxOT41FnZnaRlcpZouzlRqqdbQVWopQoSB58RV50lBNrHi/AwXS5LrwDVlpY3Fc3ByiYGc52Trist6kOXdwInAQtJpp5QchyaquYOV7Su+fxVMaV3dc0RE2S6mUY0gLt2pMcYqrKIQ9w2l1gpQUMtQYcmmbt5DTNxdhnUCjQqtbK9SUSzvrC0mmhhE1e2FS2+oxypy/ZASutkmtjx3vcBC24PX65nbqkBCRhfjS9kIYPnee8cMagVOhI/3T1fAmdtAWZsCswTJCkQVNa0qWKSKPOpHAUhD9DrbVcyoYkwqhvh17vYAayXLQyKGYdxlUDFp494rBXRjYgO17DDYetNIUj/ezp6S0lnlpEwsWmJMkOwsKXeZKEAjIHn0EQJISaRBcO6UMINz7p/bEjjnw4ft+xmDvksxX4G2rIris7qaeKwAFMP2Oi7n4criuZwtpSUwpfLxSnORSrIqusc5ZFaXysqRWjiZ2DyAWEIL35tVSoQElFACjOeGGSE7AHEQgdo/LSvCOgGBvkxsmDbvlS3Fp5vhaB2TAGqRKrKKMrhLVpaGzEVjZ0OQxDhaCTA+QyRR1d15aQzrJntL3RibsipjG6jlgL4yqbS0sNYg1e84vhbBVrElK64CUcWYXDfKxhpIuxiVJZUxsbMy/uRBKTNRQ4kQ3LdRYLS0rJjRPlTPqY6gdJsEDc+aQXAn+HgsNUCbRuF0Oj0zwnA7bWDkbhO5Ens00qeQhS1laBMl5M/cAaxsLF8rKyql+Tf7ELLEGu/ixiimdCvo0TjfpjKwaggen4eh5v7LokLKbLuyvHhcZG8dhGrEDx7Hg93ZppJF7qBqO3iVveXEDQNInzeoe8Yq6ePaZBZ2JviM3W2UAGotekRCAGq4EkF1X3DOnR11yRsBL1tRa0PVcZiNFXZ2c34FskvomInQQ6lzpJoZbJxk43NwKJFBquJSsrByHydxKOnTxQASBmS3j+JMnsHSla3Ec6K9VWoJVn9zfjwOM7hqYAAqJQwE2a3nA48J2QGegRkpZNivSY+ys3EkKd4oJIwsvIHl3cWgLt5k4NH6OmtLWdpurOkwEMupYc7eMtDRhOcI2ui5JhVIzXzLyto/GAPuZoyo8wkoduVgJglCt7OhGbgID4Mq4si+63zUS1FuFFXFlqyaj2emHlLMcBqYu0FMuR28BbB7lOxRMSiCQXFhCKuwkhZ+pYDiGSgbsKKV8MiSRsuHSIWM9rklRiIlZZuqXjsQK8ooYJMgq3JKWVkhHbhsVxFUzthOWPkYijcbx54IKsSdT+uLr3crGKyoYgFiGR9iBk4kfloUX+JIlQRQqabmpgnhqtpQpb6RVQ1WH5DnrS4hEoGZqaerQ2dhFbz8XePxShmDbo70eISjoorO2vK8SJXI4SUmEU4zWKDzUDtWTYw7xXlbSTEj4FRg7zKnKoGRALv0Gs9Tgc1BpCywGZRQAtqVz2xrBcAMzEpfZwFSa2G5W0QBFjSMapWAEFa3HcGN7CxDzECyIkJ97qwrqWNTWVo876PPsjPkj2wvgroM5lLZKMETKVql/CvnWVFiFa/SzJUQwkoZsr67Y6vlSRV3/2tmNTOY3vnaxYwMuoPKqdzR1w7IqHymlPxaAThfU7Ko2ZXYj4AYJHL+kNdKwRQYESTRa5fsUZ/rVC1TMTyWVyYoqNtuzaHsMyv2tvoarxdfqwYgU1axFo/cnql1FGsqK+uAROV8BX4GU8WcZTATi2q7Qcyi0O0V+GhWBMNRUkn8H1SsWVE5By3Gi0ECqUeJoBfAtDa4amkdXG37AGP5Ggeb84p7UazpoKRzdFzeQ8HkoHGxprKy/Hpm5t12p47J6xTYDEz7uINEXSuxYXvFskYAc+ySxH9sf5ftKzU6IbwVBcUGg5e5FMCEXSErZR0wGayV19woM9guPjTqJdVTqR4uE4nJnLldWVkECCZLd2VLF+xtamex7IpiriSDUpvrpn9lrwGMCHyppMH+ps6LILsuFGUj1XEOXiqbqSHPUKnClpWV68kqtURVNDY4TNaocykoYeTU5ngGEQa/S1DnnE4AeXMcKjHPAmFVjCBENaeyLVNHfr3px8xUstJ94hIpfH4HKE/eDaArK6lSyVVFbdt1gxTIVk3pppVlFXi4pEhVBTObquohU85MLXn1iahvUkHJjSCMc01tLFveVVBx0DodM6jftCu7DOtIzYxrc0qp1JGP2ayYFz2Gb6HvMrO8cnGtV6Gjm3uImSfD2GpWK6uowbZGMxFKQCo1pOMtcMXFpRst+hXGoAomF3sSTBGgTglbBKWwsQ3tZqaYSp0Z1CimRDWFcCJUPYJ00BI5FkKYNoifuQxmN88SWVXWLMaUqqqgC0BmQJR6sk3u9NCf6jYLXxAfqsYEgVLAhRY2AtgtflZNFmFyhxdrLkAdWlk4D88M2ixHyepIdhMHrG/iR1ZGtq0MGpbDbRPYOXeSY1M6Ny4ZstvGSktK+XbFPATj2D371saPEsAMXhXrsZ0km/XStkhhMyBfsa6uXFZe2VCe+YMr1+GKgwrQyNYq1VRrB+EizAow6NsdNKcyVEkYeM73ys6q4kAHp6BiFklTkIrVC5oYV7uzwOGCz4UJ0Stq2lWMJy4wtb+RetL6tZFicnJmBw5UjCvXXMZVJX2MQkbf+XN5EWd78Vz8/JEsMZTBiKNzsm1inLRUQ74H4NidaqI68j5sAFgxcRveC7ieLJXfQYxjZZ2CsiWFewZXJmBIlZ1tdtrX4hSuateKso/RZOtOKW2nmq1oTzeK6dRWAWu2NRVb4hq0SXm1GvtugHrbr5IXqmSktg5CuDE2MSlPwsY5kNE2Wp3AqiZbWVLAxiBF+2iBZbuNj6MB6rsMLC7FyasaYDyo7KkoPyEtw3pEMXfPvxAJi2jAQQgjrz0rLIZSWZlIoNhwd5xK4AR9mYNjWAaLrnuImJeBVN9zBORObVvbr+mTTfFSEJLSRnHo7hEJoIi8MFqjxmvgmF5URZz4zLFgZZ8Ctu2X7ggVccKm9gVxIsOHqxXgNMKnFWZYnf1dBnOhayXq17QwFlWW09eNKyVJFmXqaONGA5aCegMbJ3UUkGY1ic3nKWgjq8qfVYGQG1gRt6rs62a6HiqqUOqdesK5NmX4nGofJoiE1d0dF9lVVkvT1/kEEaaCoYOwFpcVcoLM+7669PxC9rWqktH0sWUYld0VCpuBZ/stVRcGgy9WX2+U1Qthi9SzAqSxzZsy+OiFzBYnySGV6Gku44rD8BCOZBV3BvD5+AKRHNwMEsB6EzHnJpkTAeiUlEGkcECeB6GDZTp5YEJTlvdrknxYjTllMkfNtXwDjM7uVjK5JXUUn43rrqpK2jytaxHW0M5G8DC8rtHMYs7KSgduVQMGTYFqFvVS6rkD3sDJ46afdYFwoq11AOKCBLhvwoUgc8IGANycR6knZrdJPdsuxnyjfd3FovTlRMdEdtOl5CMV5EHsXQBis7TOwvIDZaGj2Vnpbh7cpK63VwYEMLwqbjzyl699sawFFkF1yqjUU31HfC6sW1ZFVFuXVXVgz9keEaw0ys1lWfm+azQAQSWA+hKYVfsZjPncAcUB9oIayy/UZXRNckDGji77GsWbvBo6tPrWPqOyVkBUq+INeqpzNdYs/u0ifh5qmpqIW+33JVSUcwY70KL4U9lYdU6ljtSls7lmfi9g3YzeQfVkaGFaV3ODCnaD2N8wsEDFklE3RzM3ZghdYkWHsszq70FIecnKkVkt8ezMzRq9bkGuKojRLBVSod3Y1yPqKgYW7JRQTPVyy5xIYLjOgxgT52RKJUY1dOrIiRd4futQx/A5AcSmEjz0vFWrkLzvbWAu9HOWbGgxFk1VNTpnBKk6TgwisI/HcxYXP1uAWO72ULFlBTq+aSu2VTUs6hrxM2CF+hEor1VIA9ZmFUaab1lSSgZsVs4sxzHlVLoJHr9H4DhONTkI1XC0/wiY2NoWAG5RlnHFnq6oLccpQddMuJ/O17JVA5OHLi0BqCztq7Y1++ucCd98qLI8MIHBV/cKjxQTme3hFBS3MyCqnDsuym2o80HjvFFTtrURmNaGJsmVahImjTsUXKtQZTAVs7Mvv8/+fzUrZAXcLJ6M4koe6XP0b6SmWWNDzyUpQ8bl+LtWx4tuqZ36cRYV3yuVxPNwvIiqiQCSmu7srgTzR6nkyhpCarXwFy1vGd5iP2cY06lFr5Njhhg1Y6+NB28ftbK83s8rf7kLJbKwDFPbLg25a0AdZJEiqr5phixKMDlRUtcssq1hriLqGoH+zeNgVm9OemjsETV8JdF0NHnkIFxWY1OB4Yrp7rtWJ7NgAAAPXklEQVQ3oNs5nplyVf8u2FoLu1JrHveaZWQjqAkshtFa2gzsSG3Zpkbvg3HafF9slPPlldjFlK80Gysm8Mr4MPhneNWENPGjAIpmilTPATdTRTXlCBYHYAQuPwA36xIpWtGN4q3Y2MhiGsUpuSSnlEJRD8PorC7CFYVw+F51qThgabxsTxWzCGY0ZSsb3lfqAy0OPNjNy8xiQQKsHYFQ2HBZVvVbBuq3m1oWKajqaonsM6uZUr6CjXWNZ0l5E3h3jURma6kP3MJIiy1Lm+kahQq41N2iZja5sjtlLYNZHZrH6qUGm4vMbDp6Rw2CFmvuyFkrBcCyMtFqBaECmsHoK9BZ2LA/lJcRqSaDqnaWbrZdGaz3DLgIvBln4woGztbyJGqslwxkhhHrTjTYFXCtOoKS8uLdofVdAbOylGU6nlYpXWZts4nXBq6WxJitMNokHUJnbnJplQm+aGpY2a5GMV2QD1hRubBPFKdumf5OHkLHz0F9luE5kjBjRa0nFE5CUGqHw32MmjZ6xkgINVnSnZ1VZStK2qKlRaLlQgK7uTq7JFXJwM+3SOEKyhZNI+tJ0I5qMYy9k2qJD7dVWdqKXa0CKNR0Ccjg+B2IYu2fcBZJZkMFgM11r0X92wilghFGgzVnexlqB7xL9mS29SiYUVY2nXOZjNBRsyDsQPRWW5hrZ4XcdC4HVWRbjgJr4sFofK5SzjQ7rhI1UebdPdEbj6sqIvTZQZ5va08rABsAW0UxeWytAk7A2KJ9ZpxzCioB24XFtYAeXYxr6anSqhLgppEqWbGwLunTgrV+IjWlL29ljaAl4EQMGsErp4apeZiquwRXLXAqOCeru32mmydc6oWTSWpFAGdzeTB8RTHVMEtlM90CbbQCYhPjq3egYr1FGdYIQjiuDGZ5zZ/AzobKGOyLxti6c4Rwtv2anyWlLICnlLhxJRXt6A5ebDBWFNONbxWZ2d02mnu4S9YECpeppV1zSWRBWxHYzVIv1CXSouwqqX3jBBBDZdYQbpTQW4ZQlS8r5kH4suSRmg2++3JN10x1PaAmEkmtYlEdeGpJEM6kOuCqCR22oSujj5IV2HdT0zj5prLKTjXFAPjdQlyq7xIBxAQP5yMczG4VxAKw0n6ilZ2QBce2pLulkuxxqnoIzFfgqyqjil9S1VNwBrFmeyeops8yOjZUybZdfS8CuaTIJumzs5tODaNtLpFDQ/PcJGweLhmeL1nB0KqiUDScsiUVD89Di3HtrKtSULw3RLiygZD+7sF8JTObgYsrGvDNUFRGl1iy0Ll1YkUc2aJYMog920I8qW6YDCg1Mqk0JHJFKXkbgbRreI+qpYNOZHrVcDUba7pjsphSJNtK6upgRNAVoOS0mugBeN4bIZgHhuPZ/s1ENaX6KsVr+YNrh1Nb7ipR0PE5zbNRegCbrHRUw6Yf07dLBJl1f8KB9as2V1nNqAsl62LBBhehwalerkHmB1JFIEZKSEusdl5JQj1nJlHXSCF342gJ9CYGrXelknJIXqVP8sD+qtplCR3XH2qfKq0ygMp+KnVkKxNlZ8m2YkIlVMiCnXUwl7qznBKSvQz3m3Pt6oQbXO5b5FixCh/fHxUQW/AEcK6zCNqKQnL9sywqmKuwvqSYzT/aPVNNpVyhvRW21aqciCsjdWvBwILUvh5VyCzbWoC1pJjJ680CWsl+udKB6T5RwG1mlohnlpbg47iz5U9ha0FGtmRLFYBtO99y97Ap0z+ZDTAog6kSLZsMHg/IFkkgp6CpvU2U0cYVSdnmkjwBdOmXbxTWNWzuIbipMioVxEckZEoahSOiy2M3K0jcC1LhVDwaqG0ZvkcWqCnrG4GIxykrqlbWdw6LQyBaZR8HmLRIhQWsHswD42ZXVLNkf9l+FlW0HVQ2lwFsC/Z1FdzlQR0KaPfo+Fdfu+/dwVRICu1CGR7AEIiAhc+AZUF0kOBaPxmUqg4i64vQnU4nFDYJ9Nz+1fVXveH9qmr+kPILx8oKcRV/BFbxbE0JMT0kSD4w6L/lNY8ocsqagVdU3A3MjxhxcGuqzsPH4irpaow1q6OyrVjvp9Npc59E91LldboYVzJWdimWfAW2SNEKcDaX2FmBLLA/uKxlmhh613Is1URQApbKfttwxL02q6Onx5pQxSbPojAg+v5hAnN6LHVRDXIsvKtRjiS0qJUyZTAXVbAK82ElFJWaQdVoqUC1Unt7BVaTQudM6SuqexjQJN4+0icaxv/utbKv83ETbT8H8gjcOKxOJmbUa6OOVXht3dFY6rHv9XoNzFLceEA1o8+pKm0LAHPHZ2rYKjFq0hfZFixsqHJgD3eD5n+U0kb1mFjXkn2lvMSSOsNE/CdIAKF0Sytq6urOHUN5gwg4GZosgbmggM5ucra2qrS2Ig1cbiBBcxYzgzUDNLCvL8GbZXNp6ORy3LmS+Kk83zRIAK6A1ioKa2I9NapIuiUFdfC9766PFZUtqUr6KbWk+zZU1a/ZrIXEztrjTOfz7hwKziCeXIaraHtbZIMz+2pGgazCmw4qWAFvEdhodYp0Xq0pV7G1YWYWbO4qhGq42+Z8BYtrLWvluNPpZAeaFFS1vubPgbgxsqcpnAaszBovKaFoDQ8BGtjfUOl4NAG2nmQV04feJgumvX2fsrQEWZghL0JnVdYkn3DOZIeRN86RqPWCmsvGVqEMRnwxQAxwS8EMYo3IzmY2+BCcLp4MKiuyuhImamlbZFcNoNl7tp+RHd18ZjQIRKyXdFRhN98/hyKqwXWNo7O1wiaXoHN108REZZWEq6grnIfjzeg8jdRf1XEL4kkXa5bBjKxoKaljBjeHlVxQ4GaycpW4lDOAKtnTxHAtOfzOtZwHAM7sqVXkV6yu6kap1nHkXKqWF/4XHqjenNKqBjpR3l1ch3Ejg1+EsgdQhsdG0B4FM9sWAVWpuAyiwTPleZxt9VyZVS2qXfReWqTAilpr9ApoWTjxymit7NwV4JTriZyOA9B0k7HFfULourmKYHVnRQvqGL5HMHdqFcR2qWpmcK6eTwx2dipWrviDilr+fKWq3OWRWdHKwA4eu8wjchbeRzFilqjjZN3ufCpfkJ0/scVpnYk6L0PI77lxdWCZ87WiWm7B/AGquQSnujGKsB8CJmiJq8q1pKIVWyqOiTK66r18BN8r74/AE71fdC3yPS2MxdOpnE1tlVxD9JmVOoggN+r4PjAXVFPa3Eg5jVJGFVUGNolH20GVrUB7BOySWq6WqYQdWR92pcFMYMwckbSgCKCqD67DiiWu1g8MQC9ByfcFqW1L+jL714qNCuznoSxt0da2gtWN1G8F0BK0NN0nuimelUF9dIdAfjO44UT3CjQLoUeLHJFTO3gmpRuIIOvwBQCbqNeo3qtZ9iF6xVK13GRlo4zqimq+CGdTiR1uRY8oqgE02hZBa79kZXPMquxRHKla2saZWN4mRqZUj0vLCKhkjKnqOQHNuSZVJoKvAqS1wpEquvWDC1B2ypwrCPsRMEPVTODMLJMDv6qeKXwi2JYV5Sq4qKyvgGsHCLiuj2jR59V8gMqSJ2FJZRXEHVRHj3sFPrct6OpqlW1GpatQdt0GvwfM6n63InsGVFhJGaBqgqqIV6IsXllZgySPq4R3bnt3wi5cv+cN2yqQLW1T95KYVsWWtKk4cB9W53WQQflQYR6Wl4HaJZjvVE0D5yvq+RKgZCs5qdBEP5sD94cAvQLlSgNaSMAtHx88BuNQ41zdFsX30zKbcs0MLD/ihkpQzl0wiTqKLTfbKmCmyYICnK0IbaieC4CG9iSyLQ7cIMGQwau6TKoq60Apl3WN40LZpca1CKKK9VQyyIEn8w0F8F6CL2h8o3ixGwC7s7EWzCOqmcApYxYD4jsAzVS0sl2t98pA7vrKophCVSonbYpgH6mvSn24pTBV4sdtV3BtMq5k82y+IADvUJ0uAlkCVTxIaPm+UNu/qkV4F1TzHXCGrXIAqItBKypqK99VtAOVs64O4ObX7pHLVCpYHcRmwvLR7TvYAKBBN58LGVzDuFz+hQbWgncQyCZAk+VbsPSouf93261iZgmfCpwRbAvqmSqriU2PwhjaoOyYqtIegVXViTsmyta6bGySpY3gyRrpIyAeaWDDxtpsXwKyalMDKNP7YBXMqEskUsi2uC8FNAPxAKTVfT1o6VzM0E0jF+1rWcUuHvdyg7vgoFplX8HpvHpMCOMRUPHzZkInsqlFKNX/EIO52E0SxSzOwob2VmRLW5D1XIU0rbgM1AzWgyC7fe8G7xUAK/taEBat7luqtyP7EmsaJQOj5F+mrnZfCuYCfBUAWwShyd6pMY/vAHG1UqOYpbI/gy5T0CMKm+UO3gFuC85dgfDVeguPDfITrIBLsLrcgdh3CFgFZjaKJ4Iv3F8ANEqvuxR1tVKOgLoCa1jxboBAkj6v7j/icFbA7f4rfRnQDLRViG13i0vqBQrYVqBbADZT0ZpiHoSzvQpopKIFS3sE1HfBWlHXd0H7LnArqvougMtljHBgZnh3Eoz/BKjLML4Z2Aq0+hEJr9jaVUBbvNzCIUiroC7AWmmFw4o5AK3MtB5VypZMSFgs05JyGVwlwBqsEGAAa2ZU1CjUexXGsE4rKriilBvFzOKKo3AuAroE6QFQU3u8YpNXwS5k+1TZt5UrwouN4KiUEw+k3ZWDp1RXHNRqXb21Ts39945yZSg3VnZFNQ9CF3XeZyr5DgBXKiwCMa2MxeTDYXgP1Fsf9QNKZc0k81RJk3r6EQ3rCmBVyLL75EjZ1pIVDHoFtiOAHoB0BdTVylqBsKKKS+AeBXJVLY+CXASuGvO/Auq7GuEjDfGKg1oKa1z/dmmi9I9SUGNhl0AtfulHAawoYrnSkmNXAVuGEhrEVXvUF+A5Ct2PqNOjDetyna4CmeUolmeXLN4Aq7C5Sj10Q7yjgl+t6CNxSRHmI5X+CpwreYB3Qfdqna4q21KdBuc4GoZsn49ZOOiVinwHqK9WzjvgeweEh2AU5+vtxZ9Cd9Wqkh49V18E5oj6vVyn0RStAyGIO5edXRKd5B0VGVXq2yr3xYp+5Ut+C4QJ4P1N339pQMjRejj4vb/Dcr6rQc3O/0rjmtZpeYCBiCHfCemRbNhbK/pNUPc3wfKy5f2D7OlL3/uPhve/oU4T0F8f+VNM2vyoiv0jK+KHQfdHq+0bncz4oz73/+Y6LbKw1o/5B7eOf1Rl/0du9B9tn/9bvrf/j+v0h6ttn2tp/r/4819y4/zv5391uvzzfwDifz6phT1MPgAAAABJRU5ErkJggg==");background-size:100% 100%;cursor:pointer;direction:ltr;touch-action:manipulation}:is(.frontend,.backend) .color-picker .cp-add-color-button-class{position:absolute;display:inline;padding:0;border:0;margin:3px -3px;background:rgba(0,0,0,0);cursor:pointer}:is(.frontend,.backend) .color-picker .cp-add-color-button-class:hover{text-decoration:underline}:is(.frontend,.backend) .color-picker .cp-add-color-button-class:disabled{color:#999;cursor:not-allowed}:is(.frontend,.backend) .color-picker .cp-add-color-button-class:disabled:hover{text-decoration:none}:is(.frontend,.backend) .color-picker .cp-remove-color-button-class{position:absolute;top:-5px;right:-5px;display:block;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:1px 1px 5px #333;cursor:pointer;text-align:center}:is(.frontend,.backend) .color-picker .cp-remove-color-button-class::before{position:relative;bottom:3.5px;display:inline-block;content:"x";font-size:10px}:is(.frontend,.backend) .color-picker .eyedropper-icon{position:absolute;top:50%;left:50%;fill:#fff;mix-blend-mode:exclusion;transform:translate(-50%, -50%)}:is(.frontend,.backend) .color-picker{padding:0;border:0}:is(.frontend,.backend) .color-picker .box{padding:0 15px}:is(.frontend,.backend) .color-picker.open{display:flex !important;flex-direction:column;gap:10px}:is(.frontend,.backend) .color-picker .hue,:is(.frontend,.backend) .color-picker .value{margin-bottom:10px}:is(.frontend,.backend) .color-picker .hue,:is(.frontend,.backend) .color-picker .value,:is(.frontend,.backend) .color-picker .alpha{border-radius:8px;outline:1px solid var(--gray-light)}:is(.frontend,.backend) .color-picker .cmyk-text,:is(.frontend,.backend) .color-picker .hsla-text,:is(.frontend,.backend) .color-picker .rgba-text,:is(.frontend,.backend) .color-picker .value-text{width:100%;padding:0 15px;margin:0}:is(.frontend,.backend) .color-picker .cmyk-text .box,:is(.frontend,.backend) .color-picker .hsla-text .box,:is(.frontend,.backend) .color-picker .rgba-text .box,:is(.frontend,.backend) .color-picker .value-text .box{height:48px;align-items:center;padding-left:43px;border:1px solid var(--gray-lighter);border-radius:6px}:is(.frontend,.backend) .color-picker .cmyk-text input,:is(.frontend,.backend) .color-picker .hsla-text input,:is(.frontend,.backend) .color-picker .rgba-text input,:is(.frontend,.backend) .color-picker .value-text input{height:18px;padding:0;margin:0;font-size:14px}:is(.frontend,.backend) .color-picker .hue-alpha{padding:0;margin:0}:is(.frontend,.backend) .color-picker .hue-alpha .right{padding:0 15px}:is(.frontend,.backend) .color-picker .selected-color-background,:is(.frontend,.backend) .color-picker .selected-color{position:absolute;top:50%;left:30px;width:18px;height:18px;border:1px solid var(--gray-lighter);border-radius:3px;transform:translateY(-50%)}:is(.frontend,.backend) .color-picker .hex-text{padding:0 15px}:is(.frontend,.backend) .color-picker .hex-text .box{height:48px;align-items:center;padding:0;border:1px solid var(--gray-lighter);border-radius:6px}:is(.frontend,.backend) .color-picker .hex-text input{padding-left:43px;border:none;text-align:left}:is(.frontend,.backend) .color-picker .button-area{display:flex;align-items:flex-start;align-self:stretch;justify-content:center;padding:0 15px 15px 15px;gap:10px;text-align:right}:is(.frontend,.backend) .color-picker .button-area button{margin:0}:is(.frontend,.backend) .color-picker .btn.btn-secondary.inn-button-cancel,:is(.frontend,.backend) .color-picker .btn.btn-primary.inn-button-ok{display:flex;flex:1 0 0;align-items:center;justify-content:center;font-size:var(--font-size-xxs)}:is(.frontend,.backend) .color-picker .type-policy{top:50%;right:30px;width:18px;height:18px;background:none;transform:translateY(-50%)}:is(.frontend,.backend) .color-picker .type-policy>inn-icon{position:absolute;z-index:-1}:is(.frontend,.backend) .color-picker .input-container{position:relative}:is(.frontend,.backend) .color-picker .input-container .rgba-text .box{padding-bottom:0}:is(.frontend,.backend) .color-picker .input-container .rgba-text .box input{max-height:14px;padding:0 1px;padding-right:2px;border:none;margin-right:2px;font-size:var(--font-size-xxs);text-align:center}:is(.frontend,.backend) .color-picker .input-container .rgba-text .box input:not(:last-child){border-right:1px solid #000}:is(.frontend,.backend) .color-picker .input-container .rgba-text .hex-text .box input{padding:0 34px 8px 8px}:is(.frontend,.backend) backend-community-details-profile .profile-details-container{max-width:900px}:is(.frontend,.backend) backend-community-details-profile .profile-details-container .loader-wrapper{height:100px}:is(.frontend,.backend) backend-community-details-profile .panel-bg{padding:30px;border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:15px;background-color:var(--white)}:is(.frontend,.backend) backend-community-details-profile .panel-bg .no-content{margin-bottom:0;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-style:italic}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper>.row{align-items:center}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper>.row h4{font-size:var(--font-size-sm)}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper>.row>div>p,:is(.frontend,.backend) backend-community-details-profile .profile-wrapper>.row .toggle-wrapper p{margin-bottom:10px}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper .img-badge-wrapper{position:relative}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper .img-badge-wrapper user-badge-profile-icon{position:absolute;bottom:-10%;left:70%;transform:translateX(-50%)}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper .img-badge-wrapper user-badge-profile-icon .badge-container{width:30px;height:30px}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper .img-wrapper{display:flex;flex:1;align-items:center}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper .img-wrapper img{width:60px;height:60px;margin-right:15px}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper .img-wrapper .name{font-weight:var(--font-weight-bold);line-height:1}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper .img-wrapper a{color:var(--gray-basic)}:is(.frontend,.backend) backend-community-details-profile .profile-wrapper .img-wrapper a:hover{color:var(--brand-primary);text-decoration:underline}:is(.frontend,.backend) backend-community-details-profile .user-configuration .btn.btn-icon{margin-right:15px}:is(.frontend,.backend) fe-survey-checkbox .survey-checkbox,:is(.frontend,.backend) fe-survey-checkbox form{display:flex;flex-direction:column;flex-wrap:nowrap;gap:15px}:is(.frontend,.backend) fe-survey-checkbox .survey-checkbox .mat-checkbox,:is(.frontend,.backend) fe-survey-checkbox .survey-checkbox .mat-mdc-checkbox,:is(.frontend,.backend) fe-survey-checkbox form .mat-checkbox,:is(.frontend,.backend) fe-survey-checkbox form .mat-mdc-checkbox{display:block}:is(.frontend,.backend) fe-survey-checkbox .survey-checkbox .mat-checkbox-label a,:is(.frontend,.backend) fe-survey-checkbox form .mat-checkbox-label a{text-decoration:underline}:is(.frontend,.backend) fe-survey-checkbox .survey-checkbox .option-other label>label,:is(.frontend,.backend) fe-survey-checkbox .survey-checkbox .option-other input,:is(.frontend,.backend) fe-survey-checkbox form .option-other label>label,:is(.frontend,.backend) fe-survey-checkbox form .option-other input{width:100%}:is(.frontend,.backend) fe-survey-checkbox .survey-checkbox .option-other input,:is(.frontend,.backend) fe-survey-checkbox form .option-other input{border:none;cursor:pointer}:is(.frontend,.backend) fe-survey-date .survey-date .form-field{border:unset}:is(.frontend,.backend) fe-survey-download .survey-download .description{display:block;margin-bottom:.5em}:is(.frontend,.backend) fe-survey-dropdown .survey-dropdown .another-option{display:block;margin-top:20px}:is(.frontend,.backend) fe-survey-fileupload .survey-fileupload fe-form-field input.upload-input{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0}:is(.frontend,.backend) fe-survey-fileupload .survey-fileupload .attach-area{text-align:center}:is(.frontend,.backend) fe-survey-fileupload .survey-fileupload .attach-area fe-form-error .form-error{position:static}:is(.frontend,.backend) fe-survey-fileupload .survey-fileupload li{position:relative;padding:var(--form-element-padding);border:1px solid var(--gray-lightest);border-radius:var(--form-element-radius);margin-bottom:10px;transition:all .25s ease}:is(.frontend,.backend) fe-survey-fileupload .survey-fileupload li .btn-remove{position:absolute;top:0;right:0;bottom:0;display:flex;width:var(--form-element-height);align-items:center;justify-content:center;cursor:pointer}:is(.frontend,.backend) fe-survey-fileupload .survey-fileupload li .btn-remove svg{fill:var(--gray-basic);transition:fill .2s linear}:is(.frontend,.backend) fe-survey-fileupload .survey-fileupload li .btn-remove:hover svg{fill:var(--body-color)}:is(.frontend,.backend) fe-survey-fileupload .survey-fileupload li .media-preview{width:60px;height:50px;margin-right:10px;background:rgba(0,0,0,0) center center no-repeat;background-size:contain}:is(.frontend,.backend) fe-survey-fileupload .survey-fileupload li .name-wrapper{display:flex;align-items:center}:is(.frontend,.backend) fe-survey-fileupload .survey-fileupload li:hover{border-color:rgba(0,0,0,0);box-shadow:var(--global-shadow-hover)}:is(.frontend,.backend) fe-survey-iframe .survey-iframe iframe{width:100%;height:400px;border:none}:is(.frontend,.backend) fe-survey-input .survey-input .form-field{margin-top:20px}:is(.frontend,.backend) fe-survey-likert{--mat-radio-background-before-top: 50%;--mat-radio-background-before-left: 50%}:is(.frontend,.backend) fe-survey-likert .survey-likert .scroll-info{padding:5px 12px;border:1px solid var(--status-error);border-radius:3px;margin-top:10px;background-color:color-mix(in srgb, var(--status-error) 20%, var(--transparent));color:var(--status-error);font-size:var(--font-size-xxxs);text-align:center}:is(.frontend,.backend) fe-survey-likert .survey-likert .scroll-info inn-icon svg{fill:var(--status-error)}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper{overflow-x:auto;overflow-y:hidden}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper.scrolled .answer-option{box-shadow:6px 0 5px -6px rgba(76,76,76,.3490196078)}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper fe-title h2{margin-bottom:0}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper fe-form-error .form-error{bottom:-20px}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px;width:auto}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .description-wrapper,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper mat-radio-group{display:flex;width:100%;justify-content:space-evenly}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item:nth-child(odd),:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item:nth-child(odd) .answer-option{background-color:var(--form-element-bg)}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item:nth-child(even) .answer-option{background-color:var(--panel-bg)}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-header{display:flex;min-width:700px;align-items:center;justify-content:flex-start}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item .answer-option,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-header .answer-option{position:sticky;z-index:1;left:0;width:150px;padding:10px 15px;word-break:break-word}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item .mat-radio-label-content,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-header .mat-radio-label-content{display:none}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item .answer-select,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item .answer-description,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-header .answer-select,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-header .answer-description{display:flex;width:100%;justify-content:center;word-break:break-word}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item .answer-description,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-header .answer-description{align-items:flex-end;padding:4px;font-size:var(--font-size-xxxs);text-align:center}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item .answer-description.mobile,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-header .answer-description.mobile{display:none}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-header{width:100%;align-items:stretch;justify-content:flex-start}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-header .answer-option{background-color:var(--panel-bg)}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button{width:auto}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button .mdc-form-field:hover{background:none}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button .mdc-form-field{flex-direction:column}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{transform:translate(-50%, -50%) scale(1)}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button .mdc-radio__background::before{transform:translate(-50%, -50%)}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button.star .mdc-radio{display:flex;width:40px;height:40px;flex-wrap:wrap;align-content:center}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button.star .mdc-radio__native-control{top:50%;left:50%;width:40px;height:40px;transform:translate(-50%, -50%)}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button.star .mdc-radio__background{width:40px;height:40px;background-image:var(--star-svg-empty);background-position:center;background-repeat:no-repeat;background-size:70%}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button.star .mdc-radio__inner-circle{display:none}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button.star .mdc-radio__outer-circle{display:none}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper mat-radio-button.star.preSelected .mdc-radio__background{background-image:var(--star-svg-filled)}@media only screen and (max-width: 991px)and (orientation: landscape){:is(.frontend,.backend) fe-survey-likert .survey-likert .scroll-info{display:block}}@media only screen and (max-width: 767px){:is(.frontend,.backend) fe-survey-likert .survey-likert .scroll-info{display:block}}@media only screen and (max-width: 575px){:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-header{display:none}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .description-wrapper,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper mat-radio-group{width:100%}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item{display:block;padding:10px}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item .answer-select,:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item .answer-description{width:120px}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item .answer-option{position:static;width:100%}:is(.frontend,.backend) fe-survey-likert .survey-likert .likert-wrapper .answer-wrapper .answer-item .answer-description.mobile{display:inline-block}}:is(.frontend,.backend) fe-survey-multiselect-dropdown .another-option{display:block;margin-top:20px}:is(.frontend,.backend) fe-survey-number .survey-number .form-field{margin-top:20px}:is(.frontend,.backend) fe-survey-option mat-radio-group{display:flex;flex-direction:column;flex-wrap:wrap;gap:15px}:is(.frontend,.backend) fe-survey-option .survey-option .mat-radio-button{display:block;margin-top:20px;line-height:1.7}:is(.frontend,.backend) fe-survey-option .survey-option .option-other input{border:none}:is(.frontend,.backend) fe-survey-order .survey-order .right{position:relative}:is(.frontend,.backend) fe-survey-order .survey-order .drop-message{position:absolute;top:50%;left:50%;color:var(--gray-basic);font-weight:var(--font-weight-bold);text-align:center;transform:translate(-50%, -50%)}@media(max-width: 575px){:is(.frontend,.backend) fe-survey-order .survey-order .right{margin-top:20px}}:is(.frontend,.backend) fe-survey-prototype .survey-prototype{text-align:center}:is(.frontend,.backend) fe-survey-prototype .survey-prototype img{display:block;max-width:300px;margin:10px auto 0}:is(.frontend,.backend) fe-survey-prototype .survey-prototype inn-button button{margin-top:20px}:is(.frontend,.backend) fe-survey-prototype iframe.prototype{width:100%;height:500px}:is(.frontend,.backend) fe-survey-prototype-link .mobile{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}:is(.frontend,.backend) fe-survey-prototype-link .mobile .prototype-wrapper{position:relative;width:100%;max-width:300px}:is(.frontend,.backend) fe-survey-prototype-link .mobile .prototype-wrapper .phone-img{width:100%;height:auto}:is(.frontend,.backend) fe-survey-prototype-link .mobile .prototype-wrapper .iframe-wrapper{position:absolute;top:40px;right:10px;bottom:70px;left:10px}:is(.frontend,.backend) fe-survey-prototype-link .mobile .prototype-wrapper .iframe-wrapper iframe{width:100%;height:100%;border:none}:is(.frontend,.backend) fe-survey-prototype-link .tablet{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}:is(.frontend,.backend) fe-survey-prototype-link .tablet .prototype-wrapper{position:relative;width:100%;max-width:700px}:is(.frontend,.backend) fe-survey-prototype-link .tablet .prototype-wrapper .tablet-img{width:100%;height:auto}:is(.frontend,.backend) fe-survey-prototype-link .tablet .prototype-wrapper .iframe-wrapper{position:absolute;top:40px;right:70px;bottom:40px;left:40px}:is(.frontend,.backend) fe-survey-prototype-link .tablet .prototype-wrapper .iframe-wrapper iframe{width:100%;height:100%;border:1px solid var(--gray-lightest)}:is(.frontend,.backend) fe-survey-prototype-link .computer{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}:is(.frontend,.backend) fe-survey-prototype-link .computer .prototype-wrapper{position:relative;width:100%;max-width:1100px}:is(.frontend,.backend) fe-survey-prototype-link .computer .prototype-wrapper .computer-img{width:100%;height:auto}:is(.frontend,.backend) fe-survey-prototype-link .computer .prototype-wrapper .iframe-wrapper{position:absolute;top:40px;right:118px;bottom:40px;left:118px}:is(.frontend,.backend) fe-survey-prototype-link .computer .prototype-wrapper .iframe-wrapper iframe{width:100%;height:100%;border:1px solid var(--gray-lightest)}:is(.frontend,.backend) fe-survey-prototype-link .prototype-footer{margin-top:40px;text-align:center}:is(.frontend,.backend) fe-survey-textarea .survey-textarea .form-field{margin-top:20px}:is(.frontend,.backend) fe-survey-textarea .survey-textarea .form-field textarea{box-sizing:border-box;padding:15px}:is(.frontend,.backend) inn-survey .progress-bar{max-width:360px;margin:0 auto 25px}:is(.frontend,.backend) inn-survey .top-wrapper{text-align:center}:is(.frontend,.backend) inn-survey .top-wrapper inn-button{margin-bottom:15px}:is(.frontend,.backend) inn-survey .top-wrapper inn-button .btn{border-radius:var(--btn-radius-lg)}:is(.frontend,.backend) inn-survey .top-wrapper inn-icon{margin-right:5px}:is(.frontend,.backend) inn-survey .top-wrapper inn-icon svg{transform:scale(-1, 1)}:is(.frontend,.backend) inn-survey .survey-pages{display:flex;justify-content:center;margin-bottom:25px;font-size:var(--font-size-xxl);font-weight:var(--font-weight-light)}:is(.frontend,.backend) inn-survey .btn-wrapper{text-align:center}:is(.frontend,.backend) inn-survey .survey-end{padding:25px 0;text-align:center}:is(.frontend,.backend) inn-survey .survey-end fe-title h2{margin-bottom:0}:is(.frontend,.backend) inn-survey .survey-end svg{width:40px;height:40px;margin-bottom:10px;fill:var(--body-color)}:is(.frontend,.backend) inn-survey fe-title h2{margin-bottom:15px}:is(.frontend,.backend) inn-survey .survey-pagination{display:flex;justify-content:center;margin-bottom:50px}:is(.frontend,.backend) inn-survey .survey-pagination .btn{margin:0 10px}:is(.frontend,.backend) inn-survey .survey-pagination .btn .loader-wrapper loading-spinner{position:relative;top:0;left:0;display:inline-block;transform:none}@media(max-width: 767px){:is(.frontend,.backend) inn-survey .btn-listview,:is(.frontend,.backend) inn-survey .btn-cardview{display:none}:is(.frontend,.backend) inn-survey .survey-pages{margin-bottom:15px;font-size:24px}}:is(.frontend,.backend) fe-survey-section .survey-section{position:relative;padding:40px 0 50px;border-bottom:1px solid var(--gray-light)}:is(.frontend,.backend) fe-survey-section .survey-section img{max-width:100%;height:auto}:is(.frontend,.backend) fe-survey-section .survey-section fe-form-field .form-field fe-form-error .form-error{position:absolute}:is(.frontend,.backend) fe-survey-section .survey-section fe-form-error .form-error{position:static;margin-top:10px}:is(.frontend,.backend) fe-survey-section .survey-section fe-form-error:first-of-type .form-error{margin-top:30px}:is(.frontend,.backend) fe-survey-section .survey-section fe-form-warning .form-warning{position:static;margin-top:10px}:is(.frontend,.backend) fe-survey-section .survey-section .survey-option .mat-radio-button.option-other .mat-radio-label-content{width:100%}:is(.frontend,.backend) fe-survey-section .survey-section .survey-checkbox .mat-checkbox.option-other .mat-checkbox-layout{width:100%}:is(.frontend,.backend) fe-survey-section .survey-section .survey-checkbox .mat-checkbox.option-other .mat-checkbox-layout .mat-checkbox-label{width:100%}:is(.frontend,.backend) fe-survey-section .survey-section .survey-checkbox .mat-checkbox.option-other .mat-checkbox-layout .mat-checkbox-label label{width:100%}:is(.frontend,.backend) fe-survey-section .survey-section .survey-checkbox .mat-checkbox.option-other .mat-checkbox-layout .mat-checkbox-label label input{width:100%;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) fe-survey-section:last-of-type .survey-section{border-bottom:none}:is(.frontend,.backend) fe-survey-section:first-of-type .survey-section{padding-top:0}:is(.frontend,.backend) fe-survey-order-item{display:block;margin-bottom:15px;outline:none}:is(.frontend,.backend) fe-survey-order-item svg{margin-right:10px;fill:var(--gray-basic)}:is(.frontend,.backend) fe-survey-order-item:last-child{margin-bottom:0}:is(.frontend,.backend) fe-survey-order-item:focus{background-color:var(--brand-primary);transform:translateX(0.8rem)}:is(.frontend,.backend) fe-survey-order-item .drag-box.selected-item{background-color:var(--gray-light)}:is(.frontend,.backend) .focus-enabled fe-accessibility-keyboard-instructions .sr-only{position:relative;left:auto}:is(.frontend,.backend) fe-accessibility-keyboard-instructions .info-wrapper{padding:20px 20px 10px;border-radius:var(--global-radius);margin:10px 0;background:var(--gray-lightest)}:is(.frontend,.backend) fe-accessibility-keyboard-instructions .info-wrapper ul.list{margin:5px 0 10px}:is(.frontend,.backend) fe-accessibility-keyboard-instructions .info-wrapper ul.list li{margin-bottom:3px;margin-left:15px;font-size:var(--font-size-xxxxs);list-style:circle}:is(.frontend,.backend) fe-survey-order-wrapper{display:block;overflow:hidden;padding:20px;border-radius:var(--global-radius);background-color:var(--form-element-bg)}:is(.frontend,.backend) .format-wrapper{padding:0;list-style:none}:is(.frontend,.backend) .format-wrapper li{display:flex;align-items:center;padding:15px 20px;border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:10px;cursor:pointer;transition:all .2s linear}:is(.frontend,.backend) .format-wrapper li:hover{border-color:var(--white);box-shadow:var(--global-shadow-hover)}:is(.frontend,.backend) .format-wrapper li .download-btn{margin-right:10px}:is(.frontend,.backend) .format-wrapper li .label{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .format-wrapper li .label .sublabel{margin-top:-4px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) competence-toolbar .competence-toolbar{display:flex;align-items:center;justify-content:center;padding-right:50px;margin-bottom:40px}:is(.frontend,.backend) competence-toolbar .competence-toolbar .competence-tools{border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white)}:is(.frontend,.backend) competence-toolbar .competence-toolbar button{display:inline-block;padding:6px 10px;border:none;-webkit-appearance:none;background:none}:is(.frontend,.backend) competence-toolbar .competence-toolbar button svg{width:20px;height:20px;fill:var(--gray-basic);transition:fill .2s linear}:is(.frontend,.backend) competence-toolbar .competence-toolbar button:hover svg{fill:var(--body-color)}:is(.frontend,.backend) competence-top-toolbar modal-header{min-height:0;padding-bottom:10px;margin-bottom:40px}:is(.frontend,.backend) competence-top-toolbar modal-header .header .actions{padding:0}:is(.frontend,.backend) competence-top-toolbar modal-header .btn-group.selector-dropdown.language-switch{position:static;z-index:1;top:auto;right:auto;display:inline-flex}:is(.frontend,.backend) competence-top-toolbar modal-header .btn-group.selector-dropdown.language-switch .language-flag{width:20px;height:20px;padding-right:10px}:is(.frontend,.backend) competence-top-toolbar modal-header span.badge{padding:.4rem 1rem .3rem;margin-right:.5em;color:var(--body-color)}:is(.frontend,.backend) competence-top-toolbar modal-header span.badge.badge-warning{cursor:pointer}:is(.frontend,.backend) competence-top-toolbar modal-header span.badge.badge-warning-active{background-color:var(--status-warning)}:is(.frontend,.backend) competence-top-toolbar .btn-option{border:none;border-radius:3px;margin-right:5px;background-color:#fff;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) competence-top-toolbar .btn-option:last-of-type{margin-right:0}:is(.frontend,.backend) competence-top-toolbar .btn-option svg{fill:var(--gray-basic)}:is(.frontend,.backend) competence-top-toolbar .btn-option.btn-publish{cursor:pointer}:is(.frontend,.backend) competence-top-toolbar .btn-option.btn-publish.published{background-color:var(--status-success);color:#fff}:is(.frontend,.backend) competence-top-toolbar .btn-option.btn-publish.published svg{fill:#fff}:is(.frontend,.backend) competence-top-toolbar .btn-option.btn-publish.published.disabled{cursor:not-allowed;opacity:.6}:is(.frontend,.backend) inn-competences-edit .competence-container{max-width:900px;--model-max-width: 900px;margin:auto}:is(.frontend,.backend) inn-competences-edit .competence-inner{position:relative;padding-top:30px;padding-bottom:70px}:is(.frontend,.backend) competence-section .competence-bg{border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:20px;background-color:var(--white)}:is(.frontend,.backend) competence-section .competence-section{position:relative;padding:0 50px 0 20px}:is(.frontend,.backend) competence-section .competence-section::before{position:absolute;top:0;bottom:0;left:0;width:6px;border-radius:20px;background-color:var(--brand-primary);content:""}:is(.frontend,.backend) competence-section .competence-section .internal-name svg{fill:var(--brand-primary)}:is(.frontend,.backend) competence-section .competence-section .top-bar{display:flex;align-items:center;justify-content:space-between;padding:10px 30px;border-radius:6px;margin-bottom:20px;background-color:var(--brand-primary)}:is(.frontend,.backend) competence-section .competence-section .top-bar h2{overflow:hidden;width:100%;max-width:100%;margin:0;color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);text-overflow:ellipsis}:is(.frontend,.backend) competence-section .competence-section .top-bar h2 input{width:100%;border:none;background:rgba(0,0,0,0);color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);text-overflow:ellipsis}:is(.frontend,.backend) competence-section .competence-section .top-bar h2 input:focus{outline:none}:is(.frontend,.backend) competence-section .competence-section .top-bar h2 input.editable{border:none;border-radius:3px;background:var(--white);color:var(--body-color)}:is(.frontend,.backend) competence-section .competence-section .top-bar button{padding-right:0}:is(.frontend,.backend) competence-section .competence-section .top-bar button svg{fill:var(--white)}:is(.frontend,.backend) competence-section .competence-section button{border:none;-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) competence-section .competence-section button svg{fill:var(--gray-basic)}:is(.frontend,.backend) competence-section .competence-section .competence-creation-wrapper{position:relative}:is(.frontend,.backend) competence-section .competence-section .tool-sidebar{position:absolute;top:0;right:-10px;border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white);transform:translateX(100%)}:is(.frontend,.backend) competence-section .competence-section .tool-sidebar button{display:block;padding:6px 10px}:is(.frontend,.backend) competence-section .competence-section .tool-sidebar button svg{width:20px;height:20px}:is(.frontend,.backend) competence-link.locked .competence-link .drag-handle,:is(.frontend,.backend) competence-link.locked .competence-link .edit-btn{cursor:default !important}:is(.frontend,.backend) competence-link .competence-link.is-edit .edit-btn{display:none}:is(.frontend,.backend) competence-link .competence-link.is-edit>.drag-handle{background-color:var(--gray-lighter)}:is(.frontend,.backend) competence-link .competence-link.is-edit>.drag-handle svg{fill:var(--gray-basic)}:is(.frontend,.backend) competence-link .competence-link.is-readonly fe-title h2{margin-bottom:0;font-size:var(--font-size-sm)}:is(.frontend,.backend) competence-link .competence-link.is-readonly .competence-link-inner{padding:30px}:is(.frontend,.backend) competence-link .competence-link.is-readonly form.has-margin fe-form-field .form-field.has-label{margin-top:20px}:is(.frontend,.backend) competence-link .mat-mdc-select .mat-mdc-select-trigger{padding:13px 15px !important}:is(.frontend,.backend) competence-link fe-survey-section .survey-section{padding-bottom:0}:is(.frontend,.backend) competence-link embed-youtube .yt-cookie-placeholder{position:relative}:is(.frontend,.backend) competence-link embed-youtube .yt-cookie-placeholder .yt-cookie-overlay{display:none}:is(.frontend,.backend) competence-link .competence-link-inner{position:relative;padding:20px 30px 30px}:is(.frontend,.backend) competence-link .competence-link-inner .edit-btn{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}:is(.frontend,.backend) competence-link .competence-link-inner .dependency-indicator{position:absolute;right:0;bottom:0;padding:3px 10px;background:var(--brand-primary);border-bottom-right-radius:6px;border-top-left-radius:6px;color:var(--white);font-size:12px;font-weight:var(--font-weight-medium);text-align:center}:is(.frontend,.backend) competence-link .drag-handle{position:relative;cursor:move}:is(.frontend,.backend) competence-link .drag-handle .drag-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:is(.frontend,.backend) competence-link .drag-handle .internal-name{overflow:hidden;max-width:200px;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) competence-link .drag-handle svg{fill:var(--gray-basic)}:is(.frontend,.backend) competence-link .drag-handle.top{display:flex;align-items:center;justify-content:space-between;padding:0 30px;border-bottom:1px solid var(--gray-lighter);color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) competence-creation .competence-creation .creation-inner{padding:25px 30px 30px}:is(.frontend,.backend) competence-creation .competence-creation .creation-inner form>.row{align-items:flex-end}:is(.frontend,.backend) competence-creation .competence-creation .creation-inner form .form-field input{padding:9px 15px}:is(.frontend,.backend) competence-creation .competence-creation .creation-inner form .form-field input:focus{outline:none}:is(.frontend,.backend) competence-creation .competence-creation .creation-inner form .btn{width:100%;border-radius:3px}:is(.frontend,.backend) competence-creation .competence-creation .mat-mdc-tab-label{width:100%;padding:35px 0}:is(.frontend,.backend) competence-link-settings .competence-link-settings{margin-top:20px}:is(.frontend,.backend) competence-link-settings .competence-link-settings .limit-options{margin:40px 0 20px 0}:is(.frontend,.backend) competence-link-settings .competence-link-settings .toggle-container{display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid var(--gray-lighter);border-radius:6px}:is(.frontend,.backend) competence-link-settings .competence-link-settings .toggle-container .label{font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) competence-link-settings .competence-link-settings .toggle-container .toggle-wrapper label{margin-bottom:2px}:is(.frontend,.backend) competence-link-settings .competence-link-settings .toggle-container p{margin:0;color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) competence-link-create .competence-link-create .creation-inner{padding:25px 30px 30px}:is(.frontend,.backend) competence-link-create .competence-link-create .creation-inner form>.row{align-items:flex-end}:is(.frontend,.backend) competence-link-create .competence-link-create .creation-inner form .form-field input{padding:9px 15px}:is(.frontend,.backend) competence-link-create .competence-link-create .creation-inner form .btn{width:100%;border-radius:3px}:is(.frontend,.backend) competence-link-create .competence-link-create .mat-mdc-tab-label{width:100%;padding:35px 0}:is(.frontend,.backend) competence-base .form-field input:focus{outline:none}:is(.frontend,.backend) competence-base .name-input{position:relative;padding-bottom:20px}:is(.frontend,.backend) competence-base .name-input .form-field{margin-top:0 !important}:is(.frontend,.backend) competence-base .name-input::after{position:absolute;right:-30px;bottom:0;left:-30px;height:1px;background-color:var(--gray-lighter);content:""}:is(.frontend,.backend) competence-base div.competence-dependency-container{position:relative;padding-top:30px;margin-top:30px}:is(.frontend,.backend) competence-base div.competence-dependency-container .mat-mdc-select .mat-mdc-select-trigger{padding:7px 15px !important}:is(.frontend,.backend) competence-base div.competence-dependency-container:after{position:absolute;top:0;right:-30px;left:-30px;height:1px;background-color:var(--gray-lighter);content:""}:is(.frontend,.backend) competence-options .competence-options-container{margin-top:20px}:is(.frontend,.backend) competence-options .competence-options-container h3{margin-bottom:0;color:var(--body-color);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) competence-options .drag-handle{position:absolute;left:0}:is(.frontend,.backend) competence-options .option-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 25px;border-bottom:1px solid rgba(0,0,0,0)}:is(.frontend,.backend) competence-options .option-item.add{justify-content:flex-start}:is(.frontend,.backend) competence-options .option-item.add button{padding:0;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) competence-options .option-item.add .or{margin:0 5px 3px}:is(.frontend,.backend) competence-options .option-item.add .btn-add{border-bottom:1px solid rgba(0,0,0,0);color:var(--gray-basic)}:is(.frontend,.backend) competence-options .option-item.add .btn-add:hover{border-bottom:1px solid var(--gray-lighter)}:is(.frontend,.backend) competence-options .option-item.add .btn-other{border-bottom:1px solid rgba(0,0,0,0);color:var(--brand-primary)}:is(.frontend,.backend) competence-options .option-item .mat-checkbox-layout,:is(.frontend,.backend) competence-options .option-item .mat-radio-label{display:flex;align-items:center;justify-content:center;margin:0}:is(.frontend,.backend) competence-options .option-item .num{border-bottom:1px solid rgba(0,0,0,0);margin-right:5px}:is(.frontend,.backend) competence-options .option-item .option-remove svg{width:20px;height:20px;transition:fill .2s linear}:is(.frontend,.backend) competence-options .option-item .option-remove:hover svg{fill:var(--body-color)}:is(.frontend,.backend) competence-options .option-item input{border:none}:is(.frontend,.backend) competence-options .option-item input:focus{outline:none}:is(.frontend,.backend) competence-options .option-item .option-input{width:100%;border-bottom:1px solid rgba(0,0,0,0)}:is(.frontend,.backend) competence-options .option-item .option-input:focus{border-bottom:1px solid var(--brand-primary)}:is(.frontend,.backend) competence-options .option-item:hover .option-input{border-bottom:1px solid var(--gray-lighter)}:is(.frontend,.backend) competence-options .option-item:hover .option-input:focus{border-bottom:1px solid var(--brand-primary)}:is(.frontend,.backend) competence-likert .name-input{position:relative;padding-bottom:20px}:is(.frontend,.backend) competence-likert .name-input .form-field{margin-top:0 !important}:is(.frontend,.backend) competence-likert .name-input::after{position:absolute;right:-30px;bottom:0;left:-30px;height:1px;background-color:var(--gray-lighter);content:""}:is(.frontend,.backend) competence-likert .name-input input{width:100%;border:none}:is(.frontend,.backend) competence-likert .name-input input:focus{outline:none}:is(.frontend,.backend) competence-likert .competence-dependency-container{position:relative;padding-top:30px;margin-top:30px}:is(.frontend,.backend) competence-likert .competence-dependency-container:after{position:absolute;top:0;right:-30px;left:-30px;height:1px;background-color:var(--gray-lighter);content:""}:is(.frontend,.backend) competence-likert-subquestions .competence-likert-subquestions-container{margin-top:20px}:is(.frontend,.backend) competence-likert-subquestions .competence-likert-subquestions-container h3{margin-bottom:0;color:var(--body-color);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) competence-likert-subquestions .drag-handle{position:absolute;left:0}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 25px;border-bottom:1px solid rgba(0,0,0,0)}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item .num{border-bottom:1px solid rgba(0,0,0,0);margin-right:5px}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item.add{justify-content:flex-start}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item.add button{padding:0;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item.add .btn-add{border-bottom:1px solid rgba(0,0,0,0);color:var(--gray-basic)}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item.add .btn-add:hover{border-bottom:1px solid var(--gray-lighter)}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item .subquestion-remove svg{width:20px;height:20px;transition:fill .2s linear}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item .subquestion-remove:hover svg{fill:var(--body-color)}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item input{border:none}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item input:focus{outline:none}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item .subquestion-input{width:100%;border-bottom:1px solid rgba(0,0,0,0)}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item .subquestion-input:focus{border-bottom:1px solid var(--brand-primary)}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item:hover .subquestion-input{border-bottom:1px solid var(--gray-lighter)}:is(.frontend,.backend) competence-likert-subquestions .subquestion-item:hover .subquestion-input:focus{border-bottom:1px solid var(--brand-primary)}:is(.frontend,.backend) competence-pdf .attach-area .form-field{flex-direction:column;background:none;color:var(--body-color);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) competence-pdf .attach-area .form-field .user-action{color:var(--gray-basic)}:is(.frontend,.backend) competence-pdf .attach-area .form-field .file-name{overflow:hidden;max-width:400px;text-overflow:ellipsis}:is(.frontend,.backend) competence-pdf .attach-area.preview .form-field{border-style:solid}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container{padding-right:0;padding-left:0}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .term{position:relative}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .term::before{position:absolute;top:0;bottom:0;left:-20px;width:6px;border-radius:20px;background-color:var(--brand-primary);content:""}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .separator-wrapper{display:flex;justify-content:center;margin:15px 40px 15px 0}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .separator{width:80px;color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .separator .mat-mdc-select .mat-mdc-select-trigger{border:1px solid var(--gray-light);background-color:#fff}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .separator .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value,:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .separator .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow:before{color:var(--gray-basic)}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .select-field-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}@media(max-width: 600px){:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .select-field-wrapper{flex-direction:column}}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .select-field-wrapper .select-field{display:flex;min-width:100px;height:48px;flex:2;flex-direction:column;justify-content:flex-end}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .select-field-wrapper .select-field:last-child{margin-right:0}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .select-field-wrapper .select-field.operator{flex:1}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .select-field-wrapper button{border:none;background:none}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .select-field-wrapper.added .select-field{opacity:.7}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .select-field-wrapper.added .select-field *{cursor:not-allowed}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container .select-field-wrapper.added .select-field mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow:before{display:none}:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container.topic-dependencies fe-form-field input,:is(.frontend,.backend) inn-competence-dependency .competence-dependency-container.page-dependencies fe-form-field input{padding:8px 10px}:is(.frontend,.backend) competence-edit-warning .warning-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:100px;background-color:color-mix(in srgb, var(--white) 80%, transparent);text-align:center}:is(.frontend,.backend) competence-edit-warning .warning-overlay .message{color:var(--gray-basic)}:is(.frontend,.backend) competence-edit-warning .warning-overlay .button-wrapper{margin-top:20px}:is(.frontend,.backend) competence-edit-warning .warning-overlay .button-wrapper .btn-white{padding:0 15px;margin-right:15px}:is(.frontend,.backend) competence-edit-warning .warning-overlay .button-wrapper .btn-white:hover{border:none}:is(.frontend,.backend) target-group .loader-wrapper{height:100px !important}:is(.frontend,.backend) generic-target-group .separator-wrapper{display:flex;justify-content:center;margin:15px 20px 15px 20px}:is(.frontend,.backend) generic-target-group .separator{width:80px;color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) generic-target-group .separator .mat-mdc-select .mat-mdc-select-trigger{border:1px solid var(--gray-light);background-color:#fff}:is(.frontend,.backend) generic-target-group .separator .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value,:is(.frontend,.backend) generic-target-group .separator .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow:before{color:var(--gray-basic)}:is(.frontend,.backend) generic-target-group .select-field-wrapper{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) generic-target-group .select-field-wrapper .select-field{flex:2;margin-right:10px}:is(.frontend,.backend) generic-target-group .select-field-wrapper .select-field:last-child{margin-right:0}:is(.frontend,.backend) generic-target-group .select-field-wrapper .select-field.operator{flex:1}:is(.frontend,.backend) generic-target-group .select-field-wrapper button{height:var(--btn-height-md);padding:0px 10px;border:none;border-radius:var(--form-element-radius)}:is(.frontend,.backend) generic-target-group .select-field-wrapper button svg{width:20px;height:20px;fill:#fff}:is(.frontend,.backend) generic-target-group .select-field-wrapper button.add-btn{background-color:var(--brand-primary)}:is(.frontend,.backend) generic-target-group .select-field-wrapper button.add-btn:hover{background:var(--btn-primary-bg-hover)}:is(.frontend,.backend) generic-target-group .select-field-wrapper button.add-btn:focus{background:var(--btn-primary-bg);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) generic-target-group .select-field-wrapper.added .select-field{opacity:.7}:is(.frontend,.backend) generic-target-group .select-field-wrapper.added .select-field *{cursor:not-allowed}:is(.frontend,.backend) generic-target-group .select-field-wrapper.added .select-field mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow:before{display:none}:is(.frontend,.backend) generic-target-group generic-target-group-creator .separator-wrapper .separator button-select button,:is(.frontend,.backend) generic-target-group generic-target-group-rule .separator-wrapper .separator button-select button{padding:0px 7px;border:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) generic-target-group.topic-dependencies fe-form-field input,:is(.frontend,.backend) generic-target-group.page-dependencies fe-form-field input{padding:8px 10px}:is(.frontend,.backend) generic-target-group-rule .remove-btn{background-color:var(--status-error)}:is(.frontend,.backend) inn-competence-view-display .competence-name{color:var(--body-color);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-competence-view-display .loader-wrapper{height:40px}:is(.frontend,.backend) inn-competence-view-display li{margin-bottom:15px;list-style:none}:is(.frontend,.backend) inn-competence-view-display li:last-child{margin-bottom:0}:is(.frontend,.backend) .ngx-datatable{display:block;overflow:hidden;justify-content:center;position:relative;transform:translate3d(0, 0, 0)}:is(.frontend,.backend) .ngx-datatable [hidden]{display:none !important}:is(.frontend,.backend) .ngx-datatable *,:is(.frontend,.backend) .ngx-datatable *:before,:is(.frontend,.backend) .ngx-datatable *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:is(.frontend,.backend) .ngx-datatable.scroll-vertical .datatable-body{overflow-y:auto}:is(.frontend,.backend) .ngx-datatable.scroll-vertical.virtualized .datatable-body .datatable-row-wrapper{position:absolute}:is(.frontend,.backend) .ngx-datatable.scroll-horz .datatable-body{overflow-x:auto;-webkit-overflow-scrolling:touch}:is(.frontend,.backend) .ngx-datatable.fixed-header .datatable-header .datatable-header-inner{white-space:nowrap}:is(.frontend,.backend) .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.frontend,.backend) .ngx-datatable.fixed-row .datatable-scroll{white-space:nowrap}:is(.frontend,.backend) .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row{white-space:nowrap}:is(.frontend,.backend) .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-cell{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:is(.frontend,.backend) .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-group-cell{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:is(.frontend,.backend) .ngx-datatable .datatable-body-row,:is(.frontend,.backend) .ngx-datatable .datatable-row-center,:is(.frontend,.backend) .ngx-datatable .datatable-header-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;-o-flex-flow:row;flex-flow:row}:is(.frontend,.backend) .ngx-datatable .datatable-body-cell,:is(.frontend,.backend) .ngx-datatable .datatable-header-cell{overflow-x:hidden;vertical-align:top;display:inline-block;line-height:1.625}:is(.frontend,.backend) .ngx-datatable .datatable-body-cell:focus,:is(.frontend,.backend) .ngx-datatable .datatable-header-cell:focus{outline:none}:is(.frontend,.backend) .ngx-datatable .datatable-row-left,:is(.frontend,.backend) .ngx-datatable .datatable-row-right{z-index:9}:is(.frontend,.backend) .ngx-datatable .datatable-row-left,:is(.frontend,.backend) .ngx-datatable .datatable-row-center,:is(.frontend,.backend) .ngx-datatable .datatable-row-group,:is(.frontend,.backend) .ngx-datatable .datatable-row-right{position:relative}:is(.frontend,.backend) .ngx-datatable .datatable-header{display:block;overflow:hidden}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-inner{align-items:stretch;-webkit-align-items:stretch}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell{position:relative;display:inline-block}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell.sortable .datatable-header-cell-wrapper{cursor:pointer}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell.longpress .datatable-header-cell-wrapper{cursor:move}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell .sort-btn{line-height:100%;vertical-align:middle;display:inline-block;cursor:pointer}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell .resize-handle,:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell .resize-handle--not-resizable{display:inline-block;position:absolute;right:0;top:0;bottom:0;width:5px;padding:0 4px;visibility:hidden}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell .resize-handle{cursor:ew-resize}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell.resizeable:hover .resize-handle{visibility:visible}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell:hover .resize-handle--not-resizable{visibility:visible}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell .targetMarker{position:absolute;top:0;bottom:0}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell .targetMarker.dragFromLeft{right:0}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell .targetMarker.dragFromRight{left:0}:is(.frontend,.backend) .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap{height:inherit}:is(.frontend,.backend) .ngx-datatable .datatable-body{position:relative;z-index:10;display:block}:is(.frontend,.backend) .ngx-datatable .datatable-body .datatable-scroll{display:inline-block}:is(.frontend,.backend) .ngx-datatable .datatable-body .datatable-row-detail{overflow-y:hidden}:is(.frontend,.backend) .ngx-datatable .datatable-body .datatable-row-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:is(.frontend,.backend) .ngx-datatable .datatable-body .datatable-body-row{outline:none}:is(.frontend,.backend) .ngx-datatable .datatable-body .datatable-body-row>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}:is(.frontend,.backend) .ngx-datatable .datatable-footer{display:block;width:100%;overflow:auto}:is(.frontend,.backend) .ngx-datatable .datatable-footer .datatable-footer-inner{display:flex;align-items:center;width:100%}:is(.frontend,.backend) .ngx-datatable .datatable-footer .selected-count .page-count{flex:1 1 40%}:is(.frontend,.backend) .ngx-datatable .datatable-footer .selected-count .datatable-pager{flex:1 1 60%}:is(.frontend,.backend) .ngx-datatable .datatable-footer .page-count{flex:1 1 20%}:is(.frontend,.backend) .ngx-datatable .datatable-footer .datatable-pager{flex:1 1 80%;text-align:right}:is(.frontend,.backend) .ngx-datatable .datatable-footer .datatable-pager .pager,:is(.frontend,.backend) .ngx-datatable .datatable-footer .datatable-pager .pager li{padding:0;margin:0;display:inline-block;list-style:none}:is(.frontend,.backend) .ngx-datatable .datatable-footer .datatable-pager .pager li,:is(.frontend,.backend) .ngx-datatable .datatable-footer .datatable-pager .pager li a{outline:none}:is(.frontend,.backend) .ngx-datatable .datatable-footer .datatable-pager .pager li a{cursor:pointer;display:inline-block}:is(.frontend,.backend) .ngx-datatable .datatable-footer .datatable-pager .pager li.disabled a{cursor:not-allowed}:is(.frontend,.backend) .ngx-datatable.material{background:#fff;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}:is(.frontend,.backend) .ngx-datatable.material.striped .datatable-row-odd{background:#eee}:is(.frontend,.backend) .ngx-datatable.material.single-selection .datatable-body-row.active,:is(.frontend,.backend) .ngx-datatable.material.single-selection .datatable-body-row.active .datatable-row-group,:is(.frontend,.backend) .ngx-datatable.material.multi-selection .datatable-body-row.active,:is(.frontend,.backend) .ngx-datatable.material.multi-selection .datatable-body-row.active .datatable-row-group,:is(.frontend,.backend) .ngx-datatable.material.multi-click-selection .datatable-body-row.active,:is(.frontend,.backend) .ngx-datatable.material.multi-click-selection .datatable-body-row.active .datatable-row-group{background-color:#304ffe;color:#fff}:is(.frontend,.backend) .ngx-datatable.material.single-selection .datatable-body-row.active:hover,:is(.frontend,.backend) .ngx-datatable.material.single-selection .datatable-body-row.active:hover .datatable-row-group,:is(.frontend,.backend) .ngx-datatable.material.multi-selection .datatable-body-row.active:hover,:is(.frontend,.backend) .ngx-datatable.material.multi-selection .datatable-body-row.active:hover .datatable-row-group,:is(.frontend,.backend) .ngx-datatable.material.multi-click-selection .datatable-body-row.active:hover,:is(.frontend,.backend) .ngx-datatable.material.multi-click-selection .datatable-body-row.active:hover .datatable-row-group{background-color:#193ae4;color:#fff}:is(.frontend,.backend) .ngx-datatable.material.single-selection .datatable-body-row.active:focus,:is(.frontend,.backend) .ngx-datatable.material.single-selection .datatable-body-row.active:focus .datatable-row-group,:is(.frontend,.backend) .ngx-datatable.material.multi-selection .datatable-body-row.active:focus,:is(.frontend,.backend) .ngx-datatable.material.multi-selection .datatable-body-row.active:focus .datatable-row-group,:is(.frontend,.backend) .ngx-datatable.material.multi-click-selection .datatable-body-row.active:focus,:is(.frontend,.backend) .ngx-datatable.material.multi-click-selection .datatable-body-row.active:focus .datatable-row-group{background-color:#2041ef;color:#fff}:is(.frontend,.backend) .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,:is(.frontend,.backend) .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group{background-color:#eee;transition-property:background;transition-duration:.3s;transition-timing-function:linear}:is(.frontend,.backend) .ngx-datatable.material:not(.cell-selection) .datatable-body-row:focus,:is(.frontend,.backend) .ngx-datatable.material:not(.cell-selection) .datatable-body-row:focus .datatable-row-group{background-color:#ddd}:is(.frontend,.backend) .ngx-datatable.material.cell-selection .datatable-body-cell:hover,:is(.frontend,.backend) .ngx-datatable.material.cell-selection .datatable-body-cell:hover .datatable-row-group{background-color:#eee;transition-property:background;transition-duration:.3s;transition-timing-function:linear}:is(.frontend,.backend) .ngx-datatable.material.cell-selection .datatable-body-cell:focus,:is(.frontend,.backend) .ngx-datatable.material.cell-selection .datatable-body-cell:focus .datatable-row-group{background-color:#ddd}:is(.frontend,.backend) .ngx-datatable.material.cell-selection .datatable-body-cell.active,:is(.frontend,.backend) .ngx-datatable.material.cell-selection .datatable-body-cell.active .datatable-row-group{background-color:#304ffe;color:#fff}:is(.frontend,.backend) .ngx-datatable.material.cell-selection .datatable-body-cell.active:hover,:is(.frontend,.backend) .ngx-datatable.material.cell-selection .datatable-body-cell.active:hover .datatable-row-group{background-color:#193ae4;color:#fff}:is(.frontend,.backend) .ngx-datatable.material.cell-selection .datatable-body-cell.active:focus,:is(.frontend,.backend) .ngx-datatable.material.cell-selection .datatable-body-cell.active:focus .datatable-row-group{background-color:#2041ef;color:#fff}:is(.frontend,.backend) .ngx-datatable.material .empty-row{height:50px;text-align:left;padding:.5rem 1.2rem;vertical-align:top;border-top:0}:is(.frontend,.backend) .ngx-datatable.material .loading-row{text-align:left;padding:.5rem 1.2rem;vertical-align:top;border-top:0}:is(.frontend,.backend) .ngx-datatable.material .datatable-header .datatable-row-left,:is(.frontend,.backend) .ngx-datatable.material .datatable-body .datatable-row-left{background-color:#fff;background-position:100% 0;background-repeat:repeat-y;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQIHWPSkNeSBmJhTQVtbiDNCgASagIIuJX8OgAAAABJRU5ErkJggg==)}:is(.frontend,.backend) .ngx-datatable.material .datatable-header .datatable-row-right,:is(.frontend,.backend) .ngx-datatable.material .datatable-body .datatable-row-right{background-position:0 0;background-color:#fff;background-repeat:repeat-y;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQI12PQkNdi1VTQ5gbSwkAsDQARLAIGtOSFUAAAAABJRU5ErkJggg==)}:is(.frontend,.backend) .ngx-datatable.material .datatable-header{border-bottom:1px solid rgba(0,0,0,.12)}:is(.frontend,.backend) .ngx-datatable.material .datatable-header .datatable-header-cell{text-align:left;padding:.9rem 1.2rem;font-weight:400;background-color:#fff;color:rgba(0,0,0,.54);vertical-align:bottom;font-size:12px;font-weight:500}:is(.frontend,.backend) .ngx-datatable.material .datatable-header .datatable-header-cell .datatable-header-cell-wrapper{position:relative}:is(.frontend,.backend) .ngx-datatable.material .datatable-header .datatable-header-cell.longpress .draggable::after{transition:transform 400ms ease,opacity 400ms ease;opacity:.5;transform:scale(1)}:is(.frontend,.backend) .ngx-datatable.material .datatable-header .datatable-header-cell .draggable::after{content:" ";position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;height:60px;width:60px;background:#eee;border-radius:100%;opacity:1;filter:none;transform:scale(0);z-index:9999;pointer-events:none}:is(.frontend,.backend) .ngx-datatable.material .datatable-header .datatable-header-cell.dragging .resize-handle{border-right:none}:is(.frontend,.backend) .ngx-datatable.material .datatable-header .resize-handle{border-right:solid 1px #eee}:is(.frontend,.backend) .ngx-datatable.material .datatable-body{position:relative}:is(.frontend,.backend) .ngx-datatable.material .datatable-body .datatable-row-detail{background:#f5f5f5;padding:10px}:is(.frontend,.backend) .ngx-datatable.material .datatable-body .datatable-group-header{background:#f5f5f5;border-bottom:solid 1px #d9d8d9;border-top:solid 1px #d9d8d9}:is(.frontend,.backend) .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell{text-align:left;padding:.9rem 1.2rem;vertical-align:top;border-top:0;color:rgba(0,0,0,.87);transition:width .3s ease;font-size:14px;font-weight:400}:is(.frontend,.backend) .ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-group-cell{text-align:left;padding:.9rem 1.2rem;vertical-align:top;border-top:0;color:rgba(0,0,0,.87);transition:width .3s ease;font-size:14px;font-weight:400}:is(.frontend,.backend) .ngx-datatable.material .datatable-body .progress-linear{display:block;position:sticky;width:100%;height:5px;padding:0;margin:0;top:0}:is(.frontend,.backend) .ngx-datatable.material .datatable-body .progress-linear .container{display:block;position:relative;overflow:hidden;width:100%;height:5px;-webkit-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1);background-color:#aad1f9}:is(.frontend,.backend) .ngx-datatable.material .datatable-body .progress-linear .container .bar{transition:all .2s linear;-webkit-animation:query .8s infinite cubic-bezier(0.39, 0.575, 0.565, 1);animation:query .8s infinite cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform .2s linear;transition:transform .2s linear;background-color:#106cc8;position:absolute;left:0;top:0;bottom:0;width:100%;height:5px}:is(.frontend,.backend) .ngx-datatable.material .datatable-footer{border-top:1px solid rgba(0,0,0,.12);font-size:12px;font-weight:400;color:rgba(0,0,0,.54)}:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .page-count{line-height:50px;height:50px;padding:0 1.2rem}:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .datatable-pager{margin:0 10px}:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .datatable-pager li{vertical-align:middle}:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .datatable-pager li.disabled a{color:rgba(0,0,0,.26) !important;background-color:rgba(0,0,0,0) !important}:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .datatable-pager li.active a{background-color:rgba(158,158,158,.2);font-weight:bold}:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .datatable-pager a{height:22px;min-width:24px;line-height:22px;padding:0 6px;border-radius:3px;margin:6px 3px;text-align:center;vertical-align:top;color:rgba(0,0,0,.54);text-decoration:none;vertical-align:bottom}:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .datatable-pager a:hover{color:rgba(0,0,0,.75);background-color:rgba(158,158,158,.2)}:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-left,:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-skip,:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-right,:is(.frontend,.backend) .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-prev{font-size:20px;line-height:20px;padding:0 3px}:is(.frontend,.backend) .ngx-datatable.material .datatable-summary-row .datatable-body-row{background-color:#ddd}:is(.frontend,.backend) .ngx-datatable.material .datatable-summary-row .datatable-body-row:hover{background-color:#ddd}:is(.frontend,.backend) .ngx-datatable.material .datatable-summary-row .datatable-body-row .datatable-body-cell{font-weight:bold}:is(.frontend,.backend) .datatable-checkbox{position:relative;margin:0;cursor:pointer;vertical-align:middle;display:inline-block;box-sizing:border-box;padding:0}:is(.frontend,.backend) .datatable-checkbox input[type=checkbox]{position:relative;margin:0 1rem 0 0;cursor:pointer;outline:none}:is(.frontend,.backend) .datatable-checkbox input[type=checkbox]:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;left:0;z-index:1;width:1rem;height:1rem;border:2px solid #f2f2f2}:is(.frontend,.backend) .datatable-checkbox input[type=checkbox]:checked:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);height:.5rem;border-color:#009688;border-top-style:none;border-right-style:none}:is(.frontend,.backend) .datatable-checkbox input[type=checkbox]:after{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;background:#fff;cursor:pointer}@keyframes query{0%{opacity:1;transform:translateX(35%) scale(0.3, 1)}100%{opacity:0;transform:translateX(-50%) scale(0, 1)}}:is(.frontend,.backend) .ngx-datatable.dark{box-shadow:none;background:#1b1e27;border:1px solid #2f3646;color:#fff;font-size:13px}:is(.frontend,.backend) .ngx-datatable.dark .datatable-header{background:#181b24;color:#72809b}:is(.frontend,.backend) .ngx-datatable.dark .datatable-header .datatable-header-cell{text-align:left;padding:.5rem 1.2rem;font-weight:bold}:is(.frontend,.backend) .ngx-datatable.dark .datatable-header .datatable-header-cell .datatable-header-cell-label{line-height:24px}:is(.frontend,.backend) .ngx-datatable.dark .datatable-body{background:#1a1e28}:is(.frontend,.backend) .ngx-datatable.dark .datatable-body .datatable-body-row{border-top:1px solid #2f3646}:is(.frontend,.backend) .ngx-datatable.dark .datatable-body .datatable-body-row .datatable-body-cell{text-align:left;padding:.5rem 1.2rem;vertical-align:top}:is(.frontend,.backend) .ngx-datatable.dark .datatable-body .datatable-body-row:hover{background:#171b24;transition-property:background;transition-duration:.3s;transition-timing-function:linear}:is(.frontend,.backend) .ngx-datatable.dark .datatable-body .datatable-body-row:focus{background-color:#232837}:is(.frontend,.backend) .ngx-datatable.dark .datatable-body .datatable-body-row.active{background-color:#1483ff;color:#fff}:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer{background:#232837;color:#72809b;margin-top:-1px}:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer .page-count{line-height:50px;height:50px;padding:0 1.2rem}:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer .datatable-pager{margin:0 10px;vertical-align:top}:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer .datatable-pager ul li{margin:10px 0px}:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer .datatable-pager ul li:not(.disabled).active a,:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer .datatable-pager ul li:not(.disabled):hover a{background-color:#455066;font-weight:bold}:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer .datatable-pager a{height:22px;min-width:24px;line-height:22px;padding:0;border-radius:3px;margin:0 3px;text-align:center;vertical-align:top;text-decoration:none;vertical-align:bottom;color:#72809b}:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer .datatable-pager .datatable-icon-left,:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer .datatable-pager .datatable-icon-skip,:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer .datatable-pager .datatable-icon-right,:is(.frontend,.backend) .ngx-datatable.dark .datatable-footer .datatable-pager .datatable-icon-prev{font-size:18px;line-height:27px;padding:0 3px}:is(.frontend,.backend) .ngx-datatable.dark .datatable-summary-row .datatable-body-row{background-color:#14171f}:is(.frontend,.backend) .ngx-datatable.dark .datatable-summary-row .datatable-body-row:hover{background-color:#14171f}:is(.frontend,.backend) .ngx-datatable.dark .datatable-summary-row .datatable-body-row .datatable-body-cell{font-weight:bold}:is(.frontend,.backend){--inn-datatable-header-background: var(--gray-lightest);--inn-datatable-body-background: var(--white);--inn-datatable-border-radius: 6px}:is(.frontend,.backend) inn-datatable{position:relative;--header-height: 48px;height:100%}:is(.frontend,.backend) inn-datatable [class^=datatable-icon-]::before,:is(.frontend,.backend) inn-datatable [class*=" datatable-icon-"]::before{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";margin:0 5px;font-size:16px}:is(.frontend,.backend) inn-datatable .ngx-datatable{--row-padding-left: 20px}:is(.frontend,.backend) inn-datatable .ngx-datatable.selection-disabled datatable-selection{pointer-events:none}:is(.frontend,.backend) inn-datatable .ngx-datatable.scrolling-disabled datatable-body{overflow:hidden !important}:is(.frontend,.backend) inn-datatable .ngx-datatable>div{height:100%}:is(.frontend,.backend) inn-datatable .ngx-datatable{height:calc(100% - var(--datatable-filter-padding) - var(--datatable-filter-height));border:var(--table-border-size) solid var(--gray-lighter);border-radius:var(--inn-datatable-border-radius)}:is(.frontend,.backend) inn-datatable .ngx-datatable .empty-row{width:100%;padding:120px 0;color:var(--gray-light);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-align:center}:is(.frontend,.backend) inn-datatable .ngx-datatable .empty-row p{padding:10px 0 25px;color:var(--black);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);line-height:normal}:is(.frontend,.backend) inn-datatable .ngx-datatable .empty-row span{color:var(--black);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:140%}:is(.frontend,.backend) inn-datatable .ngx-datatable datatable-scroller{min-width:100%;max-width:100%}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header{position:relative;z-index:21;top:var(--datatable-top, 0);top:max(0px,var(--scroll-table-header, 0) - 133px);display:flex;padding-left:var(--row-padding-left);background-color:var(--inn-datatable-header-background);gap:20px}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell{position:relative;height:100%;flex-shrink:0;color:var(--black);font-size:14px;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell.column-type-number .datatable-header-cell-template-wrap,:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell.column-type-time .datatable-header-cell-template-wrap,:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell.column-type-percentage .datatable-header-cell-template-wrap{float:right}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell:hover .resize-handle{background-color:var(--brand-primary);opacity:.4}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap{display:flex;align-items:center}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap .datatable-header-cell-wrapper{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;text-overflow:ellipsis;white-space:normal}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap .datatable-icon-sort-unset::before{content:""}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap .datatable-icon-up::before{content:""}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap .datatable-icon-down::before{content:""}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell .sort-btn{display:none}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell .column-sort{width:28px;height:28px}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell .column-sort svg{fill:var(--brand-primary);width:18px;height:18px}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell inn-column-menu{display:none}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell:hover inn-column-menu{display:block}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell .header-cell-sort{display:flex;flex-direction:row}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .datatable-header-cell:focus{outline:2px solid var(--brand-primary);outline-offset:-1px}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header .resize-handle{width:10px;padding:0}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header-inner{display:flex;min-width:100%;max-width:100%;height:100%;flex-direction:row}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header-inner .datatable-row-center{min-width:100%;max-width:unset;height:100%}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header-inner .datatable-row-center .column-type-button:hover .resize-handle{display:none}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-header-inner .datatable-row-center .column-type-button{display:flex;padding:0}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-footer-inner{display:flex;justify-content:center;border-top:var(--table-border-size) solid var(--gray-lighter);background:var(--gray-lightest);color:var(--gray-basic);font-size:12px}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body{overflow:hidden;max-height:calc(100% + 2*var(--table-border-size) - var(--header-height));background-color:var(--inn-datatable-body-background);color:var(--gray-darkest);scrollbar-color:var(--gray-lightest);scrollbar-width:var(--datatable-scrollbar-size)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body::-webkit-scrollbar-corner{background:var(--gray-lightest)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body::-webkit-scrollbar{width:var(--datatable-scrollbar-size);height:var(--datatable-scrollbar-size)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body::-webkit-scrollbar-track{background-color:var(--gray-lightest)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body::-webkit-scrollbar-thumb{min-width:20px;min-height:30px;border:10px solid var(--gray-lightest);border-radius:30px;background-color:color-mix(in srgb, var(--gray-basic) 50%, var(--transparent))}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body .datatable-scroll{display:block}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row{min-width:fit-content;background-color:var(--inn-datatable-body-background);cursor:pointer;outline:1px solid var(--gray-lighter)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell{display:flex;height:auto;flex-shrink:0;align-items:center;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);white-space:nowrap}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .deleted{text-decoration:var(--cell-text-decoration, "")}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell.column-type-number,:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell.column-type-time,:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell.column-type-percentage{text-align:right}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell.column-type-user .user{display:flex;align-items:center;gap:10px}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell.column-type-user .user fe-profile-image{--profile-image-height: calc(var(--user-height) - 20px);height:var(--profile-image-height)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell.column-type-user .user fe-profile-image .profile-image{width:var(--profile-image-height);height:var(--profile-image-height)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label{position:relative;overflow:hidden;width:100%;text-overflow:ellipsis}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .tooltip-container{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .badge{display:inline-flex;align-items:center;padding:5px 10px;border-radius:20px;background:color-mix(in srgb, var(--gray-basic) 20%, var(--transparent));color:var(--body-color);font-weight:var(--font-weight-medium);line-height:normal}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .badge:before{display:block;width:10px;height:10px;border-radius:50%;margin-right:5px;background-color:var(--gray-basic);content:""}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .badge.badge-success{background-color:color-mix(in srgb, var(--status-success) 12%, var(--transparent));color:var(--status-success)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .badge.badge-success:before{background-color:var(--status-success)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .badge.badge-active{background-color:color-mix(in srgb, var(--status-success) 12%, var(--transparent));color:var(--status-success)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .badge.badge-active:before{background-color:var(--status-success)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .badge.badge-dark{background-color:color-mix(in srgb, var(--body-color) 12%, transparent);color:var(--body-color)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .badge.badge-dark:before{background-color:var(--body-color)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .badge.badge-info{background-color:color-mix(in srgb, var(--brand-primary) 12%, var(--transparent));color:var(--brand-primary)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell .datatable-body-cell-label .badge.badge-info:before{background-color:var(--brand-primary)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell a{color:var(--brand-primary)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell a svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-body-cell:focus{outline:2px solid var(--brand-primary);outline-offset:-1px}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-row-center{min-width:fit-content;height:100%;padding-left:var(--row-padding-left)}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row .datatable-row-center:hover{background-color:var(--brand-primary-light);transition:all .3s ease}:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row:has(.row-actions-trigger[aria-expanded=true]),:is(.frontend,.backend) inn-datatable .ngx-datatable .datatable-body datatable-body-row.datatable-body-row.active{background-color:var(--brand-primary-light);outline:1px solid var(--brand-primary);outline-offset:-2px}:is(.frontend,.backend) inn-datatable .datatable-row-center{display:flex;align-items:center;gap:20px}:is(.frontend,.backend) inn-datatable .group-edit-button{position:absolute;z-index:11;bottom:0;left:50%;transform:translateX(-50%)}:is(.frontend,.backend) inn-datatable .group-edit-button button.btn.btn-primary{position:relative;display:flex;min-height:48px;align-items:center;justify-content:center;padding:15px 25px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);gap:10px}:is(.frontend,.backend) inn-datatable .mat-mdc-checkbox-touch-target{width:38px;height:var(--header-height)}:is(.frontend,.backend) .ngx-datatable.scroll-vertical datatable-header{padding-right:var(--datatable-scrollbar-size)}:is(.frontend,.backend) .ngx-datatable.scroll-horz .datatable-body{overflow:auto}:is(.frontend,.backend).frontend-datatable .ngx-datatable .datatable-header .datatable-header-cell{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);text-transform:uppercase}:is(.frontend,.backend).frontend-datatable .ngx-datatable .datatable-body{color:var(--black)}:is(.frontend,.backend).frontend-datatable .ngx-datatable .datatable-body .datatable-body-row .datatable-body-cell{font-size:var(--font-size-xxs)}:is(.frontend,.backend).frontend-datatable .top-bar .actions .button-wrapper .column-selector .mat-mdc-select-trigger{color:var(--gray-basic);width:48px;height:48px;padding:0px;border-radius:var(--btn-radius-md);background-color:var(--gray-light);color:var(--gray-basic);font-size:20px;line-height:30px;text-align:center}:is(.frontend,.backend).frontend-datatable .top-bar .actions .button-wrapper .column-selector .mat-mdc-select-trigger:hover{background-color:var(--gray-light)}:is(.frontend,.backend).frontend-datatable .top-bar .actions .button-wrapper .column-selector .mat-mdc-select-trigger .mat-mdc-select-min-line:empty::before{width:100%;content:"...";visibility:visible}:is(.frontend,.backend).frontend-datatable .top-bar .actions .button-wrapper .column-selector .mat-mdc-select-value{color:var(--gray-basic)}:is(.frontend,.backend).frontend-datatable .top-bar .actions .button-wrapper .column-selector .mat-mdc-select-arrow-wrapper{display:none}:is(.frontend,.backend).frontend-datatable .top-bar .actions .button-wrapper .add-button-datatable{border-radius:var(--inn-datatable-border-radius);background-color:var(--brand-primary);color:var(--btn-primary-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend).frontend-datatable .top-bar .actions .button-wrapper .add-button-datatable svg{fill:var(--btn-primary-color)}:is(.frontend,.backend).frontend-datatable .top-bar .actions .button-wrapper .export-button-datatable{width:var(--btn-width-lg);height:var(--btn-height-lg);border-radius:var(--inn-datatable-border-radius);background-color:var(--gray-lighter);color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend).frontend-datatable .top-bar .actions .button-wrapper .export-button-datatable svg{fill:var(--btn-primary-color)}:is(.frontend,.backend) .top-bar{display:flex;height:calc(var(--datatable-filter-padding) + var(--datatable-filter-height));padding-bottom:var(--datatable-filter-padding);gap:5px}:is(.frontend,.backend) .top-bar>*~*:not(.actions){margin-left:5px}:is(.frontend,.backend) .top-bar .actions{margin-left:auto}:is(.frontend,.backend) .top-bar .actions .button-wrapper{display:flex;column-gap:5px}:is(.frontend,.backend) .top-bar .actions .button-wrapper>*{border-radius:var(--btn-radius-md);background:var(--gray-lighter)}:is(.frontend,.backend) .top-bar .actions .button-wrapper .add-button-datatable{display:inline-flex;height:var(--header-height);align-items:center;padding:0 25px;border:none;border-radius:var(--btn-radius-md);background-color:var(--brand-primary);color:var(--white);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);gap:10px;white-space:nowrap}:is(.frontend,.backend) .top-bar .actions .button-wrapper .add-button-datatable svg{fill:var(--white)}:is(.frontend,.backend) .top-bar .actions .button-wrapper .export-button-datatable{display:inline-flex;width:var(--btn-height-lg);height:var(--btn-height-lg);align-items:center;padding:0 15px;border:none;border-radius:var(--inn-datatable-border-radius);background-color:var(--gray-lighter);color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .top-bar .actions .button-wrapper .export-button-datatable svg{fill:var(--black)}:is(.frontend,.backend) .inn-modal .modal-body .top-bar{top:80px}:is(.frontend,.backend) .inn-tooltip{position:relative}:is(.frontend,.backend) .inn-tooltip::after{position:absolute;top:-8px;right:0;left:0;width:0;height:0;border-right:7px solid rgba(0,0,0,0);border-bottom:8px solid var(--gray-lighter);border-left:7px solid rgba(0,0,0,0);margin-right:auto;margin-left:auto;content:""}:is(.frontend,.backend) .inn-tooltip .mdc-tooltip__surface{max-width:170px;text-align:left}:is(.frontend,.backend) .mat-mdc-tooltip-panel-above .inn-tooltip::after{top:unset;bottom:-8px;transform:rotate(180deg)}:is(.frontend,.backend) inn-filtered-datatable{--datatable-filter-height: 48px;--datatable-filter-padding: 15px;--datatable-scrollbar-size: 27px;--datatable-page-headline-size: 60px;display:block;height:max(354px,100vh - var(--datatable-filter-padding) - var(--datatable-filter-height) - var(--datatable-page-headline-size));max-height:calc(var(--max-table-height) + var(--datatable-filter-padding) + var(--datatable-filter-height))}:is(.frontend,.backend) inn-filtered-datatable.fill-available{height:0;flex-grow:1}:is(.frontend,.backend) inn-filtered-datatable.full-height{height:auto;max-height:unset;flex-grow:unset}:is(.frontend,.backend) inn-filtered-datatable.full-height datatable-header{border-bottom:none}:is(.frontend,.backend) inn-datatable-column-dropdown inn-select[dropdown] .origin{min-width:48px;border:none;border-radius:0;border-bottom-left-radius:unset;border-top-left-radius:unset;outline:none}:is(.frontend,.backend) inn-datatable-column-dropdown inn-select[dropdown] .origin:hover{background-color:var(--gray-light)}:is(.frontend,.backend) inn-datatable-column-dropdown .mat-mdc-select .mat-mdc-select-trigger{display:flex;width:48px;min-width:48px;height:48px;flex-direction:column;justify-content:center;padding:0;border:none;background:var(--form-element-bg)}:is(.frontend,.backend) .inn-select-overlay.inn-datatable-column-dropdown-panel{overflow:hidden;flex-direction:column;border-radius:var(--form-element-radius);box-shadow:var(--dropdown-shadow)}:is(.frontend,.backend) .inn-select-overlay.inn-datatable-column-dropdown-panel.inn-select-below.inn-select-right{border-bottom-left-radius:var(--form-element-radius);border-bottom-right-radius:var(--form-element-radius);border-top-left-radius:0;border-top-right-radius:var(--form-element-radius)}:is(.frontend,.backend) .inn-select-overlay.inn-datatable-column-dropdown-panel.inn-select-below.inn-select-left{border-bottom-left-radius:var(--form-element-radius);border-bottom-right-radius:var(--form-element-radius);border-top-left-radius:var(--form-element-radius);border-top-right-radius:0}:is(.frontend,.backend) .inn-select-overlay.inn-datatable-column-dropdown-panel.inn-select-above.inn-select-right{border-bottom-left-radius:0;border-bottom-right-radius:var(--form-element-radius);border-top-left-radius:var(--form-element-radius);border-top-right-radius:var(--form-element-radius)}:is(.frontend,.backend) .inn-select-overlay.inn-datatable-column-dropdown-panel.inn-select-above.inn-select-left{border-bottom-left-radius:var(--form-element-radius);border-bottom-right-radius:0;border-top-left-radius:var(--form-element-radius);border-top-right-radius:var(--form-element-radius)}:is(.frontend,.backend) .inn-select-overlay.inn-datatable-column-dropdown-panel inn-select-list{box-shadow:none}:is(.frontend,.backend) .inn-select-overlay.inn-datatable-column-dropdown-panel .reset{display:block;padding-top:5px;padding-bottom:5px;border-radius:0;background-color:var(--white)}:is(.frontend,.backend) .inn-select-overlay.inn-datatable-column-dropdown-panel .reset .btn{justify-content:flex-start}:is(.frontend,.backend) .inn-select-overlay.inn-datatable-column-dropdown-panel .reset .btn inn-icon{margin-right:16px}:is(.frontend,.backend) inn-column-menu .header-more-menu{width:28px;height:28px}:is(.frontend,.backend) inn-column-menu .header-more-menu inn-icon>svg{fill:var(--brand-primary);width:18px;height:18px}:is(.frontend,.backend) select-cell>div{display:flex;justify-content:space-between}:is(.frontend,.backend) select-cell .mat-mdc-select .mat-mdc-select-trigger span.mat-mdc-select-placeholder,:is(.frontend,.backend) select-cell .placeholder{color:var(--gray-darkest)}:is(.frontend,.backend) select-cell inn-icon:hover svg{fill:var(--brand-primary)}:is(.frontend,.backend) row-actions .row-actions-trigger{display:inline-block}:is(.frontend,.backend) row-actions .row-actions-trigger inn-icon>svg{fill:var(--brand-primary)}:is(.frontend,.backend) row-actions .row-actions-trigger inn-icon:hover>svg{fill:var(--brand-primary-dark)}:is(.frontend,.backend) inn-select-item.row-actions-menu-line{--select-item-height: 100%;width:200px;font-size:var(--font-size-xxs);line-height:normal}:is(.frontend,.backend) inn-select-item.row-actions-menu-line.danger{color:var(--status-error)}:is(.frontend,.backend) inn-select-item.row-actions-menu-line.danger .content>.row-actions-menu-item>inn-icon>svg{fill:var(--status-error)}:is(.frontend,.backend) inn-select-item.row-actions-menu-line mat-checkbox.mat-mdc-checkbox div.mdc-form-field.mat-internal-form-field{display:block;padding:0}:is(.frontend,.backend) inn-select-item.row-actions-menu-line .content .row-actions-menu-item{display:flex;align-items:center;gap:10px;white-space:normal}:is(.frontend,.backend) inn-select-item.row-actions-menu-line .content .row-actions-menu-item inn-icon>svg{fill:var(--dropdown-item-icon-color)}:is(.frontend,.backend) inn-datatable-export{display:flex;width:48px;height:48px;flex-wrap:wrap;justify-content:center}:is(.frontend,.backend) inn-datatable-export inn-button{padding:14px 15px}:is(.frontend,.backend) inn-datatable-export .btn{width:48px;height:48px;padding:0px;border-radius:var(--btn-radius-md);background-color:var(--gray-light);color:var(--gray-basic);font-size:20px;line-height:30px;text-align:center}:is(.frontend,.backend) inn-datatable-export .btn:hover{background-color:var(--gray-light)}:is(.frontend,.backend) inn-datatable-export .btn{transition:none}:is(.frontend,.backend) create-item .item-bg{border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:20px;background-color:var(--white)}:is(.frontend,.backend) create-item .toolbar{display:flex;align-items:center;justify-content:center;margin-bottom:40px}:is(.frontend,.backend) create-item .toolbar .tools{border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white)}:is(.frontend,.backend) create-item .toolbar button{display:inline-block;padding:6px 10px;border:none;-webkit-appearance:none;background:none}:is(.frontend,.backend) create-item .toolbar button svg{width:20px;height:20px;fill:var(--gray-basic);transition:fill .2s linear}:is(.frontend,.backend) create-item .toolbar button:hover svg{fill:var(--body-color)}:is(.frontend,.backend) create-item .create .creation-inner{padding:25px 30px 30px}:is(.frontend,.backend) create-item .create .creation-inner form>.row{align-items:flex-end}:is(.frontend,.backend) create-item .create .creation-inner form .form-field input{padding:9px 15px}:is(.frontend,.backend) create-item .create .creation-inner form .btn{width:100%;border-radius:3px}:is(.frontend,.backend) create-item .create .mat-mdc-tab-label{width:100%;padding:35px 0}:is(.frontend,.backend) create-item .tool-sidebar{position:absolute;top:0;right:-10px;border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white);transform:translateX(100%)}:is(.frontend,.backend) create-item .tool-sidebar button{display:block;padding:6px 10px}:is(.frontend,.backend) create-item .tool-sidebar button svg{width:20px;height:20px;fill:var(--gray-basic)}:is(.frontend,.backend) drag-and-drop .drag-handle{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e7e8ec}:is(.frontend,.backend) drag-and-drop .drag-handle svg{fill:#a5afb3}:is(.frontend,.backend) drag-and-drop .drag-section{position:relative;border-radius:6px;margin-bottom:20px;background-color:#fff}:is(.frontend,.backend) drag-and-drop .creation-wrapper{position:relative}:is(.frontend,.backend) drag-and-drop .list-wrapper{max-width:900px;padding-right:50px}:is(.frontend,.backend) drag-and-drop .list-wrapper button{border:none;-webkit-appearance:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) drag-and-drop .tool-sidebar{position:absolute;top:0;right:-10px;border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white);transform:translateX(100%)}:is(.frontend,.backend) drag-and-drop .tool-sidebar button{display:block;padding:6px 10px}:is(.frontend,.backend) drag-and-drop .tool-sidebar button svg{width:20px;height:20px;fill:var(--gray-basic)}:is(.frontend,.backend) drag-and-drop .settings-input{padding:25px 30px 30px;border:1px solid var(--gray-light);border-radius:6px;background-color:var(--white)}:is(.frontend,.backend) .cdk-preview{width:100%;max-width:900px;align-items:center;justify-content:center}:is(.frontend,.backend) .cdk-drag-preview{--cdk-preview-padding: 0px}:is(.frontend,.backend) .cdk-drag-preview .tool-sidebar,:is(.frontend,.backend) .cdk-drag-preview .settings-input{display:none}:is(.frontend,.backend) .drag-handle{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e7e8ec}:is(.frontend,.backend) .drag-section{position:relative;border:1px solid #e7e8ec;border-radius:6px;margin-bottom:20px;background-color:#fff}:is(.frontend,.backend) dynamic-text-form-field remaining-char-count{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) form-textarea .dynamic-field{display:flex;flex-direction:column;gap:10px}:is(.frontend,.backend) form-textarea textarea{overflow:visible;width:100%;min-height:400px;box-sizing:border-box;margin:0;line-height:1.6;outline:none;vertical-align:bottom}:is(.frontend,.backend) form-textarea .actions{text-align:right}:is(.frontend,.backend) form-textarea .actions .btn~.btn{margin-left:10px}:is(.frontend,.backend) form-input input{background-color:var(--form-element-bg);outline:none}:is(.frontend,.backend) form-input fe-form-error .form-error{position:relative;bottom:-5px;text-align:right}:is(.frontend,.backend) form-input-color{display:flex;height:45px;justify-content:space-between}:is(.frontend,.backend) form-input-color .color-picker-wrapper{height:45px}:is(.frontend,.backend) form-input-color .color-preview{width:100%;height:100%;flex:1;padding:10px;border:var(--form-element-border);border-radius:5px;margin-left:5px;color:var(--white);text-align:center}:is(.frontend,.backend) form-number .input-counter .input-group{flex-wrap:unset}:is(.frontend,.backend) form-number .input-counter .input-group .input-group-addon{border-radius:100%}:is(.frontend,.backend) form-number .input-counter .input-group input{width:55px;margin:0 7px !important}:is(.frontend,.backend) form-monaco .form-monaco{display:flex;flex-direction:column}:is(.frontend,.backend) form-monaco .form-monaco .monaco-editor{width:100%}:is(.frontend,.backend) form-monaco .actions{text-align:right}:is(.frontend,.backend) form-monaco .actions .btn~.btn{margin-left:10px}:is(.frontend,.backend) form-monaco textarea.inputarea{padding:0 !important}:is(.frontend,.backend) media-uploader .media-preview{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) media-uploader .media-preview img{max-width:200px;max-height:150px}:is(.frontend,.backend) form-button-toggle .button-toggle{gap:10px}:is(.frontend,.backend) form-button-toggle button{display:flex;align-items:center;justify-content:start;column-gap:15px;text-align:left}:is(.frontend,.backend) form-button-toggle button .toggle-label{flex-grow:1}:is(.frontend,.backend) form-button-toggle button .toggle-header{display:flex;justify-content:space-between;margin-bottom:10px}:is(.frontend,.backend) form-button-toggle button .toggle-header span{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);line-height:var(--line-height-sm)}:is(.frontend,.backend) form-button-toggle button small{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-regular);word-break:normal}:is(.frontend,.backend) form-button-toggle button svg{width:24px;height:24px}:is(.frontend,.backend) form-button-toggle button svg path[stroke-width]{stroke:var(--body-color)}:is(.frontend,.backend) form-button-toggle button mat-radio-button{align-self:start;--mat-radio-state-layer-size: 20px}:is(.frontend,.backend) form-toggle{display:flex;color:var(--black)}:is(.frontend,.backend) form-select inn-select[dropdown] .origin{height:var(--form-element-height);background-color:var(--form-element-bg)}:is(.frontend,.backend) form-tags .cdk-drop-list{margin-top:5px}:is(.frontend,.backend) form-tags .cdk-drop-list button:has(inn-icon){border:none;background:none}:is(.frontend,.backend) dynamic-project-suggestions dynamic-project-setting-container{display:flex;height:100%;flex-direction:column}:is(.frontend,.backend) dynamic-project-suggestions dynamic-project-setting-container .page-settings-header{margin-bottom:20px}:is(.frontend,.backend) dynamic-project-suggestions dynamic-project-setting-container .page-settings-body{flex-grow:1;margin:10px}:is(.frontend,.backend) dynamic-project-suggestions dynamic-project-setting-container .page-settings-body inn-datatable .ngx-datatable .datatable-scroll .datatable-row-wrapper .datatable-body-row .datatable-body-cell.project-role .datatable-body-cell-label{width:100%}:is(.frontend,.backend) dynamic-project-suggestions dynamic-project-setting-container .page-settings-body inn-datatable .ngx-datatable .datatable-scroll .datatable-row-wrapper .datatable-body-row .datatable-body-cell.project-role .datatable-body-cell-label project-role-select{width:100%;color:var(--black)}:is(.frontend,.backend) dynamic-project-suggestions dynamic-project-setting-container .page-settings-body inn-datatable .ngx-datatable .datatable-scroll .datatable-row-wrapper .datatable-body-row .datatable-body-cell.project-role .datatable-body-cell-label project-role-select .mat-mdc-select-trigger{padding:0 2px 0 0;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) dynamic-project-suggestions dynamic-project-setting-container .page-settings-body inn-datatable .ngx-datatable .datatable-scroll .datatable-row-wrapper .datatable-body-row .close-btn button{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:var(--btn-radius-md);background:var(--status-error)}:is(.frontend,.backend) dynamic-project-suggestions dynamic-project-setting-container .page-settings-body inn-datatable .ngx-datatable .datatable-scroll .datatable-row-wrapper .datatable-body-row .close-btn button inn-icon svg{width:18px;height:18px;fill:var(--white)}:is(.frontend,.backend) dynamic-project-community dynamic-project-setting-container{display:flex;height:100%;flex-direction:column}:is(.frontend,.backend) dynamic-project-community dynamic-project-setting-container .page-settings-header{margin-bottom:20px}:is(.frontend,.backend) dynamic-project-community dynamic-project-setting-container .page-settings-body{flex-grow:1;margin:10px}:is(.frontend,.backend) dynamic-project-community dynamic-project-setting-container .page-settings-body inn-datatable .ngx-datatable .datatable-scroll .datatable-row-wrapper .datatable-body-row .datatable-body-cell.project-role .datatable-body-cell-label{width:100%}:is(.frontend,.backend) dynamic-project-community dynamic-project-setting-container .page-settings-body inn-datatable .ngx-datatable .datatable-scroll .datatable-row-wrapper .datatable-body-row .datatable-body-cell.project-role .datatable-body-cell-label project-role-select{width:100%;color:var(--black)}:is(.frontend,.backend) dynamic-project-community dynamic-project-setting-container .page-settings-body inn-datatable .ngx-datatable .datatable-scroll .datatable-row-wrapper .datatable-body-row .datatable-body-cell.project-role .datatable-body-cell-label project-role-select .mat-mdc-select-trigger{padding:0 2px 0 0;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) dynamic-project-community dynamic-project-setting-container .page-settings-body inn-datatable .ngx-datatable .datatable-scroll .datatable-row-wrapper .datatable-body-row .close-btn button{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:var(--btn-radius-md);background:var(--status-error)}:is(.frontend,.backend) dynamic-project-community dynamic-project-setting-container .page-settings-body inn-datatable .ngx-datatable .datatable-scroll .datatable-row-wrapper .datatable-body-row .close-btn button inn-icon svg{width:18px;height:18px;fill:var(--white)}:is(.frontend,.backend) .inn-creation-assistant-modal.inn-modal-backend .inn-modal .modal-body .container-fluid{padding:0}:is(.frontend,.backend) .inn-creation-assistant-modal.inn-modal-backend .inn-modal .modal-body .container-fluid .header{top:0;padding:0}:is(.frontend,.backend) .inn-creation-assistant-modal.inn-modal-backend .inn-modal .modal-body .container-fluid .header .title{display:flex;align-items:center;padding:20px;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);gap:10px}@media(max-width: 1199px){:is(.frontend,.backend) .inn-creation-assistant-modal.inn-modal-backend .inn-modal .modal-body .container-fluid .header .title{padding-left:calc(var(--nav-vertical-width-primary) + 20px)}}@media(max-width: 768px){:is(.frontend,.backend) .inn-creation-assistant-modal.inn-modal-backend .inn-modal .modal-body .container-fluid .header .title{padding-left:10px}}:is(.frontend,.backend) .inn-creation-assistant-modal.inn-modal-backend .inn-modal .modal-body .container-fluid .header .title .template-label{padding:2px 8px;border-radius:var(--border-radius-sm);background-color:var(--gray-lighter);font-size:var(--font-size-xxs);font-weight:var(--font-weight-normal)}:is(.frontend,.backend) .inn-creation-assistant-modal.inn-modal-backend .inn-modal .modal-body .container-fluid .header .title svg{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);width:30px;height:30px;fill:var(--brand-secondary)}:is(.frontend,.backend) .inn-creation-assistant-modal .modal-content{height:auto}:is(.frontend,.backend) .inn-creation-assistant-modal .mat-mdc-progress-bar{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);height:1px;--mat-progress-bar-active-indicator-color: var(--brand-primary);--mat-progress-bar-track-color: var(--gray-lighter)}:is(.frontend,.backend) .inn-creation-assistant-modal .container{display:block !important;padding-right:0 !important;padding-left:0 !important}:is(.frontend,.backend) .inn-creation-assistant-modal .container-scroll{overflow:scroll;height:calc(100% - 100px);max-height:calc(100% - 100px);scroll-snap-type:y mandatory;scrollbar-width:none}@media(max-width: 768px){:is(.frontend,.backend) .inn-creation-assistant-modal .container-scroll{padding:0 10px 0 calc(var(--nav-vertical-width-primary) + 10px)}}:is(.frontend,.backend) .inn-creation-assistant-modal .page{width:100%;height:100%;padding-top:60px;scroll-snap-align:start}:is(.frontend,.backend) .inn-creation-assistant-modal .page .container-center{width:700px;align-items:center;padding:0 !important;gap:15px;text-align:center}:is(.frontend,.backend) .inn-creation-assistant-modal .page .container-center h4{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:130%}:is(.frontend,.backend) .inn-creation-assistant-modal .page .container-center>span{font-size:var(--font-size-xs);line-height:140%;text-align:center}:is(.frontend,.backend) .inn-creation-assistant-modal .page .container-center .field{position:relative;display:flex;width:100%;flex-direction:column;align-self:start;gap:5px;text-align:start}:is(.frontend,.backend) .inn-creation-assistant-modal .page .container-center .field .icon-container{position:relative}:is(.frontend,.backend) .inn-creation-assistant-modal .page .container-center .field .icon-container inn-icon{position:absolute;top:0;right:0;display:block;height:26px;margin:10px;margin-left:auto}:is(.frontend,.backend) .inn-creation-assistant-modal .page .container-center .field .icon-container inn-icon path{fill:var(--brand-secondary)}:is(.frontend,.backend) .inn-creation-assistant-modal .page .container-center .field label{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .inn-creation-assistant-modal .page .container-center .field inn-textarea{overflow:hidden;width:100%;min-height:200px;border:1px solid var(--brand-secondary-light);border-radius:var(--border-radius-sm);background-color:var(--gray-lightest)}:is(.frontend,.backend) .inn-creation-assistant-modal .page .container-center .field inn-textarea textarea{max-height:50vh;box-sizing:border-box;padding:15px;border:var(--form-element-border);border-radius:var(--form-element-radius);margin-bottom:70px;line-height:var(--line-height-sm);outline:none}:is(.frontend,.backend) .inn-creation-assistant-modal .page-describe .textarea-container{position:relative;margin-top:10px}:is(.frontend,.backend) .inn-creation-assistant-modal .page-describe .textarea-container .textarea-ai{position:absolute;right:0;bottom:0px;left:0;display:flex;height:60px;align-items:center;justify-content:space-between;padding:10px;margin:10px;background-color:var(--white);font-size:var(--font-size-xs)}:is(.frontend,.backend) .inn-creation-assistant-modal .page-describe .textarea-container .textarea-ai ng-lottie{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);height:26px;margin-left:auto}:is(.frontend,.backend) .inn-creation-assistant-modal .page-describe .textarea-container .textarea-ai ng-lottie path{fill:var(--brand-secondary)}:is(.frontend,.backend) .inn-creation-assistant-modal .page-review inn-textarea{overflow:scroll}:is(.frontend,.backend) .inn-creation-assistant-modal .page-review inn-textarea textarea{height:100% !important;max-height:20vmax !important;padding-right:40px !important;margin-bottom:0 !important}:is(.frontend,.backend) .inn-creation-assistant-modal .page-tags .field{margin-top:10px}:is(.frontend,.backend) .inn-creation-assistant-modal .page-tags inn-button{margin-top:5px}:is(.frontend,.backend) dynamic-project-detail-settings .settings-input mat-accordion.advanced-settings-accordion mat-expansion-panel{gap:20px}:is(.frontend,.backend) dynamic-project-detail-settings .settings-input mat-accordion.advanced-settings-accordion mat-expansion-panel .mat-panel-title{padding:15px}:is(.frontend,.backend) dynamic-project-detail-settings .settings-input mat-accordion.advanced-settings-accordion mat-expansion-panel .mat-expansion-panel-body{display:flex;flex-direction:column;padding:14px 15px 15px 15px;gap:20px}:is(.frontend,.backend) dynamic-project-detail-settings .settings-input mat-accordion.advanced-settings-accordion mat-expansion-panel .mat-expansion-panel-body settings-section{position:relative}:is(.frontend,.backend) dynamic-project-detail-settings .settings-input mat-accordion.advanced-settings-accordion mat-expansion-panel .mat-expansion-panel-body settings-section.with-top-separator{margin-top:30px}:is(.frontend,.backend) dynamic-project-detail-settings .settings-input mat-accordion.advanced-settings-accordion mat-expansion-panel .mat-expansion-panel-body settings-section.with-top-separator:before{position:absolute;top:-25px;right:0;left:0;border-bottom:var(--card-border);content:""}:is(.frontend,.backend) dynamic-project-detail-settings .settings-input mat-accordion.advanced-settings-accordion mat-expansion-panel .mat-expansion-panel-body settings-section{width:100%}:is(.frontend,.backend) dynamic-project-detail-settings .settings-input mat-accordion.advanced-settings-accordion mat-expansion-panel .mat-expansion-panel-body settings-section>div{padding:0}:is(.frontend,.backend) dynamic-project-detail-settings .settings-input mat-accordion.advanced-settings-accordion mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header{padding:15px;border-bottom:var(--card-border)}:is(.frontend,.backend) dynamic-project-detail-settings .settings-input mat-accordion.advanced-settings-accordion mat-expansion-panel mat-expansion-panel-header.mat-expansion-panel-header::after{display:none}:is(.frontend,.backend) dynamic-project-detail-settings .form-group:has(form-toggle){position:relative;padding:10px;border:1px solid var(--form-element-bg);border-radius:5px;background-color:var(--form-element-bg)}:is(.frontend,.backend) dynamic-project-detail-settings .form-group:has(form-toggle) .dynamic-field{position:absolute;top:0px;right:0px;bottom:0px;display:flex;align-items:center}:is(.frontend,.backend) dynamic-project-detail-settings .form-group:has(form-toggle) form-toggle{display:flex;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) dynamic-project-timeline{display:block;height:100%;background-color:var(--white)}:is(.frontend,.backend) dynamic-project-timeline .overlap-error{display:flex;align-items:center;padding:15px;border:1px solid var(--status-error);border-radius:6px;background-color:var(--status-error-light);color:var(--status-error-dark);gap:10px}:is(.frontend,.backend) dynamic-project-timeline .overlap-error inn-icon svg{width:20px;height:20px;fill:var(--status-error)}:is(.frontend,.backend) dynamic-project-timeline .overlap-error inn-icon svg path{stroke:var(--status-error)}:is(.frontend,.backend) dynamic-project-timeline .overlap-error span{font-size:var(--font-size-xxs);line-height:1.4}:is(.frontend,.backend) dynamic-project-timeline div.page-settings-body settings-section .settings-section{padding:25px 0 0 0}:is(.frontend,.backend) dynamic-project-timeline div.page-settings-body settings-section .settings-section .info h3{margin-bottom:8px;color:var(--black);font-size:14px;font-weight:500}:is(.frontend,.backend) dynamic-project-timeline div.page-settings-body settings-section:first-of-type .settings-section{padding-top:40px}:is(.frontend,.backend) dynamic-project-timeline dynamic-project-timeline-advanced-settings .settings-section{padding:0 0 20px 0 !important}:is(.frontend,.backend) dynamic-project-timeline dynamic-project-timeline-advanced-settings .settings-input{gap:5px !important}:is(.frontend,.backend) dynamic-project-timeline dynamic-project-timeline-advanced-settings .mat-accordion .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:after{right:0 !important;left:0 !important}:is(.frontend,.backend) dynamic-project-timeline dynamic-project-timeline-advanced-settings mat-accordion mat-expansion-panel-header{display:flex;width:100%;justify-content:space-between;padding:20px 20px !important}:is(.frontend,.backend) dynamic-project-timeline dynamic-project-timeline-advanced-settings mat-accordion mat-expansion-panel-header .mat-content-hide-toggle{margin-right:0}:is(.frontend,.backend) dynamic-project-timeline dynamic-project-timeline-advanced-settings mat-accordion mat-expansion-panel-header mat-panel-title{width:80%;color:var(--card-text-color);font-size:var(--font-size-xs, 16px);font-style:normal;font-weight:var(--font-weight-bold, 600);line-height:130%}:is(.frontend,.backend) dynamic-project-timeline dynamic-project-timeline-advanced-settings mat-accordion mat-expansion-panel-header mat-panel-description{justify-content:flex-end;margin-right:unset}:is(.frontend,.backend) dynamic-project-timeline dynamic-project-timeline-advanced-settings mat-accordion .mat-expansion-panel-body{padding:20px !important}:is(.frontend,.backend) dynamic-project-timeline-form .row{margin:0;gap:5px}:is(.frontend,.backend) dynamic-project-timeline-form .row inn-icon{display:flex;width:auto;height:48px;align-items:center;padding:0;margin-top:auto}:is(.frontend,.backend) dynamic-project-timeline-form .row .form-group{width:auto;flex-grow:1;padding:0}:is(.frontend,.backend) .timeline-container{position:relative;height:177px;padding:0;background-color:var(--gray-lightest);overflow-x:auto}:is(.frontend,.backend) .timeline-container .timeline-line{position:absolute;z-index:0;top:50%;right:0;left:0;height:2px;background:var(--card-border);pointer-events:none;transform:translateY(-50%)}:is(.frontend,.backend) .timeline-container .timeline-items{display:flex;min-width:fit-content;height:100%;flex-direction:row;align-items:stretch;justify-content:flex-start;border-bottom:var(--card-border)}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item{position:relative;display:flex;width:230px;height:100%;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;padding:30px;border-right:var(--card-border);border-left:var(--card-border);background:rgba(0,0,0,0);cursor:pointer}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item .item-title,:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item .item-marker,:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item:after{transition:all .5s ease}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item .item-title{position:absolute;top:calc(50% - 50px);color:var(--black);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-align:center}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item .item-marker{position:absolute;z-index:1;display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background:var(--gray-lighter)}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item .item-marker inn-icon{display:flex}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item .item-marker inn-icon svg{fill:var(--black)}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item .item-dates{position:absolute;top:calc(50% + 25px);color:var(--card-additional-text-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);text-align:center}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item:hover .item-title{color:var(--brand-primary)}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item:hover .item-marker{background:var(--gray-light)}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item:hover:hover:hover::after{background:var(--gray-light)}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.selected{border-color:var(--card-border);background:var(--white)}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.selected .item-marker{background:var(--brand-primary)}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.selected .item-marker inn-icon svg{fill:var(--white)}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.selected .item-title{color:var(--brand-primary)}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.create inn-button{z-index:1}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.create{cursor:default}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item:not(.first):not(.create)::after{position:absolute;z-index:0;top:50%;left:0;width:100%;height:2px;background:var(--gray-lighter);content:"";pointer-events:none}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.first::after{position:absolute;z-index:0;top:50%;right:0;left:50%;width:50%;height:2px;background:var(--gray-lighter);content:"";pointer-events:none}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.create::after{position:absolute;z-index:0;top:50%;left:0;width:50%;height:2px;background:var(--gray-lighter);content:"";pointer-events:none}:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.selected:not(.first):not(.create)::after,:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.selected.first::after,:is(.frontend,.backend) .timeline-container .timeline-items .timeline-item.selected.create::after{background:var(--brand-primary)}:is(.frontend,.backend) dynamic-project-timeline-delete{display:grid;align-items:center;padding:15px;border:var(--card-border);border-radius:var(--btn-radius-lg, 6px);background:var(--card-bg);gap:5px 15px;grid-template-areas:"header button" "description button";grid-template-columns:1fr min-content;grid-template-rows:min-content 1fr}:is(.frontend,.backend) dynamic-project-timeline-delete h3{grid-area:header}:is(.frontend,.backend) dynamic-project-timeline-delete p{color:var(--card-text-color) !important;grid-area:description}:is(.frontend,.backend) dynamic-project-timeline-delete inn-button{grid-area:button}:is(.frontend,.backend) dynamic-project-timeline-delete inn-button button.btn.btn,:is(.frontend,.backend) dynamic-project-timeline-delete inn-button button.btn.btn:hover{border-color:var(--btn-error-bg)}:is(.frontend,.backend) dynamic-project-timeline-delete inn-button button.btn.btn{color:var(--btn-error-bg)}:is(.frontend,.backend) dynamic-project-timeline-delete inn-button button.btn.btn svg{fill:var(--btn-error-bg)}:is(.frontend,.backend) dynamic-project-timeline-delete inn-button button.btn.btn:hover{background:var(--btn-error-bg);color:var(--btn-error-color)}:is(.frontend,.backend) dynamic-project-timeline-delete inn-button button.btn.btn:hover svg{fill:var(--btn-error-color)}:is(.frontend,.backend) dynamic-project-setting-container{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);--setting-header-height: 68px;background-color:var(--white)}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-header{position:sticky;z-index:900;top:0;background-color:var(--white)}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-header .header-container{display:flex;height:var(--setting-header-height);padding:10px 20px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-header .header-container>.title{flex:1}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-header .header-container h2.title{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:48px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-header inn-icon svg{width:18px;height:18px;margin-left:10px;fill:var(--gray-basic)}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-header .outlined svg{fill:rgba(0,0,0,0);stroke:var(--gray-basic);stroke-width:2px}:is(.frontend,.backend) dynamic-project-setting-container fe-title h2{margin:20px 0}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body{display:flex;height:calc(100% - var(--setting-header-height) - 1px);flex-direction:column;background-color:var(--white);overflow-x:hidden;overflow-y:auto}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body fe-container{flex:1}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .container{display:flex;min-height:100%;flex-direction:column}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .container settings-section:has(.is-deletesection){width:600px;margin-top:auto}@media(min-width: 992px){:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body{overflow-x:hidden}}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background{display:flex;flex-direction:column;margin:5px 0;background-color:var(--white);gap:5px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background label{color:var(--black);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background input{height:48px;box-sizing:border-box}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background inn-select input{height:26px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background tag-input .tag-value{background-color:var(--white)}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background .input-addon input{border-radius:3px 0px 0px 3px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background .input-addon .search-addon .input-addon{width:38px;border-radius:0px 3px 3px 0px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background .selected-wrapper{margin-top:5px;gap:5px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background .selected-wrapper li{display:flex;justify-content:space-between;padding:15px;border:1px solid var(--gray-lighter);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);line-height:130%}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background .selected-wrapper li label{text-align:left}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background .selected-wrapper li button{position:relative;width:18px;height:18px;fill:var(--gray-basic)}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body .form-group.has-background .dynamic-field .img-upload.empty{border:1px dashed var(--gray-light);border-radius:var(--border-radius-sm)}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section{position:relative;display:grid;width:100%;max-width:600px;margin:0 auto}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section:first-child .settings-section.is-deletesection::before{display:none}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section{padding:40px 0 0 0;margin-bottom:0}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section.is-deletesection{padding-top:41px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section.is-deletesection::before{position:absolute;top:20px;left:calc(-1*(var(--modal-width) - var(--nav-vertical-width-secondary) - 100%)/2);width:calc(var(--modal-width) - var(--nav-vertical-width-secondary));border-top:1px solid var(--gray-light);content:""}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section.is-deletesection .info h3{margin-bottom:0;font-size:var(--font-size-xxs)}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section.is-deletesection .info p{margin:5px 0 20px 0;color:var(--gray-basic);font-size:var(--font-size-xxxs);line-height:var(--line-height-sm)}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section.is-deletesection .btn.btn-danger{height:38px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section .settings-input{display:flex;flex-direction:column;padding:0;border:none;background-color:var(--white);gap:20px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section .settings-input.container{margin-left:0}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section .settings-input .toggle-container{display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid var(--gray-light);border-radius:6px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section .settings-input .toggle-wrapper{display:flex}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section .settings-input label{margin-bottom:5px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section .settings-input p{margin-right:40px;color:var(--gray-basic);font-size:12px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section .settings-input .form-ckeditor .cke .cke_wysiwyg_div.placeholder{color:var(--gray-darker)}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section .settings-input .form-ckeditor .cke .cke_wysiwyg_div p{color:var(--black);font-size:14px}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section .info h3{margin-bottom:5px;color:var(--body-color);font-size:16px;font-weight:var(--font-weight-bold);line-height:1.2;text-transform:capitalize}:is(.frontend,.backend) dynamic-project-setting-container .page-settings-body settings-section .settings-section .info p{margin:6px 0px 25px 0px;color:var(--body-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) .dynamic-project-edit{position:absolute;top:0;display:flex;overflow:hidden;width:100%;max-width:calc(100vw - var(--left-sidebar-width));height:100%;border-radius:12px;margin:0;background:var(--white)}:is(.frontend,.backend) .dynamic-project-edit secondary-nav,:is(.frontend,.backend) .dynamic-project-edit .nav-vertical-secondary{background-color:var(--white);border-bottom-left-radius:12px;border-top-left-radius:12px}:is(.frontend,.backend) .dynamic-project-edit .nav-vertical-secondary{position:relative;left:0;box-shadow:none}:is(.frontend,.backend) .dynamic-project-edit .backend{margin:0}:is(.frontend,.backend) .dynamic-project-edit .backend:not(secondary-nav){-ms-overflow-style:none;scrollbar-width:none}:is(.frontend,.backend) .dynamic-project-edit .backend:not(secondary-nav)::-webkit-scrollbar{display:none}:is(.frontend,.backend) .dynamic-project-edit .backend:not(secondary-nav){flex:1;border-bottom-right-radius:12px;border-top-right-radius:12px;overflow-y:auto}:is(.frontend,.backend) dynamic-project-status-hint{position:absolute;z-index:10;left:50%;margin-top:15px;background-color:rgba(0,0,0,0);transform:translate(-50%, 0%)}@media(max-width: 991px){:is(.frontend,.backend) dynamic-project-status-hint{top:var(--nav-height)}}:is(.frontend,.backend) dynamic-project-status-hint .dynamic-project-status-hint{padding:10px 0;border-radius:var(--border-radius-md);background:var(--btn-primary-bg);color:var(--btn-primary-color);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) dynamic-project-status-hint .dynamic-project-status-hint .container{display:flex;width:700px;align-items:center;padding:0px 20px}@media(max-width: 575px){:is(.frontend,.backend) dynamic-project-status-hint .dynamic-project-status-hint .container{width:100%;gap:10px}}:is(.frontend,.backend) dynamic-project-status-hint .dynamic-project-status-hint .publish{display:flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:4px;margin-left:auto;background:var(--white);color:var(--brand-primary);font-weight:var(--font-weight-medium);gap:10px}:is(.frontend,.backend) dynamic-project-status-hint .dynamic-project-status-hint .publish inn-icon svg{margin:0;fill:var(--brand-primary)}:is(.frontend,.backend) dynamic-project{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);--mini-nav-width: 45px;display:flex;height:100%;flex-direction:column}:is(.frontend,.backend) dynamic-project .hidden{visibility:hidden}:is(.frontend,.backend) dynamic-project mini-nav .btn{line-height:46px}:is(.frontend,.backend) dynamic-project mini-nav.modal-open.fullscreen .mini-nav-container{height:100%}:is(.frontend,.backend) dynamic-project .exit-edit-btn{position:absolute;z-index:2;top:30px;left:30px}:is(.frontend,.backend) dynamic-project .exit-edit-btn .btn{padding:0px 15px;border-radius:var(--btn-radius-md);background-color:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) dynamic-project .exit-edit-btn .btn:active{box-shadow:inset 0px 4px 10px color-mix(in srgb, var(--black) 20%, transparent)}:is(.frontend,.backend) dynamic-project .exit-edit-btn:hover{box-shadow:0px 5px 12px color-mix(in srgb, var(--black) 20%, transparent)}:is(.frontend,.backend) dynamic-project .exit-edit-btn inn-icon svg{width:24px;height:24px;margin-right:10px;fill:var(--white)}:is(.frontend,.backend) dynamic-project .gjs-toolbar{display:none}:is(.frontend,.backend) dynamic-project .gjs-rte-toolbar{border:none}:is(.frontend,.backend) dynamic-project .gjs-placeholder.vertical,:is(.frontend,.backend) dynamic-project .gjs-placeholder.horizontal{border:1px solid var(--brand-primary);border-radius:4px}:is(.frontend,.backend) dynamic-project .gjs-placeholder.vertical .gjs-placeholder-int,:is(.frontend,.backend) dynamic-project .gjs-placeholder.horizontal .gjs-placeholder-int{background-color:var(--brand-primary)}:is(.frontend,.backend) dynamic-project .gjs-cv-canvas,:is(.frontend,.backend) dynamic-project .gjs-cv-canvas__frames,:is(.frontend,.backend) dynamic-project .gjs-frame-wrapper{position:static;width:100%;height:100%}:is(.frontend,.backend) dynamic-project .gjs-frame{position:static;height:100vh}:is(.frontend,.backend) dynamic-project .gjs-editor-cont{height:100%}:is(.frontend,.backend) dynamic-project .mat-mdc-progress-spinner{--mat-progress-spinner-active-indicator-color: var(--brand-primary)}:is(.frontend,.backend) dynamic-project .preview-wrapper{--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) .wrapper-container.backend{padding-bottom:60px;margin-left:0px;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section{position:relative}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section:has(.inn-toolbox-section-toolbar:hover):before{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);position:absolute;z-index:100;top:0;left:1px;display:block;width:calc(100% - 2px);height:100%;background-color:color-mix(in srgb, var(--brand-primary) 10%, transparent);content:"";outline:1px solid var(--brand-primary)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.top,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.bottom{height:26px}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.top:hover .add-widget-btn .add-widget-line,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.bottom:hover .add-widget-btn .add-widget-line{position:absolute;bottom:11px;display:flex;width:100%;max-width:1280px;height:2px;align-items:center;justify-content:center;border:2px solid var(--brand-primary);border-radius:4px}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.top:hover .add-widget-btn .show-add-widget-label,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.bottom:hover .add-widget-btn .show-add-widget-label{z-index:2;display:flex;width:auto;height:28px;align-content:center;align-items:center;justify-content:center;padding:5px 10px;border-radius:30px;background-color:var(--brand-primary)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.top:hover .add-widget-btn .show-add-widget-label inn-icon svg,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.bottom:hover .add-widget-btn .show-add-widget-label inn-icon svg{margin-right:5px;fill:var(--white)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.top:hover .add-widget-btn.has-add-widget-label,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label{display:flex;width:auto;padding:5px 10px;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.top:hover .add-widget-btn.has-add-widget-label:hover .show-add-widget-label,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label:hover .show-add-widget-label{opacity:.3}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.top:hover .add-widget-btn.has-add-widget-label .show-add-widget-label,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label .show-add-widget-label{padding:0 30px;border:1px solid var(--brand-primary);background-color:rgba(0,0,0,0);color:var(--brand-primary)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.top:hover .add-widget-btn.has-add-widget-label .show-add-widget-label svg,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label .show-add-widget-label svg{fill:var(--brand-primary)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.top:hover .add-widget-btn.has-add-widget-label .show-add-widget-label:hover,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label .show-add-widget-label:hover{background-color:var(--brand-primary);color:var(--white);opacity:1}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.top:hover .add-widget-btn.has-add-widget-label .show-add-widget-label:hover svg,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label .show-add-widget-label:hover svg{fill:var(--white)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section:hover inn-toolbox-drag-divider .drag-line{visibility:visible}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section:hover inn-toolbox-add-widget.left .add-widget-btn,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section:hover inn-toolbox-add-widget.right .add-widget-btn{visibility:visible}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section:hover inn-toolbox-add-widget.left .add-widget-btn:hover,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section:hover inn-toolbox-add-widget.right .add-widget-btn:hover{opacity:1}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section:hover inn-toolbox-add-widget inn-toolbox-column{outline:1px dashed var(--brand-primary)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column{outline:1px dashed color-mix(in srgb, rgb(85, 75, 250) 50%, transparent)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column.has-content-widget{outline:none}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column.gjs-selected-parent{outline:2px solid var(--brand-primary) !important}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .section{height:auto}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .section .add-widget-btn{outline:none}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .gjs-selected{position:relative;outline:1px solid var(--brand-primary) !important;outline-offset:1px}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .gjs-selected inn-toolbox-add-widget.top .add-widget-btn,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .gjs-selected inn-toolbox-add-widget.bottom .add-widget-btn{visibility:hidden}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget{position:relative;display:block}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget:hover{outline:1px solid var(--brand-primary) !important;outline-offset:1px}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget:hover inn-toolbox-add-widget.top,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget:hover inn-toolbox-add-widget.bottom{bottom:-1px;display:flex;height:0px;align-items:center;justify-content:center}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget:hover inn-toolbox-add-widget.top .add-widget-btn,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget:hover inn-toolbox-add-widget.bottom .add-widget-btn{visibility:visible}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget:hover inn-toolbox-add-widget.top .add-widget-btn inn-icon svg,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget:hover inn-toolbox-add-widget.bottom .add-widget-btn inn-icon svg{fill:var(--white)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget>div:first-child:not(.upload-image-placeholder,.placeholder,.buttons-container){--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary);padding:15px;color:var(--body-color);font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-md)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget>div:first-child:not(.upload-image-placeholder,.placeholder,.buttons-container) h1,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget>div:first-child:not(.upload-image-placeholder,.placeholder,.buttons-container) h2,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget>div:first-child:not(.upload-image-placeholder,.placeholder,.buttons-container) h3,:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget>div:first-child:not(.upload-image-placeholder,.placeholder,.buttons-container) h4{color:var(--body-color);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .hovered-outline-dashed{outline:1px dashed var(--brand-primary) !important}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .hovered-outline-dashed:hover{outline:1px dashed var(--brand-primary) !important}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .hover-grabbing{cursor:grabbing !important}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .hover-grabbing:hover{cursor:grabbing !important}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .grabbing-no-pointer-events{pointer-events:none !important}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column .content-widget:not(:last-of-type) .bottom{display:none}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column inn-toolbox-image img{border-radius:var(--global-radius)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section inn-toolbox-row inn-toolbox-column:hover{outline:1px solid var(--brand-primary)}:is(.frontend,.backend) .wrapper-container .add-btn-new-item{display:grid;width:28px;min-width:28px;height:28px;align-content:center;align-items:center;justify-content:center;border-radius:30px;margin-right:8px;background:color-mix(in srgb, var(--brand-primary) 50%, transparent 50%);cursor:pointer}:is(.frontend,.backend) .wrapper-container .add-btn-new-item:hover{background:var(--brand-primary);transition:background .5s !important}:is(.frontend,.backend) .wrapper-container .add-btn-new-item inn-icon svg{fill:var(--white)}:is(.frontend,.backend) .cdk-overlay-pane.custom-dialog-container .mat-dialog-container,:is(.frontend,.backend) .cdk-overlay-pane.custom-dialog-container .mat-mdc-dialog-container{padding:0;border-radius:6px}:is(.frontend,.backend) .cdk-overlay-pane.custom-dialog-container .mat-dialog-container .mat-mdc-dialog-surface,:is(.frontend,.backend) .cdk-overlay-pane.custom-dialog-container .mat-mdc-dialog-container .mat-mdc-dialog-surface{overflow:visible;padding:0;border-radius:10px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend{--modal-width-fullscreen: calc(100vw - 46px);--modal-left-fullscreen: 46px;color:var(--body-color);font-family:var(--font-family-base)}:is(.frontend,.backend) .cdk-overlay-pane .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{border-color:var(--body-color)}:is(.frontend,.backend) .cdk-overlay-pane .mat-mdc-select .mat-mdc-select-value{color:var(--body-color)}:is(.frontend,.backend) .cdk-overlay-pane .mat-mdc-select .mat-mdc-select-placeholder{color:color-mix(in srgb, var(--body-color) 40%, transparent)}:is(.frontend,.backend) .cdk-overlay-pane .mat-mdc-select-panel,:is(.frontend,.backend) .cdk-overlay-pane .mat-mdc-select-panel .mat-mdc-option,:is(.frontend,.backend) .cdk-overlay-pane .mat-mdc-menu-panel .mat-mdc-menu-item .mat-mdc-menu-item-text{font-family:var(--font-family-base)}:is(.frontend,.backend) .cdk-overlay-pane .mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--gray-lighter);color:var(--black);font-family:var(--font-family-base)}:is(.frontend,.backend) .mat-mdc-tooltip-show{animation:none}:is(.frontend,.backend) .mat-mdc-tooltip-panel-above .mat-mdc-tooltip.toolbar-tooltip::after{position:absolute;bottom:-18px;left:calc(50% - 5px);width:10px;height:10px;border-radius:0 30% 0 0;background:linear-gradient(45deg, transparent 50%, var(--brand-primary) 50%);content:"";transform:rotate(-45deg)}:is(.frontend,.backend) .mat-mdc-tooltip-panel-above .mat-mdc-tooltip.toolbar-tooltip.white::after{background:linear-gradient(45deg, transparent 50%, var(--white) 50%)}:is(.frontend,.backend) .mat-mdc-tooltip-panel-below .mat-mdc-tooltip.toolbar-tooltip::after{position:absolute;top:-16px;left:9px;left:calc(50% - 5px);width:10px;height:10px;border-radius:0 0 30% 0;background:linear-gradient(135deg, transparent 50%, var(--gray-lighter) 50%);content:"";transform:rotate(45deg)}:is(.frontend,.backend) .mat-mdc-tooltip-panel-above .mat-mdc-tooltip{top:-10px}:is(.frontend,.backend) .mat-mdc-tooltip-panel-below .mat-mdc-tooltip{bottom:-10px}:is(.frontend,.backend) .mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:0}:is(.frontend,.backend) .ngx-colors-overlay{font-family:var(--font-family-base)}@media(max-width: 991px){:is(.frontend,.backend) frontend-root{padding-top:0}}:is(.frontend,.backend) .toolbox-ckeditor-overlay{width:256px;margin-top:10px}:is(.frontend,.backend) .ckeditor-backdrop{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) inn-toolbox-add-section .backend{margin-left:0px;background-color:var(--add-section-background-color)}:is(.frontend,.backend) inn-toolbox-add-section .backend .add-section-button{display:flex;width:100%;height:58px;align-items:center;justify-content:center}:is(.frontend,.backend) inn-toolbox-add-section .backend .add-section-button .btn{display:flex;height:38px;align-items:center;padding:10px 50px;border:1px solid var(--brand-primary);border-radius:53px;background-color:unset;color:var(--brand-primary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:100%;opacity:.3}:is(.frontend,.backend) inn-toolbox-add-section .backend .add-section-button .btn inn-icon svg{width:16px;height:16px;margin-right:10px;margin-bottom:0px;fill:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-add-section .backend .add-section-button .btn:hover{background-color:var(--brand-primary);color:var(--white);opacity:1}:is(.frontend,.backend) inn-toolbox-add-section .backend .add-section-button .btn:hover inn-icon svg{fill:var(--white)}:is(.frontend,.backend) add-widget-modal .backend{border-radius:6px;margin:0px;background-color:var(--white);color:var(--black)}:is(.frontend,.backend) add-widget-modal .backend .widget-group:not(:first-child){margin-top:25px}:is(.frontend,.backend) add-widget-modal .backend .widget-group .label{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) add-widget-modal .backend .widgets{display:flex;flex-wrap:wrap;margin-top:5px;gap:10px}:is(.frontend,.backend) add-widget-modal .backend .widget{display:flex;width:90px;height:90px;flex-direction:column;align-items:center;justify-content:flex-start;padding:25px 10px 24px 10px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);cursor:pointer;font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-medium);gap:10px;line-height:13px;text-align:center}:is(.frontend,.backend) add-widget-modal .backend .widget inn-icon svg{width:18px;height:18px}:is(.frontend,.backend) add-widget-modal .backend .widget:hover:not(:disabled){background-color:var(--gray-lightest)}:is(.frontend,.backend) add-widget-modal .backend .widget:disabled{cursor:not-allowed}:is(.frontend,.backend) add-widget-modal .backend .mat-mdc-dialog-content{padding:20px 25px;font-family:var(--font-family-base)}:is(.frontend,.backend) add-widget-modal .backend .mat-mdc-dialog-content .form-field{margin-bottom:25px}:is(.frontend,.backend) inn-toolbox-add-widget.center{height:100%;flex:1;border-bottom:0px;margin:0px;margin:auto;background-color:rgba(0,0,0,0);inset:0px}:is(.frontend,.backend) inn-toolbox-add-widget.center .add-widget-btn{display:flex;height:100%;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;color:var(--brand-primary);cursor:pointer;outline:1px dashed var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-add-widget.center .add-widget-btn inn-icon svg{width:24px;height:24px;fill:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-add-widget.center .add-widget-btn:hover{outline:1px solid var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-add-widget.center .add-widget-btn .add-widget-label{text-align:center}:is(.frontend,.backend) inn-toolbox-add-widget.center .add-widget-btn .add-widget-label .parent-label{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-toolbox-add-widget.top,:is(.frontend,.backend) inn-toolbox-add-widget.bottom{position:absolute;right:0;left:0;height:0;padding:0;margin:auto;cursor:pointer}:is(.frontend,.backend) inn-toolbox-add-widget.top .add-widget-btn,:is(.frontend,.backend) inn-toolbox-add-widget.bottom .add-widget-btn{z-index:2;display:grid;width:26px;height:26px;align-content:center;align-items:center;justify-content:center;border-radius:30px;background-color:var(--brand-primary);visibility:hidden}:is(.frontend,.backend) inn-toolbox-add-widget.top .add-widget-btn .show-add-widget-label .parent-label,:is(.frontend,.backend) inn-toolbox-add-widget.bottom .add-widget-btn .show-add-widget-label .parent-label{margin-left:4px}:is(.frontend,.backend) inn-toolbox-add-widget.top .add-widget-btn inn-icon svg,:is(.frontend,.backend) inn-toolbox-add-widget.bottom .add-widget-btn inn-icon svg{fill:var(--white)}:is(.frontend,.backend) inn-toolbox-add-widget.top:hover .add-widget-btn,:is(.frontend,.backend) inn-toolbox-add-widget.bottom:hover .add-widget-btn{visibility:visible}:is(.frontend,.backend) inn-toolbox-add-widget.left,:is(.frontend,.backend) inn-toolbox-add-widget.right{position:absolute;z-index:500;height:auto;cursor:pointer}:is(.frontend,.backend) inn-toolbox-add-widget.left .add-widget-btn,:is(.frontend,.backend) inn-toolbox-add-widget.right .add-widget-btn{display:flex;width:26px;height:26px;align-content:center;align-items:center;justify-content:center;border-radius:30px;background-color:var(--brand-primary);opacity:.5;visibility:hidden}:is(.frontend,.backend) inn-toolbox-add-widget.left .add-widget-btn inn-icon,:is(.frontend,.backend) inn-toolbox-add-widget.right .add-widget-btn inn-icon{height:inherit}:is(.frontend,.backend) inn-toolbox-add-widget.left .add-widget-btn inn-icon svg,:is(.frontend,.backend) inn-toolbox-add-widget.right .add-widget-btn inn-icon svg{fill:var(--white)}:is(.frontend,.backend) inn-toolbox-add-widget.left{top:50%;left:20px;transform:translate(-50%, -50%)}:is(.frontend,.backend) inn-toolbox-add-widget.right{top:50%;right:20px;transform:translate(50%, -50%)}:is(.frontend,.backend) inn-toolbox-add-widget.top{top:0}:is(.frontend,.backend) inn-toolbox-add-widget.bottom{bottom:0}:is(.frontend,.backend) .auto-height inn-toolbox-add-widget.center{height:500px}:is(.frontend,.backend) inn-toolbox-tab>inn-toolbox-row>inn-toolbox-add-widget.left{left:-20px}:is(.frontend,.backend) inn-toolbox-tab>inn-toolbox-row>inn-toolbox-add-widget.right{right:-20px}:is(.frontend,.backend) inn-toolbox-delete{z-index:1}:is(.frontend,.backend) inn-toolbox-delete .delete-layout-button-container{display:flex;justify-content:center;padding:5px}:is(.frontend,.backend) inn-toolbox-delete .delete-layout-button-container .btn{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:15px;background-color:var(--brand-primary);opacity:.5}:is(.frontend,.backend) inn-toolbox-delete .delete-layout-button-container .btn inn-icon svg{fill:var(--white)}:is(.frontend,.backend) inn-toolbox-delete .delete-layout-button-container .btn:hover:not(:focus){background-color:var(--brand-primary);opacity:1}:is(.frontend,.backend) inn-toolbox-drag-divider{position:absolute;z-index:5;top:0;right:-20px;bottom:0;display:flex;width:20px;align-items:center}:is(.frontend,.backend) inn-toolbox-drag-divider .drag-line{position:absolute;top:0;right:9px;bottom:0;display:flex;align-items:center;border:1px solid var(--brand-primary);border-radius:2px;opacity:.5;visibility:hidden}:is(.frontend,.backend) inn-toolbox-drag-divider .drag-line .drag-bar{position:absolute;width:6px;height:40px;border-radius:10px;background-color:var(--brand-primary);transform:translate(-3px, 0px)}:is(.frontend,.backend) inn-toolbox-drag-divider:hover{cursor:col-resize}:is(.frontend,.backend) inn-toolbox-drag-divider:hover .drag-line{opacity:1}:is(.frontend,.backend) inn-toolbox-error .backend{position:fixed;top:20px;left:37%;display:grid;width:335px;height:80px;align-content:center;align-items:center;justify-content:center;border-radius:3px;margin-left:0px;background-color:color-mix(in srgb, rgb(228, 105, 68) 85%, transparent);color:var(--white);line-height:1.3;outline:2px solid var(--status-error)}:is(.frontend,.backend) inn-toolbox-error .backend .error-title{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-align:center}:is(.frontend,.backend) inn-toolbox-error .backend .error-message{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);text-align:center}:is(.frontend,.backend) inn-toolbox-error .backend inn-button .btn{padding:0px 15px;background-color:var(--brand-primary);color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-toolbox-main-toolbar{position:fixed;z-index:1000;top:0;display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 15px 0;border-bottom:1px solid var(--gray-lighter);background-color:var(--white);color:var(--gray-basic);font-family:var(--font-family-secondary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-toolbox-main-toolbar .left{display:flex;align-items:center;justify-content:center;gap:10px}:is(.frontend,.backend) inn-toolbox-main-toolbar .left .app-icon{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:10px;background-color:var(--brand-primary-light);cursor:pointer}:is(.frontend,.backend) inn-toolbox-main-toolbar .left .app-icon inn-icon svg{width:20px;height:20px;fill:var(--brand-primary)}:is(.frontend,.backend) .right .language-switch{width:120px;justify-content:space-between;padding:10px 15px;border-radius:var(--border-radius-sm);background-color:var(--gray-lighter);color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .right .language-switch inn-icon svg{margin-left:10px;fill:var(--gray-basic)}:is(.frontend,.backend) .right .language-switch:hover,:is(.frontend,.backend) .right .language-switch[aria-expanded=true]{background-color:var(--gray-light)}:is(.frontend,.backend) .cdk-overlay-container .cdk-overlay-pane .toolbox-mat-menu{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);top:5px;min-width:120px;border-radius:0;background:rgba(0,0,0,0);box-shadow:var(--global-shadow-hover)}:is(.frontend,.backend) .cdk-overlay-container .cdk-overlay-pane .toolbox-mat-menu .mat-mdc-menu-item{min-height:35px;margin-bottom:1px;background-color:var(--white)}:is(.frontend,.backend) .cdk-overlay-container .cdk-overlay-pane .toolbox-mat-menu .mat-mdc-menu-item .mat-mdc-menu-item-text{color:var(--gray-basic);font-family:var(--font-family-secondary);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .cdk-overlay-container .cdk-overlay-pane .toolbox-mat-menu .mat-mdc-menu-item:hover{background-color:var(--gray-lighter)}:is(.frontend,.backend) inn-toolbox-modal{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}:is(.frontend,.backend) inn-toolbox-modal .close-btn .btn{position:absolute;top:15px;right:15px;width:38px;height:38px;padding:10px;border-radius:var(--btn-radius-md);background-color:var(--btn-tertiary-bg);box-shadow:var(--global-shadow)}:is(.frontend,.backend) inn-toolbox-modal .close-btn .btn:active{box-shadow:inset 0 4px 10px color-mix(in srgb, var(--black) 20%, transparent)}:is(.frontend,.backend) inn-toolbox-modal .close-btn .btn inn-icon svg{width:18px;height:18px;fill:var(--black)}:is(.frontend,.backend) inn-toolbox-modal .back-btn .btn{position:absolute;top:15px;left:15px;height:38px;padding:10px;border-radius:var(--btn-radius-md);margin-right:6px;background-color:var(--brand-primary);box-shadow:var(--global-shadow)}:is(.frontend,.backend) inn-toolbox-modal .back-btn .btn:hover:not(:focus),:is(.frontend,.backend) inn-toolbox-modal .back-btn .btn:focus,:is(.frontend,.backend) inn-toolbox-modal .back-btn .btn:hover:focus{border:none;background-color:var(--brand-primary-dark);transition:all .5s ease-out}:is(.frontend,.backend) inn-toolbox-modal .back-btn .btn inn-icon svg{width:18px;height:18px;fill:var(--white)}:is(.frontend,.backend) inn-toolbox-modal .section-modal-heading{display:flex;height:68px;align-items:center;justify-content:center;padding:0;border-bottom:1px solid var(--gray-lighter);color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-toolbox-modal .mat-mdc-tab-labels .mat-mdc-tab-label{width:100%}:is(.frontend,.backend) inn-toolbox-modal .mat-mdc-tab-labels .mat-mdc-tab-label.mdc-tab--active{background:color-mix(in srgb, rgb(221, 219, 254) 30%, transparent)}:is(.frontend,.backend) inn-toolbox-modal .mat-mdc-tab-labels .mat-mdc-tab-label .mat-mdc-tab-label-content inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-modal mat-dialog-content{display:flex;min-height:var(--setting-modal-height);flex-direction:column}:is(.frontend,.backend) inn-toolbox-modal mat-dialog-content attribute-form{height:100%;flex-grow:1}:is(.frontend,.backend) inn-toolbox-modal mat-dialog-content attribute-form form{display:flex;height:100%;flex-direction:column;padding:1px}:is(.frontend,.backend) inn-toolbox-modal mat-dialog-content .additional-actions{padding:20px}:is(.frontend,.backend) inn-toolbox-modal mat-dialog-content .additional-actions inn-icon{margin-right:8px}:is(.frontend,.backend) inn-toolbox-modal mat-dialog-content .additional-actions inn-button{width:100%;text-align:center}:is(.frontend,.backend) inn-toolbox-modal mat-dialog-content .additional-actions inn-button .btn{box-shadow:none;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) inn-toolbox-modal mat-dialog-content .additional-actions inn-button .btn:hover{background-color:unset;color:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-modal mat-dialog-content .additional-actions inn-button .btn:hover svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-modal mat-dialog-content .additional-actions.bottom{margin-top:auto}:is(.frontend,.backend) inn-toolbox-modal .mat-dialog-content{padding:1px 24px;margin:25px 1px}:is(.frontend,.backend) inn-toolbox-modal .mat-dialog-content .form-field{display:inline-block;border:none;border-radius:var(--form-element-radius);margin-bottom:15px;background-color:var(--gray-lighter)}:is(.frontend,.backend) inn-toolbox-modal .mat-dialog-content .form-field input{height:38px;padding:11px}:is(.frontend,.backend) inn-toolbox-modal mat-tab-group.hide-tab-bar mat-tab-header{display:none}:is(.frontend,.backend) .mat-mdc-dialog-container{padding:0 !important;border-radius:var(--global-radius)}:is(.frontend,.backend) .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:40px}:is(.frontend,.backend) save-state-indicator>.saved>svg{fill:var(--gray-light)}:is(.frontend,.backend) save-state-indicator>.saving>svg{animation:saving-spin 4s linear infinite;fill:var(--gray-light)}@keyframes saving-spin{100%{transform:rotate(360deg)}}:is(.frontend,.backend) save-state-indicator>.error svg{fill:var(--status-error)}:is(.frontend,.backend) .cdk-overlay-pane .mat-mdc-tooltip.save-state-tooltip{bottom:-5px;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) .cdk-overlay-pane .mat-mdc-tooltip.save-state-tooltip .mdc-tooltip__surface{border-radius:var(--border-radius-sm);background-color:var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-pane .mat-mdc-tooltip.save-state-tooltip::before{top:-5px !important;right:50%;bottom:auto;left:auto;width:10px;height:10px;background-color:var(--gray-lighter);border-top-left-radius:var(--border-radius-sm);rotate:45deg;transform:translate(4px, -4px)}:is(.frontend,.backend) tab-settings .cdk-drag{margin-bottom:5px}:is(.frontend,.backend) tab-settings .cdk-drag .tabs-drag-section{display:flex;height:100%;align-items:center;justify-content:space-between;padding:5px;border:1px solid var(--gray-lighter);border-radius:3px;color:var(--black);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) tab-settings .cdk-drag .tabs-drag-section .drag-items-left{display:flex;gap:10px}:is(.frontend,.backend) tab-settings .cdk-drag .tabs-drag-section .drag-items-right{display:flex;gap:5px}:is(.frontend,.backend) tab-settings .cdk-drag .tabs-drag-section inn-icon svg{fill:var(--gray-light);width:18px;height:18px}:is(.frontend,.backend) tab-settings .cdk-drag .tabs-drag-section .tabs-drag-handle{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) tab-settings attribute-form>form{margin-top:5px}:is(.frontend,.backend) inn-toolbox-toolbar .default{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);z-index:999;display:flex;width:160px;height:34px;flex-direction:row;align-items:center;justify-content:space-between;padding:5px 10px 5px 10px;border:1px solid var(--gray-lighter);border-radius:40px;background-color:var(--white)}:is(.frontend,.backend) inn-toolbox-toolbar .default .toolbar-items{display:flex;align-items:center;justify-content:center;color:var(--white)}:is(.frontend,.backend) inn-toolbox-toolbar .default .toolbar-items .toolbar-section-icon{width:24px;height:24px;padding:4px;border-radius:30px}:is(.frontend,.backend) inn-toolbox-toolbar .default .toolbar-items .toolbar-section-icon .toolbar-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) inn-toolbox-toolbar .default .toolbar-items .toolbar-section-icon.delete:hover:enabled{background-color:var(--status-error)}:is(.frontend,.backend) inn-toolbox-toolbar .default .toolbar-items .toolbar-section-icon.delete:hover:enabled svg{fill:var(--white)}:is(.frontend,.backend) inn-toolbox-toolbar .default .toolbar-items .toolbar-section-icon .delete-icon svg{fill:var(--status-error)}:is(.frontend,.backend) inn-toolbox-toolbar .default .toolbar-items .toolbar-section-icon:hover:enabled{border:none;background-color:var(--gray-lighter);transition:all .5s ease-out}:is(.frontend,.backend) inn-toolbox-toolbar .default .toolbar-items .toolbar-section-icon.active{box-shadow:inset 0 4px 10px color-mix(in srgb, var(--black) 20%, transparent)}:is(.frontend,.backend) inn-toolbox-toolbar .default .toolbar-items .widget-mini-label{font-size:var(--font-size-xxxxs)}:is(.frontend,.backend) inn-toolbox-toolbar .default.has-mini-label{position:absolute;top:30px;left:-1px;width:max-content;height:20px;border-radius:3px 3px 0 0}:is(.frontend,.backend) inn-toolbox-toolbar .default.has-mini-label .toolbar-items{padding:0}:is(.frontend,.backend) .inn-toolbox-section-toolbar{position:sticky;z-index:100;top:calc(var(--toolbar-height) + 20px);right:20px;width:auto;width:fit-content;height:0;padding:0;border-radius:var(--border-radius-md);margin-top:calc(-1*var(--section-padding-top) + 20px);margin-left:auto;grid-row-start:1}:is(.frontend,.backend) .inn-toolbox-section-toolbar>div{width:auto;height:auto;padding:5px;border-radius:var(--border-radius-md);gap:5px}:is(.frontend,.backend) .inn-toolbox-section-toolbar>div .toolbar-items:hover{border:none;transition:all .5s ease-out}:is(.frontend,.backend) .inn-toolbox-section-toolbar>div .toolbar-items .toolbar-section-icon{position:relative;width:auto;height:auto;padding:5px;border-radius:var(--border-radius-md)}:is(.frontend,.backend) .inn-toolbox-section-toolbar>div .toolbar-items button{border-radius:var(--border-radius-md)}:is(.frontend,.backend) .inn-toolbox-section-toolbar>div .toolbar-items button toolbar-icon,:is(.frontend,.backend) .inn-toolbox-section-toolbar>div .toolbar-items button inn-icon svg{width:18px;height:18px;margin:0}:is(.frontend,.backend) .inn-toolbox-section-toolbar>div .toolbar-items button toolbar-icon path,:is(.frontend,.backend) .inn-toolbox-section-toolbar>div .toolbar-items button inn-icon svg path{width:100%;height:100%}:is(.frontend,.backend) .inn-toolbox-widget-toolbar{position:absolute;z-index:1000;top:-50px;left:0;border-radius:var(--border-radius-md);background:var(--brand-primary, #554bfa)}:is(.frontend,.backend) .inn-toolbox-widget-toolbar>div{width:auto;height:auto;padding:5px;border-radius:var(--border-radius-md);gap:5px}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default{width:auto;border:none;background-color:var(--brand-primary)}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items attribute-form-control auto-complete-trait input{min-height:unset}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items .toolbar-section-icon{position:relative;width:auto;height:auto;padding:5px;border-radius:var(--border-radius-md)}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items .toolbar-section-icon.delete:hover:enabled{background-color:var(--status-error)}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items .toolbar-section-icon.delete:hover:enabled svg{fill:var(--white)}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items .toolbar-section-icon .toolbar-icon,:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items .toolbar-section-icon inn-icon svg{width:18px;height:18px;margin:0;fill:var(--white)}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items .toolbar-section-icon .toolbar-icon path,:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items .toolbar-section-icon inn-icon svg path{width:100%;height:100%}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items .toolbar-section-icon .delete-icon svg{fill:var(--status-error)}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items .toolbar-section-icon:hover:enabled{border:none;background-color:var(--brand-primary-dark);transition:all .5s ease-out}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items.first-is-btn{border-right:1px solid var(--brand-primary-dark)}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items.first-is-btn .toolbar-section-icon .toolbar-icon svg{fill:var(--brand-primary-dark)}:is(.frontend,.backend) .inn-toolbox-widget-toolbar .default .toolbar-items.first-is-btn .toolbar-section-icon:hover:enabled{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) adding-list-trait{position:relative;display:flex;flex-direction:column;gap:5px}:is(.frontend,.backend) adding-list-trait .missing-license{opacity:.2}:is(.frontend,.backend) adding-list-trait .additional-info{color:var(--gray-light)}:is(.frontend,.backend) adding-list-trait .missing-license-container{position:absolute;top:10px;left:50%;transform:translateX(-50%)}:is(.frontend,.backend) adding-list-trait .missing-license-container .missing-license-badge{padding:5px 10px;border-radius:var(--border-radius-sm, 3px);background:var(--status-warning-light);box-shadow:0px 2px 10px 0px rgba(199,199,199,.3);color:var(--status-warning-dark);font-size:var(--font-size-xxxs);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);text-align:center;text-wrap:nowrap}:is(.frontend,.backend) auto-complete-trait{display:flex;height:28px;align-items:center;justify-content:center}:is(.frontend,.backend) auto-complete-trait input{width:100px;padding:0 0 0 10px;border:none;border-radius:3px 0 0 3px;margin:0px;background:var(--brand-primary-dark);color:var(--white);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) auto-complete-trait .icon{display:flex;align-items:center;justify-content:center;padding:0;border-radius:0 3px 3px 0;border-left:1px solid var(--brand-primary);background:var(--brand-primary-dark);fill:var(--white);gap:10px}:is(.frontend,.backend) auto-complete-trait .icon inn-icon svg{margin:5px;fill:var(--white)}:is(.frontend,.backend) .auto-complete-trait-panel{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);display:flex;flex-direction:column;padding:5px !important;margin-top:4px;background-color:var(--brand-primary);gap:5px}:is(.frontend,.backend) .auto-complete-trait-panel .mat-mdc-option:hover:not(.mat-option-disabled){background-color:rgba(0,0,0,0) !important}:is(.frontend,.backend) .auto-complete-trait-panel mat-option{display:flex;height:35px;align-items:center;align-self:stretch;border-radius:var(--border-radius-sm);color:var(--white);font-weight:var(--font-weight-regular);--mat-option-selected-state-layer-color: var(--brand-primary-dark);--mat-option-selected-state-label-text-color: var(--white)}:is(.frontend,.backend) .auto-complete-trait-panel mat-option mat-pseudo-checkbox{display:none}:is(.frontend,.backend) .auto-complete-trait-overlay{width:126px !important;border-radius:var(--border-radius-sm)}:is(.frontend,.backend) button-item-style .button-style-container{display:flex;overflow:hidden;width:58px;height:38px;flex-direction:column;align-items:center;justify-content:center;padding:10px 20px 10px 20px;border-radius:var(--btn-radius-md) !important;font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);gap:var(--btn-gap);line-height:var(--btn-height-md)}:is(.frontend,.backend) button-item-style .button-style-container.primary{border:var(--btn-primary-border) !important;background:var(--btn-primary-bg) !important;color:var(--btn-primary-color) !important}:is(.frontend,.backend) button-item-style .button-style-container.primary:hover{border:--btn-primary-border-hover !important;background:var(--btn-primary-bg-hover) !important;color:var(--btn-primary-color-hover) !important}:is(.frontend,.backend) button-item-style .button-style-container.secondary{border:var(--btn-secondary-border) !important;background:var(--btn-secondary-bg) !important;color:var(--btn-secondary-color) !important}:is(.frontend,.backend) button-item-style .button-style-container.secondary:hover{border:--btn-secondary-border-hover !important;background:var(--btn-secondary-bg-hover) !important;color:var(--btn-secondary-color-hover) !important}:is(.frontend,.backend) button-item-style .button-style-container.tertiary{border:var(--btn-tertiary-border) !important;background:var(--btn-tertiary-bg) !important;color:var(--btn-tertiary-color) !important}:is(.frontend,.backend) button-item-style .button-style-container.tertiary:hover{border:--btn-tertiary-border-hover !important;background:var(--btn-tertiary-bg-hover) !important;color:var(--btn-tertiary-color-hover) !important}:is(.frontend,.backend) button-item-style .button-style-container.outline{border:var(--btn-outline-border) !important;background:var(--btn-outline-bg) !important;color:var(--btn-outline-color) !important}:is(.frontend,.backend) button-item-style .button-style-container.outline:hover{border:--btn-outline-border-hover !important;background:var(--btn-outline-bg-hover) !important;color:var(--btn-outline-color-hover) !important}:is(.frontend,.backend) button-radio-trait inn-button-toggle.column-layout .button-toggle>button>div>.toggle-header{font-weight:var(--font-weight-black)}:is(.frontend,.backend) button-radio-trait{display:block}:is(.frontend,.backend) button-radio-trait inn-button-toggle.column-layout .button-toggle>button>div>.toggle-header{font-weight:var(--font-weight-black)}:is(.frontend,.backend) color-scheme .color-scheme-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 15px 6px 15px;border:1px solid var(--gray-light);border-radius:var(--border-radius-md);background-color:var(--white);color:var(--black);font-family:var(--font-family-secondary);font-weight:var(--font-weight-black)}:is(.frontend,.backend) color-scheme .color-scheme-container.accent{border:none;background-color:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) color-scheme .color-scheme-container.underlined{border:none;border-radius:0;border-bottom:2px solid var(--brand-primary);color:var(--brand-primary)}:is(.frontend,.backend) div.inn-select-overlay.trait-data-source-fields .content:has(span.id),:is(.frontend,.backend) drag-drop-list.data-source-fields .drag-drop-list-item__content:has(span.id){display:flex;align-items:center;justify-content:space-between;gap:5px}:is(.frontend,.backend) div.inn-select-overlay.trait-data-source-fields .content span.field-name span.mapped,:is(.frontend,.backend) drag-drop-list.data-source-fields .drag-drop-list-item__content span.field-name span.mapped{color:var(--body-color);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) div.inn-select-overlay.trait-data-source-fields .content span.field-name svg,:is(.frontend,.backend) drag-drop-list.data-source-fields .drag-drop-list-item__content span.field-name svg{margin:0 2px;fill:var(--gray-basic);transform:scale(0.8)}:is(.frontend,.backend) div.inn-select-overlay.trait-data-source-fields .content span.field-name:has(inn-icon) span.original,:is(.frontend,.backend) div.inn-select-overlay.trait-data-source-fields .content span.id,:is(.frontend,.backend) drag-drop-list.data-source-fields .drag-drop-list-item__content span.field-name:has(inn-icon) span.original,:is(.frontend,.backend) drag-drop-list.data-source-fields .drag-drop-list-item__content span.id{color:var(--gray-basic)}:is(.frontend,.backend) data-source-filter-item{display:flex;flex-direction:column;gap:10px}:is(.frontend,.backend) data-source-filter-item>*:not(.is-empty){min-height:48px}:is(.frontend,.backend) data-source-filter-item .logic-operator-wrapper{display:flex;width:100%;height:unset;justify-content:center}:is(.frontend,.backend) data-source-filter-item .logic-operator-wrapper button-select{display:flex;width:80px;align-items:center;margin-top:0;margin-bottom:10px;gap:10px}:is(.frontend,.backend) data-source-filter-item .logic-operator-wrapper button-select button{height:var(--font-size-xxxs);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) data-source-filter-item .logic-operator-wrapper button-select button:not(.active){color:var(--gray-basic)}:is(.frontend,.backend) data-source-filter-item .logic-operator-wrapper button-select mat-divider{height:13px}:is(.frontend,.backend) data-source-filter-item inn-button>button,:is(.frontend,.backend) data-source-filter-item inn-input>input,:is(.frontend,.backend) data-source-filter-item datetime-picker .mat-datepicker-input{height:100% !important}:is(.frontend,.backend) data-source-filter-item inn-button,:is(.frontend,.backend) data-source-filter-item fe-form-field>inn-button{position:relative}:is(.frontend,.backend) data-source-filter-item inn-button button.btn,:is(.frontend,.backend) data-source-filter-item fe-form-field>inn-button button.btn{left:0;border-radius:var(--btn-radius-md)}:is(.frontend,.backend) data-source-filter-item datetime-picker .form-field{width:100%}:is(.frontend,.backend) data-source-filter-item .mat-mdc-select-disabled .mat-mdc-select-placeholder{color:var(--body-color) !important}:is(.frontend,.backend) data-source-filter-item is-current-user-button{opacity:.3}:is(.frontend,.backend) .with-action{background-color:#fff}:is(.frontend,.backend) data-source-filter-items{display:flex;flex-direction:column;gap:20px}:is(.frontend,.backend) data-source-filter-items .separator{color:var(--brand-primary);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);text-align:center}:is(.frontend,.backend) data-source-filter-items .term.multiple{position:relative;display:flex;flex-direction:column;margin-left:20px;gap:20px}:is(.frontend,.backend) data-source-filter-items .term.multiple::before{position:absolute;top:33px;bottom:0;left:-20px;width:3px;border-radius:20px;background-color:var(--brand-primary);content:""}:is(.frontend,.backend) data-source-filter-items .term.multiple:first-child::before{top:0}:is(.frontend,.backend) .cdk-overlay-pane.data-source-filter-value .content>div{display:flex;gap:15px}:is(.frontend,.backend) .cdk-overlay-pane.data-source-filter-value .content>div>span:first-child{overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) .cdk-overlay-pane.data-source-filter-value .content>div>span.id{color:var(--gray-basic)}:is(.frontend,.backend) is-current-user-button{display:flex}:is(.frontend,.backend) is-current-user-button a{width:100%}:is(.frontend,.backend) is-current-user-button a inn-button{display:flex;height:100%;align-items:center;justify-content:center}:is(.frontend,.backend) is-current-user-button a inn-button button.btn.btn-dropdown{height:auto;justify-content:flex-start;border:1px solid var(--gray-light);border-radius:var(--btn-radius-lg);background:var(--gray-lightest);color:var(--black);gap:0}:is(.frontend,.backend) is-current-user-button a inn-button button.btn.btn-dropdown svg{margin:0;color:var(--black)}:is(.frontend,.backend) is-current-user-button.inDropdown{padding:5px}:is(.frontend,.backend) is-current-user-button.inDropdown a inn-button button.btn{justify-content:center;background:var(--btn-tertiary-bg);color:var(--btn-tertiary-color);gap:0}:is(.frontend,.backend) is-current-user-button.inDropdown a inn-button button.btn svg{margin:0;fill:var(--btn-tertiary-color)}:is(.frontend,.backend) data-sources-list-item{position:relative;display:flex;flex-direction:column;padding:15px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);gap:20px}:is(.frontend,.backend) data-sources-list-item .name{color:var(--black);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) data-sources-list-item .options{display:flex;flex-direction:column;gap:15px}:is(.frontend,.backend) data-sources-list-item .options .option{display:flex;gap:5px}:is(.frontend,.backend) data-sources-list-item .options .option svg{fill:var(--gray-basic)}:is(.frontend,.backend) data-sources-list-item .options .option span{display:inline-block;overflow:hidden;width:100%;margin:0;color:var(--card-text-color);text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) data-sources-list-item inn-button{position:absolute;top:10px;right:10px;width:38px;height:38px}:is(.frontend,.backend) data-sources-list-item inn-button .btn.btn-icon{border-radius:var(--btn-radius-lg);background:var(--btn-secondary-bg)}:is(.frontend,.backend) data-sources-list-item inn-button .btn.btn-icon svg{fill:var(--btn-secondary-color)}:is(.frontend,.backend) data-sources-list{position:relative;display:flex;flex-direction:column;gap:10px}:is(.frontend,.backend) .dropdown-trait-item{display:flex;width:100%;min-height:18px;gap:10px}:is(.frontend,.backend) .dropdown-trait-item inn-icon>svg{fill:var(--dropdown-item-icon-color)}:is(.frontend,.backend) .dropdown-trait-item .trigger-text{overflow:hidden;min-width:0;max-width:calc(100% - 18px);padding-right:18px;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) .dropdown-trait-item .additional-info{flex-shrink:0;margin-left:auto;color:var(--gray-basic);white-space:nowrap}:is(.frontend,.backend) .related-link-container{display:flex;justify-content:flex-start;margin-top:10px}:is(.frontend,.backend) .related-link-container inn-button .btn{position:relative;border-radius:var(--form-element-radius)}:is(.frontend,.backend) .related-link-container inn-button .btn span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) .related-link-container a,:is(.frontend,.backend) .related-link-container inn-button,:is(.frontend,.backend) .related-link-container button{max-width:100%}:is(.frontend,.backend) .dropdown-overlay-bottom{display:flex;flex-direction:column;padding:5px;background-color:var(--mat-autocomplete-background-color);gap:5px}:is(.frontend,.backend) .dropdown-overlay-bottom inn-button button.btn{--button-default-padding: 0px 5px;--button-default-gap: 10px;font-size:var(--font-size-xxs)}:is(.frontend,.backend) .dropdown-overlay-bottom .dropdown-overlay-bottom-separator{width:100%;height:1px;border-top:var(--input-border)}:is(.frontend,.backend) .number-trait-container{display:flex;align-items:center;gap:10px}:is(.frontend,.backend) .number-trait-container .number-input{position:relative;flex-grow:1}:is(.frontend,.backend) .number-trait-container .number-input.inactive{color:var(--gray-light)}:is(.frontend,.backend) .number-trait-container .number-input.inactive input{background-color:var(--gray-lighter);color:var(--gray-light)}:is(.frontend,.backend) .number-trait-container .number-button{height:38px;padding:10px 20px;border-radius:var(--form-element-radius);background-color:var(--gray-lighter);color:var(--gray-darker)}:is(.frontend,.backend) .number-trait-container .number-button.active{background-color:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) slider-trait{display:flex;align-items:center;gap:10px}:is(.frontend,.backend) slider-trait mat-form-field{width:30%;background-color:var(--form-element-bg)}:is(.frontend,.backend) slider-trait mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{display:flex;min-height:38px;padding:0}:is(.frontend,.backend) slider-trait mat-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,:is(.frontend,.backend) slider-trait mat-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--gray-light)}:is(.frontend,.backend) slider-trait mat-form-field .mat-mdc-text-field-wrapper{height:38px;padding:0 10px}:is(.frontend,.backend) slider-trait mat-form-field .mat-mdc-text-field-wrapper input{height:auto;padding:0;-moz-appearance:textfield;text-align:right}:is(.frontend,.backend) slider-trait mat-form-field .mat-mdc-text-field-wrapper input:focus-within{outline:none}:is(.frontend,.backend) slider-trait mat-form-field .mat-mdc-text-field-wrapper input::-webkit-outer-spin-button,:is(.frontend,.backend) slider-trait mat-form-field .mat-mdc-text-field-wrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}:is(.frontend,.backend) slider-trait inn-slider{display:flex;width:100%;justify-content:center}:is(.frontend,.backend) slider-trait inn-slider .mat-mdc-slider{width:200px}:is(.frontend,.backend) slider-trait inn-slider .mat-mdc-slider .mdc-slider__track .mdc-slider__track--active_fill,:is(.frontend,.backend) slider-trait inn-slider .mat-mdc-slider .mdc-slider__thumb .mdc-slider__thumb-knob{border-color:rgba(0,0,0,0);background-color:var(--brand-primary)}:is(.frontend,.backend) slider-trait inn-slider .mat-mdc-slider .mdc-slider__track .mdc-slider__track--inactive{background-color:var(--gray-basic)}:is(.frontend,.backend) slider-trait inn-slider .mat-mdc-slider .mdc-slider__track .mdc-slider__tick-marks .mdc-slider__tick-mark--inactive,:is(.frontend,.backend) slider-trait inn-slider .mat-mdc-slider .mdc-slider__track .mdc-slider__tick-marks .mdc-slider__tick-mark--active{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) slider-trait inn-slider .mat-mdc-slider .mat-ripple .mat-mdc-slider-hover-ripple{background-color:color-mix(in srgb, rgb(234, 233, 253) 30%, transparent)}:is(.frontend,.backend) slider-trait inn-slider .mat-mdc-slider .mat-ripple .mat-mdc-slider-focus-ripple,:is(.frontend,.backend) slider-trait inn-slider .mat-mdc-slider .mat-ripple .mat-mdc-slider-active-ripple{background-color:color-mix(in srgb, rgb(221, 219, 254) 30%, transparent)}:is(.frontend,.backend) toggle-options fe-label .label{font-weight:var(--font-weight-regular)}:is(.frontend,.backend) width-stepper-trait .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,:is(.frontend,.backend) width-stepper-trait .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--gray-lighter)}:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input{width:100%;background-color:var(--gray-lightest)}:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{display:flex;min-height:40px;padding:0}:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__leading,:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__notch,:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:1px}:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input .mat-mdc-text-field-wrapper:hover .mdc-notched-outline .mdc-notched-outline__leading,:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input .mat-mdc-text-field-wrapper:hover .mdc-notched-outline .mdc-notched-outline__notch,:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input .mat-mdc-text-field-wrapper:hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--gray-lighter)}:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input input{height:auto;padding:0;border-radius:none;font-size:var(--font-size-xxs);text-align:center}:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input input:focus-within{outline:none}:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input input::-webkit-outer-spin-button,:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input input[type=number]{-moz-appearance:textfield;appearance:textfield}:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input .mat-mdc-form-field-flex{margin:0 10px}:is(.frontend,.backend) width-stepper-trait mat-form-field.stepper-input .mat-mdc-form-field-flex svg{margin:0}:is(.frontend,.backend) width-stepper-trait .mat-mdc-form-field-icon-prefix,:is(.frontend,.backend) width-stepper-trait .mat-mdc-form-field-icon-suffix{cursor:pointer}:is(.frontend,.backend) width-stepper-trait inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) toggle-trait{display:block}:is(.frontend,.backend) .date-range-picker-wrapper{display:flex;flex-direction:column;gap:10px}:is(.frontend,.backend) .date-range-picker-wrapper datetime-picker{height:48px}:is(.frontend,.backend) .date-range-picker-wrapper datetime-picker .mat-datepicker-input{height:100%}:is(.frontend,.backend) .sorting-composite-container{display:flex;width:100%;align-items:stretch;gap:8px}:is(.frontend,.backend) .sorting-composite-container .criteria-dropdown{min-width:0;flex:1}:is(.frontend,.backend) .sorting-composite-container .order-toggle{display:flex;flex:0 0 auto;align-items:stretch}:is(.frontend,.backend) .sorting-composite-container .order-toggle inn-button.toggle-btn{display:inline-flex;width:auto;height:auto;align-items:center}:is(.frontend,.backend) .sorting-composite-container .order-toggle inn-button.toggle-btn .btn{position:static;height:100%;border-radius:var(--btn-radius-md)}:is(.frontend,.backend) div.inn-select-overlay.trait-suggestion-statuses inn-select-item .content{display:flex;align-items:center;justify-content:space-between;gap:5px}:is(.frontend,.backend) div.inn-select-overlay.trait-suggestion-statuses inn-select-item .content span.id{color:var(--gray-basic)}:is(.frontend,.backend) creation-widget-settings{--settings-border-radius: 6px}:is(.frontend,.backend) creation-widget-settings .backend{border-radius:var(--settings-border-radius);background-color:var(--white)}:is(.frontend,.backend) creation-widget-settings p.description{margin:10px 0;font-size:var(--font-size-xxxs);line-height:var(--line-height-xs)}:is(.frontend,.backend) creation-widget-settings inn-button:last-child{display:block}:is(.frontend,.backend) creation-widget-settings inn-toolbox-modal mat-dialog-content{gap:20px}:is(.frontend,.backend) creation-widget-settings inn-toolbox-modal mat-dialog-content attribute-form{flex-grow:0}:is(.frontend,.backend) creation-widget-settings inn-toolbox-modal mat-dialog-content .action{display:flex;flex-direction:column;gap:10px;text-align:center}:is(.frontend,.backend) element-target-group generic-target-group>fe-form-field>.form-field.has-label.full-width{margin-bottom:0}:is(.frontend,.backend) widget-settings-modal,:is(.frontend,.backend) tab-settings{--settings-border-radius: 6px}:is(.frontend,.backend) widget-settings-modal.disable-footer mat-tab-header,:is(.frontend,.backend) tab-settings.disable-footer mat-tab-header{display:none}:is(.frontend,.backend) widget-settings-modal .backend,:is(.frontend,.backend) tab-settings .backend{border-radius:var(--settings-border-radius);margin:0;background-color:var(--white);color:var(--black)}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group{display:grid;overflow:visible;border:none;margin-top:10px;background-color:var(--white);font-family:var(--font-family-base);gap:10px;grid-template-columns:var(--buttonGroupGrid)}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group:focus-within,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group:focus-within{outline:none}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group .mat-button-toggle,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group .mat-button-toggle{display:flex;height:65px;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:12px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);cursor:pointer}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{display:flex;flex-direction:column;padding:0;font-size:10px;line-height:13px}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content inn-icon svg,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content inn-icon svg{width:30px;height:18px;margin-bottom:10px;fill:var(--black)}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-focus-overlay,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group .mat-button-toggle:hover,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group .mat-button-toggle:hover{background-color:var(--gray-lightest)}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked{background-color:var(--brand-primary-light);color:var(--brand-primary);outline:1px solid var(--brand-primary)}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked inn-icon svg,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-label-content,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-label-content{color:var(--brand-primary)}:is(.frontend,.backend) widget-settings-modal .backend .mat-button-toggle-group .mat-button-toggle:not(.text-only) .mat-button-toggle-label-content>inn-icon>svg,:is(.frontend,.backend) tab-settings .backend .mat-button-toggle-group .mat-button-toggle:not(.text-only) .mat-button-toggle-label-content>inn-icon>svg{margin-bottom:0}:is(.frontend,.backend) widget-settings-modal .backend input,:is(.frontend,.backend) tab-settings .backend input{height:38px;padding:11px;border-radius:var(--form-element-radius)}:is(.frontend,.backend) widget-settings-modal .backend .property-unit,:is(.frontend,.backend) tab-settings .backend .property-unit{position:absolute;right:35px;bottom:0;display:flex;width:10px;height:38px;align-items:center}:is(.frontend,.backend) widget-settings-modal .backend .basic-property .color-picker,:is(.frontend,.backend) tab-settings .backend .basic-property .color-picker{position:unset}:is(.frontend,.backend) widget-settings-modal .backend .basic-property .color-picker .color-picker-wrapper,:is(.frontend,.backend) tab-settings .backend .basic-property .color-picker .color-picker-wrapper{height:38px}:is(.frontend,.backend) widget-settings-modal .backend .basic-property.toggle .description label,:is(.frontend,.backend) tab-settings .backend .basic-property.toggle .description label{margin-bottom:10px;font-weight:var(--font-weight-black)}:is(.frontend,.backend) widget-settings-modal .backend .basic-property.toggle .description p,:is(.frontend,.backend) tab-settings .backend .basic-property.toggle .description p{font-size:var(--font-size-xxxxs);line-height:var(--line-height-xs)}:is(.frontend,.backend) widget-settings-modal .backend .basic-property .upload-image unsplash-media-upload .form-group,:is(.frontend,.backend) tab-settings .backend .basic-property .upload-image unsplash-media-upload .form-group{height:170px}:is(.frontend,.backend) widget-settings-modal .backend .basic-property .upload-image .img-upload.empty,:is(.frontend,.backend) tab-settings .backend .basic-property .upload-image .img-upload.empty{border:2px dashed var(--gray-light);color:var(--gray-light)}:is(.frontend,.backend) widget-settings-modal .backend .basic-property .upload-image .img-upload-overlay,:is(.frontend,.backend) tab-settings .backend .basic-property .upload-image .img-upload-overlay{height:170px}:is(.frontend,.backend) widget-settings-modal .backend .basic-property .input-url-trait,:is(.frontend,.backend) tab-settings .backend .basic-property .input-url-trait{display:flex;align-items:center}:is(.frontend,.backend) widget-settings-modal .backend .basic-property .input-url-trait input,:is(.frontend,.backend) tab-settings .backend .basic-property .input-url-trait input{height:48px;flex:1;padding-right:40px}:is(.frontend,.backend) widget-settings-modal .backend .basic-property .input-url-trait inn-icon,:is(.frontend,.backend) tab-settings .backend .basic-property .input-url-trait inn-icon{position:absolute;right:10px;cursor:pointer}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-header,:is(.frontend,.backend) tab-settings .backend mat-tab-header{position:absolute;top:15px;left:15px;max-width:257px;height:38px;--mat-tab-label-margin: 0;--mat-tab-active-label-text-color: var(--white);--mat-tab-active-focus-label-text-color: var(--white);--mat-tab-active-hover-label-text-color: var(--white);--mat-tab-inactive-label-text-color: var(--black);--mat-tab-inactive-focus-label-text-color: var(--black);--mat-tab-inactive-hover-label-text-color: var(--black)}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list,:is(.frontend,.backend) tab-settings .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list{height:38px;padding:5px;border-radius:var(--border-radius-md);background:var(--gray-lighter)}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels,:is(.frontend,.backend) tab-settings .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels{height:100%;gap:10px}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab,:is(.frontend,.backend) tab-settings .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab{min-width:unset;height:100%;padding:5px 10px;border:none;border-radius:var(--border-radius-sm);color:var(--black);font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:normal;line-height:var(--line-height-sm)}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.widget-settings-hidden-label,:is(.frontend,.backend) tab-settings .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.widget-settings-hidden-label{display:none !important}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.mdc-tab--active,:is(.frontend,.backend) tab-settings .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.mdc-tab--active{background-color:var(--brand-primary)}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab__text-label,:is(.frontend,.backend) tab-settings .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab__text-label{transition:color 0s}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab-indicator,:is(.frontend,.backend) tab-settings .backend mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab-indicator{display:none}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-group .mat-mdc-tab-body-wrapper,:is(.frontend,.backend) tab-settings .backend mat-tab-group .mat-mdc-tab-body-wrapper{height:100%}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body,:is(.frontend,.backend) tab-settings .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body{height:var(--setting-modal-height)}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content data-source-configuration:has(inn-expandable-banner),:is(.frontend,.backend) tab-settings .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content data-source-configuration:has(inn-expandable-banner){display:flex;height:100%;flex-direction:column;justify-content:space-between}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content data-source-configuration .delete-button button,:is(.frontend,.backend) tab-settings .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content data-source-configuration .delete-button button{height:48px}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content .label,:is(.frontend,.backend) tab-settings .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content .label{font-weight:var(--font-weight-black)}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content .attribute-form-wrapper,:is(.frontend,.backend) tab-settings .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content .attribute-form-wrapper{display:flex;height:100%;flex-direction:column}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content .attribute-form-wrapper:has(inn-expandable-banner) .basic-property .form-field.has-label:has(data-source-global-access),:is(.frontend,.backend) tab-settings .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content .attribute-form-wrapper:has(inn-expandable-banner) .basic-property .form-field.has-label:has(data-source-global-access){margin-bottom:0}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content attribute-form,:is(.frontend,.backend) tab-settings .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content attribute-form{height:auto}:is(.frontend,.backend) widget-settings-modal .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content mat-button-toggle-group,:is(.frontend,.backend) tab-settings .backend mat-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content mat-button-toggle-group{padding:0 1px}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-title,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-title{padding:0}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content{overflow:auto;min-height:var(--setting-modal-height);font-family:var(--font-family-base);--mat-dialog-content-padding: 0px}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content:has(inn-expandable-banner),:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content:has(inn-expandable-banner){min-height:max-content}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content:has(>widget-settings),:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content:has(>widget-settings){--mat-dialog-content-padding: 20px 24px}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content .settings-dialog-container,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content .settings-dialog-container{padding:20px 25px}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content form,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content form{height:auto}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content form>:first-child .form-field.has-label,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content form>:first-child .form-field.has-label{margin-top:0}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content form>:last-child .form-field.has-label,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content form>:last-child .form-field.has-label{margin-bottom:20px}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content .basic-property>.form-field,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content .basic-property>.form-field{display:inline-block;border:none;margin-top:20px;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content .basic-property>.form-field textarea,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content .basic-property>.form-field textarea{box-sizing:border-box;padding:11px}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content .basic-property>.form-field .mat-mdc-select .mat-mdc-select-trigger,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content .basic-property>.form-field .mat-mdc-select .mat-mdc-select-trigger{height:48px}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.addingList,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.addingList{display:block;background-color:rgba(0,0,0,0);outline:none}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .input-addon input,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .input-addon input{height:48px;padding-right:15px;padding-left:15px;border-radius:3px 0px 0px 3px;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .input-addon input:focus-within,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .input-addon input:focus-within{border:1px solid var(--brand-primary);outline:none}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .input-addon input[placeholder],:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .input-addon input[placeholder]{text-overflow:ellipsis}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .input-addon .search-addon .input-addon,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .input-addon .search-addon .input-addon{width:48px;border-radius:0px 3px 3px 0px}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .selected-wrapper,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .selected-wrapper{margin-top:5px;margin-bottom:20px}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .selected-wrapper li,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .selected-wrapper li{display:flex;height:38px;justify-content:space-between;padding:11px 0 11px 11px;border:1px solid var(--gray-lighter);border-radius:5px;margin-bottom:5px;color:var(--body-color);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .selected-wrapper li label,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .selected-wrapper li label{text-align:left}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .selected-wrapper li button,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.addingList .form-field .selected-wrapper li button{position:relative;width:38px;height:38px}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.buttonToggle .mat-button-toggle-group,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.buttonToggle .mat-button-toggle-group{background-color:var(--white);font-family:var(--font-family-base)}:is(.frontend,.backend) widget-settings-modal .backend .mat-mdc-dialog-content fe-form-field.buttonToggle .mat-button-toggle-group:focus-within,:is(.frontend,.backend) tab-settings .backend .mat-mdc-dialog-content fe-form-field.buttonToggle .mat-button-toggle-group:focus-within{outline:none}:is(.frontend,.backend) widget-settings-modal .backend button-toggle-trait .mat-button-toggle-group .mat-button-toggle.text-only .mat-button-toggle-label-content,:is(.frontend,.backend) tab-settings .backend button-toggle-trait .mat-button-toggle-group .mat-button-toggle.text-only .mat-button-toggle-label-content{margin-top:2px;font-family:var(--font-family-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:40px}:is(.frontend,.backend) widget-settings-modal .backend button-toggle-trait .mat-button-toggle-group .mat-button-toggle:not(.text-only) .mat-button-toggle-label-content>inn-icon>svg,:is(.frontend,.backend) tab-settings .backend button-toggle-trait .mat-button-toggle-group .mat-button-toggle:not(.text-only) .mat-button-toggle-label-content>inn-icon>svg{margin-bottom:0}:is(.frontend,.backend) widget-settings-modal element-target-group generic-target-group .select-field-wrapper,:is(.frontend,.backend) tab-settings element-target-group generic-target-group .select-field-wrapper{display:flex;flex-direction:column;align-items:center;gap:5px}:is(.frontend,.backend) widget-settings-modal element-target-group generic-target-group .select-field-wrapper .select-field,:is(.frontend,.backend) tab-settings element-target-group generic-target-group .select-field-wrapper .select-field{align-self:stretch;border-radius:var(--form-element-radius);margin:0;background-color:var(--form-element-bg)}:is(.frontend,.backend) widget-settings-modal element-target-group generic-target-group .remove-btn,:is(.frontend,.backend) widget-settings-modal element-target-group generic-target-group .add-btn,:is(.frontend,.backend) tab-settings element-target-group generic-target-group .remove-btn,:is(.frontend,.backend) tab-settings element-target-group generic-target-group .add-btn{align-self:stretch;color:var(--white)}:is(.frontend,.backend) widget-settings-modal element-target-group generic-target-group .remove-btn inn-icon svg,:is(.frontend,.backend) widget-settings-modal element-target-group generic-target-group .add-btn inn-icon svg,:is(.frontend,.backend) tab-settings element-target-group generic-target-group .remove-btn inn-icon svg,:is(.frontend,.backend) tab-settings element-target-group generic-target-group .add-btn inn-icon svg{margin-right:10px}:is(.frontend,.backend) creation-widget-settings .basic-property>.form-field{display:inline-block;border:none;margin-top:20px;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) inn-activity-card{position:relative;display:block;margin-bottom:15px}:is(.frontend,.backend) inn-activity-card .main-link{color:inherit;text-decoration:none}:is(.frontend,.backend) inn-activity-card .main-link::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:""}:is(.frontend,.backend) inn-activity-card{--activity-card-height: 118px;--activity-card-padding: 18px}:is(.frontend,.backend) inn-activity-card .card,:is(.frontend,.backend) inn-activity-card .card-img{height:var(--activity-card-height)}:is(.frontend,.backend) inn-activity-card .card{width:366px;flex-direction:row;color:var(--body-color);font-family:Innosabi,Helvetica,Arial,sans-serif;line-height:1.3}:is(.frontend,.backend) inn-activity-card .card .content{display:flex;overflow:hidden;flex:1;flex-direction:column;padding:var(--activity-card-padding);gap:var(--activity-card-padding)}:is(.frontend,.backend) inn-activity-card .card h1{line-height:1}:is(.frontend,.backend) inn-activity-card .card-img{width:var(--activity-card-height)}:is(.frontend,.backend) inn-activity-card .title,:is(.frontend,.backend) inn-activity-card .time{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-activity-card .title,:is(.frontend,.backend) inn-activity-card .title>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-activity-card .title>div:before,:is(.frontend,.backend) inn-activity-card .title>div:after{content:'"'}:is(.frontend,.backend) inn-activity-card .time{padding-left:5px;margin-top:5px}:is(.frontend,.backend) inn-comment-activity .card .content{gap:8px}:is(.frontend,.backend) inn-comment-activity .comment{overflow:hidden;flex:1;align-content:flex-end}:is(.frontend,.backend) inn-funding-activity .card{max-width:130px}:is(.frontend,.backend) inn-funding-activity .wrapper{display:flex;flex:1;align-items:baseline;justify-content:center;gap:5px}:is(.frontend,.backend) inn-funding-activity .wrapper .funding-amount{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:var(--font-size-xl)}:is(.frontend,.backend) inn-funding-activity .wrapper span{color:var(--card-additional-text-color);font-size:var(--font-size-xs)}:is(.frontend,.backend) inn-suggestion-activity .content{justify-content:space-between}:is(.frontend,.backend) inn-suggestion-activity .wrapper h1,:is(.frontend,.backend) inn-suggestion-activity .wrapper div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-suggestion-activity .wrapper h1{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-vote-activity .card{max-width:130px}:is(.frontend,.backend) inn-vote-activity .wrapper{display:flex;flex:1;align-items:stretch;justify-content:center;gap:5px}:is(.frontend,.backend) inn-vote-activity .wrapper .vote-amount{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:var(--font-size-xl)}:is(.frontend,.backend) inn-vote-activity .wrapper inn-icon svg{width:auto;height:100%;fill:var(--inn-vote-activity-icon-color)}:is(.frontend,.backend) inn-toolbox-buttons .buttons-container{padding:0 !important}:is(.frontend,.backend) inn-toolbox-buttons .edit-mode{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);outline:1px dashed var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-buttons .edit-mode inn-toolbox-button-item>button{--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) inn-toolbox-buttons .edit-mode inn-toolbox-button-item>button:hover{outline:1px solid var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-buttons.gjs-selected inn-toolbox-buttons-container inn-toolbox-button-item .btn{opacity:50%}@media(max-width: 767px){:is(.frontend,.backend) inn-toolbox-buttons.fill-width inn-toolbox-button-item,:is(.frontend,.backend) inn-toolbox-buttons.fill-width .btn{width:100%}}:is(.frontend,.backend) inn-toolbox-buttons-add-new .add-button{display:grid;width:28px;min-width:28px;height:28px;align-content:center;align-items:center;justify-content:center;border-radius:30px;margin-right:8px;background:color-mix(in srgb, var(--brand-primary) 50%, transparent 50%);cursor:pointer}:is(.frontend,.backend) inn-toolbox-buttons-add-new .add-button:hover{background:var(--brand-primary);transition:background .5s}:is(.frontend,.backend) inn-toolbox-buttons-add-new .add-button inn-icon svg{fill:var(--white)}:is(.frontend,.backend) inn-toolbox-buttons-container{position:relative;display:flex;width:100%;height:100%;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px}:is(.frontend,.backend) inn-toolbox-buttons-container.gjs-selected-parent{outline:2px solid var(--brand-primary) !important}:is(.frontend,.backend) inn-toolbox-column{position:relative;display:flex;width:100%;max-width:100%;flex-direction:column;grid-template-columns:1fr}:is(.frontend,.backend) .inn-featured-content-layout{--row-card-height: 118px;--featured-content-item-height: 330px;position:relative}:is(.frontend,.backend) .inn-featured-content-layout featured-content{--featured-content-padding: 0}:is(.frontend,.backend) .inn-featured-content-layout .swiper-container{display:flex;flex-direction:column;gap:20px}:is(.frontend,.backend) .inn-featured-content-layout .swiper-container.navigation-visible{gap:15px}:is(.frontend,.backend) .inn-featured-content-layout .swiper-container .swiper{order:0}:is(.frontend,.backend) .inn-featured-content-layout .swiper-container inn-swiper-navigation{order:1}:is(.frontend,.backend) .inn-featured-content-layout .swiper{--swiper-padding: 40px;--swiper-margin: calc(0px - var(--swiper-padding));--swiper-height-offset-padding: calc(var(--swiper-padding) * 2);--swiper-grid-gap: 20px;--swiper-height: var(--featured-content-item-height);display:block;overflow:hidden;min-height:calc(var(--swiper-height) + var(--swiper-height-offset-padding));padding:var(--swiper-padding);margin:var(--swiper-margin)}:is(.frontend,.backend) .inn-featured-content-layout .swiper .swiper-slide{height:auto;cursor:default;opacity:0}:is(.frontend,.backend) .inn-featured-content-layout .swiper .swiper-slide.swiper-slide-visible{cursor:pointer;opacity:1}:is(.frontend,.backend) .inn-featured-content-layout .swiper .swiper-slide.swiper-slide-visible row-card article,:is(.frontend,.backend) .inn-featured-content-layout .swiper .swiper-slide.swiper-slide-visible featured-content article{--card-pointer-event: auto}:is(.frontend,.backend) .inn-featured-content-layout .swiper .swiper-slide.no-padding{overflow:visible !important;padding:0}:is(.frontend,.backend) .inn-featured-content-layout .swiper .swiper-slide row-card article,:is(.frontend,.backend) .inn-featured-content-layout .swiper .swiper-slide featured-content article{--card-pointer-event: none}:is(.frontend,.backend) .inn-featured-content-layout .swiper.swiper-grid{--swiper-height: calc(var(--row-card-height) * 3 + var(--swiper-grid-gap) * 2);height:calc(var(--swiper-height) + var(--swiper-height-offset-padding))}:is(.frontend,.backend) .inn-featured-content-layout .swiper .swiper-slide:last-child{margin-right:0 !important}:is(.frontend,.backend) .inn-featured-content-layout .swiper .swiper-wrapper{align-items:stretch}:is(.frontend,.backend) .inn-featured-content-layout .featured-content-container{position:relative;min-height:var(--featured-content-item-height)}:is(.frontend,.backend) .inn-featured-content-layout .featured-content-container.empty-state-container{display:flex;min-height:var(--featured-content-item-height);padding:2rem;border:1px solid var(--card-border);border-radius:var(--card-radius)}:is(.frontend,.backend) .inn-featured-content-layout .featured-content-container.empty-state-container inn-empty-state{flex:1}:is(.frontend,.backend) .inn-featured-content-layout .featured-content-container.empty-state-container inn-empty-state .empty-state{height:100%}:is(.frontend,.backend) .inn-featured-content-layout .disabled-overlay{position:absolute;z-index:2;top:0;right:-50px;bottom:0;left:-50px}:is(.frontend,.backend) .inn-featured-content-layout inn-toolbox-add-widget{z-index:3}:is(.frontend,.backend) .inn-featured-content-layout .swiper-footer{z-index:5}:is(.frontend,.backend) .inn-featured-content-layout .swiper-footer inn-icon svg{width:18px;height:18px;margin:0}:is(.frontend,.backend) inn-toolbox-image{position:relative;display:block;width:100%}@media(max-width: 767px){:is(.frontend,.backend) inn-toolbox-image{width:100% !important}}:is(.frontend,.backend) inn-toolbox-image.autoheight{height:auto}:is(.frontend,.backend) inn-toolbox-image img{width:100%;height:auto;border-radius:var(--global-radius);object-fit:contain}:is(.frontend,.backend) inn-toolbox-image[image-size=fill-column]{height:100%}:is(.frontend,.backend) inn-toolbox-image[image-size=fill-column] .background-image-cover{height:100%;border-radius:var(--global-radius);background-position:center;background-repeat:no-repeat;background-size:cover;line-height:0}:is(.frontend,.backend) inn-toolbox-image[image-size=fill-column] .background-image-cover img{height:0;visibility:hidden}:is(.frontend,.backend) inn-toolbox-image[image-size=fill-column] media-uploader>.row{height:100%}:is(.frontend,.backend) inn-toolbox-image[image-size=fill-column] media-uploader>.row unsplash-media-upload .form-group{height:100%;min-height:170px}:is(.frontend,.backend) inn-toolbox-image p{position:absolute;right:0;bottom:0;left:0;padding:10px 15px;background:color-mix(in srgb, var(--black) 40%, transparent);color:var(--white)}:is(.frontend,.backend) inn-toolbox-image .upload-image unsplash-media-upload .form-group{height:170px}:is(.frontend,.backend) inn-toolbox-image .upload-image .img-upload.empty{border:none}:is(.frontend,.backend) inn-toolbox-image .upload-image .img-upload.empty a.upload-area{color:var(--brand-primary);outline:1px dashed var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-image .upload-image .img-upload.empty a.upload-area inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-image .upload-image .img-upload-overlay{height:170px}:is(.frontend,.backend) inn-toolbox-image a{display:block;width:100%;height:100%}:is(.frontend,.backend) inn-toolbox-image a img:hover{box-shadow:0px 5px 12px color-mix(in srgb, var(--black) 20%, transparent)}@media(max-width: 767px){:is(.frontend,.backend) inn-toolbox-image[image-size=fill-column] .background-image-cover img{height:100%}}:is(.frontend,.backend) inn-toolbox-column:only-of-type inn-toolbox-image[image-size=fill-column] .background-image-cover img{height:100%}:is(.frontend,.backend) inn-toolbox-kanban-add-column{display:flex;width:var(--kanban-column-width);flex-shrink:0;justify-content:center;border:1px dashed var(--brand-primary);color:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-kanban-add-column .btn-add-column{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:5px 15px;cursor:pointer;transition:all .25s ease}:is(.frontend,.backend) inn-toolbox-kanban-add-column .btn-add-column span{width:fit-content;color:var(--brand-primary);font-family:var(--font-family-secondary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) inn-toolbox-kanban-add-column .btn-add-column svg{width:24px;height:24px;fill:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-kanban-add-column:hover{border:1px solid var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-kanban-column-placeholder{flex:0 0 var(--kanban-column-width);border:1px dashed var(--gray-basic)}:is(.frontend,.backend) inn-toolbox-kanban-column{position:relative;display:flex;width:var(--kanban-column-width);height:100%;flex-shrink:0;color:#000}:is(.frontend,.backend) inn-toolbox-kanban-column .column{display:flex;max-width:100%;height:100%;flex-direction:column;flex-grow:1;border:1px solid var(--kanban-border-color);border-radius:var(--border-radius-md);background-color:var(--kanban-bg)}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-header{margin:15px 15px 10px;color:var(--black);font-family:var(--font-family-secondary);font-size:var(--font-size-xxxs);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-header .column-header-content{display:inline-flex;width:100%;align-items:center;justify-content:space-between}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-header .column-header-content>div{display:flex;justify-content:center}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-header .column-header-content>div .column-header-counter{padding:5px 10px;border-radius:3px;background-color:var(--kanban-counter-bg);color:var(--kanban-counter-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-header .column-header-content>div .column-header-label{margin:auto 0 auto 10px;color:var(--kanban-color);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-content{height:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-content::-webkit-scrollbar{display:none}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-content .suggestion-group:not(:first-child){margin-top:40px}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-content .empty-column{display:flex;height:100%;flex-direction:column;padding:55px 0 0 0;margin:0;background-color:var(--gray-lightest);color:var(--gray-basic);place-items:center}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-content .empty-column .empty-bg{width:100%;max-width:240px;min-height:30vh;background-position:center;background-repeat:no-repeat;background-size:contain}:is(.frontend,.backend) inn-toolbox-kanban-column .column .column-content .empty-column .empty-text{margin-top:1rem;color:var(--gray-basic);font-family:var(--font-family-secondary);font-size:var(--font-size-xxxs);font-style:normal;font-weight:var(--font-weight-black)}:is(.frontend,.backend) inn-toolbox-kanban-column.gjs-selected{outline:2px solid var(--brand-primary) !important}:is(.frontend,.backend) kanban-user-sorting{display:flex;align-items:center;gap:15px}:is(.frontend,.backend) kanban-user-sorting inn-button button.btn{padding:0}:is(.frontend,.backend) .kanban-sorting-menu .check-icon{margin-right:8px}:is(.frontend,.backend) inn-toolbox-kanban-container{display:flex;width:100%;padding:50px 0px 10px 0;gap:20px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}:is(.frontend,.backend) inn-toolbox-kanban-container>*{min-height:var(--kanban-column-height);scroll-snap-align:start}:is(.frontend,.backend) suggestion-card{--kaban-card-shadow: 0px 5px 32px -5px color-mix(in srgb, var(--black) 5%, transparent);--kaban-card-shadow-hover: 0px 10px 48px -10px color-mix(in srgb, var(--black) 15%, transparent)}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card{position:relative;display:flex;overflow:unset;height:100%;flex-direction:column;padding:15px;border:1px solid var(--kanban-border-color);border-radius:var(--card-radius);margin:10px 15px;margin-bottom:10px;background-color:var(--card-bg);color:var(--card-text-color);cursor:pointer;gap:20px;transition:box-shadow .25s ease-in}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card:hover:not(.skeleton):after{box-shadow:var(--kaban-card-shadow-hover)}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card:hover:not(.skeleton) inn-suggestion-team{--inn-user-border-color: var(--card-bg-hover)}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card:hover:not(.skeleton) .card-title,:is(.frontend,.backend) suggestion-card .kanban-suggestion-card:hover:not(.skeleton) .card-description,:is(.frontend,.backend) suggestion-card .kanban-suggestion-card:hover:not(.skeleton) .task-count-badge{color:var(--card-text-color-hover)}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card .card-title-description{display:flex;flex-direction:column;gap:5px;white-space:break-spaces}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card .card-title-description .card-title{display:-webkit-box;overflow:hidden;margin-bottom:var(--border-radius-sm);-webkit-box-orient:vertical;color:var(--card-text-color);font-size:16px;font-weight:var(--font-weight-medium);-webkit-line-clamp:2;line-height:140%;text-overflow:ellipsis}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card .card-title-description .card-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:var(--card-additional-text-color);-webkit-line-clamp:2;line-height:normal;text-overflow:ellipsis}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card .card-badge{align-self:flex-start;padding:6px 10px 4px 10px;border-radius:15px;color:var(--gray-basic);font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-medium);line-height:100%;outline:1px solid var(--gray-light)}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card .card-badge.anonymous-badge{padding:8px 10px;border:0;background:var(--gray-lightest)}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card inn-suggestion-team{--inn-user-border-color: var(--card-bg);--inn-user-width: 26px;--inn-user-height: 26px;color:var(--gray-basic)}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card inn-suggestion-team .team-wrapper{padding:0}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card inn-suggestion-team user-badge-profile-icon .badges-container{display:none}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card .card-badge-container{display:inline-flex;align-items:center;gap:5px}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card .card-bottom-container{display:inline-flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card.skeleton{box-shadow:var(--global-shadow)}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card.skeleton .task-count-badge{width:87px;padding:0;background:none}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card.skeleton .task-count-badge inn-skeleton-loader{width:100%;height:100%;margin:0}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:var(--card-radius);box-shadow:var(--kaban-card-shadow);content:"";pointer-events:none;transition:box-shadow .25s ease-in}:is(.frontend,.backend) suggestion-card .kanban-suggestion-card .task-count-badge{z-index:2;display:flex;align-items:center;padding:6.5px 10px;border-radius:var(--border-radius-md);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-toolbox-kanban{--kanban-bg: var(--gray-lightest);--kanban-border-color: var(--gray-lighter);--kanban-color: var(--black);--kanban-btn-color: var(--black);--kanban-btn-color-hover: var(--brand-primary);--kanban-counter-bg: var(--brand-primary-light);--kanban-counter-color: var(--brand-primary);--kanban-column-width: calc((100% - 40px) / 3);--kanban-column-height: calc(80vh - 140px);position:relative;display:flex;height:calc(100vh - 140px);box-sizing:border-box;gap:10px;justify-self:center;overflow-x:visible;white-space:nowrap}:is(.frontend,.backend) inn-toolbox-kanban[kanban-display-mode=fillWidth]{max-width:unset;--kanban-column-width: calc((min(100%, 1440px) - 40px) / 3);padding:0 60px}:is(.frontend,.backend) inn-toolbox-kanban[kanban-display-mode=fillWidth] .kanban-slide.kanban-slide{right:unset;left:60px}:is(.frontend,.backend) inn-toolbox-kanban[kanban-display-mode=fillWidth] .kanban-slide.kanban-slide-left{right:60px;left:unset}@media(max-width: 1440px){:is(.frontend,.backend) inn-toolbox-kanban[kanban-display-mode=fillWidth]{padding:0 40px;--kanban-column-width: calc((100% - 40px) / 3)}:is(.frontend,.backend) inn-toolbox-kanban[kanban-display-mode=fillWidth] .kanban-slide.kanban-slide{right:unset;left:40px}:is(.frontend,.backend) inn-toolbox-kanban[kanban-display-mode=fillWidth] .kanban-slide.kanban-slide-left{right:40px;left:unset}}:is(.frontend,.backend) inn-toolbox-kanban .kanban-slide{position:absolute;z-index:100;top:50%;left:40px;display:flex;width:auto;min-height:60px;border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0;background-color:color-mix(in srgb, var(--white) 70%, black);fill:var(--white);transform:translateY(-50%)}:is(.frontend,.backend) inn-toolbox-kanban .kanban-slide inn-icon{margin:auto 5px}:is(.frontend,.backend) inn-toolbox-kanban .kanban-slide inn-icon svg{width:18px;height:18px;margin:0}:is(.frontend,.backend) inn-toolbox-kanban .kanban-slide.kanban-slide-left{right:40px;left:unset;border-radius:var(--border-radius-sm) 0 0 var(--border-radius-sm)}:is(.frontend,.backend) inn-toolbox-kanban.isMobile{--kanban-column-width: 100%;max-width:calc(100% - 40px);padding:0}:is(.frontend,.backend) inn-toolbox-kanban.isMobile .kanban-slide.kanban-slide{right:unset;left:0}:is(.frontend,.backend) inn-toolbox-kanban.isMobile .kanban-slide.kanban-slide-left{right:0;left:unset}:is(.frontend,.backend) inn-toolbox-quick-poll fe-card>.inn_card{height:initial;padding:20px 20px 15px 20px;margin-bottom:0}:is(.frontend,.backend) inn-toolbox-quick-poll fe-card>.inn_card:hover{background-color:var(--card-bg);cursor:initial}:is(.frontend,.backend) inn-toolbox-quick-poll fe-card>.inn_card>.no-question{padding:150px 0;text-align:center}:is(.frontend,.backend) inn-toolbox-quick-poll fe-card>.inn_card>.no-question .title{margin-bottom:15px;font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--line-height-sm)}:is(.frontend,.backend) inn-toolbox-quick-poll fe-card>.inn_card .quick-poll-container{display:flex;flex-direction:column;gap:15px}:is(.frontend,.backend) quick-poll-actions .bottom-container{display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:var(--card-border)}:is(.frontend,.backend) quick-poll-actions .bottom-container .left,:is(.frontend,.backend) quick-poll-actions .bottom-container .right{display:flex;flex-wrap:wrap;align-items:center;gap:10px}:is(.frontend,.backend) quick-poll-actions .bottom-container .left{justify-content:start}:is(.frontend,.backend) quick-poll-actions .bottom-container .right{justify-content:end}:is(.frontend,.backend) quick-poll-actions .bottom-container .right inn-button .btn.btn-primary.btn-sm{min-height:var(--btn-height-sm);padding:0 10px;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) quick-poll-actions .bottom-container .right .participants{color:var(--card-additional-text-color);font-size:var(--font-size-xxxs);font-style:normal;font-weight:var(--font-weight-medium);line-height:16px}:is(.frontend,.backend) quick-poll-finished .finished-container{display:flex;flex-direction:column;align-items:center;padding-top:100px;padding-bottom:100px;gap:15px}:is(.frontend,.backend) quick-poll-finished .finished-container>.finished-icon{padding:11px;border-radius:50%;background-color:var(--brand-primary-light)}:is(.frontend,.backend) quick-poll-finished .finished-container>.finished-icon>inn-icon svg{width:24px;height:24px;fill:var(--brand-primary)}:is(.frontend,.backend) quick-poll-finished .finished-container>.finished-text-container{display:flex;flex-direction:column;align-items:center;gap:10px}:is(.frontend,.backend) quick-poll-finished .finished-container>.finished-text-container .title{font-size:var(--font-size-md);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--line-height-xs)}:is(.frontend,.backend) quick-poll-finished .finished-container>.finished-text-container .description{font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-sm)}:is(.frontend,.backend) quick-poll-loader>.loading-skeleton{display:flex;flex-direction:column;gap:21px}:is(.frontend,.backend) quick-poll-loader>.loading-skeleton inn-skeleton-loader{--skeleton-cell-height: 15px;width:100%;margin:0}:is(.frontend,.backend) quick-poll-loader>.loading-skeleton>.title{display:flex;flex-direction:column;gap:5px}:is(.frontend,.backend) quick-poll-loader>.loading-skeleton>.option{display:flex;flex-direction:row;gap:10px}:is(.frontend,.backend) quick-poll-loader>.loading-skeleton>.actions{display:flex;flex-direction:row;justify-content:end}:is(.frontend,.backend) quick-poll-other-warning .other-warning-container{display:flex;flex-direction:column;align-items:center;padding-top:100px;padding-bottom:100px;gap:15px}:is(.frontend,.backend) quick-poll-other-warning .other-warning-container>.other-warning-icon{padding:11px;border-radius:50%;background-color:var(--status-warning-light)}:is(.frontend,.backend) quick-poll-other-warning .other-warning-container>.other-warning-icon>inn-icon svg{width:24px;height:24px;fill:var(--status-warning)}:is(.frontend,.backend) quick-poll-other-warning .other-warning-container>.other-warning-text-container{font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);text-align:center}:is(.frontend,.backend) quick-poll-question-form .quick-poll-container>.quick-poll-title{color:var(--card-text-color);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-bold);line-height:130%}:is(.frontend,.backend) quick-poll-question-form .quick-poll-container mat-radio-group{display:flex;flex-direction:column;gap:15px}:is(.frontend,.backend) quick-poll-question-form .quick-poll-container>mat-checkbox.mat-mdc-checkbox,:is(.frontend,.backend) quick-poll-question-form .quick-poll-container mat-radio-button.mat-mdc-radio-button{width:calc(100% + 1em);margin-right:-0.5em;margin-left:-0.5em}:is(.frontend,.backend) quick-poll-question-form .quick-poll-container>mat-checkbox.mat-mdc-checkbox .mdc-form-field label.mdc-label,:is(.frontend,.backend) quick-poll-question-form .quick-poll-container mat-radio-button.mat-mdc-radio-button .mdc-form-field label.mdc-label{padding-left:0;color:var(--card-text-color);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:130%}:is(.frontend,.backend) quick-poll-results .quick-poll-container>.quick-poll-title{color:var(--card-text-color);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-bold);line-height:130%}:is(.frontend,.backend) quick-poll-results .quick-poll-container .quick-poll-option-container .quick-poll-option{display:flex;align-items:center;justify-content:space-between;gap:5px}:is(.frontend,.backend) quick-poll-results .quick-poll-container .quick-poll-option-container .quick-poll-option .quick-poll-option-label,:is(.frontend,.backend) quick-poll-results .quick-poll-container .quick-poll-option-container .quick-poll-option .quick-poll-option-value{color:var(--card-text-color);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:130%}:is(.frontend,.backend) quick-poll-results .quick-poll-container .quick-poll-option-container .quick-poll-option mat-checkbox,:is(.frontend,.backend) quick-poll-results .quick-poll-container .quick-poll-option-container .quick-poll-option mat-radio-button{width:initial}:is(.frontend,.backend) quick-poll-results .quick-poll-container .quick-poll-option-container .quick-poll-option-result-bar{height:5px;border-radius:var(--border-radius-md);margin-top:5px;background-color:var(--gray-light)}:is(.frontend,.backend) quick-poll-results .quick-poll-container .quick-poll-option-container .quick-poll-option-result-bar.highlight{background-color:var(--brand-primary)}:is(.frontend,.backend) quick-poll-results .quick-poll-container.isEditor:not(:has(.quick-poll-option-result-bar.highlight)) .quick-poll-option-container .quick-poll-option-result-bar{background-color:var(--brand-primary)}:is(.frontend,.backend) quick-poll-question{display:block}:is(.frontend,.backend) quick-poll-question>inn-select{display:block}:is(.frontend,.backend) quick-poll-question>a{display:block;margin-top:5px}:is(.frontend,.backend) quick-poll-question>a inn-button>button.btn{position:initial;padding:5px 10px;border-radius:var(--btn-radius-md)}:is(.frontend,.backend) quick-poll-question>a inn-button>button.btn inn-icon{margin-right:10px}:is(.frontend,.backend) quick-poll-question .loader-wrapper{height:100px}:is(.frontend,.backend) quick-poll-question fe-form-field.basic-property.question-label>.form-field.has-label.full-width{margin-top:20px}:is(.frontend,.backend) inn-toolbox-kpi{--font-size-sixteen: 16px;--line-height-xs-decimal: 1.2;--kpi-gap: 10px}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container{position:relative;display:flex;height:100%;flex-direction:column;padding:20px 25px !important;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);background-color:var(--white);font-family:var(--font-family-secondary);gap:var(--kpi-gap)}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container .kpi-title{color:var(--gray-basic);font-size:var(--font-size-sixteen);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs)}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container .kpi-title inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container .kpi-title-click-overlay{position:absolute;top:10px;right:25px;left:25px;height:calc(var(--font-size-sixteen)*var(--line-height-xs-decimal) + 20px)}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container .kpi-data-container{display:flex;align-items:baseline;gap:10px}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container .kpi-data-container .kpi-data{color:var(--black);font-size:var(--font-size-xxl);font-weight:var(--font-weight-black);line-height:var(--line-height-xs-decimal)}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container .kpi-data-container .kpi-data.placeholder{color:var(--gray-lighter)}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container .kpi-data-container .kpi-unfiltered-data{color:var(--gray-basic);font-size:var(--font-size-sixteen);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs)}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container .loading{display:flex;flex-direction:column;gap:var(--kpi-gap)}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container.accent{border:none;background-color:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container.accent .kpi-title{color:var(--gray-lighter)}:is(.frontend,.backend) inn-toolbox-kpi .kpi-container.accent .kpi-data{color:var(--white)}:is(.frontend,.backend) inn-toolbox-kpi inn-skeleton-loader.title{--skeleton-cell-height: calc(var(--font-size-sixteen) * var(--line-height-xs-decimal))}:is(.frontend,.backend) inn-toolbox-kpi inn-skeleton-loader{--skeleton-cell-height: calc(var(--font-size-xxl) * var(--line-height-xs-decimal))}:is(.frontend,.backend) inn-toolbox-table .table-container{--datatable-filter-height: 0px;--datatable-filter-padding: 0px;--datatable-scrollbar-size: 27px;display:block;height:max(354px,60vh);max-height:calc(var(--max-table-height) + var(--datatable-filter-padding) + var(--datatable-filter-height))}:is(.frontend,.backend) inn-toolbox-table .empty{color:var(--gray-basic)}:is(.frontend,.backend) inn-toolbox-table .placeholder{width:100%}:is(.frontend,.backend) inn-toolbox-table .placeholder.table-header{height:48px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md, 6px) var(--border-radius-md, 6px) 0 0;background:var(--gray-lightest)}:is(.frontend,.backend) inn-toolbox-table .placeholder.table-body{display:flex;height:352px;flex-direction:column;justify-content:center;border:1px solid var(--gray-lighter);border-radius:0 0 var(--border-radius-md, 6px) var(--border-radius-md);border-top:none;background:var(--white)}:is(.frontend,.backend) inn-toolbox-table .placeholder.table-body span{color:var(--gray-light);font-family:var(--font-family-secondary);font-size:16px;font-weight:var(--font-weight-medium);line-height:140%;text-align:center}:is(.frontend,.backend) inn-toolbox-table .selectionActive{opacity:.3}:is(.frontend,.backend) inn-toolbox-row{--toolbox-grid-gap: 20px;position:relative;display:grid;background-color:rgba(0,0,0,0);column-gap:var(--toolbox-grid-gap);grid-template-columns:minmax(0, 1fr);justify-self:center}@media(max-width: 1080px){:is(.frontend,.backend) inn-toolbox-row{grid-template-columns:minmax(0, 1fr) !important;row-gap:15px}}:is(.frontend,.backend) inn-toolbox-section{position:relative;display:grid;width:100%;margin:auto;grid-auto-rows:max-content;grid-template-columns:minmax(0, 1fr)}:is(.frontend,.backend) inn-toolbox-section:not(.auto-height){grid-auto-rows:initial}:is(.frontend,.backend) inn-toolbox-section>*,:is(.frontend,.backend) inn-toolbox-section>inn-toolbox-add-widget.center{width:100%;max-width:1440px;padding:10px 40px}@media(max-width: 767px){:is(.frontend,.backend) inn-toolbox-section>*,:is(.frontend,.backend) inn-toolbox-section>inn-toolbox-add-widget.center{max-width:calc(100vw - 40px);padding:20px 0;margin-right:auto;margin-left:auto}}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section{--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>*{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-section>* inn-toolbox-column>*{--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) inn-toolbox-spacer .container{position:relative;display:flex;width:100%;max-width:unset;height:100%;align-items:center;justify-content:center;border:1px dashed var(--brand-primary);color:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-spacer .container .drag-line{position:absolute;top:100%;left:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--brand-primary);border-radius:2px;cursor:ns-resize;visibility:hidden}:is(.frontend,.backend) inn-toolbox-spacer .container .drag-line .drag-bar{position:absolute;width:60px;height:10px;border-radius:10px;background-color:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-spacer:hover .container{border:none;margin:1px}:is(.frontend,.backend) inn-toolbox-spacer.gjs-selected .container{border:none;margin:1px}:is(.frontend,.backend) inn-toolbox-spacer.gjs-selected .drag-line{visibility:visible}:is(.frontend,.backend) inn-toolbox-tab-bar.active-tab-selected .tab-label{opacity:50%}:is(.frontend,.backend) inn-toolbox-tab-bar.active-tab-selected .tab-label.active{opacity:100%}:is(.frontend,.backend) inn-toolbox-tab-bar .tab-bar-container{display:flex;margin-bottom:20px}:is(.frontend,.backend) inn-toolbox-tab-bar .tab-bar-container.editMode{outline:1px dashed var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-tab-bar .tab-bar{display:flex;width:100%}:is(.frontend,.backend) inn-toolbox-tab-bar .tab-bar .tab-bar-background{display:flex;width:fit-content;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:5px 15px;border-radius:var(--border-radius-sm);background:var(--filled-tab-row-bg);gap:10px;overflow-x:auto}:is(.frontend,.backend) inn-toolbox-tab-bar .tab-bar .tab-bar-background.underlined{background:var(--underline-tab-row-bg);outline:none}@media(max-width: 767px){:is(.frontend,.backend) inn-toolbox-tab-bar .tab-bar .tab-bar-background{min-width:100%;justify-content:flex-start;border-right:none;border-left:none}}:is(.frontend,.backend) inn-toolbox-tab-bar .tab-bar .tab-bar-background .add-btn-new-item{margin:0}@media(max-width: 767px){:is(.frontend,.backend) inn-toolbox-tabs.fill-width>inn-toolbox-tab-bar .tab-bar-container>.tab-bar inn-toolbox-tab-label{width:100%}:is(.frontend,.backend) inn-toolbox-tabs.fill-width>inn-toolbox-tab-bar .tab-bar-container>.tab-bar inn-toolbox-tab-label .tab-label{display:flex;width:100%;justify-content:center}:is(.frontend,.backend) inn-toolbox-tabs.fill-width>inn-toolbox-tab-bar .tab-bar-container>.tab-bar .add-btn-new-item{margin:0 auto}}:is(.frontend,.backend) inn-toolbox-tab-content{scroll-margin-top:76px}:is(.frontend,.backend) inn-toolbox-tab-content.hidden{display:none}:is(.frontend,.backend) inn-toolbox-tab-content.gjs-selected-parent>inn-toolbox-add-widget.center{background-color:color-mix(in srgb, rgb(221, 219, 254) 30%, transparent) !important;outline:2px solid var(--brand-primary) !important}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-row{padding:10px 0}:is(.frontend,.backend) inn-toolbox-tab-content inn-toolbox-add-widget.left{left:-20px}:is(.frontend,.backend) inn-toolbox-tab-content inn-toolbox-add-widget.right{right:-20px}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-add-widget.bottom{bottom:-28px;height:26px}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-add-widget.bottom:hover .add-widget-btn .add-widget-line{position:absolute;bottom:11px;display:flex;width:100%;max-width:1280px;height:2px;align-items:center;justify-content:center;border:2px solid var(--brand-primary);border-radius:4px}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-add-widget.bottom:hover .add-widget-btn .show-add-widget-label{z-index:2;display:flex;width:auto;height:26px;align-content:center;align-items:center;justify-content:center;padding:5px 10px;border-radius:30px;background-color:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-add-widget.bottom:hover .add-widget-btn .show-add-widget-label inn-icon svg{margin-right:5px;fill:var(--white)}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label{display:flex;width:auto;padding:5px 10px;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label:hover .show-add-widget-label{opacity:.3}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label .show-add-widget-label{padding:0 30px;border:1px solid var(--brand-primary);background-color:rgba(0,0,0,0);color:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label .show-add-widget-label svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label .show-add-widget-label:hover{background-color:var(--brand-primary);color:var(--white);opacity:1}:is(.frontend,.backend) inn-toolbox-tab-content>inn-toolbox-add-widget.bottom:hover .add-widget-btn.has-add-widget-label .show-add-widget-label:hover svg{fill:var(--white)}:is(.frontend,.backend) inn-toolbox-tab-content inn-toolbox-toolbar.inn-toolbox-widget-toolbar{top:-50px;left:0px}:is(.frontend,.backend) inn-toolbox-tab-label.gjs-selected{outline:none !important}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label{display:flex;align-items:center;padding:10px 20px;color:var(--body-color);cursor:pointer;font-size:14px;font-style:normal;font-weight:500;gap:5px;line-height:normal;opacity:100%;white-space:nowrap}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label.hovered-outline-solid{outline:1px solid var(--brand-primary) !important}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label:hover:not(.active).filled{background-color:var(--filled-tab-bg-hover);color:var(--filled-tab-color-hover)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label:hover:not(.active).filled svg{fill:var(--filled-tab-color-hover)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label:hover:not(.active).underlined{border-bottom:2px solid var(--underline-tab-line-hover);color:var(--underline-tab-color-hover)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label:hover:not(.active).underlined svg{fill:var(--underline-tab-color-hover)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label.active{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label.active.filled{background-color:var(--filled-tab-bg-selected);color:var(--filled-tab-color-selected)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label.active.filled svg{fill:var(--filled-tab-color)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label.active.underlined{padding:10px 20px 8px;border-bottom:2px solid var(--underline-tab-line-selected);color:var(--underline-tab-color-selected)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label.active.underlined svg{fill:var(--underline-tab-color-selected)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label.active::selection{background-color:var(--gray-light);color:var(--btn-primary-color)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label.filled{border-radius:var(--border-radius-sm);background-color:var(--filled-tab-bg);color:var(--filled-tab-color)}:is(.frontend,.backend) inn-toolbox-tab-label .tab-label.underlined{padding:10px 20px;border-bottom:2px solid var(--underline-tab-line);color:var(--underline-tab-color)}:is(.frontend,.backend) inn-toolbox-tab-label a{display:flex;align-items:center}:is(.frontend,.backend) inn-toolbox-tab-label fe-external-link-icon .external-link-icon{display:inline-block}:is(.frontend,.backend) inn-toolbox-tab-label fe-external-link-icon .external-link-icon svg{fill:var(--body-color)}:is(.frontend,.backend) inn-toolbox-tabs{position:relative;width:100%;justify-self:center}:is(.frontend,.backend) inn-toolbox-tabs inn-toolbox-tab-container{display:block}:is(.frontend,.backend) inn-toolbox-tabs inn-toolbox-tab-container inn-toolbox-tab-content{display:block}:is(.frontend,.backend) inn-toolbox-tabs inn-toolbox-tab-container inn-toolbox-tab-content>*,:is(.frontend,.backend) inn-toolbox-tabs inn-toolbox-tab-container inn-toolbox-tab-content>inn-toolbox-add-widget.center{width:100%;padding:10px 0}@media(max-width: 767px){:is(.frontend,.backend) inn-toolbox-tabs inn-toolbox-tab-container inn-toolbox-tab-content>*,:is(.frontend,.backend) inn-toolbox-tabs inn-toolbox-tab-container inn-toolbox-tab-content>inn-toolbox-add-widget.center{padding:20px 0px}}:is(.frontend,.backend) inn-toolbox-tabs .inn-toolbox-widget-toolbar{top:-40px;left:40px}:is(.frontend,.backend) inn-toolbox-tabs.gjs-selected{outline:none !important}:is(.frontend,.backend) inn-toolbox-tabs.gjs-selected .tab-bar .tab-label{opacity:50%}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-tabs .tab-bar-container:hover,:is(.frontend,.backend) inn-toolbox-tabs.gjs-selected .tab-bar-container{outline:1px solid var(--brand-primary)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-tabs .tab-bar-container:hover.hovered-outline-dashed,:is(.frontend,.backend) inn-toolbox-tabs.gjs-selected .tab-bar-container.hovered-outline-dashed{outline:1px dashed var(--brand-primary)}:is(.frontend,.backend) .wrapper-container.backend inn-toolbox-tabs .tab-bar-container:hover.hovered-outline-dashed:hover,:is(.frontend,.backend) inn-toolbox-tabs.gjs-selected .tab-bar-container.hovered-outline-dashed:hover{outline:1px dashed var(--brand-primary)}:is(.frontend,.backend) inn-toolbox-text-box.loading{height:100px}:is(.frontend,.backend) inn-toolbox-text-box.with-background>div{border-radius:var(--card-radius)}:is(.frontend,.backend) inn-toolbox-text-box p:empty{height:26px}:is(.frontend,.backend) inn-toolbox-text-box p{margin-bottom:0}:is(.frontend,.backend) inn-toolbox-text-box div[data-gjs-type=inn-toolbox-text]{padding:10px;hyphens:auto;line-height:1.7;word-break:break-word}:is(.frontend,.backend) inn-toolbox-text-box ul{padding-left:40px;list-style:initial;padding-inline-start:40px}:is(.frontend,.backend) inn-toolbox-text-box ul li{line-height:var(--line-height-md);list-style:outside}:is(.frontend,.backend) inn-toolbox-text-box ol{margin-bottom:0}:is(.frontend,.backend) inn-toolbox-text-box ol li{list-style:auto}:is(.frontend,.backend) inn-toolbox-text-box loading-spinner{display:grid;width:100%;height:100%;align-items:center;justify-content:center}:is(.frontend,.backend) inn-toolbox-global-search{position:relative;display:block}:is(.frontend,.backend) inn-toolbox-global-search .label-edit{position:absolute;top:0;bottom:0;left:20px;display:flex;align-items:center}:is(.frontend,.backend) assistant-image-upload{--image-cropper-height: 350px}:is(.frontend,.backend) assistant-image-upload .container-center span{transition:none}:is(.frontend,.backend) assistant-image-upload .container-center .input-group{display:flex;flex-direction:column;gap:20px}:is(.frontend,.backend) assistant-image-upload .container-center .basic-upload{position:relative;display:flex;overflow:scroll;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--gray-lighter);border-radius:5px;background-color:var(--gray-lightest);color:var(--gray-basic);text-align:center}:is(.frontend,.backend) assistant-image-upload .container-center .basic-upload .toggle-cropper{position:absolute;z-index:100;top:10px;right:10px;display:flex;height:23px;align-items:center;background-color:var(--gray-lighter);color:var(--gray-basic);font-family:var(--font-family-base);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) assistant-image-upload .container-center .basic-upload .toggle-cropper:hover{background-color:var(--gray-basic);color:var(--gray-lighter)}:is(.frontend,.backend) assistant-image-upload .container-center .basic-upload svg{width:50px;height:50px;margin-bottom:10px;fill:var(--gray-basic)}:is(.frontend,.backend) assistant-image-upload .container-center .basic-upload h5{margin-bottom:0;color:var(--gray-basic);font-size:14px}:is(.frontend,.backend) assistant-image-upload .container-center .basic-upload h4{color:var(--gray-basic);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) assistant-image-upload .container-center .basic-upload .basic-upload__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}:is(.frontend,.backend) assistant-image-upload .container-center .basic-upload .basic-upload__preview{display:flex;height:100%}:is(.frontend,.backend) assistant-image-upload .container-center .basic-upload .basic-upload__preview img{width:auto;max-width:100%;height:auto;max-height:100%}:is(.frontend,.backend) assistant-image-upload .container-center .basic-upload,:is(.frontend,.backend) assistant-image-upload .container-center image-cropper{height:var(--image-cropper-height)}:is(.frontend,.backend) assistant-image-upload .container-center .upload-actions{display:flex;width:100%;justify-content:space-between}:is(.frontend,.backend) assistant-image-upload .container-center .upload-actions .right-actions{display:flex;gap:10px}:is(.frontend,.backend) assistant-image-upload .container-center .upload-actions .right-actions button.btn-icon{background-color:var(--btn-error-bg);color:var(--btn-error-color)}:is(.frontend,.backend) assistant-image-upload .container-center .upload-actions .right-actions button.btn-icon svg{fill:var(--btn-error-color)}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container{flex-grow:0;margin:0 auto 20px auto}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels{width:fit-content;border-radius:var(--border-radius-md);background-color:var(--gray-lighter);gap:10px}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels>div{height:auto;padding:5px 10px;margin:2px}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels>div .mdc-tab__ripple{display:none}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels>div .mdc-tab__content{height:auto}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels>div .mdc-tab__content .mdc-tab__text-label{color:var(--black);gap:10px}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels>div .mdc-tab__content .mdc-tab__text-label inn-icon svg{margin-bottom:0;fill:var(--black)}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels>div .mdc-tab__content .mdc-tab__text-label span{font-size:var(--font-size-xxs);letter-spacing:normal}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels>div.mdc-tab--active{border-radius:var(--btn-radius-md);background-color:var(--brand-primary)}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels>div.mdc-tab--active .mdc-tab__text-label{color:var(--white)}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels>div.mdc-tab--active .mdc-tab__text-label inn-icon svg{fill:var(--white)}:is(.frontend,.backend) assistant-image-upload .container-center mat-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-labels>div .mdc-tab-indicator{display:none}:is(.frontend,.backend) assistant-image-upload .container-center .mat-mdc-tab-body-wrapper .basic-upload~.upload-actions{margin-top:15px}:is(.frontend,.backend) assistant-image-upload .container-center .mat-mdc-tab-body-wrapper .safe-area-warning{margin:0}:is(.frontend,.backend) inn-toolbox-featured-submissions .inn-featured-content-layout .swiper,:is(.frontend,.backend) inn-toolbox-featured-submissions .featured-content-container{--featured-content-item-height: var(--submission-card-height)}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-empty-state{display:flex;min-height:200px;padding:2rem;border:1px solid var(--card-border);border-radius:var(--card-radius)}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-empty-state inn-empty-state{flex:1}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-empty-state inn-empty-state .empty-state{height:100%}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-pair-wrapper{position:relative;display:flex;align-items:stretch;gap:60px}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-card-side{display:flex;min-width:0;flex:1;flex-direction:column}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-versus-divider{display:flex;flex-shrink:0;align-items:center;justify-content:center}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-versus-divider span{display:flex;width:60px;height:60px;align-items:center;justify-content:center;padding:10px;border:1px solid var(--gray-lighter);border-radius:50%;background-color:var(--white);color:var(--black);font-size:var(--font-size-md)}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-btn-wrapper{display:flex;justify-content:center;margin-top:16px}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-voting-counter{margin-top:16px}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-voting-counter fe-progress-bar .progress-bar{height:6px;border-radius:var(--btn-radius-md)}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-voting-counter fe-progress-bar .progress-bar .progress{border-radius:var(--btn-radius-md)}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-voting-counter .pairwise-voting-counter__count{margin-top:8px;color:var(--black);font-size:var(--font-size-xxs);text-align:center}:is(.frontend,.backend) featured-pairwise-voting .pairwise-voting-container .pairwise-voting-counter .pairwise-voting-counter__count span{font-size:var(--font-size-xs);font-weight:bold}:is(.frontend,.backend) .inn-col-md featured-pairwise-voting .pairwise-voting-container .pairwise-pair-wrapper,:is(.frontend,.backend) .inn-col-sm featured-pairwise-voting .pairwise-voting-container .pairwise-pair-wrapper,:is(.frontend,.backend) .inn-col-xs featured-pairwise-voting .pairwise-voting-container .pairwise-pair-wrapper{flex-direction:column;gap:16px}:is(.frontend,.backend) inn-toolbox-launchpad .cards-grid{display:grid;padding:0 !important;gap:1rem;grid-template-columns:repeat(1, 1fr)}:is(.frontend,.backend) inn-toolbox-launchpad .empty-placeholder{display:flex;min-height:120px;align-items:center;justify-content:center;border-radius:var(--border-radius-md);background-color:var(--white)}:is(.frontend,.backend) inn-toolbox-launchpad .empty-placeholder span{color:var(--gray-light);font-family:var(--font-family-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .inn-col-xs inn-toolbox-launchpad .cards-grid{grid-template-columns:repeat(1, 1fr)}:is(.frontend,.backend) .inn-col-sm inn-toolbox-launchpad .cards-grid{grid-template-columns:repeat(2, 1fr)}:is(.frontend,.backend) .inn-col-md inn-toolbox-launchpad .cards-grid{grid-template-columns:repeat(4, 1fr)}:is(.frontend,.backend) .inn-col-lg inn-toolbox-launchpad .cards-grid{grid-template-columns:repeat(8, 1fr)}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card{position:relative;display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between;padding:16px;border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow);color:inherit;cursor:pointer;outline:var(--card-border);text-decoration:none;transition:box-shadow .6s,border-color .6s}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card:hover{box-shadow:var(--card-shadow-hover)}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card:hover .card-pin-btn{opacity:1}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card.edit-mode{cursor:default;pointer-events:none}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card.edit-mode:hover{box-shadow:var(--card-shadow)}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .card-content{flex:1}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .card-title{margin:0;margin-bottom:4px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .card-subtitle{margin-bottom:8px;color:var(--card-additional-text-color);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .app-icon{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:10px;background-color:var(--brand-primary-light);cursor:pointer}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .app-icon fe-card-image{width:100%;height:100%}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .app-icon fe-card-image .card-image{border-radius:10px}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .app-icon inn-icon svg{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);width:20px;height:20px;fill:var(--brand-primary)}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .wrapper-icons{display:flex;align-items:flex-end;justify-content:space-between}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card.is-pinned .card-pin-btn{opacity:1}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .card-pin-btn{z-index:99;opacity:0;transition:opacity .2s ease}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .card-pin-btn:focus-visible{opacity:1}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .card-pin-btn:has(.bounce){opacity:1}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .card-pin-btn inn-icon{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}:is(.frontend,.backend) inn-launchpad-card-component .launchpad-card .card-pin-btn inn-icon svg path{fill:var(--brand-primary)}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(30px)}60%{transform:translateY(15px)}}:is(.frontend,.backend) inn-launchpad-card-component .bounce{display:inline-block;animation:bounce 1.5s ease-in-out}:is(.frontend,.backend) inn-toolbox-featured-community{--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) inn-toolbox-featured-community .swiper inn-user,:is(.frontend,.backend) inn-toolbox-featured-community list-featured-content inn-user{--user-image-size: 130px}:is(.frontend,.backend) inn-toolbox-featured-community .swiper row-card inn-user,:is(.frontend,.backend) inn-toolbox-featured-community list-featured-content row-card inn-user{--user-image-sized: 78px}:is(.frontend,.backend) dynamic-project-preview .loading-wrapper{display:flex;align-items:center;justify-content:center;padding:20px;color:#666}:is(.frontend,.backend) dynamic-project-preview .preview-wrapper{width:100%;height:100%}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal{display:flex;flex-direction:column;padding:30px;background:var(--modal-bg);color:var(--black);gap:20px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .header .icon{padding:11px;border-radius:50%;margin-bottom:20px;background:var(--brand-primary-light)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .header .icon inn-icon svg path{fill:var(--brand-primary)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .header .icon.success{background:var(--status-success-light)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .header .icon.success inn-icon svg path{fill:var(--status-success)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .header{display:flex;flex-direction:column;align-items:center;justify-content:center}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .header h3{font-size:20px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .header p{text-align:center}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .body fe-form-error{display:flex;justify-content:end}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .body fe-form-error .form-error{position:static}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .body inn-alert-box .inn-alert-box{margin-top:10px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .save-as-template-modal .footer inn-button button.btn{font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-featured-content-user-sorting{position:relative;z-index:10;display:flex;justify-content:flex-end;margin-bottom:10px}:is(.frontend,.backend) inn-featured-content-user-sorting sorting-control .order-toggle inn-button button.btn{border-radius:var(--form-element-radius) !important;background:var(--white) !important}:is(.frontend,.backend) sorting-control .sorting-control-container{display:flex;width:100%;align-items:stretch;gap:8px}:is(.frontend,.backend) sorting-control .sorting-control-container .criteria-dropdown{min-width:0;flex:1}:is(.frontend,.backend) sorting-control .sorting-control-container .order-toggle{display:flex;flex:0 0 auto;align-items:stretch}:is(.frontend,.backend) sorting-control .sorting-control-container .order-toggle inn-button.toggle-btn{display:inline-flex;width:auto;height:auto;align-items:center}:is(.frontend,.backend) sorting-control .sorting-control-container .order-toggle inn-button.toggle-btn button.btn{position:static;height:100%;border-radius:var(--btn-radius-md)}:is(.frontend,.backend) .inn-col-xs inn-toolbox-filter-bar filter-bar{flex-direction:column;align-items:flex-start}:is(.frontend,.backend) .inn-col-xs inn-toolbox-filter-bar filter-bar filter-bar-search{width:100%;min-width:0 !important}:is(.frontend,.backend) .inn-col-xs inn-toolbox-filter-bar filter-bar filter-bar-items{padding-top:10px}:is(.frontend,.backend) dynamic-project-visibility .settings-input .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow:before{display:none}:is(.frontend,.backend) dynamic-project-visibility .settings-input .mat-divider.mat-divider-vertical{margin:0 5px}:is(.frontend,.backend) dynamic-project-visibility inn-alert-box .inn-alert-box.info p.inn-alert-box-message{margin:0}:is(.frontend,.backend) inn-external-redirection .container .inner{padding:60px;border-radius:var(--global-radius);margin:100px 0;background-color:var(--panel-bg);box-shadow:var(--global-shadow)}:is(.frontend,.backend) inn-external-redirection .container .inner h1{margin-bottom:10px;font-size:var(--font-size-md)}:is(.frontend,.backend) inn-external-redirection .container .inner p{margin:15px 0}:is(.frontend,.backend) inn-external-redirection .container .inner .redirect-buttons{margin-top:20px}@media(max-width: 767px){:is(.frontend,.backend) inn-external-redirection .container .inner{padding:25px 10px;border-radius:0;margin:var(--nav-height) 0 0;background-color:rgba(0,0,0,0);box-shadow:none}:is(.frontend,.backend) inn-external-redirection .container .link-wrapper{flex-direction:column;justify-content:unset}:is(.frontend,.backend) inn-external-redirection .container .link-wrapper a{margin-bottom:20px}}:is(.frontend,.backend) filter-bar{display:flex;flex:1;align-items:center;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);background-color:var(--gray-lightest);gap:5px}:is(.frontend,.backend) filter-bar.disabled{pointer-events:none}:is(.frontend,.backend) filter-bar:hover{border-color:var(--gray-light)}:is(.frontend,.backend) filter-bar:focus-within{border-color:var(--brand-primary)}:is(.frontend,.backend) filter-bar filter-bar-filter .btn{padding-left:0;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) filter-bar .btn{padding:0 15px 0 10px;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) filter-bar .btn:active{box-shadow:none}:is(.frontend,.backend) filter-bar .btn:hover{background-color:rgba(0,0,0,0);color:var(--brand-primary)}:is(.frontend,.backend) filter-bar .btn:hover svg{fill:var(--brand-primary)}:is(.frontend,.backend) filter-bar filter-bar-search{flex:1;order:2}:is(.frontend,.backend) filter-bar filter-bar-filter{flex-shrink:0;order:3}:is(.frontend,.backend) filter-bar-search-input{display:flex;align-items:center;border:1px solid var(--gray-lighter);border-radius:var(--fe-radius);margin:0 5px;background:var(--gray-lightest)}:is(.frontend,.backend) filter-bar-search-input inn-icon{padding:0 10px}:is(.frontend,.backend) filter-bar-search-input inn-input{flex:1}:is(.frontend,.backend) filter-bar-search-input inn-input input{width:100%;padding:10px 0;border:none;background:none;outline:none}:is(.frontend,.backend) filter-bar-item{display:inline-flex;max-width:var(--filter-bar-item-width, 200px);align-items:center;padding:5px;border-radius:var(--form-element-radius);background:var(--gray-lighter);color:var(--body-color);font-size:var(--font-size-xxxs);gap:3px}:is(.frontend,.backend) filter-bar-item:first-child{margin-left:15px}:is(.frontend,.backend) filter-bar-item>div{display:contents;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) filter-bar-item>div .values{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}:is(.frontend,.backend) filter-bar-item>div .values span.separator{margin:0 3px;color:var(--gray-basic)}:is(.frontend,.backend) filter-bar-item>div .values span.separator:last-of-type{display:none}:is(.frontend,.backend) filter-bar-item inn-icon{display:flex;width:fit-content;margin-right:2px}:is(.frontend,.backend) filter-bar-item inn-icon svg{width:15px;height:15px;margin:0;fill:var(--gray-basic)}:is(.frontend,.backend) filter-bar-item inn-icon svg:hover{fill:var(--black)}:is(.frontend,.backend) filter-bar-items{display:flex;overflow:hidden;min-width:0;gap:5px}:is(.frontend,.backend) filter-bar-search{display:flex;flex:1;align-items:center}:is(.frontend,.backend) filter-bar-search button.btn{padding:0 10px 0 5px !important;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) filter-bar-search:first-child{margin-left:5px}:is(.frontend,.backend) filter-bar-search inn-input[type=search]{flex:1;padding-left:0px;border:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) filter-bar-search inn-input[type=search]:hover,:is(.frontend,.backend) filter-bar-search inn-input[type=search]:focus,:is(.frontend,.backend) filter-bar-search inn-input[type=search]:focus-within{border:none;box-shadow:none}:is(.frontend,.backend) filter-bar-search inn-input[type=search] input{overflow:hidden;width:100%;border:none;background-color:rgba(0,0,0,0);text-overflow:ellipsis}:is(.frontend,.backend) filter-bar-search inn-input[type=search] input:focus-visible{outline:none}:is(.frontend,.backend) date-range-picker .date-range-input-container{display:flex;width:100%;padding:15px;border:1px solid var(--gray-lighter);border-radius:var(--btn-radius-lg);margin-bottom:5px;background-color:var(--gray-lightest);gap:10px}:is(.frontend,.backend) date-range-picker .date-range-input-container span{cursor:default}:is(.frontend,.backend) date-range-picker .date-range-input-container span.placeholder{color:var(--gray-light)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container{width:100%;padding:15px;border-radius:var(--btn-radius-lg);background-color:var(--gray-lightest)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar{min-width:fit-content;max-width:352px}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-header{padding-top:0}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-header .mat-calendar-controls{margin-top:0}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-header .mat-calendar-controls button.mat-calendar-period-button,:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-header .mat-calendar-controls button.mat-calendar-period-button .mdc-button__label{text-transform:lowercase}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-header .mat-calendar-controls button.mat-calendar-period-button::first-letter,:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-header .mat-calendar-controls button.mat-calendar-period-button .mdc-button__label::first-letter{text-transform:uppercase}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-header .mat-calendar-controls button.mat-calendar-previous-button .mat-mdc-button-persistent-ripple,:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-header .mat-calendar-controls button.mat-calendar-next-button .mat-mdc-button-persistent-ripple{border-radius:var(--btn-radius-lg)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar thead.mat-calendar-table-header>tr>th>span{font-weight:var(--font-weight-medium)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-hidden-label{display:none}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-label:not(:last-of-type){visibility:hidden}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-label:last-of-type{display:none}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,0)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:none}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-today.mat-calendar-body-selected::before{background-color:var(--form-element-bg)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-today::before{position:absolute;top:unset;bottom:7%;left:50%;display:block;width:3px;height:3px;border-radius:3px;margin:0;background-color:var(--brand-primary);content:"";transform:translateX(-50%)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-preview-start>.mat-calendar-body-selected,:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-range-start>.mat-calendar-body-cell-content{border-radius:var(--btn-radius-sm, 3px) 0 0 var(--btn-radius-sm)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-cell .mat-calendar-body-cell-content{font-weight:var(--font-weight-medium)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-cell:not(.mat-calendar-body-preview-start,.mat-calendar-body-range-start,.mat-calendar-body-range-end)>.mat-calendar-body-selected{border-radius:var(--btn-radius-sm)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-in-range::before{background-color:var(--gray-lighter)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-in-preview>.mat-calendar-body-cell-preview{border:none;background-color:var(--gray-lighter)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-cell-content{font-weight:var(--font-weight-medium)}@media(hover: hover){:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-cell:hover>.mat-calendar-body-cell-content.mat-focus-indicator{border-radius:var(--btn-radius-sm);background-color:var(--gray-lighter)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-cell:hover>.mat-calendar-body-cell-content.mat-focus-indicator.mat-calendar-body-selected{background-color:var(--brand-primary-dark)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-in-range:hover>.mat-calendar-body-cell-content.mat-focus-indicator{background-color:var(--gray-light)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-range-start:hover>.mat-calendar-body-cell-content.mat-focus-indicator{border-radius:var(--btn-radius-sm, 3px) 0 0 var(--btn-radius-sm);background-color:var(--brand-primary-dark)}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-cell.mat-calendar-body-range-end:hover>.mat-calendar-body-cell-content.mat-focus-indicator{border-radius:0 var(--btn-radius-sm, 3px) var(--btn-radius-sm, 3px) 0;background-color:var(--brand-primary-dark)}}:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-preview-end>.mat-calendar-body-cell-content,:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-preview-end>.mat-calendar-body-cell-preview,:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-range-end>.mat-calendar-body-cell-content,:is(.frontend,.backend) date-range-picker .date-range-calendar-container .mat-calendar .mat-calendar-body-range-end>.mat-calendar-body-cell-preview{border-radius:0 var(--btn-radius-sm, 3px) var(--btn-radius-sm, 3px) 0}:is(.frontend,.backend) select-filter{display:flex;height:100%;flex-direction:column}:is(.frontend,.backend) select-filter .search{display:flex;align-items:center;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);margin:0 5px;background:var(--gray-lightest)}:is(.frontend,.backend) select-filter .search:hover{border-color:var(--gray-light)}:is(.frontend,.backend) select-filter .search:focus-within{border-color:var(--brand-primary)}:is(.frontend,.backend) select-filter .search inn-input{flex:1;border:none}:is(.frontend,.backend) select-filter .search inn-input:hover,:is(.frontend,.backend) select-filter .search inn-input:focus-within{border:none}:is(.frontend,.backend) select-filter .search inn-input:focus{border:1px solid var(--brand-primary)}:is(.frontend,.backend) select-filter .search inn-input input{width:100%;padding:10px 0;border:none;background:none;outline:none}:is(.frontend,.backend) select-filter .items{flex:1;flex-direction:column;margin-top:5px;gap:5px;overflow-y:auto}:is(.frontend,.backend) select-filter .items .mdc-label,:is(.frontend,.backend) select-filter .items .mat-internal-form-field{width:100%}:is(.frontend,.backend) select-filter .items .content-id-item{display:flex;align-items:center;justify-content:space-between;gap:5px}:is(.frontend,.backend) select-filter .items .content-id-item span.id{margin-right:11px;color:var(--gray-basic)}:is(.frontend,.backend) select-filter mat-checkbox.all .mdc-label{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) boolean-filter .remove{color:var(--brand-primary)}:is(.frontend,.backend) nested-filter{display:block;margin:-5px}:is(.frontend,.backend) nested-filter .filter-bar-filter.filter-bar-filter{border:none;border-radius:0}:is(.frontend,.backend) nested-filter .filter-bar-filter .filter-detail.filter-detail{flex:1}:is(.frontend,.backend) nested-filter .primitive-filter primitive-value,:is(.frontend,.backend) nested-filter .primitive-filter .value{flex-direction:column}:is(.frontend,.backend) nested-filter .primitive-filter inn-button button.btn{width:100%;height:48px;border-radius:var(--inputs-input-border-radius)}:is(.frontend,.backend) primitive-value{display:flex;flex-wrap:wrap;gap:10px}:is(.frontend,.backend) primitive-value>inn-select{min-width:120px;flex:1}:is(.frontend,.backend) primitive-value>fe-form-field{flex:3}:is(.frontend,.backend) primitive-value>fe-form-field input{padding:0}:is(.frontend,.backend) primitive-value .logic-operator-wrapper{display:flex;width:100%;height:unset;flex-basis:100%;justify-content:center;margin-top:10px}:is(.frontend,.backend) primitive-value .logic-operator-wrapper button-select{display:flex;width:80px;align-items:center;margin-top:10px;margin-bottom:10px;gap:10px}:is(.frontend,.backend) primitive-value .logic-operator-wrapper button-select button{height:var(--font-size-xxxs);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) primitive-value .logic-operator-wrapper button-select button:not(.active){color:var(--gray-basic)}:is(.frontend,.backend) primitive-value .logic-operator-wrapper button-select mat-divider{height:13px}:is(.frontend,.backend) string-filter,:is(.frontend,.backend) number-filter{display:block;padding:5px}:is(.frontend,.backend) request-new-due-date .info-box{padding:20px;background-color:var(--gray-lightest)}:is(.frontend,.backend) request-new-due-date .info-box div{margin-bottom:2px;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-form-element .hidden{display:none}:is(.frontend,.backend) inn-form-element .position-relative{position:relative}:is(.frontend,.backend) inn-form-element a{text-decoration:underline}:is(.frontend,.backend) inn-form-element .tooltip-inner{max-width:100%;text-align:left}:is(.frontend,.backend) inn-form-element .tooltip-inner ul{margin:10px 0;list-style:disc;padding-inline-start:40px}:is(.frontend,.backend) inn-form-element .tooltip-inner ul li{list-style:disc}:is(.frontend,.backend) inn-form-element .tooltip-inner a{color:var(--brand-primary);cursor:pointer;text-decoration:underline;word-break:break-word}:is(.frontend,.backend) inn-form-element .tooltip-inner a.btn{text-decoration:none}:is(.frontend,.backend) inn-form-element .tooltip-inner p:empty{height:26px}:is(.frontend,.backend) inn-form-element .tooltip-inner p{margin-bottom:0}:is(.frontend,.backend) inn-form-element .tooltip-inner strong{font-weight:bold !important}:is(.frontend,.backend) inn-form-element .tooltip-inner h2{margin-bottom:10px;font-size:var(--font-size-sm);font-weight:bold}:is(.frontend,.backend) inn-form-element .tooltip-inner h1{margin-bottom:10px;font-size:var(--font-size-xl);font-weight:bold;line-height:1.3}:is(.frontend,.backend) inn-form-element .tooltip-inner p,:is(.frontend,.backend) inn-form-element .tooltip-inner a{font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-form-element .tooltip-inner h1,:is(.frontend,.backend) inn-form-element .tooltip-inner h2,:is(.frontend,.backend) inn-form-element .tooltip-inner h3,:is(.frontend,.backend) inn-form-element .tooltip-inner h4,:is(.frontend,.backend) inn-form-element .tooltip-inner p,:is(.frontend,.backend) inn-form-element .tooltip-inner a,:is(.frontend,.backend) inn-form-element .tooltip-inner strong,:is(.frontend,.backend) inn-form-element .tooltip-inner ul,:is(.frontend,.backend) inn-form-element .tooltip-inner ol{width:300px}@media(min-width: 992px){:is(.frontend,.backend) inn-form-element .tooltip-inner h1,:is(.frontend,.backend) inn-form-element .tooltip-inner h2,:is(.frontend,.backend) inn-form-element .tooltip-inner h3,:is(.frontend,.backend) inn-form-element .tooltip-inner h4,:is(.frontend,.backend) inn-form-element .tooltip-inner p,:is(.frontend,.backend) inn-form-element .tooltip-inner a,:is(.frontend,.backend) inn-form-element .tooltip-inner strong,:is(.frontend,.backend) inn-form-element .tooltip-inner ul,:is(.frontend,.backend) inn-form-element .tooltip-inner ol{width:600px}}:is(.frontend,.backend) inn-form-element inn-form-element-information-box fe-form-field .form-field{border:0;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) inn-form-element inn-form-element-information-box .rich{margin-top:calc(var(--form-element-margin-top)*2)}:is(.frontend,.backend) inn-form-element inn-form-element-information-box .rich fe-label .label{margin-bottom:.5em;font-weight:var(--font-weight-black)}:is(.frontend,.backend) inn-form-element inn-form-element-information-box .rich dynamic-content{display:inline-block;width:100%;padding:var(--form-element-padding);border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg)}:is(.frontend,.backend) inn-form-element inn-form-element-information-box .rich dynamic-content>div{flex:1;margin-left:10px}:is(.frontend,.backend) inn-form-element inn-form-element-information-box .rich dynamic-content span{display:block;margin-bottom:10px;font-weight:bold}:is(.frontend,.backend) inn-form-element inn-form-element-information-box .rich dynamic-content.hidden{display:none}:is(.frontend,.backend) inn-form-element inn-form-element-adding-list drag-drop-list button{border:none;background:rgba(0,0,0,0)}:is(.frontend,.backend) inn-form-element .label inn-icon.mat-mdc-tooltip-trigger svg{margin-bottom:.2em}:is(.frontend,.backend) inn-form-element-location-form-control .form-field-wrapper{margin-bottom:20px}:is(.frontend,.backend) inn-form-element-location-form-control fe-label .label{position:relative;top:auto;left:auto}:is(.frontend,.backend) inn-form-element-location-form-control fe-form-field .form-field{margin-bottom:15px}:is(.frontend,.backend) inn-form-element-location-form-control fe-input-addon .input-addon{right:-1px;height:var(--form-element-height);border-bottom-right-radius:var(--form-element-radius);border-top-right-radius:var(--form-element-radius);cursor:grab}:is(.frontend,.backend) inn-form-element-location-form-control fe-input-addon.active .input-addon{background-color:var(--brand-primary)}:is(.frontend,.backend) inn-form-element-location-form-control fe-input-addon.active .input-addon svg{fill:#fff}:is(.frontend,.backend) inn-form-element-location-form-control .map-suggestion #map{height:400px;border:1px solid var(--gray-light);border-radius:var(--form-element-radius)}:is(.frontend,.backend) list-team-members .bonus-distributions{margin-top:var(--card-padding)}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit{display:block;padding:var(--form-element-padding);border:1px solid var(--gray-light);border-radius:var(--global-radius)/2;margin-top:var(--card-padding)/2;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced .list-team-header,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit .list-team-header{display:flex;align-items:center;padding:0;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li{margin-bottom:var(--card-padding)/2}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body{display:flex;width:100%;align-items:center}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body .download-pdf,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body .download-pdf{min-width:var(--btn-height-md)}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body .balanced-input,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body .balanced-input{display:inline-flex;padding:var(--form-element-padding)}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body .balanced-input input,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body .balanced-input input{padding:var(--form-element-padding);border-radius:var(--form-element-radius);background-color:var(--form-element-bg)}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body .btn.btn-icon,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body .btn.btn-icon{border-radius:var(--global-radius)/2}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body .btn.btn-icon svg,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body .btn.btn-icon svg{fill:var(--btn-primary-color)}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li:last-child,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li:last-child{margin-bottom:0}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced .list-team-header>div,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body>div,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit .list-team-header>div,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body>div{overflow:hidden;flex:30%;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced .list-team-header>div.label-info,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body>div.label-info,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit .list-team-header>div.label-info,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body>div.label-info{flex:30%}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced .list-team-header>div.label-info.disabled input[readonly],:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body>div.label-info.disabled input[readonly],:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit .list-team-header>div.label-info.disabled input[readonly],:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body>div.label-info.disabled input[readonly]{color:var(--text-color)}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced .list-team-header>div.name,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body>div.name,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit .list-team-header>div.name,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body>div.name{flex:49%}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced .list-team-header>div input,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body>div input,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit .list-team-header>div input,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body>div input{width:100%}:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced .list-team-header div:last-child,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-balanced ul li .list-team-body div:last-child,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit .list-team-header div:last-child,:is(.frontend,.backend) list-team-members .bonus-distributions list-team-credit ul li .list-team-body div:last-child{flex:11%}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container{padding:20px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-sm);background-color:var(--panel-bg)}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container.has-comment .rating{margin-bottom:40px}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container.has-comment .form-error{top:-34px}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating fe-label .label{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating fe-form-field .form-field{margin-top:10px !important}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating .description{margin-top:5px;color:var(--body-color);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating.range mat-slider,:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating.range slider{padding-right:0;padding-left:0}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating.range mat-slider{width:100%}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating.radio-buttons mat-radio-group{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:10px 0;margin-top:10px;background-color:var(--gray-lightest);-webkit-overflow-scrolling:touch;overflow-x:auto}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating.radio-buttons mat-radio-group .mat-radio-label-content{display:none}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating.radio-buttons mat-radio-group .rating-item{display:flex;flex-basis:120px;flex-direction:column;flex-shrink:1;align-items:center;justify-content:flex-start;padding:10px;word-break:break-word}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating.radio-buttons mat-radio-group .rating-item .label{margin-top:5px;font-size:12px;text-align:center}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating-comment .has-label{display:flex;flex-direction:column}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating-comment .has-label textarea{width:auto;flex-grow:1}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating-item{text-align:center}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating-item .mdc-form-field{display:inline;padding:0}:is(.frontend,.backend) inn-rating-dimension .rating-dimension-container .rating-item .mdc-form-field:hover{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) rating-matrix{display:block;margin-top:30px}:is(.frontend,.backend) rating-matrix h3{margin-bottom:4px;font-size:1.17rem}:is(.frontend,.backend) rating-matrix .section-calculation{display:flex;align-items:center;margin-left:10px;gap:10px}:is(.frontend,.backend) rating-matrix .section-calculation fe-label div{color:var(--gray-basic);white-space:nowrap}:is(.frontend,.backend) rating-matrix .section-calculation fe-label:last-child{margin-right:0}:is(.frontend,.backend) rating-matrix .calculation-wrapper{text-align:right}:is(.frontend,.backend) rating-matrix .calculation-wrapper .calculation{display:inline-block;width:50%;padding:10px;border:1px solid var(--gray-light);border-radius:var(--border-radius-sm)}:is(.frontend,.backend) rating-matrix .calculation-wrapper .calculation div{display:flex;justify-content:space-between;margin-bottom:5px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) rating-matrix .calculation-wrapper .calculation div:last-child{margin-bottom:0}:is(.frontend,.backend) rating-dimension-to-matrix-section{display:block;margin-bottom:20px}:is(.frontend,.backend) rating-dimension-to-matrix-section .rating-calculation{display:flex;justify-content:flex-end;margin-top:15px}:is(.frontend,.backend) rating-dimension-to-matrix-section .rating-calculation fe-label{margin-right:10px}:is(.frontend,.backend) rating-dimension-to-matrix-section .rating-calculation fe-label .label{color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) rating-dimension-to-matrix-section .rating-calculation fe-label:last-child{margin-right:0}:is(.frontend,.backend) .ai-section.backend{position:relative;display:flex;padding:20px;border-radius:var(--border-radius-md);background:var(--white);box-shadow:0px 2px 10px 0px color-mix(in srgb, var(--gray-basic) 30%, transparent);color:var(--black);line-height:normal}:is(.frontend,.backend) .ai-section.backend .ai-feedback,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback{display:flex;width:100%;flex:50%;flex-direction:column;gap:16px}:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-completeness-feedback-item,:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-structure-feedback-item,:is(.frontend,.backend) .ai-section.backend .ai-feedback .similar-ideas-title,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-completeness-feedback-item,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-structure-feedback-item,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .similar-ideas-title,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-completeness-feedback-item,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-structure-feedback-item,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .similar-ideas-title{display:grid;grid-column-gap:6px;grid-template-columns:auto 1fr;grid-template-rows:repeat(2, auto)}:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-completeness-feedback-item>inn-icon,:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-structure-feedback-item>inn-icon,:is(.frontend,.backend) .ai-section.backend .ai-feedback .similar-ideas-title>inn-icon,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-completeness-feedback-item>inn-icon,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-structure-feedback-item>inn-icon,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .similar-ideas-title>inn-icon,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-completeness-feedback-item>inn-icon,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-structure-feedback-item>inn-icon,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .similar-ideas-title>inn-icon{grid-area:1/1/2/2}:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-completeness-feedback-item>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-structure-feedback-item>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .ai-feedback .similar-ideas-title>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-completeness-feedback-item>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-structure-feedback-item>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .similar-ideas-title>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-completeness-feedback-item>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-structure-feedback-item>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .similar-ideas-title>inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-completeness-feedback-item>inn-icon.close-circle-icon svg,:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-structure-feedback-item>inn-icon.close-circle-icon svg,:is(.frontend,.backend) .ai-section.backend .ai-feedback .similar-ideas-title>inn-icon.close-circle-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-completeness-feedback-item>inn-icon.close-circle-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-structure-feedback-item>inn-icon.close-circle-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .similar-ideas-title>inn-icon.close-circle-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-completeness-feedback-item>inn-icon.close-circle-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-structure-feedback-item>inn-icon.close-circle-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .similar-ideas-title>inn-icon.close-circle-icon svg{fill:var(--status-warning)}:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-completeness-feedback-item p,:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-structure-feedback-item p,:is(.frontend,.backend) .ai-section.backend .ai-feedback .similar-ideas-title p,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-completeness-feedback-item p,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-structure-feedback-item p,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .similar-ideas-title p,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-completeness-feedback-item p,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-structure-feedback-item p,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .similar-ideas-title p{margin:0;grid-area:1/2/2/3}:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-structure-feedback,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-structure-feedback,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-structure-feedback{gap:10px}:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-structure-feedback .btn-primary,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-structure-feedback .btn-primary,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-structure-feedback .btn-primary{border-radius:var(--btn-radius-sm)}:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-structure-feedback inn-button,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-structure-feedback inn-button,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-structure-feedback inn-button{grid-area:2/2/3/3}:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-structure-feedback inn-button .btn,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-structure-feedback inn-button .btn,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-structure-feedback inn-button .btn{position:relative !important;min-height:var(--btn-height-sm);padding:10px;border-radius:var(--btn-radius-sm);margin-left:24px;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .ai-section.backend .ai-feedback .similar-ideas,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .similar-ideas,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .similar-ideas{display:flex;flex-direction:column;gap:20px}:is(.frontend,.backend) .ai-section.backend .ai-feedback .similar-ideas inn-button button,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .similar-ideas inn-button button,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .similar-ideas inn-button button{position:relative !important;border-radius:var(--border-radius-sm)}:is(.frontend,.backend) .ai-section.backend .ai-feedback p,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback p,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback p{margin:0;font-size:var(--font-size-xs)}@media(max-width: 767px){:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-completeness-feedback>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .ai-feedback .submission-structure-feedback>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .ai-feedback .similar-ideas-title>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-completeness-feedback>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .submission-structure-feedback>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback .similar-ideas-title>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-completeness-feedback>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .submission-structure-feedback>inn-icon svg,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback .similar-ideas-title>inn-icon svg{width:14px;height:14px}:is(.frontend,.backend) .ai-section.backend .ai-feedback p,:is(.frontend,.backend) .ai-section.backend .submission-completeness-feedback p,:is(.frontend,.backend) .ai-section.backend .submission-structure-feedback p{font-size:var(--font-size-xxs)}}:is(.frontend,.backend) global-search-settings .loader-wrapper{height:100px !important}:is(.frontend,.backend) global-search-settings ul.resource-list{padding:10px;border-radius:6px;margin-bottom:0;background-color:var(--gray-lightest);list-style:none}:is(.frontend,.backend) global-search-settings ul.resource-list global-search-external-resources-item:last-child li{margin-bottom:0}:is(.frontend,.backend) global-search-settings ul.resource-list li{position:relative;display:flex;align-items:center;padding:10px 15px;padding-right:30px;border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:10px;background:#fff;list-style:none}:is(.frontend,.backend) global-search-settings ul.resource-list li fe-form-field{width:100%;margin-right:20px}:is(.frontend,.backend) global-search-settings ul.resource-list li .btn-delete{position:absolute;top:0;right:0;bottom:0;display:flex;width:50px;height:100%;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0)}:is(.frontend,.backend) global-search-settings ul.resource-list li .btn-delete .btn-icon{border:none;background:rgba(0,0,0,0)}:is(.frontend,.backend) global-search-settings ul.resource-list li .btn-delete .btn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) global-search-settings ul.resource-list li.is-deleted fe-form-field{opacity:.3}:is(.frontend,.backend) global-search-settings .add-featured{text-align:right}:is(.frontend,.backend) global-search-settings .add-featured .btn-add{display:inline-flex;height:30px;align-items:center;justify-content:center;padding:0 5px;border:1px solid #fff;border-radius:3px;margin-top:5px;color:var(--gray-basic);font-weight:var(--font-weight-medium);line-height:1.1;transition:border .2s linear}:is(.frontend,.backend) global-search-settings .add-featured .btn-add inn-icon svg{margin-right:4px;margin-bottom:0;fill:var(--gray-basic)}:is(.frontend,.backend) global-search-settings .add-featured .btn-add:hover{border-color:var(--gray-lighter);color:var(--gray-basic)}:is(.frontend,.backend) global-search-external-resources-item .container{display:flex}:is(.frontend,.backend) backend-import-mapper .table-responsive{overflow:auto}:is(.frontend,.backend) backend-import-mapper th{min-width:150px}:is(.frontend,.backend) backend-importer-create fe-form-field .form-field.full-width button{all:unset}:is(.frontend,.backend) innovation-map{position:fixed;top:calc(var(--nav-height) + 58px + 30px);right:0;bottom:0;left:0}@media(max-width: 991px){:is(.frontend,.backend) innovation-map{top:calc(var(--nav-height) + 58px)}}@media(max-width: 767px){:is(.frontend,.backend) innovation-map{top:var(--nav-height)}}:is(.frontend,.backend) innovation-map .map-container{position:absolute !important;top:0;right:0;bottom:0;left:480px;height:100%;transition:left .3s ease-in-out}:is(.frontend,.backend) innovation-map .map-container.is-closed{left:0}:is(.frontend,.backend) innovation-map .map-container mgl-map{width:100%;height:100%}:is(.frontend,.backend) innovation-map .map-container mgl-map .maplibregl-ctrl-attrib,:is(.frontend,.backend) innovation-map .map-container mgl-map .maplibregl-ctrl-attrib a{color:var(--gray-basic);font-size:var(--font-size-xxxxs);outline:none;text-decoration:none}:is(.frontend,.backend) innovation-map .map-container .controls{position:absolute;z-index:10000;top:10px;right:10px}:is(.frontend,.backend) innovation-map .map-container .map-loader{z-index:500;top:20px;right:auto;left:20px;display:block;transform:none}:is(.frontend,.backend) fe-expertmap-expert .header{display:flex;align-items:center}:is(.frontend,.backend) fe-expertmap-expert .header .img{flex-shrink:0}:is(.frontend,.backend) fe-expertmap-expert .competences li{margin-bottom:15px}:is(.frontend,.backend) fe-expertmap-expert .competences li h5{margin-bottom:3px}:is(.frontend,.backend) fe-expertmap-expert .competences li p{padding:0}:is(.frontend,.backend) fe-expertmap-expert .competences li .competence-name{color:var(--body-color);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-expertmap-expert .competences li:first-child{padding-top:20px;border-top:1px solid var(--gray-light);margin-top:20px}:is(.frontend,.backend) fe-expertmap-expert .competences li:last-child{margin-bottom:0}:is(.frontend,.backend) fe-expertmap-expert-details .header{padding:0 30px 40px;background-color:var(--white)}:is(.frontend,.backend) fe-expertmap-expert-details .header h4{margin-bottom:5px}:is(.frontend,.backend) fe-expertmap-expert-details .header a{display:block}:is(.frontend,.backend) fe-expertmap-expert-details .header a:hover{text-decoration:underline}:is(.frontend,.backend) fe-expertmap-expert-details .competences li{margin-bottom:15px}:is(.frontend,.backend) fe-expertmap-expert-details .competences li h5{margin-bottom:3px}:is(.frontend,.backend) fe-expertmap-expert-details .competences li p{padding:0}:is(.frontend,.backend) fe-expertmap-expert-details .competences li .competence-name{color:var(--body-color);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) innovation-map-sidepanel .map-filter-panel{position:relative;z-index:400;width:480px;height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--black) 10%, transparent);transform:translateX(0%);transition:transform .3s ease-in-out}:is(.frontend,.backend) innovation-map-sidepanel .map-filter-panel.is-closed{transform:translateX(calc(-100% + var(--inn-nav-mini-width, 45px)))}:is(.frontend,.backend) innovation-map-sidepanel .map-filter-panel h3{margin-bottom:10px}:is(.frontend,.backend) innovation-map-sidepanel .map-filter-panel .button-wrapper{position:fixed;right:0;bottom:0;left:0;display:flex;max-width:480px}:is(.frontend,.backend) innovation-map-sidepanel .map-filter-panel .button-wrapper inn-button{margin-right:0}:is(.frontend,.backend) innovation-map-sidepanel .map-filter-panel .button-wrapper inn-button button{width:100%;height:60px;border-radius:0}:is(.frontend,.backend) innovation-map-sidepanel .map-filter-panel .button-wrapper inn-button:not(.btn-reset){display:block;width:100%}:is(.frontend,.backend) innovation-map-sidepanel .map-filter-panel .button-wrapper inn-button.btn-reset{width:60px}:is(.frontend,.backend) innovation-map-sidepanel .map-filter-panel .button-wrapper inn-button.btn-reset button{display:flex;align-items:center;justify-content:center;background-color:var(--white)}:is(.frontend,.backend) innovation-map-sidepanel .map-filter-panel .toggle-panel-btn{position:absolute;z-index:-1;top:50%;right:0;display:flex;width:35px;height:60px;align-items:center;justify-content:center;background-color:var(--gray-light);box-shadow:0 0 5px 0 color-mix(in srgb, var(--black) 20%, transparent);cursor:pointer;transform:translate(100%, -50%)}:is(.frontend,.backend) innovation-map-sidepanel .map-panel-inner{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:var(--gray-lightest)}:is(.frontend,.backend) innovation-map-sidepanel .map-panel-inner .panel-header{position:relative;z-index:10;padding:30px 30px 15px 30px;border-bottom:1px solid var(--gray-light);background-color:var(--white)}:is(.frontend,.backend) innovation-map-sidepanel .map-panel-inner .panel-header .inner{display:flex;align-items:center}:is(.frontend,.backend) innovation-map-sidepanel .map-panel-inner .panel-header h3{margin-top:15px;margin-bottom:0;font-size:var(--font-size-xxs)}:is(.frontend,.backend) innovation-map-sidepanel .map-panel-inner .panel-header fe-form-field{flex:1}:is(.frontend,.backend) innovation-map-sidepanel .map-panel-inner .panel-header fe-form-field svg{fill:var(--gray-basic)}:is(.frontend,.backend) innovation-map-sidepanel .map-panel-inner .panel-header .filter-btn{position:relative;display:flex;width:50px;height:50px;align-items:center;justify-content:center;border:1px solid var(--gray-light);border-radius:var(--global-radius)/2;margin-left:12px;background-color:var(--white);cursor:pointer}:is(.frontend,.backend) innovation-map-sidepanel .map-panel-inner .panel-header .filter-btn.is-active{border-color:var(--brand-primary);background-color:var(--brand-primary)}:is(.frontend,.backend) innovation-map-sidepanel .map-panel-inner .panel-header .filter-btn.is-active svg{fill:var(--white)}:is(.frontend,.backend) innovation-map-sidepanel .map-panel-inner .panel-header .filter-btn svg{width:18px;height:18px;fill:var(--gray-basic)}:is(.frontend,.backend) innovation-map-sidepanel .overlay{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;background-color:var(--gray-lightest);transform:translateX(-100%);transition:transform .3s ease-in-out}:is(.frontend,.backend) innovation-map-sidepanel .overlay h4{font-size:22px}:is(.frontend,.backend) innovation-map-sidepanel .overlay .overlay-inner{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding:30px 30px 100px}:is(.frontend,.backend) innovation-map-sidepanel .overlay .overlay-inner.no-padding{padding:0}:is(.frontend,.backend) innovation-map-sidepanel .overlay .button-wrapper{transform:translateX(-100%);transition:all .3s ease-in-out}:is(.frontend,.backend) innovation-map-sidepanel .overlay.visible{transform:translateX(0)}:is(.frontend,.backend) innovation-map-sidepanel .overlay.visible .button-wrapper{transform:translateX(0)}:is(.frontend,.backend) innovation-map-sidepanel .overlay.filter-overlay fe-form-field{display:block;margin-bottom:10px}:is(.frontend,.backend) innovation-map-sidepanel .overlay.filter-overlay .overlay-inner{padding:0}:is(.frontend,.backend) innovation-map-sidepanel .overlay.filter-overlay .overlay-inner .btn-wrapper{padding:10px 30px;border-bottom:1px solid var(--gray-light)}:is(.frontend,.backend) innovation-map-sidepanel .overlay.filter-overlay .overlay-inner .filter-inner{padding:30px 30px 100px}:is(.frontend,.backend) innovation-map-sidepanel .event-overlay .img{height:100px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) innovation-map-sidepanel .event-overlay .btn-wrapper{display:flex;border-bottom:1px solid var(--gray-lightest);background-color:var(--white)}:is(.frontend,.backend) innovation-map-sidepanel .event-overlay .btn-wrapper .btn{display:flex;width:50%;height:100px;flex-direction:column;align-items:center;justify-content:center}:is(.frontend,.backend) innovation-map-sidepanel .event-overlay .btn-wrapper .btn .bold{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) innovation-map-sidepanel .event-overlay .btn-wrapper .btn:first-child{border-right:1px solid var(--gray-lightest)}:is(.frontend,.backend) innovation-map-sidepanel .event-overlay .event-info{padding:20px;background:var(--white)}:is(.frontend,.backend) innovation-map-sidepanel .event-overlay .event-info button{margin-top:20px}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay .btn-wrapper,:is(.frontend,.backend) innovation-map-sidepanel .filter-overlay .btn-wrapper{padding:30px 30px 10px;background-color:var(--white);text-align:left}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay .btn-wrapper .filter-btn,:is(.frontend,.backend) innovation-map-sidepanel .filter-overlay .btn-wrapper .filter-btn{display:inline-block;color:var(--gray-basic);cursor:pointer;font-weight:var(--font-weight-medium);transition:color .2s linear}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay .btn-wrapper .filter-btn svg,:is(.frontend,.backend) innovation-map-sidepanel .filter-overlay .btn-wrapper .filter-btn svg{fill:var(--gray-basic);transition:fill .2s linear}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay .btn-wrapper .filter-btn:hover,:is(.frontend,.backend) innovation-map-sidepanel .filter-overlay .btn-wrapper .filter-btn:hover{color:var(--body-color)}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay .btn-wrapper .filter-btn:hover svg,:is(.frontend,.backend) innovation-map-sidepanel .filter-overlay .btn-wrapper .filter-btn:hover svg{fill:var(--body-color)}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay{text-align:center}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay .img{width:120px;height:120px;border-radius:50%;margin:0 auto 20px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay button{margin:10px 0 20px}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay .user-info{text-align:left}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay .user-info>ul li{padding:30px 40px;border-top:1px solid var(--gray-light)}:is(.frontend,.backend) innovation-map-sidepanel .user-overlay .user-info>ul li .descr{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) innovation-map-sidepanel .panel-results{position:absolute;top:129px;right:0;bottom:0;left:0;overflow:auto;padding:30px 30px 100px}:is(.frontend,.backend) innovation-map-sidepanel .panel-results>ul>li{position:relative;padding:20px;border-radius:var(--global-radius);margin-bottom:12px;background:var(--white);cursor:pointer;font-size:12px;transition:box-shadow .2s linear}:is(.frontend,.backend) innovation-map-sidepanel .panel-results>ul>li:hover{z-index:1;box-shadow:var(--global-shadow-hover)}:is(.frontend,.backend) innovation-map-sidepanel .panel-results>ul>li h4{margin-bottom:2px;font-size:var(--font-size-xxs);line-height:1}:is(.frontend,.backend) innovation-map-sidepanel .panel-results>ul>li p{overflow:hidden;max-width:320px;margin-bottom:7px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) innovation-map-sidepanel .panel-results>ul>li a{color:var(--gray-basic)}:is(.frontend,.backend) innovation-map-sidepanel .panel-results>ul>li .badge-type{position:absolute;top:15px;right:15px;min-width:50px;padding:4px 3px;border-radius:30px;background-color:#049bb5;color:var(--white);font-weight:var(--font-weight-bold);line-height:1;text-align:center}:is(.frontend,.backend) innovation-map-sidepanel .panel-results>ul>li .badge-type.event{background-color:#2ab7b2}:is(.frontend,.backend) innovation-map-sidepanel .panel-results>ul>li .img{width:50px;height:50px;flex-shrink:0;margin-right:20px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) innovation-map-sidepanel .panel-results>ul>li .img.round{border-radius:50%}:is(.frontend,.backend) level-radar-chart{position:relative;display:inline-block;width:100%}:is(.frontend,.backend) level-radar-chart .portfolio-no-match{position:absolute;top:0;right:0;bottom:0;left:0}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .bubble{position:absolute;z-index:1;width:15px;height:15px;border-radius:50px;background:var(--brand-primary)}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .x1{left:85%;animation:moveBubbles 4s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.2;transform:scale(0.9)}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .x2{left:5%;animation:moveBubbles 6s linear infinite,sideWays 5s ease-in-out infinite alternate;opacity:.5;transform:scale(0.6)}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .x3{left:35%;animation:moveBubbles 5s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.3;transform:scale(0.8)}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .x4{left:47%;animation:moveBubbles 8s linear infinite,sideWays 2s ease-in-out infinite alternate;opacity:.35;transform:scale(0.75)}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .x5{left:15%;animation:moveBubbles 5s linear infinite,sideWays 1s ease-in-out infinite alternate;opacity:.3;transform:scale(0.8)}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .x6{left:73%;animation:moveBubbles 4s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.2;transform:scale(0.4)}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .x7{left:67%;animation:moveBubbles 11s linear infinite,sideWays 5s ease-in-out infinite alternate;opacity:.5;transform:scale(0.6)}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .x8{left:56%;animation:moveBubbles 9s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.3;transform:scale(0.8)}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .x9{left:20%;animation:moveBubbles 4.5s linear infinite,sideWays 2s ease-in-out infinite alternate;opacity:.35;transform:scale(0.75)}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .x10{left:33%;animation:moveBubbles 11.3s linear infinite,sideWays 5s ease-in-out infinite alternate;opacity:.3;transform:scale(0.4)}@keyframes moveBubbles{0%{top:100%;opacity:0}50%{opacity:1}100%{top:0%;opacity:0}}@keyframes sideWays{0%{margin-left:0}100%{margin-left:5px}}:is(.frontend,.backend) level-radar-chart .portfolio-no-match .message{position:absolute;z-index:2;top:50%;left:50%;font-size:20px;font-weight:100;opacity:.5;transform:translate(-50%, -50%)}:is(.frontend,.backend) level-radar-chart .level-chart{position:relative;width:100%;height:600px}:is(.frontend,.backend) level-radar-chart .level-chart .legend,:is(.frontend,.backend) level-radar-chart .level-chart .label{position:relative;display:block;cursor:pointer;fill:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);transition:all ease .3s}:is(.frontend,.backend) level-radar-chart .level-chart .legend:hover,:is(.frontend,.backend) level-radar-chart .level-chart .label:hover{fill:var(--body-color)}:is(.frontend,.backend) level-radar-chart .level-chart .legend.rating-label,:is(.frontend,.backend) level-radar-chart .level-chart .label.rating-label{cursor:default}:is(.frontend,.backend) level-radar-chart .level-chart .radar{overflow:visible}:is(.frontend,.backend) level-radar-chart .level-chart line{stroke:var(--gray-light) !important}:is(.frontend,.backend) level-radar-container .chart-breadcrumb-wrapper{display:flex;align-content:space-evenly;justify-content:center;margin-bottom:20px;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) level-radar-container .chart-breadcrumb-wrapper .chart-breadcrumb{display:flex;flex-direction:column;padding-right:20px;border-right:1px solid var(--gray-light);margin-right:20px;color:var(--gray-basic);cursor:pointer}:is(.frontend,.backend) level-radar-container .chart-breadcrumb-wrapper .chart-breadcrumb .chart-breadcrumb-title{font-weight:var(--font-weight-medium)}:is(.frontend,.backend) level-radar-container .chart-breadcrumb-wrapper .chart-breadcrumb.active{color:var(--body-color)}:is(.frontend,.backend) level-radar-container .chart-breadcrumb-wrapper .chart-breadcrumb:last-child{padding-right:0;border-right:none;margin-right:0}:is(.frontend,.backend) level-radar-initiative .module-wrapper{height:54em !important}:is(.frontend,.backend) level-radar-initiative .module-wrapper .module-wrapper-inner{padding:25px 0}:is(.frontend,.backend) level-radar-initiative .module-wrapper .module-wrapper-inner .level-chart-container{width:100%}:is(.frontend,.backend) backend-lottery-create .create-wrapper{display:flex;justify-content:flex-end}:is(.frontend,.backend) fe-lottery number-input-counter .input-counter{margin:10px;user-select:none}:is(.frontend,.backend) fe-lottery number-input-counter .input-counter .input-group{display:flex;width:120px;align-items:center;background:rgba(0,0,0,0)}:is(.frontend,.backend) fe-lottery number-input-counter .input-counter .input-group .input-group-addon{display:flex;width:20px;height:20px;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--gray-lighter);color:var(--black);cursor:pointer}:is(.frontend,.backend) fe-lottery number-input-counter .input-counter .input-group .input-group-addon svg{width:12px;height:12px;margin-bottom:1px}:is(.frontend,.backend) fe-lottery number-input-counter .input-counter .input-group input{height:33px;padding:5px .5rem;border:1px solid var(--gray-lighter);border-radius:3px;margin:0 7px;-moz-appearance:textfield;background-color:var(--white);text-align:center}:is(.frontend,.backend) fe-lottery number-input-counter .input-counter .input-group input::-webkit-outer-spin-button,:is(.frontend,.backend) fe-lottery number-input-counter .input-counter .input-group input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}:is(.frontend,.backend) fe-lottery .ticket-list-wrapper{margin-top:20px}:is(.frontend,.backend) fe-lottery fe-panel .end-date{margin-bottom:10px;color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) mention-list{bottom:0;left:0}:is(.frontend,.backend) .mention-list-overlay .scrollable-list{display:block;height:auto;max-height:300px;overflow-x:hidden;overflow-y:auto}:is(.frontend,.backend) .mention-list-overlay .list{width:100%;min-width:12rem;padding:0;margin:.125rem 0 0;background-color:var(--white);border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0px 2px 4px -1px color-mix(in srgb, var(--black) 20%, transparent),0px 4px 5px 0px color-mix(in srgb, var(--black) 14%, transparent),0px 1px 10px 0px color-mix(in srgb, var(--black) 12%, transparent);float:left;text-align:left}:is(.frontend,.backend) .mention-list-overlay .list li{display:block;height:48px;padding:0 16px;line-height:48px}:is(.frontend,.backend) .mention-list-overlay .list li.with-icon{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}:is(.frontend,.backend) .mention-list-overlay .list li.with-icon loading-spinner{position:relative;top:unset;left:unset;transform:unset}:is(.frontend,.backend) .mention-list-overlay .list li.with-icon.info svg{fill:var(--brand-primary)}:is(.frontend,.backend) .mention-list-overlay .list li.with-icon.error svg{fill:var(--status-error)}:is(.frontend,.backend) .mention-list-overlay .list li .list-item{display:flex;align-items:center;border:0;background-color:rgba(0,0,0,0);clear:both;color:var(--body-color);font-weight:400;text-align:inherit;text-decoration:none;white-space:nowrap}:is(.frontend,.backend) .mention-list-overlay .list li .list-item inn-user{margin-right:10px}:is(.frontend,.backend) .mention-list-overlay .list li .list-item inn-user .user-img{width:20px;height:20px}:is(.frontend,.backend) .mention-list-overlay .list li.active,:is(.frontend,.backend) .mention-list-overlay .list li:hover{background-color:var(--gray-lightest)}:is(.frontend,.backend) .cdk-overlay-pane{--modal-height: min(calc(100vh - 20px * 2), 900px);--modal-width: min(calc(100vw - 60px * 2), 1400px);--modal-radius: var(--border-radius-lg);background-color:var(--transparent)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend{--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal{position:relative;display:flex;width:min(100vw,var(--modal-width));height:var(--modal-height);flex-direction:column;border-radius:var(--modal-radius);background-color:var(--gray-lightest);overflow-x:auto}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal>secondary-container{display:flex;width:-webkit-fill-available;height:100%}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal>secondary-container>div{width:100%}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal.fullscreen{--modal-height: 100vh;border-radius:0;overflow-y:auto;--modal-width: 100vw;--modal-height: 100vh}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal.fullscreen .inn-modal{border-radius:0}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal.fullscreen .buttons{right:20px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal.fullscreen .dynamic-project-edit{border-radius:0}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal.fullscreen .dynamic-project-edit .nav-vertical-secondary{border-radius:0}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons{--button-icon-size: 38px;position:absolute;z-index:1000;top:25px;right:10px;display:flex;gap:10px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons button.btn.btn-outline{--button-min-height: 38px;width:auto;height:var(--button-min-height);box-sizing:border-box;justify-content:center;padding:9px;border-radius:calc(var(--btn-radius-md)/2)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons button.btn.btn-outline.unfollow-btn,:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons button.btn.btn-outline:has(.counter){width:68px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons button.fullscreen-btn{display:none}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons language-switch .language-switch span{margin-right:15px;color:var(--gray-basic);font-family:var(--font-family-base);text-transform:uppercase}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons language-switch .language-switch .flag{margin-right:10px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons .modal-system-btn{display:flex;height:40px;align-items:center;justify-content:center;padding:10px;border:none;border-radius:var(--border-radius-sm);margin-left:10px;background-color:var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons .modal-system-btn:hover{background-color:var(--gray-light)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons .modal-system-btn svg{display:flex;width:18px;height:18px;margin-bottom:0;fill:var(--black)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons .modal-system-btn:not(.language-switch){--button-min-height: 38px;width:38px;min-width:38px;height:38px;min-height:var(--button-min-height)}@media(max-width: 767px){:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons button{border:none;margin:0}}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .inn-modal-header{display:flex;min-height:88px;align-items:center;justify-content:space-between;padding-right:20px;padding-left:20px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .inn-modal-header .buttons{position:initial}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content{position:relative;display:flex;width:100%;height:var(--modal-height);max-height:100%;flex-direction:column;border:none;color:var(--black)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content.modal-content-margin-top{padding-top:80px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-header{display:flex;align-items:center;padding:30px 80px 10px;border:none}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-header h4{margin:0;font-size:var(--font-size-sm)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-header .template-select{display:flex;align-items:baseline}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-header .template-select .modal-title{flex-shrink:0;font-size:var(--font-size-md)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-header .template-select .mat-mdc-select .mat-mdc-select-trigger{padding:0 12px;border:1px solid var(--gray-light);border-radius:var(--modal-radius);margin:0 6px;background-color:var(--gray-lightest);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-md)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-body{padding:0 40px 50px;overflow-y:auto}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-body settings-section .settings-section{margin:30px 80px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-body .header .mat-mdc-tab-group.backend{background-color:var(--white)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-body .mat-mdc-tab-group .mat-mdc-tab-body-content{overflow-x:hidden}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-body .toggle-container{display:flex;align-items:center;padding:1.5em;border:1px solid var(--gray-light);border-radius:var(--border-radius-md);margin-top:1.5em}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-body .toggle-container .descr{padding-right:1em}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-body .toggle-container .descr .label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-body .toggle-container .descr p{margin-bottom:0;color:var(--gray-basic)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-body .mat-mdc-icon-button svg{vertical-align:super}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-body .create-wrapper{text-align:right}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:10px 80px 30px;border:none;column-gap:10px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content .modal-footer .btn-secondary{margin-right:10px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content.initial-password .modal-header h4{font-size:22px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content.initial-password .modal-body{padding:0px 40px 20px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content.initial-password .modal-body .container-fluid{padding:0;font-size:16px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content.initial-password .modal-body .container-fluid fe-form-field{margin-top:20px}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content.initial-password .modal-body .container-fluid fe-form-field .form-field.has-addon{display:flex;align-items:center;justify-content:center;padding:30px 40px;border-radius:var(--form-element-radius);margin-top:20px;background-color:var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content.initial-password .modal-body .container-fluid fe-form-field .form-field.has-addon input{width:100%;padding:0px;color:var(--black);font-size:32px;font-weight:500;opacity:1;text-align:center}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content.initial-password .modal-body .container-fluid fe-form-field .form-field.has-addon fe-input-addon .input-addon{position:relative;width:40px;height:40px;border-radius:var(--btn-radius-md);background:var(--brand-primary-light)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content.initial-password .modal-body .container-fluid fe-form-field .form-field.has-addon fe-input-addon .input-addon inn-icon>svg{fill:var(--brand-primary)}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .modal-content.initial-password .modal-footer{padding:0px 40px 30px}@media(max-width: 991px){:is(.frontend,.backend) .cdk-overlay-pane .inn-modal{padding-left:0;transform:none}}@media(min-width: 1200px){:is(.frontend,.backend) .cdk-overlay-pane .inn-modal{padding-left:0;transform:none}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal .buttons button.fullscreen-btn{display:flex}:is(.frontend,.backend) .cdk-overlay-pane .inn-modal:not(.fullscreen){box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12)}}:is(.frontend,.backend) .cdk-overlay-pane .header-icon{display:flex;width:46px;height:46px;flex-shrink:0;align-items:center;justify-content:center;padding:11px;border-radius:90px;background:var(--brand-primary-light)}:is(.frontend,.backend) .cdk-overlay-pane .header-icon svg{width:24px;height:24px;fill:var(--brand-primary)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend{--modal-height: min(calc(100vh - 20px * 2), 900px);--modal-width: min(calc(100vw - 60px * 2), 1400px);--modal-radius: var(--border-radius-lg)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal{padding-top:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-content.merge-user-modal .modal-body,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-content.merge-user-modal .modal-body{padding:0px 80px 50px 40px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-content.merge-user-modal .modal-header,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-content.merge-user-modal .modal-header{padding:30px 40px 10px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body{padding:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body .container-fluid,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body .container-fluid{position:relative;max-width:100%;height:100%;min-height:0;padding:20px 80px 30px;overflow-x:hidden;overflow-y:auto}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body .container-fluid .header,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body .container-fluid .header{position:sticky;z-index:100;top:-70px;padding-bottom:30px;background-color:var(--white)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body .container-fluid .header app-name,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body .container-fluid .header app-name{margin-bottom:40px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body .container-fluid h3,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body .container-fluid h3{margin:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body .container-fluid .top-bar,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body .container-fluid .top-bar{z-index:100;background-color:var(--white);box-shadow:0 -10px 0 var(--gray-lightest)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body .container-fluid datatable-header,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body .container-fluid datatable-header{z-index:100;display:flex;background-color:var(--gray-lightest) !important;outline:1px solid var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body .container-fluid datatable-row-wrapper:first-child datatable-body-row,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body .container-fluid datatable-row-wrapper:first-child datatable-body-row{border-top:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-group .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-group .row,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .row,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-group .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-group .row,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .row{padding:0 80px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-group .form-field ul.selected-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-group .row ul.selected-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .form-field ul.selected-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .row ul.selected-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-group .form-field ul.selected-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-group .row ul.selected-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .form-field ul.selected-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .row ul.selected-wrapper{padding:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-group .form-field .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-group .row .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .form-field .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .row .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-group .form-field .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-group .row .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .form-field .form-field,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .row .form-field{padding:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-group .form-field .form-field fe-form-error>.form-error,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-group .row .form-field fe-form-error>.form-error,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .form-field .form-field fe-form-error>.form-error,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .row .form-field fe-form-error>.form-error,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-group .form-field .form-field fe-form-error>.form-error,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-group .row .form-field fe-form-error>.form-error,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .form-field .form-field fe-form-error>.form-error,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form .row .form-field fe-form-error>.form-error{right:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-group fe-form-error>.form-error,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form fe-form-error>.form-error,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-group fe-form-error>.form-error,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form fe-form-error>.form-error{right:80px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-group ul.selected-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form ul.selected-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-group ul.selected-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form inn-suggestion-form ul.selected-wrapper{padding:0 80px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .has-addon .input-addon,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .has-addon .input-addon{right:80px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body backend-suggestion-create-form .form-footer,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body backend-suggestion-create-form .form-footer{padding:0px 80px 30px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-backend .inn-modal .modal-body>.mat-mdc-tab-group,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-frontend .inn-modal .modal-body>.mat-mdc-tab-group{padding:0 80px}:is(.frontend,.backend) .inn-modal-detail h1,:is(.frontend,.backend) .inn-modal-detail h2,:is(.frontend,.backend) .inn-modal-detail h3,:is(.frontend,.backend) .inn-modal-detail span:has(:not(inn-suggestion-team-bonus)),:is(.frontend,.backend) .inn-modal-detail p,:is(.frontend,.backend) .inn-modal-detail div{color:var(--body-color)}:is(.frontend,.backend) .inn-modal-detail .inn-modal{background-color:var(--body-bg)}:is(.frontend,.backend) .inn-modal-detail .inn-modal>div .modal-title{background-color:var(--panel-bg)}:is(.frontend,.backend) .inn-modal-detail .inn-modal>div .modal-title>*{height:100px;padding:30px 70px;font-size:32px;line-height:normal}:is(.frontend,.backend) .inn-modal-detail .inn-modal:has(inn-suggestion-comments-mobile){display:grid;grid-template-areas:"title buttons" "modal-content modal-content";grid-template-columns:auto auto;grid-template-rows:58px auto}:is(.frontend,.backend) .inn-modal-detail .inn-modal:has(inn-suggestion-comments-mobile) .buttons{width:48px;height:48px;margin:5px 15px 0 auto;grid-area:buttons}:is(.frontend,.backend) .inn-modal-detail .inn-modal:has(inn-suggestion-comments-mobile) .buttons>button{width:100%;height:100%;margin:0}:is(.frontend,.backend) .inn-modal-detail .inn-modal:has(inn-suggestion-comments-mobile) .modal-content{height:100%;border-top:1px solid var(--gray-light);grid-area:modal-content}:is(.frontend,.backend) .inn-modal-detail .inn-modal .buttons{top:30px}@media(max-width: 767px){:is(.frontend,.backend) .inn-modal-detail .inn-modal .buttons{top:10px;width:100%;justify-content:flex-end}}:is(.frontend,.backend) .inn-modal-detail .inn-modal .modal-content{position:relative;height:0;flex-grow:1;padding-top:0}:is(.frontend,.backend) .inn-modal-detail .inn-modal .modal-content inn-suggestion-tag inn-chip>div{gap:unset}:is(.frontend,.backend) .inn-modal-detail .inn-modal .modal-content inn-suggestion-tag inn-chip>div inn-select-item-content .text{gap:unset}@media(max-width: 767px){:is(.frontend,.backend) .inn-modal-detail.inn-modal-xl .inn-modal{padding-left:0}:is(.frontend,.backend) .inn-modal-detail.inn-modal-xl .inn-modal .buttons{position:static;width:auto;margin:10px 15px}:is(.frontend,.backend) .inn-modal-detail.inn-modal-xl .inn-modal .buttons .btn-like{margin-left:0}}:is(.frontend,.backend) .cdk-overlay-pane.page-overview-modal .inn-modal{padding-top:88px;background-color:var(--white)}:is(.frontend,.backend) .cdk-overlay-pane.page-overview-modal .inn-modal .modal-content{position:static}:is(.frontend,.backend) .cdk-overlay-pane.page-overview-modal .inn-modal .modal-content .modal-body{border-top:1px solid var(--gray-light)}:is(.frontend,.backend) .cdk-overlay-pane.page-overview-modal .inn-modal .modal-content .modal-body .container-fluid{position:static}:is(.frontend,.backend) .cdk-overlay-pane.page-overview-modal .inn-modal .buttons{top:0;display:flex;height:90px;align-items:center}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .modal-header,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .modal-header{position:absolute;top:20px;left:20px;display:flex;align-items:center;padding:3px;gap:20px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .modal-header inn-icon svg,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .modal-header inn-icon svg{width:38px;height:38px;fill:var(--brand-primary)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .modal-header h1,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .modal-header h1{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .inn-modal,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .inn-modal{border:none;background-color:var(--white)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .inn-modal>.buttons,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .inn-modal>.buttons{top:0;display:flex;height:90px;flex-direction:row;flex-wrap:wrap;align-content:center}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control nav.nav-vertical-secondary,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal nav.nav-vertical-secondary{position:absolute;z-index:3;left:0;padding-bottom:60px;margin-left:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary{display:flex;height:var(--modal-height);scrollbar-gutter:stable}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center{height:min-content;min-height:calc(100% - 60px)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center :not(.inn-launchpad-modal).container-fluid,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center :not(.inn-launchpad-modal).container-fluid{padding-right:calc(2rem - 10px)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center ng-component inn-filtered-datatable,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center ng-component inn-filtered-datatable{height:calc(var(--modal-height) - var(--datatable-filter-height) - var(--datatable-filter-padding) - 90px - var(--datatable-top-margin, 0px));padding:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center secondary-container .nav-vertical-secondary .container-center,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center secondary-container .nav-vertical-secondary .container-center{height:fit-content;min-height:calc(100% - 60px)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center inn-filtered-datatable,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center inn-filtered-datatable{height:calc(var(--modal-height) - var(--datatable-filter-height) - var(--datatable-filter-padding) - 75px)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center .toolbar-inner,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center .toolbar-inner{display:flex;justify-content:space-between}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center .page-edit,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center page-menu,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center .page-edit,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center page-menu{position:static}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center .page-edit .nav-vertical-secondary,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center page-menu .nav-vertical-secondary,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center .page-edit .nav-vertical-secondary,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center page-menu .nav-vertical-secondary{height:100%}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center:has(.media-wrapper.library),:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center:has(.media-wrapper.library){padding-bottom:100px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library{position:absolute;bottom:0;left:var(--secondary-nav-width);transform:none}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library>.description,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library>.description{margin-bottom:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library>.item-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library>.item-wrapper{display:none}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library:hover,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library .open,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library:hover,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library .open{transition:all .3s ease-in-out}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library:hover>.description,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library .open>.description,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library:hover>.description,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library .open>.description{margin-bottom:1rem}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library:hover>.item-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library .open>.item-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library:hover>.item-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center:has(.media-wrapper.library) .media-wrapper.library .open>.item-wrapper{display:flex}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center .page-preview,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center .department-preview,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center .page-preview,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center .department-preview{position:absolute;left:var(--secondary-nav-width)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library{bottom:0;transform:none}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library>.description,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library>.description{margin-bottom:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library>.item-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library>.item-wrapper{display:none}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library:hover>.description,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library .open>.description,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library:hover>.description,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library .open>.description{margin-bottom:1rem}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library:hover>.item-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library .open>.item-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library:hover>.item-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal div.nav-vertical-secondary div.container-center user-competences .media-wrapper.library .open>.item-wrapper{display:flex}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(settings-root>.categories) .inn-modal,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(.container-center>.content) .inn-modal,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(settings-root>.categories) .inn-modal,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(.container-center>.content) .inn-modal{padding-top:88px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(settings-root>.categories) div.nav-vertical-secondary,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(.container-center>.content) div.nav-vertical-secondary,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(settings-root>.categories) div.nav-vertical-secondary,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(.container-center>.content) div.nav-vertical-secondary{border-top:1px solid var(--gray-light);margin-left:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(settings-root>.categories) div.nav-vertical-secondary .container-center,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(.container-center>.content) div.nav-vertical-secondary .container-center,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(settings-root>.categories) div.nav-vertical-secondary .container-center,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(.container-center>.content) div.nav-vertical-secondary .container-center{padding:40px 80px 80px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(settings-root>.categories) .content,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(.container-center>.content) .content,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(settings-root>.categories) .content,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(.container-center>.content) .content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(settings-root>.categories) .content inn-activity-card>.card .content,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(.container-center>.content) .content inn-activity-card>.card .content,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(settings-root>.categories) .content inn-activity-card>.card .content,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(.container-center>.content) .content inn-activity-card>.card .content{display:flex;overflow:hidden;flex:1;flex-direction:column;align-items:unset;justify-content:unset;padding:var(--activity-card-padding);gap:var(--activity-card-padding)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(settings-root>.categories) .content dynamic-project-preview,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(.container-center>.content) .content dynamic-project-preview,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(settings-root>.categories) .content dynamic-project-preview,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(.container-center>.content) .content dynamic-project-preview{width:100%}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(settings-root>.categories) .content.empty,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(.container-center>.content) .content.empty,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(settings-root>.categories) .content.empty,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(.container-center>.content) .content.empty{min-height:720px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(settings-root>.categories) .categories,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(.container-center>.content) .categories,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(settings-root>.categories) .categories,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(.container-center>.content) .categories{display:grid;gap:20px;grid-template-columns:repeat(4, 1fr)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(settings-root>.categories) .categories inn-card .setting,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control:has(.container-center>.content) .categories inn-card .setting,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(settings-root>.categories) .categories inn-card .setting,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal:has(.container-center>.content) .categories inn-card .setting{display:flex;min-height:160px;flex-direction:column;gap:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .background-light::before,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .background-light::before{content:none}@media(max-width: 991px){:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control.inn-modal-xl,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal.inn-modal-xl{overflow:hidden;margin-left:var(--left-sidebar-width);--modal-width: calc(100vw - var(--left-sidebar-width))}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control.inn-modal-xl .modal-header,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal.inn-modal-xl .modal-header{left:50px}}@media(max-width: 767px){:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control.inn-modal-xl,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal.inn-modal-xl{margin-left:0;--modal-width: 100vw}}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-detail .swiper-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .swiper-wrapper,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .swiper-wrapper{display:flex;align-items:self-end}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-detail .inn-modal .buttons>div[buttons].settings,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .inn-modal .buttons>div[buttons].settings,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .inn-modal .buttons>div[buttons].settings{display:flex}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-detail .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover),:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover),:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover){gap:10px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-detail .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-detail .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn-icon,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn-icon,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn-icon{border-radius:var(--btn-radius-lg);background-color:rgba(0,0,0,0);box-shadow:none}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-detail .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) button:hover,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-detail .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn:hover,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-detail .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn-icon:hover,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) button:hover,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn:hover,:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn-icon:hover,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) button:hover,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn:hover,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover) .btn-icon:hover{background-color:var(--gray-lighter);color:var(--body-color)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-detail .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover)>button:not(.language-switch),:is(.frontend,.backend) .cdk-overlay-pane.inn-launchpad-modal .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover)>button:not(.language-switch),:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-mission-control .inn-modal .buttons .btn:not(.btn-primary):not(inn-popover)>button:not(.language-switch){border-radius:var(--btn-radius-lg);margin:0;background:var(--gray-lighter);transition:all .2s linear}@media(max-width: 991px){:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-xl{border-radius:0;overflow-y:auto;--modal-width: 100vw;--modal-height: 100vh}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-xl .inn-modal{border-radius:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-xl .buttons{right:20px}}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-xl .inn-modal{overflow:hidden}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-xl .inn-modal .buttons{right:20px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-xl .inn-modal datatable-body-row,:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-xl .inn-modal .datatable-row-center{max-width:100%}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk{--modal-width: 570px;--modal-height: 700px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal{width:var(--modal-width);height:var(--modal-height)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .buttons{display:none}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .modal-content .modal-body{padding:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .modal-content .modal-body .container-center{min-height:auto;padding-top:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .modal-content .modal-body .container-center .mat-mdc-tab-body{max-width:100%;padding:50px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .modal-content .modal-body .container-center .mat-mdc-tab-header .mat-mdc-tab-label-container{margin:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .modal-content .modal-body .container-center .mat-mdc-tab-header .mdc-tab-indicator--active{background-color:var(--brand-primary-light)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .modal-content .modal-body .container-center .mat-mdc-tab-body-wrapper{padding:30px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .modal-content .modal-body .container-center .mat-mdc-tab-body-wrapper form :first-child .form-field{margin-top:0}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .modal-content .modal-body .container-center .mat-mdc-tab-body-wrapper form .form-field .mat-mdc-select{border:1px solid var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .modal-content .modal-body .container-center .mat-mdc-tab-body-wrapper form .form-field .label{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .inn-modal .modal-content .modal-body .modal-footer{padding:0;margin-top:30px}:is(.frontend,.backend) .cdk-overlay-container:has(.cdk-overlay-pane.modal-center.backend){z-index:1101}:is(.frontend,.backend) .cdk-overlay-pane.modal-center{--modal-width: 600px;--modal-height: auto;--modal-radius: var(--border-radius-sm)}:is(.frontend,.backend) .cdk-overlay-pane.modal-center .modal-content .modal-header{padding:30px 40px 10px}:is(.frontend,.backend) .cdk-overlay-pane.modal-center .modal-content .modal-body{padding:0 40px 30px}:is(.frontend,.backend) .cdk-overlay-pane.modal-center .modal-content .modal-footer{padding:10px 40px 30px}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal{--modal-width: 450px}@media(max-width: 575px){:is(.frontend,.backend) .cdk-overlay-pane.creation-modal,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal{--modal-width: calc(100vw - var(--left-sidebar-width) - 40px);transform:translateX(calc(var(--left-sidebar-width) / 2))}}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal{align-items:center;padding:30px;border-radius:var(--border-radius-lg);background-color:var(--white)}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal .modal-title>*,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal .modal-title>*,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal .modal-title>*,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal .modal-title>*{margin-bottom:20px}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal>inn-icon,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal>inn-icon,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal>inn-icon,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal>inn-icon{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:50%;margin-bottom:20px;background-color:var(--status-error-light)}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal>inn-icon svg,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal>inn-icon svg,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal>inn-icon svg,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal>inn-icon svg{fill:var(--status-error)}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal .title:has(.template-select),:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal .title:has(.template-select),:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal .title:has(.template-select),:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal .title:has(.template-select){width:50%}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal .title:has(.template-select) .template-select,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal .title:has(.template-select) .template-select,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal .title:has(.template-select) .template-select,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal .title:has(.template-select) .template-select{display:flex;align-items:center;margin-bottom:0}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal .title:has(.template-select) .template-select h4,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal .title:has(.template-select) .template-select h4,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal .title:has(.template-select) .template-select h4,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal .title:has(.template-select) .template-select h4{width:100%;margin-bottom:0}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal .modal-content,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal .modal-content,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal .modal-content,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal .modal-content{display:flex;flex-direction:column;gap:20px}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal .modal-content .modal-body,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal .modal-content .modal-body,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal .modal-content .modal-body,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal .modal-content .modal-body{max-height:50svh;padding:0}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal inn-button,:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal .btn,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal inn-button,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal .btn,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal inn-button,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal .btn,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal inn-button,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal .btn{width:100%}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal inn-button,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal inn-button,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal inn-button,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal inn-button{margin-top:10px}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal .modal-footer,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal .inn-modal .modal-footer,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal .inn-modal .modal-footer,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal .modal-footer{padding:0}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal inn-modal:has(.template-select)>.btn,:is(.frontend,.backend) .cdk-overlay-pane.confirmation-modal inn-modal:has(.template-select)>.btn,:is(.frontend,.backend) .cdk-overlay-pane.deletion-modal inn-modal:has(.template-select)>.btn,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal inn-modal:has(.template-select)>.btn{margin-top:20px}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal.new-suggestion-modal{--modal-width: 700px}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal.new-suggestion-modal backend-suggestion-create-form .form-group{display:flex;justify-content:center}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal.new-suggestion-modal backend-suggestion-create-form .form-group .row{width:100%}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal>inn-icon,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal>inn-icon{background-color:var(--brand-primary-light)}:is(.frontend,.backend) .cdk-overlay-pane.creation-modal .inn-modal>inn-icon svg,:is(.frontend,.backend) .cdk-overlay-pane.edit-modal .inn-modal>inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-large{--modal-width: 580px}:is(.frontend,.backend) .cdk-overlay-backdrop.inn-modal-backdrop{backdrop-filter:blur(2.5px);background:color-mix(in srgb, var(--black) 30%, transparent)}:is(.frontend,.backend) .cdk-overlay-pane.portfolio-setting-modal{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);--modal-width: 600px;--modal-height: auto;--modal-radius: var(--border-radius-sm);overflow:auto;max-height:min(700px,100vh)}:is(.frontend,.backend) .cdk-overlay-pane.portfolio-setting-modal .modal-content .modal-header{padding:30px 40px 10px}:is(.frontend,.backend) .cdk-overlay-pane.portfolio-setting-modal .modal-content .modal-header h3{font-size:20px}:is(.frontend,.backend) .cdk-overlay-pane.portfolio-setting-modal .modal-content .modal-body{padding:15px 40px 30px}:is(.frontend,.backend) .cdk-overlay-pane.portfolio-setting-modal .chart-left{padding-bottom:30px;border-bottom:1px solid var(--gray-light);margin-bottom:30px}:is(.frontend,.backend) .cdk-overlay-pane.portfolio-setting-modal .chart-left .tooltip.tooltip-chart{bottom:0;left:0;transform:none}:is(.frontend,.backend) .cdk-overlay-pane.portfolio-setting-modal .chart-left .tooltip.tooltip-chart::before{display:none}:is(.frontend,.backend) .cdk-overlay-pane.portfolio-setting-modal .chart-left:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}:is(.frontend,.backend) .cdk-overlay-pane.portfolio-setting-modal .chart-left label{margin-bottom:10px;font-size:14px;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .cdk-overlay-pane.portfolio-setting-modal .chart-left .selector-dropdown{margin-bottom:20px}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal{--modal-width: 600px;--modal-height: auto;--modal-radius: var(--border-radius-sm)}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-header{padding:30px 40px 10px}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-header h3{margin-bottom:.5rem;font-size:20px}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-body{max-height:70vh;padding:15px 40px 30px}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-body .chart-left{padding-bottom:30px;border-bottom:1px solid var(--gray-light);margin-bottom:30px}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-body .chart-left .dimensionChartContainer mat-select{border-radius:var(--fe-radius)}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-body .chart-left .item-wrapper{margin-bottom:12px}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-body .chart-left .flex-wrapper{display:flex;align-items:flex-end;margin-bottom:12px}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-body .chart-left .flex-wrapper .btn-remove{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:none;border-radius:4px;margin-left:10px;background-color:var(--status-error);cursor:pointer}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-body .chart-left .flex-wrapper .btn-remove svg{fill:#fff}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-body .chart-left .label,:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal .modal-content .modal-body .chart-left label{margin-bottom:10px;font-size:14px;font-weight:var(--font-weight-bold);line-height:130%}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal button.add-question{border:1px solid var(--gray-light);border-radius:3px;-webkit-appearance:none;background-color:rgba(0,0,0,0);color:var(--gray-basic);transition:background .2s linear}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal button.add-question svg{fill:var(--gray-basic)}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal button.add-question:hover{background:var(--gray-lightest)}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal inn-select.num-0 .mat-mdc-select-trigger{border-left:4px solid #cd82f7}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal inn-select.num-1 .mat-mdc-select-trigger{border-left:4px solid #85ec88}:is(.frontend,.backend) .cdk-overlay-pane.radar-setting-modal inn-select.num-2 .mat-mdc-select-trigger{border-left:4px solid #d2524a}:is(.frontend,.backend) fe-footer{padding:var(--footer-padding);margin-top:var(--footer-margin-top);background-color:var(--footer-bg)}:is(.frontend,.backend) fe-footer a[role=menuitem],:is(.frontend,.backend) fe-footer button[role=menuitem]{color:var(--footer-color);transition:color .3s ease-in-out}:is(.frontend,.backend) fe-footer a[role=menuitem].active,:is(.frontend,.backend) fe-footer button[role=menuitem].active{color:var(--footer-color-active)}:is(.frontend,.backend) fe-footer .container,:is(.frontend,.backend) fe-footer .items{display:flex;flex-wrap:wrap;align-items:center;gap:15px}:is(.frontend,.backend) fe-footer .items{flex:1}:is(.frontend,.backend) fe-footer .powered-by{width:160px;opacity:.4;transition:opacity .5s}:is(.frontend,.backend) fe-footer .powered-by:hover{opacity:1}@media(max-width: 767px){:is(.frontend,.backend) fe-footer .container,:is(.frontend,.backend) fe-footer .items{justify-content:center}:is(.frontend,.backend) fe-footer .items{flex-basis:100%}}:is(.frontend,.backend) fe-header{display:block;background-color:var(--nav-bg);box-shadow:var(--global-shadow)}:is(.frontend,.backend) fe-header .actions{display:flex;align-items:center;gap:10px}:is(.frontend,.backend) fe-header .actions header-search{padding:10px}:is(.frontend,.backend) fe-header .actions .language-switch{padding:10px;font-weight:var(--font-weight-medium);gap:5px}:is(.frontend,.backend) fe-header .actions .language-switch span{color:var(--nav-item-color);text-transform:uppercase}:is(.frontend,.backend) fe-header .actions svg{margin:0;fill:var(--nav-item-color)}:is(.frontend,.backend) fe-header .actions header-search:hover:not(.toggle,.login),:is(.frontend,.backend) fe-header .actions language-switch:hover:not(.toggle,.login),:is(.frontend,.backend) fe-header .actions desktop-user header-user-button button:hover:not(.toggle,.login){border-radius:var(--btn-radius-md);background-color:var(--nav-item-bg-hover)}:is(.frontend,.backend) fe-header .actions header-search:hover:not(.toggle,.login) span,:is(.frontend,.backend) fe-header .actions language-switch:hover:not(.toggle,.login) span,:is(.frontend,.backend) fe-header .actions desktop-user header-user-button button:hover:not(.toggle,.login) span{color:var(--nav-item-color-hover)}:is(.frontend,.backend) fe-header .actions header-search:hover:not(.toggle,.login) inn-icon svg,:is(.frontend,.backend) fe-header .actions language-switch:hover:not(.toggle,.login) inn-icon svg,:is(.frontend,.backend) fe-header .actions desktop-user header-user-button button:hover:not(.toggle,.login) inn-icon svg{fill:var(--nav-item-color-hover)}:is(.frontend,.backend) header-desktop .container{display:grid;column-gap:10px;grid:var(--nav-height)/auto 1fr auto;justify-items:end}:is(.frontend,.backend) header-desktop .container desktop-menu{display:flex;flex-direction:row;align-items:center}:is(.frontend,.backend) header-desktop .container hr{display:none}@media(max-width: 991px){:is(.frontend,.backend) header-desktop .container{grid:"a a" var(--nav-height) "b b" auto/auto 1fr}:is(.frontend,.backend) header-desktop .container desktop-menu{align-items:center;grid-area:b}}:is(.frontend,.backend) header-desktop .modern .container hr{position:absolute;top:calc(var(--nav-height) + 30px);right:0;display:block;width:100%;margin:0;color:var(--gray-lightest);grid-area:b;opacity:1}@media(max-width: 991px){:is(.frontend,.backend) header-desktop .modern .container hr{top:var(--nav-height)}}:is(.frontend,.backend) header-desktop .modern .container{grid:"a a" var(--nav-height) "b b" auto "c c" auto/auto 1fr}:is(.frontend,.backend) header-desktop .modern .container desktop-menu{padding:10px 0px;grid-area:c;justify-self:start}:is(.frontend,.backend) header-desktop .modern .container .actions header-search:hover{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) desktop-menu{align-self:center}:is(.frontend,.backend) desktop-menu a[role=menuitem],:is(.frontend,.backend) desktop-menu button[role=menuitem]{display:flex;height:var(--btn-height-md);align-items:center;padding-right:10px;padding-left:10px;border-radius:var(--btn-radius-md);margin-right:10px;background-color:var(--nav-item-bg);color:var(--nav-item-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);text-align:center;transition:all .3s ease-in-out}:is(.frontend,.backend) desktop-menu a[role=menuitem]:hover,:is(.frontend,.backend) desktop-menu button[role=menuitem]:hover{background-color:var(--nav-item-bg-hover);color:var(--nav-item-color-hover)}:is(.frontend,.backend) desktop-menu a[role=menuitem]:hover inn-icon svg,:is(.frontend,.backend) desktop-menu button[role=menuitem]:hover inn-icon svg{fill:var(--nav-item-color-hover)}:is(.frontend,.backend) desktop-menu a[role=menuitem].active,:is(.frontend,.backend) desktop-menu button[role=menuitem].active{background-color:var(--nav-item-bg-active);color:var(--nav-item-color-active)}:is(.frontend,.backend) desktop-menu a[role=menuitem] inn-icon svg,:is(.frontend,.backend) desktop-menu button[role=menuitem] inn-icon svg{width:18px;height:18px;margin:0;fill:var(--nav-item-color);transition:all .3s ease-in-out}:is(.frontend,.backend) .cdk-overlay-pane.menu-banner{background-color:var(--nav-bg);box-shadow:var(--global-shadow);color:var(--body-color)}:is(.frontend,.backend) menu-banner-category{padding:30px 10px 40px;color:var(--nav-item-color);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) menu-banner-category header{padding-bottom:10px;border-bottom:1px solid var(--gray-lightest);margin-bottom:10px}:is(.frontend,.backend) menu-banner-category header h3{text-transform:uppercase}:is(.frontend,.backend) menu-banner-category header p{font-size:var(--font-size-xxxs);line-height:1.5}:is(.frontend,.backend) menu-banner-category navigation-link{position:relative;display:block;padding:10px 0 20px}:is(.frontend,.backend) menu-banner-category navigation-link a{color:var(--nav-item-color)}:is(.frontend,.backend) menu-banner-category navigation-link a:hover{color:var(--link-color)}:is(.frontend,.backend) menu-banner-category navigation-link a:after{position:absolute;top:10px;right:0}:is(.frontend,.backend) menu-banner-category navigation-link span{display:block;margin-top:10px;color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:initial}:is(.frontend,.backend) desktop-user header-user-button button{padding:10px}:is(.frontend,.backend) header-logo{align-self:center}:is(.frontend,.backend) header-logo img{width:var(--nav-logo-width);height:var(--nav-logo-height)}:is(.frontend,.backend) header-mobile{display:flex;height:var(--nav-height);padding-left:15px}:is(.frontend,.backend) header-mobile .actions{margin-left:auto}:is(.frontend,.backend) header-mobile .actions .toggle{padding:0 15px}:is(.frontend,.backend) .cdk-overlay-pane.header-mobile{bottom:0;display:flex;flex-direction:column;background-color:var(--nav-bg);box-shadow:inset 0px 5px 10px -10px color-mix(in srgb, var(--black) 50%, transparent)}:is(.frontend,.backend) .cdk-overlay-pane.header-mobile header-search{padding:0 30px;margin-bottom:20px}:is(.frontend,.backend) .cdk-overlay-pane.header-mobile a[role=menuitem],:is(.frontend,.backend) .cdk-overlay-pane.header-mobile button[role=menuitem],:is(.frontend,.backend) .cdk-overlay-pane.header-mobile navigation-link{border-top:1px solid var(--gray-light)}:is(.frontend,.backend) .cdk-overlay-pane.header-mobile a[role=menuitem],:is(.frontend,.backend) .cdk-overlay-pane.header-mobile button[role=menuitem]{display:flex;align-items:center;padding:25px 40px;color:var(--nav-item-color);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);gap:10px;text-align:left}:is(.frontend,.backend) .cdk-overlay-pane.header-mobile a[role=menuitem] p,:is(.frontend,.backend) .cdk-overlay-pane.header-mobile button[role=menuitem] p{padding-top:10px;color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) .cdk-overlay-pane.header-mobile a[role=menuitem] inn-icon:nth-child(2),:is(.frontend,.backend) .cdk-overlay-pane.header-mobile button[role=menuitem] inn-icon:nth-child(2){margin-left:auto}:is(.frontend,.backend) .cdk-overlay-pane.header-mobile a[role=menuitem] inn-icon svg,:is(.frontend,.backend) .cdk-overlay-pane.header-mobile button[role=menuitem] inn-icon svg{fill:var(--nav-item-color)}:is(.frontend,.backend) .cdk-overlay-pane.header-mobile mobile-menu,:is(.frontend,.backend) .cdk-overlay-pane.header-mobile header-user-menu{flex:1;padding:0}:is(.frontend,.backend) .cdk-overlay-pane.header-mobile header-user-menu .logout{margin-top:auto}:is(.frontend,.backend) .cdk-overlay-pane.header-mobile header-user-button>button{width:100%}:is(.frontend,.backend) mobile-breadcrumb{display:flex;flex-direction:row-reverse;align-items:baseline;justify-content:start;padding:25px 40px}:is(.frontend,.backend) mobile-breadcrumb a[role=menuitem]{padding:0 !important;border-top:none !important;color:var(--gray-basic);fill:var(--gray-basic)}:is(.frontend,.backend) mobile-breadcrumb a[role=menuitem]:first-child{color:var(--nav-item-color-active)}:is(.frontend,.backend) mobile-breadcrumb inn-icon:not(:last-child){align-self:center;margin:0 4px;transform:scale(0.8)}:is(.frontend,.backend) mobile-breadcrumb inn-icon:not(:last-child) svg{fill:var(--gray-basic)}:is(.frontend,.backend) mobile-menu{display:flex;flex-direction:column;overflow-x:auto}:is(.frontend,.backend) mobile-menu a[role=menuitem]{display:flex !important}:is(.frontend,.backend) mobile-menu a[role=menuitem]:first-child{border-top:none !important}:is(.frontend,.backend) header-search .nav-search a svg{width:18px;height:18px;fill:var(--nav-item-color)}:is(.frontend,.backend) header-search .nav-search a .search-text{display:none;margin-right:5px}:is(.frontend,.backend) header-search .nav-search a .linosabi-search{color:var(--body-color);font-size:var(--font-size-sm);transition:color .25s ease}:is(.frontend,.backend) header-search .nav-search a .linosabi-search:hover{color:var(--nav-item-color-active)}:is(.frontend,.backend) header-search .nav-search a .linosabi-search.active{color:var(--nav-item-color-active)}:is(.frontend,.backend) header-search fe-form-field.small .form-field input{min-height:auto}:is(.frontend,.backend) header-search .nav-mobile{display:none}:is(.frontend,.backend) header-user-button a[role=menuitem].with-name{display:flex !important;align-items:center;gap:10px}:is(.frontend,.backend) header-user-button.desktop button.login{padding:10px 20px;border:1px solid var(--brand-primary);border-radius:6px;color:var(--brand-primary);transition:all .3s ease-in-out}:is(.frontend,.backend) header-user-button.desktop button.login:hover{background-color:var(--brand-primary);color:var(--nav-item-bg)}:is(.frontend,.backend) header-user-icon div{width:30px;height:30px;padding:10px;border-radius:100%;background-size:cover}:is(.frontend,.backend) header-user-icon svg{fill:var(--nav-item-color)}:is(.frontend,.backend) header-user-menu{display:flex;flex-direction:column}:is(.frontend,.backend) header-user-menu a[role=menuitem],:is(.frontend,.backend) header-user-menu button[role=menuitem]{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);text-align:left}:is(.frontend,.backend) header-user-menu a[role=menuitem] header-user-icon:has(inn-icon) inn-icon,:is(.frontend,.backend) header-user-menu button[role=menuitem] header-user-icon:has(inn-icon) inn-icon{margin-left:5px}:is(.frontend,.backend) header-user-menu a[role=menuitem] header-user-icon:has(inn-icon)+span,:is(.frontend,.backend) header-user-menu button[role=menuitem] header-user-icon:has(inn-icon)+span{margin-left:5px}:is(.frontend,.backend) header-user-menu .profile{display:flex;align-items:center;padding:10px;color:var(--nav-item-color);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);gap:5px;text-align:left}:is(.frontend,.backend) header-user-menu .profile header-user-icon:has(inn-icon) inn-icon{margin-left:5px}:is(.frontend,.backend) header-user-menu .profile header-user-icon:has(inn-icon)+span{margin-left:5px}:is(.frontend,.backend) header-user-menu hr{margin:0 10px}:is(.frontend,.backend) header-user-menu header-user-icon svg{border-radius:50%;outline:1px solid var(--nav-item-color);outline-offset:5px}:is(.frontend,.backend) navigation-link .mat-badge{margin-right:10px}:is(.frontend,.backend) .accessibility-nav{position:relative;height:30px;border-bottom:1px solid var(--gray-lightest);background-color:var(--nav-bg)}:is(.frontend,.backend) .accessibility-nav ul{display:flex;height:30px;align-items:center;justify-content:flex-end}:is(.frontend,.backend) .accessibility-nav ul li{margin-left:20px}:is(.frontend,.backend) .accessibility-nav ul li .accessibility-nav-button{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .accessibility-nav ul li .accessibility-nav-button:hover{color:var(--body-color);text-decoration:underline}:is(.frontend,.backend) .accessibility-nav ul li a{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .accessibility-nav ul li a:hover{color:var(--body-color);text-decoration:underline}@media(max-width: 991px){:is(.frontend,.backend) .accessibility-nav{border:0;background-color:var(--footer-bg)}:is(.frontend,.backend) .accessibility-nav .container{margin-top:15px}:is(.frontend,.backend) .accessibility-nav ul{justify-content:flex-start}:is(.frontend,.backend) .accessibility-nav ul li a,:is(.frontend,.backend) .accessibility-nav ul li .accessibility-nav-button{color:var(--footer-color)}:is(.frontend,.backend) .accessibility-nav ul li a:hover,:is(.frontend,.backend) .accessibility-nav ul li .accessibility-nav-button:hover{color:var(--footer-color);text-decoration:underline}:is(.frontend,.backend) .accessibility-nav ul li:first-child{margin-left:0}}:is(.frontend,.backend) inn-nav-mini{--inn-nav-mini-width: 45px}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container{position:fixed;z-index:1000;top:50%;left:0;display:flex;width:var(--inn-nav-mini-width);flex-direction:column;align-items:center;justify-content:center;border-radius:0 6px 6px 0;border-left:none;background:var(--white);outline:1px solid var(--gray-light);transform:translateY(-50%);transition:all linear .2s}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a{width:var(--inn-nav-mini-width);height:45px;border-top-right-radius:6px}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a inn-button .btn{position:relative;width:var(--inn-nav-mini-width);height:45px;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a inn-button .btn:hover::after{position:absolute;right:-6px;bottom:15.5px;width:10px;height:10px;border-radius:0 30% 0 0;background:linear-gradient(-135deg, var(--gray-light) 50%, transparent 50%);content:"";transform:rotate(45deg)}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a inn-button .btn inn-icon svg{width:18px;height:18px;margin:0;fill:var(--gray-basic)}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a inn-button .btn:hover{background-color:var(--gray-light);box-shadow:none}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a inn-button.top .btn{border-radius:0px 6px 0px 0px}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a inn-button.last .btn{border-radius:0px 0px 6px 0px}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a inn-button.middle .btn{border-radius:0px}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a.is-active{background:color-mix(in srgb, rgb(221, 219, 254) 30%, transparent)}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a.is-active .btn{border-radius:0px;animation:circle 3s infinite;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, rgb(85, 75, 250) 0%, transparent) 0%, color-mix(in srgb, rgb(85, 75, 250) 18%, transparent) 100%);clip-path:circle(75%)}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a.is-active .btn inn-icon svg{fill:var(--toolbox-mini-nav-primary)}@keyframes circle{0%{clip-path:circle(75%)}50%{clip-path:circle(35%)}100%{clip-path:circle(75%)}}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container a:nth-child(2) inn-button{border-bottom:1px solid var(--gray-light)}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container.modal-open.fullscreen{height:100%;border-radius:0}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container.modal-open.fullscreen a{border-radius:0}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container.modal-open.fullscreen a inn-button.top .btn{border-radius:0 !important}@media(max-width: 1199px){:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container.modal-open:not(.fullscreen){height:100%;border-radius:0}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container.modal-open:not(.fullscreen) a{border-radius:0}:is(.frontend,.backend) inn-nav-mini .inn-nav-mini-container.modal-open:not(.fullscreen) a inn-button.top .btn{border-radius:0 !important}}:is(.frontend,.backend) .cdk-overlay-pane.navigation-dropdown{min-width:210px;flex-direction:column;padding:5px;border:1px solid var(--gray-light);border-radius:calc(var(--global-radius)/2);background:var(--nav-bg);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .cdk-overlay-pane.navigation-dropdown a[role=menuitem],:is(.frontend,.backend) .cdk-overlay-pane.navigation-dropdown button[role=menuitem]{display:flex;width:100%;align-items:center;padding:10px;color:var(--nav-item-color);gap:10px;transition:all .3s ease-in-out}:is(.frontend,.backend) .cdk-overlay-pane.navigation-dropdown a[role=menuitem] inn-icon svg,:is(.frontend,.backend) .cdk-overlay-pane.navigation-dropdown button[role=menuitem] inn-icon svg{fill:var(--nav-item-color);transition:all .3s ease-in-out}:is(.frontend,.backend) .cdk-overlay-pane.navigation-dropdown a[role=menuitem]:hover,:is(.frontend,.backend) .cdk-overlay-pane.navigation-dropdown button[role=menuitem]:hover{border-radius:calc(var(--global-radius)/2);background-color:var(--nav-item-bg-hover);color:var(--nav-item-color-hover)}:is(.frontend,.backend) .cdk-overlay-pane.navigation-dropdown a[role=menuitem]:hover inn-icon svg,:is(.frontend,.backend) .cdk-overlay-pane.navigation-dropdown button[role=menuitem]:hover inn-icon svg{fill:var(--nav-item-color-hover);outline-color:var(--nav-item-color-hover)}:is(.frontend,.backend) inn-not-found .not-found{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center}:is(.frontend,.backend) inn-not-found .not-found h2{margin:10px 0 30px}:is(.frontend,.backend) page-edit .toggle-container{display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid var(--gray-lighter);border-radius:6px;margin-top:20px}:is(.frontend,.backend) page-edit .toggle-container .label{font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) page-edit .toggle-container .toggle-wrapper label{margin-bottom:2px}:is(.frontend,.backend) page-edit .toggle-container p{margin:0;color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) page-menu{position:relative;z-index:13}:is(.frontend,.backend) page-menu nav.nav-vertical-secondary .page-details-info{position:absolute;right:0;bottom:0;left:0}:is(.frontend,.backend) page-menu nav.nav-vertical-secondary .page-details-info ul{padding-left:2rem;margin-bottom:1rem;list-style-type:none}:is(.frontend,.backend) page-menu nav.nav-vertical-secondary .page-details-info ul li{color:var(--gray-basic);font-size:.8em}:is(.frontend,.backend) email-notification-progress .notification-progress{padding:40px;border:1px solid var(--gray-light);border-radius:6px;margin:30px 0;background-color:var(--white)}:is(.frontend,.backend) email-notification-progress .notification-progress .action-wrapper{display:flex;margin-bottom:20px}:is(.frontend,.backend) email-notification-progress .notification-progress .action-wrapper .btn-primary,:is(.frontend,.backend) email-notification-progress .notification-progress .action-wrapper .btn-white{margin-right:10px}:is(.frontend,.backend) email-notification-progress .notification-progress .progress-info{color:var(--gray-basic);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) email-notification-progress .notification-progress .notification-loader{height:100%;animation:move .8s linear infinite;background-image:repeating-linear-gradient(-45deg, var(--gray-lightest), var(--gray-lightest) 10px, var(--gray-lighter) 10px, var(--gray-lighter) 20px);background-size:28px 28px}:is(.frontend,.backend) email-notification-progress .notification-progress .progress{overflow:hidden;width:100%;height:50px;border-radius:0}:is(.frontend,.backend) email-notification-progress .notification-progress .progress-bar-sent{background-color:#01d877}:is(.frontend,.backend) email-notification-progress .notification-progress .progress-bar-processing{background-color:#50e3c2}:is(.frontend,.backend) email-notification-progress .notification-progress .progress-bar-requested{background-color:#eee}:is(.frontend,.backend) email-notification-progress .notification-progress .progress-bar{height:100%}:is(.frontend,.backend) email-notification-progress .notification-progress .legend .legend-item{display:inline-block;margin-right:1.25rem;color:#a9a9a9}:is(.frontend,.backend) email-notification-progress .notification-progress .legend .rectangle{display:inline-block;width:10px;height:10px}:is(.frontend,.backend) email-notification-progress .notification-progress .legend .processing{background-color:#50e3c2}:is(.frontend,.backend) email-notification-progress .notification-progress .legend .sent{background-color:#01d877}:is(.frontend,.backend) email-notification-progress .notification-progress .legend .requested{background-color:#eee}@keyframes move{0%{background-position:0 0}100%{background-position:28px 0}}:is(.frontend,.backend) page-notifications-user-filter .notification-filter{padding:40px;border:1px solid var(--gray-light);border-radius:6px;margin-top:30px;margin-bottom:30px;background-color:var(--white)}:is(.frontend,.backend) page-notifications-user-filter .notification-filter h3{margin-bottom:20px}:is(.frontend,.backend) page-notifications-user-filter .notification-filter .competence-dependency-container{padding:0}:is(.frontend,.backend) page-notifications-user-filter .notifcation-receivers h3{margin-bottom:20px}:is(.frontend,.backend) static-page-list inn-filtered-datatable{padding-top:20px}:is(.frontend,.backend) platform-settings span.release-version{color:var(--gray-darker)}:is(.frontend,.backend) platform-setting-section{font-family:var(--font-family-base)}:is(.frontend,.backend) platform-setting-section .toggle-section-visibility{justify-content:flex-end}:is(.frontend,.backend) platform-setting-section settings-section .settings-section .settings-input{background-color:#fff;color:var(--body-color)}:is(.frontend,.backend) platform-setting-section settings-section .settings-section .form-datetime .form-group label{display:none}:is(.frontend,.backend) platform-tab platform-category platform-setting-section:first-of-type{padding-top:60px}:is(.frontend,.backend) platform-tab nav{padding-bottom:10px;margin-bottom:0}:is(.frontend,.backend) platform-tab nav.mat-mdc-tab-nav-bar{position:sticky;z-index:2;top:90px;height:80px;padding-top:30px;margin:0;background:var(--white)}:is(.frontend,.backend) platform-tab nav+platform-category modal-header{margin-top:-170px}:is(.frontend,.backend) platform-tab a.mat-mdc-tab-link{text-decoration:none}:is(.frontend,.backend) .backend .mat-mdc-tab-link .mdc-tab-indicator__content--underline{border-color:var(--brand-primary)}:is(.frontend,.backend) .backend .mat-mdc-tab-link:hover .mdc-tab__ripple::before{background-color:var(--brand-primary)}:is(.frontend,.backend) .backend .mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label{color:var(--brand-primary)}:is(.frontend,.backend) .backend .mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--brand-primary)}:is(.frontend,.backend) platform-category dynamic-form .nested-config label{font-size:var(--font-size-lg)}:is(.frontend,.backend) platform-category dynamic-form .nested-config .form-group>label{font-size:var(--font-size-md)}:is(.frontend,.backend) platform-category dynamic-form .form-alert{display:flex;align-items:flex-start;align-self:stretch;font-size:var(--font-size-xxs);gap:5px}:is(.frontend,.backend) platform-category dynamic-form .form-alert.alert-error{color:var(--status-error)}:is(.frontend,.backend) platform-category dynamic-form .form-alert.alert-error inn-icon svg{fill:var(--status-error)}:is(.frontend,.backend) platform-category platform-setting-section{display:flex;flex-direction:column}:is(.frontend,.backend) platform-category platform-setting-section:first-of-type{padding-top:30px;margin:0}:is(.frontend,.backend) setting-header{position:sticky;z-index:30;top:0;display:block;width:calc(100% + 64px);height:var(--header-height, 90px);padding-top:30px;padding-right:2rem;padding-bottom:30px;padding-left:2rem;margin-top:-30px;margin-left:-32px;background-color:var(--white)}:is(.frontend,.backend) setting-header~* setting-header{top:var(--header-height)}:is(.frontend,.backend) setting-header .header{display:flex;width:100%;height:100%;align-items:center;justify-content:space-between}:is(.frontend,.backend) setting-header .header .title{display:flex;flex-direction:row;align-items:center}:is(.frontend,.backend) setting-header .header .title h2,:is(.frontend,.backend) setting-header .header .title h3{margin-bottom:0px;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:30px;text-transform:capitalize;text-wrap:nowrap}:is(.frontend,.backend) setting-header .header .title .badge{padding:6px 10px;margin-top:5px;background-color:color-mix(in srgb, var(--gray-basic) 10%, var(--transparent));color:var(--gray-basic);font-size:12px;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) setting-header .header .actions{display:flex;height:0;align-items:center;padding-right:calc(120px*(-1*var(--modal-fullscreen) + 1));gap:10px}:is(.frontend,.backend) setting-header .header .actions .btn{--button-icon-size: 38px;min-height:var(--button-icon-size)}@media(max-width: 1900px){:is(.frontend,.backend) setting-header .header .actions{padding-right:120px}}@media(max-width: 1200px){:is(.frontend,.backend) setting-header .header .actions{padding-right:60px}}:is(.frontend,.backend) setting-header .header .actions .badge{padding:.4rem 1rem .3rem}:is(.frontend,.backend) setting-header .header .actions .alert{padding:10px;margin:0 5px}:is(.frontend,.backend) setting-header .header .actions span{margin:0;text-wrap:nowrap}:is(.frontend,.backend) setting-header .header .actions inn-icon svg{width:18px;height:18px}:is(.frontend,.backend) setting-header .header .actions .option-btn{display:flex;width:36px;height:30px;align-items:center;justify-content:center;cursor:pointer;font-size:14px}:is(.frontend,.backend) setting-header .header .actions .option-btn svg{width:18px;height:18px;fill:var(--gray-basic)}:is(.frontend,.backend) setting-header .header .actions .option-btn.active{position:relative;z-index:1;padding:10px 20px;border-radius:3px;background-color:var(--brand-primary);box-shadow:0 0 10px 0 color-mix(in srgb, var(--black) 20%, transparent)}:is(.frontend,.backend) setting-header .header .actions .option-btn.active svg{margin-bottom:2px;fill:var(--white)}:is(.frontend,.backend) setting-header::before{position:absolute;z-index:-1;top:0;left:-50%;display:block;width:200vw;height:var(--header-height, 90px);border-bottom:1px solid var(--gray-light);background-color:var(--white);content:""}:is(.frontend,.backend) setting-header~:not(router-outlet,settig-header){margin-top:30px;--datatable-top-margin: 30px}:is(.frontend,.backend) setting-header~:not(.row){display:block}:is(.frontend,.backend) setting-header+.page-preview{top:var(--header-height)}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section.general .settings-input .form-group{grid-template-columns:repeat(6, auto);grid-template-rows:repeat(7, auto)}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section.general .settings-input .form-group label:nth-child(5){margin-top:10px;grid-area:3/1/4/7}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section.general .settings-input .form-group input:nth-child(6){grid-area:4/1/5/7}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section.general .settings-input .form-group label:nth-child(7){margin-top:10px;grid-area:5/1/6/7}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section.general .settings-input .form-group inn-ckeditor{grid-area:6/1/7/7}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section .settings-input .form-group .rating-dimension-search input{border-radius:var(--border-radius-sm)}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section .settings-input .form-group .rating-dimension-search .add-rating-dimension{position:relative}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section .settings-input .form-group .rating-dimension-search .add-rating-dimension>inn-icon{position:absolute;right:0;display:flex;width:40px;height:100%;align-items:center;justify-content:center;background:var(--brand-primary);border-bottom-right-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section .settings-input .form-group .rating-dimension-search .add-rating-dimension>inn-icon svg{fill:var(--white)}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section .settings-input .form-group .cdk-drop-list{margin:0}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section .settings-input .form-group .cdk-drag{display:flex;align-items:center;padding:10px;border:1px solid var(--gray-light);border-radius:5px;cursor:grab}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section .settings-input .form-group .cdk-drag .name-wrapper{margin:0px 10px 0px 5px}:is(.frontend,.backend) backend-rating-matrix-section-detail settings-section .settings-input .form-group .cdk-drag .btn-remove{position:static;width:auto;padding:0}:is(.frontend,.backend) backend-rating-matrix-section-list .add-data-template-wrapper{display:flex;align-items:center}:is(.frontend,.backend) backend-rating-matrix-section-list .add-data-template-wrapper .add-data-item-template-wrapper{flex-grow:1}:is(.frontend,.backend) backend-rating-matrix-section-list .add-data-template-wrapper .add-data-item-template-wrapper .form-control{border-bottom-right-radius:0;border-top-right-radius:0}:is(.frontend,.backend) backend-rating-matrix-section-list .add-btn-wrapper{display:flex;height:48px;align-items:center}:is(.frontend,.backend) backend-rating-matrix-section-list .add-btn-wrapper .list-add{padding:10px 12px;border:none;margin:auto;background-color:var(--brand-primary);border-bottom-right-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);cursor:pointer}:is(.frontend,.backend) backend-rating-matrix-section-list .add-btn-wrapper .list-add inn-icon svg{fill:#fff}:is(.frontend,.backend) backend-rating-matrix-section-list .section-list{display:flex;flex-direction:column;margin-top:15px;gap:10px}:is(.frontend,.backend) backend-rating-matrix-section-list .section-list .cdk-drag{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) backend-rating-matrix-section-list .section-list .rating-matrix-drag-section{display:flex;flex-grow:1;align-items:center;justify-content:space-between;padding:10px;border:1px solid var(--gray-light);border-radius:5px;cursor:grab}:is(.frontend,.backend) backend-rating-matrix-section-list .section-list .rating-matrix-drag-section .drag-items-left{display:flex;align-items:center;font-size:14px;gap:10px}:is(.frontend,.backend) backend-rating-matrix-section-list .section-list .rating-matrix-drag-section .drag-items-right{display:flex;gap:10px}:is(.frontend,.backend) backend-rating-matrix-section-list .section-list .rating-matrix-drag-section .drag-items-right button{border:none;background:none;cursor:pointer}:is(.frontend,.backend) backend-rating-matrix-section-list .section-list .rating-matrix-drag-section .drag-items-right button inn-icon svg{fill:var(--gray-light);transition:fill .2s linear}:is(.frontend,.backend) backend-rating-matrix-section-list .section-list .rating-matrix-drag-section .drag-items-right button inn-icon:hover svg{fill:var(--black)}:is(.frontend,.backend) backend-rating-matrix-section-list .rating-matrix-drag-handle{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) backend-rating-matrix-formula .cdk-drag{margin-bottom:5px}:is(.frontend,.backend) backend-rating-matrix-formula .formula-container{display:flex;padding:3px;padding-bottom:5px;margin-bottom:10px;margin-left:-3px;gap:10px;overflow-x:scroll}:is(.frontend,.backend) backend-rating-matrix-formula .formula-container .formula-item{display:inline-block;width:auto;margin:0}:is(.frontend,.backend) backend-rating-matrix-formula .formula-container .formula-item mat-select .mat-mdc-select-trigger{display:flex;min-width:100px;border:1px solid var(--gray-light);background-color:var(--white);gap:6px}:is(.frontend,.backend) backend-rating-matrix-formula .formula-container .formula-item mat-select .mat-mdc-select-trigger .mat-mdc-select-value span{color:var(--black)}:is(.frontend,.backend) backend-rating-matrix-formula .formula-container .formula-item mat-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow::before{color:var(--gray-basic);transform:translate(0, -50%)}:is(.frontend,.backend) backend-rating-matrix-formula .formula-container~.formula-container{margin:0}:is(.frontend,.backend) .dropdown-delete-btn{width:100%}:is(.frontend,.backend) .dropdown-delete-btn button{display:flex;width:100%;padding:0 10px !important;border-radius:unset !important;gap:10px}:is(.frontend,.backend) backend-rating-matrix-detail settings-section.general .settings-input .form-group{grid-template-columns:repeat(6, auto);grid-template-rows:repeat(5, auto)}:is(.frontend,.backend) backend-rating-matrix-detail settings-section.general .settings-input .form-group label:nth-child(5){margin-top:10px;grid-area:3/1/4/7}:is(.frontend,.backend) backend-rating-matrix-detail settings-section.general .settings-input .form-group inn-ckeditor{grid-area:4/1/6/7}:is(.frontend,.backend) backend-rating-matrix-detail settings-section .settings-section .settings-input rating-matrix{display:flex;flex-direction:column;margin-top:0;gap:40px}:is(.frontend,.backend) backend-rating-matrix-detail settings-section .settings-section .settings-input rating-matrix>fe-label>.label{font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) backend-rating-matrix-detail settings-section .settings-section .settings-input rating-matrix .mat-expansion-panel-header span,:is(.frontend,.backend) backend-rating-matrix-detail settings-section .settings-section .settings-input rating-matrix .mat-expansion-panel-header h4{margin:0}:is(.frontend,.backend) backend-rating-matrix-detail settings-section .settings-section .settings-input rating-matrix .mat-expansion-panel-header h4{display:flex;width:100%;justify-content:space-between}:is(.frontend,.backend) backend-rating-matrix-container settings-section.general .settings-input .form-group,:is(.frontend,.backend) backend-rating-matrix-section-container settings-section.general .settings-input .form-group{display:grid;gap:0}:is(.frontend,.backend) backend-rating-matrix-container settings-section.general .settings-input .form-group label:nth-child(1),:is(.frontend,.backend) backend-rating-matrix-section-container settings-section.general .settings-input .form-group label:nth-child(1){grid-area:1/1/2/2}:is(.frontend,.backend) backend-rating-matrix-container settings-section.general .settings-input .form-group input:nth-child(2),:is(.frontend,.backend) backend-rating-matrix-section-container settings-section.general .settings-input .form-group input:nth-child(2){grid-area:2/1/3/2}:is(.frontend,.backend) backend-rating-matrix-container settings-section.general .settings-input .form-group label:nth-child(3),:is(.frontend,.backend) backend-rating-matrix-section-container settings-section.general .settings-input .form-group label:nth-child(3){grid-area:1/2/2/7}:is(.frontend,.backend) backend-rating-matrix-container settings-section.general .settings-input .form-group input:nth-child(4),:is(.frontend,.backend) backend-rating-matrix-section-container settings-section.general .settings-input .form-group input:nth-child(4){grid-area:2/2/3/7}:is(.frontend,.backend) backend-rating-matrix-container settings-section.general .settings-input .form-group label:nth-child(3),:is(.frontend,.backend) backend-rating-matrix-container settings-section.general .settings-input .form-group input:nth-child(4),:is(.frontend,.backend) backend-rating-matrix-section-container settings-section.general .settings-input .form-group label:nth-child(3),:is(.frontend,.backend) backend-rating-matrix-section-container settings-section.general .settings-input .form-group input:nth-child(4){margin-left:10px}:is(.frontend,.backend) backend-rating-matrix-container settings-section.rating-dimensions-section .settings-section .form-group .toggle-wrapper,:is(.frontend,.backend) backend-rating-matrix-section-container settings-section.rating-dimensions-section .settings-section .form-group .toggle-wrapper{margin:0px 40px 0px auto}:is(.frontend,.backend) backend-rating-matrix-container .settings-section .settings-input,:is(.frontend,.backend) backend-rating-matrix-section-container .settings-section .settings-input{padding:20px}:is(.frontend,.backend) backend-rating-matrix-container .settings-section .settings-input .form-control,:is(.frontend,.backend) backend-rating-matrix-container .settings-section .settings-input .form-group .cke,:is(.frontend,.backend) backend-rating-matrix-section-container .settings-section .settings-input .form-control,:is(.frontend,.backend) backend-rating-matrix-section-container .settings-section .settings-input .form-group .cke{border-radius:var(--border-radius-sm)}:is(.frontend,.backend) backend-rating-matrix-container .settings-section .settings-input .form-group,:is(.frontend,.backend) backend-rating-matrix-section-container .settings-section .settings-input .form-group{display:flex;flex-direction:column;gap:15px}:is(.frontend,.backend) backend-rating-matrix-container .settings-section .settings-input .form-group label,:is(.frontend,.backend) backend-rating-matrix-section-container .settings-section .settings-input .form-group label{color:var(--black);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) backend-rating-matrix-container .settings-section .settings-input .form-group .toggle-wrapper,:is(.frontend,.backend) backend-rating-matrix-section-container .settings-section .settings-input .form-group .toggle-wrapper{margin:0}:is(.frontend,.backend) backend-rating-matrix-container .settings-section .settings-input .form-group .toggle-wrapper .options,:is(.frontend,.backend) backend-rating-matrix-section-container .settings-section .settings-input .form-group .toggle-wrapper .options{margin-bottom:0px;white-space:nowrap}:is(.frontend,.backend) backend-rating-matrix-container .settings-section .settings-input .form-field,:is(.frontend,.backend) backend-rating-matrix-container .settings-section .settings-input p,:is(.frontend,.backend) backend-rating-matrix-section-container .settings-section .settings-input .form-field,:is(.frontend,.backend) backend-rating-matrix-section-container .settings-section .settings-input p{margin:0}:is(.frontend,.backend) rating-dimension-adder .drag-handle{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) rating-dimension-adder .drag-section{position:relative;border-radius:6px;margin-bottom:20px;background-color:#fff}:is(.frontend,.backend) rating-dimension-adder .creation-wrapper{position:relative}:is(.frontend,.backend) rating-dimension-adder .list-wrapper{max-width:900px;padding-right:50px}:is(.frontend,.backend) rating-dimension-adder .list-wrapper button{border:none;-webkit-appearance:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) rating-dimension-adder .tool-sidebar{position:absolute;top:0;right:-10px;border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white);transform:translateX(100%)}:is(.frontend,.backend) rating-dimension-adder .tool-sidebar button{display:block;padding:6px 10px}:is(.frontend,.backend) rating-dimension-adder .tool-sidebar button svg{width:20px;height:20px;fill:var(--gray-basic)}:is(.frontend,.backend) rating-dimension-adder .cover-item{position:absolute;z-index:400;top:0;right:0;bottom:0;left:0;width:100%;height:100%}:is(.frontend,.backend) inn-session-rolling .warning{position:absolute;z-index:1000;left:50%;display:flex;align-items:center;padding:10px 20px;border-radius:var(--border-radius-md);background:var(--brand-primary);color:var(--btn-primary-color);gap:50px;transform:translate(-50%, 20px)}:is(.frontend,.backend) inn-session-rolling .warning svg{margin-top:1px;margin-right:5px;transform:scale(0.8)}:is(.frontend,.backend) inn-session-rolling.expanded .warning{transform:translate(-50%, calc(var(--nav-height) + 20px))}:is(.frontend,.backend) inn-map.small #map{height:400px}:is(.frontend,.backend) inn-map #map{position:relative;height:600px}:is(.frontend,.backend) inn-map #map mgl-map{width:100%;height:100%}:is(.frontend,.backend) inn-map .controls{position:absolute;top:15px;right:15px}:is(.frontend,.backend) inn-map .maplibregl-ctrl-attrib,:is(.frontend,.backend) inn-map .maplibregl-ctrl-attrib a,:is(.frontend,.backend) inn-map .attribution,:is(.frontend,.backend) inn-map .attribution>a{color:var(--gray-basic);font-size:var(--font-size-xxxxs);outline:none;text-decoration:none}:is(.frontend,.backend) inn-map .attribution{margin-top:2px;margin-right:6px;text-align:right}:is(.frontend,.backend) inn-map .attribution svg{width:60px;height:15px;fill:var(--gray-basic);vertical-align:middle}:is(.frontend,.backend) map-control .map__control{display:block;width:26px;height:26px;border:1px solid var(--gray-basic);border-radius:5px;background-color:var(--white);color:#000;line-height:26px;text-align:center;text-decoration:none}:is(.frontend,.backend) map-control .map__disabled{background-color:var(--gray-light)}:is(.frontend,.backend) inn-suggestion-detail{display:flex;height:100%}:is(.frontend,.backend) inn-suggestion-detail .sidebar{position:relative;display:flex;width:78px;align-items:center;justify-content:center}:is(.frontend,.backend) inn-suggestion-detail .anchors{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center}:is(.frontend,.backend) inn-suggestion-detail>.content{display:flex;overflow:hidden;height:100%;min-height:100%;flex:8;flex-direction:column;gap:50px;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}:is(.frontend,.backend) inn-suggestion-detail>.content .content-scrollable{display:flex;flex-direction:column;padding:6px;gap:50px;overflow-x:hidden;overflow-y:auto}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail>.content .content-scrollable>:last-child{display:flex;margin-bottom:150px}}:is(.frontend,.backend) inn-suggestion-detail>.content .content-title{padding-top:30px}:is(.frontend,.backend) inn-suggestion-detail>.content .content-title inn-tag{--tag-border-radius: var(--border-radius-sm);--tag-background-color: var(--status-success)}:is(.frontend,.backend) inn-suggestion-detail>.content h1{position:sticky;z-index:10;top:0;background-color:var(--white)}:is(.frontend,.backend) inn-suggestion-detail>.content h1 span.title,:is(.frontend,.backend) inn-suggestion-detail>.content h1 span{left:0;padding:0;font-size:var(--font-size-xxl)}:is(.frontend,.backend) inn-suggestion-detail>.content>.mobile.actions{display:flex;flex-direction:column;gap:25px}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail>.content>.mobile.actions .suggestion-sidebar{margin-bottom:50px}}:is(.frontend,.backend) inn-suggestion-detail>.content fe-form-element-highlight .highlight-wrapper{display:flex;margin-bottom:25px;gap:10px}:is(.frontend,.backend) inn-suggestion-detail>.content fe-form-element-highlight .highlight-wrapper .highlight-item{padding:5px 10px;border:none;border-color:var(--gray-lighter);border-radius:var(--global-radius);margin:0;background:var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-detail>.content fe-form-element-highlight .highlight-wrapper .highlight-item .circle{display:none}:is(.frontend,.backend) inn-suggestion-detail>.content .description{display:block;margin-bottom:25px;font-size:16px}:is(.frontend,.backend) inn-suggestion-detail>.content .description *{font-size:16px}:is(.frontend,.backend) inn-suggestion-detail>.content h3{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-suggestion-detail>.content p,:is(.frontend,.backend) inn-suggestion-detail>.content span{font-size:var(--font-size-xxs);line-height:var(--line-height-sm)}:is(.frontend,.backend) inn-suggestion-detail>.content inn-suggestion-additional-form-elements{display:flex;flex-direction:column;gap:40px}:is(.frontend,.backend) inn-suggestion-detail>.content inn-suggestion-additional-form-elements .form-element-section{display:flex;flex-direction:column;gap:10px}:is(.frontend,.backend) inn-suggestion-detail>.content inn-suggestion-additional-form-elements .form-element-section p{font-size:var(--font-size-xs)}:is(.frontend,.backend) inn-suggestion-detail>.content inn-suggestion-additional-form-elements .form-element-section a{color:var(--link-color);text-decoration:underline}:is(.frontend,.backend) inn-suggestion-detail>.content inn-suggestion-additional-form-elements .location-format{display:flex;flex-direction:column}:is(.frontend,.backend) inn-suggestion-detail>.content inn-suggestion-additional-form-elements .location-format dynamic-content{margin-bottom:10px}:is(.frontend,.backend) inn-suggestion-detail>.content inn-suggestion-additional-form-elements .location-format inn-map #map{height:300px}:is(.frontend,.backend) inn-suggestion-detail>.content inn-suggestion-additional-form-elements .location-format inn-map #map .maplibregl-canvas{border-radius:var(--global-radius)}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail>.content{padding-bottom:0;margin:0 15px}:is(.frontend,.backend) inn-suggestion-detail>.content h1{font-size:32px}}:is(.frontend,.backend) inn-suggestion-detail>.content .detail-component h3{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-suggestion-detail>.content .detail-component .detail-selected-wrapper{display:flex;flex-direction:column;margin-top:10px;gap:10px}:is(.frontend,.backend) inn-suggestion-detail>.content .is-active-target h3.section-title{background-color:var(--gray-lighter)}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail .content,:is(.frontend,.backend) inn-suggestion-detail .content>div:not(.anchors){gap:35px}}:is(.frontend,.backend) inn-suggestion-detail .comment-button{position:absolute;bottom:5%;left:50%;transform:translateX(-50%)}:is(.frontend,.backend) inn-suggestion-detail .comment-button .btn{height:auto;padding:15px 25px;border-radius:40px;background:var(--brand-primary);color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:normal}:is(.frontend,.backend) inn-suggestion-detail .comment-button .btn svg{fill:var(--white)}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail .comment-button{z-index:2}}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail{flex-direction:column}}:is(.frontend,.backend) inn-suggestion-additional-form-elements .form-element-section .timestamp{color:color-mix(in srgb, var(--body-color) 40%, transparent);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) inn-suggestion-detail-navigation{display:flex;margin-right:10px;gap:5px}:is(.frontend,.backend) inn-suggestion-detail-navigation::after{position:absolute;top:5px;right:-10px;width:1px;height:28px;background-color:var(--gray-lighter);content:""}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail-navigation{margin:0}:is(.frontend,.backend) inn-suggestion-detail-navigation button.btn.btn-outline{height:min-content;min-height:unset;padding:0;box-shadow:none}:is(.frontend,.backend) inn-suggestion-detail-navigation::after{display:none}}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media{width:100%;padding:0px;border:0;background:rgba(0,0,0,0);transition:all .25s ease}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media .attachment-icon{display:none}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media .attachment-icon svg{fill:var(--body-color)}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media .attachment-context{position:relative;display:grid;align-items:center;grid-column-gap:10px;grid-row-gap:0px;grid-template-columns:70px repeat(2, 1fr) 100%;grid-template-rows:repeat(2, 1fr)}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media .attachment-context span{display:table;color:var(--gray-basic);grid-area:2/2/3/4;white-space:nowrap}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media .attachment-context>a,:is(.frontend,.backend) inn-attachments .detail-component .attachment-media .attachment-context>a .attachment-preview,:is(.frontend,.backend) inn-attachments .detail-component .attachment-media .attachment-context>div:not(.attachment-icon){width:70px;height:70px;border-radius:var(--global-radius);background-position:center center;background-size:cover;grid-area:1/1/3/2}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media .attachment-context span.filename{color:var(--black);font-size:16px;font-weight:var(--font-weight-medium);grid-area:1/2/2/3;white-space:nowrap}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media .attachment-context tag-item{font-weight:var(--font-weight-medium);grid-area:1/3/2/4;white-space:nowrap}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media:hover span.filename{color:var(--brand-primary)}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media:hover .attachment-icon{position:absolute;right:0;display:flex;align-items:center;justify-content:end;cursor:pointer}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media:hover .attachment-icon:hover svg{fill:var(--brand-primary)}@media(max-width: 767px){:is(.frontend,.backend) inn-attachments .detail-component .attachment-media:hover span.filename{color:var(--black)}:is(.frontend,.backend) inn-attachments .detail-component .attachment-media:hover .attachment-icon{display:none}}:is(.frontend,.backend) inn-suggestion-detail-anchor{position:sticky;top:0;display:flex;width:var(--btn-height-md);flex-direction:column;align-items:center;gap:10px}:is(.frontend,.backend) inn-suggestion-detail-anchor a{padding:0px}:is(.frontend,.backend) inn-suggestion-detail-anchor a.disabled{opacity:.2;pointer-events:none}:is(.frontend,.backend) inn-suggestion-detail-anchor button.btn.btn-icon{border-radius:var(--global-radius);background-color:var(--white)}:is(.frontend,.backend) inn-suggestion-detail-anchor button.btn.btn-icon:hover{background:var(--btn-tertiary-bg-hover)}:is(.frontend,.backend) inn-suggestion-detail-anchor button.btn.btn-icon:hover svg{fill:var(--gray)}:is(.frontend,.backend) .anchor-menu{display:flex;width:200px;flex-direction:column;align-items:center;padding:5px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);background:var(--white);box-shadow:0px 4px 10px 0px rgba(0,0,0,.15);gap:5px}:is(.frontend,.backend) .anchor-menu svg{margin:0}:is(.frontend,.backend) .anchor-menu button{display:flex;align-items:center;align-self:stretch;padding:13px var(--font-size-xxxxs);gap:var(--font-size-xxxxs)}:is(.frontend,.backend) .anchor-menu button span{font-family:var(--font-family-secondary);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);line-height:normal}:is(.frontend,.backend) .anchor-menu button:hover{background:var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-detail-anchor-mobile>div{position:sticky;top:0;height:2px;background:var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-detail-anchor-mobile{height:2px;background-color:var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-detail-translate{position:absolute;z-index:3;bottom:30px;left:50%;transform:translateX(-50%)}:is(.frontend,.backend) inn-suggestion-detail-translate .btn.btn-translate{font-weight:var(--font-weight-regular)}:is(.frontend,.backend) inn-suggestion-detail-translate .btn.btn-translate svg{margin-right:10px}:is(.frontend,.backend) inn-suggestion-detail-translate .btn.btn-translate span{font-weight:var(--font-weight-bold)}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail-translate{right:15px;bottom:5%;left:unset;transform:none}:is(.frontend,.backend) inn-suggestion-detail-translate inn-button .btn.btn-translate{height:100%;padding:15px;box-shadow:none}:is(.frontend,.backend) inn-suggestion-detail-translate inn-button .btn.btn-translate svg{margin:0}:is(.frontend,.backend) inn-suggestion-detail-translate inn-button .btn.btn-translate:hover{box-shadow:none}:is(.frontend,.backend) inn-suggestion-detail-translate inn-button.active .btn.btn-translate{background-color:var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-detail-translate inn-button.active .btn.btn-translate svg{fill:var(--white)}}:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container{width:100%;padding:20px;border:1px solid var(--brand-primary);border-radius:calc(var(--global-radius) + 1px);background:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container .voting-action h3{margin-bottom:10px;font-size:22px;font-weight:var(--font-weight-black)}:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container .voting-action .vote .user-voting,:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container .voting-action .vote .account{margin-top:10px}:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container.voted{border:1px solid var(--gray-lighter);background-color:var(--white)}:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container.voted h3{color:var(--black)}:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container.voted svg{fill:var(--status-warning)}:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container fe-new-voting-star .voting-star.hovered.active svg{fill:var(--status-warning)}:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container:not(.voted) .voting-action h3,:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container:not(.voted) .voting-action .user-voting,:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container:not(.voted) .voting-action .account,:is(.frontend,.backend) inn-suggestion-detail-voting .suggestion-voting-container:not(.voted) .voting-action span{color:var(--btn-primary-color)}:is(.frontend,.backend) fe-new-voting-star{color:var(--white)}:is(.frontend,.backend) fe-new-voting-star .voting-star{padding:5px;color:rgba(0,0,0,0)}:is(.frontend,.backend) fe-new-voting-star .voting-star.hovered:not(.voted){cursor:pointer}:is(.frontend,.backend) fe-new-voting-star .voting-star.hovered:not(.voted) svg{margin:3px -1px -3px 1px;fill:var(--white);fill-opacity:1;transition:fill .25s ease}:is(.frontend,.backend) fe-new-voting-star .voting-star svg{width:34px;height:34px;margin:0;fill:var(--white);fill-opacity:.5;transition:fill .25s ease}:is(.frontend,.backend) fe-new-voting-star .voting-star.active{cursor:pointer}:is(.frontend,.backend) fe-new-voting-star .voting-star.active svg{margin:3px -1px -3px 1px;fill:var(--status-warning);fill-opacity:1}:is(.frontend,.backend) suggestion-actions{display:block;max-width:520px;flex:6;margin-top:100px;margin-right:78px;margin-left:4%;overflow-y:visible}:is(.frontend,.backend) suggestion-actions.mobile{padding:0;margin:0;overflow-y:visible}@media(max-width: 767px){:is(.frontend,.backend) suggestion-actions{flex:0}}:is(.frontend,.backend) suggestion-actions .suggestion-sidebar{display:flex;flex-direction:column;padding:0 1px;gap:20px}:is(.frontend,.backend) suggestion-actions .suggestion-sidebar .stack__close{width:100%;border-radius:var(--btn-radius-lg, 8px)}:is(.frontend,.backend) suggestion-actions .suggestion-sidebar .stack__close button{width:100%}:is(.frontend,.backend) suggestion-actions .suggestion-sidebar .comment-section{border:1px solid var(--gray-lighter);border-radius:var(--global-radius);background-color:var(--white)}:is(.frontend,.backend) suggestion-actions .suggestion-sidebar .comment-section.hidden{display:none}:is(.frontend,.backend) suggestion-actions .suggestion-sidebar:last-child{padding-bottom:50px}@media(max-width: 767px){:is(.frontend,.backend) suggestion-actions .suggestion-sidebar:last-child{padding:0}}:is(.frontend,.backend) suggestion-actions .stack{--transitionDuration: 200ms;margin-bottom:calc(-0.25*var(--stack-button-height));transition:margin-bottom var(--transitionDuration) ease-in-out}:is(.frontend,.backend) suggestion-actions .stack__container{position:relative;z-index:10;display:flex;overflow:hidden;flex-direction:column;gap:10px}:is(.frontend,.backend) suggestion-actions .stack__open,:is(.frontend,.backend) suggestion-actions .stack__close{padding:5px 0;font-size:var(--font-size-sm)}:is(.frontend,.backend) suggestion-actions .stack__open svg,:is(.frontend,.backend) suggestion-actions .stack__close svg{transform:scale(0.8)}:is(.frontend,.backend) suggestion-actions .stack__open{width:calc(100% - var(--card-padding-sm)*2);border-radius:0 0 var(--global-radius) var(--global-radius);margin-top:calc(-1*var(--stack-button-height));margin-left:var(--card-padding-sm);background:var(--gray-lighter);transition:margin-top var(--transitionDuration) ease-in-out}:is(.frontend,.backend) suggestion-actions .stack:hover,:is(.frontend,.backend) suggestion-actions .stack:focus,:is(.frontend,.backend) suggestion-actions .stack:focus-within{margin-bottom:0}:is(.frontend,.backend) suggestion-actions .stack:hover .stack__open,:is(.frontend,.backend) suggestion-actions .stack:focus .stack__open,:is(.frontend,.backend) suggestion-actions .stack:focus-within .stack__open{margin-top:0;background:var(--gray-light)}:is(.frontend,.backend) suggestion-actions .stack:hover .stack__open span,:is(.frontend,.backend) suggestion-actions .stack:focus .stack__open span,:is(.frontend,.backend) suggestion-actions .stack:focus-within .stack__open span{color:var(--body-color)}:is(.frontend,.backend) suggestion-actions .stack:hover .stack__open inn-icon svg,:is(.frontend,.backend) suggestion-actions .stack:focus .stack__open inn-icon svg,:is(.frontend,.backend) suggestion-actions .stack:focus-within .stack__open inn-icon svg{fill:var(--body-color)}:is(.frontend,.backend) action-portal-modal{display:block;width:100%;background-color:var(--white)}:is(.frontend,.backend) inn-suggestion-detail-follow{position:relative;margin-right:10px}:is(.frontend,.backend) inn-suggestion-detail-follow inn-icon svg{width:18px;height:18px}:is(.frontend,.backend) inn-suggestion-detail-follow inn-popover.btn .button-confirm-tooltip>div{display:flex;gap:10px}:is(.frontend,.backend) inn-suggestion-detail-follow inn-popover.btn .button-confirm-tooltip .popover-inner{flex-direction:column}:is(.frontend,.backend) inn-suggestion-detail-follow .btn{font-weight:400;gap:5px}:is(.frontend,.backend) inn-suggestion-detail-follow .popup-overlay{width:100%;height:100%}:is(.frontend,.backend) inn-suggestion-detail-follow::after{position:absolute;top:5px;right:-10px;width:1px;height:28px;background-color:var(--gray-lighter);content:""}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail-follow{margin:0}:is(.frontend,.backend) inn-suggestion-detail-follow button.btn.btn-outline{height:min-content;min-height:unset;padding:0;box-shadow:none}:is(.frontend,.backend) inn-suggestion-detail-follow::after{display:none}}:is(.frontend,.backend) .unfollow-overlay{width:300px;padding:15px;border:1px solid var(--gray-lightest);border-radius:var(--global-radius);margin:0;background:var(--white);box-shadow:var(--dropdown-shadow)}:is(.frontend,.backend) .unfollow-overlay h4{margin-bottom:5px}:is(.frontend,.backend) .unfollow-overlay .button-wrapper{display:flex;align-items:center;margin-top:15px;gap:10px}:is(.frontend,.backend) .unfollow-overlay .button-wrapper .btn{border-radius:var(--btn-radius-md)}:is(.frontend,.backend) inn-suggestion-detail-like button.btn.btn-outline inn-icon svg,:is(.frontend,.backend) inn-suggestion-detail-like button.btn.btn-outline:hover inn-icon svg{fill:var(--status-error);stroke:none !important}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail-like{flex:1}:is(.frontend,.backend) inn-suggestion-detail-like .btn-like{padding:15px;margin:0}}:is(.frontend,.backend) inn-suggestion-comments{position:relative;display:block}:is(.frontend,.backend) inn-suggestion-comments .comments{-ms-overflow-style:none;scrollbar-width:none}:is(.frontend,.backend) inn-suggestion-comments .comments::-webkit-scrollbar{display:none}:is(.frontend,.backend) inn-suggestion-comments .comments{display:flex;overflow:auto;height:350px;flex-direction:column-reverse;padding:25px 15px;gap:15px}:is(.frontend,.backend) inn-suggestion-comments .comments .lazy-load-trigger{height:1px;opacity:0;pointer-events:none}:is(.frontend,.backend) inn-suggestion-comments .comments .child-comments{display:flex;flex-direction:column}:is(.frontend,.backend) inn-suggestion-comments .comments .no-comments{width:100%;height:100%}:is(.frontend,.backend) inn-suggestion-comments .comments .no-comments-image{width:100%;margin-bottom:15px;background-repeat:no-repeat;background-size:contain}:is(.frontend,.backend) inn-suggestion-comments .comments .no-comments-text{color:var(--gray-basic);font-size:var(--label-lg-size);font-weight:var(--font-weight-medium);text-align:center}:is(.frontend,.backend) inn-suggestion-comments ol,:is(.frontend,.backend) inn-suggestion-comments ul,:is(.frontend,.backend) inn-suggestion-comments dynamic-content ol,:is(.frontend,.backend) inn-suggestion-comments dynamic-content ul{padding-left:30px;margin-top:0;margin-bottom:0}:is(.frontend,.backend) inn-suggestion-comments ol{list-style:decimal}:is(.frontend,.backend) inn-suggestion-comments ol li{list-style:decimal}:is(.frontend,.backend) inn-suggestion-comments ul{list-style:disc}:is(.frontend,.backend) inn-suggestion-comments ul li{list-style:disc}:is(.frontend,.backend) inn-suggestion-comments::after{position:absolute;top:0;left:0;width:100%;height:20px;border-radius:var(--global-radius);background-color:rgba(0,0,0,0);box-shadow:inset 0 10px 10px -5px var(--white);content:"";pointer-events:none}:is(.frontend,.backend) inn-suggestion-comments .add-comment-container{border-top:1px solid var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-comment{display:block;width:calc(100% - 40px);padding:15px;border-radius:var(--global-radius);background:var(--gray-lightest)}:is(.frontend,.backend) inn-suggestion-comment.my-comment{align-self:end;border:1px solid var(--gray-lighter);background:var(--white)}:is(.frontend,.backend) inn-suggestion-comment inn-user{margin-bottom:15px}:is(.frontend,.backend) inn-suggestion-comment inn-user div.has-name{display:inline-flex}:is(.frontend,.backend) inn-suggestion-comment inn-user .name{font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-suggestion-comment inn-user .name .date{font-size:var(--font-size-xxxs);font-weight:initial}:is(.frontend,.backend) inn-suggestion-comment .from-task{margin-top:15px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) comment-content dynamic-content{font-size:var(--font-size-xxs)}:is(.frontend,.backend) comment-content div.more{margin-top:15px;color:var(--brand-primary);cursor:pointer;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) comment-content .fe-link{color:var(--brand-primary)}:is(.frontend,.backend) comment-header{display:block;margin-bottom:15px}:is(.frontend,.backend) comment-header .user,:is(.frontend,.backend) comment-header .user .info{display:flex;align-items:center}:is(.frontend,.backend) comment-header .user inn-user{margin:0 12px 0 0}:is(.frontend,.backend) comment-header .user>button[inn-button]{display:flex;min-width:28px;min-height:28px;align-items:center;justify-content:center;border-radius:6px;margin-bottom:auto;margin-left:auto;background:var(--gray-lighter);box-shadow:none;transform:rotate(90deg)}:is(.frontend,.backend) comment-header .user .info{flex-wrap:wrap}:is(.frontend,.backend) comment-header .user .info .author{margin-right:12px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) comment-header .user .info .comment-role{padding:2px 5px;border:1px solid var(--brand-primary);border-radius:10px;background-color:var(--brand-primary-light);color:var(--white);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) comment-header .user .info .date,:is(.frontend,.backend) comment-header .user .info .isEdited{color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) comment-header .user .info .date{flex-basis:100%}:is(.frontend,.backend) comment-placeholder{width:92%;padding:15px;border-radius:var(--card-radius);margin:25px 0 0 15px;background:var(--gray-lightest, #fbf8f8);gap:15px}:is(.frontend,.backend) comment-placeholder,:is(.frontend,.backend) comment-placeholder div{display:flex}:is(.frontend,.backend) comment-placeholder,:is(.frontend,.backend) comment-placeholder .placeholder-title,:is(.frontend,.backend) comment-placeholder .placeholder-content{flex-direction:column}:is(.frontend,.backend) comment-placeholder .placeholder-title,:is(.frontend,.backend) comment-placeholder .placeholder-content{gap:5px}:is(.frontend,.backend) comment-placeholder .placeholder-title{flex:1}:is(.frontend,.backend) comment-placeholder .placeholder-header{align-items:center}:is(.frontend,.backend) comment-placeholder .placeholder-header,:is(.frontend,.backend) comment-placeholder .placeholder-footer{gap:12px}:is(.frontend,.backend) comment-placeholder .placeholder-header>inn-skeleton-loader:first-child,:is(.frontend,.backend) comment-placeholder .placeholder-footer>inn-skeleton-loader:first-child{border-radius:100%}:is(.frontend,.backend) comment-placeholder inn-skeleton-loader{margin:0}:is(.frontend,.backend) .comment-input-container{position:relative;display:flex;width:100%;flex-direction:column;padding:15px;margin:0 auto}:is(.frontend,.backend) .comment-input-container.edit-mode{padding:15px;border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white)}:is(.frontend,.backend) .comment-input-container .action-buttons{display:flex;align-items:center;justify-content:space-between;margin-top:10px}:is(.frontend,.backend) .comment-input-container .action-buttons:has(inn-button.btn-primary:only-child){justify-content:flex-end}:is(.frontend,.backend) .comment-input-container .action-buttons inn-button>button{position:relative;height:auto;padding:6px 10px;margin-left:8px;line-height:normal}:is(.frontend,.backend) .comment-input-container .action-buttons inn-button.loading>button{padding:6px 20px}:is(.frontend,.backend) .comment-input-container .action-buttons .btn-mention{cursor:pointer}:is(.frontend,.backend) .comment-input-container .action-buttons .btn-mention svg{margin-bottom:0;fill:var(--gray-basic)}:is(.frontend,.backend) .comment-input-container .action-buttons .btn-mention svg:hover{fill:var(--brand-primary)}:is(.frontend,.backend) .comment-input-container rich-text-editor>div[tiptap]{max-height:180px;border:none;margin-top:-15px;margin-right:-15px;margin-left:-15px;overflow-y:auto}:is(.frontend,.backend) .comment-input-container inn-ckeditor .cke_top,:is(.frontend,.backend) .comment-input-container inn-ckeditor .cke_bottom,:is(.frontend,.backend) .comment-input-container inn-ckeditor .cke_toolbox,:is(.frontend,.backend) .comment-input-container inn-ckeditor .cke_resize{display:none}:is(.frontend,.backend) .comment-input-container inn-ckeditor .cke_inner,:is(.frontend,.backend) .comment-input-container inn-ckeditor .cke_chrome,:is(.frontend,.backend) .comment-input-container inn-ckeditor .cke_contents{border:none}:is(.frontend,.backend) .comment-input-container inn-ckeditor .cke_editable{max-height:180px;padding:0;border:none;background-color:#fff;color:var(--black);line-height:1.7;overflow-y:auto;white-space:pre-wrap}:is(.frontend,.backend) .comment-input-container inn-ckeditor .cke_editable.placeholder{color:var(--gray-basic)}:is(.frontend,.backend) .comment-input-container inn-ckeditor .cke_editable:focus{padding:0 3px}:is(.frontend,.backend) .comment-input-container loading-spinner{position:unset}:is(.frontend,.backend) .comment-input-container mention-list{position:absolute;top:-50px !important;right:0px !important;bottom:auto;left:0px !important}:is(.frontend,.backend) .comment-input-container mention-list .dropdown-menu{right:0;border-radius:8px;margin:0}:is(.frontend,.backend) .comment-input-container mention-list .dropdown-menu li.mention-item{margin:5px;cursor:pointer}:is(.frontend,.backend) comment-summary .container{padding:10px;border-radius:5px;margin-bottom:15px;background-color:var(--gray-lighter);cursor:pointer}:is(.frontend,.backend) comment-summary .container .comment-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px;color:var(--black);gap:5px}:is(.frontend,.backend) comment-summary .container .comment-header .author{color:var(--black);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) comment-summary .container .comment-header .date,:is(.frontend,.backend) comment-summary .container .comment-header .isEdited{color:var(--gray-basic);font-size:var(--font-size-xxs)}:is(.frontend,.backend) comment-summary .container .comment-header .remove{margin-left:auto;cursor:pointer}:is(.frontend,.backend) comment-summary .container .comment-header .remove:hover svg{fill:var(--brand-primary)}:is(.frontend,.backend) comment-reactions .container{padding:0;margin-top:15px}:is(.frontend,.backend) comment-reactions .container inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) comment-reactions .container inn-icon svg:hover{fill:var(--brand-primary)}:is(.frontend,.backend) comment-reactions .container .reply-action{color:var(--gray-basic);cursor:pointer;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) comment-reactions .container .reply-action:hover{color:var(--brand-primary)}:is(.frontend,.backend) comment-reactions .container .reply-action:hover inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) comment-react .show-more-reactions{margin-right:10px}:is(.frontend,.backend) comment-react .comment-reaction button{padding:3px;border:1px solid var(--gray-lighter);border-radius:var(--btn-radius-sm);margin-right:var(--font-size-xxxxs);float:left;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) comment-react .comment-reaction button .emoji{width:12px;height:12px;font-size:var(--font-size-xxxxs)}:is(.frontend,.backend) comment-react .comment-reaction button.active{border-color:var(--brand-primary);color:var(--brand-primary)}:is(.frontend,.backend) comment-react .reaction-popover{padding:0;border:none;margin:0}:is(.frontend,.backend) comment-react .reaction-popover .hidden-reactions{display:flex;padding:5px;border:1px solid var(--gray-lighter);border-radius:var(--btn-radius-sm);background-color:var(--white);box-shadow:var(--btn-shadow-active);gap:5px}:is(.frontend,.backend) comment-react .reaction-popover .hidden-reactions .comment-reaction button{padding:5px;border:none;margin:0;font-size:var(--font-size-lg)}:is(.frontend,.backend) inn-suggestion-comments-mobile{display:flex;flex-direction:column;flex-grow:1}:is(.frontend,.backend) inn-suggestion-comments-mobile inn-suggestion-comments{display:flex;flex-direction:column;flex-grow:1;justify-content:end}:is(.frontend,.backend) inn-suggestion-comments-mobile inn-suggestion-comments .comments{flex-grow:1}:is(.frontend,.backend) inn-suggestion-comments-mobile inn-suggestion-comments .add-comment-container{border:none}:is(.frontend,.backend) inn-suggestion-comments-mobile inn-suggestion-comments .add-comment-container .comment-input-container{width:auto;flex-direction:row;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-lg);margin:0 15px 20px 15px;font-size:var(--font-size-xs)}:is(.frontend,.backend) inn-suggestion-comments-mobile inn-suggestion-comments .add-comment-container .comment-input-container .action-buttons{margin:0}:is(.frontend,.backend) inn-suggestion-comments-mobile inn-suggestion-comments .add-comment-container .comment-input-container inn-ckeditor{flex:1}:is(.frontend,.backend) inn-suggestion-comments-mobile inn-suggestion-comments .add-comment-container .comment-input-container,:is(.frontend,.backend) inn-suggestion-comments-mobile inn-suggestion-comments .add-comment-container .cke_wysiwyg_div{background-color:var(--gray-lightest)}:is(.frontend,.backend) inn-suggestion-funding-goals #fundingTargets .detail-selected-wrapper .info-box{display:flex;flex-direction:column;padding:20px;border:1px solid var(--gray-lighter);border-radius:var(--global-radius);gap:15px}:is(.frontend,.backend) inn-suggestion-funding-goals #fundingTargets .detail-selected-wrapper .info-box .funding-text{font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-suggestion-funding-goals #fundingTargets .detail-selected-wrapper .info-box fe-progress-bar{padding-top:20px}:is(.frontend,.backend) inn-suggestion-funding-goals #fundingTargets .detail-selected-wrapper .info-box fe-progress-bar .progress-bar{width:50%;height:6px}:is(.frontend,.backend) inn-suggestion-funding{display:block;width:100%;height:100%;padding-bottom:30px}@media(min-width: 768px){:is(.frontend,.backend) inn-suggestion-funding{background-color:var(--white)}}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion{display:flex;height:100%;flex-direction:column;justify-content:space-between;border:1px solid var(--gray-light);border-radius:var(--card-radius);background-color:var(--white);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion::-webkit-scrollbar{display:none}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion--user-has-funded:not(:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion--has-target) .progress-circle__background{stroke:var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--gray-light)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__header>h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__header inn-button .btn{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:var(--global-radius);background:var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__header inn-button .btn inn-icon svg{margin:0}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__header inn-button .btn:hover{background-color:var(--gray-lighter);box-shadow:0 0 5px 0 color-mix(in srgb, var(--black) 10%, transparent)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:20px;padding-bottom:20px;font-size:var(--font-size-xxxs);gap:10px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__content .progress-circle__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__raised-title{color:var(--gray-darker)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__raised-amount{font-size:var(--font-size-sm)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__circle-inner{display:flex;flex-direction:column;gap:5px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__circle-bottom{display:flex;color:var(--gray-basic);font-size:var(--font-size-xxxs);gap:20px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__circle-bottom inn-icon{margin-right:1.5px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__circle-bottom inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__circle-progress-text{color:var(--gray-basic);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__target{display:flex;flex-direction:column;align-items:center;color:var(--gray-darker);font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-medium);gap:5px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__target-value{color:var(--black);font-size:var(--font-size-xs)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__target>div:not(.funding-suggestion__target-value){margin-left:4px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__bottom{display:flex;flex-direction:column;padding:10px 20px 10px 20px;border-top:1px solid var(--gray-light);gap:10px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__action{display:flex;flex-direction:row;justify-content:space-between;gap:10px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__action fe-input{height:48px;flex:1;padding:10px;border:1px solid var(--gray-light);border-radius:var(--global-radius);background:var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__action inn-button .btn{height:100%;border-radius:var(--global-radius);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description{display:flex;flex-direction:row;justify-content:space-between;font-size:var(--font-size-xxxxs);font-weight:var(----font-weight-medium)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__investment>div:first-child,:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__balance>div:first-child{margin-bottom:5px;color:var(--gray-darker)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__investment-value div,:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__balance-value div{padding-top:2px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__investment-value,:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__investment-amount,:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__balance-value,:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__balance-amount{display:flex;color:var(--black);font-size:var(--font-size-xxs);gap:5px}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__investment-remove svg,:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__balance-remove svg{fill:var(--gray-darker)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__investment-remove:hover svg,:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description .funding-suggestion__balance-remove:hover svg{fill:var(--status-error)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description.amount,:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description.user-investment{font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-suggestion-funding .funding-suggestion__description.balance{text-align:end}:is(.frontend,.backend) funding-action.funding{display:flex;justify-content:space-between;padding:20px;border:1px solid var(--gray-light);border-radius:var(--border-radius-md);background-color:var(--white)}:is(.frontend,.backend) funding-action.funding .funding-status{display:flex;align-items:center;gap:5px}:is(.frontend,.backend) funding-action.funding .funding-status svg{width:24px;height:24px;margin:0;fill:var(--white)}:is(.frontend,.backend) funding-action.funding .funding-status .fully-funded svg path{fill:var(--status-success)}:is(.frontend,.backend) funding-action.funding .funding-description__no-target{display:flex;align-items:baseline;gap:4px}:is(.frontend,.backend) funding-action.funding .funding-description__no-target>h2{color:var(--brand-primary)}:is(.frontend,.backend) funding-action.funding fe-progress-bar .progress-bar{height:10px;background-color:var(--transparent)}:is(.frontend,.backend) funding-action.funding fe-progress-bar .progress-bar .progress{border-radius:var(--border-radius-sm)}:is(.frontend,.backend) funding-action.funding fe-progress-bar .progress-bar::after{display:block;width:100%;height:6px;border-radius:var(--border-radius-sm);margin-top:2px;content:""}:is(.frontend,.backend) funding-action.funding.funding-container--fundable{display:flex;align-items:center;justify-content:space-between;background-color:var(--brand-primary);cursor:pointer}:is(.frontend,.backend) funding-action.funding.funding-container--fundable h2,:is(.frontend,.backend) funding-action.funding.funding-container--fundable div,:is(.frontend,.backend) funding-action.funding.funding-container--fundable span{color:var(--white)}:is(.frontend,.backend) funding-action.funding.funding-container--fundable:hover{background:linear-gradient(0deg, color-mix(in srgb, var(--black) 30%, transparent) 0%, color-mix(in srgb, var(--black) 30%, transparent) 100%),var(--brand-primary)}:is(.frontend,.backend) funding-action.funding.funding-container--fundable.funding-container--fully-funded{border:1px solid var(--gray-light);background-color:var(--white)}:is(.frontend,.backend) funding-action.funding.funding-container--fundable.funding-container--fully-funded h2,:is(.frontend,.backend) funding-action.funding.funding-container--fundable.funding-container--fully-funded div,:is(.frontend,.backend) funding-action.funding.funding-container--fundable.funding-container--fully-funded span{color:var(--black)}:is(.frontend,.backend) funding-action.funding.funding-container--fundable.funding-container--fully-funded fe-progress-bar .progress-bar .progress{background-color:var(--brand-primary)}:is(.frontend,.backend) funding-action.funding.funding-container--fundable.funding-container--fully-funded:hover{background-color:var(--transparent);box-shadow:inset 40em 0 0 0 color-mix(in srgb, var(--status-success) 12%, var(--transparent))}:is(.frontend,.backend) funding-action.funding.funding-container--fundable.funding-container--has-target{flex-direction:column;align-items:unset;justify-content:left;gap:15px}:is(.frontend,.backend) funding-action.funding.funding-container--fundable.funding-container--has-target fe-progress-bar .progress-bar .progress{background-color:var(--white)}:is(.frontend,.backend) funding-action.funding.funding-container--fundable.funding-container--has-target fe-progress-bar .progress-bar:after{background-color:color-mix(in srgb, var(--white) 50%, var(--transparent))}:is(.frontend,.backend) funding-action.funding.funding-container--has-target{display:flex;flex-direction:column;border:1px solid var(--gray-light);gap:15px}:is(.frontend,.backend) funding-action.funding.funding-container--has-target fe-progress-bar .progress-bar .progress{background-color:var(--brand-primary)}:is(.frontend,.backend) funding-action.funding.funding-container--has-target fe-progress-bar .progress-bar:after{background-color:var(--gray-lighter)}:is(.frontend,.backend) funding-action.funding.funding-container--has-target.funding-container--fully-funded{border:1px solid var(--gray-light);background-color:var(--white)}:is(.frontend,.backend) funding-action.funding.funding-container--has-target.funding-container--fully-funded h2,:is(.frontend,.backend) funding-action.funding.funding-container--has-target.funding-container--fully-funded div,:is(.frontend,.backend) funding-action.funding.funding-container--has-target.funding-container--fully-funded span{color:var(--black)}:is(.frontend,.backend) funding-action.funding.funding-container--has-target.funding-container--fully-funded fe-progress-bar .progress-bar .progress{background-color:var(--brand-primary)}:is(.frontend,.backend) funding-action.funding.funding-container--has-target .funding-description .total-funding{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-progress-circle .progress-circle{display:flex;flex-direction:column;align-items:center;justify-content:center}:is(.frontend,.backend) inn-progress-circle .progress-circle__svg{width:220px;height:220px;transform:rotate(-90deg)}:is(.frontend,.backend) inn-progress-circle .progress-circle__background{fill:none;stroke:var(--gray-light);stroke-width:1.5}:is(.frontend,.backend) inn-progress-circle .progress-circle__progress{fill:none;stroke:var(--brand-primary);stroke-dasharray:100 100;stroke-dashoffset:100;stroke-linecap:round;stroke-width:1.5}:is(.frontend,.backend) inn-progress-circle .progress-circle__content{position:absolute;text-align:center}:is(.frontend,.backend) .highlight-wrapper{display:flex;flex-wrap:wrap;align-items:center}:is(.frontend,.backend) .highlight-wrapper .highlight-item{display:flex;align-items:center;padding:4px 8px;border:1px solid var(--gray-light);border-radius:2em;margin-right:8px;margin-bottom:8px;background-color:var(--gray-lightest);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-suggestion-team inn-user-name{margin-top:10px}:is(.frontend,.backend) inn-suggestion-team .detail-component{display:flex;flex-direction:column;gap:15px}:is(.frontend,.backend) inn-suggestion-team.large{--inn-user-width: 70px;--inn-user-height: 70px}:is(.frontend,.backend) inn-suggestion-team.large .team{display:flex;flex-direction:column;gap:10px}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper{display:flex;flex-direction:column;gap:10px;text-align:left}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li:has(inn-suggestion-team-bonus) inn-user .has-name,:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li:has(inn-suggestion-team-bonus) inn-status-badge{align-items:start}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li:has(inn-suggestion-team-bonus) inn-user .has-name .status-badge,:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li:has(inn-suggestion-team-bonus) inn-status-badge .status-badge{margin:10px 0px 0px}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li:has(inn-suggestion-team-bonus) inn-user .has-name>.name,:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li:has(inn-suggestion-team-bonus) inn-status-badge>.name{margin:10px 0px 0px 10px}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li{position:relative;display:flex;width:fit-content;justify-content:flex-start;padding:0;border:0;margin:0;background-color:rgba(0,0,0,0);gap:10px}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li inn-status-badge{display:inline-flex;align-items:center;justify-content:center;margin:0;color:var(--black)}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li:hover{box-shadow:none}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li .user-img,:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li.team-apply inn-icon{width:var(--inn-user-width);height:var(--inn-user-height);border-radius:var(--border-radius-sm)}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li.team-apply{align-items:center;cursor:pointer;font-size:16px;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li.team-apply inn-icon{display:flex;align-items:center;justify-content:center;border-style:dashed;border-color:var(--status-success);background-color:color-mix(in srgb, var(--status-success) 20%, var(--transparent))}:is(.frontend,.backend) inn-suggestion-team.large .team .team-wrapper li.team-apply inn-icon svg{fill:var(--status-success)}:is(.frontend,.backend) inn-suggestion-team.small{--inn-user-border-color: var(--gray-lighter);--inn-user-width: 26px;--inn-user-height: 26px}:is(.frontend,.backend) inn-suggestion-team.small .team-wrapper{display:flex;align-items:center}:is(.frontend,.backend) inn-suggestion-team.small .team-wrapper inn-user{width:var(--inn-user-width);height:var(--inn-user-height);margin-left:-3px}:is(.frontend,.backend) inn-suggestion-team.small .team-wrapper inn-user:first-child{margin:0}:is(.frontend,.backend) inn-suggestion-team.small .team-wrapper inn-user .user-img{width:var(--inn-user-width);height:var(--inn-user-height);outline:2px solid var(--inn-user-border-color)}:is(.frontend,.backend) inn-suggestion-team.small .team-wrapper.team-lead inn-user .user-img{outline:2px solid var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-team.small .team-wrapper.more{z-index:1;display:flex;width:var(--inn-user-width);height:var(--inn-user-height);align-items:center;justify-content:center;border-radius:100%;margin:0 0 0 -3px;background-color:var(--gray-lighter);color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);line-height:var(--inn-user-height);outline:2px solid var(--inn-user-border-color);text-align:center}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-team.small{flex-wrap:unset}}:is(.frontend,.backend) inn-suggestion-team.small .skeleton{padding:0}:is(.frontend,.backend) inn-suggestion-team.small .skeleton .team-wrapper{display:flex}:is(.frontend,.backend) inn-suggestion-team.small .skeleton .team-wrapper inn-skeleton-loader:first-child{margin-left:0}:is(.frontend,.backend) inn-suggestion-team.small .skeleton .team-wrapper inn-skeleton-loader{margin:0 0 0 -3px;--skeleton-cell-border-radius: 100%}:is(.frontend,.backend) inn-suggestion-team-bonus{position:absolute;bottom:10px;left:80px;white-space:nowrap}:is(.frontend,.backend) inn-suggestion-team-bonus span{color:var(--gray-basic)}:is(.frontend,.backend) .team-application-banner{position:relative;display:grid;width:100%;justify-content:space-between;padding:20px;border:1px solid var(--status-success);border-radius:var(--border-radius-md);grid-template-columns:repeat(2, auto);grid-template-rows:repeat(2, 1fr);row-gap:10px;transition:.5s}:is(.frontend,.backend) .team-application-banner:hover{box-shadow:inset 40em 0 0 0 color-mix(in srgb, var(--status-success) 12%, var(--transparent))}:is(.frontend,.backend) .team-application-banner h2{grid-area:1/1/2/2}:is(.frontend,.backend) .team-application-banner p{grid-area:2/1/3/2}:is(.frontend,.backend) .team-application-banner inn-icon{display:flex;align-items:center;justify-content:end;grid-area:1/2/3/3}:is(.frontend,.backend) .team-application-banner inn-icon svg{margin:0;fill:var(--status-success)}:is(.frontend,.backend) team-application{display:block;height:100%;padding-bottom:30px}:is(.frontend,.backend) team-application .suggestion-team{height:100%}:is(.frontend,.backend) team-application .suggestion-team>div{display:flex;height:100%;flex-direction:column;border:1px solid var(--gray-light);border-radius:var(--global-radius);background-color:var(--white)}:is(.frontend,.backend) team-application .suggestion-team>div .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--gray-light)}:is(.frontend,.backend) team-application .suggestion-team>div .header inn-button .btn{display:flex;align-items:center;justify-content:center;padding:10px;background:var(--gray-lighter)}:is(.frontend,.backend) team-application .suggestion-team>div .header inn-button .btn inn-icon svg{margin:0}:is(.frontend,.backend) team-application .suggestion-team>div team-application-requirements{margin:20px 20px 0px}:is(.frontend,.backend) team-application .suggestion-team>div .requirements,:is(.frontend,.backend) team-application .suggestion-team>div .input-area{margin:0 20px}:is(.frontend,.backend) team-application .suggestion-team>div .requirements{display:grid;padding:15px;border:1px solid var(--gray-light);border-radius:var(--global-radius);margin-top:20px;column-gap:15px;grid-template-columns:auto 1fr;grid-template-rows:repeat(2, auto)}:is(.frontend,.backend) team-application .suggestion-team>div .requirements inn-icon{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;margin:auto;background-color:color-mix(in srgb, var(--brand-primary) 12%, transparent);grid-area:1/1/3/2}:is(.frontend,.backend) team-application .suggestion-team>div .requirements inn-icon svg{margin:0;fill:var(--brand-primary)}:is(.frontend,.backend) team-application .suggestion-team>div .requirements h2{grid-area:1/2/2/3}:is(.frontend,.backend) team-application .suggestion-team>div .requirements .description{color:var(--gray-basic);font-size:var(--font-size-xxs);grid-area:2/2/3/3;line-height:normal}:is(.frontend,.backend) team-application .suggestion-team>div .input-area{display:flex;flex:1;flex-direction:column;margin-top:30px;margin-bottom:20px}:is(.frontend,.backend) team-application .suggestion-team>div .input-area .has-textarea{flex:1}:is(.frontend,.backend) team-application .suggestion-team>div .input-area .has-textarea .form-field{display:flex;height:100%;flex-direction:column;margin:0}:is(.frontend,.backend) team-application .suggestion-team>div .input-area .has-textarea .form-field .label{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) team-application .suggestion-team>div .input-area textarea{width:calc(100% - 31px);flex:1;padding:12px 15px;border:1px solid var(--gray-lighter);border-radius:var(--global-radius);background-color:var(--gray-lightest)}:is(.frontend,.backend) team-application .suggestion-team>div .input-area .button-wrapper{margin-top:20px}:is(.frontend,.backend) team-application .suggestion-team>div .input-area .button-wrapper inn-button,:is(.frontend,.backend) team-application .suggestion-team>div .input-area .button-wrapper .btn{position:relative;width:100%}:is(.frontend,.backend) team-application .suggestion-team>div .input-area .button-wrapper inn-button loading-spinner,:is(.frontend,.backend) team-application .suggestion-team>div .input-area .button-wrapper .btn loading-spinner{top:50%;left:50%;transform:translate(-50%, -50%)}:is(.frontend,.backend) team-application-requirements{display:grid;padding:15px;border:1px solid var(--gray-lighter);border-radius:var(--global-radius);margin-top:20px;column-gap:15px;grid-template-columns:auto 1fr;grid-template-rows:repeat(2, auto)}:is(.frontend,.backend) team-application-requirements inn-icon{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;margin:auto;background-color:color-mix(in srgb, var(--status-info) 12%, var(--transparent));grid-area:1/1/3/2}:is(.frontend,.backend) team-application-requirements inn-icon svg{margin:0;fill:var(--status-info)}:is(.frontend,.backend) team-application-requirements h2{font-size:var(--font-size-xxs);grid-area:1/2/2/3}:is(.frontend,.backend) team-application-requirements div.application-description{align-self:end;font-size:var(font-size-xxs);font-weight:var(--font-weight-regular);grid-area:2/2/3/3;line-height:normal;word-break:break-word}:is(.frontend,.backend) team-application-review{--font-size-replace: 16px;--font-weight-replace: 700}:is(.frontend,.backend) team-application-review .detail-component{display:flex;flex-direction:column;gap:10px}:is(.frontend,.backend) team-application-review li+li{margin-top:20px}:is(.frontend,.backend) team-application-review{--mat-expansion-container-shape: 8px}:is(.frontend,.backend) team-application-review .mat-accordion .mat-expansion-panel{border:1px solid var(--gray-lighter);margin:0}:is(.frontend,.backend) team-application-review .mat-accordion .mat-expansion-panel.mat-expanded{border-color:var(--gray-lighter)}:is(.frontend,.backend) team-application-review .mat-accordion .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:after{right:0;left:0}:is(.frontend,.backend) team-application-review .mat-accordion .mat-expansion-panel mat-expansion-panel-header>span{color:var(--gray-basic);font-size:var(--font-size-replace);font-weight:var(--font-weight-replace)}:is(.frontend,.backend) team-application-review .top-panel{border-bottom-left-radius:0;border-bottom-right-radius:0}:is(.frontend,.backend) team-application-review .bottom-panel{border-top-left-radius:0;border-top-right-radius:0}:is(.frontend,.backend) team-application-review .application-status{display:flex;flex-direction:column;align-self:stretch;padding:20px;border:1px solid var(--gray-lighter);border-radius:8px;background:var(--white);gap:10px}:is(.frontend,.backend) team-application-review .application-status .status-title{color:var(--black);font-size:16px;font-weight:700;line-height:140%}:is(.frontend,.backend) team-application-review .application-status tag-item{min-height:20px;margin-left:auto;background:color-mix(in srgb, rgb(85, 75, 250) 10%, transparent);color:var(--brand-primary);--tag-item-border-radius: 100px}:is(.frontend,.backend) team-application-review-item{--application-font-size: 12px;display:flex;min-width:250px;flex-direction:column;align-items:flex-start;align-self:stretch;padding:15px;border-radius:8px;background:var(--gray-lightest);gap:10px}:is(.frontend,.backend) team-application-review-item .btn{--btn-height: 28px;--btn-line-height: 28px}:is(.frontend,.backend) team-application-review-item inn-user{--user-image-size: 28px;--user-font-size: var(--application-font-size);--user-font-weight: 700}:is(.frontend,.backend) team-application-review-item .name{display:flex;align-items:center;align-self:stretch;gap:10px}:is(.frontend,.backend) team-application-review-item .name .date-info{color:var(--gray-basic);font-size:var(--application-font-size);font-weight:500}:is(.frontend,.backend) team-application-review-item .application-content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding-left:34px;gap:15px}:is(.frontend,.backend) team-application-review-item .application-content p{overflow:hidden;text-overflow:ellipsis}:is(.frontend,.backend) team-application-review-item .application-content .application-actions{display:flex;align-items:flex-start;align-self:stretch;justify-content:flex-end;gap:5px}:is(.frontend,.backend) team-application-review-item .application-content .application-rejection-form{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:5px}:is(.frontend,.backend) team-application-review-item .application-content .application-rejection-form input{display:flex;overflow:hidden;align-items:center;align-self:stretch;padding:15px;border:1px solid var(--gray-lighter);border-radius:8px;background:var(--white);color:var(--gray-basic);gap:10px;text-overflow:ellipsis}:is(.frontend,.backend) team-application-review-item .application-content .application-rejection-form .label{font-weight:700}:is(.frontend,.backend) .task{width:100%;height:100%;padding:20px;border:1px solid var(--brand-primary);border-radius:var(--global-radius);margin-bottom:10px;background-color:var(--brand-primary);cursor:pointer}:is(.frontend,.backend) .task .task-operation{display:flex;align-items:center;gap:5px}:is(.frontend,.backend) .task .task-operation h2{color:var(--white)}:is(.frontend,.backend) .task .due-date{margin-top:10px;color:var(--white)}:is(.frontend,.backend) .task .due-date task-due-date-badge{display:flex;align-items:center;gap:10px}:is(.frontend,.backend) .task .due-date task-due-date-badge .card-badge{width:100%;border-color:var(--white);background-color:var(--white)}:is(.frontend,.backend) .task .due-date task-due-date-badge inn-icon svg{fill:#fff}:is(.frontend,.backend) .task .due-date task-due-date-badge .remaining-days{display:flex;align-items:center;color:var(--white);gap:5px}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component{display:flex;width:100%;flex-direction:column}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box{width:100%}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box:last-child{margin-bottom:0}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box h3{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box li{margin:10px 0}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box li:last-child{margin-bottom:0}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a{display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);gap:10px}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a svg{fill:var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a .related-card-content{display:flex;min-width:0;flex:1 0 0;flex-direction:column;margin-right:auto;gap:5px}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a .related-card-content p.title{position:static;width:100%;padding:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a .related-card-content .description{margin:0;color:var(--gray-basic);font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a .related-card-content p{overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a .related-card-content p.project-title{color:var(--gray-basic);text-decoration:underline}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a .card-image{width:100px;height:70px;border-radius:var(--border-radius-sm)}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a .card-infos{height:70px}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a .inn-icon svg{fill:var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a:hover{border:1px solid var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a:hover .title{background:var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a:hover{background:var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .info-box a:hover inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .related-card .card-container{border:unset}:is(.frontend,.backend) inn-suggestion-related .suggestion-related-wrapper.detail-component .related-card .card-container:hover{border-color:unset;box-shadow:unset}:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper{display:grid;width:100%;align-items:start;gap:10px;grid-template-columns:repeat(3, 1fr)}:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper .information-box{display:flex;width:auto;flex-direction:column;gap:5px}:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper .information-box .title{background:rgba(0,0,0,0)}:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper .information-box .information-card{display:inline-flex;width:100%;height:58px;flex-direction:row;align-items:center;justify-content:space-between;padding:20px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);background:var(--white);gap:10px}:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper .information-box .information-card .information-card-content{display:inline-flex;align-items:center;justify-content:space-evenly;gap:5px}:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper .information-box .information-card .information-card-content>inn-icon{width:18px;max-width:100%;fill:var(--gray-basic)}:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper .information-box .information-card .information-card-content .information-card-content-title{width:100%;flex-grow:1}:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper .information-box .information-card a{cursor:pointer}:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper .information-box .information-card a inn-icon{fill:var(--gray-light);transition:.5s fill ease-in-out}:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper .information-box .information-card a:hover inn-icon,:is(.frontend,.backend) inn-suggestion-more-information .more-information-wrapper .information-box .information-card a:active inn-icon{fill:var(--link-color)}:is(.frontend,.backend) inn-report-form .report-form fe-form-field.has-textarea .form-field{padding:unset !important}:is(.frontend,.backend) inn-report-form .report-form fe-form-field.has-textarea .form-field textarea{box-sizing:border-box !important;padding:15px;border:1px solid var(--gray-lighter);border-radius:var(--btn-radius-lg);background:var(--gray-lightest);font-size:var(--font-size-xs)}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox{display:flex;width:100%;flex-wrap:wrap;gap:10px}@media(max-width: 767px){:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox{flex-direction:column}}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox+mat-checkbox{padding-top:15px !important}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-datatable mat-checkbox) .mdc-form-field>label,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mat-mdc-checkbox:not(.cdk-overlay-datatable .mat-mdc-checkbox) .mdc-form-field>label{display:flex;flex-direction:column;align-self:center;justify-content:center}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-datatable mat-checkbox) .mdc-form-field,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mat-mdc-checkbox:not(.cdk-overlay-datatable .mat-mdc-checkbox) .mdc-form-field,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mdc-form-field .mat-internal-form-field{align-items:start;justify-content:center;padding:unset;margin:unset}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-datatable mat-checkbox) .mdc-form-field:hover,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mat-mdc-checkbox:not(.cdk-overlay-datatable .mat-mdc-checkbox) .mdc-form-field:hover,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mdc-form-field .mat-internal-form-field:hover{background:unset}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-datatable mat-checkbox) .mdc-form-field:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-datatable mat-checkbox) .mdc-form-field:hover .mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mat-mdc-checkbox:not(.cdk-overlay-datatable .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mat-mdc-checkbox:not(.cdk-overlay-datatable .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mdc-form-field .mat-internal-form-field:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mdc-form-field .mat-internal-form-field:hover .mdc-checkbox__background{border:2px solid var(--brand-primary) !important;background:var(--brand-primary) !important;color:var(--white)}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-datatable mat-checkbox) .mdc-form-field:hover .mdc-checkbox__checkmark,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mat-mdc-checkbox:not(.cdk-overlay-datatable .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox__checkmark,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox .mdc-form-field .mat-internal-form-field:hover .mdc-checkbox__checkmark{color:var(--white)}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child{display:flex !important;flex:1;flex-basis:45%;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--gray-lighter);border-radius:var(--btn-radius-lg);background:var(--gray-lightest);gap:15px}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox .report-reason-name,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child .report-reason-name,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child .report-reason-name{margin-bottom:10px;font-size:12px;font-weight:700;line-height:15px;text-align:left}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox .report-reason-description,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child .report-reason-description,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child .report-reason-description{color:var(--gray-darker);font-size:10px;font-weight:500;line-height:12.5px;text-align:left}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox .checkbox-link,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child .checkbox-link,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child .checkbox-link{text-decoration:underline}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox .checkbox-link:hover,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child .checkbox-link:hover,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child .checkbox-link:hover{text-decoration:underline}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.checkbox-error .mat-checkbox-frame,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.checkbox-error .mat-checkbox-frame,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.checkbox-error .mat-checkbox-frame{border-color:var(--status-error)}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.checkbox-error .mat-checkbox-layout .mat-checkbox-label,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.checkbox-error .mat-checkbox-layout .mat-checkbox-label,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.checkbox-error .mat-checkbox-layout .mat-checkbox-label{color:var(--status-error)}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.checkbox-error .mat-checkbox-layout .mat-checkbox-label a,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.checkbox-error .mat-checkbox-layout .mat-checkbox-label a,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.checkbox-error .mat-checkbox-layout .mat-checkbox-label a{color:var(--status-error)}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox+mat-checkbox:after,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child+mat-checkbox:after,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child+mat-checkbox:after{display:none}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:hover,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child:hover,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child:hover{box-shadow:none}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:hover,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.mat-mdc-checkbox-checked,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.mat-mdc-checkbox-checked.mat-checkbox-layout,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child:hover,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.mat-mdc-checkbox-checked,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.mat-mdc-checkbox-checked.mat-checkbox-layout,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child:hover,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.mat-mdc-checkbox-checked,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.mat-mdc-checkbox-checked.mat-checkbox-layout{border:1px solid var(--brand-primary);background:var(--brand-primary-light);color:var(--brand-primary)}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:hover .mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.mat-mdc-checkbox-checked.mat-checkbox-layout .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.mat-mdc-checkbox-checked.mat-checkbox-layout .mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child:hover .mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.mat-mdc-checkbox-checked .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.mat-mdc-checkbox-checked .mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.mat-mdc-checkbox-checked.mat-checkbox-layout .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.mat-mdc-checkbox-checked.mat-checkbox-layout .mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child:hover .mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.mat-mdc-checkbox-checked .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.mat-mdc-checkbox-checked .mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.mat-mdc-checkbox-checked.mat-checkbox-layout .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.mat-mdc-checkbox-checked.mat-checkbox-layout .mdc-checkbox__background{border:2px solid var(--brand-primary) !important;background:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:hover .mdc-checkbox__checkmark,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__checkmark,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox.mat-mdc-checkbox-checked.mat-checkbox-layout .mdc-checkbox__checkmark,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child:hover .mdc-checkbox__checkmark,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.mat-mdc-checkbox-checked .mdc-checkbox__checkmark,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:first-child.mat-mdc-checkbox-checked.mat-checkbox-layout .mdc-checkbox__checkmark,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child:hover .mdc-checkbox__checkmark,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.mat-mdc-checkbox-checked .mdc-checkbox__checkmark,:is(.frontend,.backend) inn-report-form .report-form fe-form-field .form-field.has-checkbox mat-checkbox:last-child.mat-mdc-checkbox-checked.mat-checkbox-layout .mdc-checkbox__checkmark{color:var(--white)}:is(.frontend,.backend) inn-report-form .btn-wrapper{margin-top:20px;text-align:right}@media(max-width: 767px){:is(.frontend,.backend) .report-container{display:flex;flex-direction:column;border-radius:var(--global-radius);background-color:var(--white)}:is(.frontend,.backend) .report-container-header{display:flex;justify-content:center;padding:25px 20px 20px 20px;border-bottom:1px solid var(--gray-lighter)}:is(.frontend,.backend) .report-container-header h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .report-container inn-report-form .report-form{overflow:scroll;height:60vh;padding:0px 20px 20px 20px;-ms-overflow-style:none;scrollbar-width:none}:is(.frontend,.backend) .report-container inn-report-form .report-form::-webkit-scrollbar{display:none}:is(.frontend,.backend) .report-container inn-report-form .report-buttons{position:relative;padding:5px 20px 20px 20px;margin-top:0}:is(.frontend,.backend) .report-container inn-report-form .report-buttons inn-button,:is(.frontend,.backend) .report-container inn-report-form .report-buttons .btn{width:100%;height:auto}:is(.frontend,.backend) .report-container inn-report-form .report-buttons .btn{padding:15px 25px}:is(.frontend,.backend) .report-container inn-report-form .report-buttons:after{position:absolute;top:0;left:0;width:100%;height:20px;background:linear-gradient(180deg, color-mix(in srgb, rgb(255, 255, 255) 0%, transparent) 0%, #fff 100%);content:"";transform:translateY(-20px)}:is(.frontend,.backend) .report-container inn-report-form .report-form fe-form-field .form-field.has-checkbox,:is(.frontend,.backend) .report-container inn-report-form .report-buttons fe-form-field .form-field.has-checkbox{flex-direction:column}:is(.frontend,.backend) .report-container inn-report-form .report-form fe-form-field .form-field.has-checkbox .mat-mdc-checkbox,:is(.frontend,.backend) .report-container inn-report-form .report-buttons fe-form-field .form-field.has-checkbox .mat-mdc-checkbox{width:100%}}:is(.frontend,.backend) inn-suggestion-evaluation-banner.evaluation-banner{position:relative;display:flex;justify-content:space-between;padding:20px;border:1px solid var(--brand-primary);border-radius:var(--card-radius);background-color:var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-evaluation-banner.evaluation-banner:hover{border-color:color-mix(in srgb, var(--brand-primary) 70%, var(--black));background-color:color-mix(in srgb, var(--brand-primary) 70%, var(--black))}:is(.frontend,.backend) inn-suggestion-evaluation-banner.evaluation-banner h2{color:var(--white);font-size:var(--font-size-lg)}:is(.frontend,.backend) inn-suggestion-evaluation-banner.evaluation-banner inn-icon{display:flex;align-items:center;justify-content:end}:is(.frontend,.backend) inn-suggestion-evaluation-banner.evaluation-banner inn-icon svg{margin:0;fill:var(--white)}:is(.frontend,.backend) inn-suggestion-evaluation-banner.evaluation-banner.evaluated{border:1px solid var(--gray-lighter);background-color:var(--white)}:is(.frontend,.backend) inn-suggestion-evaluation-banner.evaluation-banner.evaluated h2{color:var(--black)}:is(.frontend,.backend) inn-suggestion-evaluation-banner.evaluation-banner.evaluated svg{fill:var(--status-warning)}@media(max-width: 767px){:is(.frontend,.backend) evaluation-form{padding-bottom:30px}}@media(min-width: 768px){:is(.frontend,.backend) evaluation-form{display:block;height:100%}}:is(.frontend,.backend) evaluation-form .evaluate-submission{border:1px solid var(--gray-light);border-radius:var(--card-radius);background-color:var(--white)}@media(max-width: 767px){:is(.frontend,.backend) evaluation-form .evaluate-submission{display:flex;height:100%;flex-direction:column}}@media(min-width: 768px){:is(.frontend,.backend) evaluation-form .evaluate-submission{display:flex;overflow:hidden;height:100%;flex-direction:column}}:is(.frontend,.backend) evaluation-form .evaluate-submission_header{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid var(--gray-light)}@media(max-width: 767px){:is(.frontend,.backend) evaluation-form .evaluate-submission_header{flex:1}}@media(min-width: 768px){:is(.frontend,.backend) evaluation-form .evaluate-submission_header{flex:0 0 auto}}:is(.frontend,.backend) evaluation-form .evaluate-submission_header h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-black)}:is(.frontend,.backend) evaluation-form .evaluate-submission_header inn-button button{display:flex;width:40px;align-items:center;justify-content:center;border-radius:var(--global-radius);background:var(--gray-lighter)}:is(.frontend,.backend) evaluation-form .evaluate-submission_header inn-button button svg{margin:0}:is(.frontend,.backend) evaluation-form .evaluate-submission_header inn-button button:hover{background-color:var(--gray-lighter);box-shadow:0 0 5px 0 color-mix(in srgb, var(--black) 10%, var(--white))}:is(.frontend,.backend) evaluation-form .evaluate-submission_content{display:flex;flex-direction:column;padding:20px;gap:25px}@media(max-width: 767px){:is(.frontend,.backend) evaluation-form .evaluate-submission_content{overflow:hidden scroll}}@media(min-width: 768px){:is(.frontend,.backend) evaluation-form .evaluate-submission_content{overflow:hidden auto;min-height:0;flex:1 1 auto}}:is(.frontend,.backend) evaluation-form .evaluate-submission_content .option-footer inn-button{display:block}:is(.frontend,.backend) evaluation-form .evaluate-submission_content .option-footer inn-button .btn{width:100%}:is(.frontend,.backend) inn-evaluation-ratings .rating .label{color:var(--black);font-size:var(--font-size-xs)}:is(.frontend,.backend) inn-evaluation-ratings .rating .description{font-size:var(--font-size-xs)}:is(.frontend,.backend) inn-evaluation-ratings .rating-comment .has-textarea .form-field.has-label .label{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) inn-evaluation-ratings .rating-comment .has-textarea .form-field.has-label textarea{height:48px;box-sizing:border-box;border-radius:var(--form-element-radius);background-color:var(--form-element-bg)}:is(.frontend,.backend) inn-evaluation-ratings mat-select.mat-mdc-select{border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg);color:var(--form-element-label-color)}:is(.frontend,.backend) inn-evaluation-ratings mat-select.mat-mdc-select:hover{background-color:var(--form-element-bg-hover)}:is(.frontend,.backend) inn-evaluation-ratings mat-select.mat-mdc-select:focus{border:var(--form-element-border-active)}:is(.frontend,.backend) inn-evaluation-ratings mat-select.mat-mdc-select .mat-mdc-select-placeholder{color:var(--form-element-placeholder-color)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-history .title{border-bottom:1px solid var(--gray-light)}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-history .container-center{padding:30px 80px 80px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-history task-intro{cursor:pointer}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-history .task-graph-tab{position:relative;overflow:hidden;width:100%;height:100%;min-height:500px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-history .task-graph-tab backend-task-history-graph{display:block;width:100%;height:100%}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-history .task-graph-tab backend-task-history-graph .graph{width:100%;height:100%}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-history .task-graph-tab backend-task-history-graph backend-task-graph-node.hidden{display:none !important}:is(.frontend,.backend) inn-suggestion-detail-sharing-link{position:relative;margin-right:10px}:is(.frontend,.backend) inn-suggestion-detail-sharing-link::after{position:absolute;top:5px;right:-10px;width:1px;height:28px;background-color:var(--gray-lighter);content:""}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-detail-sharing-link button.btn.btn-outline{height:min-content;min-height:unset;padding:0;box-shadow:none}:is(.frontend,.backend) inn-suggestion-detail-sharing-link::after{display:none}}:is(.frontend,.backend) inn-suggestion-chart .radar-chart-wrapper{display:flex;flex-direction:column}:is(.frontend,.backend) inn-suggestion-chart .radar-chart-wrapper h3{margin-bottom:10px}:is(.frontend,.backend) inn-suggestion-chart .radar-chart-wrapper .detail-component{margin-top:50px}:is(.frontend,.backend) inn-suggestion-chart inn-button button.btn{border-radius:var(--btn-radius-sm)}:is(.frontend,.backend) inn-suggestion-chart .chart-content-wrapper{position:relative}:is(.frontend,.backend) inn-suggestion-chart .chart-content-wrapper .chart-settings-button{position:relative;z-index:10}:is(.frontend,.backend) inn-suggestion-chart portfolio-chart .tooltip-chart{position:absolute;border-radius:var(--border-radius-sm);background-color:var(--white);box-shadow:var(--global-shadow);pointer-events:none}:is(.frontend,.backend) inn-suggestion-chart portfolio-chart .tooltip-chart div{color:var(--black) !important}:is(.frontend,.backend) inn-suggestion-chart portfolio-chart .tooltip-chart .tooltip-title{color:var(--black) !important}:is(.frontend,.backend) .chart-setting{border:1px solid var(--gray-light);background-color:var(--white)}:is(.frontend,.backend) .chart-setting_header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid var(--gray-light)}:is(.frontend,.backend) .chart-setting_content{padding:20px}:is(.frontend,.backend) .chart-setting_content .spider-dimensions-wrapper .fe-form fe-form-field .form-field.has-label,:is(.frontend,.backend) .chart-setting_content .compare-evaluation-wrapper .fe-form fe-form-field .form-field.has-label,:is(.frontend,.backend) .chart-setting_content .portfolio-dimensions-wrapper .fe-form fe-form-field .form-field.has-label{margin-top:20px}:is(.frontend,.backend) .chart-setting_content .add-dimensions-wrapper{margin-top:20px}:is(.frontend,.backend) .chart-setting_content .add-dimensions-wrapper inn-button{width:100%}:is(.frontend,.backend) .chart-setting_content .add-dimensions-wrapper inn-button button.btn{width:100%;border-radius:var(--btn-radius-sm)}:is(.frontend,.backend) inn-suggestion-edit-evaluation{display:flex;flex:1 0 0;flex-direction:column;align-items:center;padding:40px 80px 80px;gap:50px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}:is(.frontend,.backend) inn-suggestion-edit-evaluation::-webkit-scrollbar{display:none}:is(.frontend,.backend) inn-suggestion-edit-evaluation{--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) inn-suggestion-edit-evaluation .container-center{padding:0}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings{padding:20px;margin:15px 0;background:var(--white);color:var(--black);box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent)}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .rating-expert{position:relative;margin-bottom:0}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .rating-expert span{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .rating-expert .actions{position:absolute;top:0;right:0}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .rating-expert .actions>*~*{margin-left:4px}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .rating-original{font-weight:bold}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .bottom-actions{text-align:right}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .rating-date{color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension{padding:20px;border:1px solid var(--gray-light);border-radius:6px;margin-bottom:20px}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension:last-child{margin-bottom:20px}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .dimension-inner{display:flex;justify-content:space-between}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .flex-empty{width:30%}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .dimension-name{width:30%;padding-right:15px;font-weight:var(--font-weight-medium);word-break:break-word}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .dimension-comment{margin-top:15px;font-size:var(--font-size-xxxs);word-break:break-word}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .dimension-comment .label{font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .radio-wrapper{position:relative;display:inline-block}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .radio-wrapper .min-value{position:absolute;top:20px;left:4px}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .radio-wrapper .max-value{position:absolute;top:20px;right:4px}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .radio-wrapper input[type=radio]{display:none}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .radio-wrapper input[type=radio]+label span{display:inline-block;width:15px;height:15px;border:1px solid var(--gray-light);border-radius:50%;margin-right:10px;margin-left:10px;background-color:var(--gray-lighter);cursor:pointer;vertical-align:middle}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .dimension .radio-wrapper input[type=radio]:checked+label span{border:1px solid var(--brand-primary);background-color:var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .expert-rating-hint{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-suggestion-edit-evaluation .experts-ratings .expert-rating-hint>div{padding:5px 10px;border:1px solid var(--gray-light);border-radius:6px;margin-top:5px}:is(.frontend,.backend) suggestion-images-slider .swiper-container{position:relative;width:100%;height:315px;margin-bottom:25px}:is(.frontend,.backend) suggestion-images-slider .swiper-container .swiper{width:100%;height:100%;border-radius:var(--global-radius)}:is(.frontend,.backend) suggestion-images-slider .swiper-container .swiper .swiper-wrapper .swiper-lazy{width:100%;height:100%;object-fit:cover}:is(.frontend,.backend) suggestion-images-slider .swiper-container .swiper-nav button{position:absolute;z-index:1;top:50%;width:28px;height:60px;margin:0;background-color:color-mix(in srgb, var(--black) 30%, transparent);transform:translateY(-50%)}:is(.frontend,.backend) suggestion-images-slider .swiper-container .swiper-nav button:hover{background-color:color-mix(in srgb, var(--black) 40%, transparent)}:is(.frontend,.backend) suggestion-images-slider .swiper-container .swiper-nav button svg{fill:var(--white)}:is(.frontend,.backend) suggestion-images-slider .swiper-container .swiper-nav button:first-of-type{border-radius:0px var(--btn-radius-md) var(--btn-radius-md) 0px}:is(.frontend,.backend) suggestion-images-slider .swiper-container .swiper-nav button:last-of-type{right:0;border-radius:var(--btn-radius-md) 0px 0px var(--btn-radius-md)}:is(.frontend,.backend) suggestion-images-slider .swiper-container .swiper-nav.hidden{display:none}:is(.frontend,.backend) suggestion-images-slider .swiper-container .pagination{position:absolute;z-index:1;bottom:10px;width:100%;justify-content:center}:is(.frontend,.backend) suggestion-images-slider .slider-image{width:100%;height:100%;background-position:center;background-size:cover}:is(.frontend,.backend) inn-suggestion-edit{display:flex;flex:1 0 0;flex-direction:column;align-items:center;padding-top:50px;gap:50px;overflow-y:auto;--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) inn-suggestion-edit .container-center{width:800px;padding:0}:is(.frontend,.backend) inn-suggestion-edit::after{position:absolute;top:0;right:0;left:0;width:100%;height:1px;background-color:var(--gray-lighter);content:""}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-edit{margin:0 15px}:is(.frontend,.backend) inn-suggestion-edit .container-center{width:100%;padding:0}}:is(.frontend,.backend) inn-suggestion-edit .mat-tabs{display:flex;min-height:0;flex:1;flex-direction:column}:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header{display:flex;flex-shrink:0;justify-content:flex-start}:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container{flex-grow:0;overflow-x:hidden;overflow-y:auto}:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list{height:38px;padding:5px;border-radius:var(--border-radius-md);background:var(--gray-lighter)}:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels{height:100%;gap:10px}:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab{min-width:unset;height:100%;padding:5px 10px;border:none;border-radius:var(--border-radius-sm);color:var(--black);font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:normal;line-height:var(--line-height-sm)}:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.mdc-tab--active{background-color:var(--brand-primary);color:var(--white) !important}:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.mdc-tab--active .mdc-tab__content,:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.mdc-tab--active .mdc-tab__text-label,:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.mdc-tab--active .tab-label-content,:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.mdc-tab--active div{color:var(--white) !important}:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab__text-label{transition:color 0s}:is(.frontend,.backend) inn-suggestion-edit .mat-tabs mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab-indicator{display:none}:is(.frontend,.backend) inn-suggestion-create{display:flex;height:100%;flex-direction:column;align-items:center;padding:1px;overflow-y:auto;--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) inn-suggestion-create::after{position:absolute;top:0;right:0;left:0;width:100%;height:1px;background-color:var(--gray-lighter);content:""}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-create{margin:0 15px}}:is(.frontend,.backend) inn-suggestion-create inn-suggestion-form{width:700px}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-create inn-suggestion-form{width:100%}}:is(.frontend,.backend) inn-suggestion-create inn-suggestion-form .form-footer{display:flex;flex-direction:column;align-items:center;padding-bottom:60px;margin-top:calc(var(--form-element-margin-top)*2);gap:10px;text-align:center}:is(.frontend,.backend) inn-suggestion-create inn-suggestion-form .form-footer inn-button{width:40%;margin:0}:is(.frontend,.backend) inn-suggestion-create inn-suggestion-form .form-footer inn-button button{width:100%}:is(.frontend,.backend) .inn-modal-detail .buttons button.btn:hover{background:linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%),var(--white)}:is(.frontend,.backend) inn-tab-group{display:flex;min-height:0;flex:1;flex-direction:column}:is(.frontend,.backend) inn-tab-group .mat-mdc-tab-label-container{flex-grow:0}:is(.frontend,.backend) inn-tab-group .mat-tabs{display:flex;flex:1;flex-direction:column}:is(.frontend,.backend) inn-tab-group .mat-tabs .mat-mdc-tab-header{border-bottom:none}:is(.frontend,.backend) inn-tab-group .mat-tabs .mat-mdc-tab-list{padding:5px;border-radius:var(--border-radius-md, 6px);background:var(--tab-filled-row-bg, #ededed) !important}:is(.frontend,.backend) inn-tab-group .mat-tabs .mat-mdc-tab-list .mat-mdc-tab-labels{gap:10px}:is(.frontend,.backend) inn-tab-group .mat-tabs .mdc-tab{min-width:unset;height:100%;padding:5px 10px;border-radius:var(--tab-border-radius-sm, 3px);color:var(--tab-filled-text, #000);font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);gap:10px;line-height:var(--line-height-sm)}:is(.frontend,.backend) inn-tab-group .mat-tabs .mdc-tab .mdc-tab-indicator{display:none}:is(.frontend,.backend) inn-tab-group .mat-tabs .mdc-tab.mdc-tab--active{background-color:var(--tab-filled-bg-active, #854bfa)}:is(.frontend,.backend) inn-tab-group .mat-tabs .mdc-tab.mdc-tab--active .mdc-tab__text-label,:is(.frontend,.backend) inn-tab-group .mat-tabs .mdc-tab.mdc-tab--active .tab-label-content{color:var(--tab-filled-text-active, #fff) !important}:is(.frontend,.backend) inn-tab-group .mat-tabs .mdc-tab .mdc-tab__text-label{transition:color 0s}:is(.frontend,.backend) backend-suggestions-analytics .analytics-nav,:is(.frontend,.backend) backend-suggestion-details-portfolio .analytics-nav,:is(.frontend,.backend) startup-radar-chart .analytics-nav,:is(.frontend,.backend) level-radar-initiative .analytics-nav{display:flex;justify-content:flex-end;margin:auto 0}:is(.frontend,.backend) backend-suggestions-analytics .analytics-nav .nav .nav-item,:is(.frontend,.backend) backend-suggestion-details-portfolio .analytics-nav .nav .nav-item,:is(.frontend,.backend) startup-radar-chart .analytics-nav .nav .nav-item,:is(.frontend,.backend) level-radar-initiative .analytics-nav .nav .nav-item{display:inline-block;color:color-mix(in srgb, var(--body-color) 70%, transparent);cursor:pointer;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);list-style:none;transition:color .2s linear}:is(.frontend,.backend) backend-suggestions-analytics .analytics-nav .nav .nav-item a,:is(.frontend,.backend) backend-suggestion-details-portfolio .analytics-nav .nav .nav-item a,:is(.frontend,.backend) startup-radar-chart .analytics-nav .nav .nav-item a,:is(.frontend,.backend) level-radar-initiative .analytics-nav .nav .nav-item a{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:6px}:is(.frontend,.backend) backend-suggestions-analytics .analytics-nav .nav .nav-item:hover,:is(.frontend,.backend) backend-suggestion-details-portfolio .analytics-nav .nav .nav-item:hover,:is(.frontend,.backend) startup-radar-chart .analytics-nav .nav .nav-item:hover,:is(.frontend,.backend) level-radar-initiative .analytics-nav .nav .nav-item:hover{color:var(--body-color)}:is(.frontend,.backend) backend-suggestions-analytics .analytics-nav .nav .nav-item svg,:is(.frontend,.backend) backend-suggestion-details-portfolio .analytics-nav .nav .nav-item svg,:is(.frontend,.backend) startup-radar-chart .analytics-nav .nav .nav-item svg,:is(.frontend,.backend) level-radar-initiative .analytics-nav .nav .nav-item svg{width:22px;height:22px;margin-bottom:2px;fill:var(--gray-basic)}:is(.frontend,.backend) backend-suggestions-analytics .analytics-nav .nav .nav-item .active,:is(.frontend,.backend) backend-suggestion-details-portfolio .analytics-nav .nav .nav-item .active,:is(.frontend,.backend) startup-radar-chart .analytics-nav .nav .nav-item .active,:is(.frontend,.backend) level-radar-initiative .analytics-nav .nav .nav-item .active{background-color:#fff;color:var(--brand-primary)}:is(.frontend,.backend) backend-suggestions-analytics .analytics-nav .nav .nav-item .active svg,:is(.frontend,.backend) backend-suggestion-details-portfolio .analytics-nav .nav .nav-item .active svg,:is(.frontend,.backend) startup-radar-chart .analytics-nav .nav .nav-item .active svg,:is(.frontend,.backend) level-radar-initiative .analytics-nav .nav .nav-item .active svg{fill:var(--brand-primary)}:is(.frontend,.backend) backend-suggestions-analytics .analytics-nav .nav .nav-item .active:hover,:is(.frontend,.backend) backend-suggestion-details-portfolio .analytics-nav .nav .nav-item .active:hover,:is(.frontend,.backend) startup-radar-chart .analytics-nav .nav .nav-item .active:hover,:is(.frontend,.backend) level-radar-initiative .analytics-nav .nav .nav-item .active:hover{color:var(--brand-primary)}:is(.frontend,.backend) backend-suggestions-analytics .module-wrapper,:is(.frontend,.backend) backend-suggestion-details-portfolio .module-wrapper,:is(.frontend,.backend) startup-radar-chart .module-wrapper,:is(.frontend,.backend) level-radar-initiative .module-wrapper{position:relative;display:flex;overflow:inherit;min-height:600px;max-height:62em;flex-direction:column;border-radius:3px;margin-top:10px;margin-bottom:20px;background:#fff;color:var(--body-color);transition:all .3s ease-in-out}:is(.frontend,.backend) backend-suggestions-analytics .module-wrapper-inner,:is(.frontend,.backend) backend-suggestion-details-portfolio .module-wrapper-inner,:is(.frontend,.backend) startup-radar-chart .module-wrapper-inner,:is(.frontend,.backend) level-radar-initiative .module-wrapper-inner{flex:1;padding:25px}:is(.frontend,.backend) backend-suggestions-analytics .module-wrapper .top-bar,:is(.frontend,.backend) backend-suggestion-details-portfolio .module-wrapper .top-bar,:is(.frontend,.backend) startup-radar-chart .module-wrapper .top-bar,:is(.frontend,.backend) level-radar-initiative .module-wrapper .top-bar{padding:10px 0;border-bottom:1px solid var(--gray-light);text-align:center}:is(.frontend,.backend) backend-suggestions-analytics .module-wrapper .top-bar h2,:is(.frontend,.backend) backend-suggestion-details-portfolio .module-wrapper .top-bar h2,:is(.frontend,.backend) startup-radar-chart .module-wrapper .top-bar h2,:is(.frontend,.backend) level-radar-initiative .module-wrapper .top-bar h2{margin:0;color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) backend-suggestions-analytics .module-wrapper .loader-discussion-analyse,:is(.frontend,.backend) backend-suggestion-details-portfolio .module-wrapper .loader-discussion-analyse,:is(.frontend,.backend) startup-radar-chart .module-wrapper .loader-discussion-analyse,:is(.frontend,.backend) level-radar-initiative .module-wrapper .loader-discussion-analyse{position:absolute;top:50%;left:50%;transform:translate(-50%)}:is(.frontend,.backend) backend-suggestions-analytics .module-wrapper.closed,:is(.frontend,.backend) backend-suggestion-details-portfolio .module-wrapper.closed,:is(.frontend,.backend) startup-radar-chart .module-wrapper.closed,:is(.frontend,.backend) level-radar-initiative .module-wrapper.closed{height:0;min-height:auto;padding:0;opacity:0;visibility:hidden}:is(.frontend,.backend) backend-suggestions-analytics .module-wrapper .loader-container,:is(.frontend,.backend) backend-suggestion-details-portfolio .module-wrapper .loader-container,:is(.frontend,.backend) startup-radar-chart .module-wrapper .loader-container,:is(.frontend,.backend) level-radar-initiative .module-wrapper .loader-container{display:flex;height:100%;align-items:center;justify-content:center}:is(.frontend,.backend) backend-suggestions-analytics .module-wrapper label,:is(.frontend,.backend) backend-suggestion-details-portfolio .module-wrapper label,:is(.frontend,.backend) startup-radar-chart .module-wrapper label,:is(.frontend,.backend) level-radar-initiative .module-wrapper label{margin-bottom:10px;font-size:14px;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) backend-suggestions-analytics .semantic-analytics-suggestion,:is(.frontend,.backend) backend-suggestion-details-portfolio .semantic-analytics-suggestion,:is(.frontend,.backend) startup-radar-chart .semantic-analytics-suggestion,:is(.frontend,.backend) level-radar-initiative .semantic-analytics-suggestion{position:relative;height:100%}:is(.frontend,.backend) backend-suggestions-analytics .chart-container,:is(.frontend,.backend) backend-suggestion-details-portfolio .chart-container,:is(.frontend,.backend) startup-radar-chart .chart-container,:is(.frontend,.backend) level-radar-initiative .chart-container{position:relative;max-width:650px;margin:0 auto}:is(.frontend,.backend) backend-suggestions-analytics .chart-left,:is(.frontend,.backend) backend-suggestion-details-portfolio .chart-left,:is(.frontend,.backend) startup-radar-chart .chart-left,:is(.frontend,.backend) level-radar-initiative .chart-left{padding-bottom:30px;border-bottom:1px solid var(--gray-light);margin-bottom:30px}:is(.frontend,.backend) backend-suggestions-analytics .chart-left .tooltip.tooltip-chart,:is(.frontend,.backend) backend-suggestion-details-portfolio .chart-left .tooltip.tooltip-chart,:is(.frontend,.backend) startup-radar-chart .chart-left .tooltip.tooltip-chart,:is(.frontend,.backend) level-radar-initiative .chart-left .tooltip.tooltip-chart{bottom:0;left:0;transform:none}:is(.frontend,.backend) backend-suggestions-analytics .chart-left .tooltip.tooltip-chart::before,:is(.frontend,.backend) backend-suggestion-details-portfolio .chart-left .tooltip.tooltip-chart::before,:is(.frontend,.backend) startup-radar-chart .chart-left .tooltip.tooltip-chart::before,:is(.frontend,.backend) level-radar-initiative .chart-left .tooltip.tooltip-chart::before{display:none}:is(.frontend,.backend) backend-suggestions-analytics .chart-left:last-child,:is(.frontend,.backend) backend-suggestion-details-portfolio .chart-left:last-child,:is(.frontend,.backend) startup-radar-chart .chart-left:last-child,:is(.frontend,.backend) level-radar-initiative .chart-left:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}:is(.frontend,.backend) backend-suggestions-analytics .tooltip.tooltip-chart,:is(.frontend,.backend) backend-suggestion-details-portfolio .tooltip.tooltip-chart,:is(.frontend,.backend) startup-radar-chart .tooltip.tooltip-chart,:is(.frontend,.backend) level-radar-initiative .tooltip.tooltip-chart{position:absolute;z-index:10;overflow:visible;padding:8px 12px;border-radius:3px;background:#fff;box-shadow:0 0 10px color-mix(in srgb, var(--black) 10%, transparent);color:var(--body-color);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);transform:translate(-50%, 100%);white-space:nowrap}:is(.frontend,.backend) backend-suggestions-analytics .tooltip.tooltip-chart:before,:is(.frontend,.backend) backend-suggestion-details-portfolio .tooltip.tooltip-chart:before,:is(.frontend,.backend) startup-radar-chart .tooltip.tooltip-chart:before,:is(.frontend,.backend) level-radar-initiative .tooltip.tooltip-chart:before{position:absolute;top:0;left:50%;display:inline-block;width:0;height:0;border-width:0 6px 6px 6px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);content:"";transform:translate(-50%, -5px)}:is(.frontend,.backend) backend-suggestions-analytics .tooltip.tooltip-chart img,:is(.frontend,.backend) backend-suggestion-details-portfolio .tooltip.tooltip-chart img,:is(.frontend,.backend) startup-radar-chart .tooltip.tooltip-chart img,:is(.frontend,.backend) level-radar-initiative .tooltip.tooltip-chart img{width:20px;height:20px;border-radius:50%;margin-right:10px}:is(.frontend,.backend) backend-suggestions-analytics .tooltip.tooltip-chart .tooltip-links,:is(.frontend,.backend) backend-suggestions-analytics .tooltip.tooltip-chart .tooltip-mentions,:is(.frontend,.backend) backend-suggestions-analytics .tooltip.tooltip-chart .tooltip-title,:is(.frontend,.backend) backend-suggestions-analytics .tooltip.tooltip-chart small,:is(.frontend,.backend) backend-suggestion-details-portfolio .tooltip.tooltip-chart .tooltip-links,:is(.frontend,.backend) backend-suggestion-details-portfolio .tooltip.tooltip-chart .tooltip-mentions,:is(.frontend,.backend) backend-suggestion-details-portfolio .tooltip.tooltip-chart .tooltip-title,:is(.frontend,.backend) backend-suggestion-details-portfolio .tooltip.tooltip-chart small,:is(.frontend,.backend) startup-radar-chart .tooltip.tooltip-chart .tooltip-links,:is(.frontend,.backend) startup-radar-chart .tooltip.tooltip-chart .tooltip-mentions,:is(.frontend,.backend) startup-radar-chart .tooltip.tooltip-chart .tooltip-title,:is(.frontend,.backend) startup-radar-chart .tooltip.tooltip-chart small,:is(.frontend,.backend) level-radar-initiative .tooltip.tooltip-chart .tooltip-links,:is(.frontend,.backend) level-radar-initiative .tooltip.tooltip-chart .tooltip-mentions,:is(.frontend,.backend) level-radar-initiative .tooltip.tooltip-chart .tooltip-title,:is(.frontend,.backend) level-radar-initiative .tooltip.tooltip-chart small{color:var(--body-color) !important}:is(.frontend,.backend) backend-suggestions-analytics .tooltip.tooltip-chart.show,:is(.frontend,.backend) backend-suggestion-details-portfolio .tooltip.tooltip-chart.show,:is(.frontend,.backend) startup-radar-chart .tooltip.tooltip-chart.show,:is(.frontend,.backend) level-radar-initiative .tooltip.tooltip-chart.show{align-items:center}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay,:is(.frontend,.backend) startup-radar-chart .settings-overlay,:is(.frontend,.backend) level-radar-initiative .settings-overlay{position:relative}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .button-wrapper,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .button-wrapper,:is(.frontend,.backend) startup-radar-chart .settings-overlay .button-wrapper,:is(.frontend,.backend) level-radar-initiative .settings-overlay .button-wrapper{position:fixed;z-index:50;right:0;bottom:0;left:0;display:flex;max-width:400px;transform:translateX(-100%);transition:transform .3s ease-in-out}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .button-wrapper inn-button,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .button-wrapper inn-button,:is(.frontend,.backend) startup-radar-chart .settings-overlay .button-wrapper inn-button,:is(.frontend,.backend) level-radar-initiative .settings-overlay .button-wrapper inn-button{margin-right:0}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .button-wrapper inn-button button,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .button-wrapper inn-button button,:is(.frontend,.backend) startup-radar-chart .settings-overlay .button-wrapper inn-button button,:is(.frontend,.backend) level-radar-initiative .settings-overlay .button-wrapper inn-button button{width:100%;height:60px;border-radius:0}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .button-wrapper inn-button:not(.btn-reset),:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .button-wrapper inn-button:not(.btn-reset),:is(.frontend,.backend) startup-radar-chart .settings-overlay .button-wrapper inn-button:not(.btn-reset),:is(.frontend,.backend) level-radar-initiative .settings-overlay .button-wrapper inn-button:not(.btn-reset){display:block;width:100%}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .button-wrapper inn-button.btn-reset,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .button-wrapper inn-button.btn-reset,:is(.frontend,.backend) startup-radar-chart .settings-overlay .button-wrapper inn-button.btn-reset,:is(.frontend,.backend) level-radar-initiative .settings-overlay .button-wrapper inn-button.btn-reset{width:60px}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .button-wrapper inn-button.btn-reset button,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .button-wrapper inn-button.btn-reset button,:is(.frontend,.backend) startup-radar-chart .settings-overlay .button-wrapper inn-button.btn-reset button,:is(.frontend,.backend) level-radar-initiative .settings-overlay .button-wrapper inn-button.btn-reset button{display:flex;align-items:center;justify-content:center;background-color:var(--white)}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .button-wrapper.open,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .button-wrapper.open,:is(.frontend,.backend) startup-radar-chart .settings-overlay .button-wrapper.open,:is(.frontend,.backend) level-radar-initiative .settings-overlay .button-wrapper.open{transform:translateX(0)}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .btn-toggle,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .btn-toggle,:is(.frontend,.backend) startup-radar-chart .settings-overlay .btn-toggle,:is(.frontend,.backend) level-radar-initiative .settings-overlay .btn-toggle{position:absolute;z-index:20;top:0;left:0;display:flex;height:40px;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--gray-lighter);border-radius:3px;background:var(--gray-lightest);color:var(--gray-basic);font-weight:var(--font-weight-medium);transition:background-color .2s linear}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .btn-toggle svg,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .btn-toggle svg,:is(.frontend,.backend) startup-radar-chart .settings-overlay .btn-toggle svg,:is(.frontend,.backend) level-radar-initiative .settings-overlay .btn-toggle svg{margin-right:5px;fill:var(--gray-basic)}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .btn-toggle:hover,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .btn-toggle:hover,:is(.frontend,.backend) startup-radar-chart .settings-overlay .btn-toggle:hover,:is(.frontend,.backend) level-radar-initiative .settings-overlay .btn-toggle:hover{background-color:color-mix(in srgb, var(--gray-lighter) 99%, black)}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .btn-toggle.active,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .btn-toggle.active,:is(.frontend,.backend) startup-radar-chart .settings-overlay .btn-toggle.active,:is(.frontend,.backend) level-radar-initiative .settings-overlay .btn-toggle.active{border-color:var(--brand-primary);background-color:var(--brand-primary);color:#fff}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .btn-toggle.active svg,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .btn-toggle.active svg,:is(.frontend,.backend) startup-radar-chart .settings-overlay .btn-toggle.active svg,:is(.frontend,.backend) level-radar-initiative .settings-overlay .btn-toggle.active svg{fill:#fff}:is(.frontend,.backend) backend-suggestions-analytics .overlay-inner,:is(.frontend,.backend) backend-suggestion-details-portfolio .overlay-inner,:is(.frontend,.backend) startup-radar-chart .overlay-inner,:is(.frontend,.backend) level-radar-initiative .overlay-inner{position:fixed;z-index:1000;top:0;bottom:0;left:0;overflow:auto;width:400px;padding:40px;background-color:#fff;box-shadow:0 0 8px color-mix(in srgb, var(--black) 10%, transparent);transform:translateX(-100%);transition:transform .3s ease-in-out}:is(.frontend,.backend) backend-suggestions-analytics .overlay-inner.has-results-btn,:is(.frontend,.backend) backend-suggestion-details-portfolio .overlay-inner.has-results-btn,:is(.frontend,.backend) startup-radar-chart .overlay-inner.has-results-btn,:is(.frontend,.backend) level-radar-initiative .overlay-inner.has-results-btn{padding-bottom:100px}:is(.frontend,.backend) backend-suggestions-analytics .overlay-inner inn-button:has(.btn-close),:is(.frontend,.backend) backend-suggestion-details-portfolio .overlay-inner inn-button:has(.btn-close),:is(.frontend,.backend) startup-radar-chart .overlay-inner inn-button:has(.btn-close),:is(.frontend,.backend) level-radar-initiative .overlay-inner inn-button:has(.btn-close){position:absolute;top:10px;right:10px;background-image:none}:is(.frontend,.backend) backend-suggestions-analytics .overlay-inner h3,:is(.frontend,.backend) backend-suggestion-details-portfolio .overlay-inner h3,:is(.frontend,.backend) startup-radar-chart .overlay-inner h3,:is(.frontend,.backend) level-radar-initiative .overlay-inner h3{margin-bottom:30px;font-size:20px}:is(.frontend,.backend) backend-suggestions-analytics .overlay-inner.open,:is(.frontend,.backend) backend-suggestion-details-portfolio .overlay-inner.open,:is(.frontend,.backend) startup-radar-chart .overlay-inner.open,:is(.frontend,.backend) level-radar-initiative .overlay-inner.open{transform:translateX(0)}@media(max-width: 767px){:is(.frontend,.backend) backend-suggestions-analytics .overlay-inner,:is(.frontend,.backend) backend-suggestion-details-portfolio .overlay-inner,:is(.frontend,.backend) startup-radar-chart .overlay-inner,:is(.frontend,.backend) level-radar-initiative .overlay-inner{width:100%}:is(.frontend,.backend) backend-suggestions-analytics .settings-overlay .button-wrapper,:is(.frontend,.backend) backend-suggestion-details-portfolio .settings-overlay .button-wrapper,:is(.frontend,.backend) startup-radar-chart .settings-overlay .button-wrapper,:is(.frontend,.backend) level-radar-initiative .settings-overlay .button-wrapper{max-width:100%}}:is(.frontend,.backend) backend-root portfolio-container div.overlay-inner,:is(.frontend,.backend) backend-root radar-container div.overlay-inner,:is(.frontend,.backend) backend-root backend-suggestion-details-portfolio div.overlay-inner,:is(.frontend,.backend) backend-root level-radar-container div.overlay-inner{z-index:550;left:var(--primary-nav-width)}:is(.frontend,.backend) inn-form .form-elements,:is(.frontend,.backend) inn-form .item{margin-top:10px}:is(.frontend,.backend) inn-form .form-element-item{margin:20px 0}:is(.frontend,.backend) inn-form .content{padding:5px 0}:is(.frontend,.backend) suggestion-team .loader-wrapper{position:relative;height:100px}:is(.frontend,.backend) suggestion-team .team{margin-bottom:40px}:is(.frontend,.backend) suggestion-team .team h3{margin:0 0 15px}:is(.frontend,.backend) backend-suggestion-details-container .overview-wrapper .form-wrapper{padding:0 30px 20px 30px;border:1px solid var(--gray-light);border-radius:6px;margin-bottom:30px;background-color:var(--white)}:is(.frontend,.backend) backend-suggestion-details-bonus .team-header{display:flex;justify-content:space-between;margin-right:140px}:is(.frontend,.backend) backend-suggestion-details-bonus ul.selected-wrapper{margin-top:5px}:is(.frontend,.backend) backend-suggestion-details-bonus .total{display:flex;justify-content:space-between;padding:20px 15px 20px 0;border-top:1px solid var(--gray-light);color:var(--body-color)}:is(.frontend,.backend) backend-suggestion-details-bonus .btn-container{display:flex;justify-content:end;margin-top:10px;gap:10px}:is(.frontend,.backend) backend-suggestion-details-bonus .btn-container .btn:disabled{cursor:not-allowed}:is(.frontend,.backend) backend-suggestion-details-bonus .btn-container .btn loading-spinner{position:relative;top:5px;left:auto;display:inline-block;margin-right:5px;transform:none}:is(.frontend,.backend) backend-suggestion-details-bonus .credit-input fe-label{margin-left:0}:is(.frontend,.backend) backend-suggestion-details-bonus .credit-input fe-input input{padding:10px}:is(.frontend,.backend) backend-suggestion-details-bonus fe-form-field .bonus-credits-message{box-sizing:border-box}:is(.frontend,.backend) backend-suggestion-related-list .parent-suggestion{margin-top:-65px;text-align:right}:is(.frontend,.backend) backend-suggestion-related-list .parent-suggestion ul{list-style-type:none}:is(.frontend,.backend) backend-suggestion-related-list .parent-suggestion ul li{color:var(--gray-basic);font-size:.8em}:is(.frontend,.backend) backend-suggestion-list setting-header{margin-top:-60px}:is(.frontend,.backend) backend-suggestion-list .title-cell .image-title-container{display:flex;align-items:center}:is(.frontend,.backend) backend-suggestion-list .title-cell .image-title-container img{width:30px;height:30px;margin-right:10px}:is(.frontend,.backend) task-container .toolbar{display:flex;width:100%;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--gray-light);margin-bottom:30px}:is(.frontend,.backend) task-container .toolbar .task-status{padding:4px 10px;border-radius:50px;background-color:var(--brand-primary);color:#fff;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) task-container .toolbar .task-status.closed{background-color:var(--brand-secondary)}:is(.frontend,.backend) backend-task-change .task-status .panel{display:flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) backend-task-change .loader-wrapper{height:80px}:is(.frontend,.backend) task-detail-infobar .task-detail-infobar{margin-left:40px;color:var(--body-color)}:is(.frontend,.backend) task-detail-infobar .task-detail-infobar .info-box{margin-bottom:30px}:is(.frontend,.backend) task-detail-infobar .task-detail-infobar .info-box h3{margin-bottom:5px;color:var(--body-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) task-detail-infobar .task-detail-infobar .info-box .tag{display:inline-flex}:is(.frontend,.backend) task-detail-infobar .task-detail-infobar .info-box .tag:hover{border-color:var(--gray-lighter)}:is(.frontend,.backend) task-detail-infobar .task-detail-infobar .info-box a{text-decoration:underline;word-break:break-word}:is(.frontend,.backend) task-detail-infobar .task-detail-infobar .info-box a inn-icon svg{margin-left:5px;fill:var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-content h3{margin-bottom:5px;color:var(--body-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .task-funnel{margin:24px auto}:is(.frontend,.backend) .svg-funnel-js{position:relative;--shadow-light: color-mix(in srgb, var(--black) 7%, transparent);--shadow-medium: color-mix(in srgb, var(--black) 32%, transparent);--shadow-white-medium: color-mix(in srgb, rgb(255, 255, 255) 32%, transparent);--shadow-dark: color-mix(in srgb, var(--black) 62%, transparent);--shadow-white-dark: color-mix(in srgb, rgb(255, 255, 255) 62%, transparent);--white: #fff;--primary: #05df9d;--light-gray: #b0b0b0;--lighter-gray: #d8d8d8;--text: #55606e;--value: #21ffa2;--secondary: #9896dc;--percentage-hover: color-mix(in srgb, rgb(8, 7, 48) 80%, transparent)}:is(.frontend,.backend) .svg-funnel-js svg{display:block;height:300px}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__container{width:100%;height:100%}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__labels{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;box-sizing:border-box}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label{position:relative;flex:1 1 0}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__value{margin-bottom:6px;color:var(--white);font-size:24px;line-height:18px}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__title{color:var(--value);font-size:12px;font-weight:bold}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__percentage{color:var(--secondary);font-size:16px;font-weight:bold}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__segment-percentages{position:absolute;top:50%;left:0;width:100%;box-sizing:border-box;padding:8px 24px;margin-top:24px;background-color:var(--percentage-hover);cursor:default;opacity:0;transform:translateY(-50%);transition:opacity .1s ease}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__segment-percentages ul{padding:0;margin:0;list-style-type:none}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__segment-percentages ul li{margin:18px 0;color:var(--white);font-size:13px;line-height:16px}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label .label__segment-percentages ul li .percentage__list-label{color:var(--brand-primary);font-weight:bold}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__labels .svg-funnel-js__label:hover .label__segment-percentages{opacity:1}:is(.frontend,.backend) .svg-funnel-js:not(.svg-funnel-js--vertical){padding-top:64px;padding-bottom:16px}:is(.frontend,.backend) .svg-funnel-js:not(.svg-funnel-js--vertical) .svg-funnel-js__label{padding-left:24px}:is(.frontend,.backend) .svg-funnel-js:not(.svg-funnel-js--vertical) .svg-funnel-js__label:not(:first-child){border-left:1px solid var(--secondary)}:is(.frontend,.backend) .svg-funnel-js.svg-funnel-js--vertical{padding-right:16px;padding-left:120px}:is(.frontend,.backend) .svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__labels{flex-direction:column}:is(.frontend,.backend) .svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label{padding-top:24px}:is(.frontend,.backend) .svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label:not(:first-child){border-top:1px solid var(--secondary)}:is(.frontend,.backend) .svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label .label__segment-percentages{width:calc(100% - 106px);margin-top:0;margin-left:106px}:is(.frontend,.backend) .svg-funnel-js.svg-funnel-js--vertical .svg-funnel-js__label .label__segment-percentages .segment-percentage__list{display:flex;justify-content:space-around}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__subLabels{position:absolute;left:0;display:flex;width:100%;justify-content:center;margin-top:24px}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__subLabels .svg-funnel-js__subLabel{display:flex;color:var(--white);font-size:12px;line-height:16px}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__subLabels .svg-funnel-js__subLabel:not(:first-child){margin-left:16px}:is(.frontend,.backend) .svg-funnel-js .svg-funnel-js__subLabels .svg-funnel-js__subLabel .svg-funnel-js__subLabel--color{width:12px;height:12px;border-radius:50%;margin:2px 8px 2px 0}:is(.frontend,.backend) fe-card-badge.task-progress .card-badge{display:flex;flex-wrap:wrap;align-items:center;padding:6px 12px;border:1px solid var(--status-success);border-radius:var(--global-radius)/2;margin-bottom:0;color:var(--status-success);font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-medium);text-transform:uppercase}:is(.frontend,.backend) fe-card-badge.task-progress .card-badge .status-circle{width:8px;height:8px;border-radius:50%;margin-right:4px;background-color:var(--status-success)}:is(.frontend,.backend) fe-card-badge.task-progress.done .card-badge{border-color:var(--gray-darker);color:var(--gray-basic)}:is(.frontend,.backend) fe-card-badge.task-progress.done .status-circle{background-color:var(--gray-darker)}:is(.frontend,.backend) fe-card-badge.task-progress.overdue .card-badge{border-color:var(--status-error);color:var(--status-error)}:is(.frontend,.backend) fe-card-badge.task-progress.overdue .status-circle{background-color:var(--status-error)}:is(.frontend,.backend) .graph-node{min-height:100px;padding:10px;border-radius:var(--global-radius);background-color:var(--white);box-shadow:var(--global-shadow)}:is(.frontend,.backend) .graph-node .task-label{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .graph-node .task-progress .card-badge{margin-bottom:1px}:is(.frontend,.backend) .graph-node .info-box{display:flex;height:30px;align-items:center;padding:0 12px;border:1px solid var(--gray-light);border-radius:var(--global-radius)/2;margin-bottom:1px;background:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .graph-node .info-box.resolved inn-icon svg{margin-bottom:0;margin-left:4px;fill:var(--status-success)}:is(.frontend,.backend) .graph-node .info-box span{margin-right:4px;color:var(--gray-basic)}:is(.frontend,.backend) .graph-node.current-task{color:var(--body-color)}:is(.frontend,.backend) .graph-node.current-task .info-box{color:var(--black)}:is(.frontend,.backend) .graph{width:100%;height:100%;min-height:500px}:is(.frontend,.backend) rich-text-editor>div[tiptap]{border:1px solid var(--gray-lighter);border-radius:var(--border-radius-sm);margin-top:5px}:is(.frontend,.backend) rich-text-editor>div[tiptap]:focus-visible{outline:none}:is(.frontend,.backend) rich-text-editor>div[tiptap]>.ProseMirror{padding:10px 15px}:is(.frontend,.backend) rich-text-editor>div[tiptap]>.ProseMirror p.is-editor-empty:first-child::before{height:0;color:#adb5bd;content:attr(data-placeholder);float:left;pointer-events:none}:is(.frontend,.backend) rich-text-editor>div[tiptap]>.ProseMirror.ProseMirror-focused:not(:focus){outline-color:var(--gray-light);outline-width:1px}:is(.frontend,.backend) rich-text-editor>div[tiptap]>.ProseMirror.ProseMirror-selectednode,:is(.frontend,.backend) rich-text-editor>div[tiptap]>.ProseMirror .ProseMirror-selectednode{outline:3px solid var(--brand-primary)}:is(.frontend,.backend) rich-text-editor ngx-monaco-editor{margin-top:5px}:is(.frontend,.backend) rich-text-editor ngx-monaco-editor .monaco-editor{border-radius:var(--border-radius-sm)}:is(.frontend,.backend) rich-text-editor ngx-monaco-editor .monaco-editor .overflow-guard{border:1px solid var(--gray-lighter);border-radius:var(--border-radius-sm)}:is(.frontend,.backend).focus-enabled rich-text-editor>div[tiptap]>.ProseMirror.ProseMirror-focused:focus{outline-offset:-5px}:is(.frontend,.backend) rich-text-editor-toolbar{display:flex;gap:5px}:is(.frontend,.backend) rich-text-editor-toolbar button{all:unset;width:26px;height:26px;padding:2px;border:1px solid var(--gray-lighter);text-align:center}:is(.frontend,.backend) rich-text-editor-toolbar button svg{fill:var(--gray-light)}:is(.frontend,.backend) rich-text-editor-toolbar button:hover,:is(.frontend,.backend) rich-text-editor-toolbar button:focus{background-color:var(--brand-primary-light)}:is(.frontend,.backend) rich-text-editor-toolbar button:first-child{border-bottom-left-radius:var(--btn-radius-sm);border-top-left-radius:var(--btn-radius-sm)}:is(.frontend,.backend) rich-text-editor-toolbar button:last-child{border-bottom-right-radius:var(--btn-radius-sm);border-top-right-radius:var(--btn-radius-sm)}:is(.frontend,.backend) rich-text-editor-toolbar button:not(:last-child){border-right-color:rgba(0,0,0,0);margin-right:-1px}:is(.frontend,.backend) rich-text-editor-toolbar button.is-active{background-color:var(--brand-primary)}:is(.frontend,.backend) rich-text-editor-toolbar button.is-active svg{fill:var(--white)}:is(.frontend,.backend) rich-text-editor-toolbar .item-group inn-select .form-field{width:150px}:is(.frontend,.backend) rich-text-editor-toolbar .item-group inn-select .form-field>.origin{all:unset;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) rich-text-editor-toolbar .item-group inn-select .form-field>.origin>.trigger{height:32px;padding:0 10px;border:1px solid var(--gray-lighter);border-radius:var(--btn-radius-sm)}:is(.frontend,.backend) rich-text-editor-toolbar .item-group inn-select .form-field>.origin>.trigger .trigger-content{line-height:32px}:is(.frontend,.backend) rich-text-editor-toolbar .item-group inn-select .form-field>.origin>.trigger .trigger-chevron{line-height:32px}:is(.frontend,.backend) rich-text-editor-toolbar .item-group .mat-mdc-select{width:150px}:is(.frontend,.backend) rich-text-editor-toolbar .item-group .mat-mdc-select .mat-mdc-select-trigger{height:32px;border:1px solid var(--gray-light);background-color:rgba(0,0,0,0)}:is(.frontend,.backend) rich-text-editor-toolbar .item-group .mat-mdc-select .mat-mdc-select-trigger:hover,:is(.frontend,.backend) rich-text-editor-toolbar .item-group .mat-mdc-select .mat-mdc-select-trigger:focus{background-color:var(--brand-primary-light)}:is(.frontend,.backend) rte-playground{color:#000}:is(.frontend,.backend) rte-playground mat-tab-group{margin-top:30px}:is(.frontend,.backend) rte-playground .output-container{padding:30px;border-radius:var(--be-border-radius-md);background-color:#fff}:is(.frontend,.backend) tiptap-mention-list div[popover]{padding:0;border:none;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);margin:0}:is(.frontend,.backend) tiptap-mention-list div[popover]:has(loading-spinner){padding:10px}:is(.frontend,.backend) inn-select-list inn-select-item:has(inn-user){--select-item-height: 44px}:is(.frontend,.backend) inn-select-list inn-select-item:has(inn-user) .content{overflow:visible}:is(.frontend,.backend) inn-user.mention-user{--user-image-size: 24px;--user-font-size: 14px;--user-font-weight: var(--font-weight-regular)}:is(.frontend,.backend) inn-select-item.keep-typing,:is(.frontend,.backend) inn-select-item.no-results{--select-item-height: 41px}:is(.frontend,.backend) inn-select-item.keep-typing inn-select-item-content>.icon>inn-icon>svg{fill:var(--status-info)}:is(.frontend,.backend) inn-select-item.no-results inn-select-item-content>.icon>inn-icon>svg{fill:var(--status-error)}:is(.frontend,.backend) topic-related .drag-list .drag-box{position:relative;padding:0 5px 0 50px;margin-bottom:5px;background-color:var(--gray-lighter)}:is(.frontend,.backend) topic-related .drag-list .drag-box:hover{box-shadow:none}:is(.frontend,.backend) topic-related .drag-list .drag-box .drag-icon{position:absolute;top:0;bottom:0;left:0;display:flex;width:50px;align-items:center;justify-content:center}:is(.frontend,.backend) topic-related .drag-list .drag-box label{overflow:hidden;max-width:100%;margin:0;cursor:move;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) topic-related .drag-list .drag-box .delete-drag-item{padding:.65rem;cursor:pointer}:is(.frontend,.backend) topic-related .drag-list .drag-box project-solr-menu-search{width:100%}:is(.frontend,.backend) topic-related .drag-list .drag-box project-solr-menu-search .form-group{margin:0}:is(.frontend,.backend) topic-related .drag-list .drag-box project-solr-menu-search .form-group input{padding-left:0}:is(.frontend,.backend) topic-related .add-featured .loader{margin:2px auto}:is(.frontend,.backend) backend-root .toolbar-container,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container{min-height:0;padding-bottom:20px;margin:-10px 0 30px 0}:is(.frontend,.backend) backend-root .toolbar-container.toolbar-absolute,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container.toolbar-absolute{position:absolute;z-index:12;top:40px;right:0;left:0}:is(.frontend,.backend) backend-root .toolbar-container.toolbar-absolute::before,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container.toolbar-absolute::before{display:none}:is(.frontend,.backend) backend-root .toolbar-container.toolbar-absolute .tools,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container.toolbar-absolute .tools{padding-right:75px;gap:10px}:is(.frontend,.backend) backend-root .toolbar-container.toolbar-absolute .tools .language-switch,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container.toolbar-absolute .tools .language-switch{width:auto;padding:0;border-radius:50%}:is(.frontend,.backend) backend-root .toolbar-container.toolbar-absolute .tools .language-switch .flag,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container.toolbar-absolute .tools .language-switch .flag{width:30px;height:30px}:is(.frontend,.backend) backend-root .toolbar-container::before,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container::before{position:absolute;top:-20px;right:-10000px;bottom:0;left:-10000px;border-bottom:1px solid var(--gray-lighter);background:var(--white);content:""}:is(.frontend,.backend) backend-root .toolbar-container img.topic-img,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container img.topic-img{width:70px;height:auto;border-radius:6px;margin-right:15px}:is(.frontend,.backend) backend-root .toolbar-container .left-wrapper,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .left-wrapper{display:flex;min-height:70px;align-items:center}:is(.frontend,.backend) backend-root .toolbar-container h3,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container h3{margin-bottom:0;color:var(--gray-basic) !important;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium) !important}:is(.frontend,.backend) backend-root .toolbar-container h2,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container h2{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold) !important;line-height:1.2}:is(.frontend,.backend) backend-root .toolbar-container .badge,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .badge{padding:6px 10px;margin-top:5px;background-color:color-mix(in srgb, var(--gray-basic) 10%, var(--transparent));color:var(--gray-basic);font-size:12px;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) backend-root .toolbar-container .toolbar-inner,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .toolbar-inner{position:relative;display:flex;align-items:flex-end;justify-content:space-between}:is(.frontend,.backend) backend-root .toolbar-container .option-wrapper,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .option-wrapper{display:flex;align-items:center}:is(.frontend,.backend) backend-root .toolbar-container .option-btn,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .option-btn{display:flex;width:36px;height:30px;align-items:center;justify-content:center;cursor:pointer;font-size:14px}:is(.frontend,.backend) backend-root .toolbar-container .option-btn svg,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .option-btn svg{width:18px;height:18px;fill:var(--gray-basic)}:is(.frontend,.backend) backend-root .toolbar-container .option-btn.active,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .option-btn.active{position:relative;z-index:1;padding:10px 20px;border-radius:3px;background-color:var(--brand-primary);box-shadow:0 0 10px 0 color-mix(in srgb, var(--black) 20%, transparent)}:is(.frontend,.backend) backend-root .toolbar-container .option-btn.active svg,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .option-btn.active svg{margin-bottom:2px;fill:var(--white)}:is(.frontend,.backend) backend-root .toolbar-container .btn-group.selector-dropdown.language-switch,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .btn-group.selector-dropdown.language-switch{position:static;z-index:1;top:auto;right:auto;display:inline-flex;margin-top:1px}:is(.frontend,.backend) backend-root .toolbar-container .btn-group.selector-dropdown.language-switch button.language-switch,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .btn-group.selector-dropdown.language-switch button.language-switch{border:none;background:rgba(0,0,0,0)}:is(.frontend,.backend) backend-root .toolbar-container .btn-group.selector-dropdown.language-switch .btn-selector,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .btn-group.selector-dropdown.language-switch .btn-selector{height:auto}:is(.frontend,.backend) backend-root .toolbar-container .btn-group.selector-dropdown.language-switch .language-flag,:is(.frontend,.backend) .inn-modal-mission-control .toolbar-container .btn-group.selector-dropdown.language-switch .language-flag{width:20px;height:20px}:is(.frontend,.backend) backend-root .inn-modal,:is(.frontend,.backend) .inn-modal-mission-control .inn-modal{--modal-fullscreen: 0}@media(min-width: 767px){:is(.frontend,.backend) backend-root .inn-modal.fullscreen,:is(.frontend,.backend) .inn-modal-mission-control .inn-modal.fullscreen{--modal-fullscreen: 1}}:is(.frontend,.backend) backend-root,:is(.frontend,.backend) .inn-modal-mission-control{--header-height: 90px}:is(.frontend,.backend) backend-root .topic-preview,:is(.frontend,.backend) backend-root .page-preview,:is(.frontend,.backend) backend-root .department-preview,:is(.frontend,.backend) .inn-modal-mission-control .topic-preview,:is(.frontend,.backend) .inn-modal-mission-control .page-preview,:is(.frontend,.backend) .inn-modal-mission-control .department-preview{position:absolute;top:var(--header-height);right:0;bottom:0;left:var(--secondary-nav-width);padding:0;margin:0}:is(.frontend,.backend) backend-root topic-toolbar~h1,:is(.frontend,.backend) backend-root topic-toolbar~h2,:is(.frontend,.backend) backend-root topic-toolbar~h3,:is(.frontend,.backend) .inn-modal-mission-control topic-toolbar~h1,:is(.frontend,.backend) .inn-modal-mission-control topic-toolbar~h2,:is(.frontend,.backend) .inn-modal-mission-control topic-toolbar~h3{padding-top:20px}:is(.frontend,.backend) backend-root topic-toolbar+* setting-header,:is(.frontend,.backend) .inn-modal-mission-control topic-toolbar+* setting-header{--header-height: 90px;top:130px;margin-top:0}:is(.frontend,.backend) backend-root topic-toolbar setting-header img.topic-img,:is(.frontend,.backend) .inn-modal-mission-control topic-toolbar setting-header img.topic-img{width:70px;height:auto;border-radius:6px;margin-right:15px}:is(.frontend,.backend) backend-root topic-toolbar setting-header .badge,:is(.frontend,.backend) .inn-modal-mission-control topic-toolbar setting-header .badge{padding:6px 10px;margin-top:5px;background-color:color-mix(in srgb, var(--gray-basic) 10%, var(--transparent));color:var(--gray-basic);font-size:12px;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) topic-phase .phase-type{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) phase-list .phase-list{list-style-type:none}:is(.frontend,.backend) backend-statistics fe-card .inn_card{border:1px solid var(--gray-light);box-shadow:none}:is(.frontend,.backend) backend-statistics .value-wrapper{display:flex;align-items:center}:is(.frontend,.backend) backend-statistics .value-wrapper .value{color:var(--body-color);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) backend-statistics .value-wrapper inn-icon svg{width:var(--font-size-md);height:var(--font-size-md);margin-right:10px;fill:var(--gray-basic)}:is(.frontend,.backend) fe-form-warning .form-warning{position:static}:is(.frontend,.backend) .workflow-form-access{display:flex;padding:10px 0 15px;gap:10px}:is(.frontend,.backend) .statistics{display:grid;margin-bottom:40px;gap:20px;grid-template-columns:repeat(4, 1fr)}:is(.frontend,.backend) autocomplete-dropdown .input{position:relative}:is(.frontend,.backend) autocomplete-dropdown .input>input{height:3em;padding-right:31px}:is(.frontend,.backend) autocomplete-dropdown .input>inn-icon{position:absolute;top:0;right:10px;bottom:0;height:16px;margin:auto}:is(.frontend,.backend) .cdk-overlay-pane.autocomplete-dropdown{display:flex;flex-direction:column;background:var(--panel-bg)}:is(.frontend,.backend) .cdk-overlay-pane.autocomplete-dropdown>mat-checkbox.single .mdc-checkbox{display:none}:is(.frontend,.backend) .cdk-overlay-pane.autocomplete-dropdown>mat-checkbox .mdc-form-field{padding:0}:is(.frontend,.backend) .cdk-overlay-pane.autocomplete-dropdown>mat-checkbox .mdc-checkbox{margin-left:17px}:is(.frontend,.backend) .cdk-overlay-pane.autocomplete-dropdown>mat-checkbox .mdc-label{padding:17px 17px 17px 1em}:is(.frontend,.backend) inn-card .card-container{display:flex;border-radius:var(--card-radius);color:var(--card-text-color);cursor:pointer;gap:16px;transition:box-shadow .6s}:is(.frontend,.backend) inn-card .card-container *{line-height:normal}:is(.frontend,.backend) inn-card .card-image img{width:100%;height:100%;object-fit:cover}:is(.frontend,.backend) inn-card .card-infos{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:5px}:is(.frontend,.backend) inn-card.user .card-container{--user-card-default-image-width: 130px;--row-card-image-size: 78px;width:100%;height:100%;flex-direction:column;padding:40px 20px 20px 20px;border:var(--card-border);border-radius:var(--card-radius);background-color:var(--card-bg);color:var(--card-text-color);cursor:default;gap:20px}:is(.frontend,.backend) inn-card.user .card-container .card-image{display:flex;width:100%;justify-content:center}:is(.frontend,.backend) inn-card.user .card-container .card-image .user-img,:is(.frontend,.backend) inn-card.user .card-container .card-image .skeleton-card-image{width:var(--user-card-default-image-width);height:var(--user-card-default-image-width);border-radius:50%}:is(.frontend,.backend) inn-card.user .card-container .card-infos{gap:5px}:is(.frontend,.backend) inn-card.user .card-container .card-infos h3{color:var(--card-text-color);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-card.user .card-container .card-infos .card-description{color:var(--card-additional-text-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) inn-card.user .card-container .card-actions{width:100%}:is(.frontend,.backend) inn-card.user .card-container .card-actions .button-wrapper{display:flex;justify-content:center;gap:10px}:is(.frontend,.backend) inn-card.user .card-container .card-actions .button-wrapper>user-contact-button,:is(.frontend,.backend) inn-card.user .card-container .card-actions .button-wrapper>a{flex:1}:is(.frontend,.backend) inn-card.user .card-container .card-actions .button-wrapper>user-contact-button a,:is(.frontend,.backend) inn-card.user .card-container .card-actions .button-wrapper>a a{width:100%;gap:10px}:is(.frontend,.backend) inn-card.user .card-container.row-card{display:flex;width:100%;min-width:inherit;flex-direction:row;align-items:center;padding:20px 30px;gap:20px}:is(.frontend,.backend) inn-card.user .card-container.row-card .card-image{flex:1;justify-content:flex-start}:is(.frontend,.backend) inn-card.user .card-container.row-card .card-image .user-img,:is(.frontend,.backend) inn-card.user .card-container.row-card .profile-image{width:var(--row-card-image-size);height:var(--row-card-image-size);margin:0}:is(.frontend,.backend) inn-card.user .card-container.row-card .card-infos{width:100%;align-items:flex-start;gap:5px}:is(.frontend,.backend) inn-card.user .card-container.row-card .card-infos h3,:is(.frontend,.backend) inn-card.user .card-container.row-card .card-infos .card-description{margin:0}:is(.frontend,.backend) inn-card.user .card-container.row-card .card-infos h3{font-size:var(--font-size-md)}:is(.frontend,.backend) inn-card.user .card-container.row-card .card-infos .card-description{font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-card.user .card-container.row-card .skeleton-card-image{width:var(--row-card-image-size);height:var(--row-card-image-size);border-radius:50%}:is(.frontend,.backend) inn-card.user,:is(.frontend,.backend) inn-card.user .card-infos,:is(.frontend,.backend) inn-card.user .card-infos>.card-description{display:flex;flex-direction:column;align-items:center}:is(.frontend,.backend) inn-card.setting .card-container{position:relative;height:100%;padding:20px;border:var(--card-border);background-color:var(--card-bg)}:is(.frontend,.backend) inn-card.setting .card-container .card-image-placeholder{display:none}:is(.frontend,.backend) inn-card.setting .card-container .card-image{margin-bottom:15px}:is(.frontend,.backend) inn-card.setting .card-container .card-image inn-icon{grid-area:1/1/2/2}:is(.frontend,.backend) inn-card.setting .card-container .card-image inn-icon svg{width:40px;height:40px;padding:8px;border-radius:var(--border-radius-lg);background:var(--brand-primary-light, #efe8fe);fill:var(--brand-primary)}:is(.frontend,.backend) inn-card.setting .card-container .card-infos>h3{margin-bottom:5px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-card.setting .card-container .card-infos .card-description{color:var(--card-additional-text-color);font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-card.setting .card-container .card-actions{position:absolute;top:15px;right:15px}:is(.frontend,.backend) inn-card.setting .card-container .card-actions .card-pin-btn{padding:8px;border:none;border-radius:var(--border-radius-sm);background:rgba(0,0,0,0);cursor:pointer;transition:background-color .2s ease}:is(.frontend,.backend) inn-card.setting .card-container .card-actions .card-pin-btn:hover{background-color:var(--card-bg-hover)}:is(.frontend,.backend) inn-card.setting .card-container .card-actions .card-pin-btn inn-icon svg{width:20px;height:20px;fill:var(--brand-primary)}:is(.frontend,.backend) inn-card.setting .card-container .card-actions .card-pin-btn:hover inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-card.setting:hover .card-container,:is(.frontend,.backend) inn-card.user:hover .card-container{background:var(--card-bg-hover);box-shadow:var(--card-shadow-hover)}:is(.frontend,.backend) inn-user-card{width:100%;height:100%}:is(.frontend,.backend) inn-user-card inn-card{width:100%;height:100%}:is(.frontend,.backend) .inn-col-xs inn-card.user .card-container{--row-card-image-size: 40px}:is(.frontend,.backend) .inn-col-xs inn-card.user .card-container.row-card{padding:10px;gap:10px}:is(.frontend,.backend) .inn-col-xs inn-card.user .card-container.row-card .card-infos{gap:0}:is(.frontend,.backend) .inn-col-xs inn-card.user .card-container.row-card .card-infos h3{font-size:var(--font-size-xs)}:is(.frontend,.backend) drag-drop-list .cdk-drop-list{display:flex;flex-direction:column;margin-top:5px;gap:5px}:is(.frontend,.backend) drag-drop-list.data-sources .drag-drop-list-item__handle svg{display:none}:is(.frontend,.backend) .drag-drop-list-item{display:flex;height:48px;align-items:center;padding:10px;border:1px solid var(--gray-lighter);border-radius:3px;color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);gap:10px}:is(.frontend,.backend) .drag-drop-list-item svg{width:18px;height:18px;fill:var(--gray-light)}:is(.frontend,.backend) .drag-drop-list-item__handle{border-bottom:none}:is(.frontend,.backend) .drag-drop-list-item__content{min-width:0;flex:1;line-height:var(--line-height-xs)}:is(.frontend,.backend) inn-toggle{--switch-label-font: var(--font-weight-bold);width:100%}:is(.frontend,.backend) inn-toggle label{display:flex;width:100%;align-items:center;justify-content:space-between;padding:5px}:is(.frontend,.backend) inn-toggle label.focus,:is(.frontend,.backend) inn-toggle label:hover{background-color:var(--brand-primary-light);cursor:pointer;outline:5px solid var(--brand-primary)}:is(.frontend,.backend) inn-toggle label input.switch-toggle{position:absolute;width:1px;height:1px;opacity:0}:is(.frontend,.backend) inn-toggle label input.switch-toggle:hover:not(:disabled) .switch-ui:before{width:10px;height:10px}:is(.frontend,.backend) inn-toggle label input.switch-toggle:checked+.switch-ui,:is(.frontend,.backend) inn-toggle label input.switch-toggle.checked+.switch-ui{background-color:var(--brand-primary)}:is(.frontend,.backend) inn-toggle label input.switch-toggle:checked+.switch-ui:before,:is(.frontend,.backend) inn-toggle label input.switch-toggle.checked+.switch-ui:before{left:18px;width:10px;height:10px}:is(.frontend,.backend) inn-toggle label .switch-label-container{display:flex;flex-direction:column;gap:5px}:is(.frontend,.backend) inn-toggle label .switch-label-container>.switch-label{font-weight:var(--switch-label-font)}:is(.frontend,.backend) inn-toggle label .switch-ui{position:relative;display:block;width:32px;height:18px;border-radius:20px;margin-top:3px;background-color:var(--gray-light);cursor:pointer;transition:all var(--time) cubic-bezier(0.79, -0.01, 0.36, 1)}:is(.frontend,.backend) inn-toggle label .switch-ui:before{position:relative;top:50%;left:3px;display:block;width:8px;height:8px;border-radius:50%;background-color:var(--white);content:"";transform:translateY(-50%);transition:left var(--time) cubic-bezier(0.79, -0.01, 0.36, 1)}:is(.frontend,.backend) inn-toggle.disabled label{cursor:not-allowed !important}:is(.frontend,.backend) inn-key-value .input-addon{position:relative;display:flex}:is(.frontend,.backend) inn-key-value .key-input{border-bottom-right-radius:unset !important;border-top-right-radius:unset !important}:is(.frontend,.backend) inn-key-value .value-input{border-radius:unset !important}:is(.frontend,.backend) inn-key-value .search-addon .input-addon{height:100%;background-color:var(--brand-primary);border-bottom-right-radius:var(--form-element-radius);border-top-right-radius:var(--form-element-radius)}:is(.frontend,.backend) inn-key-value .search-addon .input-addon inn-icon svg{fill:var(--white)}:is(.frontend,.backend) .tree-invisible{display:none}:is(.frontend,.backend) .tree-node{display:block}:is(.frontend,.backend) .tree-node.tree-node{position:relative;padding-left:16px}:is(.frontend,.backend) .tree-node.tree-node button{border:none;background:0}:is(.frontend,.backend) .tree-node.tree-node .mat-mdc-checkbox-disabled .mdc-form-field .mdc-checkbox input:disabled{opacity:0}:is(.frontend,.backend) .tree-node.tree-node p{position:absolute;color:var(--gray-light);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) .tree-node.tree-node p.parent-node-label{top:17px;right:5%}:is(.frontend,.backend) .tree-node.tree-node p.child-node-label{top:8px;right:5%}:is(.frontend,.backend) .tree-node.tree-node .parent-tree-node{display:flex;align-items:center}:is(.frontend,.backend) .tree-node.tree-node .parent-tree-node .mat-mdc-icon-button{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) .tree-node.tree-node .parent-tree-node .mat-mdc-icon-button inn-icon svg{fill:var(--black)}:is(.frontend,.backend) .tree-node.tree-node .children-tree-node .tree-node{display:flex;align-items:center}:is(.frontend,.backend) .tree-dropdown-overlay mat-option:first-of-type{display:none}:is(.frontend,.backend) inn-tag{--tag-border-radius: var(--border-radius-sm);--tag-background-color: var(--gray-lighter);display:inline-flex;min-height:23px;align-items:flex-start;padding:5px 10px;border-radius:var(--tag-border-radius);background-color:var(--tag-background-color);font-size:var(--font-size-xxxs);gap:4px;white-space:nowrap}:is(.frontend,.backend) inn-tag.tag-gray{background-color:var(--gray-light);color:var(--body-color)}:is(.frontend,.backend) inn-tag.tag-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-color)}:is(.frontend,.backend) inn-chip{--chips-font-size: var(--font-size-xxxs);--chips-line-height: 1.3}:is(.frontend,.backend) inn-chip inn-chip{font-size:var(--chips-font-size);line-height:var(--chips-line-height)}:is(.frontend,.backend) inn-chip{overflow:hidden;height:26px;padding:5px 10px;border-radius:var(--btn-radius-sm);background-color:var(--gray-lighter);color:var(--black);font-size:var(--chips-font-size);line-height:var(--chips-line-height)}:is(.frontend,.backend) inn-chip>div{display:flex;max-width:180px;align-items:center;gap:5px;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-chip inn-icon svg{width:14px;height:14px}:is(.frontend,.backend) inn-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-chip,:is(.frontend,.backend) inn-chip>div{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) inn-intelligence-icon,:is(.frontend,.backend) .intelligence-icon{height:26px;background-color:unset}:is(.frontend,.backend) inn-intelligence-icon.backend,:is(.frontend,.backend) .intelligence-icon.backend{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}:is(.frontend,.backend) inn-intelligence-icon path,:is(.frontend,.backend) .intelligence-icon path{fill:var(--brand-primary)}:is(.frontend,.backend) inn-input{display:flex;height:48px;align-items:center;justify-content:flex-start;padding:15px;border:var(--form-element-border);border-radius:var(--form-element-radius);background:var(--form-element-bg);gap:10px}:is(.frontend,.backend) inn-input inn-icon svg{width:18px;height:18px;fill:var(--gray-basic)}:is(.frontend,.backend) inn-input input{flex:1;border:none !important;background-color:rgba(0,0,0,0) !important;outline:none !important}:is(.frontend,.backend) inn-input input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}:is(.frontend,.backend) inn-input.force-hover:not(.disabled),:is(.frontend,.backend) inn-input:hover:not(.disabled){border:var(--form-element-border-hover)}:is(.frontend,.backend) inn-input.force-active:not(.disabled),:is(.frontend,.backend) inn-input:active:not(.disabled){border:var(--form-element-border-active)}:is(.frontend,.backend) inn-input.force-active:not(.disabled) inn-icon svg,:is(.frontend,.backend) inn-input:active:not(.disabled) inn-icon svg{fill:var(--form-element-border-active)}:is(.frontend,.backend) inn-input:focus:not(.disabled),:is(.frontend,.backend) inn-input.force-focus:not(.disabled),:is(.frontend,.backend) inn-input:focus-within:not(.disabled){border:1px solid var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary) inset,0 0 0 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) inn-input:focus:not(.disabled) inn-icon svg,:is(.frontend,.backend) inn-input.force-focus:not(.disabled) inn-icon svg,:is(.frontend,.backend) inn-input:focus-within:not(.disabled) inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-input.error{border:1px solid var(--status-error)}:is(.frontend,.backend) inn-input.error .error-icon svg{fill:var(--status-error)}:is(.frontend,.backend) inn-input.disabled{background:var(--dropdown-bg);cursor:not-allowed;opacity:.6}:is(.frontend,.backend) inn-input.disabled input{pointer-events:none}:is(.frontend,.backend) inn-input .end-icon loading-spinner{position:relative;top:unset;right:unset;bottom:unset;left:unset}:is(.frontend,.backend) input.mat-mdc-autocomplete-trigger:hover{border:var(--form-element-border-hover)}:is(.frontend,.backend) input.mat-mdc-autocomplete-trigger:focus{border:1px solid var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary) inset,0 0 0 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) inn-select{display:block}:is(.frontend,.backend) inn-select fe-form-field{display:block}:is(.frontend,.backend) inn-select .origin{position:relative;border-radius:var(--form-element-radius)}:is(.frontend,.backend) inn-select:not(.disabled).force-hover .origin,:is(.frontend,.backend) inn-select:not(.disabled):hover .origin{border-color:var(--gray-basic)}:is(.frontend,.backend) inn-select:not(.disabled) .origin:focus-within{border-color:var(--brand-primary)}:is(.frontend,.backend) inn-select:not(.disabled) .origin:focus-within inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-select.disabled .origin{border:unset;cursor:not-allowed;opacity:.6}:is(.frontend,.backend) inn-select.disabled .origin inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) inn-select .alert{display:flex;overflow:hidden;align-items:flex-end;align-self:stretch;padding-top:5px;color:var(--status-error);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);gap:5px}:is(.frontend,.backend) inn-select.has-error .origin{border-color:var(--status-error) !important}:is(.frontend,.backend) inn-select.has-error .alert{color:var(--status-error)}:is(.frontend,.backend) .inn-select-overlay{display:flex;overflow:hidden;flex-direction:column;border-radius:var(--form-element-radius);box-shadow:var(--dropdown-shadow)}:is(.frontend,.backend) .inn-select-overlay.inn-select-below{border-top-left-radius:0;border-top-right-radius:0}:is(.frontend,.backend) .inn-select-overlay.inn-select-above{border-bottom-left-radius:0;border-bottom-right-radius:0}:is(.frontend,.backend) inn-select-item{--select-item-height: 61px;position:relative;display:flex;height:var(--select-item-height);align-items:center;padding:10px;border-radius:var(--border-radius-md);background:var(--dropdown-item-bg);gap:10px}:is(.frontend,.backend) inn-select-item:has(.subtitle:empty){align-items:center}:is(.frontend,.backend) inn-select-item:hover,:is(.frontend,.backend) inn-select-item.force-hover,:is(.frontend,.backend) inn-select-item.cdk-option-active{background:var(--dropdown-item-bg-hover)}:is(.frontend,.backend) inn-select-item:focus-visible,:is(.frontend,.backend) inn-select-item.force-focus-visible{box-shadow:0px 0px 0px 1px var(--brand-primary) inset,0px 0px 0px 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) inn-select-item.disabled{background:var(--dropdown-bg);cursor:not-allowed;opacity:.6}:is(.frontend,.backend) inn-select-item.selected:not(:hover,.force-hover,:focus-visible,.force-focus-visible,:active,.force-active,.disabled){background:var(--dropdown-item-bg-active)}:is(.frontend,.backend) inn-select-item.selected .title{color:var(--brand-primary) !important}:is(.frontend,.backend) inn-select-item.expanded{flex-direction:row-reverse}:is(.frontend,.backend) inn-select-item mat-checkbox{display:flex !important;width:18px !important;height:18px;align-items:center !important;line-height:initial !important;pointer-events:none}:is(.frontend,.backend) inn-select-item mat-checkbox>div{padding:0px !important;margin:0px !important}:is(.frontend,.backend) inn-select-item .checked-icon svg{width:18px;height:18px;fill:var(--brand-primary)}:is(.frontend,.backend) inn-select-item .content{display:flex;overflow:hidden;width:100%;height:100%;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-select-item .content>*{align-content:center}:is(.frontend,.backend) inn-select-item .icons{display:flex;height:100%;align-content:center;align-items:center}:is(.frontend,.backend) inn-select-item .icons .nested-indicator{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) inn-select-item .icons .nested-indicator svg{width:10px;height:10px;fill:var(--brand-primary)}:is(.frontend,.backend) inn-select-item .icons .internal svg{width:18px;height:18px;fill:var(--dropdown-item-subtext-color)}:is(.frontend,.backend) inn-select-list{display:block;width:100%;max-height:256px;background-color:var(--mat-autocomplete-background-color);color:var(--mat-option-label-text-color);overflow-y:auto}:is(.frontend,.backend) inn-select-list>div{display:flex;flex-direction:column;padding:5px;gap:5px}:is(.frontend,.backend) inn-select-list header input{width:100%}:is(.frontend,.backend) inn-select-list header:has(+loading-spinner){margin-bottom:95px}:is(.frontend,.backend) inn-select-list header:has(+loading-spinner)+loading-spinner{top:150px}:is(.frontend,.backend) inn-select-list .select-break{width:100%;height:0;border:none;border-top:1px solid var(--dropdown-item-subtext-color, #e0e0e0);margin:0;opacity:.3}:is(.frontend,.backend) inn-select-list .loader-container{display:flex;flex-direction:column;padding-top:10px;padding-bottom:10px;gap:10px}:is(.frontend,.backend) .cdk-overlay-container:has(.inn-modal-backend) inn-select-list{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}:is(.frontend,.backend) inn-select-toggle{display:flex;align-items:flex-start;padding:10px;border-radius:var(--border-radius-md);background:var(--dropdown-bg);color:var(--dropdown-item-text-color);gap:10px;transition:background-color var(--time, 0.3s) ease-in-out}:is(.frontend,.backend) inn-select-toggle:not(.disabled):hover,:is(.frontend,.backend) inn-select-toggle:not(.disabled).force-hover{background:var(--dropdown-item-bg-hover)}:is(.frontend,.backend) inn-select-toggle:not(.disabled):focus,:is(.frontend,.backend) inn-select-toggle:not(.disabled).force-focus{box-shadow:0px 0px 0px 1px var(--brand-primary) inset,0px 0px 0px 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) inn-select-toggle:not(.disabled):active,:is(.frontend,.backend) inn-select-toggle:not(.disabled).force-active{box-shadow:inset 0 2px 4px var(--brand-primary)}:is(.frontend,.backend) inn-select-toggle.disabled{background:var(--dropdown-bg);cursor:not-allowed;opacity:.6}:is(.frontend,.backend) inn-select-toggle:has(inn-toggle.selected):not(:hover,.force-hover){border-radius:var(--border-radius-md)}:is(.frontend,.backend) inn-select-toggle:has(inn-toggle.selected):not(:hover,.force-hover):not(:hover,.force-hover,:focus,.force-focus-visible,:active,.force-active,.disabled){background:var(--dropdown-item-bg-active)}:is(.frontend,.backend) inn-select-toggle .select-toggle-content{display:flex;min-width:0;flex:1;flex-direction:column;gap:10px}:is(.frontend,.backend) inn-select-toggle .select-toggle-content .select-toggle-content-text{overflow:hidden;color:var(--dropdown-item-text-color);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);line-height:130%;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-select-toggle .select-toggle-content .select-toggle-content-subtext{overflow:hidden;color:var(--gray-basic);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-select-toggle inn-toggle{width:32px;height:16px}:is(.frontend,.backend) inn-select-item-content{display:flex;width:100%;height:100%;align-items:start;justify-content:space-between;gap:10px}:is(.frontend,.backend) inn-select-item-content .id:empty,:is(.frontend,.backend) inn-select-item-content .icon:empty,:is(.frontend,.backend) inn-select-item-content .text:empty{display:none}:is(.frontend,.backend) inn-select-item-content:has(.subtitle:empty){align-items:center}:is(.frontend,.backend) inn-select-item-content:has(.subtitle:empty) .text{align-self:center}:is(.frontend,.backend) inn-select-item-content:has(.subtitle:empty) .id{align-self:center}:is(.frontend,.backend) inn-select-item-content:has(.subtitle:empty) .icon{align-items:center}:is(.frontend,.backend) inn-select-item-content:has(.subtitle:empty) inn-icon{align-self:center}:is(.frontend,.backend) inn-select-item-content .icon:has(inn-icon:empty){display:none}:is(.frontend,.backend) inn-select-item-content .icon{display:flex;height:100%;align-items:stretch}:is(.frontend,.backend) inn-select-item-content .icon div[icon]{min-width:58px;border-radius:var(--border-radius-sm);background-repeat:no-repeat;background-size:cover}:is(.frontend,.backend) inn-select-item-content .text{display:flex;overflow:hidden;flex:1;flex-direction:column;justify-content:start;gap:5px}:is(.frontend,.backend) inn-select-item-content .text .title{overflow:hidden;color:var(--dropdown-item-text-color);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);line-height:130%;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-select-item-content .text .subtitle{overflow:hidden;color:var(--dropdown-item-subtext-color);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);line-height:130%;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-select-item-content .text .subtitle:empty{display:none}:is(.frontend,.backend) inn-select-item-content .id{align-self:flex-start;color:var(--dropdown-item-subtext-color);font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-select-item-content inn-icon{display:flex;align-self:start}:is(.frontend,.backend) inn-select-item-content inn-icon svg{width:18px;height:18px}:is(.frontend,.backend) .simple-item{display:flex;align-items:center;gap:10px;justify-items:stretch}:is(.frontend,.backend) .simple-item inn-icon>svg{fill:var(--gray-light)}:is(.frontend,.backend) .simple-item .label{overflow:hidden;flex-grow:1;text-overflow:ellipsis}:is(.frontend,.backend) .simple-item .additional-info{color:var(--gray-light)}:is(.frontend,.backend) inn-select[addingList]{display:flex;flex-direction:column;gap:5px}:is(.frontend,.backend) inn-select[addingList] .form-field.has-label{margin-bottom:0 !important}:is(.frontend,.backend) inn-select[addingList].open .origin{border-color:var(--brand-primary)}:is(.frontend,.backend) inn-select[addingList] .origin{position:relative;height:var(--form-element-height);box-sizing:content-box;border:var(--form-element-border)}:is(.frontend,.backend) inn-select[addingList] .origin input{height:var(--form-element-height);padding:0 50px 0 16px;border:none;border-radius:var(--form-element-radius);background:var(--form-element-bg)}:is(.frontend,.backend) inn-select[addingList] .origin button{position:absolute;top:5px;right:5px;width:38px !important;height:38px;border-radius:var(--global-radius);background-color:var(--btn-primary-bg)}:is(.frontend,.backend) inn-select[addingList] .origin button svg{margin:10px;fill:var(--btn-primary-color)}:is(.frontend,.backend) inn-select[addingList] .origin:focus-within inn-icon svg{fill:var(--btn-primary-color-hover)}:is(.frontend,.backend) inn-select[dropdown] .origin{width:100%;min-width:100px;box-sizing:border-box;border:var(--form-element-border);border-radius:var(--form-element-radius);background:var(--form-element-bg);line-height:100%}:is(.frontend,.backend) inn-select[dropdown] .origin .trigger{height:100%}:is(.frontend,.backend) inn-select[dropdown] .origin .trigger-content{display:flex;height:100%;align-items:center;justify-content:flex-start;padding:14px;gap:10px}:is(.frontend,.backend) inn-select[dropdown] .origin .trigger-content inn-icon{position:relative;top:0;left:0;transform:unset}:is(.frontend,.backend) inn-select[dropdown] .origin .trigger-content inn-icon svg{width:18px;height:18px}:is(.frontend,.backend) inn-select[dropdown] .origin .trigger-content .alert-icon.alert-error svg{fill:var(--status-error)}:is(.frontend,.backend) inn-select[dropdown] .origin .trigger-content.placeholder,:is(.frontend,.backend) inn-select[dropdown] .origin .trigger-content.placeholder .trigger-text{overflow:hidden;color:var(--gray-basic);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);text-overflow:ellipsis}:is(.frontend,.backend) inn-select[dropdown] .origin .trigger-content .trigger-icons{margin-left:auto}:is(.frontend,.backend) inn-select[dropdown] .origin .trigger-content .trigger-icons:empty{display:none}:is(.frontend,.backend) inn-select[dropdown] .origin .trigger-content .trigger-text{height:100%;flex:1;color:var(--dropdown-item-text-color);line-height:1.4;overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis;text-wrap:nowrap}:is(.frontend,.backend) .selected-wrapper a{width:calc(100% - 35px)}:is(.frontend,.backend) .content-id-item{display:flex;width:100%;align-items:center;justify-content:space-between;gap:5px}:is(.frontend,.backend) .content-id-item span.id{flex-shrink:0;color:var(--gray-basic);text-decoration:none;white-space:nowrap}:is(.frontend,.backend) inn-select[addingChip] .origin{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:10px 15px;border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg);gap:5px}:is(.frontend,.backend) inn-select[addingChip] .origin .hidden-chips-indicator{display:flex;align-items:center;justify-content:center;padding:5px;border-radius:var(--btn-radius-sm);background-color:var(--gray-lighter);color:var(--tag-text, );font-size:var(--font-size-xxxs);font-weight:var(--font-weight-regular);gap:5px}:is(.frontend,.backend) inn-select[addingChip] .origin input{width:50px;height:26px;flex-grow:1;padding:0;border:none;background-color:rgba(0,0,0,0);outline:none !important}:is(.frontend,.backend) inn-select[addingChip] .origin inn-chip~input{padding-left:10px}:is(.frontend,.backend) inn-select[addingChip] .origin:focus{border:1px solid var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary) inset,0 0 0 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) inn-select[addingChip] .origin:focus>input:focus{border:0;box-shadow:0}:is(.frontend,.backend) inn-select[addingChip] inn-button .btn inn-icon svg{fill:var(--white)}:is(.frontend,.backend) inn-select[addingChip] inn-intelligence-icon{margin-left:auto}:is(.frontend,.backend) inn-select[addingChip] .adding-chip-input-container{display:flex;flex:1;align-items:center}:is(.frontend,.backend) inn-select[addingChip]:hover .origin{border:var(--form-element-border-hover)}:is(.frontend,.backend) inn-select[addingchip] .form-error,:is(.frontend,.backend) inn-select[addingchip] .form-warning{top:50px;bottom:unset}:is(.frontend,.backend) .adding-chip-action{display:flex;justify-content:center;background-color:var(--white)}:is(.frontend,.backend) .adding-chip-action button{width:100%;height:38px;border:1px solid var(--btn-secondary-bg);border-radius:var(--form-element-radius);margin:10px;background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color)}:is(.frontend,.backend) .adding-chip-action button inn-icon svg{fill:var(--btn-secondary-color)}:is(.frontend,.backend) .inn-adding-chip-overlay{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}:is(.frontend,.backend) inn-btn-select .add-button{position:relative;display:block}:is(.frontend,.backend) inn-btn-select .add-button button.btn{position:static !important;border-radius:var(--btn-radius-md)}:is(.frontend,.backend) .inn-btn-select-menu{max-width:unset !important;padding:5px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);box-shadow:none}:is(.frontend,.backend) .inn-btn-select-menu.mat-menu-below{margin-top:5px}:is(.frontend,.backend) .inn-btn-select-menu.mat-menu-above{margin-bottom:5px}:is(.frontend,.backend) .inn-btn-select-menu inn-select-item .content{align-items:center}:is(.frontend,.backend) .empty-state{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center}:is(.frontend,.backend) .empty-state .title{margin-bottom:.5rem;color:var(--black);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-bold);line-height:130%}:is(.frontend,.backend) .empty-state .description{color:var(--gray-basic);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-regular);line-height:130%}:is(.frontend,.backend) suggestion-related-card a{width:100%}:is(.frontend,.backend) suggestion-related-card inn-list-card{--list-card-image-max-width: 700px}:is(.frontend,.backend) suggestion-related-card .content-group{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}:is(.frontend,.backend) inn-list-card{--list-card-width: 100%;--list-card-image-width: 58px;--list-card-image-height: 100%;--list-card-image-color: var(--gray-light);--list-card-image-max-width: 600px}:is(.frontend,.backend) inn-list-card inn-card{display:flex;width:var(--list-card-width);max-width:var(--list-card-image-max-width);min-height:48px;align-items:stretch;align-self:stretch;padding:15px;border:1px solid var(--gray-lighter);border-radius:var(--form-element-radius);background:var(--list-item-bg);gap:10px}:is(.frontend,.backend) inn-list-card .inn-card-image{width:var(--list-card-image-width);flex-shrink:0;border:1px solid var(--gray-light);border-radius:var(--border-radius-sm);background-position:center;background-repeat:no-repeat;background-size:cover}:is(.frontend,.backend) inn-list-card .inn-card-actions{display:flex;width:auto;align-items:center}:is(.frontend,.backend) inn-list-card .inn-card-actions svg{fill:var(--list-card-image-color)}:is(.frontend,.backend) inn-list-card .inn-card-content{position:relative;overflow:hidden;margin:0;color:var(--list-card-image-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-list-card .inn-card-title{overflow:hidden;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);text-overflow:ellipsis;white-space:nowrap}@media(max-width: 767px){:is(.frontend,.backend) inn-list-card{display:flex;flex-direction:column;gap:15px}:is(.frontend,.backend) inn-list-card .card-infos .btn inn-icon svg{width:14px;height:14px}}:is(.frontend,.backend) suggestion-similar-card a{width:100%}:is(.frontend,.backend) suggestion-similar-card inn-list-card{--list-card-image-max-width: 700px;--list-card-image-width: 150px}:is(.frontend,.backend) suggestion-similar-card inn-card{padding:0;border:none}:is(.frontend,.backend) suggestion-similar-card .card-body{display:flex;min-width:0;flex-direction:column;padding:0;gap:4px}:is(.frontend,.backend) suggestion-similar-card .content-group{display:flex;min-width:0;flex-direction:column;gap:4px}:is(.frontend,.backend) suggestion-similar-card .btn-outline{--btn-outline-border: 1px solid var(--gray-lighter);--btn-outline-border-hover: 1px solid var(--brand-primary);--btn-outline-color-hover: var(--brand-primary);border-radius:var(--btn-radius-sm);gap:10px}:is(.frontend,.backend) suggestion-similar-card .btn-outline p{font-size:var(--font-size-xxxs)}:is(.frontend,.backend) suggestion-similar-card .btn-outline inn-icon svg{margin-bottom:0}:is(.frontend,.backend) suggestion-similar-card .inn-card-title{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) suggestion-similar-card .inn-card-content{z-index:1;display:-webkit-box;-webkit-box-orient:vertical;color:var(--black);-webkit-line-clamp:2;line-clamp:2;white-space:normal}:is(.frontend,.backend) suggestion-similar-card .inn-card-content:after{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;border-radius:54% 45% 38% 42%/16% 10% 70% 10%;background:linear-gradient(var(--brand-primary-light) 0 0) 0/100% calc(var(--line-height-sm)/2) no-repeat;background-position:center;content:"";line-height:var(--line-height-sm)}:is(.frontend,.backend) inn-user-name{display:inline-flex;align-items:center;gap:5px}:is(.frontend,.backend) user-badge .badge-container{display:flex;height:20px;align-items:center;justify-content:space-between;gap:5px}:is(.frontend,.backend) user-badge .badge-container .badge-icon{width:100%;height:100%;border-radius:100%}:is(.frontend,.backend) user-badge .badge-container .badge-text{line-height:100%}:is(.frontend,.backend) user-badge-profile-icon .badges-container{display:flex;align-items:center;gap:1px}:is(.frontend,.backend) user-badge-profile-icon .badges-container .badge-count{display:flex;width:30px;height:16px;align-items:center;justify-content:center;padding:1px;border-radius:40%;background-color:var(--primary);color:var(--white);font-size:var(--font-size-xxxxs)}:is(.frontend,.backend) user-badge-profile-icon .badges-container .badge-count .icon svg{width:16px;height:16px}:is(.frontend,.backend) user-badge-profile-icon .badges-container .badge-container{width:16px;height:16px;border-radius:100%}:is(.frontend,.backend) user-badge-profile-icon .badges-container inn-icon svg{fill:var(--white)}:is(.frontend,.backend) user-badge-profile-list .badges-container{display:flex;gap:1px}:is(.frontend,.backend) user-badge-profile-list .badges-container .badge-container{display:flex;width:unset;align-items:center;justify-content:space-between;padding:1px 2px 1px 1px;border-radius:10%;gap:1px}:is(.frontend,.backend) user-badge-profile-list .badges-container .badge-container .badge-icon{width:14px}:is(.frontend,.backend) user-badge-profile-list.user-badge-miniprofile{width:100%}:is(.frontend,.backend) user-badge-profile-list.user-badge-miniprofile .badges-container{display:flex;justify-content:start;padding-bottom:15px;border-bottom:1px solid var(--gray-lighter)}@media(max-width: 767px){:is(.frontend,.backend) user-badge-profile-list.user-badge-miniprofile .badges-container{justify-content:center}}:is(.frontend,.backend) user-badge-employee{display:inline-flex;height:18px;align-items:center}:is(.frontend,.backend) user-badge-employee .badge-employee{height:100%;line-height:100%}:is(.frontend,.backend) user-badge-employee .badge-employee .employee-flag-icon{width:auto;height:100%;aspect-ratio:1;vertical-align:baseline}:is(.frontend,.backend) project-list-paged .pagination{position:absolute;bottom:var(--panel-padding);left:var(--panel-padding)}:is(.frontend,.backend) project-list-paged .pagination>a{margin-right:10px;color:var(--gray-basic) !important;cursor:pointer;font-weight:var(--font-weight-medium);text-decoration:underline !important}:is(.frontend,.backend) project-list-paged .pagination>a.active{color:var(--body-color) !important;text-decoration:none !important}@media(max-width: 575px){:is(.frontend,.backend) project-list-paged .pagination{bottom:20px;left:20px}}:is(.frontend,.backend) .widget-featured .swiper{overflow:visible}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.no-padding{overflow:visible !important;padding:0}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.topic-slide{width:calc(50% - 10px) !important}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.article-slide{width:calc(16.66667% - 13px) !important}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.event-slide{width:calc(33.33333% - 10px) !important}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.blog-slide{width:calc(33.33333% - 10px) !important}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.page-slide{width:calc(16.66667% - 13px) !important}@media(max-width: 1199px){:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.article-slide{width:calc(23.33333% - 10px) !important}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.page-slide{width:calc(23.33333% - 10px) !important}}@media(max-width: 991px){:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.article-slide{width:calc(33.33333% - 10px) !important}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.event-slide{width:calc(50% - 10px) !important}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.page-slide{width:calc(33.33333% - 10px) !important}}@media(max-width: 767px){:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.article-slide{width:calc(50% - 10px) !important}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.list-wrapper{padding:20px}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.page-slide{width:calc(50% - 10px) !important}}@media(max-width: 575px){:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.event-slide,:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.article-slide,:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.topic-slide,:is(.frontend,.backend) .widget-featured .swiper .swiper-slide.page-slide{width:100% !important}}:is(.frontend,.backend) .widget-featured .swiper .swiper-slide:last-child{margin-right:0 !important}:is(.frontend,.backend) .widget-featured .swiper-button-disabled button{cursor:not-allowed !important;opacity:.5}:is(.frontend,.backend) .widget-featured .swiper-button-disabled button:hover{background-color:#fff !important}:is(.frontend,.backend) .widget-featured .top-bar{display:flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) .widget-featured .top-bar .btn-all,:is(.frontend,.backend) .widget-featured .top-bar .tag{color:var(--landingpage-body-color);font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-bold);letter-spacing:.15em;line-height:1;text-transform:uppercase}:is(.frontend,.backend) .widget-featured .top-bar .btn-all inn-icon svg,:is(.frontend,.backend) .widget-featured .top-bar .tag inn-icon svg{fill:var(--landingpage-body-color)}:is(.frontend,.backend) .widget-featured .top-bar .tag{padding:8px 15px 7px;border:2px solid var(--landingpage-body-color);border-radius:30px}:is(.frontend,.backend) widget-featured-preview ul.preview-list{padding:0;margin-bottom:0}:is(.frontend,.backend) widget-featured-preview ul.preview-list li{display:flex;align-items:center;padding:10px 15px;border:1px solid var(--gray-lighter);border-radius:3px;margin-bottom:10px;background:var(--gray-lightest);list-style:none}:is(.frontend,.backend) widget-featured-preview ul.preview-list li .img-prev{width:40px;height:40px;border-radius:3px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) widget-featured-preview .more{color:var(--gray-basic);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) page-list-paginated .pagination{position:absolute;bottom:var(--panel-padding);left:var(--panel-padding)}:is(.frontend,.backend) page-list-paginated .pagination>a{margin-right:10px;color:var(--gray-basic) !important;cursor:pointer;font-weight:var(--font-weight-medium);text-decoration:underline !important}:is(.frontend,.backend) page-list-paginated .pagination>a.active{color:var(--body-color) !important;text-decoration:none !important}@media(max-width: 575px){:is(.frontend,.backend) page-list-paginated .pagination{bottom:20px;left:20px}}:is(.frontend,.backend) widget-featured-page-preview ul.preview-list{padding:0;margin-bottom:0}:is(.frontend,.backend) widget-featured-page-preview ul.preview-list li{display:flex;align-items:center;padding:10px 15px;border:1px solid var(--gray-lighter);border-radius:3px;margin-bottom:10px;background:var(--gray-lightest);list-style:none}:is(.frontend,.backend) widget-featured-page-preview ul.preview-list li .img-prev{width:40px;height:40px;border-radius:3px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) widget-featured-page-preview .more{color:var(--gray-basic);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) widget-featured-page .swiper{overflow:visible}:is(.frontend,.backend) widget-featured-page .swiper .swiper-slide:last-child{margin-right:0 !important}:is(.frontend,.backend) widget-featured-page .page-slide{width:calc(16.66667% - 13px) !important}:is(.frontend,.backend) widget-featured-page .swiper-button-disabled button{cursor:not-allowed !important;opacity:.5}:is(.frontend,.backend) widget-featured-page .swiper-button-disabled button:hover{background-color:#fff !important}:is(.frontend,.backend) widget-featured-page .top-bar{display:flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) widget-featured-page .top-bar .btn-all,:is(.frontend,.backend) widget-featured-page .top-bar .tag{color:var(--landingpage-body-color);font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-bold);letter-spacing:.15em;line-height:1;text-transform:uppercase}:is(.frontend,.backend) widget-featured-page .top-bar .btn-all inn-icon svg,:is(.frontend,.backend) widget-featured-page .top-bar .tag inn-icon svg{fill:var(--landingpage-body-color)}:is(.frontend,.backend) widget-featured-page .top-bar .tag{padding:8px 15px 7px;border:2px solid var(--landingpage-body-color);border-radius:30px}:is(.frontend,.backend) widget-featured-page .list-wrapper{position:relative;height:460px;padding:var(--panel-padding);border-radius:var(--global-radius);background-color:var(--card-bg);box-shadow:var(--card-shadow)}@media(max-width: 575px){:is(.frontend,.backend) widget-featured-page .list-wrapper{height:420px}}@media(max-width: 1199px){:is(.frontend,.backend) widget-featured-page .page-slide{width:calc(23.33333% - 10px) !important}}@media(max-width: 991px){:is(.frontend,.backend) widget-featured-page .page-slide{width:calc(33.33333% - 10px) !important}}@media(max-width: 767px){:is(.frontend,.backend) widget-featured-page .page-slide{width:calc(50% - 10px) !important}:is(.frontend,.backend) widget-featured-page .list-wrapper{padding:20px}}@media(max-width: 575px){:is(.frontend,.backend) widget-featured-page .page-slide{width:100% !important}}:is(.frontend,.backend) widget-banner .widget-banner,:is(.frontend,.backend) join-me .widget-banner{background-color:var(--landingpage-banner-bg)}:is(.frontend,.backend) widget-banner .widget-banner .widget-banner-inner,:is(.frontend,.backend) join-me .widget-banner .widget-banner-inner{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) widget-banner .widget-banner .widget-banner-inner h2,:is(.frontend,.backend) join-me .widget-banner .widget-banner-inner h2{margin-right:15px;color:var(--landingpage-banner-color);font-size:var(--font-size-xl)}:is(.frontend,.backend) widget-banner .widget-banner .widget-banner-inner .btn,:is(.frontend,.backend) join-me .widget-banner .widget-banner-inner .btn{background-color:var(--landingpage-banner-btn-bg);color:var(--landingpage-banner-btn-color)}:is(.frontend,.backend) widget-banner .widget-banner .widget-banner-inner .btn:hover,:is(.frontend,.backend) join-me .widget-banner .widget-banner-inner .btn:hover{background-color:color-mix(in srgb, var(--landingpage-banner-btn-bg) 90%, black)}@media(max-width: 767px){:is(.frontend,.backend) widget-banner .widget-banner .widget-banner-inner,:is(.frontend,.backend) join-me .widget-banner .widget-banner-inner{flex-direction:column}:is(.frontend,.backend) widget-banner .widget-banner .widget-banner-inner h2,:is(.frontend,.backend) join-me .widget-banner .widget-banner-inner h2{margin:0 0 10px 0;font-size:var(--font-size-md)}}:is(.frontend,.backend) widget-hero-banner .widget-hero{position:relative;height:var(--landingpage-hero-height);padding:0 !important;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) widget-hero-banner .widget-hero::after{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--landingpage-hero-overlay-bg);content:""}:is(.frontend,.backend) widget-hero-banner .widget-hero .widget-hero-inner{position:relative;z-index:1;color:var(--landingpage-hero-color)}:is(.frontend,.backend) widget-hero-banner .widget-hero .widget-hero-center{display:flex;max-width:600px;height:var(--landingpage-hero-height);align-items:center}:is(.frontend,.backend) widget-hero-banner .widget-hero .widget-hero-center h1{font-size:64px;font-weight:var(--font-weight-bold);line-height:1.2}:is(.frontend,.backend) widget-hero-banner .widget-hero .widget-hero-center p{font-size:var(--font-size-sm)}@media(max-width: 991px){:is(.frontend,.backend) widget-hero-banner .widget-hero .widget-hero-center h1{font-size:48px}:is(.frontend,.backend) widget-hero-banner .widget-hero .widget-hero-center p{font-size:16px}}@media(max-width: 767px){:is(.frontend,.backend) widget-hero-banner .widget-hero .widget-hero-center h1{font-size:32px}:is(.frontend,.backend) widget-hero-banner .widget-hero .widget-hero-center p{font-size:var(--font-size-xxxs)}}:is(.frontend,.backend) widget-hero-banner .widget-hero-static{height:100%;background-color:var(--board-static-bg);text-align:center}:is(.frontend,.backend) widget-hero-banner .widget-hero-static fe-title h2{font-size:var(--font-size-sm)}:is(.frontend,.backend) widget-hero-banner .widget-hero-static fe-card-image{height:100%}:is(.frontend,.backend) widget-hero-banner .widget-hero-static fe-card-image.no-static-content .card-image:before{display:none}:is(.frontend,.backend) widget-hero-banner .widget-hero-static fe-card-image .card-image{background-position:center center}:is(.frontend,.backend) widget-hero-banner .widget-hero-static fe-card-content{position:absolute;top:0;right:0;bottom:0;left:0}:is(.frontend,.backend) widget-hero-banner .widget-hero-static fe-card-content.no-image{position:relative;top:auto;right:auto;bottom:auto;left:auto}:is(.frontend,.backend) widget-hero-banner .widget-hero-static fe-card-content.no-image .card-content{color:var(--black)}:is(.frontend,.backend) widget-hero-banner .widget-hero-static fe-card-content .card-content{height:auto;color:var(--white);text-align:left}:is(.frontend,.backend) widget-hero-board .widget-hero{background-position:center center;background-repeat:no-repeat;background-size:cover}:is(.frontend,.backend) widget-hero-board .board-top{margin:10px 0 40px}:is(.frontend,.backend) widget-hero-board .widget-hero-message{display:flex;height:100%;align-items:center;border-radius:var(--card-radius);background:var(--brand-primary);font-size:var(--font-size-sm)}:is(.frontend,.backend) widget-hero-board .widget-hero-message fe-card-content{width:100%}:is(.frontend,.backend) widget-hero-board .widget-hero-message fe-card-content .card-content{color:var(--white);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) widget-hero-board .widget-hero-message a{color:var(--white);text-decoration:underline;transition:opacity .2s linear}:is(.frontend,.backend) widget-hero-board .widget-hero-message a:hover{opacity:.7}:is(.frontend,.backend) widget-hero-board .widget-hero-latest{position:relative;height:100%}:is(.frontend,.backend) widget-hero-board .widget-hero-latest .topic-item{padding:12px 0;border-bottom:1px solid var(--gray-lightest);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) widget-hero-board .widget-hero-latest .topic-item:last-of-type{border-color:rgba(0,0,0,0)}:is(.frontend,.backend) widget-hero-board .widget-hero-latest .topic-item a{position:relative;display:flex;align-items:center}:is(.frontend,.backend) widget-hero-board .widget-hero-latest .topic-item a:after{position:absolute;top:50%;left:-var(--card-padding);width:3px;height:100%;background-color:var(--brand-primary);content:"";opacity:0;transform:translate(0, -50%);transition:all .2s ease-in-out}:is(.frontend,.backend) widget-hero-board .widget-hero-latest .topic-item a:hover:after{opacity:1}:is(.frontend,.backend) widget-hero-board .widget-hero-latest .topic-item a .img{width:60px;height:40px;flex:none;margin-right:10px;background-size:contain}:is(.frontend,.backend) widget-hero-board .widget-hero-latest .topic-item a .content{min-width:0}:is(.frontend,.backend) widget-hero-board .widget-hero-latest .topic-item a .content h3{overflow:hidden;max-width:170px;font-size:var(--font-size-xxs);text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) widget-hero-board .widget-hero-latest .topic-item a .content .topic-type{margin-top:2px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) widget-hero-board .widget-hero-latest .topic-item a.is-external .external-link-icon{display:inline-block}:is(.frontend,.backend) widget-hero-board .widget-hero-statistics{position:relative;display:block;height:100%}:is(.frontend,.backend) widget-hero-board .widget-hero-statistics fe-card-badge~div{display:inline-block}:is(.frontend,.backend) widget-hero-board .widget-hero-statistics fe-card-badge~div .value{position:absolute;bottom:20px;color:var(--body-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) widget-hero-board .widget-board-info fe-card-image{overflow:hidden;border-radius:var(--global-radius)}:is(.frontend,.backend) widget-hero-board .widget-board-info fe-card-image:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--global-radius);background-color:color-mix(in srgb, var(--black) 60%, transparent);content:""}:is(.frontend,.backend) widget-hero-board .widget-board-info fe-card-image.no-static-content:after{display:none}:is(.frontend,.backend) widget-hero-board .widget-board-info fe-card-content{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0}:is(.frontend,.backend) widget-hero-board .widget-board-info fe-card-content.no-image{position:relative;top:auto;right:auto;bottom:auto;left:auto}:is(.frontend,.backend) widget-hero-board .widget-board-info fe-card-content.no-image .card-content{color:var(--black)}:is(.frontend,.backend) widget-hero-board .widget-board-info fe-card-content .card-content{color:var(--white);text-align:left}@media(max-width: 991px){:is(.frontend,.backend) widget-hero-board .widget-board-info.board-info-mobile .inn_card.only-image{height:auto}:is(.frontend,.backend) widget-hero-board .widget-board-info.board-info-mobile .inn_card .card-image{background-size:cover}}:is(.frontend,.backend) widget-hero-board fe-no-items .no-items{position:absolute;top:50%;right:50%;height:auto;transform:translate(50%, -50%)}:is(.frontend,.backend) widget-hero-preview .img-wrapper{position:relative;display:flex;height:0 !important;align-items:center;justify-content:center;padding-top:56.25%;border:1px solid var(--gray-lighter)}:is(.frontend,.backend) widget-hero-preview .img-wrapper .img-preview{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) widget-hero-preview .img-wrapper h3{position:absolute;top:50%;left:50%;color:var(--gray-basic);font-size:var(--font-size-xxs);text-decoration:underline;transform:translate(-50%, -50%)}:is(.frontend,.backend) widget-static .widget-static dynamic-content h1,:is(.frontend,.backend) widget-static .widget-static dynamic-content h2,:is(.frontend,.backend) widget-static .widget-static dynamic-content h3,:is(.frontend,.backend) widget-static .widget-static dynamic-content p{color:var(--landingpage-body-color)}:is(.frontend,.backend) widget-statistics-preview ul.numbers,:is(.frontend,.backend) widget-statistics ul.numbers{padding:0;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-bottom:0;margin-left:calc(-0.5*var(--bs-gutter-x))}:is(.frontend,.backend) widget-statistics-preview ul.numbers>*,:is(.frontend,.backend) widget-statistics ul.numbers>*{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}:is(.frontend,.backend) widget-statistics-preview ul.numbers li,:is(.frontend,.backend) widget-statistics ul.numbers li{list-style:none}:is(.frontend,.backend) widget-statistics-preview ul.numbers li .item-inner,:is(.frontend,.backend) widget-statistics ul.numbers li .item-inner{display:block;padding:20px;border-radius:var(--global-radius);margin-bottom:20px;background:var(--brand-primary);color:#fff}:is(.frontend,.backend) widget-statistics-preview ul.numbers li .num,:is(.frontend,.backend) widget-statistics ul.numbers li .num{font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) join-me-modal{padding:0}:is(.frontend,.backend) join-me-modal button.btn-close{position:fixed;top:20px;right:20px;display:flex;width:40px;height:40px;align-items:center;justify-content:center;padding:0;border-radius:100px;margin:0;background-color:#fff !important}:is(.frontend,.backend) join-me-modal button.btn-close svg{fill:var(--body-color)}:is(.frontend,.backend) widget-preview-wrapper .preview-wrapper{overflow:hidden}:is(.frontend,.backend) widget-preview-wrapper .preview-wrapper .wrapper>.row{width:100%}:is(.frontend,.backend) widget-preview-header .preview-header{width:100%}:is(.frontend,.backend) widget-preview-header .preview-header.column-view{flex-direction:column}:is(.frontend,.backend) widget-edit-foot settings-section .settings-section{padding-bottom:0;border-bottom:none;margin-bottom:0}:is(.frontend,.backend) widget-edit-foot .widget-dependency-container{position:relative;padding-top:30px;margin-top:30px}:is(.frontend,.backend) widget-edit-foot .widget-dependency-container:after{position:absolute;top:0;right:-30px;left:-20px;height:1px;background-color:var(--gray-lighter);content:""}:is(.frontend,.backend) widget-edit-head .internal-name-wrapper{padding-bottom:20px;border-bottom:1px solid var(--gray-lighter);margin-bottom:40px}:is(.frontend,.backend) widget-edit-head textarea:focus{outline:none}:is(.frontend,.backend) widget-setup .widget-container{max-width:900px;padding-right:50px}:is(.frontend,.backend) widget-setup .widget-element-bg{border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:20px;background-color:var(--white)}:is(.frontend,.backend) widget-setup .widget-element-form-create{position:relative}:is(.frontend,.backend) widget-setup .widget-element-form-create .creation-inner{padding:25px 30px 30px}:is(.frontend,.backend) widget-setup .widget-element-form-create .creation-inner form>.row{align-items:flex-end}:is(.frontend,.backend) widget-setup .widget-element-form-create .creation-inner form .form-field input{padding:9px 15px}:is(.frontend,.backend) widget-setup .widget-element-form-create .creation-inner form .btn{width:100%;border-radius:3px}:is(.frontend,.backend) widget-setup .widget-element-form-create .mat-mdc-tab-label{width:100%;padding:35px 0}:is(.frontend,.backend) widget-setup .widget-toolbar{display:flex;align-items:center;justify-content:center;margin-bottom:40px}:is(.frontend,.backend) widget-setup .widget-toolbar .widget-tools{border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white)}:is(.frontend,.backend) widget-setup .widget-toolbar button{display:inline-block;padding:6px 10px;border:none;-webkit-appearance:none;background:none}:is(.frontend,.backend) widget-setup .widget-toolbar button svg{width:20px;height:20px;fill:var(--gray-basic);transition:fill .2s linear}:is(.frontend,.backend) widget-setup .widget-toolbar button:hover svg{fill:var(--body-color)}:is(.frontend,.backend) widget-setup .tool-sidebar{position:absolute;z-index:100;top:0;right:-10px;border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white);transform:translateX(100%)}:is(.frontend,.backend) widget-setup .tool-sidebar button{display:block;padding:6px 10px}:is(.frontend,.backend) widget-setup .tool-sidebar button svg{width:20px;height:20px}:is(.frontend,.backend) widget-setup button{border:none;-webkit-appearance:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) widget-setup button svg{fill:var(--gray-basic)}:is(.frontend,.backend) widget-setup .loader-wrapper{position:relative;height:300px}:is(.frontend,.backend) widget-setup-item .elements-view-section{position:relative;border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:20px;background-color:var(--white)}:is(.frontend,.backend) widget-setup-item .elements-view-section .toggle-widget{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}:is(.frontend,.backend) widget-setup-item .elements-view-section .visibility-status{position:absolute;right:0;bottom:0;padding:4px 10px;background-color:var(--gray-lightest);border-bottom-right-radius:var(--global-radius);border-top-left-radius:var(--global-radius);color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) widget-setup-item .elements-view-section .yt-cookie-placeholder{position:relative}:is(.frontend,.backend) widget-setup-item .elements-view-section .yt-cookie-placeholder .yt-cookie-overlay{display:none}:is(.frontend,.backend) widget-setup-item .elements-view-section .drag-handle{height:30px;cursor:move}:is(.frontend,.backend) widget-setup-item .elements-view-section .drag-handle .drag-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:is(.frontend,.backend) widget-setup-item .elements-view-section .drag-handle .internal-name{overflow:hidden;max-width:200px;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) widget-setup-item .elements-view-section .drag-handle svg{fill:var(--gray-basic)}:is(.frontend,.backend) widget-setup-item .elements-view-section .drag-handle.top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 30px;border-bottom:1px solid var(--gray-lighter);color:var(--gray-basic);font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) widget-setup-item .elements-view-section .drag-handle.top.default{cursor:not-allowed}:is(.frontend,.backend) widget-setup-item .elements-view-section .drag-handle.top.default .drag-icon{display:none}:is(.frontend,.backend) widget-setup-item .elements-view-section .elements-view-inner{position:relative;padding:20px 30px 30px 20px}:is(.frontend,.backend) widget-setup-item .settings-section .settings-input{padding:0 0 0 30px}:is(.frontend,.backend) widget-setup-item .settings-section.is-fullwidth .settings-input,:is(.frontend,.backend) widget-setup-item .settings-section.has-toolkit .settings-input{padding:0}:is(.frontend,.backend) widget-index .loader-wrapper{display:flex;min-height:200px;align-items:center;justify-content:center;background-color:var(--landingpage-body-bg)}:is(.frontend,.backend) widget-index .index-wrapper{background-color:var(--landingpage-body-bg)}:is(.frontend,.backend) widget-index .index-wrapper .text-wrapper,:is(.frontend,.backend) widget-index .index-wrapper .top-bar{color:var(--landingpage-body-color)}:is(.frontend,.backend) widget-index .index-wrapper .text-wrapper h2,:is(.frontend,.backend) widget-index .index-wrapper .top-bar h2{font-size:var(--font-size-xl)}:is(.frontend,.backend) widget-index .index-wrapper .text-wrapper p,:is(.frontend,.backend) widget-index .index-wrapper .top-bar p{color:var(--gray-basic);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) widget-index .index-wrapper .text-wrapper{position:relative;margin-bottom:20px}:is(.frontend,.backend) widget-index .index-wrapper .top-bar{position:absolute;right:0;bottom:0;left:0}:is(.frontend,.backend) widget-index .index-wrapper .widget{padding:50px 0}:is(.frontend,.backend) widget-index .index-wrapper .widget.widget-banner{padding:30px 0}@media(max-width: 991px){:is(.frontend,.backend) widget-index .index-wrapper .text-wrapper h2,:is(.frontend,.backend) widget-index .index-wrapper .top-bar h2{font-size:var(--font-size-md)}:is(.frontend,.backend) widget-index .index-wrapper .text-wrapper p,:is(.frontend,.backend) widget-index .index-wrapper .top-bar p{font-size:var(--font-size-xxs)}}@media(max-width: 767px){:is(.frontend,.backend) widget-index .index-wrapper .widget{padding:20px 0}:is(.frontend,.backend) widget-index .index-wrapper .text-wrapper h2,:is(.frontend,.backend) widget-index .index-wrapper .top-bar h2{font-size:var(--font-size-sm)}:is(.frontend,.backend) widget-index .index-wrapper .top-bar{position:relative;margin-top:5px}}:is(.frontend,.backend) widget-index-item{width:100%;min-height:200px;max-height:20vh}:is(.frontend,.backend) backend-workflow-create .create-wrapper{display:flex;justify-content:center}:is(.frontend,.backend) .workflow-type-toggle-wrapper{position:relative}:is(.frontend,.backend) .workflow-type-option{min-width:0;flex:1 0 0;text-align:left}:is(.frontend,.backend) .workflow-type-option__header{font-size:var(--font-size-xxs, 14px);font-weight:var(--font-weight-bold);line-height:1.3}:is(.frontend,.backend) .workflow-type-option>small{display:block;margin-top:5px;font-size:var(--font-size-xxxs, 12px);font-weight:var(--font-weight-regular);line-height:1.3}:is(.frontend,.backend) .workflow-type-option__license{position:absolute;z-index:1;top:50%;left:75%;padding:5px 10px;border-radius:var(--border-radius-sm, 3px);background:var(--status-warning-light, rgba(246, 169, 37, 0.1));box-shadow:0 2px 10px rgba(23,23,23,.07);color:var(--status-warning-dark, #946516);font-size:12px;font-weight:var(--font-weight-medium);line-height:1.3;transform:translate(-50%, -50%);white-space:nowrap}:is(.frontend,.backend) backend-workflow-transition-create .create-wrapper{display:flex;justify-content:flex-end}:is(.frontend,.backend) transition-form-element-tag .list-data-template-wrapper,:is(.frontend,.backend) transition-form-element-tag .fieldset-wrapper,:is(.frontend,.backend) task-operation-form-element-select .list-data-template-wrapper,:is(.frontend,.backend) task-operation-form-element-select .fieldset-wrapper,:is(.frontend,.backend) task-operation-workflow-select .list-data-template-wrapper,:is(.frontend,.backend) task-operation-workflow-select .fieldset-wrapper,:is(.frontend,.backend) transition-suggestion-status .list-data-template-wrapper,:is(.frontend,.backend) transition-suggestion-status .fieldset-wrapper,:is(.frontend,.backend) transition-task-operation .list-data-template-wrapper,:is(.frontend,.backend) transition-task-operation .fieldset-wrapper,:is(.frontend,.backend) transition-closing-task-operations .list-data-template-wrapper,:is(.frontend,.backend) transition-closing-task-operations .fieldset-wrapper,:is(.frontend,.backend) transition-tag-logic .list-data-template-wrapper,:is(.frontend,.backend) transition-tag-logic .fieldset-wrapper,:is(.frontend,.backend) transition-suggestion-user-role-logic .list-data-template-wrapper,:is(.frontend,.backend) transition-suggestion-user-role-logic .fieldset-wrapper{display:flex;height:48px}:is(.frontend,.backend) transition-form-element-tag .field,:is(.frontend,.backend) task-operation-form-element-select .field,:is(.frontend,.backend) task-operation-workflow-select .field,:is(.frontend,.backend) transition-suggestion-status .field,:is(.frontend,.backend) transition-task-operation .field,:is(.frontend,.backend) transition-closing-task-operations .field,:is(.frontend,.backend) transition-tag-logic .field,:is(.frontend,.backend) transition-suggestion-user-role-logic .field{width:50%;height:37px;flex-grow:1;margin-right:10px}:is(.frontend,.backend) .mat-mdc-select-value mat-select-trigger>div,:is(.frontend,.backend) .mat-mdc-option .mdc-list-item__primary-text>div{display:flex;gap:15px}:is(.frontend,.backend) .mat-mdc-select-value mat-select-trigger>div>span:first-child,:is(.frontend,.backend) .mat-mdc-option .mdc-list-item__primary-text>div>span:first-child{overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) .mat-mdc-select-value mat-select-trigger>div>span.id,:is(.frontend,.backend) .mat-mdc-option .mdc-list-item__primary-text>div>span.id{color:var(--gray-basic)}:is(.frontend,.backend) .mat-mdc-select-value mat-select-trigger>div>span.id{margin-right:10px}:is(.frontend,.backend) backend-task-operation-create .create-wrapper{display:flex;justify-content:flex-end}:is(.frontend,.backend) inn-activity-container{display:flex;flex-direction:column}:is(.frontend,.backend) inn-activity-container .swiper-wrap{order:0}:is(.frontend,.backend) inn-activity-container inn-swiper-navigation{order:1}:is(.frontend,.backend) inn-activity-container .activity-slide{width:fit-content}:is(.frontend,.backend) custom-snackbar{display:flex;border-radius:var(--snackbar-border-radius)}:is(.frontend,.backend) custom-snackbar.snackbar-success{background-color:var(--status-success)}:is(.frontend,.backend) custom-snackbar.snackbar-error{background-color:var(--status-error)}:is(.frontend,.backend) custom-snackbar.snackbar-info{background-color:var(--black);color:var(--white)}:is(.frontend,.backend) custom-snackbar.snackbar-info .snackbar-container{padding:10px 10px 10px 20px}:is(.frontend,.backend) custom-snackbar.snackbar-warn{background-color:var(--status-warning)}:is(.frontend,.backend) custom-snackbar.snackbar-primary{background-color:var(--brand-primary)}:is(.frontend,.backend) custom-snackbar .snackbar-container{display:flex;align-items:center;align-self:stretch;padding:10px 20px;color:var(--white);font-family:var(--font-family-secondary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);gap:50px;text-align:center;word-wrap:break-word}:is(.frontend,.backend) custom-snackbar .snackbar-container .snackbar-actions{display:flex}:is(.frontend,.backend) custom-snackbar .snackbar-container button{--button-min-height: 28px;--button-default-padding: 5px 10px;--button-default-gap: 10px;--button-border-radius: var(--btn-radius-sm)}:is(.frontend,.backend) custom-snackbar .snackbar-container button.btn-icon,:is(.frontend,.backend) custom-snackbar .snackbar-container button.btn-close{--button-icon-size: 28px;--button-bg-hover: var(--btn-outline-bg-hover)}:is(.frontend,.backend) custom-snackbar .snackbar-container button.btn-outline{--button-outline-background: var(--white);max-height:var(--button-min-height)}:is(.frontend,.backend) .inn-modal-backdrop-snackbar{z-index:auto}:is(.frontend,.backend) .snackbar-top{margin-top:90px}:is(.frontend,.backend) .bulk-edit-actions{display:flex;flex-direction:column;margin-top:20px;gap:10px}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);align-items:center;padding:30px;background:var(--modal-bg);gap:20px;--modal-width: 450px;--modal-height: 600px}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal .title h2{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:120%;text-align:center}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal .bulk-edit-modal-content,:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal .mat-mdc-tab-body{width:100%;color:var(--black)}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal mat-tab-header{height:38px;--mat-tab-label-margin: 0;--mat-tab-header-active-label-text-color: var(--white);--mat-tab-header-active-focus-label-text-color: var(--white);--mat-tab-header-active-hover-label-text-color: var(--white);--mat-tab-header-inactive-label-text-color: var(--black);--mat-tab-header-inactive-focus-label-text-color: var(--black);--mat-tab-header-inactive-hover-label-text-color: var(--black)}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list{height:38px;padding:5px;border-radius:var(--border-radius-md);background:var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels{height:100%;gap:10px}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab{min-width:unset;height:100%;padding:5px 10px;border:none;border-radius:var(--border-radius-sm);color:var(--black);font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:normal;line-height:var(--line-height-sm)}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.widget-settings-hidden-label{display:none !important}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab.mdc-tab--active{background-color:var(--brand-primary)}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab__text-label{transition:color 0s}:is(.frontend,.backend) .cdk-overlay-pane.modal-bulk-edit .inn-modal mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list .mat-mdc-tab-labels .mdc-tab .mdc-tab-indicator{display:none}:is(.frontend,.backend) inn-overflow-list{width:100%;max-width:100%}:is(.frontend,.backend) inn-overflow-list .overflow-container{display:flex;overflow:hidden;flex-wrap:nowrap;gap:5px}:is(.frontend,.backend) fe-action-bar .action-bar{display:flex;flex-direction:column;text-align:center}:is(.frontend,.backend) fe-action-bar .has-label{margin-bottom:40px}:is(.frontend,.backend) fe-action-bar inn-button{margin-bottom:10px}:is(.frontend,.backend) inn-alert-box .inn-alert-box{display:flex;align-items:flex-start;padding:20px;border-radius:var(--border-radius-md);gap:10px}:is(.frontend,.backend) inn-alert-box .inn-alert-box.info{border:1px solid var(--brand-primary);background-color:var(--brand-primary-light)}:is(.frontend,.backend) inn-alert-box .inn-alert-box.info inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-alert-box .inn-alert-box.info .inn-alert-box-message{color:var(--brand-primary)}:is(.frontend,.backend) inn-alert-box .inn-alert-box.success{border:1px solid var(--status-success);background-color:color-mix(in srgb, var(--status-success) 10%, var(--transparent))}:is(.frontend,.backend) inn-alert-box .inn-alert-box.success inn-icon svg{fill:var(--status-success)}:is(.frontend,.backend) inn-alert-box .inn-alert-box.success .inn-alert-box-message{color:var(--status-success)}:is(.frontend,.backend) inn-alert-box .inn-alert-box.error{border:1px solid var(--status-error);background:color-mix(in srgb, var(--status-error) 10%, var(--transparent))}:is(.frontend,.backend) inn-alert-box .inn-alert-box.error inn-icon svg{fill:var(--status-error)}:is(.frontend,.backend) inn-alert-box .inn-alert-box.error .inn-alert-box-message{color:var(--status-error)}:is(.frontend,.backend) inn-alert-box .inn-alert-box inn-icon svg{margin-top:2px;margin-bottom:0}:is(.frontend,.backend) inn-alert-box .inn-alert-box-message{line-height:normal}:is(.frontend,.backend) alpha-report-button{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}:is(.frontend,.backend) alpha-report-button a.report-btn{position:fixed;z-index:1052;bottom:20px;left:80px;padding:5px 10px;border-radius:var(--border-radius-sm);background-color:var(--brand-primary);color:var(--white);font-family:var(--font-family-base);text-decoration:none}:is(.frontend,.backend) alpha-report-button a.report-btn inn-icon{margin-right:5px}:is(.frontend,.backend) alpha-report-button a.report-btn svg{fill:var(--white)}:is(.frontend,.backend) fe-attachment-item .attachment-item{display:flex;width:100%;align-items:center;justify-content:space-between;padding:10px 14px 10px 10px;border:1px solid var(--gray-light);border-radius:var(--global-radius)/2;margin-bottom:8px;background-color:var(--panel-bg);cursor:pointer;transition:all .25s ease}:is(.frontend,.backend) fe-attachment-item .attachment-item .attachment-icon svg{fill:var(--body-color)}:is(.frontend,.backend) fe-attachment-item .attachment-item .attachment-context{display:flex;align-items:center}:is(.frontend,.backend) fe-attachment-item .attachment-item .attachment-context>span{overflow:hidden;max-width:140px;color:var(--body-color);text-overflow:ellipsis;transition:color .25s ease;white-space:nowrap}:is(.frontend,.backend) fe-attachment-item .attachment-item .attachment-context .attachment-preview{display:inline-block;width:30px;height:30px;border-radius:var(--global-radius)/2;margin-right:10px;background-position:center center;background-size:cover}:is(.frontend,.backend) fe-attachment-item .attachment-item:hover{border-color:rgba(0,0,0,0);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) fe-attachment-item .attachment-item:hover .attachment-title{color:var(--body-color)}:is(.frontend,.backend) fe-btn-list-mode{display:flex;align-items:center;justify-content:center;padding-left:12px;cursor:pointer}:is(.frontend,.backend) fe-btn-list-mode .btn-list-mode{display:flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0)}:is(.frontend,.backend) fe-btn-list-mode .btn-list-mode svg{width:18px;height:18px;fill:var(--gray-basic);transition:fill .3s linear}:is(.frontend,.backend) fe-btn-list-mode.active .btn-list-mode svg{fill:var(--body-color)}:is(.frontend,.backend) button-select{display:flex}:is(.frontend,.backend) button-select button :hover{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) button-select button.active{color:var(--brand-primary)}:is(.frontend,.backend) inn-button-toggle .mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: var(--brand-primary);--mat-radio-selected-icon-color: var(--brand-primary);--mat-radio-selected-hover-icon-color: var(--brand-primary);--mat-radio-selected-pressed-icon-color: var(--brand-primary);--mat-radio-selected-focus-icon-color: var(--brand-primary)}:is(.frontend,.backend) inn-button-toggle .mat-mdc-radio-button.mat-accent.mat-mdc-radio-checked{--mat-radio-selected-icon-color: var(--brand-primary)}:is(.frontend,.backend) inn-button-toggle .button-toggle>button{display:flex;overflow:hidden;min-width:0;align-items:flex-start;justify-content:flex-start;gap:15px}:is(.frontend,.backend) inn-button-toggle .button-toggle>button:disabled:not(.active){cursor:not-allowed}:is(.frontend,.backend) inn-button-toggle .button-toggle>button:disabled:not(.active)>*{opacity:.2}:is(.frontend,.backend) inn-button-toggle .button-toggle>button>inn-icon svg{width:18px;height:18px;margin:0}:is(.frontend,.backend) inn-button-toggle .button-toggle>button>div{min-width:0;flex:1 0 0}:is(.frontend,.backend) inn-button-toggle .button-toggle>button>div>.toggle-header{display:flex;align-items:center;justify-content:space-between;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-button-toggle .button-toggle .mat-mdc-radio-button.mat-accent{--mat-radio-selected-icon-color: var(--brand-primary);--mat-radio-selected-pressed-icon-color: var(--brand-primary);--mat-radio-selected-focus-icon-color: transparent;--mat-radio-unselected-icon-color: var(--gray-basic);--mat-radio-unselected-hover-icon-color: var(--gray-basic);--mat-radio-selected-hover-icon-color: var(--brand-primary);--mat-option-selected-state-label-text-color: transparent;--mat-radio-ripple-color: transparent;--mat-radio-checked-ripple-color: transparent}:is(.frontend,.backend) inn-button-toggle .button-toggle .mat-mdc-radio-button.mat-accent .mdc-radio{--mat-radio-state-layer-size: 0px}:is(.frontend,.backend) inn-button-toggle.row-layout .button-toggle{flex-direction:row;gap:5px}:is(.frontend,.backend) inn-button-toggle.row-layout .button-toggle>button{flex:1 1 0%}:is(.frontend,.backend) inn-button-toggle.column-layout .button-toggle{row-gap:10px}:is(.frontend,.backend) .button-toggle{display:flex;flex-direction:column;column-gap:15px}:is(.frontend,.backend) .button-toggle.stretched{width:100%}:is(.frontend,.backend) .button-toggle>button{flex:1;padding:15px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-sm);background:rgba(0,0,0,0);color:var(--body-color);font-size:var(--font-size-xxxs);line-height:var(--line-height-xs)}:is(.frontend,.backend) .button-toggle>button.active{border-color:var(--brand-primary);background:var(--brand-primary-light);color:var(--brand-primary)}:is(.frontend,.backend) .button-toggle>button.active inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) .button-toggle>button.active inn-icon svg path[stroke-width]{stroke:var(--brand-primary)}:is(.frontend,.backend) fe-card .inn_card{position:relative;overflow:unset;height:var(--card-height);border:var(--card-border);border-radius:var(--card-radius);margin-bottom:var(--grid-gutter-width);background-color:var(--card-bg);box-shadow:var(--card-shadow);color:var(--card-text-color);cursor:pointer;transition:box-shadow .25s ease-in}:is(.frontend,.backend) fe-card .inn_card:hover{border:var(--card-border-hover);background-color:var(--card-bg-hover);box-shadow:var(--card-shadow-hover);color:var(--card-text-color-hover)}:is(.frontend,.backend) fe-card .inn_card:hover .card-content{color:var(--card-text-color-hover)}:is(.frontend,.backend) fe-card .inn_card.small{height:calc(var(--card-height)/2 - var(--grid-gutter-width)/2)}:is(.frontend,.backend) fe-card .inn_card img{transform:scale(1)}:is(.frontend,.backend) fe-card .inn_card img:hover{transform:scale(var(--card-teaser-scale))}:is(.frontend,.backend) fe-card .inn_card.no-hover{cursor:default}:is(.frontend,.backend) fe-card .inn_card.no-hover:hover{box-shadow:none}@media(max-width: 991px){:is(.frontend,.backend) fe-card .inn_card{height:calc(var(--card-height) + 50px)}:is(.frontend,.backend) fe-card .inn_card.no-grow-mobile{height:var(--card-height)}:is(.frontend,.backend) fe-card .inn_card.small{height:calc((var(--card-height) + 50px)/2 - var(--grid-gutter-width)/2)}:is(.frontend,.backend) fe-card .inn_card.small.no-grow-mobile{height:calc(var(--card-height)/2 - var(--grid-gutter-width)/2)}}:is(.frontend,.backend) fe-card-article .card-article{position:relative;display:block;overflow:hidden;height:100%;border-radius:var(--global-radius)}:is(.frontend,.backend) fe-card-article .card-article:after{position:absolute;right:0;bottom:0;left:0;height:60px;background:linear-gradient(to top, var(--card-bg) 15%, var(--card-bg-fade) 50%);content:""}:is(.frontend,.backend) fe-card-article .card-article fe-title h2{font-size:var(--font-size-sm)}:is(.frontend,.backend) fe-card-article .card-article fe-card-badge .card-badge{margin-bottom:5px}:is(.frontend,.backend) fe-card-article .card-article .type{display:inline-block;padding:4px 12px;border:1px solid var(--gray-light);border-radius:20px;margin-bottom:14px;background-color:color-mix(in srgb, var(--panel-bg) 75%, transparent);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-card-article .card-article .reading-time{position:absolute;top:0;right:0;display:flex;width:50px;height:50px;flex-direction:column;align-items:center;justify-content:center;background-color:color-mix(in srgb, var(--black) 40%, transparent);border-bottom-left-radius:var(--global-radius);color:var(--white);font-size:var(--font-size-xxxs);line-height:1}:is(.frontend,.backend) fe-card-article .card-article .reading-time .number{margin-bottom:2px;font-size:var(--font-size-xxs);font-weight:bold}:is(.frontend,.backend) fe-card-article .card-article fe-card-image{height:60%}:is(.frontend,.backend) fe-card-article .card-article fe-card-content .card-content{position:absolute;right:0;bottom:0;left:0;max-height:115px;background:var(--card-bg);transform:translateY(-5px);transition:transform,max-height .2s ease-in-out}:is(.frontend,.backend) fe-card-article .card-article fe-card-content .card-content .description{line-height:var(--line-height-sm)}:is(.frontend,.backend) fe-card-article .card-article fe-card-content:not(.no-image) .type{position:absolute;top:-10px;left:20px;border:none;margin:0;transform:translateY(-100%)}:is(.frontend,.backend) fe-card-article .card-article fe-card-content.no-image .card-content{position:relative;top:auto;right:auto;left:auto;height:100%;background:rgba(0,0,0,0);transform:translateY(0)}:is(.frontend,.backend) fe-card-article .card-article:hover fe-card-content .card-content{max-height:100%;transform:translateY(0)}:is(.frontend,.backend) fe-card-article .card-article.is-external .external-link-icon{display:inline-block}:is(.frontend,.backend) fe-card-badge .card-badge{margin-bottom:10px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-card-blog .card-blog{position:relative;display:block;overflow:hidden;height:100%;border-radius:var(--global-radius)}:is(.frontend,.backend) fe-card-blog .card-blog:after{position:absolute;right:0;bottom:0;left:0;height:60px;background:linear-gradient(to top, var(--card-bg) 15%, var(--card-bg-fade) 50%);content:""}:is(.frontend,.backend) fe-card-blog .card-blog fe-title h2{font-size:var(--font-size-sm)}:is(.frontend,.backend) fe-card-blog .card-blog fe-card-badge .card-badge{margin-bottom:5px}:is(.frontend,.backend) fe-card-blog .card-blog .type{display:inline-block;padding:4px 12px;border:1px solid var(--gray-light);border-radius:20px;margin-bottom:14px;background:color-mix(in srgb, var(--white) 75%, transparent);font-size:12px;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-card-blog .card-blog .reading-time{position:absolute;top:0;right:0;display:flex;width:50px;height:50px;flex-direction:column;align-items:center;justify-content:center;background-color:color-mix(in srgb, var(--black) 40%, transparent);border-bottom-left-radius:var(--global-radius);color:var(--white);font-size:var(--font-size-xxxs);line-height:1}:is(.frontend,.backend) fe-card-blog .card-blog .reading-time .number{margin-bottom:2px;font-size:var(--font-size-xxs);font-weight:bold}:is(.frontend,.backend) fe-card-blog .card-blog fe-card-image{height:60%}:is(.frontend,.backend) fe-card-blog .card-blog:not(.is-teaser) fe-card-content .card-content{position:absolute;right:0;bottom:0;left:0;max-height:115px;background:var(--card-bg);transform:translateY(-5px);transition:transform,max-height .2s ease-in-out}:is(.frontend,.backend) fe-card-blog .card-blog:not(.is-teaser) fe-card-content:not(.no-image) .type{position:absolute;top:-10px;left:20px;border:none;margin:0;transform:translateY(-100%)}:is(.frontend,.backend) fe-card-blog .card-blog:not(.is-teaser) fe-card-content.no-image .card-content{position:relative;top:auto;right:auto;left:auto;height:100%;background:rgba(0,0,0,0);transform:translateY(0)}:is(.frontend,.backend) fe-card-blog .card-blog:not(.is-teaser):hover fe-card-content .card-content{max-height:100%;transform:translateY(0)}:is(.frontend,.backend) fe-card-blog .card-blog.is-teaser{display:flex;border-radius:var(--global-radius)}:is(.frontend,.backend) fe-card-blog .card-blog.is-teaser fe-card-image{width:50%;height:100%}:is(.frontend,.backend) fe-card-blog .card-blog.is-teaser fe-card-content{width:50%;padding:var(--card-padding)}:is(.frontend,.backend) fe-card-blog .card-blog.is-teaser fe-title h2{font-size:var(--font-size-md)}:is(.frontend,.backend) fe-card-blog .card-blog.is-teaser:after{display:none}:is(.frontend,.backend) fe-card-blog .card-blog.no-image fe-card-content{width:100%}:is(.frontend,.backend) fe-card-content .card-content{position:relative;height:100%;box-sizing:border-box;padding:var(--card-padding);color:var(--body-color)}:is(.frontend,.backend) fe-card-content .card-content h3{font-size:var(--font-size-xxs)}:is(.frontend,.backend) fe-card-event .card-event{display:block;overflow:hidden;height:100%;border-radius:var(--global-radius)}:is(.frontend,.backend) fe-card-event .card-event fe-card-image{position:absolute;top:90px;right:0;bottom:0;left:0;overflow:hidden;height:auto;border-radius:0 0 var(--global-radius) var(--global-radius)}:is(.frontend,.backend) fe-card-event .card-event fe-card-content .card-content{position:relative;background-color:var(--card-bg)}:is(.frontend,.backend) fe-card-event .card-event fe-card-content .card-content h2{overflow:hidden;max-width:100%;margin-bottom:6px;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) fe-card-event .card-event fe-card-content .card-content .date,:is(.frontend,.backend) fe-card-event .card-event fe-card-content .card-content .location{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-card-event .card-event fe-card-content .card-content .date{color:var(--body-color)}:is(.frontend,.backend) fe-card-event .card-event fe-card-badge{position:absolute;bottom:20px;left:20px}:is(.frontend,.backend) fe-card-event .card-event fe-card-badge .card-badge{display:inline-block;padding:5px 14px;border-radius:20px;margin:0;background-color:var(--panel-bg);color:var(--body-color)}:is(.frontend,.backend) fe-card-event .card-event.is-external .external-link-icon{display:inline-block}:is(.frontend,.backend) fe-card-image{display:block;height:100%}:is(.frontend,.backend) fe-card-image .card-image{height:100%;background:var(--gray-light) center center no-repeat;background-size:cover;filter:var(--img-filter)}:is(.frontend,.backend) fe-card-image .ng-lazyloaded loading-spinner{display:none}:is(.frontend,.backend) fe-card-information .card-information{position:relative;display:flex;flex-direction:column;justify-content:flex-start}:is(.frontend,.backend) fe-card-information .information-item{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;margin-top:5px;font-size:var(--font-size-xxs)}:is(.frontend,.backend) fe-card-information .information-item .value{margin-right:10px;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-card-information .information-item svg{margin-right:5px;fill:var(--gray-basic)}:is(.frontend,.backend) fe-card-initiative .card-initiative{display:block;overflow:hidden;height:100%;border-radius:var(--global-radius)}:is(.frontend,.backend) fe-card-initiative .card-initiative .card-image{position:relative;height:90px}:is(.frontend,.backend) fe-card-initiative .card-initiative .card-image .logo-circle{position:absolute;z-index:1;top:50%;right:12px;display:flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:50%;background-color:var(--white);transform:translateY(-50%)}:is(.frontend,.backend) fe-card-initiative .card-initiative .card-image .logo-circle img{width:52px}:is(.frontend,.backend) fe-card-initiative .card-initiative .card-image:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--black) 20%, transparent);content:""}:is(.frontend,.backend) fe-card-initiative .card-initiative .description{line-height:var(--line-height-xs)}:is(.frontend,.backend) fe-card-initiative .card-initiative fe-card-content .card-content{height:calc(100% - 90px)}:is(.frontend,.backend) fe-card-initiative .card-initiative fe-card-badge .card-badge{position:absolute;bottom:20px;left:20px;display:inline-block;padding:5px 14px;border-radius:20px;margin:0;background-color:var(--gray-light);color:var(--body-color)}:is(.frontend,.backend) fe-card-initiative .card-initiative.is-external .external-link-icon{display:inline-block}:is(.frontend,.backend) fe-card-suggestion .card-suggestion{display:flex;height:100%}:is(.frontend,.backend) fe-card-suggestion .card-suggestion inn-mini-profile .miniprofile{right:0;left:auto}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-title h2{display:flex;align-items:center;margin-bottom:3px;font-size:16px}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .description{display:-webkit-box;overflow:hidden;max-height:75px;-webkit-box-orient:vertical;font-size:13px;-webkit-line-clamp:1}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .left-wrapper{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .left-wrapper .date{margin-bottom:3px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .team-application{position:absolute;z-index:1;right:18px;bottom:18px;display:flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:3px;background-color:var(--status-success)}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .team-application svg{width:14px;height:14px;margin-left:2px;fill:#fff}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-card-image{width:30%}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-card-image .card-image{position:relative;border-bottom-left-radius:var(--card-radius);border-top-left-radius:var(--card-radius)}:is(.frontend,.backend) fe-card-suggestion .card-suggestion inn-status-badge{margin-right:5px}:is(.frontend,.backend) fe-card-suggestion .card-suggestion inn-status-badge .status-badge{border-radius:3px;margin:5px 0 0 0;background-color:var(--gray-lightest);color:var(--gray-basic)}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-card-content{width:70%;height:100%}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-card-content .card-content{display:flex;align-items:center}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-card-content .card-content .card-content-inner{width:100%;height:100%}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-card-content .card-content .card-content-inner .badge-container .status-badge{overflow:hidden;max-width:50%;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-card-content .card-content .card-content-inner .d-flex{width:100%;justify-content:space-between;margin-bottom:1em}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-card-content .card-content .card-content-inner .d-flex .suggestion-owner fe-team{--inn-user-border-color: var(--card-bg)}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-card-content .card-content .card-content-inner .d-flex .suggestion-owner fe-team .team-wrapper{flex-wrap:unset;margin:-0.25em -0.25em 0 .5em}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-form-element-highlight .highlight-wrapper .highlight-item{display:flex;align-items:center;padding:0;border:none;border-radius:unset;margin-right:0;margin-bottom:0;background:rgba(0,0,0,0)}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-form-element-highlight .highlight-wrapper .highlight-item .circle{width:1.4em;height:.7em;border-radius:2em;margin-top:.7em;margin-right:.3em;transform:translateY(0);transition:transform .3s ease}:is(.frontend,.backend) fe-card-suggestion .card-suggestion fe-form-element-highlight .highlight-wrapper .highlight-item .circle:hover{transform:translateY(-3px)}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .suggestion-owner{display:flex;height:18px;flex-direction:row;align-items:center}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .suggestion-owner .applications{display:flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid #000;border-radius:100%;color:#000}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .suggestion-owner .applications svg{width:10px;height:10px;margin-bottom:0;fill:#000}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .trophy-container{position:absolute;z-index:1;top:18px;left:calc(30% + 14px)}:is(.frontend,.backend) fe-card-suggestion .card-suggestion.no-image fe-card-content{width:100%}:is(.frontend,.backend) fe-card-suggestion .card-suggestion.no-image fe-card-content .card-content{padding:20px 20px}:is(.frontend,.backend) fe-card-suggestion .card-suggestion.no-image .top-left{left:25px}:is(.frontend,.backend) fe-card-suggestion .card-suggestion.is-external .external-link-icon{display:inline-block}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .main-link:focus{outline:0}:is(.frontend,.backend) fe-card-suggestion .card-suggestion .main-link::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:""}:is(.frontend,.backend) fe-card-suggestion .card-suggestion:has(.main-link:focus-visible){outline:5px solid var(--brand-primary);outline-offset:2px}:is(.frontend,.backend) fe-card-suggestion fe-card-information .card-information{position:relative;right:auto;bottom:auto;left:auto;flex-direction:row}:is(.frontend,.backend) fe-card-suggestion fe-card-information .information-item{margin-top:5px;margin-right:0;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) fe-card-suggestion fe-card-information .information-item .value{font-size:var(--font-size-xxxs)}:is(.frontend,.backend) fe-card-suggestion fe-card-information .information-item:last-child{margin-bottom:0}:is(.frontend,.backend) fe-card-suggestion .card-bottom{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 20px 20px;margin-top:5px}:is(.frontend,.backend) fe-card-suggestion .startup-img{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%}:is(.frontend,.backend) .inn_card:hover fe-card-suggestion fe-card-content .card-content .card-content-inner .d-flex .suggestion-owner fe-team{--inn-user-border-color: var(--card-bg-hover)}:is(.frontend,.backend) fe-card-timer .card-timer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:flex-end;background:linear-gradient(to top, color-mix(in srgb, var(--black) 0%, transparent) 70%, color-mix(in srgb, var(--black) 0%, transparent) 0%, #000 100%);border-bottom-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius);color:var(--white);text-align:center}:is(.frontend,.backend) fe-card-timer .card-timer .time-label{padding:16px;font-size:var(--font-size-xxxs);font-weight:bold}:is(.frontend,.backend) fe-card-topic .card-topic{display:flex;height:100%}:is(.frontend,.backend) fe-card-topic .card-topic.is-external fe-external-link-icon .external-link-icon{display:inline-block}:is(.frontend,.backend) fe-card-topic .card-topic.archived{opacity:.5}:is(.frontend,.backend) fe-card-topic .card-topic .topic-timer{position:absolute;right:36px;bottom:40px;color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-card-topic .card-topic .topic-timer .highlighted{color:var(--body-color)}:is(.frontend,.backend) fe-card-topic .card-topic .card-image-wrapper{position:relative;width:30%;height:100%}:is(.frontend,.backend) fe-card-topic .card-topic .card-image-wrapper fe-card-image{width:100%}:is(.frontend,.backend) fe-card-topic .card-topic .card-image-wrapper fe-card-image .card-image{position:relative;border-bottom-right-radius:var(--card-radius);border-top-right-radius:var(--card-radius)}:is(.frontend,.backend) fe-card-topic .card-topic fe-card-content{width:70%;height:100%}:is(.frontend,.backend) fe-card-topic .card-topic fe-card-content .card-content{padding:36px}:is(.frontend,.backend) fe-card-topic .card-topic fe-card-content .card-content .description{display:inline-block;-webkit-hyphens:auto;hyphens:auto;line-height:var(--line-height-xs);word-break:break-word}:is(.frontend,.backend) fe-card-topic .card-topic .badge-wrapper{margin-bottom:1.2rem}:is(.frontend,.backend) fe-card-topic .card-topic .badge-wrapper inn-status-badge .status-badge{overflow:hidden;max-width:120px;margin-right:5px;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) fe-card-topic .card-topic fe-card-information .card-information{position:absolute;right:36px;bottom:36px;left:36px;flex-direction:row}:is(.frontend,.backend) fe-card-topic .card-topic.style-2 fe-card-image{position:absolute;width:100%;height:100%}:is(.frontend,.backend) fe-card-topic .card-topic.style-2 fe-card-image .card-image:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--black) 40%, transparent);content:""}:is(.frontend,.backend) fe-card-topic .card-topic.style-2 fe-card-content{position:relative;z-index:1;width:100%;color:var(--white)}@media(max-width: 1199px){:is(.frontend,.backend) fe-card-topic .card-topic fe-card-content .card-content{padding:30px}:is(.frontend,.backend) fe-card-topic .card-topic .topic-timer{right:30px;bottom:34px}:is(.frontend,.backend) fe-card-topic .card-topic fe-card-information .card-information{right:30px;bottom:30px;left:30px}}@media(max-width: 991px){:is(.frontend,.backend) fe-card-topic .card-topic{flex-direction:column-reverse}:is(.frontend,.backend) fe-card-topic .card-topic .card-image-wrapper{width:100%;height:40%}:is(.frontend,.backend) fe-card-topic .card-topic fe-card-image .card-image{border-bottom-right-radius:0;border-top-left-radius:var(--card-radius)}:is(.frontend,.backend) fe-card-topic .card-topic fe-card-content{width:100%;height:60%}:is(.frontend,.backend) fe-card-topic .card-topic fe-card-content .card-content{padding:var(--card-padding)}:is(.frontend,.backend) fe-card-topic .card-topic .topic-timer{right:var(--card-padding);bottom:var(--card-padding)}:is(.frontend,.backend) fe-card-topic .card-topic fe-card-information .card-information{right:var(--card-padding);bottom:var(--card-padding);left:var(--card-padding)}:is(.frontend,.backend) fe-card-topic .card-topic .description{overflow:hidden;max-width:260px;text-overflow:ellipsis;white-space:nowrap}}:is(.frontend,.backend) fe-card-user .card-user{display:flex;height:100%;align-items:center;cursor:default}:is(.frontend,.backend) fe-card-user .card-user fe-title h2{font-size:var(--font-size-sm)}:is(.frontend,.backend) fe-card-user .card-user .user-img-wrapper{position:relative;padding-left:30px}:is(.frontend,.backend) fe-card-user .card-user .user-img-wrapper .user-mail{position:absolute;right:-2px;bottom:0;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:100%;background-color:var(--white);box-shadow:var(--global-shadow);color:var(--gray-basic);transition:all .25s ease}:is(.frontend,.backend) fe-card-user .card-user .user-img-wrapper .user-mail:hover{box-shadow:var(--global-shadow-hover);color:var(--black)}:is(.frontend,.backend) fe-card-user .card-user .user-img-wrapper inn-user .user-img{width:100px;height:100px}:is(.frontend,.backend) fe-card-user .card-user fe-card-content{width:70%}:is(.frontend,.backend) fe-card-user .card-user fe-card-content .card-content{position:relative;display:flex;flex-direction:column;padding:30px}:is(.frontend,.backend) fe-card-user .card-user fe-card-content .card-content fe-card-information .value{margin:0}@media(max-width: 767px){:is(.frontend,.backend) fe-card-user .card-user .user-img-wrapper{padding-left:20px}:is(.frontend,.backend) fe-card-user .card-user .user-img-wrapper inn-user .user-img{width:70px;height:70px}:is(.frontend,.backend) fe-card-user .card-user fe-card-content .card-content{padding:20px}}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic{display:flex;height:100%}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic.is-external fe-external-link-icon .external-link-icon{display:inline-block}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic.archived{opacity:.5}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .badge-wrapper{display:flex;align-items:center;margin-bottom:10px}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .badge-wrapper inn-status-badge .status-badge{margin-right:5px;margin-bottom:0}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .badge-wrapper .topic-owner{display:flex;align-items:center}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .badge-wrapper .topic-owner inn-status-badge .status-badge{margin-left:5px}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .badge-wrapper .topic-owner .user-img{margin-right:.5em}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .badge-wrapper .badge-archived{margin-left:5px}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .topic-timer{position:absolute;right:36px;bottom:40px;color:var(--gray-basic);font-size:12px;font-weight:bold}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .topic-timer .highlighted{color:var(--body-color)}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .card-image-wrapper{position:relative;width:30%;height:100%}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .card-image-wrapper fe-card-image{width:100%}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .card-image-wrapper fe-card-image .card-image{position:relative;border-bottom-right-radius:var(--card-radius);border-top-right-radius:var(--card-radius)}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic fe-card-content{width:70%;height:100%}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic fe-card-content .card-content{padding:36px}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic fe-card-information .card-information{position:absolute;right:36px;bottom:36px;left:36px;flex-direction:row}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic.style-2 fe-card-image{position:absolute;width:100%;height:100%}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic.style-2 fe-card-image .card-image:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--black) 40%, transparent);content:""}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic.style-2 fe-card-content{position:relative;z-index:1;width:100%;color:var(--white)}@media(max-width: 1199px){:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic fe-card-content .card-content{padding:30px}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic fe-card-information .card-information{right:30px;bottom:30px;left:30px}}@media(max-width: 991px){:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic{flex-direction:column-reverse}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .card-image-wrapper{width:100%;height:40%}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic fe-card-image .card-image{border-bottom-right-radius:0;border-top-left-radius:var(--card-radius)}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic fe-card-content{width:100%;height:60%}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic fe-card-content .card-content{padding:var(--card-padding)}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic fe-card-information .card-information{right:var(--card-padding);bottom:var(--card-padding);left:var(--card-padding)}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic .description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}:is(.frontend,.backend) fe-card-user-submitted-topic .card-topic.is-external .external-link-icon{display:inline-block}:is(.frontend,.backend) fe-card-bookmark{display:block}:is(.frontend,.backend) fe-card-bookmark .card-bookmark{position:relative;display:flex;height:100%;align-items:center;border-radius:var(--card-radius);margin-bottom:20px;background-color:var(--card-bg);box-shadow:var(--card-shadow)}:is(.frontend,.backend) fe-card-bookmark .card-bookmark:hover{box-shadow:var(--card-shadow-hover)}:is(.frontend,.backend) fe-card-bookmark .card-bookmark.has-image{padding-left:60px}:is(.frontend,.backend) fe-card-bookmark .card-bookmark fe-card-image .card-image{position:absolute;top:0;bottom:0;left:0;width:60px;border-bottom-left-radius:var(--global-radius)/2;border-top-left-radius:var(--global-radius)/2}:is(.frontend,.backend) fe-card-bookmark .card-bookmark fe-card-content{width:100%}:is(.frontend,.backend) fe-card-bookmark .card-bookmark fe-card-content .card-content{display:flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) fe-card-bookmark .card-bookmark fe-card-content .card-content .details{color:var(--gray-basic)}:is(.frontend,.backend) card-placeholder{display:flex;height:100%}:is(.frontend,.backend) card-placeholder fe-card-content{width:70%;height:100%}:is(.frontend,.backend) card-placeholder fe-card-content .card-content{padding:55px 36px 36px}:is(.frontend,.backend) card-placeholder fe-card-content .placeholder-header{width:95%;height:1em;border-radius:4px;margin-bottom:5px;background-color:var(--gray-light)}:is(.frontend,.backend) card-placeholder fe-card-content .placeholder-header:last-child{margin-bottom:20px}:is(.frontend,.backend) card-placeholder fe-card-content .placeholder-description{width:70%;height:.7em;border-radius:3px;margin-bottom:4px;background-color:var(--gray-light)}:is(.frontend,.backend) card-placeholder fe-card-content .placeholder-description:last-child{width:25%}:is(.frontend,.backend) card-placeholder fe-card-information .card-information{position:absolute;right:36px;bottom:36px;left:36px;flex-direction:row}:is(.frontend,.backend) card-placeholder fe-card-information .card-information .information-item .value{color:var(--gray-light)}:is(.frontend,.backend) card-placeholder .card-image{position:relative;width:30%;height:100%;background-color:var(--gray-light);border-bottom-right-radius:var(--card-radius);border-top-right-radius:var(--card-radius)}:is(.frontend,.backend) row-card{--row-card-height: 118px;display:flex;overflow:hidden;width:100%;height:var(--row-card-height);align-items:center;padding:0;--card-pointer-event: auto}:is(.frontend,.backend) row-card.blank{opacity:0}:is(.frontend,.backend) row-card.blank article{cursor:default}:is(.frontend,.backend) row-card{border-radius:var(--card-radius);background:var(--card-bg, #fff);box-shadow:var(--card-shadow);outline:var(--card-border)}:is(.frontend,.backend) row-card:hover{background-color:var(--card-bg-hover);box-shadow:var(--card-shadow-hover);color:var(--card-text-color-hover);outline:var(--card-border-hover)}:is(.frontend,.backend) row-card:hover .card-content:after{background:linear-gradient(270deg, var(--card-bg-hover) 58.33%, color-mix(in srgb, rgb(255, 255, 255) 0%, transparent) 100%)}:is(.frontend,.backend) row-card:hover fe-card-image>.card-image{transform:scale(var(--card-teaser-scale))}:is(.frontend,.backend) row-card .main-link{color:inherit;text-decoration:none}:is(.frontend,.backend) row-card .main-link::after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:""}:is(.frontend,.backend) row-card article{position:relative;display:flex;width:100%;height:100%;pointer-events:var(--card-pointer-event)}:is(.frontend,.backend) row-card article div.card-image-wrapper{position:relative;width:30%;height:100%}:is(.frontend,.backend) row-card article .card-content{position:relative;display:flex;width:70%;flex:1 0 0;flex-direction:column;align-items:flex-start;align-self:stretch;justify-content:space-between;padding:20px 0 20px 20px;gap:15px}:is(.frontend,.backend) row-card article .card-content .card-title{display:-webkit-box;overflow:hidden;align-self:stretch;margin:0;-webkit-box-orient:vertical;color:var(--card-text-color, #000);font-size:16px;font-weight:var(--font-weight-black);-webkit-line-clamp:1;line-clamp:1;line-height:140%;text-overflow:ellipsis}:is(.frontend,.backend) row-card article .card-content .description{overflow:hidden;color:var(--card-text-color, #000);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) row-card article .card-content .text-wrapper{display:flex;width:85%;flex-direction:column;gap:5px}:is(.frontend,.backend) row-card article .card-content:after{position:absolute;top:0;right:0;width:15%;height:100%;background:linear-gradient(270deg, var(--card-bg) 58.33%, color-mix(in srgb, rgb(255, 255, 255) 0%, transparent) 100%);content:""}:is(.frontend,.backend) row-card article .card-content .badge-wrapper{display:flex;align-items:flex-start;gap:5px}:is(.frontend,.backend) row-card article .card-content tag-item{--tag-item-border-radius: 20px}:is(.frontend,.backend) row-card article .card-content-placeholder .placeholder-description{width:60%;height:14px;border-radius:3px;margin-bottom:5px;background-color:var(--gray-lightest)}:is(.frontend,.backend) row-card article .card-content-placeholder .placeholder-description:last-child{width:100%}:is(.frontend,.backend) row-card article .card-content-placeholder .placeholder-tag,:is(.frontend,.backend) row-card article .card-content-placeholder tag-item{width:48px;height:14px;border-radius:20px;background-color:var(--gray-lightest)}:is(.frontend,.backend) row-card .card-corner{position:absolute;top:0;right:0;display:flex;width:42px;height:42px;flex-direction:column;align-items:center;justify-content:center;border-radius:0 0 0 5px}:is(.frontend,.backend) row-card .card-corner.corner-gray{background-color:color-mix(in srgb, var(--black) 70%, transparent);color:var(--white)}:is(.frontend,.backend) row-card .card-corner.corner-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-color)}:is(.frontend,.backend) row-card .card-corner .card-corner-label{font-size:16px;font-weight:var(--font-weight-black);line-height:90%}:is(.frontend,.backend) row-card .card-corner .card-corner-sublabel{font-size:var(--font-size-xxxxs);line-height:130%}:is(.frontend,.backend) row-card .card-corner .card-corner-icon inn-icon>svg{width:20px;height:20px;fill:var(--black)}:is(.frontend,.backend) submission-card{--list-card-image-max-width: 700px;--list-card-image-width: 150px;--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);display:flex;overflow:hidden;width:100%;height:100%;min-height:var(--submission-card-height);align-items:center;padding:0;--card-pointer-event: auto}:is(.frontend,.backend) submission-card inn-card{width:100%;height:100%;border:var(--card-border);border-radius:var(--card-radius);background:var(--card-bg)}:is(.frontend,.backend) submission-card inn-card .isLoading{min-height:var(--submission-card-height)}:is(.frontend,.backend) submission-card.blank{opacity:0}:is(.frontend,.backend) submission-card.blank a{cursor:default}:is(.frontend,.backend) submission-card{border-radius:var(--card-radius);background:var(--card-bg, #fff);box-shadow:var(--card-shadow);outline:var(--card-border)}:is(.frontend,.backend) submission-card:hover{background-color:var(--card-bg-hover);box-shadow:var(--card-shadow-hover);color:var(--card-text-color-hover);outline:var(--card-border-hover)}:is(.frontend,.backend) submission-card a{display:flex;width:100%;height:100%;pointer-events:var(--card-pointer-event)}:is(.frontend,.backend) submission-card a inn-suggestion-team.small .team-wrapper inn-user .user-img{--inn-user-border-color: var(--card-bg)}:is(.frontend,.backend) submission-card a .card-date{color:var(--card-additional-text-color);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) submission-card a .inn-card-title{--title-line-height: 1.3;--title-maximum-lines: 2;display:-webkit-box;overflow:hidden;min-height:calc(var(--title-line-height)*var(--font-size-xs)*var(--title-maximum-lines));-webkit-box-orient:vertical;color:var(--card-text-color);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);-webkit-line-clamp:var(--title-maximum-lines);line-clamp:var(--title-maximum-lines);text-overflow:ellipsis}:is(.frontend,.backend) submission-card a .card-description{--description-line-height: 1.3;--description-maximum-lines: 3;display:-webkit-box;overflow:hidden;min-height:calc(var(--description-line-height)*var(--font-size-xxs)*var(--description-maximum-lines));-webkit-box-orient:vertical;color:var(--card-text-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);-webkit-line-clamp:var(--description-maximum-lines);line-clamp:var(--description-maximum-lines);line-height:var(--description-line-height);text-overflow:ellipsis}:is(.frontend,.backend) submission-card a fe-form-element-highlight{--form-element-padding-top: 5px;--form-element-line-height: 1.3;--text-height: calc(var(--form-element-line-height) * var(--font-size-xxxs));--padding-height: calc(var(--form-element-padding-top) * 2);--border-total-height: 2px;width:100%;min-height:calc(var(--text-height) + var(--padding-height) + var(--border-total-height));--element-highlight-bg: var(--card-bg)}:is(.frontend,.backend) submission-card a fe-form-element-highlight .highlight-wrapper .highlight-item{max-width:200px;padding:var(--form-element-padding-top) 10px !important;border-radius:var(--border-radius-sm);margin:0 !important}:is(.frontend,.backend) submission-card a .tags-wrapper,:is(.frontend,.backend) submission-card a .related-wrapper,:is(.frontend,.backend) submission-card a .highlight-wrapper{display:flex;overflow:hidden;width:100%;max-width:100%}:is(.frontend,.backend) submission-card a{--chips-font-size: var(--font-size-xxxs);--chips-line-height: 1.3}:is(.frontend,.backend) submission-card a inn-chip{font-size:var(--chips-font-size);line-height:var(--chips-line-height)}:is(.frontend,.backend) submission-card a{--chips-outlined-border: #ededed;--chips-border-size: 1px;--chips-padding-top: 5px;--chips-padding-left: 10px}:is(.frontend,.backend) submission-card a inn-chip{display:inline-flex;justify-content:center;padding:var(--chips-padding-top) var(--chips-padding-left);border:var(--chips-border-size) solid var(--chips-outlined-border);border-radius:var(--border-radius-sm);background:rgba(0,0,0,0)}:is(.frontend,.backend) submission-card a{--chips-text-height: calc(var(--chips-font-size) * var(--chips-line-height));--chips-border-height: calc(var(--chips-border-size) * 2);--chips-padding-height: calc((var(--chips-padding-top) * 2));--chips-min-height: calc(var(--chips-text-height) + var(--chips-border-height) + var(--chips-padding-height))}:is(.frontend,.backend) submission-card a .tags-wrapper,:is(.frontend,.backend) submission-card a .related-wrapper{min-height:var(--chips-min-height)}:is(.frontend,.backend) submission-card a .tags-wrapper inn-chip,:is(.frontend,.backend) submission-card a .related-wrapper inn-chip{flex:0 0 auto}:is(.frontend,.backend) submission-card a .inn-card-image{position:relative;display:flex;width:30%;flex-shrink:0}:is(.frontend,.backend) submission-card a .inn-card-image img{object-fit:cover}:is(.frontend,.backend) submission-card a .card-stats{display:flex;color:var(--card-additional-text-color);font-size:var(--font-size-xxs);gap:10px}:is(.frontend,.backend) submission-card a .card-stats svg{fill:var(--card-additional-text-color)}:is(.frontend,.backend) submission-card a div.card-image-wrapper{width:30%;height:100%}:is(.frontend,.backend) submission-card a .card-content{position:relative;display:flex;width:auto;min-width:260px;flex:1 0 0;flex-direction:column;align-items:flex-start;align-self:stretch;justify-content:space-between;padding:15px;gap:15px}:is(.frontend,.backend) submission-card a .card-content .text-wrapper{display:flex;width:100%;flex-direction:column;gap:5px}:is(.frontend,.backend) submission-card a .placeholder-card-content .placeholder-miniprofile,:is(.frontend,.backend) submission-card a .placeholder-card-content .placeholder-date,:is(.frontend,.backend) submission-card a .placeholder-card-content .placeholder-description,:is(.frontend,.backend) submission-card a .placeholder-card-content .placeholder-tag{border-radius:3px;background-color:var(--gray-lightest)}:is(.frontend,.backend) submission-card a .placeholder-card-content .users-wrapper{display:flex}:is(.frontend,.backend) submission-card a .placeholder-card-content .users-wrapper .placeholder-miniprofile{width:28px;height:28px;border-radius:50%}:is(.frontend,.backend) submission-card a .placeholder-card-content .users-wrapper .placeholder-miniprofile:last-child{margin-left:-3px;outline:3px solid var(--card-bg)}:is(.frontend,.backend) submission-card a .placeholder-card-content .placeholder-date{width:30%;height:14px}:is(.frontend,.backend) submission-card a .placeholder-card-content .text-wrapper .placeholder-description{width:100%;height:15px}:is(.frontend,.backend) submission-card a .placeholder-card-content .text-wrapper .placeholder-description:first-child{width:60%;height:14px}:is(.frontend,.backend) submission-card a .placeholder-card-content .tags-wrapper,:is(.frontend,.backend) submission-card a .placeholder-card-content .highlights-wrapper,:is(.frontend,.backend) submission-card a .placeholder-card-content .status-wrapper,:is(.frontend,.backend) submission-card a .placeholder-card-content .stats-wrapper,:is(.frontend,.backend) submission-card a .placeholder-card-content .related-wrapper{display:flex;gap:5px}:is(.frontend,.backend) submission-card a .placeholder-card-content .tags-wrapper .placeholder-tag,:is(.frontend,.backend) submission-card a .placeholder-card-content .tags-wrapper .placeholder-highlight,:is(.frontend,.backend) submission-card a .placeholder-card-content .tags-wrapper .placeholder-status,:is(.frontend,.backend) submission-card a .placeholder-card-content .tags-wrapper .placeholder-stats,:is(.frontend,.backend) submission-card a .placeholder-card-content .tags-wrapper .placeholder-related,:is(.frontend,.backend) submission-card a .placeholder-card-content .highlights-wrapper .placeholder-tag,:is(.frontend,.backend) submission-card a .placeholder-card-content .highlights-wrapper .placeholder-highlight,:is(.frontend,.backend) submission-card a .placeholder-card-content .highlights-wrapper .placeholder-status,:is(.frontend,.backend) submission-card a .placeholder-card-content .highlights-wrapper .placeholder-stats,:is(.frontend,.backend) submission-card a .placeholder-card-content .highlights-wrapper .placeholder-related,:is(.frontend,.backend) submission-card a .placeholder-card-content .status-wrapper .placeholder-tag,:is(.frontend,.backend) submission-card a .placeholder-card-content .status-wrapper .placeholder-highlight,:is(.frontend,.backend) submission-card a .placeholder-card-content .status-wrapper .placeholder-status,:is(.frontend,.backend) submission-card a .placeholder-card-content .status-wrapper .placeholder-stats,:is(.frontend,.backend) submission-card a .placeholder-card-content .status-wrapper .placeholder-related,:is(.frontend,.backend) submission-card a .placeholder-card-content .stats-wrapper .placeholder-tag,:is(.frontend,.backend) submission-card a .placeholder-card-content .stats-wrapper .placeholder-highlight,:is(.frontend,.backend) submission-card a .placeholder-card-content .stats-wrapper .placeholder-status,:is(.frontend,.backend) submission-card a .placeholder-card-content .stats-wrapper .placeholder-stats,:is(.frontend,.backend) submission-card a .placeholder-card-content .stats-wrapper .placeholder-related,:is(.frontend,.backend) submission-card a .placeholder-card-content .related-wrapper .placeholder-tag,:is(.frontend,.backend) submission-card a .placeholder-card-content .related-wrapper .placeholder-highlight,:is(.frontend,.backend) submission-card a .placeholder-card-content .related-wrapper .placeholder-status,:is(.frontend,.backend) submission-card a .placeholder-card-content .related-wrapper .placeholder-stats,:is(.frontend,.backend) submission-card a .placeholder-card-content .related-wrapper .placeholder-related{width:48px;height:14px}:is(.frontend,.backend) submission-card fe-card-image{overflow:hidden;border-radius:var(--card-radius) 0 0 var(--card-radius)}:is(.frontend,.backend) color-dimension-chart .color-item{padding:8px 15px;border:1px solid gray;border-radius:3px;margin:10px 0;background:#fff}:is(.frontend,.backend) dimension-chart{width:100%}:is(.frontend,.backend) dimension-chart .select-wrapper{width:100%}:is(.frontend,.backend) dimension-chart .select-wrapper .svg-wrapper{height:60px}:is(.frontend,.backend) dimension-chart .select-wrapper path.line{fill:rgba(0,0,0,0);stroke-width:3px}:is(.frontend,.backend) dimension-chart .select-wrapper .value-container{display:flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) force-graph .tooltip.tooltip-chart{z-index:10;overflow:visible;padding:8px 12px;border-radius:3px;background:#fff;box-shadow:0 0 10px color-mix(in srgb, var(--black) 10%, transparent);color:var(--body-color);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);transform:translate(-20%, 100%);white-space:nowrap}:is(.frontend,.backend) force-graph .tooltip.tooltip-chart .tooltip-links,:is(.frontend,.backend) force-graph .tooltip.tooltip-chart .tooltip-mentions,:is(.frontend,.backend) force-graph .tooltip.tooltip-chart .tooltip-title,:is(.frontend,.backend) force-graph .tooltip.tooltip-chart .tooltip-heading,:is(.frontend,.backend) force-graph .tooltip.tooltip-chart small{color:var(--body-color) !important}:is(.frontend,.backend) force-graph .tooltip.tooltip-chart:before{position:absolute;top:0;left:50%;display:inline-block;width:0;height:0;border-width:0 6px 6px 6px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);content:"";transform:translate(-50%, -5px)}:is(.frontend,.backend) portfolio-chart path.domain{stroke:var(--gray-light)}:is(.frontend,.backend) portfolio-chart circle.dot{opacity:.5 !important;transition:all .3s ease}:is(.frontend,.backend) portfolio-chart circle.dot.active{fill:var(--brand-primary) !important;opacity:1 !important}:is(.frontend,.backend) portfolio-chart circle.dot:hover{opacity:1 !important}:is(.frontend,.backend) portfolio-chart text.label{fill:var(--body-color) !important}:is(.frontend,.backend) portfolio-chart>div{height:540px}:is(.frontend,.backend) portfolio-chart .portfolio-no-match{position:absolute;top:0;right:0;bottom:0;left:0}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .bubble{position:absolute;z-index:1;width:15px;height:15px;border-radius:50px;background:var(--brand-primary)}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .x1{left:85%;animation:moveBubbles 4s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.2;transform:scale(0.9)}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .x2{left:5%;animation:moveBubbles 6s linear infinite,sideWays 5s ease-in-out infinite alternate;opacity:.5;transform:scale(0.6)}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .x3{left:35%;animation:moveBubbles 5s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.3;transform:scale(0.8)}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .x4{left:47%;animation:moveBubbles 8s linear infinite,sideWays 2s ease-in-out infinite alternate;opacity:.35;transform:scale(0.75)}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .x5{left:15%;animation:moveBubbles 5s linear infinite,sideWays 1s ease-in-out infinite alternate;opacity:.3;transform:scale(0.8)}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .x6{left:73%;animation:moveBubbles 4s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.2;transform:scale(0.4)}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .x7{left:67%;animation:moveBubbles 11s linear infinite,sideWays 5s ease-in-out infinite alternate;opacity:.5;transform:scale(0.6)}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .x8{left:56%;animation:moveBubbles 9s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.3;transform:scale(0.8)}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .x9{left:20%;animation:moveBubbles 4.5s linear infinite,sideWays 2s ease-in-out infinite alternate;opacity:.35;transform:scale(0.75)}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .x10{left:33%;animation:moveBubbles 11.3s linear infinite,sideWays 5s ease-in-out infinite alternate;opacity:.3;transform:scale(0.4)}@keyframes moveBubbles{0%{top:100%;opacity:0}50%{opacity:1}100%{top:0%;opacity:0}}@keyframes sideWays{0%{margin-left:0}100%{margin-left:5px}}:is(.frontend,.backend) portfolio-chart .portfolio-no-match .message{position:absolute;z-index:2;top:50%;left:50%;font-size:20px;opacity:.5;text-align:center;transform:translate(-50%, -50%)}:is(.frontend,.backend) radar-chart{position:relative;display:inline-block;width:100%;min-height:400px}:is(.frontend,.backend) radar-chart .radar-chart{text-align:center}:is(.frontend,.backend) radar-chart text{fill:var(--body-color) !important}:is(.frontend,.backend) radar-chart line{stroke:var(--gray-light) !important}:is(.frontend,.backend) radar-chart .radar-no-match{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}:is(.frontend,.backend) radar-chart .radar-no-match .bubble{position:absolute;z-index:1;width:15px;height:15px;border-radius:50px;background:var(--brand-primary)}:is(.frontend,.backend) radar-chart .radar-no-match .x1{left:85%;animation:moveBubbles 4s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.2;transform:scale(0.9)}:is(.frontend,.backend) radar-chart .radar-no-match .x2{left:5%;animation:moveBubbles 6s linear infinite,sideWays 5s ease-in-out infinite alternate;opacity:.5;transform:scale(0.6)}:is(.frontend,.backend) radar-chart .radar-no-match .x3{left:35%;animation:moveBubbles 5s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.3;transform:scale(0.8)}:is(.frontend,.backend) radar-chart .radar-no-match .x4{left:47%;animation:moveBubbles 8s linear infinite,sideWays 2s ease-in-out infinite alternate;opacity:.35;transform:scale(0.75)}:is(.frontend,.backend) radar-chart .radar-no-match .x5{left:15%;animation:moveBubbles 5s linear infinite,sideWays 1s ease-in-out infinite alternate;opacity:.3;transform:scale(0.8)}:is(.frontend,.backend) radar-chart .radar-no-match .x6{left:73%;animation:moveBubbles 4s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.2;transform:scale(0.4)}:is(.frontend,.backend) radar-chart .radar-no-match .x7{left:67%;animation:moveBubbles 11s linear infinite,sideWays 5s ease-in-out infinite alternate;opacity:.5;transform:scale(0.6)}:is(.frontend,.backend) radar-chart .radar-no-match .x8{left:56%;animation:moveBubbles 9s linear infinite,sideWays 4s ease-in-out infinite alternate;opacity:.3;transform:scale(0.8)}:is(.frontend,.backend) radar-chart .radar-no-match .x9{left:20%;animation:moveBubbles 4.5s linear infinite,sideWays 2s ease-in-out infinite alternate;opacity:.35;transform:scale(0.75)}:is(.frontend,.backend) radar-chart .radar-no-match .x10{left:33%;animation:moveBubbles 11.3s linear infinite,sideWays 5s ease-in-out infinite alternate;opacity:.3;transform:scale(0.4)}@keyframes moveBubbles{0%{top:100%;opacity:0}50%{opacity:1}100%{top:0%;opacity:0}}@keyframes sideWays{0%{margin-left:0}100%{margin-left:5px}}:is(.frontend,.backend) radar-chart .radar-no-match .message{position:absolute;z-index:2;top:50%;left:50%;font-size:20px;font-weight:100;opacity:.5;text-align:center;transform:translate(-50%, -50%)}:is(.frontend,.backend) radius-dimension-chart .radiusCircle{fill:var(--gray-basic) !important;stroke-width:0}:is(.frontend,.backend) radius-dimension-chart .svg-wrapper{height:140px}:is(.frontend,.backend) radius-dimension-chart text{fill:var(--body-color);transform:translate(-3px, 5px)}:is(.frontend,.backend) semantic-analytics,:is(.frontend,.backend) dashboard-semantic-analytics,:is(.frontend,.backend) force-graph{display:block;overflow:visible;width:100%;height:100%;cursor:pointer;transition:all .3s ease-in-out}:is(.frontend,.backend) semantic-analytics svg:not(:root),:is(.frontend,.backend) dashboard-semantic-analytics svg:not(:root),:is(.frontend,.backend) force-graph svg:not(:root){overflow:visible}:is(.frontend,.backend) semantic-analytics circle,:is(.frontend,.backend) dashboard-semantic-analytics circle,:is(.frontend,.backend) force-graph circle{cursor:pointer;fill:#fff}:is(.frontend,.backend) semantic-analytics text,:is(.frontend,.backend) dashboard-semantic-analytics text,:is(.frontend,.backend) force-graph text{cursor:pointer}:is(.frontend,.backend) semantic-analytics .semantic-noresults,:is(.frontend,.backend) dashboard-semantic-analytics .semantic-noresults,:is(.frontend,.backend) force-graph .semantic-noresults{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:is(.frontend,.backend) semantic-analytics .semantic-noresults h3,:is(.frontend,.backend) dashboard-semantic-analytics .semantic-noresults h3,:is(.frontend,.backend) force-graph .semantic-noresults h3{color:var(--gray-basic);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) semantic-analytics .tooltip-chart,:is(.frontend,.backend) dashboard-semantic-analytics .tooltip-chart,:is(.frontend,.backend) force-graph .tooltip-chart{flex-direction:column;justify-content:flex-start}:is(.frontend,.backend) semantic-analytics .tooltip-chart>div,:is(.frontend,.backend) dashboard-semantic-analytics .tooltip-chart>div,:is(.frontend,.backend) force-graph .tooltip-chart>div{margin-bottom:5px}:is(.frontend,.backend) inn-ckeditor{position:relative;outline:unset !important}:is(.frontend,.backend) inn-ckeditor remaining-char-count{position:absolute;right:0px;bottom:0;height:15px;padding:0 3px 0 3px;border-radius:var(--border-radius-sm);margin:3px;background-color:var(--white);color:#000;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) inn-ckeditor remaining-char-count:empty{padding:0px}:is(.frontend,.backend) inn-ckeditor remaining-char-count span{display:block;width:100%}:is(.frontend,.backend) inn-ckeditor [data-cke-editorplaceholder]::before{margin-top:unset}:is(.frontend,.backend) inn-ckeditor .cke_inner{outline:unset !important}:is(.frontend,.backend) inn-ckeditor:has(ai-section~remaining-char-count){display:grid;grid-column-gap:0px;grid-template-columns:auto;grid-template-rows:repeat(3, auto)}:is(.frontend,.backend) inn-ckeditor:has(ai-section~remaining-char-count) .cke_wysiwyg_div{margin-bottom:10px}:is(.frontend,.backend) inn-ckeditor:has(ai-section~remaining-char-count) ai-section{grid-area:3/1/4/2}:is(.frontend,.backend) inn-ckeditor:has(ai-section~remaining-char-count) remaining-char-count{padding:0;margin:15px;background-color:var(--transparent);grid-area:2/1/3/2}:is(.frontend,.backend) inn-ckeditor ai-section:not(:empty){display:block;width:100%;padding:0px 10px 10px 10px;background-color:var(--form-element-bg)}:is(.frontend,.backend) inn-ckeditor ai-section:not(:empty)~remaining-char-count{margin-right:15px;background-color:var(--transparent)}:is(.frontend,.backend) inn-ckeditor-slider .drop-zone{display:flex;width:100%;height:120px;align-items:center;justify-content:center;border:2px dashed #e2e2e8;border-radius:5px;margin:20px 0;color:#cacad0;font-family:"Helvetica",sans-serif;font-size:14px;font-weight:500}:is(.frontend,.backend) inn-ckeditor-slider .image-row{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:15px;font-family:"Helvetica",sans-serif}:is(.frontend,.backend) inn-ckeditor-slider .image-row svg{width:16px;height:16px;fill:#d3d3d3;pointer-events:none}:is(.frontend,.backend) inn-ckeditor-slider .btn-icon{display:flex;width:40px;height:40px;align-items:center;justify-content:flex-start}:is(.frontend,.backend) inn-ckeditor-slider .btn-icon.delete{justify-content:flex-end}:is(.frontend,.backend) inn-ckeditor-slider .handle{cursor:grab}:is(.frontend,.backend) inn-ckeditor-slider .image-row-thumbnail{width:120px;height:80px;border-radius:3px;margin-right:30px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) inn-ckeditor-slider .image-row-label{flex:1}:is(.frontend,.backend) inn-ckeditor-slider .delete{cursor:pointer}:is(.frontend,.backend) inn-color-input{position:unset}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper{position:relative;display:flex;height:100%;flex:1;align-items:center;justify-content:center;padding:0;font-size:13px}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper>input.color-picker-input{width:100%;height:4em;padding-left:43px;font-size:var(--body-font-size);text-align:left}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper>input.color-picker-input:hover{border:var(--form-element-border-hover)}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper>input.color-picker-input:focus{border:1px solid var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary) inset,0 0 0 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper>input.color-picker-input::placeholder{font-size:var(--body-font-size)}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper sp-theme>inn-swatch-color{position:absolute;top:50%;left:.9em;margin-top:0;outline:1px solid var(--gray-lighter);transform:translateY(-50%)}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper .ngx-color-class .app-color-picker .preview{padding:0;border-radius:3px;box-shadow:none}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper .ngx-color-class .app-color-picker .preview .preview-background{border-radius:3px}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper .ngx-color-class .app-color-picker .preview .preview-background .circle{width:18px;height:18px;border-radius:3px;outline:1px solid var(--gray-lightest)}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper .copy-btn{margin:10px}:is(.frontend,.backend) inn-color-input div.color-picker-wrapper .copy-btn :hover{cursor:pointer}:is(.frontend,.backend) color-modal{display:inline-flex;overflow:hidden;width:100%;flex-direction:column;align-items:flex-start;background-color:var(--white);gap:10px}:is(.frontend,.backend) color-modal mat-tab-group{width:100%}:is(.frontend,.backend) color-modal mat-tab-group.mat-mdc-tab-group .mat-mdc-tab-label-container{--mat-tab-label-margin: 0}:is(.frontend,.backend) color-modal mat-tab-group .mat-mdc-tab:not(.mdc-tab-indicator--active){border-bottom:1px solid var(--gray-light);margin-bottom:-1px}:is(.frontend,.backend) color-modal mat-tab-group .mat-mdc-tab-body-wrapper{min-height:90px;transition:height 0ms}:is(.frontend,.backend) color-modal .custom-picker{width:100%}:is(.frontend,.backend) .color-overlay{border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);background:var(--panel-bg)}:is(.frontend,.backend) .color-overlay color-modal{border-radius:var(--border-radius-md)}:is(.frontend,.backend) confirm-dialog .mat-dialog-actions{display:flex}:is(.frontend,.backend) .delete-modal.md{--mat-dialog-container-max-width: 450px}:is(.frontend,.backend) .confirm-modal,:is(.frontend,.backend) .delete-modal{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) .confirm-modal .mat-mdc-dialog-container,:is(.frontend,.backend) .delete-modal .mat-mdc-dialog-container{border-radius:var(--border-radius-lg)}:is(.frontend,.backend) .confirm-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface,:is(.frontend,.backend) .delete-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:30px;border-radius:var(--border-radius-lg)}:is(.frontend,.backend) .confirm-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog,:is(.frontend,.backend) .delete-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog{display:flex;flex-direction:column;align-items:center;color:var(--body-color)}:is(.frontend,.backend) .confirm-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog>inn-icon,:is(.frontend,.backend) .delete-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog>inn-icon{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:50%;margin-bottom:20px;background-color:var(--status-error-light);text-align:center}:is(.frontend,.backend) .confirm-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog>inn-icon svg,:is(.frontend,.backend) .delete-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog>inn-icon svg{fill:var(--status-error)}:is(.frontend,.backend) .confirm-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog .mdc-dialog__title,:is(.frontend,.backend) .delete-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog .mdc-dialog__title{padding:0;margin-bottom:0;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:normal;text-align:center}:is(.frontend,.backend) .confirm-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog ::before,:is(.frontend,.backend) .delete-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog ::before{height:0}:is(.frontend,.backend) .confirm-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog .mat-mdc-dialog-content,:is(.frontend,.backend) .delete-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog .mat-mdc-dialog-content{padding:20px 0 20px 0;color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);letter-spacing:normal;text-align:center}:is(.frontend,.backend) .confirm-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog .mat-mdc-dialog-actions,:is(.frontend,.backend) .delete-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog .mat-mdc-dialog-actions{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:center;padding:0;gap:10px}:is(.frontend,.backend) .confirm-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog .mat-mdc-dialog-actions inn-button,:is(.frontend,.backend) .delete-modal .mat-mdc-dialog-container .mat-mdc-dialog-surface confirm-dialog .mat-mdc-dialog-actions inn-button{display:grid;align-self:stretch;margin-right:0}:is(.frontend,.backend) confirm-slider{position:relative;display:block;overflow:hidden;width:100%;border:1px solid var(--status-error);border-radius:var(--btn-radius-md)}:is(.frontend,.backend) confirm-slider .slider-main{height:100%;padding-top:7px;padding-bottom:7px}:is(.frontend,.backend) confirm-slider .slider-main .slider-panel{position:absolute;top:0;left:calc(-100% + 38px);display:flex;width:100%;height:100%}:is(.frontend,.backend) confirm-slider .slider-main .slider-panel .slide-button{display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:is(.frontend,.backend) confirm-slider .slider-main .slider-panel .slide-button:hover .slide-button-inner{padding:10px;margin:0;border-bottom-left-radius:0;border-top-left-radius:0}:is(.frontend,.backend) confirm-slider .slider-main .slider-panel .slide-button .slide-button-inner{display:flex;align-items:center;justify-content:center;padding:5px;border-radius:var(--btn-radius-md);margin:5px;background-color:var(--status-error);transition:200ms}:is(.frontend,.backend) confirm-slider .slider-main .slider-panel .slide-button .slide-button-inner.active,:is(.frontend,.backend) confirm-slider .slider-main .slider-panel .slide-button .slide-button-inner.locked{padding:10px;margin:0;border-bottom-left-radius:0;border-top-left-radius:0}:is(.frontend,.backend) confirm-slider .slider-main .slider-panel .slide-button .slide-button-inner.locked{border-radius:0}:is(.frontend,.backend) confirm-slider .slider-main .slider-panel .slide-button .slide-button-inner inn-icon{height:18px}:is(.frontend,.backend) confirm-slider .slider-main .slider-panel .slide-button .slide-button-inner inn-icon>svg{display:block;fill:var(--white)}:is(.frontend,.backend) confirm-slider .slider-main .slider-panel .slider-bar{display:flex;height:100%;flex-grow:1;background-color:var(--status-error)}:is(.frontend,.backend) confirm-slider .slider-main .hint{display:flex;height:100%;align-items:center;justify-content:center;color:var(--status-error);cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:is(.frontend,.backend) confirm-slider .slider-main .success{color:var(--white);text-align:center;transform:translate(0, 0)}:is(.frontend,.backend) fe-container{width:100%}:is(.frontend,.backend) fe-container .container.has-margin{padding-top:50px;margin-bottom:50px}@media(max-width: 767px){:is(.frontend,.backend) fe-container .container{padding-right:15px;padding-bottom:15px;padding-left:15px}:is(.frontend,.backend) fe-container .container .has-margin{padding-top:20px;margin-bottom:20px}}:is(.frontend,.backend) .inn_tab-content .container.has-margin{padding-top:50px}@media(max-width: 767px){:is(.frontend,.backend) .inn_tab-content .container.has-margin{padding-top:20px}}:is(.frontend,.backend) fe-container-title .container-title{font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold)}@media(max-width: 767px){:is(.frontend,.backend) fe-container-title .container-title{font-size:24px}}:is(.frontend,.backend) bulk-actions-bar .bulk-actions-wrapper{display:flex;width:100%;align-items:center;padding:10px;padding-left:.65rem;border-top:1px solid var(--gray-lighter)}:is(.frontend,.backend) bulk-actions-bar .bulk-actions-wrapper.dark .mat-checkbox-frame{border-color:#fff}:is(.frontend,.backend) bulk-actions-bar .bulk-actions-wrapper .btn-bulk{padding:0 15px 0 17px;margin-left:10px;background-color:var(--gray-lighter);color:var(--body-color);font-weight:normal}:is(.frontend,.backend) manage-filters .filter-list{padding:10px;border-radius:6px;margin:0;background-color:var(--gray-lightest);list-style:none}:is(.frontend,.backend) manage-filters .filter-list li{position:relative;display:flex;align-items:center;padding:10px 15px;border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:10px;background:#fff;list-style:none}:is(.frontend,.backend) manage-filters .filter-list li:last-child{margin-bottom:0}:is(.frontend,.backend) manage-filters .filter-list li .name{overflow:hidden;max-width:300px;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) manage-filters .filter-list li .btn-delete{position:absolute;top:0;right:0;bottom:0;display:flex;width:50px;height:100%;align-items:center;justify-content:center}:is(.frontend,.backend) manage-filters .filter-list li .btn-delete .btn-icon{border:none;background:rgba(0,0,0,0)}:is(.frontend,.backend) manage-filters .filter-list li .btn-delete .btn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) task-actions-dialog .btn-group{margin-bottom:15px}:is(.frontend,.backend) task-actions-dialog .modal-footer .btn-primary .loader{margin:2px auto}:is(.frontend,.backend) task-bulk-actions-dialog .row~.row{margin-top:15px}:is(.frontend,.backend) task-bulk-actions-dialog .btn-group .btn{height:3em;padding:7px 15px}:is(.frontend,.backend) task-bulk-actions-dialog .btn-group .btn .linosabi-md{position:absolute;top:31%;right:13px;height:16px;font-size:18px}:is(.frontend,.backend) task-bulk-actions-dialog .btn-group .dropdown-menu.show user-selectbox-filter .input-search{height:3em;padding:7px 11px 7px 10px;border-bottom:1px solid var(--gray-light);line-height:1em}:is(.frontend,.backend) task-bulk-actions-dialog .btn-group .dropdown-menu.show user-selectbox-filter .input-search input{height:2em;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) task-bulk-actions-dialog .btn-group .dropdown-menu.show user-selectbox-filter .input-search input::placeholder{color:var(--gray-basic)}:is(.frontend,.backend) task-bulk-actions-dialog .btn-group .dropdown-menu.show user-selectbox-filter .input-search .loader{margin-top:6px}:is(.frontend,.backend) task-bulk-actions-dialog datetime-picker .form-field.has-addon input{height:3em;padding:7px 15px}:is(.frontend,.backend) task-bulk-actions-dialog datetime-picker .form-field.has-addon .input-addon mat-datepicker-toggle{right:-2px}:is(.frontend,.backend) input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}:is(.frontend,.backend) bulk-actions-modal .modal-footer{padding:30px 0 10px}:is(.frontend,.backend) .cdk-overlay-pane.inn-modal-bulk .modal-body:has(inn-select.open){overflow-y:hidden}:is(.frontend,.backend) backend-user-tags-cell .btn-group{border:0;border-radius:0;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) backend-user-tags-cell .btn-group .btn{padding:0}:is(.frontend,.backend) discussion-move-idea-actions-dialog{display:block;padding:1px}:is(.frontend,.backend) datatable-filter>.filter{display:flex;flex-direction:row}:is(.frontend,.backend) datatable-filter>.filter .search-wrapper .search-bar input.form-control{min-width:unset;height:100%}:is(.frontend,.backend) datatable-filter>.filter ul{margin-bottom:5px}:is(.frontend,.backend) datatable-filter>.filter ul .export-wrapper,:is(.frontend,.backend) datatable-filter>.filter ul .bulk-wrapper{height:18px;margin:auto 1.25rem}:is(.frontend,.backend) datatable-filter>.filter ul .export-wrapper inn-icon,:is(.frontend,.backend) datatable-filter>.filter ul .bulk-wrapper inn-icon{display:flex}:is(.frontend,.backend) datatable-filter>.filter ch-wrapper{flex-grow:1}:is(.frontend,.backend) datatable-filter>.filter ch-wrapper .search-bar{width:100%}:is(.frontend,.backend) datatable-filter>.filter ch-wrapper .search-bar input.form-control{width:100%;min-width:unset;height:100%}:is(.frontend,.backend) draggable-picker .drag-list{padding:10px;border-radius:6px;background-color:var(--gray-lightest)}:is(.frontend,.backend) draggable-picker .drag-list .drag-box{position:relative;display:flex;align-items:center;padding:10px 15px;border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:10px;background:#fff;list-style:none}:is(.frontend,.backend) draggable-picker .drag-list .drag-box .drag-icon{margin-right:8px}:is(.frontend,.backend) draggable-picker .drag-list .drag-box .drag-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) draggable-picker .drag-list .drag-box .name{overflow:hidden;max-width:300px;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) draggable-picker .drag-list .drag-box .name .template-name{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);text-transform:capitalize}:is(.frontend,.backend) draggable-picker .drag-list .drag-box .btn-delete{position:absolute;top:0;right:0;bottom:0;display:flex;width:50px;height:100%;align-items:center;justify-content:center}:is(.frontend,.backend) draggable-picker .drag-list .drag-box.add{padding-right:50px}:is(.frontend,.backend) draggable-picker .drag-list .drag-box.add .dropdown-add{width:100%}:is(.frontend,.backend) draggable-picker .drag-list .drag-box.add .dropdown-add form{width:100%}:is(.frontend,.backend) draggable-picker .add-featured{text-align:right}:is(.frontend,.backend) draggable-picker .add-featured .btn-add{display:inline-flex;height:30px;align-items:center;justify-content:center;padding:0 5px;border:1px solid #fff;border-radius:3px;margin-top:5px;color:var(--gray-basic);font-weight:var(--font-weight-medium);line-height:1.1;transition:border .2s linear}:is(.frontend,.backend) draggable-picker .add-featured .btn-add inn-icon svg{margin-right:4px;margin-bottom:0}:is(.frontend,.backend) draggable-picker .add-featured .btn-add:hover{border-color:var(--gray-lighter);color:var(--gray-basic)}:is(.frontend,.backend) project-type-drop-down .dropdown-item.project-type{display:flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) project-type-drop-down .dropdown-item.project-type .project-type-type{color:var(--gray-basic);font-size:12px}:is(.frontend,.backend) input[type=search].fe-search-dropdown{width:100%;max-width:100%;min-height:3em;box-sizing:border-box;padding:0 16px;border:none;border-bottom:1px solid color-mix(in srgb, var(--black) 15%, transparent);outline:none}:is(.frontend,.backend) search-dropdown .selected-value{overflow:hidden;max-width:100%;padding:10px 0;text-overflow:ellipsis}:is(.frontend,.backend) search-dropdown ul.menu-items{padding:0;margin:0;list-style:none}:is(.frontend,.backend) search-dropdown ul.menu-items a.dropdown-item{white-space:break-spaces}:is(.frontend,.backend) dynamic-content ul{padding:auto;padding-left:40px;margin:10px 0;list-style:disc;padding-inline-start:40px}:is(.frontend,.backend) dynamic-content ul li{list-style:disc}:is(.frontend,.backend) dynamic-content ol li{list-style:decimal}:is(.frontend,.backend) dynamic-content img{max-width:100%;height:auto}:is(.frontend,.backend) dynamic-content .ai-lab blockquote{padding:15px 30px;border-left:5px solid #c1c1c1;margin:0 0 30px;font-size:17.5px}:is(.frontend,.backend) dynamic-content .ai-lab h3{margin-top:30px;margin-bottom:15px;font-size:24px}:is(.frontend,.backend) dynamic-content .ai-lab p{margin-bottom:15px}:is(.frontend,.backend) .embed-image-slider{position:relative}:is(.frontend,.backend) .embed-image-slider .slider-slide{width:100%;padding-top:56.25%;background:rgba(0,0,0,0) center center no-repeat;background-size:contain}:is(.frontend,.backend) .embed-image-slider .swiper-footer{position:absolute;z-index:1;right:0;bottom:0;padding:10px}:is(.frontend,.backend) .embed-image-slider .swiper-footer .swiper-button-disabled{opacity:.5}:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder .yt-cookie-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background:color-mix(in srgb, var(--black) 60%, transparent);color:var(--white)}:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder .yt-cookie-overlay p{color:#fff;font-size:var(--font-size-xxs);text-align:center}:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder .yt-cookie-overlay a{font-size:var(--font-size-xxs)}:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder .yt-cookie-overlay a::after{filter:invert(1);opacity:1 !important}:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder .yt-cookie-overlay h2{color:#fff;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder .yt-cookie-overlay mat-checkbox{padding:10px 15px;border-radius:3px;margin:15px 0 20px;background:var(--panel-bg);color:#000;font-size:12px}@media only screen and (max-width: 575px){:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder .yt-cookie-overlay{padding-top:0}:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder .yt-cookie-overlay h2{font-size:16px}:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder .yt-cookie-overlay p{font-size:12px;text-align:center}:is(.frontend,.backend) embed-youtube .yt-cookie-placeholder .yt-cookie-overlay mat-checkbox{padding:5px 10px;margin:10px 0}}:is(.frontend,.backend) fe-external-link-icon .external-link-icon{display:none;margin-left:3px}:is(.frontend,.backend) fe-external-link-icon .external-link-icon.solid{position:absolute;top:0;right:0;width:40px;height:40px;padding:10px 13px;border-radius:0 var(--global-radius) 0 var(--global-radius);background:color-mix(in srgb, var(--black) 30%, transparent)}:is(.frontend,.backend) fe-external-link-icon .external-link-icon.solid svg{width:15px;height:15px;fill:var(--white)}:is(.frontend,.backend) fe-external-link-icon .external-link-icon svg{width:10px;height:10px;fill:var(--gray-basic)}:is(.frontend,.backend) inn-radar-container button.add-question{padding:6px 10px;border:1px solid var(--gray-light);border-radius:3px;-webkit-appearance:none;background-color:rgba(0,0,0,0);color:var(--gray-basic);transition:background .2s linear}:is(.frontend,.backend) inn-radar-container button.add-question svg{fill:var(--gray-basic)}:is(.frontend,.backend) inn-radar-container button.add-question:hover{background:var(--gray-light);color:var(--body-color)}:is(.frontend,.backend) inn-radar-container button.add-question:hover svg{fill:var(--body-color)}:is(.frontend,.backend) featured-card.no-padding{overflow:visible !important;padding:0}:is(.frontend,.backend) featured-card.topic-slide{width:calc(50% - 10px) !important}:is(.frontend,.backend) featured-card.article-slide{width:calc(16.66667% - 13px) !important}:is(.frontend,.backend) featured-card.event-slide{width:calc(33.33333% - 10px) !important}:is(.frontend,.backend) featured-card.blog-slide{width:calc(33.33333% - 10px) !important}:is(.frontend,.backend) featured-card.page-slide{width:calc(16.66667% - 13px) !important}@media(max-width: 1199px){:is(.frontend,.backend) featured-card.article-slide{width:calc(23.33333% - 10px) !important}:is(.frontend,.backend) featured-card.page-slide{width:calc(23.33333% - 10px) !important}}@media(max-width: 991px){:is(.frontend,.backend) featured-card.article-slide{width:calc(33.33333% - 10px) !important}:is(.frontend,.backend) featured-card.event-slide{width:calc(50% - 10px) !important}:is(.frontend,.backend) featured-card.page-slide{width:calc(33.33333% - 10px) !important}}@media(max-width: 767px){:is(.frontend,.backend) featured-card.article-slide{width:calc(50% - 10px) !important}:is(.frontend,.backend) featured-card.list-wrapper{padding:20px}:is(.frontend,.backend) featured-card.page-slide{width:calc(50% - 10px) !important}}@media(max-width: 575px){:is(.frontend,.backend) featured-card.event-slide,:is(.frontend,.backend) featured-card.article-slide,:is(.frontend,.backend) featured-card.topic-slide,:is(.frontend,.backend) featured-card.page-slide{width:100% !important}}:is(.frontend,.backend) featured-content{display:block;height:100%;min-height:var(--featured-content-item-height);--featured-content-padding: 0 0 20px 0;--card-pointer-event: auto}:is(.frontend,.backend) featured-content.blank{opacity:0}:is(.frontend,.backend) featured-content.blank .featured-content-card{cursor:default}:is(.frontend,.backend) featured-content>article{position:relative;display:block;height:100%;padding:var(--featured-content-padding);pointer-events:var(--card-pointer-event)}:is(.frontend,.backend) featured-content .main-link{color:inherit;text-decoration:none}:is(.frontend,.backend) featured-content .main-link::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:""}:is(.frontend,.backend) featured-content .featured-content-card{border-radius:var(--card-radius);background:var(--card-bg, #fff);box-shadow:var(--card-shadow);outline:var(--card-border)}:is(.frontend,.backend) featured-content .featured-content-card:hover{background-color:var(--card-bg-hover);box-shadow:var(--card-shadow-hover);color:var(--card-text-color-hover);outline:var(--card-border-hover)}:is(.frontend,.backend) featured-content .featured-content-card{display:flex;overflow:unset;height:100%;flex-direction:column;margin-bottom:initial;color:var(--card-text-color);cursor:pointer;transition:box-shadow .25s ease-in}:is(.frontend,.backend) featured-content .featured-content-card>.card-image{position:relative;width:100%;height:165px}:is(.frontend,.backend) featured-content .featured-content-card>.card-image fe-card-image{overflow:hidden;border-radius:var(--card-radius) var(--card-radius) 0 0;object-fit:contain}:is(.frontend,.backend) featured-content .featured-content-card>.card-image fe-card-image>.card-image{transition:transform .5s ease}:is(.frontend,.backend) featured-content .featured-content-card .card-corner{position:absolute;top:0;right:0;display:flex;width:42px;height:42px;flex-direction:column;align-items:center;justify-content:center;border-radius:0 var(--card-radius) 0 var(--card-radius)}:is(.frontend,.backend) featured-content .featured-content-card .card-corner.corner-gray{background-color:color-mix(in srgb, var(--black) 70%, transparent);color:var(--white)}:is(.frontend,.backend) featured-content .featured-content-card .card-corner.corner-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-color)}:is(.frontend,.backend) featured-content .featured-content-card .card-corner .card-corner-label{font-size:16px;font-weight:var(--font-weight-black);line-height:90%}:is(.frontend,.backend) featured-content .featured-content-card .card-corner .card-corner-sublabel{font-size:var(--font-size-xxxxs);line-height:130%}:is(.frontend,.backend) featured-content .featured-content-card .card-corner .card-corner-icon inn-icon>svg{width:20px;height:20px;fill:var(--black)}:is(.frontend,.backend) featured-content .featured-content-card .card-badges{position:absolute;bottom:10px;left:20px;display:flex;gap:4px}:is(.frontend,.backend) featured-content .featured-content-card .card-badges .card-badge{padding:5px 10px;border-radius:15px;font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-medium);line-height:normal}:is(.frontend,.backend) featured-content .featured-content-card .card-badges .card-badge.badge-gray{background-color:var(--gray-light);color:var(--body-color)}:is(.frontend,.backend) featured-content .featured-content-card .card-badges .card-badge.badge-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-color)}:is(.frontend,.backend) featured-content .featured-content-card .card-content{display:flex;height:auto;flex-direction:column;flex-grow:1;padding:20px}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-title{display:-webkit-box;overflow:hidden;margin-bottom:5px;-webkit-box-orient:vertical;font-size:16px;font-weight:var(--font-weight-bold);line-height:140%;text-overflow:ellipsis}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;line-height:normal;text-overflow:ellipsis}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-content-footer{margin-top:auto;color:var(--card-additional-text-color);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);line-height:normal;white-space:pre-line}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-content-footer>.card-content-footer-stats{display:flex;gap:10px}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-content-footer>.card-content-footer-stats inn-icon{margin-right:3px}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-content-footer>.card-content-footer-stats inn-icon svg{fill:var(--card-additional-text-color)}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-content-placeholder{display:flex;height:auto;flex-direction:column;flex-grow:1}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-content-placeholder .placeholder-header{width:50%;height:18px;border-radius:3px;margin-bottom:10px;background-color:var(--gray-lightest)}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-content-placeholder .placeholder-description{width:100%;height:14px;border-radius:3px;margin-bottom:5px;background-color:var(--gray-lightest)}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-content-placeholder .placeholder-description:last-child{width:90%}:is(.frontend,.backend) featured-content .featured-content-card .card-content .card-content-placeholder .placeholder-footer{width:20%;height:14px;border-radius:3px;margin-top:auto;background-color:var(--gray-lightest)}:is(.frontend,.backend) featured-content inn-user-card .card-container{width:auto}:is(.frontend,.backend) featured-content:hover fe-card-image>.card-image{transform:scale(var(--card-teaser-scale))}:is(.frontend,.backend) featured-project-list .featured-project-list{padding:10px;border-radius:6px;background-color:var(--gray-lightest)}:is(.frontend,.backend) featured-project-list .featured-project-list .drag-box{position:relative;display:flex;align-items:center;padding:10px 15px;border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:10px;background:#fff;list-style:none}:is(.frontend,.backend) featured-project-list .featured-project-list .drag-box .drag-icon{margin-right:8px}:is(.frontend,.backend) featured-project-list .featured-project-list .drag-box .drag-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) featured-project-list .featured-project-list .drag-box .name{overflow:hidden;max-width:300px;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) featured-project-list .featured-project-list .drag-box .name .template-name{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);text-transform:capitalize}:is(.frontend,.backend) featured-project-list .featured-project-list .drag-box .btn-delete{position:absolute;top:0;right:0;bottom:0;display:flex;width:50px;height:100%;align-items:center;justify-content:center}:is(.frontend,.backend) featured-project-list .featured-project-list .drag-box.add{padding-right:50px}:is(.frontend,.backend) featured-project-list .featured-project-list .drag-box.add .dropdown-add{width:100%}:is(.frontend,.backend) featured-project-list .featured-project-list .drag-box.add .dropdown-add form{width:100%}:is(.frontend,.backend) featured-project-list .add-featured{text-align:right}:is(.frontend,.backend) featured-project-list .add-featured .btn-add{display:inline-flex;height:30px;align-items:center;justify-content:center;padding:0 5px;border:1px solid #fff;border-radius:3px;margin-top:5px;color:var(--gray-basic);font-weight:var(--font-weight-medium);line-height:1.1;transition:border .2s linear}:is(.frontend,.backend) featured-project-list .add-featured .btn-add inn-icon svg{margin-right:4px;margin-bottom:0}:is(.frontend,.backend) featured-project-list .add-featured .btn-add:hover{border-color:var(--gray-lighter);color:var(--gray-basic)}:is(.frontend,.backend) fe-form-element-highlight{--element-highlight-bg: var(--gray-lightest);--element-highlight-outline: var(--gray-light)}:is(.frontend,.backend) fe-form-element-highlight .highlight-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:5px}:is(.frontend,.backend) fe-form-element-highlight .highlight-wrapper .highlight-item{display:flex;max-width:200px;align-items:center;padding:4px 8px;border:1px solid var(--element-highlight-outline);border-radius:2em;margin-right:8px;margin-bottom:8px;background-color:var(--element-highlight-bg);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);gap:4px}:is(.frontend,.backend) fe-form-element-highlight .highlight-wrapper .highlight-item .circle{width:8px;height:8px;flex-shrink:0;border-radius:100%;background-color:#1a1a1a}:is(.frontend,.backend) fe-form-element-highlight .text-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) fe-comment-input .comment-input .form-field{padding:0;border-radius:var(--form-element-radius);background-color:var(--form-element-bg)}:is(.frontend,.backend) fe-comment-input .comment-input .form-field textarea{min-height:var(--form-element-height);box-sizing:border-box;padding:var(--form-element-padding);vertical-align:top}:is(.frontend,.backend) fe-comment-input .comment-input .form-field fe-input-addon .input-addon{top:auto;height:48px}:is(.frontend,.backend) fe-comment-input .comment-input .form-field fe-input-addon.attach-file .input-addon{right:50px}:is(.frontend,.backend) fe-comment-input .comment-action{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--gray-light);margin:12px 0 20px}:is(.frontend,.backend) fe-comment-input .comment-action .action-item{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-comment-input .comment-action .action-btns{display:flex}:is(.frontend,.backend) fe-comment-input .comment-action .action-btns .btn-attach,:is(.frontend,.backend) fe-comment-input .comment-action .action-btns .btn-send{display:flex;width:28px;height:28px;align-items:center;justify-content:center;border:0;border-radius:50%;background-color:var(--gray-light)}:is(.frontend,.backend) fe-comment-input .comment-action .action-btns .btn-attach svg,:is(.frontend,.backend) fe-comment-input .comment-action .action-btns .btn-send svg{width:14px;height:14px}:is(.frontend,.backend) fe-comment-input .comment-action .action-btns .btn-attach{margin-right:5px}:is(.frontend,.backend) fe-comment-input .comment-action .action-btns .btn-send{background-color:var(--brand-primary)}:is(.frontend,.backend) fe-comment-input .comment-action .action-btns .btn-send svg{fill:var(--white)}:is(.frontend,.backend) fe-comment-input .comment-action.no-comments{padding-bottom:0;border:none;margin-bottom:0}:is(.frontend,.backend) fe-comment-input .comment-input-loader{position:relative;height:80px;border-bottom:1px solid var(--gray-light);margin-top:-20px;margin-bottom:20px}:is(.frontend,.backend) .mat-mdc-menu-panel.comment-role-selector inn-select-item{--select-item-height: 44px}:is(.frontend,.backend) comment-with-children .comment-container{border-bottom:1px solid var(--gray-light);margin-bottom:20px}:is(.frontend,.backend) comment-with-children .child-comment-container{margin-left:36px}:is(.frontend,.backend) comment-with-children .more-replies-wrapper{display:flex;justify-content:center}:is(.frontend,.backend) comment-with-children .more-replies-wrapper .show-more-replies .btn{height:auto;padding:0;margin-bottom:20px;background:rgba(0,0,0,0);color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);line-height:unset}:is(.frontend,.backend) comment-with-children .more-replies-wrapper .show-more-replies .btn inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) comment-with-children .more-replies-wrapper .show-more-replies .btn loading-spinner{position:relative;top:5px;left:auto;display:inline-block;margin-right:5px;transform:none}:is(.frontend,.backend) comment-with-children .more-replies-wrapper .show-more-replies .btn:hover{color:var(--body-color)}:is(.frontend,.backend) comment-with-children .more-replies-wrapper .show-more-replies .btn:hover inn-icon svg{fill:var(--body-color)}:is(.frontend,.backend) fe-comment-wrapper .comment-wrapper{position:relative;padding-top:30px;margin-top:30px}:is(.frontend,.backend) fe-comment-wrapper .comment-wrapper:before{position:absolute;top:0;right:-40px;left:-40px;height:1px;background:var(--gray-light);content:""}:is(.frontend,.backend) fe-comment-wrapper .comment-wrapper .button-wrapper{display:flex;justify-content:center}:is(.frontend,.backend) fe-comment-wrapper .comment-wrapper .button-wrapper .view-all-button .btn{height:auto;padding:0;background-color:rgba(0,0,0,0);color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);line-height:unset}:is(.frontend,.backend) fe-comment-wrapper .comment-wrapper .button-wrapper .view-all-button .btn:hover{color:var(--body-color)}@media(max-width: 767px){:is(.frontend,.backend) fe-comment-wrapper .comment-wrapper{padding-top:20px;margin-top:15px}:is(.frontend,.backend) fe-comment-wrapper .comment-wrapper:before{right:-26px;left:-26px}}:is(.frontend,.backend) fe-comment .comment{position:relative;padding-top:20px;border-bottom:1px solid var(--gray-light);margin-bottom:20px}:is(.frontend,.backend) fe-comment .comment .comment-actions{position:absolute;z-index:1;top:0;right:0}:is(.frontend,.backend) fe-comment .comment .comment-actions inn-button{margin-left:6px}:is(.frontend,.backend) fe-comment .comment .comment-actions inn-button .btn{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:var(--global-radius)/2;margin-right:0;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) fe-comment .comment .comment-actions inn-button .btn.btn-like{width:auto;padding:0 12px}:is(.frontend,.backend) fe-comment .comment .comment-content{position:relative;padding-right:20px;padding-left:45px}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper{display:flex;align-items:baseline;margin:5px 0 20px}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper .date{color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper .reply-button .btn{height:auto;padding:4px 8px;margin-left:15px;background-color:var(--btn-primary-bg);color:var(--btn-primary-color);font-size:var(--font-size-xxxxs);line-height:unset}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper .reply-button .btn inn-icon svg{fill:var(--btn-primary-color)}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper .reply-button .btn:hover{color:var(--btn-primary-color)}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper .reply-button .btn:hover inn-icon svg{fill:var(--btn-primary-color)}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper .reply-button.see-all-replies .btn{padding:0;background-color:rgba(0,0,0,0);color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper .reply-button.see-all-replies .btn inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper .reply-button.see-all-replies .btn:hover{color:var(--brand-primary)}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper .reply-button.see-all-replies .btn:hover inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) fe-comment .comment .comment-content a{color:var(--brand-primary);text-decoration:underline}:is(.frontend,.backend) fe-comment .comment .comment-content inn-user{position:absolute;top:0;left:0}:is(.frontend,.backend) fe-comment .comment .comment-author{margin-bottom:4px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-comment .comment .comment-role,:is(.frontend,.backend) fe-comment .comment .comment-task{margin-left:4px;font-size:var(--font-size-xxs)}:is(.frontend,.backend) fe-comment .comment .comment-role,:is(.frontend,.backend) fe-comment .comment .comment-date,:is(.frontend,.backend) fe-comment .comment .comment-task{color:var(--gray-basic);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-comment .comment .comment-role strong,:is(.frontend,.backend) fe-comment .comment .comment-date strong,:is(.frontend,.backend) fe-comment .comment .comment-task strong{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-comment .comment .comment-edit-wrapper .comment-edit{padding:12px;border-radius:var(--form-element-radius);margin-top:5px;background-color:var(--form-element-bg)}:is(.frontend,.backend) fe-comment .comment .comment-edit-wrapper .comment-edit textarea{width:100%;box-sizing:content-box;padding:0;border:none;background:none;color:var(--body-color);font-size:var(--font-size-xxs);line-height:1.5}:is(.frontend,.backend) fe-comment .comment .comment-edit-wrapper .comment-edit textarea:focus{outline:none}@media(max-width: 767px){:is(.frontend,.backend) fe-comment .comment .comment-edit-wrapper .comment-edit textarea{font-size:16px}}:is(.frontend,.backend) fe-comment .comment .comment-edit-wrapper .btn-wrapper{text-align:right}:is(.frontend,.backend) fe-comment .comment .comment-edit-wrapper .btn-wrapper .save-btn .btn{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:var(--global-radius)/2;margin-top:4px;margin-right:0}:is(.frontend,.backend) fe-comment:last-of-type .comment{padding-bottom:0;border-bottom:none;margin-bottom:0}@media(max-width: 767px){:is(.frontend,.backend) fe-comment .comment{padding-bottom:12px;margin-bottom:12px}:is(.frontend,.backend) fe-comment .comment .comment-content{padding-left:35px;font-size:12px}}@media(max-width: 575px){:is(.frontend,.backend) fe-comment .comment{padding:0 40px 0 0}:is(.frontend,.backend) fe-comment .comment .comment-content{padding-right:0}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper{display:block}:is(.frontend,.backend) fe-comment .comment .comment-content .comment-details-wrapper .reply-button .btn{margin-left:0}:is(.frontend,.backend) fe-comment .comment .comment-actions{display:flex;flex-direction:column;align-items:end}:is(.frontend,.backend) fe-comment .comment .comment-actions inn-button{margin:0}:is(.frontend,.backend) fe-comment .comment .comment-actions inn-button .btn{width:30px;height:30px}:is(.frontend,.backend) fe-comment .comment .comment-actions inn-button .btn.btn-like{display:flex;width:32px;height:auto;flex-direction:column;padding-top:5px;padding-bottom:5px;margin-bottom:10px;line-height:1em;text-align:center}:is(.frontend,.backend) fe-comment .comment .comment-actions inn-button .btn.btn-like svg{margin-bottom:4px}:is(.frontend,.backend) fe-comment .comment .comment-actions inn-button .btn .counter{margin-left:0}}:is(.frontend,.backend) fe-evaluation-call-to-action button{position:relative;display:inline-block;color:var(--gray-basic);cursor:pointer;font-size:13px;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-evaluation-call-to-action button::after{position:absolute;right:0;bottom:-3px;left:0;height:2px;background-color:var(--brand-primary);content:"";transition:all .2s linear}:is(.frontend,.backend) fe-evaluation-call-to-action button:hover::after{right:5px;left:5px}:is(.frontend,.backend) fe-evaluation-form .evaluation-item{margin:30px 0 20px}:is(.frontend,.backend) fe-evaluation-form .evaluation-item .evaluation-range{text-align:center}:is(.frontend,.backend) fe-evaluation-form .evaluation-item .title{margin-bottom:25px;text-align:center}:is(.frontend,.backend) fe-evaluation-form .option-footer{text-align:center}:is(.frontend,.backend) inn-mini-profile .miniprofile-bg{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0}:is(.frontend,.backend) inn-mini-profile .miniprofile{position:relative;display:flex;width:220px;flex-direction:column;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper{display:flex;min-height:338px;flex-direction:column;padding:20px;border:1px solid var(--gray-lighter);border-radius:var(--global-radius);background-color:var(--white)}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll{-webkit-overflow-scrolling:touch;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll::-webkit-scrollbar{display:none}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll .user-img-miniprofile{position:relative;width:90px;height:90px;flex-shrink:0;border-radius:50%;background-size:contain}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll inn-user-name.name{position:sticky;z-index:1;top:0;width:100%;margin:10px 0px 15px;background-color:var(--white);box-shadow:1px 5px 5px 1px color-mix(in srgb, rgb(255, 255, 255) 90%, transparent);color:var(--black);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:normal;transition:opacity .2s linear}@media(max-width: 767px){:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll inn-user-name.name{text-align:center}}@media(max-width: 767px){:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll{display:flex;flex-direction:column;align-items:center}}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll .loader-wrapper{height:40px}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll ul{display:flex;width:100%;flex-direction:column;padding:15px 0px;gap:10px}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll ul li{width:100%;flex-direction:column;align-items:baseline;font-weight:var(--font-weight-medium);gap:0px}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll ul li .competence-name,:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll ul li .competence-list{overflow:hidden;width:100%;text-overflow:ellipsis}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll ul li .competence-name{color:var(--body-color);font-weight:var(--font-weight-bold);white-space:nowrap}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .content-scroll ul li .competence-list{display:-webkit-box;-webkit-box-orient:vertical;font-size:var(--font-size-sm);-webkit-line-clamp:2;line-clamp:2}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .btn-wrapper{z-index:1;display:flex;width:100%;box-shadow:1px -5px 5px 1px color-mix(in srgb, rgb(255, 255, 255) 100%, transparent);text-align:center}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .btn-wrapper inn-button{width:100%;margin:0}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .btn-wrapper inn-button .btn{width:100%;padding:0px 25px;font-weight:var(--font-weight-regular)}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .btn-wrapper inn-button .btn-primary{border:1px solid var(--brand-primary);border-radius:5px;background-color:rgba(0,0,0,0);color:var(--brand-primary)}:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper .btn-wrapper inn-button .btn-primary:hover{background-color:var(--brand-primary-light)}@media(max-width: 767px){:is(.frontend,.backend) inn-mini-profile .miniprofile .content-wrapper::after{position:absolute;top:10px;left:50%;width:37px;height:4px;border-radius:var(--global-radius);background-color:var(--gray-light);content:"";transform:translateX(-50%)}}:is(.frontend,.backend).frontend.focus-enabled inn-mini-profile .content-scroll{border-radius:var(--border-radius-sm);outline-offset:3px}:is(.frontend,.backend) fe-panel-suggestion button.btn.btn-like inn-icon svg,:is(.frontend,.backend) fe-panel-suggestion button.btn.btn-like:hover inn-icon svg{fill:var(--status-error);stroke:none !important}:is(.frontend,.backend) fe-panel-suggestion fe-form-element-highlight .highlight-wrapper{position:relative;padding-bottom:16px;margin-top:-10px;margin-bottom:30px}:is(.frontend,.backend) fe-panel-suggestion fe-form-element-highlight .highlight-wrapper:after{position:absolute;right:-var(--panel-padding);bottom:0;left:-var(--panel-padding);height:1px;background:var(--gray-light);content:""}:is(.frontend,.backend) fe-panel-suggestion .panel-suggestion{position:relative}:is(.frontend,.backend) fe-panel-suggestion a.main-link:focus{outline:0}:is(.frontend,.backend) fe-panel-suggestion a.main-link::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:""}:is(.frontend,.backend) fe-panel-suggestion fe-suggestion-ext-menu{display:inline-block}:is(.frontend,.backend) fe-panel-suggestion .panel-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;margin-top:-10px}:is(.frontend,.backend) fe-panel-suggestion .panel-header .suggestion-actions>*{position:relative;z-index:2}:is(.frontend,.backend) fe-panel-suggestion .panel-header inn-button{margin-left:10px}:is(.frontend,.backend) fe-panel-suggestion .panel-header inn-button .btn{border-radius:var(--global-radius)/2;margin-right:0}:is(.frontend,.backend) fe-panel-suggestion .panel-header fe-evaluation-call-to-action{margin-right:15px}:is(.frontend,.backend) fe-panel-suggestion .panel-header .trophy-container{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%)}:is(.frontend,.backend) fe-panel-suggestion .panel-header inn-status-badge{margin-right:8px}:is(.frontend,.backend) fe-panel-suggestion .panel-header .top-left{display:flex;flex:1;align-items:center;gap:10px}:is(.frontend,.backend) fe-panel-suggestion .panel-header .top-left .left-wrapper{display:flex;align-items:center;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-panel-suggestion .panel-header .top-left .left-wrapper .date{color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) fe-panel-suggestion .panel-header .top-left .no-team{margin-left:0}:is(.frontend,.backend) fe-panel-suggestion .panel-header:after{position:absolute;right:-var(--panel-padding);bottom:0;left:-var(--panel-padding);height:1px;background:var(--gray-light);content:""}:is(.frontend,.backend) fe-panel-suggestion fe-suggestion-action .suggestion-action{padding:25px 0;border-bottom:0;box-shadow:none}:is(.frontend,.backend) fe-panel-suggestion fe-suggestion-action .suggestion-action:after{position:absolute;right:-var(--panel-padding);bottom:0;left:-var(--panel-padding);height:1px;background:var(--gray-light);content:""}:is(.frontend,.backend) fe-panel-suggestion .panel-body{display:block;padding-top:30px;color:var(--body-color)}:is(.frontend,.backend) fe-panel-suggestion .panel-body .description{position:relative;display:block;overflow:hidden;min-height:80px;max-height:180px}:is(.frontend,.backend) fe-panel-suggestion .panel-body .description:before{position:absolute;right:0;bottom:0;left:0;height:80px;background:linear-gradient(to bottom, color-mix(in srgb, var(--panel-bg) 0%, transparent) 0%, var(--panel-bg) 100%);content:""}:is(.frontend,.backend) fe-panel-suggestion .panel-body .tag-wrapper{margin-top:10px}:is(.frontend,.backend) fe-panel-suggestion .team-application{display:flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:3px;margin-right:8px;background-color:var(--status-success)}:is(.frontend,.backend) fe-panel-suggestion .team-application svg{width:14px;height:14px;margin-left:2px;fill:#fff}:is(.frontend,.backend) fe-panel-suggestion inn-status-badge{margin-right:5px}:is(.frontend,.backend) fe-panel-suggestion inn-status-badge .status-badge{border-radius:3px;margin:0 0 15px 0;background-color:var(--gray-lightest);color:var(--gray-basic)}@media(max-width: 767px){:is(.frontend,.backend) fe-panel-suggestion fe-form-element-highlight .highlight-wrapper{margin-top:0;margin-bottom:20px}:is(.frontend,.backend) fe-panel-suggestion .panel-body{padding-top:20px}:is(.frontend,.backend) fe-panel-suggestion .panel-header{padding-bottom:15px;margin-top:0}:is(.frontend,.backend) fe-panel-suggestion .panel-header:after{position:absolute;right:-var(--panel-padding)/2;bottom:0;left:-var(--panel-padding)/2;height:1px;background:var(--gray-light);content:""}:is(.frontend,.backend) fe-panel-suggestion fe-suggestion-action .suggestion-action:after{right:-var(--panel-padding)/2;left:-var(--panel-padding)/2}}:is(.frontend,.backend) fe-suggestion-action .suggestion-action{position:relative;padding:25px;border-radius:var(--global-radius);margin-bottom:20px;background-color:var(--panel-bg);box-shadow:0 0 0 1px color-mix(in srgb, rgb(63, 63, 68) 5%, transparent),0 1px 3px 0 color-mix(in srgb, rgb(63, 63, 68) 15%, transparent)}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .task-action{font-size:18px;line-height:1.4}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .task-action .task-link{padding-bottom:5px;border-width:3px;border-style:solid;border-color:var(--brand-primary);cursor:pointer;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .funding-goal{margin-top:4px;color:var(--gray-basic);font-weight:var(--font-weight-bold);text-align:center}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .total-funded .flex-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:var(--font-size-sm)}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .total-funded .goal{position:relative}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .total-funded .goal .achieved{position:absolute;top:0;right:50%;width:16px;height:16px;border-radius:20px;margin-top:2px;background-color:var(--white);opacity:.5;transform:translateX(50%)}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .total-funded .goal .achieved inn-icon svg{position:absolute;top:50%;right:50%;width:14px;height:14px;fill:var(--body-color);transform:translate(50%, -50%)}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .total-funded .multiple-goals{display:flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .total-funded .multiple-goals .goal{flex:1;margin-right:8px}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .total-funded .multiple-goals .goal:last-child{margin-right:0}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .fund-now{position:relative;padding-top:20px;border-top:1px solid var(--gray-light);margin-top:20px}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .fund-now fe-form-error .form-error{position:relative;right:0;bottom:0;text-align:right}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .fund-now .account-balance{margin-bottom:4px;font-size:12px}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .fund-now .form-field-wrapper{display:flex;align-items:center;margin:0 0 20px}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .fund-now .form-field-wrapper fe-form-field{width:100%}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .fund-now .form-field-wrapper .currency{margin-left:5px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .fund-now .account{margin-top:3px;margin-bottom:15px;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .fund-now .account:last-child{margin-bottom:0}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .funding-tabs{display:flex;margin-bottom:30px}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .funding-tabs .tab-item{margin-right:15px;color:var(--gray-basic);cursor:pointer}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .funding-tabs .tab-item.active{color:var(--body-color)}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .voting-action .bold{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .voting-action .vote{margin-top:10px}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .voting-action .user-voting{margin-top:5px;font-size:var(--font-size-xxs)}@media(max-width: 767px){:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .total-funded .flex-wrapper{font-size:16px}:is(.frontend,.backend) fe-suggestion-action .suggestion-action .funding-action .fund-now .account{font-size:16px}}:is(.frontend,.backend) fe-suggestion-as-comment .comment{position:relative;padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--gray-light);margin-bottom:20px}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-actions{position:absolute;z-index:1;top:0;right:0}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-actions inn-button{margin-left:6px}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-actions inn-button .btn{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:var(--global-radius)/2;margin-right:0;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-actions inn-button .btn.btn-like{width:auto;padding:0 12px}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-information{display:flex;width:100%;justify-content:space-between}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-content{position:relative;padding-left:45px}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-content .date{margin-top:5px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-content a{color:var(--brand-primary);text-decoration:underline}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-content inn-user{position:absolute;top:0;left:0}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-author{margin-bottom:4px;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-role{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-edit-wrapper .comment-edit{padding:12px;border-radius:var(--form-element-radius);margin-top:5px;background-color:var(--form-element-bg)}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-edit-wrapper .comment-edit textarea{width:100%;color:var(--body-color);line-height:1.5}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-edit-wrapper .btn-wrapper{text-align:right}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-edit-wrapper .btn-wrapper .save-btn .btn{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:var(--global-radius)/2;margin-top:4px;margin-right:0;background:var(--brand-primary)}:is(.frontend,.backend) fe-suggestion-as-comment .comment .comment-edit-wrapper .btn-wrapper .save-btn .btn inn-icon svg{fill:var(--white)}:is(.frontend,.backend) fe-suggestion-delete{display:flex;flex-direction:column;align-items:center;justify-content:center}:is(.frontend,.backend) fe-suggestion-delete>inn-icon{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:50%;margin-bottom:20px;background-color:var(--status-error-light)}:is(.frontend,.backend) fe-suggestion-delete>inn-icon svg{fill:var(--status-error)}:is(.frontend,.backend) fe-suggestion-delete .title{display:flex;flex-direction:column;align-items:center}:is(.frontend,.backend) fe-suggestion-delete .title h4{margin-bottom:20px;font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-suggestion-delete .title p{font-size:var(--font-size-xxs)}:is(.frontend,.backend) fe-suggestion-delete .btn-wrapper{display:flex;width:100%;flex-direction:column-reverse;margin-top:20px;gap:10px}:is(.frontend,.backend) fe-suggestion-delete .btn-wrapper inn-button .btn{width:100%}:is(.frontend,.backend) fe-suggestion-report .btn-wrapper{margin-top:20px;text-align:right}:is(.frontend,.backend) fe-team{--inn-user-border-color: var(--gray-lighter);--inn-user-width: 40px;--inn-user-height: 40px}:is(.frontend,.backend) fe-team .team-wrapper{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:4px;border-radius:50px}:is(.frontend,.backend) fe-team .team-wrapper .team-member{margin-left:-5px}:is(.frontend,.backend) fe-team .team-wrapper .team-member inn-user{width:var(--inn-user-width);height:var(--inn-user-height)}:is(.frontend,.backend) fe-team .team-wrapper .team-member inn-user .user-img{width:var(--inn-user-width);height:var(--inn-user-height);border:2px solid var(--inn-user-border-color)}:is(.frontend,.backend) fe-team .team-wrapper .team-member.team-lead inn-user .user-img{border:2px solid var(--brand-primary)}:is(.frontend,.backend) fe-team .team-wrapper .team-member.more{z-index:1;display:flex;width:var(--inn-user-width);height:var(--inn-user-height);align-items:center;justify-content:center;border:2px solid var(--inn-user-border-color);border-radius:100%;background-color:var(--gray-lighter);color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);text-align:center}:is(.frontend,.backend) fe-team .team-wrapper .team-member:first-child{margin-left:0}@media(max-width: 767px){:is(.frontend,.backend) fe-team .team-wrapper{flex-wrap:unset}}:is(.frontend,.backend) fe-total-funding .total-funding{margin-top:5px}:is(.frontend,.backend) fe-total-funding .total-funding .num{margin-top:0 !important;font-size:13px;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-total-funding .total-funding .num .current{font-weight:var(--font-weight-regular)}:is(.frontend,.backend) fe-total-funding .total-funding .progress-bar{position:relative;overflow:hidden;padding:3px 5px 2px;border-radius:3px;background-color:var(--gray-lightest)}:is(.frontend,.backend) fe-total-funding .total-funding .progress-bar .progress-inner{position:relative;z-index:1;height:100%}:is(.frontend,.backend) fe-total-funding .total-funding .progress-bar .progress-bg{position:absolute;top:0;bottom:0;left:0;width:0;height:100%;background-color:var(--brand-primary)}:is(.frontend,.backend) inn-user{--user-image-size: 40px;--user-font-size: 16px;--user-font-weight: var(--font-weight-medium);position:relative;display:block}:is(.frontend,.backend) inn-user .has-name{display:flex;align-items:center}:is(.frontend,.backend) inn-user .has-name>inn-user-name{margin-left:8px;font-size:var(--user-font-size);font-weight:var(--user-font-weight)}:is(.frontend,.backend) inn-user .user-img{position:relative;width:var(--user-image-size);height:var(--user-image-size);border-radius:100%;background:var(--gray-lightest) center center no-repeat;background-size:cover;filter:var(--img-filter);outline:none}:is(.frontend,.backend) inn-user .user-img user-badge-profile-icon{position:absolute;bottom:-2px;left:70%;transform:translateX(-50%)}:is(.frontend,.backend) inn-user .user-img user-badge-profile-icon.isTiny{left:80%}:is(.frontend,.backend) inn-user .user-img.hover-img{cursor:pointer}@media(max-width: 767px){:is(.frontend,.backend) inn-user .user-img.small{width:26px;height:26px}}:is(.frontend,.backend) inn-user.large-pic .has-name>inn-user-name{margin-left:10px;font-size:var(--user-font-size);font-weight:var(--user-font-weight)}:is(.frontend,.backend) inn-user.large-pic .has-name .user-img{width:70px;height:70px;border-radius:var(--border-radius-sm)}:is(.frontend,.backend) inn-user.large-pic .miniprofile{padding-top:0}:is(.frontend,.backend) inn-user .mini-profile-popover{padding:0;border:none;margin:0;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) fe-voting-star .voting-star{padding:0 5px}:is(.frontend,.backend) fe-voting-star .voting-star svg{width:34px;height:34px;fill:none;stroke:var(--voting-star-color);stroke-width:1.5;transition:fill .25s ease}:is(.frontend,.backend) fe-voting-star .voting-star.active{cursor:pointer}:is(.frontend,.backend) fe-voting-star .voting-star.active svg{fill:var(--voting-star-color)}:is(.frontend,.backend) .gallery-teaser{position:relative;height:0;padding-top:25px;padding-bottom:56.25%}:is(.frontend,.backend) .gallery-teaser .gallery-teaser-image{position:absolute;top:0;left:0;width:100%;height:100%;animation:fade-in ease-in .3s;background:rgba(0,0,0,0) center center no-repeat;background-size:cover;cursor:pointer}:is(.frontend,.backend) .gallery-thumbnail{position:relative;display:inline-block;width:100%;height:90px;margin-top:10px;cursor:pointer}:is(.frontend,.backend) .gallery-thumbnail .gallery-pagination inn-button{position:absolute;z-index:50;top:50%;transform:translateY(-50%)}:is(.frontend,.backend) .gallery-thumbnail .gallery-pagination inn-button .btn-icon{width:28px;height:28px;line-height:28px}:is(.frontend,.backend) .gallery-thumbnail .gallery-pagination inn-button.next{right:10px}:is(.frontend,.backend) .gallery-thumbnail .gallery-pagination inn-button.prev{left:10px}:is(.frontend,.backend) .gallery-thumbnail ul{display:flex;width:100%;height:100%}:is(.frontend,.backend) .gallery-thumbnail ul li{position:relative;height:100%;margin-right:10px}:is(.frontend,.backend) .gallery-thumbnail ul li:last-child{margin-right:0}:is(.frontend,.backend) .gallery-thumbnail ul li .gallery-thumbnail-overflow{display:none}:is(.frontend,.backend) .gallery-thumbnail ul li:last-child>.gallery-thumbnail-overflow{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb, var(--black) 70%, transparent);color:#fff;font-size:18px;font-weight:bold}:is(.frontend,.backend) .gallery-thumbnail ul li:last-child>.gallery-thumbnail-overflow inn-icon svg{fill:#fff}:is(.frontend,.backend) .gallery-thumbnail ul li .thumbnail-img{width:100%;height:100%;animation:fade-in ease-in .3s;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) .gallery-thumbnail ul li .thumbnail-img.youtube{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) .gallery-thumbnail ul li .thumbnail-img.youtube .play-icon{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:100%;background-color:color-mix(in srgb, var(--black) 80%, transparent)}:is(.frontend,.backend) .gallery-thumbnail ul li .thumbnail-img.youtube .play-icon inn-icon svg{fill:#fff}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}:is(.frontend,.backend) .gallery-lightbox{position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;align-items:center;justify-content:center;animation:fade-in ease-in .3s;background-color:color-mix(in srgb, var(--black) 70%, transparent)}:is(.frontend,.backend) .gallery-lightbox inn-button{position:absolute;z-index:1;top:15px;right:15px}:is(.frontend,.backend) .gallery-lightbox inn-button.next{top:50%;transform:translateY(-50%)}:is(.frontend,.backend) .gallery-lightbox inn-button.prev{top:50%;right:unset;left:15px;transform:translateY(-50%)}:is(.frontend,.backend) .gallery-lightbox .gallery-lightbox-image{position:relative;display:block;max-width:50%;height:auto;margin:0 auto}@media(max-width: 991px){:is(.frontend,.backend) .gallery-lightbox .gallery-lightbox-image{max-width:100%}}:is(.frontend,.backend) .gallery-lightbox .gallery-lightbox-image img{width:100%;height:auto;animation:fade-in ease-in .3s}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}:is(.frontend,.backend) inn-image-cropper{display:flex;height:100%;flex-direction:column;gap:15px}:is(.frontend,.backend) inn-image-cropper .img-cropper-wrapper{position:relative;flex-grow:1;border:1px solid var(--gray-lighter)}:is(.frontend,.backend) inn-image-cropper .img-cropper-wrapper .btn-wrapper{position:absolute;z-index:1;top:0;right:0}:is(.frontend,.backend) inn-image-cropper .img-cropper-wrapper .btn-wrapper .btn.btn-cropper{padding:.65rem;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) inn-image-cropper .img-cropper-wrapper.is-logo .img-container{background-color:color-mix(in srgb, rgb(255, 255, 255) 20%, transparent)}:is(.frontend,.backend) inn-image-cropper .drag-description svg{width:50px;height:50px;margin-bottom:10px;fill:var(--gray-basic)}:is(.frontend,.backend) inn-image-cropper .drag-description h5{margin-bottom:0;color:var(--gray-basic);font-size:14px}:is(.frontend,.backend) inn-image-cropper .drag-description h4{color:var(--gray-basic);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-image-cropper .btn.btn-cropper{color:#fff;font-weight:500}:is(.frontend,.backend) inn-image-cropper .btn.btn-cropper inn-icon svg{fill:#fff}:is(.frontend,.backend) inn-image-cropper .btn.btn-cropper:hover{color:#fff}:is(.frontend,.backend) inn-image-cropper .local-upload{pointer-events:none}:is(.frontend,.backend) ly-img-cropper{position:relative;display:flex;overflow:hidden;max-width:100%;height:100%;align-items:center;justify-content:center;border-radius:5px;user-select:none}:is(.frontend,.backend) ly-img-cropper .img-container{position:absolute;top:0;left:0;cursor:move}:is(.frontend,.backend) ly-img-cropper .img-container>canvas{pointer-events:none}:is(.frontend,.backend) ly-img-cropper .area{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;box-shadow:0 0 0 20000px color-mix(in srgb, var(--black) 40%, transparent);pointer-events:none}:is(.frontend,.backend) ly-img-cropper .area:before,:is(.frontend,.backend) ly-img-cropper .area:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}:is(.frontend,.backend) ly-img-cropper .area:before{width:0;height:0;border:solid 2px #fff;border-radius:50%;margin:auto;background:#fff}:is(.frontend,.backend) ly-img-cropper .area:after{border:solid 2px #fff}:is(.frontend,.backend) ly-img-cropper .default-content{position:relative;display:flex;overflow:scroll;width:100%;height:100%;align-items:center;justify-content:center;color:var(--gray-basic);text-align:center}:is(.frontend,.backend) ly-img-cropper .default-content>input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}:is(.frontend,.backend) ly-img-cropper .loader-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}:is(.frontend,.backend) ly-img-cropper .loader-wrapper .loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:is(.frontend,.backend) image-lightbox .lightbox-container{display:flex;flex-direction:column;align-items:flex-end}@media(max-width: 767px){:is(.frontend,.backend) image-lightbox .lightbox-container{height:100%}}@media(max-width: 575px){:is(.frontend,.backend) image-lightbox .lightbox-container .btn{position:absolute;top:10px;right:10px}}:is(.frontend,.backend) image-lightbox .lightbox-container img{width:100%;max-height:80svh}:is(.frontend,.backend) image-lightbox .lightbox-container .btn{position:absolute;top:20px;right:20px}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper{display:flex;width:100vw;height:100svh;flex-direction:column}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .image-header{display:flex;height:auto;align-items:center;justify-content:space-between;padding:10px 20px;gap:10px}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .image-footer{display:flex;height:58px;align-items:center;justify-content:center}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper img{width:100%;height:100%;object-fit:contain}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper{min-width:1px;height:100%}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-slide>div{height:100%}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-lazy{width:100%;height:100%;object-fit:contain}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .file-info,:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .actions{color:var(--white)}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .file-info svg,:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .actions svg{margin:0;fill:var(--white)}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .file-info{display:flex;max-width:50%;font-weight:var(--font-weight-medium);gap:10px}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .actions{display:flex;align-items:center;gap:10px}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .actions .btn-icon{border-radius:var(--global-radius)}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .actions .btn-icon svg{fill:var(--black)}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .actions .download .btn-icon{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .actions .download .btn-icon svg{fill:var(--white)}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-container{overflow:hidden;flex:1 1 auto}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-container button{position:fixed;z-index:1;top:50%;width:38px;height:78px;background-color:rgba(0,0,0,0);background-color:color-mix(in srgb, var(--white) 20%, transparent);transform:translateY(-50%)}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-container button:hover{background-color:color-mix(in srgb, var(--white) 30%, transparent)}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-container button svg{fill:var(--white);opacity:1}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-container button:first-of-type{right:auto;left:0}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-container button:first-of-type .btn{border-radius:0px var(--btn-radius-md) var(--btn-radius-md) 0px}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-container button:last-of-type{top:50%;right:0;left:auto}:is(.frontend,.backend) image-lightbox .lightbox-container-swiper .swiper-container button:last-of-type .btn{border-radius:var(--btn-radius-md) 0px 0px var(--btn-radius-md)}:is(.frontend,.backend) fe-image-upload fe-form-field.teaser-area .form-field{position:relative;height:140px;background-color:var(--form-element-bg);color:var(--gray-basic);cursor:pointer;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-image-upload fe-form-field.teaser-area .form-field fe-form-error .form-error{position:static}:is(.frontend,.backend) fe-image-upload .btn-upload-input{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}:is(.frontend,.backend) fe-image-upload .teaser-item .teaser-preview{position:relative;width:100%;height:300px;background-position:center center;background-size:cover;cursor:pointer}:is(.frontend,.backend) fe-image-upload .teaser-item inn-button{position:absolute;top:20px;right:20px}:is(.frontend,.backend) fe-image-upload .teaser-item inn-button .btn{height:40px;padding:0;border-radius:100%}:is(.frontend,.backend) .image-cropper-ratios-selection.mat-mdc-menu-panel{max-width:unset}:is(.frontend,.backend) .image-cropper-ratios-selection.mat-mdc-menu-panel .selector{display:flex;justify-content:space-between;padding:10px 10px 11px 10px;cursor:pointer;gap:20px}:is(.frontend,.backend) .image-cropper-ratios-selection.mat-mdc-menu-panel .selector div{padding:0 4px;color:var(--gray-basic);font-family:var(--font-family-base);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .image-cropper-ratios-selection.mat-mdc-menu-panel .selector div .underline{display:inline-block;padding-bottom:5px;border-bottom:2px solid var(--brand-primary);color:var(--brand-primary)}:is(.frontend,.backend) .image-cropper-ratios-selection.mat-mdc-menu-panel #customRatio{padding:10px;color:var(--gray-basic)}:is(.frontend,.backend) .image-cropper-ratios-selection.mat-mdc-menu-panel .ratios{padding:4px;cursor:pointer}:is(.frontend,.backend) .image-cropper-ratios-selection.mat-mdc-menu-panel .ratios div ul{padding:2px}:is(.frontend,.backend) .image-cropper-ratios-selection.mat-mdc-menu-panel .ratios div ul li{padding:10px;color:var(--gray-basic);font-family:var(--font-family-base);font-size:12px}:is(.frontend,.backend) .image-cropper-ratios-selection.mat-mdc-menu-panel .ratios div ul li:hover{border-radius:3px;background:var(--gray-lighter)}:is(.frontend,.backend) ngx-image-cropper{--cropper-outline-color: color-mix(in srgb, var(--black) 30%, transparent);display:block;height:100%}:is(.frontend,.backend) ngx-image-cropper .safe-area-warning{display:flex;align-items:center;padding:20px 15px;border-radius:var(--border-radius-md);margin-bottom:20px;background-color:var(--brand-primary-light);color:var(--black);gap:10px}:is(.frontend,.backend) ngx-image-cropper .image-cropper-container{display:flex;height:100%;flex-direction:column;justify-content:stretch;gap:20px}:is(.frontend,.backend) ngx-image-cropper .image-cropper-container .cropping{padding:0}:is(.frontend,.backend) ngx-image-cropper .btn.btn-cropper:focus{box-shadow:none}:is(.frontend,.backend) ngx-image-cropper .crop-and-save{display:flex;justify-content:end;gap:10px}:is(.frontend,.backend) ngx-image-cropper .actions{display:flex;justify-content:space-between}:is(.frontend,.backend) ngx-image-cropper .btn.btn-cropper.hide-cropper{background-color:var(--gray-darker);color:var(--gray-light);font-family:var(--font-family-base)}:is(.frontend,.backend) ngx-image-cropper .local-upload{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--gray-lightest)}:is(.frontend,.backend) ngx-image-cropper .image-cropper-toolbar{--mat-slider-inactive-track-color: var(--gray-light);--mat-slider-active-track-color: var(--gray-light);--mat-slider-handle-color: var(--gray-basic);--mat-slider-focus-handle-color: var(--gray-basic);--mat-slider-hover-handle-color: var(--gray-basic);--mat-slider-handle-elevation: none;--mat-slider-handle-width: 14px;--mat-slider-handle-height: 14px;--mat-slider-focus-state-layer-color: transparent;--mat-slider-hover-state-layer-color: transparent;display:flex;width:fit-content;flex-direction:row;padding:5px;border-radius:var(--border-radius-md);background-color:var(--gray-lightest);gap:10px}:is(.frontend,.backend) ngx-image-cropper .image-cropper-toolbar button.btn-cropper{display:inline-block;padding:0;border:0;margin:0;background:none;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-black);line-height:1;outline:none;vertical-align:middle;white-space:normal}:is(.frontend,.backend) ngx-image-cropper .image-cropper-toolbar button.btn-cropper svg{fill:var(--gray-basic)}:is(.frontend,.backend) ngx-image-cropper .image-cropper-toolbar button.btn-cropper:hover{color:var(--gray-darker)}:is(.frontend,.backend) ngx-image-cropper .image-cropper-toolbar button.btn-cropper:hover svg{fill:var(--gray-darker)}:is(.frontend,.backend) ngx-image-cropper .image-cropper-toolbar .slider-container{overflow:visible;height:100%}:is(.frontend,.backend) ngx-image-cropper .image-cropper-toolbar .slider-container mat-slider{width:auto}:is(.frontend,.backend) ngx-image-cropper .image-cropper-toolbar .slider-container mat-slider,:is(.frontend,.backend) ngx-image-cropper .image-cropper-toolbar .slider-container mat-slider input,:is(.frontend,.backend) ngx-image-cropper .image-cropper-toolbar .slider-container mat-slider mat-slider-visual-thumb{height:100%}:is(.frontend,.backend) ngx-image-cropper image-cropper>div{margin:5px}:is(.frontend,.backend) ngx-image-cropper .cropper-loading{display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--gray-darker);gap:10px}:is(.frontend,.backend) ngx-image-cropper .cropper-loading loading-spinner{position:relative;top:unset;left:unset;transform:unset}:is(.frontend,.backend) .safe-area-panel{position:relative;pointer-events:none}:is(.frontend,.backend) .safe-area-panel .safe-area{position:absolute;border:2px solid var(--status-success)}:is(.frontend,.backend) .safe-area-panel .safe-area .safe-area-label{position:absolute;top:-24px;left:-2px;padding:2px 5px;background-color:var(--status-success);border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);color:var(--white);line-height:1.3}:is(.frontend,.backend) language-switch .language-switch,:is(.frontend,.backend) language-switch button.language-switch.mat-mdc-menu-trigger{display:flex;align-items:center;justify-content:center;border:none;border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) language-switch .language-switch .flag,:is(.frontend,.backend) language-switch button.language-switch.mat-mdc-menu-trigger .flag{width:20px;height:20px;border-radius:100%;background:var(--gray-light) center center no-repeat;background-size:cover}:is(.frontend,.backend) language-switch.toolbar-btn button.language-switch.mat-mdc-menu-trigger{padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0)}:is(.frontend,.backend) language-switch.toolbar-btn button.language-switch.mat-mdc-menu-trigger .flag{width:30px;height:30px}:is(.frontend,.backend) language-switch.language-switch-fixed{position:fixed;z-index:12;top:calc((100vh - var(--modal-height))/2 + 37px);right:calc((100vw - var(--modal-width))/2 + 75px);width:auto;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent)}:is(.frontend,.backend) language-switch.language-switch-fixed button.language-switch.mat-mdc-menu-trigger{padding:0;border:none;border-radius:50%}@media(min-width: 767px){:is(.frontend,.backend) language-switch.language-switch-fixed{right:calc((100vw - var(--modal-width))/2 + 50px)}}@media(min-width: 992px){:is(.frontend,.backend) language-switch.language-switch-fixed{right:calc((100vw - var(--modal-width))/2 + 74px)}}@media(min-width: 1200px){:is(.frontend,.backend) language-switch.language-switch-fixed{right:calc((100vw - var(--modal-width))/2 + 135px)}}:is(.frontend,.backend) .mat-mdc-menu-panel.language-switch-menu{border-radius:var(--border-radius-md)}:is(.frontend,.backend) .mat-mdc-menu-panel.language-switch-menu>.mat-mdc-menu-content .mat-mdc-menu-item{height:var(--btn-height-md);padding:0 16px}:is(.frontend,.backend) .mat-mdc-menu-panel.language-switch-menu>.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{font-size:var(--mat-menu-item-label-text-size, var(--mat-app-label-large-size));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-app-label-large-weight));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-app-label-large-tracking));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-app-label-large-line-height))}:is(.frontend,.backend) latest-activity-list .swiper{overflow:visible}:is(.frontend,.backend) latest-activity-list .swiper .swiper-slide:last-child{margin-right:0 !important}:is(.frontend,.backend) latest-activity-list .swiper-button-disabled button{cursor:not-allowed !important;opacity:.5}:is(.frontend,.backend) latest-activity-list .swiper-button-disabled button:hover{background-color:#fff !important}:is(.frontend,.backend) latest-activity-list .no-padding{overflow:visible !important;padding:0}:is(.frontend,.backend) latest-activity-list .activity-slide{overflow:visible !important;width:calc(25% - 10px) !important}:is(.frontend,.backend) latest-activity-list .activity-card{position:relative;display:block;height:190px;box-sizing:border-box;border-radius:var(--card-radius);margin-bottom:20px;background-color:var(--card-bg);box-shadow:var(--card-shadow);color:var(--body-color);cursor:pointer}:is(.frontend,.backend) latest-activity-list .activity-card .card-inner{display:flex;height:100%;align-items:center;padding:20px;word-break:break-word}:is(.frontend,.backend) latest-activity-list .activity-card .card-inner .activity-label{position:absolute;top:20px;left:20px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);letter-spacing:.2px;text-transform:uppercase}:is(.frontend,.backend) latest-activity-list .activity-card .card-inner .activity-value{font-size:var(--font-size-xxl);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) latest-activity-list .activity-card .card-inner .activity-value inn-icon svg{width:30px;height:30px}:is(.frontend,.backend) latest-activity-list .activity-card .card-inner .activity-value inn-icon.like svg{fill:var(--status-error)}:is(.frontend,.backend) latest-activity-list .activity-card .card-inner .activity-value inn-icon.vote svg{fill:var(--voting-star-color)}:is(.frontend,.backend) latest-activity-list .activity-card .card-inner .activity-text .idea-title{font-weight:var(--font-weight-medium);text-decoration:underline}:is(.frontend,.backend) latest-activity-list .activity-card .card-inner .date{position:absolute;bottom:20px;left:20px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) latest-activity-list .activity-card .card-inner inn-user{position:absolute;right:20px;bottom:20px}:is(.frontend,.backend) latest-activity-list .activity-card .card-inner inn-user .user-img{width:24px;height:24px}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .top-wrapper{position:relative;display:flex;height:60px;align-items:center;padding:0 20px;border-bottom:1px solid var(--gray-light)}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .top-wrapper .details{position:relative;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .top-wrapper .details .action{color:var(--gray-basic)}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .top-wrapper inn-user{position:relative;right:auto;bottom:auto}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .top-wrapper inn-user .user-img{width:24px;height:24px}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .top-wrapper.has-image{border-bottom:none;background-position:center;background-size:cover;border-top-left-radius:var(--global-radius);border-top-right-radius:var(--global-radius)}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .top-wrapper.has-image:before{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb, var(--black) 60%, transparent);border-top-left-radius:var(--global-radius);border-top-right-radius:var(--global-radius);content:""}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .top-wrapper.has-image .details{color:var(--white)}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .card-inner{display:block;height:auto;align-items:unset}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .card-inner .title{overflow:hidden;font-weight:bold;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) latest-activity-list .activity-card.suggestion .card-inner .description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}:is(.frontend,.backend) latest-activity-list .activity-card.comment .card-inner .comment{font-style:italic}@media(max-width: 991px){:is(.frontend,.backend) latest-activity-list .activity-slide{width:calc(50% - 10px) !important}}@media(max-width: 575px){:is(.frontend,.backend) latest-activity-list .activity-slide{width:100% !important}}:is(.frontend,.backend) list-featured-content{display:flex;width:100%;min-height:330px;flex-direction:column;gap:20px;--mat-divider-width: 1.5px}:is(.frontend,.backend) list-featured-content .list-container{display:grid;gap:20px;grid-template-columns:var(--featured-content-grid-columns, repeat(3, minmax(0, 1fr)))}:is(.frontend,.backend) list-featured-content .show-more-container{display:flex;align-items:center;padding:0px 13.75px;gap:15px}:is(.frontend,.backend) list-featured-content .show-more-container mat-divider{width:100%;border-color:var(--brand-primary);border-top-width:var(--mat-divider-width)}:is(.frontend,.backend) list-featured-content .show-more-container .btn{--btn-display: flex;--btn-gap: 10px;border:var(--mat-divider-width) solid var(--brand-primary);border-radius:20px;background-color:rgba(0,0,0,0);color:var(--brand-primary);font-weight:500}:is(.frontend,.backend) list-featured-content .show-more-container .btn svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-list-dynamic .add-data-template-wrapper{display:flex;min-height:48px;margin-bottom:20px;gap:10px}:is(.frontend,.backend) inn-list-dynamic .add-data-template-wrapper .add-btn-wrapper{display:flex;height:48px}:is(.frontend,.backend) inn-list-dynamic .add-data-template-wrapper .add-btn-wrapper button{margin:auto}:is(.frontend,.backend) inn-list-dynamic .add-data-template-wrapper .add-data-item-template-wrapper{flex:1}:is(.frontend,.backend) inn-list-dynamic .add-data-template-wrapper .add-data-item-template-wrapper .form-field{height:48px;margin-top:0px}:is(.frontend,.backend) inn-list-dynamic .list-data-template-wrapper{display:flex;align-items:center;margin-bottom:20px}:is(.frontend,.backend) inn-list-dynamic .list-btn{display:flex;width:38px;height:38px;align-items:center;justify-content:center;padding:7px;border:none;border-radius:3px;text-align:left}:is(.frontend,.backend) inn-list-dynamic .list-btn svg{width:20px;height:20px;fill:#fff}:is(.frontend,.backend) inn-list-dynamic .list-btn.add{background-color:var(--brand-primary)}:is(.frontend,.backend) inn-list-dynamic .list-btn.remove{background-color:#e46944}:is(.frontend,.backend) fe-list-header .list-header{padding:10px 20px;margin-bottom:2px;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-list-item-page .list-item-page{display:flex;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--gray-lightest);margin-bottom:20px;color:var(--body-color)}:is(.frontend,.backend) fe-list-item-page .list-item-page .img{width:130px;height:80px;flex:none;margin-right:20px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) fe-list-item-page .list-item-page .content{min-width:0;height:80px}:is(.frontend,.backend) fe-list-item-page .list-item-page .content inn-status-badge{margin-right:5px}:is(.frontend,.backend) fe-list-item-page .list-item-page h3,:is(.frontend,.backend) fe-list-item-page .list-item-page p{overflow:hidden;max-width:100%;font-size:var(--font-size-xxs);text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) fe-list-item-page .list-item-page:hover{opacity:.8}@media(max-width: 767px){:is(.frontend,.backend) fe-list-item-page .list-item-page .img{width:80px}}:is(.frontend,.backend) fe-list-item-suggestion{position:relative;display:block;padding:var(--card-padding);padding-right:5em;border:1px solid var(--card-border);border-radius:var(--card-radius);margin-bottom:5px;background-color:var(--card-bg);box-shadow:var(--card-shadow);color:var(--card-text-color);cursor:pointer;transition:box-shadow .25s ease-in}:is(.frontend,.backend) fe-list-item-suggestion .main-link::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:""}:is(.frontend,.backend) fe-list-item-suggestion h2{display:flex;align-items:center;margin-bottom:3px;font-size:16px}:is(.frontend,.backend) fe-list-item-suggestion mark{padding:0;background:rgba(0,0,0,0);color:var(--brand-primary);font-weight:var(--font-weight-black)}:is(.frontend,.backend) fe-list-item-suggestion .date{margin-bottom:3px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-list-item-suggestion .description{font-size:13px}:is(.frontend,.backend) fe-list-item-suggestion inn-status-badge{margin-right:5px}:is(.frontend,.backend) fe-list-item-suggestion inn-status-badge .status-badge{border-radius:3px;margin:5px 0;background-color:var(--gray-lightest);color:var(--gray-basic)}:is(.frontend,.backend) fe-list-item-suggestion fe-evaluation-call-to-action{position:absolute;z-index:1;right:20px;bottom:20px}:is(.frontend,.backend) fe-list-item-suggestion:hover{box-shadow:var(--global-shadow-hover)}:is(.frontend,.backend) fe-list-item-suggestion fe-card-image .card-image{position:absolute;top:0;bottom:0;left:0;width:60px;border-bottom-left-radius:var(--global-radius)/2;border-top-left-radius:var(--global-radius)/2}:is(.frontend,.backend) fe-list-item-suggestion .trophy-container{position:absolute;top:12px;right:90px}:is(.frontend,.backend) fe-list-item-suggestion fe-form-element-highlight .highlight-wrapper{margin-top:20px}:is(.frontend,.backend) fe-list-item-suggestion .statistics{position:absolute;top:0;right:0;display:flex;flex-direction:column;justify-content:center;padding:var(--card-padding)}:is(.frontend,.backend) fe-list-item-suggestion .statistics>div{display:flex;justify-content:right}:is(.frontend,.backend) fe-list-item-suggestion .statistics h2{margin-bottom:3px;font-size:16px}:is(.frontend,.backend) fe-list-item-suggestion .statistics inn-icon svg{width:14px;height:14px;margin-right:.5em;fill:var(--body-color)}:is(.frontend,.backend) fe-list-item-suggestion fe-total-funding .total-funding .num{margin-top:10px;font-size:14px}:is(.frontend,.backend) fe-list-item-suggestion .total-votes{color:var(--gray-basic);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) fe-list-item-suggestion.has-image{padding:20px 80px}:is(.frontend,.backend) inn-similar-suggestions .button-wrapper{text-align:center}:is(.frontend,.backend) inn-similar-suggestions .button-wrapper inn-button .btn{position:relative;border-radius:var(--btn-radius-md)}:is(.frontend,.backend) fe-list-item-topic .list-item-topic{display:flex;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--gray-lightest);margin-bottom:20px;color:var(--body-color)}:is(.frontend,.backend) fe-list-item-topic .list-item-topic .img{width:130px;height:80px;flex:none;margin-right:20px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}:is(.frontend,.backend) fe-list-item-topic .list-item-topic .content{min-width:0;height:80px}:is(.frontend,.backend) fe-list-item-topic .list-item-topic .content inn-status-badge{margin-right:5px}:is(.frontend,.backend) fe-list-item-topic .list-item-topic h3,:is(.frontend,.backend) fe-list-item-topic .list-item-topic p{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) fe-list-item-topic .list-item-topic:hover{opacity:.8}@media(max-width: 767px){:is(.frontend,.backend) fe-list-item-topic .list-item-topic .img{width:80px}}:is(.frontend,.backend) fe-list-item-topic .list-item-topic.is-external .external-link-icon{display:inline-block}:is(.frontend,.backend) list-solr .list-wrapper{position:relative;padding:var(--panel-padding);border-radius:var(--global-radius);background-color:var(--card-bg);box-shadow:var(--card-shadow)}:is(.frontend,.backend) list-solr .list-wrapper.paginated{height:460px}@media(max-width: 575px){:is(.frontend,.backend) list-solr .list-wrapper{height:420px}}@media(max-width: 767px){:is(.frontend,.backend) list-solr .list-wrapper{padding:20px}}:is(.frontend,.backend) list-solr .pagination{position:absolute;bottom:var(--panel-padding);left:var(--panel-padding)}:is(.frontend,.backend) list-solr .pagination>a{margin-right:10px;color:var(--gray-basic) !important;cursor:pointer;font-weight:var(--font-weight-medium);text-decoration:underline !important}:is(.frontend,.backend) list-solr .pagination>a.active{color:var(--body-color) !important;text-decoration:none !important}@media(max-width: 575px){:is(.frontend,.backend) list-solr .pagination{bottom:20px;left:20px}}:is(.frontend,.backend) list-solr .small-card-list{display:grid;gap:17.5px;grid-template-columns:var(--featured-content-grid-columns, repeat(2, minmax(0, 1fr)))}:is(.frontend,.backend) fe-list-suggestion .list-idea .card-list{display:grid;column-gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr}:is(.frontend,.backend) fe-list-suggestion fe-panel .panel{padding-top:30px}@media(max-width: 767px){:is(.frontend,.backend) fe-list-suggestion fe-panel .panel{padding-top:15px}}:is(.frontend,.backend) fe-list-suggestion .loader-wrapper.is-small{height:20px}:is(.frontend,.backend) fe-list ul li{position:relative;padding:20px;margin-bottom:2px;background-color:var(--white);cursor:pointer;transition:box-shadow .3s ease-in-out}:is(.frontend,.backend) fe-list ul li:hover{z-index:1;box-shadow:var(--global-shadow-hover)}:is(.frontend,.backend) fe-list ul li:first-of-type{border-top-left-radius:var(--global-radius)/2;border-top-right-radius:var(--global-radius)/2}:is(.frontend,.backend) fe-list ul li:last-of-type{border-bottom-left-radius:var(--global-radius)/2;border-bottom-right-radius:var(--global-radius)/2}:is(.frontend,.backend) loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:is(.frontend,.backend) loading-spinner mat-spinner.mdc-circular-progress.white svg circle{stroke:var(--white)}:is(.frontend,.backend) loading-spinner.backend .mat-mdc-progress-spinner{--mat-progress-spinner-active-indicator-color: var(--brand-primary)}:is(.frontend,.backend) location-picker .form-field{margin-bottom:15px}:is(.frontend,.backend) location-picker inn-map #map{z-index:10;border:1px solid var(--gray-light);border-radius:3px}:is(.frontend,.backend) location-picker inn-map #map .map__control{display:flex;align-items:center;justify-content:center;border-radius:3px;margin-bottom:3px}:is(.frontend,.backend) location-picker fe-input-addon.active svg{fill:var(--brand-primary) !important}:is(.frontend,.backend) .media-upload-dialog{--horizontal-padding: 64px}:is(.frontend,.backend) .media-upload-dialog .inn-modal{max-width:80vw;height:810px;padding-bottom:40px;background-color:var(--white)}:is(.frontend,.backend) .media-upload-dialog .upload-dialog-content{overflow:auto;flex-grow:1;padding:0px var(--horizontal-padding)}:is(.frontend,.backend) .media-upload-dialog .basic-upload{position:relative;display:flex;overflow:scroll;height:100%;align-items:center;justify-content:center;border:1px solid var(--gray-lighter);border-radius:5px;background-color:var(--gray-lightest);color:var(--gray-basic);text-align:center}:is(.frontend,.backend) .media-upload-dialog .basic-upload .toggle-cropper{position:absolute;z-index:100;top:10px;right:10px;display:flex;height:23px;align-items:center;background-color:var(--gray-lighter);color:var(--gray-basic);font-family:var(--font-family-base);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) .media-upload-dialog .basic-upload .toggle-cropper:hover{background-color:var(--gray-basic);color:var(--gray-lighter)}:is(.frontend,.backend) .media-upload-dialog .basic-upload svg{width:50px;height:50px;margin-bottom:10px;fill:var(--gray-basic)}:is(.frontend,.backend) .media-upload-dialog .basic-upload h5{margin-bottom:0;color:var(--gray-basic);font-size:14px}:is(.frontend,.backend) .media-upload-dialog .basic-upload h4{color:var(--gray-basic);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .media-upload-dialog .basic-upload .basic-upload__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}:is(.frontend,.backend) .media-upload-dialog .basic-upload .basic-upload__preview{display:flex;height:100%}:is(.frontend,.backend) .media-upload-dialog .basic-upload .basic-upload__preview img{width:auto;max-width:100%;height:auto;max-height:100%}:is(.frontend,.backend) .media-upload-dialog .img-upload-overlay .hover-preview{position:absolute;z-index:1;top:50%;left:50%;opacity:0;transform:translate(-50%, -50%);transition:all .2s linear;visibility:hidden}:is(.frontend,.backend) .media-upload-dialog .unsplash-terms{padding:20px;margin-bottom:20px;background:var(--gray-lightest);color:var(--black);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.5;text-align:left}:is(.frontend,.backend) .media-upload-dialog .img-upload{background:rgba(0,0,0,0) center center no-repeat;background-size:contain}:is(.frontend,.backend) .media-upload-dialog .img-upload:hover .img-upload-overlay .hover-preview{opacity:1;visibility:visible}:is(.frontend,.backend) .media-upload-dialog .basic-upload-btn{display:flex;justify-content:flex-end;padding:0 var(--horizontal-padding);margin-top:10px}:is(.frontend,.backend) .media-upload-dialog .search-wrapper{display:flex;align-items:stretch;border:1px solid var(--gray-light);font-size:1rem}:is(.frontend,.backend) .media-upload-dialog .search-wrapper .input-group-prepend{display:flex;align-items:center}:is(.frontend,.backend) .media-upload-dialog .search-wrapper .input-group-prepend .input-group-text{padding:.375rem .75rem;border:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) .media-upload-dialog .search-wrapper .input-group-prepend .input-group-text .linosabi{margin-top:3px}:is(.frontend,.backend) .media-upload-dialog .search-wrapper .form-control{width:1%;min-width:0;height:calc(1.5em + .75rem + 2px);flex:1 1 auto;padding:.375rem .75em;border:none;background-color:rgba(0,0,0,0);outline:none}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload{overflow:auto;flex-grow:1}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper{display:flex;flex-wrap:wrap;margin-top:25px}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail{position:relative;width:auto;height:150px;flex:0 0 33.3%;flex-grow:1;background-position:50% 50%;background-size:cover;cursor:pointer}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail .use{position:absolute;z-index:2;top:0;right:0;display:flex;flex-direction:row;padding:15px}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail .use svg{width:30px;height:30px}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail .use svg>g{stroke:var(--gray-light);stroke-width:1.2;transition:all .2s ease}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail .use span{display:block;padding-top:6px;padding-left:7px;color:var(--gray-light);transition:all .2s ease}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail .use:hover svg>g{stroke:var(--brand-primary)}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail .use:hover span{color:var(--brand-primary)}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail.preview{height:450px;flex:0 0 100%}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail .unsplash-thumbnail-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:var(--black);content:"";opacity:0;transition:all .3s ease}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail .img-author{position:absolute;z-index:2;bottom:7px;left:15px;color:var(--white);opacity:0;transition:all .3s ease}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail .img-author,:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail .img-author a{font-size:var(--font-size-xxxs)}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail:hover .img-author{opacity:1}:is(.frontend,.backend) .media-upload-dialog .unsplash-upload .unsplash-wrapper .unsplash-thumbnail:hover .unsplash-thumbnail-overlay{opacity:.5}:is(.frontend,.backend) .media-upload-dialog a{color:var(--brand-primary)}:is(.frontend,.backend) .media-upload-dialog .loader-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:is(.frontend,.backend) media-upload-store{position:absolute;right:0;bottom:0;left:var(--secondary-nav-width)}:is(.frontend,.backend) .media-overlay{display:block;max-height:186px;overflow-x:auto;overflow-y:hidden}:is(.frontend,.backend) .no-items{display:flex;height:300px;flex-direction:column;align-items:center;justify-content:center;color:var(--gray-basic);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .no-items .sublabel{font-weight:var(--font-weight-light)}:is(.frontend,.backend) .no-items inn-icon svg{width:50px;height:50px;margin-bottom:10px;fill:var(--gray-basic)}:is(.frontend,.backend) number-input-counter.form-control{padding:0}:is(.frontend,.backend) number-input-counter .input-counter .input-group{display:flex;width:120px;align-items:center;background:rgba(0,0,0,0)}:is(.frontend,.backend) number-input-counter .input-counter .input-group .input-group-addon{display:flex;width:20px;height:20px;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--gray-lighter);color:var(--black);cursor:pointer}:is(.frontend,.backend) number-input-counter .input-counter .input-group .input-group-addon svg{width:20px !important;height:12px;margin-bottom:1px}:is(.frontend,.backend) number-input-counter .input-counter .input-group input{min-width:90px;height:33px;padding:5px .5rem;border:1px solid var(--gray-lighter);border-radius:3px;margin:0 7px;-moz-appearance:textfield;background-color:var(--white);text-align:center}:is(.frontend,.backend) number-input-counter .input-counter .input-group input::-webkit-outer-spin-button,:is(.frontend,.backend) number-input-counter .input-counter .input-group input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}:is(.frontend,.backend) number-input-counter .input-counter.integrated .input-group{width:100%;height:40px;padding:0;border-radius:6px;background:var(--gray-lighter)}:is(.frontend,.backend) number-input-counter .input-counter.integrated .input-group .input-group-addon{width:40px;height:100%;border-radius:6px;background:rgba(0,0,0,0);color:var(--black)}:is(.frontend,.backend) number-input-counter .input-counter.integrated .input-group .input-group-addon:hover{background:rgba(0,0,0,.05)}:is(.frontend,.backend) number-input-counter .input-counter.integrated .input-group .input-group-addon svg{width:16px !important;height:16px}:is(.frontend,.backend) number-input-counter .input-counter.integrated .input-group input{height:100%;flex:1;border:none;margin:0;background:rgba(0,0,0,0);color:var(--black);font-size:14px}:is(.frontend,.backend) fe-overview-feature .overview-featured{position:relative;max-height:800px}:is(.frontend,.backend) fe-overview-feature .overview-featured swiper{width:100%;height:100%}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper{position:relative;box-sizing:border-box}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .swiper-slide{background:var(--gray-lightest) center center no-repeat;background-size:cover;opacity:1}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .swiper-slide>fe-container .container{height:100%}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .swiper-slide>fe-container .container:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom, color-mix(in srgb, var(--black) 0%, transparent) 0%, color-mix(in srgb, var(--black) 0%, transparent) 0%, #000 100%);content:""}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .featured-inner{position:relative;z-index:2;display:flex;height:100%;align-items:center;justify-content:flex-start;color:var(--white)}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .featured-inner .slider-info{max-width:600px}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .featured-inner .slider-info .description{font-size:var(--font-size-sm)}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .featured-inner .slider-info inn-button{margin-top:15px}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .featured-inner h2{font-size:var(--font-size-xxxl)}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .info-row{position:absolute;right:0;bottom:0;left:0;display:flex;height:150px;align-items:center;justify-content:space-between}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .info-row .info-block{width:25%;padding-right:10px}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .info-row .info-block:last-child{padding-right:0}:is(.frontend,.backend) fe-overview-feature .overview-featured .swiper-wrapper .info-row .info-block .label{margin-bottom:5px;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-overview-feature .overview-featured fe-swiper-pagination{position:absolute;z-index:1;top:50%;right:50px;display:flex;flex-direction:column;transform:translateY(-50%)}:is(.frontend,.backend) fe-overview-feature .overview-featured fe-swiper-pagination .swiper-pagination-bullet{position:relative;width:12px;height:12px;border-radius:50%;margin-bottom:10px;background-color:var(--white);cursor:pointer;opacity:1;transition:background-color .3s ease-in-out}:is(.frontend,.backend) fe-overview-feature .overview-featured fe-swiper-pagination .swiper-pagination-bullet:after{position:absolute;top:50%;left:50%;width:20px;height:20px;border:1px solid var(--brand-primary);border-radius:50%;content:"";transform:translate(-50%, -50%) scale(0);transition:transform .3s ease-in-out}:is(.frontend,.backend) fe-overview-feature .overview-featured fe-swiper-pagination .swiper-pagination-bullet:last-child{margin-bottom:0}:is(.frontend,.backend) fe-overview-feature .overview-featured fe-swiper-pagination .swiper-pagination-bullet-active{background-color:var(--brand-primary)}:is(.frontend,.backend) fe-overview-feature .overview-featured fe-swiper-pagination .swiper-pagination-bullet-active:after{transform:translate(-50%, -50%) scale(1)}:is(.frontend,.backend) fe-overview fe-toolbar .toolbar-container{margin-bottom:30px}:is(.frontend,.backend) fe-overview fe-toolbar .toolbar-container fe-form-field .form-field.has-label{margin-top:0}@media(max-width: 991px){:is(.frontend,.backend) fe-overview fe-toolbar .toolbar-container fe-form-field.btn-filter .form-field{height:50px;padding:var(--form-element-padding);border:0 !important}}:is(.frontend,.backend) fe-overview .project-section{position:relative;margin-bottom:30px}:is(.frontend,.backend) fe-overview .project-section>h2{margin-bottom:10px}:is(.frontend,.backend) fe-overview .project-section .button-wrapper{display:flex;align-items:center;margin:1em -1em}:is(.frontend,.backend) fe-overview .project-section .button-wrapper:before,:is(.frontend,.backend) fe-overview .project-section .button-wrapper:after{height:1px;flex:1;margin:0 1em;background:var(--gray-light);content:""}:is(.frontend,.backend) fe-overview .project-section .button-wrapper .btn{position:relative;display:flex;align-items:center;border:1px solid var(--gray-light);background-color:rgba(0,0,0,0);color:var(--gray-basic);font-size:var(--font-size-xxxs);transition:color .3s linear}:is(.frontend,.backend) fe-overview .project-section .button-wrapper .btn inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) fe-overview .project-section .button-wrapper .btn:hover{color:var(--body-color)}:is(.frontend,.backend) fe-overview .project-section .button-wrapper .btn:hover inn-icon svg{fill:var(--body-color)}:is(.frontend,.backend) inn-page-not-found{display:flex;height:100%;align-items:center;justify-content:center}:is(.frontend,.backend) inn-page-not-found .page-not-found{display:flex;max-width:50vmax;height:100%;flex-direction:column;align-items:center;justify-content:center;margin:30px}:is(.frontend,.backend) inn-page-not-found .page-not-found h1{margin:0;color:var(--gray-basic);font-size:200px;line-height:1}@media(max-width: 768px){:is(.frontend,.backend) inn-page-not-found .page-not-found h1{font-size:150px}}:is(.frontend,.backend) inn-page-not-found .page-not-found h2{margin:10px 0 30px}:is(.frontend,.backend) fe-panel .panel{padding:var(--panel-padding);border:none;border-radius:var(--panel-radius);margin-bottom:30px;background-color:var(--panel-bg);box-shadow:var(--panel-shadow);transition:box-shadow .25s ease-in}:is(.frontend,.backend) fe-panel .panel .panel-body{cursor:pointer}:is(.frontend,.backend) fe-panel .panel img{max-width:100%;height:auto}:is(.frontend,.backend) fe-panel .panel:hover{box-shadow:var(--panel-shadow-hover)}@media(max-width: 767px){:is(.frontend,.backend) fe-panel .panel{padding:20px;margin-bottom:15px}}:is(.frontend,.backend) fe-panel .panel:has(.main-link:focus-visible){outline:5px solid var(--brand-primary);outline-offset:2px}:is(.frontend,.backend) fe-panel-list .more-wrapper{display:flex;justify-content:flex-end;padding-top:30px}:is(.frontend,.backend) fe-panel-list .more-wrapper .more-link{color:var(--gray-basic);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-panel-list .more-wrapper .more-link:hover{color:var(--body-color)}:is(.frontend,.backend) fe-panel-list .more-wrapper .more-link:hover inn-icon svg{fill:var(--body-color)}:is(.frontend,.backend) fe-panel-list .more-wrapper .more-link inn-icon svg{fill:var(--gray-basic);transform:rotate(180deg)}:is(.frontend,.backend) fe-panel-list-item .panel-list-item{display:flex;height:70px;box-sizing:content-box;align-items:center;padding:20px 0;border-bottom:1px solid var(--gray-light);color:var(--body-color)}:is(.frontend,.backend) fe-panel-list-item .panel-list-item:hover .description,:is(.frontend,.backend) fe-panel-list-item .panel-list-item:hover .title{text-decoration:underline}:is(.frontend,.backend) fe-panel-list-item .panel-list-item:hover:hover .img-wrapper:after{opacity:.7}:is(.frontend,.backend) fe-panel-list-item .panel-list-item .img-wrapper{position:relative;margin-right:15px}:is(.frontend,.backend) fe-panel-list-item .panel-list-item .img-wrapper img{width:100px;height:70px}:is(.frontend,.backend) fe-panel-list-item .panel-list-item .img-wrapper:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:var(--brand-primary);content:"";opacity:0;transition:opacity ease .25s}:is(.frontend,.backend) fe-panel-list-item .panel-list-item .content-wrapper .title{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-panel-list-item .panel-list-item .content-wrapper .description{color:var(--gray-basic)}:is(.frontend,.backend) fe-panel-list-item .panel-list-item .content-wrapper .description,:is(.frontend,.backend) fe-panel-list-item .panel-list-item .content-wrapper .title{overflow:hidden;max-width:180px;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) fe-panel-phase .panel-phase .flex-wrapper{display:flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) fe-panel-phase .panel-phase fe-card-badge .card-badge{margin-bottom:0}:is(.frontend,.backend) fe-panel-phase .panel-phase .phase-statistics{padding-top:30px;border-top:1px solid var(--gray-light);margin-top:30px}:is(.frontend,.backend) fe-panel-phase .panel-phase .phase-statistics li{display:inline-block;margin-right:30px;color:var(--gray-basic);font-size:var(--font-size-xxxs);text-align:center}:is(.frontend,.backend) fe-panel-phase .panel-phase .phase-statistics li .value{color:var(--body-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}@media(max-width: 767px){:is(.frontend,.backend) fe-panel-phase .panel-phase .flex-wrapper{flex-direction:column;align-items:flex-start}:is(.frontend,.backend) fe-panel-phase .panel-phase .flex-wrapper inn-button{margin-top:20px}:is(.frontend,.backend) fe-panel-phase .panel-phase .phase-statistics{padding-top:20px;margin-top:20px}:is(.frontend,.backend) fe-panel-phase .panel-phase .phase-statistics li{margin-bottom:5px}}:is(.frontend,.backend) deletion-popover .button-confirm-tooltip .overlay{position:absolute;z-index:999;top:100%;right:0;min-width:250px;height:max-content;padding:20px;border-radius:6px;background:#fff;box-shadow:0 0 10px color-mix(in srgb, var(--black) 20%, transparent)}:is(.frontend,.backend) deletion-popover .button-confirm-tooltip .overlay .delete-tooltip-buttonrow{display:flex;align-items:center}:is(.frontend,.backend) deletion-popover .button-confirm-tooltip .overlay .delete-tooltip-buttonrow button{padding:0 30px}:is(.frontend,.backend) deletion-popover .button-confirm-tooltip .overlay h2{margin-bottom:2px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) deletion-popover .button-confirm-tooltip .overlay p{font-size:var(--font-size-xxxs)}:is(.frontend,.backend) portfolio-container .portfolio.blur-me{filter:blur(3px);opacity:.7}:is(.frontend,.backend) portfolio-container .portfolio .chart-container{position:relative;max-width:650px;margin:0 auto}:is(.frontend,.backend) portfolio-container .portfolio .portfolio-left{color:var(--body-color)}:is(.frontend,.backend) portfolio-container .portfolio .portfolio-left .chart-left{padding:15px;border-radius:6px;margin-bottom:15px;background:var(--gray-lightest)}:is(.frontend,.backend) portfolio-container .portfolio .portfolio-left .chart-left:last-child{margin-bottom:0}:is(.frontend,.backend) portfolio-container .portfolio .portfolio-left .chart-left .selector-dropdown{margin-bottom:20px}:is(.frontend,.backend) portfolio-container .portfolio .hoverDataDisplay{overflow:auto;max-height:32em;padding:10px;text-align:left}:is(.frontend,.backend) portfolio-container .portfolio .defaultHoverText{position:absolute;top:48%;left:30%}:is(.frontend,.backend) portfolio-container .portfolio .hoverinfoDisplay{margin-left:2%;text-align:justify}:is(.frontend,.backend) portfolio-container .select-wrapper{position:relative}:is(.frontend,.backend) portfolio-container .no-search-results{color:var(--body-color)}:is(.frontend,.backend) fe-progress-bar .progress-bar{position:relative;overflow:hidden;width:100%;height:20px;border-radius:3px;background-color:var(--gray-light)}:is(.frontend,.backend) fe-progress-bar .progress-bar .progress{position:absolute;top:0;bottom:0;left:0;border-radius:3px;background-color:var(--brand-primary)}@media(max-width: 767px){:is(.frontend,.backend) fe-progress-bar .progress-bar{height:12px}}:is(.frontend,.backend) radar-container .item-wrapper{margin-bottom:12px}:is(.frontend,.backend) radar-container .flex-wrapper{display:flex;align-items:center;margin-bottom:12px}:is(.frontend,.backend) radar-container .flex-wrapper .btn-remove{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:none;border-radius:4px;margin-left:10px;background-color:var(--status-error);cursor:pointer}:is(.frontend,.backend) radar-container .flex-wrapper .btn-remove svg{fill:#fff}:is(.frontend,.backend) radar-container button.add-question{border:1px solid var(--gray-light);border-radius:3px;-webkit-appearance:none;background-color:rgba(0,0,0,0);color:var(--gray-basic);transition:background .2s linear}:is(.frontend,.backend) radar-container button.add-question svg{fill:var(--gray-basic)}:is(.frontend,.backend) radar-container button.add-question:hover{background:var(--gray-lightest)}:is(.frontend,.backend) radar-container inn-select.num-0 .mat-mdc-select-trigger{border-left:4px solid #cd82f7}:is(.frontend,.backend) radar-container inn-select.num-1 .mat-mdc-select-trigger{border-left:4px solid #85ec88}:is(.frontend,.backend) radar-container inn-select.num-2 .mat-mdc-select-trigger{border-left:4px solid #d2524a}:is(.frontend,.backend) radar-chart-info .btn-toggle{display:flex;height:40px;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--gray-light);border-radius:var(--global-radius)/2;background-color:var(--white);color:var(--gray-basic);font-weight:var(--font-weight-medium);transition:background-color .2s linear}:is(.frontend,.backend) radar-chart-info .btn-toggle.active{border-color:var(--brand-primary);background-color:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) radar-chart-info .btn-toggle.active:hover{background-color:color-mix(in srgb, var(--brand-primary) 95%, black)}:is(.frontend,.backend) radar-chart-info .btn-toggle.active svg{fill:var(--white)}:is(.frontend,.backend) radar-chart-info .btn-toggle:hover{background-color:color-mix(in srgb, var(--white) 95%, black)}:is(.frontend,.backend) radar-chart-info .btn-toggle inn-icon svg{margin-right:4px;fill:var(--gray-basic)}:is(.frontend,.backend) radar-chart-info .color-badge{padding:8px 15px;border:1px solid;border-radius:var(--global-radius)/2;margin:10px 0;background:#fff}:is(.frontend,.backend) radar-chart-info .highlighted{text-decoration:underline}:is(.frontend,.backend) save-notification .simple-notification{position:fixed;z-index:10000;top:20px;left:50%;min-width:120px;box-sizing:border-box;padding:10px 20px;border-radius:6px;margin-top:10px;background-color:var(--white);box-shadow:0 4px 15px 0 color-mix(in srgb, var(--black) 3%, transparent);color:var(--body-color);transform:translateX(-50%)}:is(.frontend,.backend) save-notification .simple-notification .sn-title{padding:0 50px 0 0;margin:0;font-size:20px;line-height:30px}:is(.frontend,.backend) save-notification .simple-notification svg{position:absolute;top:0;right:0;width:70px;height:70px;box-sizing:border-box;padding:10px;fill:#fff}:is(.frontend,.backend) save-notification .simple-notification .sn-inner{display:flex;justify-content:center;border-bottom:1px solid rgba(0,0,0,0);font-size:var(--font-size-xxs)}:is(.frontend,.backend) save-notification .simple-notification .sn-inner button{padding:0;border:none;border-bottom:1px solid var(--white);margin-left:5px;background:rgba(0,0,0,0);color:var(--white)}:is(.frontend,.backend) save-notification .simple-notification.error{background:#f44336;color:var(--white)}:is(.frontend,.backend) save-notification .simple-notification.success{background:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) save-notification .simple-notification.alert{background:#ffdb5b;color:var(--white)}:is(.frontend,.backend) save-notification .simple-notification.info{background:#03a9f4}:is(.frontend,.backend) inn-search-button{display:flex;flex:1;margin-right:5px}:is(.frontend,.backend) inn-search-button inn-button .btn{height:48px;padding:0px 10px 0px 15px;background-color:rgba(0,0,0,0);transition:.33s ease-in-out}:is(.frontend,.backend) inn-search-button inn-button .btn:active{box-shadow:none}:is(.frontend,.backend) inn-search-button inn-button .btn:hover{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) inn-search-button inn-button .btn inn-icon svg{width:18px;height:18px}:is(.frontend,.backend) inn-search-button>.open{display:flex;flex:1;padding-right:15px;padding-left:0;border:1px solid var(--gray-lighter);border-radius:var(--btn-radius-md)}:is(.frontend,.backend) inn-search-button>.open:hover{border-color:var(--gray-light)}:is(.frontend,.backend) inn-search-button>.open:focus-within{border-color:var(--brand-primary)}:is(.frontend,.backend) inn-search-button>.open inn-input{flex:1}:is(.frontend,.backend) inn-search-button>.open inn-input input[type=search]{width:100%;height:100%;border-radius:0px var(--border-radius-sm) var(--border-radius-sm) 0px}:is(.frontend,.backend) inn-search-button>.open inn-icon svg{margin-right:1px;margin-bottom:3px;fill:var(--gray-basic)}:is(.frontend,.backend) inn-search-button input[type=search]{width:0;border:none;background-color:rgba(0,0,0,0);transition:.33s ease-in-out;vertical-align:middle}:is(.frontend,.backend) inn-search-button input[type=search]:focus-visible{outline:none}:is(.frontend,.backend) nav.nav-vertical-secondary{position:fixed;top:0;left:var(--primary-nav-width);overflow:auto;width:var(--secondary-nav-width);height:100%;padding-bottom:30px;border-right:1px solid var(--gray-light);background:var(--gray-lightest);box-shadow:0px 15px 12px color-mix(in srgb, var(--black) 10%, transparent)}:is(.frontend,.backend) nav.nav-vertical-secondary .header{display:flex;gap:10px}:is(.frontend,.backend) nav.nav-vertical-secondary .btn-back{position:relative;display:flex;width:100%;height:46px;align-items:center;justify-content:flex-start;border:none;border-radius:0px;margin:0;background-color:var(--brand-primary);color:#fff;font-weight:var(--font-weight-medium);text-align:left}:is(.frontend,.backend) nav.nav-vertical-secondary .btn-back svg{margin:0px 10px 3px 20px;fill:#fff}:is(.frontend,.backend) nav.nav-vertical-secondary .btn-back:after{position:absolute;z-index:-2;bottom:0;left:0;width:100%;height:46px;background-color:var(--brand-primary);content:""}:is(.frontend,.backend) nav.nav-vertical-secondary .btn-back:before{position:absolute;z-index:-1;bottom:0;left:0;width:0%;height:46px;background-color:var(--brand-primary-dark);content:"";transition:all .3s}:is(.frontend,.backend) nav.nav-vertical-secondary .btn-back:hover{color:#fff}:is(.frontend,.backend) nav.nav-vertical-secondary .btn-back:hover:before{width:100%}:is(.frontend,.backend) nav.nav-vertical-secondary .nav-vertical-content{overflow-y:auto}:is(.frontend,.backend) nav.nav-vertical-secondary .secondary-nav-top{padding:30px 30px 40px}:is(.frontend,.backend) nav.nav-vertical-secondary .secondary-nav-top h2{margin:0;color:var(--body-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.3;word-break:break-word}:is(.frontend,.backend) nav.nav-vertical-secondary .secondary-nav-top .badge{padding:6px 10px;margin-top:10px;background-color:color-mix(in srgb, var(--gray-basic) 10%, var(--transparent));color:var(--gray-basic);font-size:12px;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) nav.nav-vertical-secondary .secondary-nav-top .breadcrumb{display:flex;flex-wrap:wrap;margin-bottom:10px;font-size:var(--font-size-xxxs);gap:5px}:is(.frontend,.backend) nav.nav-vertical-secondary .secondary-nav-top .breadcrumb .breadcrumb-link{display:flex;align-items:center;justify-content:center;color:var(--gray-basic);font-size:var(--font-size-xxxs);gap:5px}:is(.frontend,.backend) nav.nav-vertical-secondary .secondary-nav-top .breadcrumb .chevron-icon svg{margin:auto;fill:var(--gray-basic)}:is(.frontend,.backend) nav.nav-vertical-secondary .secondary-nav-top .breadcrumb .category-icon{display:flex;width:28px;height:28px;align-items:center;justify-content:center;background-color:var(--brand-primary-light)}:is(.frontend,.backend) nav.nav-vertical-secondary .secondary-nav-top .breadcrumb .category-icon svg{width:18px;height:50px;fill:var(--brand-primary)}:is(.frontend,.backend) nav.nav-vertical-secondary .subheading{padding:15px 30px;margin-bottom:20px}:is(.frontend,.backend) nav.nav-vertical-secondary .subheading .sub-item{margin-bottom:10px;color:var(--body-color)}:is(.frontend,.backend) nav.nav-vertical-secondary .subheading .sub-item:last-child{margin-bottom:0}:is(.frontend,.backend) nav.nav-vertical-secondary .subheading .sub-item a{color:var(--brand-primary);text-decoration:underline}:is(.frontend,.backend) nav.nav-vertical-secondary .subheading .sub-item label{display:block;margin-bottom:0;color:var(--body-color);font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) nav.nav-vertical-secondary .tech-details{position:absolute;bottom:30px;left:30px;width:calc(var(--secondary-nav-width) - 60px);height:auto;padding:0;color:var(--gray-basic);font-size:.8em;word-wrap:break-word}:is(.frontend,.backend) nav.nav-vertical-secondary .tech-details .reactions{color:var(--gray-basic)}:is(.frontend,.backend) nav.nav-vertical-secondary .user-email{overflow:hidden;max-width:var(--secondary-nav-width);text-overflow:ellipsis;transition:color .2s linear}:is(.frontend,.backend) nav.nav-vertical-secondary .user-email:hover{color:var(--brand-primary);text-decoration:underline}:is(.frontend,.backend) nav.nav-vertical-secondary ul.nav-list{padding:0;margin:0}:is(.frontend,.backend) nav.nav-vertical-secondary ul.nav-list li.nav-item{list-style:none}:is(.frontend,.backend) nav.nav-vertical-secondary ul.nav-list li.nav-item a{display:flex;justify-content:space-between;padding:15px 30px;color:var(--gray-basic);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:130%;text-decoration:none}:is(.frontend,.backend) nav.nav-vertical-secondary ul.nav-list li.nav-item a inn-icon svg{width:12px;height:12px;fill:var(--gray-basic)}:is(.frontend,.backend) nav.nav-vertical-secondary ul.nav-list li.nav-item a:hover{border-right:1px solid var(--gray-basic);background-color:var(--gray-lighter);color:var(--gray-darker);opacity:1;text-decoration:none}:is(.frontend,.backend) nav.nav-vertical-secondary ul.nav-list li.nav-item a.active,:is(.frontend,.backend) nav.nav-vertical-secondary ul.nav-list li.nav-item a.active:hover{border-right:1px solid var(--brand-primary);background-color:var(--brand-primary-light);color:var(--brand-primary)}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section{padding:10px 30px 12px}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list{margin:0 0 0 -10px}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a{position:relative;display:flex;align-items:flex-start;justify-content:space-between;padding:2px 0 0 30px;margin-bottom:10px}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a inn-icon{position:absolute;z-index:1;display:block;width:11px;border-radius:50%;margin-left:-21px;fill:var(--gray-lighter);transition:transform .2s linear}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a inn-icon path{fill:var(--gray-lighter)}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a inn-icon.icon-sort{visibility:hidden}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a inn-icon.icon-circle svg{height:11px}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a:after{position:absolute;top:18px;display:block;width:1px;height:100%;box-sizing:content-box;margin-left:-16px;background-color:var(--gray-lighter);content:""}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a .btn-remove{border:none;background:none;opacity:0;transition:opacity .2s linear;visibility:hidden}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a .btn-remove svg{fill:var(--gray-basic)}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a:hover{background-color:rgba(0,0,0,0);cursor:move}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a:hover .btn-remove{opacity:1;visibility:visible}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a:hover inn-icon{transform:scale(1.2)}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a:hover inn-icon.icon-sort{visibility:visible}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a:hover inn-icon.icon-circle{visibility:hidden}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a:hover::after{display:none}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a.active,:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a.active:hover{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a.active inn-icon,:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a.active:hover inn-icon{fill:var(--brand-primary);transform:scale(1.2)}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a.active inn-icon path,:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a.active:hover inn-icon path{fill:var(--brand-primary)}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a.active::after,:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li a.active:hover::after{display:none}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section ul.phase-list li:last-child a:after{display:none}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section .btn-add{display:block;padding:5px 12px;border:1px solid var(--gray-lighter);border-radius:3px;background-color:var(--gray-lightest);color:var(--gray-basic) !important;cursor:pointer;font-weight:var(--font-weight-medium)}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section .btn-add .add-inner{display:flex;align-items:center;justify-content:space-between}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section .btn-add svg{fill:var(--gray-basic)}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section .btn-add:hover{color:var(--gray-basic);text-decoration:none}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section .btn-add.active{border-color:var(--brand-primary);background-color:var(--brand-primary);color:#fff !important}:is(.frontend,.backend) nav.nav-vertical-secondary .custom-section .btn-add.active svg{fill:#fff}:is(.frontend,.backend) nav.nav-vertical-secondary .divider{border-top:1px solid var(--gray-lighter);margin:10px 20px}:is(.frontend,.backend) nav.nav-vertical-secondary .imageplaceholder-topic{width:210px;height:140px;border:1px solid color-mix(in srgb, rgb(255, 255, 255) 30%, transparent);border-radius:4px;margin:30px 30px 0;background:var(--gray-darkest)}:is(.frontend,.backend) nav.nav-vertical-secondary .language-flag{width:1.5em;height:auto;background:none}:is(.frontend,.backend) nav.nav-vertical-secondary mat-expansion-panel{background-color:var(--gray-lightest);color:var(--gray-basic)}:is(.frontend,.backend) nav.nav-vertical-secondary mat-expansion-panel mat-expansion-panel-header:hover{background-color:var(--gray-lighter);color:var(--gray-darker);opacity:1;text-decoration:none}:is(.frontend,.backend) nav.nav-vertical-secondary mat-expansion-panel mat-panel-title{background-color:inherit;color:inherit}:is(.frontend,.backend) nav.nav-vertical-secondary mat-expansion-panel mat-expansion-indicator{background-color:inherit;color:inherit}:is(.frontend,.backend) nav.nav-vertical-secondary mat-expansion-panel .mat-expansion-panel-content{overflow:scroll;height:45vh}:is(.frontend,.backend) nav.nav-vertical-secondary mat-expansion-panel .card-header{border:none}:is(.frontend,.backend) nav.nav-vertical-secondary mat-expansion-panel .history-entry{border-color:color-mix(in srgb, var(--gray-lightest) 95%, black);background-color:inherit;color:var(--gray-basic)}:is(.frontend,.backend) nav.nav-vertical-secondary .preHeading{display:flex;width:100%;height:auto;flex-direction:row;align-items:center;margin-bottom:10px;gap:5px}:is(.frontend,.backend) nav.nav-vertical-secondary .preHeading>div{height:28px;border-radius:var(--border-radius-md);background-color:var(--brand-primary-light)}:is(.frontend,.backend) nav.nav-vertical-secondary .preHeading>div inn-icon{padding:5px}:is(.frontend,.backend) nav.nav-vertical-secondary .preHeading>div inn-icon svg{width:18px;height:18px;fill:var(--brand-primary)}:is(.frontend,.backend) nav.nav-vertical-secondary .preHeading h2{color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) nav.nav-vertical-secondary .breadcrumb{display:flex;flex-wrap:wrap;margin-bottom:10px;font-size:var(--font-size-xxxs);gap:5px}:is(.frontend,.backend) nav.nav-vertical-secondary .breadcrumb .breadcrumb-link{display:flex;align-items:center;justify-content:center;color:var(--gray-basic);gap:5px}:is(.frontend,.backend) nav.nav-vertical-secondary .breadcrumb .chevron-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) nav.nav-vertical-secondary .breadcrumb .category-icon{display:flex;width:28px;height:28px;align-items:center;justify-content:center;background-color:var(--brand-primary-light)}:is(.frontend,.backend) nav.nav-vertical-secondary .breadcrumb .category-icon svg{width:18px;height:50px;fill:var(--brand-primary)}:is(.frontend,.backend) fe-section .section{padding:80px 0}:is(.frontend,.backend) fe-section .section .section-footer{margin-top:20px}:is(.frontend,.backend) fe-section .section.section-center .section-title,:is(.frontend,.backend) fe-section .section.section-center .section-subtitle,:is(.frontend,.backend) fe-section .section.section-center .section-footer{text-align:center}:is(.frontend,.backend) fe-section .section.section-right .section-title,:is(.frontend,.backend) fe-section .section.section-right .section-subtitle,:is(.frontend,.backend) fe-section .section.section-right .section-footer{text-align:right}@media(max-width: 767px){:is(.frontend,.backend) fe-section .section{padding:30px 0}}:is(.frontend,.backend) fe-section-title .section-title{margin-bottom:20px;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}@media(max-width: 767px){:is(.frontend,.backend) fe-section-title .section-title{font-size:var(--font-size-sm)}}:is(.frontend,.backend) fe-section-subtitle .section-subtitle{margin-top:-14px;margin-bottom:20px;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) inn-segmented-slider{position:relative;z-index:1000;display:flex;flex-direction:column;align-items:center}:is(.frontend,.backend) inn-segmented-slider mat-slider{width:100%}:is(.frontend,.backend) inn-segmented-slider .slider-labels{display:flex;width:100%;justify-content:space-between}:is(.frontend,.backend) inn-segmented-slider .slider-labels .min-label,:is(.frontend,.backend) inn-segmented-slider .slider-labels .max-label{font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-segmented-slider .mdc-slider__value-indicator{width:max-content;max-width:240px;height:auto;padding:10px;border-radius:3px;background-color:#0085ff;color:#fff;font-size:var(--font-size-xxxs);opacity:1;text-align:center}:is(.frontend,.backend) inn-segmented-slider .mdc-slider__value-indicator-container{top:44px;bottom:unset}:is(.frontend,.backend) inn-segmented-slider .mdc-slider .mdc-slider__value-indicator::before{top:-5px;border-top:unset;border-bottom:6px solid #0085ff}:is(.frontend,.backend) inn-segmented-slider .mdc-slider__value-indicator-text{overflow-wrap:anywhere;white-space:normal}:is(.frontend,.backend) inn-segmented-slider .mdc-slider__input{box-sizing:content-box}:is(.frontend,.backend) .mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:visible}:is(.frontend,.backend) .mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow:visible}:is(.frontend,.backend) .mat-mdc-tab-body-wrapper{overflow:visible}:is(.frontend,.backend) select-community inn-select[dropdown] .origin>fe-label>.label{font-weight:var(--font-weight-medium)}:is(.frontend,.backend) select-community inn-select[dropdown] .origin>.trigger{background-color:var(--gray-lightest)}:is(.frontend,.backend) settings-section .settings-section{position:relative;margin-bottom:60px}:is(.frontend,.backend) settings-section .settings-section label inn-icon svg{width:14px;height:14px;margin-left:2px}:is(.frontend,.backend) settings-section .settings-section .settings-input{padding:25px 30px 30px;border:1px solid var(--gray-light);border-radius:6px;background-color:var(--white)}:is(.frontend,.backend) settings-section .settings-section .settings-input.container{margin-left:0}:is(.frontend,.backend) settings-section .settings-section .settings-input .settings-section{margin:0}:is(.frontend,.backend) settings-section .settings-section .toolkit-list-wrapper h3{font-size:12px}:is(.frontend,.backend) settings-section .settings-section .info h3{margin-bottom:5px;color:var(--body-color);font-size:16px;font-weight:var(--font-weight-bold);line-height:1.2;text-transform:capitalize}:is(.frontend,.backend) settings-section .settings-section .info p{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}:is(.frontend,.backend) settings-section .settings-section .img-wrapper{display:flex;align-items:center}:is(.frontend,.backend) settings-section .settings-section .img-wrapper .form-group{margin-bottom:0}:is(.frontend,.backend) settings-section .settings-section .img-wrapper>div:first-child{margin-right:10px}:is(.frontend,.backend) settings-section .settings-section .img-wrapper img{width:100%}@media(max-width: 1200px){:is(.frontend,.backend) settings-section .settings-section .img-wrapper{flex-direction:column}:is(.frontend,.backend) settings-section .settings-section .img-wrapper>div:first-child{margin-right:0}}:is(.frontend,.backend) settings-section .settings-section p{font-size:14px}:is(.frontend,.backend) settings-section .settings-section .form-group label>span{text-transform:capitalize}:is(.frontend,.backend) settings-section .settings-section .competence-dependencies{margin:0}:is(.frontend,.backend) settings-section .settings-section .img-upload{height:0 !important;padding-top:56.25%}:is(.frontend,.backend) settings-section .settings-section .img-upload .img-upload-overlay{height:100% !important}:is(.frontend,.backend) settings-section .settings-section .img-upload .linosabi-garbage{color:var(--white)}:is(.frontend,.backend) settings-section .settings-section .change-log{margin:5px 0 0;color:var(--gray-basic);font-size:12px;font-style:italic}:is(.frontend,.backend) settings-section .settings-section .change-log inn-icon svg{margin-right:5px;fill:var(--gray-basic)}:is(.frontend,.backend) settings-section .settings-section fe-form-error .form-error{position:relative;bottom:auto;margin-top:1em;text-align:right}:is(.frontend,.backend) settings-section .option-item{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;padding:5px 0;border-bottom:1px solid rgba(0,0,0,0)}:is(.frontend,.backend) settings-section .option-item button{border:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) settings-section .option-item.add{justify-content:flex-start;padding-bottom:0}:is(.frontend,.backend) settings-section .option-item.add button{padding:0}:is(.frontend,.backend) settings-section .option-item.add .btn-add{display:flex;align-items:center;padding:5px 0;color:var(--gray-basic)}:is(.frontend,.backend) settings-section .option-item.add .btn-add .label{border-bottom:1px solid rgba(0,0,0,0)}:is(.frontend,.backend) settings-section .option-item.add .btn-add:hover .label{border-bottom:1px solid var(--gray-lighter)}:is(.frontend,.backend) settings-section .option-item.add .btn-other{border-bottom:1px solid rgba(0,0,0,0);color:var(--brand-primary)}:is(.frontend,.backend) settings-section .option-item.add .num{display:flex;align-items:center;justify-content:center}:is(.frontend,.backend) settings-section .option-item.add .num svg{fill:var(--gray-basic)}:is(.frontend,.backend) settings-section .option-item .num{width:20px;border-bottom:1px solid rgba(0,0,0,0);margin-right:5px;text-align:center}:is(.frontend,.backend) settings-section .option-item .mat-checkbox-layout,:is(.frontend,.backend) settings-section .option-item .mat-radio-label{display:flex;align-items:center;justify-content:center;margin:0}:is(.frontend,.backend) settings-section .option-item .option-remove svg{width:20px;height:20px;fill:var(--gray-basic);transition:fill .2s linear}:is(.frontend,.backend) settings-section .option-item .option-remove:hover svg{fill:var(--body-color)}:is(.frontend,.backend) settings-section .option-item input{border:none}:is(.frontend,.backend) settings-section .option-item input:focus{outline:none}:is(.frontend,.backend) settings-section .option-item .option-input{width:100%;border-bottom:1px solid rgba(0,0,0,0);transition:none}:is(.frontend,.backend) settings-section .option-item .option-input:focus{border-bottom:1px solid var(--brand-primary)}:is(.frontend,.backend) settings-section .option-item .option-input:hover{border-bottom:1px solid var(--gray-lighter);transition:none}:is(.frontend,.backend) settings-section .option-item .rating-value-input{width:50px;padding:2px 3px 2px 8px;border:1px solid var(--gray-lightest);border-radius:3px;margin-right:10px}:is(.frontend,.backend) settings-section .option-item .rating-value-input:focus{border-color:var(--brand-primary)}:is(.frontend,.backend) settings-section .option-item .rating-value-input::-webkit-outer-spin-button,:is(.frontend,.backend) settings-section .option-item .rating-value-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}:is(.frontend,.backend) settings-section.no-bg .settings-section .settings-input{padding:0;border:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) fe-share .social-sharing{margin-top:20px}:is(.frontend,.backend) fe-share .social-sharing .social-sharing-label{display:block;color:var(--gray-basic);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-share .social-sharing .social-sharing-wrapper{display:flex;max-width:400px;justify-content:space-evenly;margin:25px auto}:is(.frontend,.backend) fe-share .social-sharing .mail-sharing-label{display:block;margin-top:40px;color:var(--gray-basic);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) fe-share textarea{min-height:var(--form-element-height);box-sizing:border-box;padding:var(--form-element-padding);vertical-align:top}:is(.frontend,.backend) fe-share .form-footer{margin-top:20px;text-align:right}:is(.frontend,.backend) .simple-export-modal{margin:20px}:is(.frontend,.backend) .simple-export-modal .format-wrapper{padding:0;list-style:none}:is(.frontend,.backend) .simple-export-modal .format-wrapper li{display:flex;align-items:center;padding:15px 20px;border:0;border-radius:6px;margin-bottom:10px;background-color:var(--white);cursor:pointer;transition:all .2s linear}:is(.frontend,.backend) .simple-export-modal .format-wrapper li:hover{border-color:#fff;box-shadow:var(--global-shadow-hover)}:is(.frontend,.backend) .simple-export-modal .format-wrapper li .download-btn{margin-right:10px}:is(.frontend,.backend) .simple-export-modal .format-wrapper li .label{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .simple-export-modal .format-wrapper li .label .sublabel{margin-top:-4px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .simple-notification-wrapper .simple-notification{position:relative;width:100%;box-sizing:border-box;padding:10px 20px;margin-bottom:10px;background-color:var(--white);color:#000;cursor:pointer;float:left;transition:all .5s}:is(.frontend,.backend) .simple-notification-wrapper .simple-notification.backend{background-color:var(--white)}:is(.frontend,.backend) .simple-notification-wrapper .simple-notification.backend.success::before{background-color:var(--status-success)}:is(.frontend,.backend) .simple-notification-wrapper .simple-notification.backend.error::before{background-color:var(--status-error)}:is(.frontend,.backend) .simple-notification .sn-title{padding:0 50px 0 0;margin:0;font-size:18px;line-height:30px}:is(.frontend,.backend) .simple-notification .sn-content{padding:0 50px 0 0;margin:0;font-size:12px;line-height:20px}:is(.frontend,.backend) .simple-notification svg{position:absolute;top:0;right:0;width:70px;height:70px;box-sizing:border-box;padding:10px;fill:#fff}:is(.frontend,.backend) .simple-notification.rtl-mode{direction:rtl}:is(.frontend,.backend) .simple-notification.rtl-mode .sn-content{padding:0 0 0 50px}:is(.frontend,.backend) .simple-notification.rtl-mode svg{right:auto;left:0}:is(.frontend,.backend) .simple-notification.error{background:#f44336}:is(.frontend,.backend) .simple-notification.success{background:#8bc34a}:is(.frontend,.backend) .simple-notification.alert{background:#ffdb5b}:is(.frontend,.backend) .simple-notification.info{background:#03a9f4}:is(.frontend,.backend) .simple-notification .sn-progress-loader{position:absolute;top:0;left:0;width:100%;height:5px}:is(.frontend,.backend) .simple-notification .sn-progress-loader span{height:100%;float:left}:is(.frontend,.backend) .simple-notification.success .sn-progress-loader span{background:#689f38}:is(.frontend,.backend) .simple-notification.error .sn-progress-loader span{background:#d32f2f}:is(.frontend,.backend) .simple-notification.alert .sn-progress-loader span{background:#edc242}:is(.frontend,.backend) .simple-notification.info .sn-progress-loader span{background:#0288d1}:is(.frontend,.backend) .simple-notification.bare .sn-progress-loader span{background:#ccc}:is(.frontend,.backend) inn-skeleton-loader{--skeleton-cell-border-radius: 5px;--skeleton-cell-height: 20px;position:relative;display:block;overflow:hidden;width:calc(100% - 20px);height:var(--skeleton-cell-height);border-radius:var(--skeleton-cell-border-radius);background:#e8e8f4}:is(.frontend,.backend) inn-skeleton-loader::after{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;border-radius:var(--skeleton-cell-border-radius);animation:skeleton-animation 1.5s infinite;background:linear-gradient(90deg, transparent, color-mix(in srgb, rgb(255, 255, 255) 50%, transparent) 35%, color-mix(in srgb, rgb(255, 255, 255) 80%, transparent) 45%, color-mix(in srgb, rgb(255, 255, 255) 90%, transparent) 50%, color-mix(in srgb, rgb(255, 255, 255) 80%, transparent) 55%, color-mix(in srgb, rgb(255, 255, 255) 50%, transparent) 65%, transparent);content:"";transform:translateX(-100%)}:is(.frontend,.backend) inn-skeleton-loader.skeleton-element-circle{border-radius:50%}:is(.frontend,.backend) inn-skeleton-loader .skeleton-element-none::after{animation:none}@keyframes skeleton-animation{100%{transform:translateX(100%)}}:is(.frontend,.backend) inn-slider{position:relative;z-index:1000}:is(.frontend,.backend) inn-slider .mdc-slider__value-indicator{width:max-content;max-width:240px;height:auto;padding:10px;border-radius:3px;background-color:var(--brand-primary);color:#fff;font-size:var(--font-size-xxxs);opacity:1;text-align:center}:is(.frontend,.backend) inn-slider .mdc-slider__value-indicator-container{top:44px;bottom:unset}:is(.frontend,.backend) inn-slider .mdc-slider .mdc-slider__value-indicator::before{top:-5px;border-top:unset;border-bottom:6px solid var(--brand-primary)}:is(.frontend,.backend) inn-slider .mdc-slider__value-indicator-text{overflow-wrap:anywhere;white-space:normal}:is(.frontend,.backend) inn-slider .mdc-slider__input{box-sizing:content-box}:is(.frontend,.backend) .mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:visible}:is(.frontend,.backend) .mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow:visible}:is(.frontend,.backend) .mat-mdc-tab-body-wrapper{overflow:visible}:is(.frontend,.backend) inn-status-badge.archived .status-badge{background-color:var(--gray-lighter);color:var(--gray-basic)}:is(.frontend,.backend) inn-status-badge.changed .status-badge{background-color:var(--status-error);color:var(--white)}:is(.frontend,.backend) inn-status-badge.reevaluated .status-badge{background-color:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) inn-status-badge .status-badge{display:inline-block;height:25px;padding:5px 10px;border-radius:var(--border-radius-sm);margin:auto 0;background-color:var(--gray-lighter);color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);text-transform:capitalize}:is(.frontend,.backend) inn-status-badge.invested>div,:is(.frontend,.backend) inn-status-badge.fully-funded>div{background:var(--brand-primary) !important;color:var(--white) !important}:is(.frontend,.backend) inn-status-badge.primary>div{background:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) fe-suggestion-submit{display:block;overflow:auto;height:calc(100vh - var(--detail-header-height));margin-top:var(--detail-header-height)}:is(.frontend,.backend) fe-suggestion-submit fe-title h2{font-size:var(--font-size-xxl)}:is(.frontend,.backend) fe-suggestion-submit h2.sub-title{font-size:var(--font-size-md);font-weight:normal}:is(.frontend,.backend) fe-suggestion-submit .modal-header{position:fixed;z-index:1;top:0;right:0;left:0;border-bottom:1px solid var(--gray-light);background-color:var(--modal-bg)}:is(.frontend,.backend) fe-suggestion-submit .modal-header .flex-wrapper{display:flex;height:var(--detail-header-height);align-items:center;justify-content:flex-end}:is(.frontend,.backend) fe-suggestion-submit .submission-scroll-margin{scroll-margin-top:20px}:is(.frontend,.backend) .suggestion.submission{position:fixed;z-index:35;top:0;right:0;bottom:0;left:0;background-color:var(--modal-bg);overflow-y:auto}@media(max-width: 767px){:is(.frontend,.backend) .suggestion.submission fe-title h2{font-size:var(--font-size-sm)}:is(.frontend,.backend) .suggestion.submission h2.sub-title{font-size:var(--font-size-xxs)}:is(.frontend,.backend) .suggestion.submission .modal-header .flex-wrapper{height:60px}}:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy{display:flex;gap:1em}:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field,:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field{flex-direction:row-reverse;align-items:unset;padding:var(--form-element-padding);border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg)}:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover{background-color:color-mix(in srgb, var(--gray-basic) 25%, transparent)}:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field>label.mdc-label,:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field>label.mdc-label{display:flex;padding-right:10px;padding-left:0}:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field>label.mdc-label inn-icon,:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field>label.mdc-label inn-icon{padding:1em 1.5em 1em .5em}:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field>label.mdc-label inn-icon svg,:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field>label.mdc-label inn-icon svg{width:2em;height:2em}:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:has(input[type=checkbox]:checked),:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:has(input[type=checkbox]:checked){border-color:var(--brand-primary);background-color:var(--brand-primary-light)}:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:has(input[type=checkbox]:checked)>label.mdc-label inn-icon svg,:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:has(input[type=checkbox]:checked)>label.mdc-label inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:has(input[type=checkbox]:checked):hover,:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:has(input[type=checkbox]:checked):hover{box-shadow:var(--card-shadow-hover)}:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:has(input[type=checkbox]:checked):hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) inn-suggestion-form .suggestion-privacy .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:has(input[type=checkbox]:checked):hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border-color:var(--brand-primary);background-color:var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-form .submission-info{padding:var(--card-padding);border:var(--card-border);border-radius:var(--card-radius);margin-top:20px;background-color:var(--card-bg)}:is(.frontend,.backend) inn-suggestion-form .mat-mdc-select:focus{border:1px solid var(--brand-primary)}:is(.frontend,.backend) inn-suggestion-form .mat-mdc-select .mat-mdc-select-trigger{border-radius:var(--fe-radius);background-color:var(--fe-bg)}:is(.frontend,.backend) inn-suggestion-form inn-textarea{border:var(--fe-border);background-color:var(--form-element-bg)}:is(.frontend,.backend) inn-suggestion-form fe-form-error,:is(.frontend,.backend) inn-suggestion-form fe-form-warning{position:relative;right:auto;bottom:auto;display:block;width:100%;text-align:right}:is(.frontend,.backend) inn-suggestion-form fe-form-error .form-error,:is(.frontend,.backend) inn-suggestion-form fe-form-error .form-warning,:is(.frontend,.backend) inn-suggestion-form fe-form-warning .form-error,:is(.frontend,.backend) inn-suggestion-form fe-form-warning .form-warning{position:absolute;top:0;right:0}:is(.frontend,.backend) inn-suggestion-form inn-suggestion-users fe-label{display:inline-block}:is(.frontend,.backend) inn-suggestion-form inn-suggestion-users fe-label+inn-icon{margin-left:5px}:is(.frontend,.backend) inn-suggestion-form inn-suggestion-users fe-label+inn-icon svg{width:14px;height:14px}:is(.frontend,.backend) inn-suggestion-tag{position:relative;display:block}:is(.frontend,.backend) inn-suggestion-tag inn-select-item-content .id,:is(.frontend,.backend) .inn-adding-chip-overlay inn-select-item-content .id{display:none}:is(.frontend,.backend) inn-suggestion-funding-targets .new-funding-goal>.form-field{transition:box-shadow .25s ease}:is(.frontend,.backend) inn-suggestion-funding-targets .new-funding-goal>.form-field fe-form-field .form-field fe-label .label{hyphens:auto;word-break:break-word}:is(.frontend,.backend) inn-suggestion-funding-targets .new-funding-goal>.form-field inn-button .btn{bottom:unset;height:unset;padding:unset;border-radius:0 var(--form-element-radius) 0 var(--form-element-radius);background-color:var(--gray-lightest)}:is(.frontend,.backend) inn-suggestion-funding-targets .new-funding-goal>.form-field inn-button .btn inn-icon svg{fill:var(--gray-basic);transition:fill .25s ease}:is(.frontend,.backend) inn-suggestion-funding-targets .new-funding-goal>.form-field inn-button .btn:hover inn-icon svg{fill:var(--body-color)}:is(.frontend,.backend) inn-suggestion-funding-targets .new-funding-goal>.form-field .funding-amount .form-field.has-label{margin-top:var(--form-element-margin-top)/2}:is(.frontend,.backend) inn-suggestion-funding-targets .add-target{margin-top:20px;text-align:center}:is(.frontend,.backend) inn-suggestion-funding-targets .add-target .add-target-btn{padding:12px 15px;border-radius:var(--global-radius);background-color:var(--btn-primary-bg);color:var(--btn-primary-color);font-weight:var(--font-weight-medium);transition:box-shadow .25s ease}:is(.frontend,.backend) inn-suggestion-funding-targets .add-target .add-target-btn svg{margin-right:5px}:is(.frontend,.backend) inn-suggestion-funding-targets .add-target .add-target-btn:hover{box-shadow:var(--global-shadow-hover)}:is(.frontend,.backend) inn-suggestion-form-media input.upload-input{display:none !important}:is(.frontend,.backend) inn-suggestion-form-media .attach-area svg{fill:var(--gray-basic)}:is(.frontend,.backend) inn-suggestion-form-media inn-status-badge .status-badge{margin:0 0 0 10px}:is(.frontend,.backend) inn-suggestion-form-media .filesize{text-align:left}:is(.frontend,.backend) inn-suggestion-form-media .size-warning{color:var(--status-warning);font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper{margin-top:5px}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper>.media-item{padding:10px;border:var(--card-border);border-radius:var(--card-radius);margin-bottom:5px}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper>.media-item .name-wrapper .media-preview{width:100px;height:70px;border-radius:var(--card-radius)}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper>.media-item .name-wrapper .media-preview:not(.file-icon-preview){background-size:cover}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper>.media-item .name-wrapper .media-preview.file-icon-preview{background-color:var(--gray-lightest);background-size:60%}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper>.media-item .name-wrapper .name{font-weight:var(--font-weight-black)}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper>.media-item .name-wrapper .filesize{color:var(--gray-basic)}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper>.media-item .name-wrapper .badge-wrapper{margin-top:5px}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper>.media-item .actions-wrapper{padding-right:7px}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper fe-form-field .form-field .teaser-item .teaser-preview{position:relative;width:100%;height:300px;background-position:center center;background-size:cover;cursor:pointer}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper fe-form-field .form-field .teaser-item inn-button{position:absolute;top:20px;right:20px}:is(.frontend,.backend) inn-suggestion-form-media .selected-wrapper fe-form-field .form-field .teaser-item inn-button .btn{height:40px;padding:0;border-radius:100%}:is(.frontend,.backend) inn-suggestion-user input[matSliderThumb]{left:0 !important;width:calc(100% + 48px) !important;padding:0 !important;margin:0 !important;transform:translateX(-24px) !important}:is(.frontend,.backend) inn-suggestion-user{position:relative;display:block}:is(.frontend,.backend) inn-suggestion-user ul li .shares-wrapper .slider-container{display:flex;width:160px;justify-content:flex-start;margin-right:10px;background:linear-gradient(to right, transparent 10px, var(--gray-light) 0, var(--gray-light) 100%, transparent 0);background-position:left;background-repeat:no-repeat;background-size:113% 4px}:is(.frontend,.backend) inn-suggestion-user ul li .shares-wrapper .slider-container mat-slider{min-width:unset;max-width:100%;margin:0}:is(.frontend,.backend) inn-suggestion-user ul li .shares-wrapper .slider-container .mdc-slider__track .mdc-slider__track--inactive{background:rgba(0,0,0,0)}:is(.frontend,.backend) inn-suggestion-user .form-field-wrapper{padding:0;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) inn-suggestion-user .form-field-wrapper .help-text{font-size:var(--font-size-xxxs)}:is(.frontend,.backend) inn-suggestion-user .form-field-wrapper user-search .form-field{margin-bottom:5px}:is(.frontend,.backend) inn-suggestion-user .form-field-wrapper user-search .form-field input{min-height:var(--form-element-height);border:var(--form-element-border);background-color:var(--form-element-bg)}:is(.frontend,.backend) inn-suggestion-user .form-field-wrapper user-search .form-field input:hover{border:var(--form-element-border-hover)}:is(.frontend,.backend) inn-suggestion-user .form-field-wrapper user-search .form-field input:focus{border:1px solid var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary) inset,0 0 0 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) inn-suggestion-user .form-field-wrapper user-search input[formcontrolname=userSearchBox]~fe-form-error .form-error{bottom:-15px}:is(.frontend,.backend) inn-suggestion-user user-search input{background-color:var(--form-element-bg)}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper{margin-top:0}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper:has(.right:empty){overflow:visible}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li{width:max-content;min-width:100%;max-width:100%;padding:1em 3.5em 1em 1em;border:var(--card-border);border-radius:var(--card-radius)}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .name-wrapper{text-align:left}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .name-wrapper inn-user{margin-right:1em}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .name-wrapper inn-user .user-img.small{width:60px;height:60px}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .name-wrapper inn-user .user-img.small user-badge-profile-icon{left:80%}@media(max-width: 575px){:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li{flex-direction:column;padding:1em}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .right,:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .left{display:flex;width:100%;align-items:center}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .right .name-wrapper,:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .left .name-wrapper{padding-right:2em}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .right .shares-wrapper,:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .left .shares-wrapper{width:100%}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .right .shares-wrapper .slider-container,:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .left .shares-wrapper .slider-container{width:100%}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .btn-remove inn-icon{position:absolute;top:2.5em;right:1em}}@media(min-width: 576px){:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper li .right{padding:0 2em 0 1em}}:is(.frontend,.backend) inn-suggestion-user ul.selected-wrapper .btn-remove svg{fill:var(--gray-basic)}:is(.frontend,.backend) inn-suggestion-user user-search .form-field{margin-bottom:1em}:is(.frontend,.backend) inn-suggestion-user button{border:none;background:none}:is(.frontend,.backend) inn-suggestion-related-suggestions{display:flex;flex-direction:column;gap:10px}:is(.frontend,.backend) inn-suggestion-related-suggestions fe-label{margin:0}:is(.frontend,.backend) inn-suggestion-related-suggestions .suggestion-cards{display:flex;flex-direction:column;gap:10px}:is(.frontend,.backend) .image-option{display:flex;height:100%;gap:10px}:is(.frontend,.backend) .image-option .option-content{display:flex;min-width:0;flex-direction:column;gap:5px}:is(.frontend,.backend) .image-option .option-content p{overflow:hidden;color:var(--dropdown-item-color-subtext);font-size:var(--font-size-xxs);text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) .image-option .option-content p:first-child{color:var(--dropdown-item-color)}:is(.frontend,.backend) .image-option img{width:58px;height:auto;object-fit:contain}:is(.frontend,.backend) .suggestion-related inn-select-item{--select-item-height: 68px}:is(.frontend,.backend) .suggestion-related inn-select-item .content{padding:13px 10px}:is(.frontend,.backend) inn-suggestion-edit-form{max-width:50%}:is(.frontend,.backend) inn-suggestion-edit-form .form-footer{display:flex;justify-content:end;margin:20px 0;gap:10px;text-align:right}:is(.frontend,.backend) inn-suggestion-edit-form .form-footer .btn-primary{background-color:var(--btn-primary-bg)}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-edit-form .form-footer{flex-direction:column-reverse}:is(.frontend,.backend) inn-suggestion-edit-form .form-footer inn-button,:is(.frontend,.backend) inn-suggestion-edit-form .form-footer .btn{width:100%}}:is(.frontend,.backend) inn-suggestion-edit-form .btn-more{margin-right:10px}:is(.frontend,.backend) inn-suggestion-edit-form .btn-more svg{fill:var(--gray-basic)}@media(max-width: 767px){:is(.frontend,.backend) inn-suggestion-edit-form{max-width:100%}}:is(.frontend,.backend) fe-suggestion-edit{text-align:left}:is(.frontend,.backend) fe-suggestion-edit .btn-wrapper{position:absolute;top:20px;right:20px;text-align:right}:is(.frontend,.backend) inn-swatch-color{display:flex;width:16px;height:16px;padding:0;border-radius:var(--border-radius-sm);margin:5px;cursor:pointer}:is(.frontend,.backend) inn-swatch-color sp-swatch-extended{z-index:10;border:none;--spectrum-swatch-border-color: var(--gray-basic);--spectrum-swatch-focus-indicator-border-radius: var(--border-radius-sm);--spectrum-swatch-focus-indicator-thickness: 2px;--spectrum-swatch-focus-indicator-color: var(--brand-primary)}:is(.frontend,.backend) inn-swatch-color sp-swatch-extended[selected]::before{z-index:20;border:none}:is(.frontend,.backend) inn-swatch-color sp-swatch-extended[selected]::after{z-index:-10;border:1px solid var(--brand-primary);border-radius:var(--border-radius-sm);background-color:var(--brand-primary-light, #f1f1ff);opacity:1}:is(.frontend,.backend) inn-swatch-color sp-swatch{--mod-animation-duration-100: 100ms;--mod-swatch-border-thickness-selected: 5px;--spectrum-swatch-border-color-selected: var(--brand-primary-light, #f1f1ff);--spectrum-swatch-border-thickness: 0px}:is(.frontend,.backend) inn-swatch-group sp-swatch-group{display:inline-grid;width:100%;justify-content:center;padding:15px;grid-template-columns:repeat(6, 1fr)}:is(.frontend,.backend) fe-swiper-pagination{display:flex;align-items:flex-start;gap:10px}:is(.frontend,.backend) fe-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:8px;background:var(--gray-lightest)}:is(.frontend,.backend) fe-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--brand-primary)}:is(.frontend,.backend) fe-switch-user .btn-wrapper{position:absolute;top:20px;right:20px}:is(.frontend,.backend) fe-switch-user .form-footer{margin-top:20px;text-align:right}:is(.frontend,.backend) fe-tab-bar{position:absolute;z-index:30;top:0;right:0;left:0;display:block}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper{border-bottom:1px solid var(--gray-light);margin-bottom:0;background-color:var(--modal-bg);-webkit-overflow-scrolling:touch}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper.fixed{position:fixed;top:0;right:0;left:0}@media(max-width: 767px){:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper.fixed{top:60px}}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper .tab-bar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper .tab-bar ul{position:relative;display:inline-flex;height:var(--tabbar-height);border-radius:var(--tabbar-height);font-size:var(--font-size-xxs)}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper .tab-bar ul li{margin:0 15px}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper .tab-bar ul li a{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--gray-basic);transition:none;white-space:nowrap}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper .tab-bar ul li a.active,:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper .tab-bar ul li a:hover{color:var(--body-color)}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper .tab-bar ul li a.active::after{position:absolute;right:0;bottom:-1px;left:0;height:3px;background-color:var(--brand-primary);content:""}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper .tab-bar ul li:last-child{margin-right:0}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper .tab-bar ul li:first-child{margin-left:0}@media(max-width: 767px){:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper{max-width:100%;margin-bottom:0;overflow-x:auto}}@media(max-width: 575px){:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper .tab-bar{display:block}:is(.frontend,.backend) fe-tab-bar .tabbar-wrapper inn-button{display:block;margin:18px 0}}:is(.frontend,.backend) fe-tab-content .inn_tab-content{position:relative;min-height:100vh;padding-top:60px;margin-bottom:50px}:is(.frontend,.backend) fe-tab-content .inn_tab-content .scroll-anchor{height:1px}:is(.frontend,.backend) fe-tag .tag{display:inline-block;padding:5px 10px;border:1px solid var(--gray-light);border-radius:var(--global-radius)/2;margin-right:8px;margin-bottom:8px;color:var(--gray-basic);cursor:default;font-weight:var(--font-weight-medium);transition:all .25s ease}:is(.frontend,.backend) fe-tag .tag:hover{border-color:var(--body-color);color:var(--body-color)}:is(.frontend,.backend) fe-tags-dropdown fe-input-addon .input-addon inn-button .btn{display:none;padding:0}body.no-animation :is(.frontend,.backend) fe-tags-dropdown fe-input-addon .input-addon inn-button .btn{display:block}:is(.frontend,.backend) fe-tags-dropdown fe-input-addon .input-addon inn-button .btn inn-icon svg{fill:var(--white)}:is(.frontend,.backend) .task-comments-wrapper .comment{position:relative;padding-top:20px;border-bottom:1px solid var(--gray-light);margin-bottom:20px}:is(.frontend,.backend) .task-comments-wrapper .comment .comment-content{position:relative;padding-right:20px;padding-left:45px}:is(.frontend,.backend) .task-comments-wrapper .comment .comment-content .comment-details-wrapper{display:flex;align-items:baseline;margin:5px 0 20px}:is(.frontend,.backend) .task-comments-wrapper .comment .comment-content .comment-details-wrapper .date{color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .task-comments-wrapper .comment .comment-content a{color:var(--brand-primary);text-decoration:underline}:is(.frontend,.backend) .task-comments-wrapper .comment .comment-content inn-user{position:absolute;top:0;left:0}:is(.frontend,.backend) .task-comments-wrapper .comment .comment-author{margin-bottom:4px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .task-comments-wrapper .comment .comment-role{margin-left:4px}:is(.frontend,.backend) .task-comments-wrapper .comment .comment-task{margin-left:4px;color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .task-comments-wrapper .comment .comment-task strong{font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .task-comments-wrapper:last-of-type .comment{padding-bottom:0;border-bottom:none;margin-bottom:0}:is(.frontend,.backend) .task-intro{position:relative;padding:var(--panel-padding);border:1px solid var(--gray-light);border-radius:var(--global-radius);margin-bottom:40px;background:var(--white)}:is(.frontend,.backend) .task-intro .task-progress{position:absolute;right:var(--panel-padding)}:is(.frontend,.backend) .task-intro .task-infos{display:flex;flex-wrap:wrap;align-items:center;margin-top:30px}:is(.frontend,.backend) .task-intro .task-infos .info-box{display:flex;height:30px;align-items:center;padding:0 12px;border:1px solid var(--gray-light);border-radius:var(--global-radius)/2;margin-right:4px;margin-bottom:4px;background:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .task-intro .task-infos .info-box.resolved inn-icon svg{margin-bottom:0;margin-left:4px;fill:var(--status-success)}:is(.frontend,.backend) .task-intro .task-infos .info-box span{margin-right:4px;color:var(--gray-basic)}:is(.frontend,.backend) .task-intro h1{max-width:80%;font-size:var(--font-size-xl)}:is(.frontend,.backend) fe-timeline-headline .timeline-headline{position:relative;padding:22px 0 20px 70px;color:var(--gray-basic)}:is(.frontend,.backend) fe-timeline-headline .timeline-headline h2{margin:0}:is(.frontend,.backend) fe-timeline-headline .timeline-headline .icon{position:absolute;z-index:1;top:50%;left:0;display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background-color:var(--gray-light);transform:translateY(-50%)}:is(.frontend,.backend) fe-timeline-headline .timeline-headline .icon .icon-description{position:absolute;top:50%;left:0;padding-right:15px;color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);opacity:0;text-transform:uppercase;transform:translate(-100%, -50%);transition:opacity .25s ease}:is(.frontend,.backend) fe-timeline-headline .timeline-headline .icon:hover .icon-description{opacity:1}:is(.frontend,.backend) fe-timeline-headline .timeline-headline .icon svg{width:24px;height:24px;fill:var(--gray-basic)}:is(.frontend,.backend) fe-timeline-headline .timeline-headline:before,:is(.frontend,.backend) fe-timeline-headline .timeline-headline:after{position:absolute;top:0;bottom:0;left:19px;display:block;width:2px;background:var(--gray-light);content:""}:is(.frontend,.backend) fe-timeline-headline .timeline-headline h3{font-size:var(--font-size-xxxs);text-transform:uppercase}:is(.frontend,.backend) fe-timeline-headline .timeline-headline.past .icon{background-color:var(--brand-primary)}:is(.frontend,.backend) fe-timeline-headline .timeline-headline.past .icon svg{fill:var(--white)}:is(.frontend,.backend) fe-timeline-headline .timeline-headline.active .icon{border:2px solid var(--brand-primary);background-color:var(--body-bg)}:is(.frontend,.backend) fe-timeline-headline .timeline-headline.active .icon svg{fill:var(--brand-primary)}@media(max-width: 767px){:is(.frontend,.backend) fe-timeline-headline .timeline-headline{padding:10px 0 10px 30px}:is(.frontend,.backend) fe-timeline-headline .timeline-headline:before,:is(.frontend,.backend) fe-timeline-headline .timeline-headline:after{left:4px}:is(.frontend,.backend) fe-timeline-headline .timeline-headline .icon{left:-10px;width:30px;height:30px}:is(.frontend,.backend) fe-timeline-headline .timeline-headline .icon svg{width:14px;height:14px}}:is(.frontend,.backend) fe-timeline-item .timeline-item{position:relative;padding:0 0 20px 70px}:is(.frontend,.backend) fe-timeline-item .timeline-item .icon{position:absolute;z-index:1;top:50%;left:5px;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;margin-top:-10px;background-color:var(--gray-light);transform:translateY(-50%)}:is(.frontend,.backend) fe-timeline-item .timeline-item .icon .icon-description{position:absolute;left:0;padding-right:15px;color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);opacity:0;text-transform:uppercase;transform:translateX(-100%);transition:opacity .25s ease}:is(.frontend,.backend) fe-timeline-item .timeline-item .icon:hover .icon-description{opacity:1}:is(.frontend,.backend) fe-timeline-item .timeline-item .icon svg{width:14px;height:14px;fill:var(--gray-basic)}:is(.frontend,.backend) fe-timeline-item .timeline-item:before,:is(.frontend,.backend) fe-timeline-item .timeline-item:after{position:absolute;top:0;bottom:0;left:19px;display:block;width:2px;background:var(--gray-light);content:""}:is(.frontend,.backend) fe-timeline-item .timeline-item.past .icon{background-color:var(--brand-primary)}:is(.frontend,.backend) fe-timeline-item .timeline-item.past .icon svg{fill:var(--white)}:is(.frontend,.backend) fe-timeline-item .timeline-item.active .icon{border-width:2px;border-style:solid;border-color:var(--brand-primary);background-color:var(--body-bg)}:is(.frontend,.backend) fe-timeline-item .timeline-item.active .icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) fe-timeline-item .timeline-item.future{opacity:.6;transition:opacity .3s ease-in-out}:is(.frontend,.backend) fe-timeline-item .timeline-item.future:hover{opacity:1}@media(max-width: 767px){:is(.frontend,.backend) fe-timeline-item .timeline-item{padding:0 0 20px 30px}:is(.frontend,.backend) fe-timeline-item .timeline-item:before,:is(.frontend,.backend) fe-timeline-item .timeline-item:after{left:4px}:is(.frontend,.backend) fe-timeline-item .timeline-item .icon{left:-10px}}:is(.frontend,.backend) fe-timeline fe-panel .panel{margin-bottom:0}:is(.frontend,.backend) fe-timeline .timeline>div:last-child .timeline-item:after{background:linear-gradient(to bottom, var(--gray-light) 0%, var(--gray-light) 50%, var(--body-bg) 100%)}:is(.frontend,.backend) fe-timeline .timeline fe-timeline-headline:first-child .timeline-headline:before,:is(.frontend,.backend) fe-timeline .timeline fe-timeline-headline:first-child .timeline-headline:after{top:50%}:is(.frontend,.backend) fe-toolbar .toolbar-container{min-height:50px;margin-bottom:20px}:is(.frontend,.backend) fe-toolbar .toolbar-container form{width:100%}:is(.frontend,.backend) fe-toolbar fe-tab-bar .tab-bar{margin-bottom:0}:is(.frontend,.backend) fe-toolbar fe-form-field .form-field{min-width:170px;height:100%;border:1px solid rgba(0,0,0,0)}:is(.frontend,.backend) fe-toolbar .btn-wrapper{display:flex}:is(.frontend,.backend) fe-toolbar .input-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:10px}:is(.frontend,.backend) fe-toolbar .input-wrapper fe-form-field{margin-left:10px}:is(.frontend,.backend) fe-toolbar .input-wrapper inn-datepicker{margin-left:10px}:is(.frontend,.backend) fe-toolbar .input-wrapper inn-datepicker fe-form-field{margin-left:auto}:is(.frontend,.backend) fe-toolbar .input-wrapper.full-width{width:100%}:is(.frontend,.backend) fe-toolbar .input-wrapper.full-width fe-form-field:first-child{margin-right:auto}:is(.frontend,.backend) fe-toolbar .input-wrapper .btn-apply,:is(.frontend,.backend) fe-toolbar .input-wrapper .overlay-bar,:is(.frontend,.backend) fe-toolbar .input-wrapper .btn-filter{display:none}:is(.frontend,.backend) fe-toolbar .input-wrapper .filter{display:flex}:is(.frontend,.backend) fe-toolbar .input-wrapper .filter fe-form-field .form-field{max-width:200px}:is(.frontend,.backend) fe-toolbar .input-wrapper .filter datetime-picker,:is(.frontend,.backend) fe-toolbar .input-wrapper .filter fe-form-field{display:block;height:100%}:is(.frontend,.backend) fe-toolbar .input-wrapper .filter datetime-picker .mat-mdc-select-trigger,:is(.frontend,.backend) fe-toolbar .input-wrapper .filter fe-form-field .mat-mdc-select-trigger{height:100%;padding:14px 15px}:is(.frontend,.backend) fe-toolbar .input-wrapper .search-bar fe-form-field:first-child{margin-left:0}:is(.frontend,.backend) fe-toolbar .input-wrapper .search-bar fe-form-field:first-child .form-field{height:50px}@media(max-width: 768px){:is(.frontend,.backend) fe-toolbar .input-wrapper .btn-filter .form-field button{width:100%;height:100%}:is(.frontend,.backend) fe-toolbar .input-wrapper .btn-filter .form-field button fe-input-icon-only .input-icon-only{justify-content:left;padding-left:15px}}@media(max-width: 991px){:is(.frontend,.backend) fe-toolbar fe-form-field .form-field{min-width:120px}}@media(max-width: 767px){:is(.frontend,.backend) fe-toolbar .toolbar-container{display:block;margin-bottom:10px}:is(.frontend,.backend) fe-toolbar .input-wrapper{margin-top:10px}:is(.frontend,.backend) fe-toolbar .input-wrapper .search-bar{display:flex;width:100%;justify-content:space-between;margin-left:0}:is(.frontend,.backend) fe-toolbar .input-wrapper .btn-apply,:is(.frontend,.backend) fe-toolbar .input-wrapper .overlay-bar,:is(.frontend,.backend) fe-toolbar .input-wrapper .btn-filter{display:block}:is(.frontend,.backend) fe-toolbar .input-wrapper .btn-filter .form-field.icon-only{width:60px}:is(.frontend,.backend) fe-toolbar .input-wrapper .filter{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;flex-direction:column;justify-content:flex-start;padding:15px;background:var(--modal-bg);opacity:0;transition:all .3s ease-in-out;visibility:hidden}:is(.frontend,.backend) fe-toolbar .input-wrapper .filter fe-form-field{margin:0 0 5px 0}:is(.frontend,.backend) fe-toolbar .input-wrapper .filter.open{opacity:1;visibility:visible}:is(.frontend,.backend) fe-toolbar .overlay-bar{padding:10px 0 20px;text-align:right}:is(.frontend,.backend) fe-toolbar .overlay-bar svg{fill:var(--body-color)}:is(.frontend,.backend) fe-toolbar .btn-apply{position:absolute;right:15px;bottom:15px;left:15px}:is(.frontend,.backend) fe-toolbar .btn-apply button{width:100%}:is(.frontend,.backend) fe-toolbar .btn-wrapper fe-btn-list-mode{width:33.333%;height:50px;padding:0;margin-right:5px;background-color:var(--panel-bg);box-shadow:var(--global-shadow)}:is(.frontend,.backend) fe-toolbar .btn-wrapper fe-btn-list-mode:last-child{margin-right:0}}:is(.frontend,.backend) inn-toolkit{display:inline-block;width:100%}:is(.frontend,.backend) inn-toolkit .toolkit-list-wrapper{position:relative}:is(.frontend,.backend) inn-toolkit .copy-info{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb, rgb(255, 255, 255) 60%, transparent);font-weight:500;opacity:0;transition:opacity .2s linear}:is(.frontend,.backend) inn-toolkit .btn-choose{position:relative;z-index:10;padding:.65rem .65rem .45rem;text-align:left}:is(.frontend,.backend) inn-toolkit .btn-choose .icon{position:absolute;top:50%;right:10px;transform:translateY(-50%)}:is(.frontend,.backend) inn-toolkit .btn-choose:hover ul{opacity:1;visibility:visible}:is(.frontend,.backend) inn-toolkit ul{position:absolute;z-index:2;top:100%;right:0;left:0;overflow:auto;max-height:400px;padding-left:0;background:#fff;box-shadow:0 0 30px 0 color-mix(in srgb, var(--black) 10%, transparent);opacity:0;transition:opacity .2s linear;visibility:hidden}:is(.frontend,.backend) inn-toolkit ul li{position:relative;display:flex;width:100%;height:auto;flex-direction:column;align-items:center;justify-content:center;padding:15px 0 10px;border-bottom:1px solid var(--gray-lighter);background-color:var(--white);cursor:pointer}:is(.frontend,.backend) inn-toolkit ul li>h3{font-size:12px}:is(.frontend,.backend) inn-toolkit ul li:hover .copy-info{opacity:1}:is(.frontend,.backend) inn-toolkit ul li>img{width:270px;height:auto}:is(.frontend,.backend) .trophy-container{z-index:1;display:flex}:is(.frontend,.backend) .trophy-container>*~*{margin-left:6px}:is(.frontend,.backend) inn-trophy{font-weight:bold}:is(.frontend,.backend) inn-trophy span{margin-left:4px}:is(.frontend,.backend) inn-trophy svg{width:14px !important;height:14px !important;margin:0}:is(.frontend,.backend) inn-trophy.theme-default,:is(.frontend,.backend) inn-trophy.theme-icon-default{background-color:var(--status-success);color:var(--white)}:is(.frontend,.backend) inn-trophy.theme-default svg,:is(.frontend,.backend) inn-trophy.theme-icon-default svg{fill:var(--white)}:is(.frontend,.backend) inn-trophy.theme-icon-default{width:20px;height:20px;padding:0}@media(max-width: 991px){:is(.frontend,.backend) inn-trophy{width:20px;height:20px;padding:0}:is(.frontend,.backend) inn-trophy span{display:none}:is(.frontend,.backend) inn-trophy svg{width:10px !important;height:10px !important}}:is(.frontend,.backend) inn-unsplash-gallery .unsplash-upload{display:flex;flex-direction:column;gap:5px}:is(.frontend,.backend) inn-unsplash-gallery .image-container{display:grid;width:700px;max-height:350px;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:center;gap:20px;grid-template-columns:auto auto auto;overflow-x:hidden}:is(.frontend,.backend) inn-unsplash-gallery .image-container .image-thumbnail{position:relative;width:auto;width:220px;height:160px;flex-shrink:0;border-radius:var(--border-radius-md);background-position:50% 50%;background-size:cover;cursor:pointer;transition:opacity .3s linear}:is(.frontend,.backend) inn-unsplash-gallery .image-container .image-thumbnail.active{border:2px solid var(--brand-primary)}:is(.frontend,.backend) inn-unsplash-gallery .image-container .image-thumbnail.inactive{opacity:.2}:is(.frontend,.backend) inn-unsplash-gallery .img-author{min-height:calc(var(--font-size-xs)*1.3);font-size:var(--font-size-xs);transition:all .3s ease}:is(.frontend,.backend) inn-unsplash-gallery .img-author a{color:var(--brand-primary)}:is(.frontend,.backend) unsplash-media-upload .img-upload{background-repeat:no-repeat;background-size:cover}:is(.frontend,.backend) unsplash-media-upload .img-upload a.upload-area{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:20px 0px;cursor:pointer;transform:none}:is(.frontend,.backend) unsplash-media-upload .img-upload a.upload-area inn-icon svg{width:24px;height:24px;fill:var(--brand-primary)}:is(.frontend,.backend) unsplash-media-upload .img-upload.empty a{color:var(--gray-basic)}:is(.frontend,.backend) unsplash-media-upload .img-upload.empty a inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) unsplash-media-upload .image-icons{display:flex;justify-content:right;cursor:pointer}:is(.frontend,.backend) unsplash-media-upload .image-icons inn-icon{display:flex;width:28px;height:28px;align-items:center;justify-content:center;padding:3px;border-radius:3px;margin:8px 8px 5px 0px;background:var(--white)}:is(.frontend,.backend) unsplash-media-upload .image-icons inn-icon svg{fill:var(--gray-basic)}:is(.frontend,.backend) unsplash-media-upload .image-icons inn-icon:hover{box-shadow:0px 5px 12px color-mix(in srgb, var(--black) 20%, transparent)}:is(.frontend,.backend) unsplash-media-upload .image-icons .delete-icon svg{fill:var(--status-error)}:is(.frontend,.backend) user-search fe-form-field fe-form-warning .form-warning{position:relative;right:unset;bottom:unset;margin-top:5px}:is(.frontend,.backend) user-search fe-form-field fe-form-error .form-error{position:relative;right:unset;bottom:unset;display:block;margin-top:4px;text-align:right}:is(.frontend,.backend) .user-search-overlay user-badge-profile-icon .badge-container{width:12px;height:12px}:is(.frontend,.backend) inn-button{display:inline-block;margin-right:5px;--button-icon-active-color: var(--body-color)}:is(.frontend,.backend) inn-button:last-of-type{margin-right:0}:is(.frontend,.backend) inn-button.full-width{display:block;width:100%}:is(.frontend,.backend) inn-button.active .btn.btn-like svg{fill:var(--status-error)}:is(.frontend,.backend) inn-button.active .btn.btn-translate{background-color:var(--brand-primary-light);color:var(--brand-primary)}:is(.frontend,.backend) inn-button.active .btn.btn-translate span,:is(.frontend,.backend) inn-button.active .btn.btn-translate svg{color:var(--brand-primary);fill:var(--brand-primary)}:is(.frontend,.backend) inn-button.active .btn.btn-vote svg{fill:var(--voting-star-color)}:is(.frontend,.backend) inn-button.active .btn.btn-icon svg{fill:var(--button-icon-active-color)}:is(.frontend,.backend) inn-button.active .btn.btn-icon:hover svg{fill:var(--button-icon-active-color)}:is(.frontend,.backend) inn-button.disabled .btn{cursor:not-allowed !important;opacity:.5 !important}:is(.frontend,.backend) inn-button.disabled.active .btn-like:hover svg{fill:var(--status-error)}:is(.frontend,.backend) inn-button.disabled .btn-like:hover svg{fill:rgba(0,0,0,0)}:is(.frontend,.backend) inn-button.no-hover .btn{cursor:default}:is(.frontend,.backend) inn-button.no-hover .btn:hover{background-color:var(--white)}:is(.frontend,.backend) inn-button.select-button{height:44px;padding:10px;background:var(--dropdown-bg);transition:all .2s ease-in-out}:is(.frontend,.backend) inn-button.select-button:hover:not(.disabled){border-radius:var(--border-radius-md);background:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) inn-button.select-button:hover:not(.disabled) button.btn{color:var(--white)}:is(.frontend,.backend) inn-button.select-button:hover:not(.disabled) button.btn inn-icon svg{fill:var(--white)}:is(.frontend,.backend) inn-button.select-button:focus:not(.disabled){border-radius:var(--border-radius-md);box-shadow:0px 0px 0px 1px var(--brand-primary) inset,0px 0px 0px 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) inn-button.select-button:active:not(.disabled){transform:scale(0.98)}:is(.frontend,.backend) inn-button.select-button.disabled{cursor:not-allowed;opacity:.6}:is(.frontend,.backend) inn-button.select-button.disabled button.btn{cursor:not-allowed;pointer-events:none}:is(.frontend,.backend) inn-button.select-button button.btn{display:flex;overflow:hidden;width:100%;height:100%;min-height:unset;align-items:center;justify-content:flex-start;padding:0px;margin:0px;background-color:unset;color:var(--brand-primary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);gap:var(--spacing-xs, 10px);text-overflow:ellipsis;transition:color .2s ease-in-out;white-space:nowrap}:is(.frontend,.backend) inn-button.select-button button.btn:active,:is(.frontend,.backend) inn-button.select-button button.btn.force-active{box-shadow:none;transform:none}:is(.frontend,.backend) inn-button.select-button button.btn inn-icon svg{width:18px;height:18px;fill:var(--brand-primary);transition:fill .2s ease-in-out}:is(.frontend,.backend) a.btn{text-decoration:none}:is(.frontend,.backend) button.btn,:is(.frontend,.backend) .btn{--button-min-height: 38px;--button-default-padding: 0px 20px;--button-default-gap: 5px;--button-icon-size: var(--btn-height-md);--button-bg-hover: var(--btn-primary-bg-hover);--button-border-radius: var(--btn-radius-md);display:inline-flex;min-height:var(--button-min-height);align-items:center;justify-content:center;padding:var(--button-default-padding);border:none;border-radius:var(--button-border-radius);background-color:var(--gray-lightest);color:var(--body-color);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);gap:var(--button-default-gap);outline:none;transition:all .2s linear;white-space:nowrap}:is(.frontend,.backend) button.btn inn-icon svg,:is(.frontend,.backend) .btn inn-icon svg{transition:all .2s linear}:is(.frontend,.backend) button.btn-sm,:is(.frontend,.backend) .btn-sm{min-height:var(--btn-height-sm);padding:0px 10px;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) button.btn-lg,:is(.frontend,.backend) .btn-lg{min-height:var(--btn-height-lg);padding:0px 25px}:is(.frontend,.backend) button.btn:disabled,:is(.frontend,.backend) .btn:disabled{cursor:not-allowed;opacity:.5}:is(.frontend,.backend) button.btn:active,:is(.frontend,.backend) button.btn.force-active,:is(.frontend,.backend) .btn:active,:is(.frontend,.backend) .btn.force-active{box-shadow:inset 0 2px 4px rgba(0,0,0,.1);transform:scale(0.98)}:is(.frontend,.backend) button.btn.btn-primary,:is(.frontend,.backend) .btn.btn-primary{border:var(--btn-primary-border);background-color:var(--btn-primary-bg);color:var(--btn-primary-color);--button-bg-hover: var(--btn-primary-bg-hover)}:is(.frontend,.backend) button.btn.btn-primary inn-icon svg,:is(.frontend,.backend) .btn.btn-primary inn-icon svg{fill:var(--btn-primary-color)}:is(.frontend,.backend) button.btn.btn-primary:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-primary.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-primary:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-primary.force-hover:not(:disabled){border:var(--btn-primary-border-hover);background-color:var(--button-bg-hover);color:var(--btn-primary-color-hover)}:is(.frontend,.backend) button.btn.btn-primary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) button.btn.btn-primary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-primary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-primary.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-primary-color-hover)}:is(.frontend,.backend) button.btn.btn-primary:focus,:is(.frontend,.backend) button.btn.btn-primary.force-focus,:is(.frontend,.backend) .btn.btn-primary:focus,:is(.frontend,.backend) .btn.btn-primary.force-focus{background-color:var(--btn-primary-bg);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) button.btn.btn-secondary,:is(.frontend,.backend) .btn.btn-secondary{border:var(--btn-secondary-border);background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color);--button-bg-hover: var(--btn-secondary-bg-hover)}:is(.frontend,.backend) button.btn.btn-secondary inn-icon svg,:is(.frontend,.backend) .btn.btn-secondary inn-icon svg{fill:var(--btn-secondary-color)}:is(.frontend,.backend) button.btn.btn-secondary:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-secondary.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-secondary:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-secondary.force-hover:not(:disabled){border:var(--btn-secondary-border-hover);background-color:var(--button-bg-hover);color:var(--btn-secondary-color-hover)}:is(.frontend,.backend) button.btn.btn-secondary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) button.btn.btn-secondary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-secondary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-secondary.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-secondary-color-hover)}:is(.frontend,.backend) button.btn.btn-tertiary,:is(.frontend,.backend) .btn.btn-tertiary{border:var(--btn-tertiary-border);background-color:var(--btn-tertiary-bg);color:var(--btn-tertiary-color);--button-bg-hover: var(--btn-tertiary-bg-hover)}:is(.frontend,.backend) button.btn.btn-tertiary inn-icon svg,:is(.frontend,.backend) .btn.btn-tertiary inn-icon svg{fill:var(--btn-tertiary-color)}:is(.frontend,.backend) button.btn.btn-tertiary:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-tertiary.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-tertiary:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-tertiary.force-hover:not(:disabled){border:var(--btn-tertiary-border-hover);background-color:var(--button-bg-hover);color:var(--btn-tertiary-color-hover)}:is(.frontend,.backend) button.btn.btn-tertiary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) button.btn.btn-tertiary.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-tertiary:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-tertiary.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-tertiary-color-hover)}:is(.frontend,.backend) button.btn.btn-outline,:is(.frontend,.backend) .btn.btn-outline{--button-outline-background: var(--btn-outline-bg);border:var(--btn-outline-border);background-color:var(--button-outline-background);color:var(--btn-outline-color);--button-bg-hover: var(--btn-outline-bg-hover)}:is(.frontend,.backend) button.btn.btn-outline inn-icon svg,:is(.frontend,.backend) .btn.btn-outline inn-icon svg{fill:var(--btn-outline-color)}:is(.frontend,.backend) button.btn.btn-outline:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-outline.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-outline:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-outline.force-hover:not(:disabled){border:var(--btn-outline-border-hover);background-color:var(--button-bg-hover);color:var(--btn-outline-color-hover)}:is(.frontend,.backend) button.btn.btn-outline:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) button.btn.btn-outline.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-outline:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-outline.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-outline-color-hover)}:is(.frontend,.backend) button.btn.btn-dash-outline,:is(.frontend,.backend) .btn.btn-dash-outline{--button-outline-background: var(--btn-outline-bg);border:var(--btn-outline-border);border-width:2px;border-style:dashed;background-color:var(--button-outline-background);color:var(--btn-outline-color);--button-bg-hover: var(--btn-outline-bg-hover)}:is(.frontend,.backend) button.btn.btn-dash-outline inn-icon svg,:is(.frontend,.backend) .btn.btn-dash-outline inn-icon svg{fill:var(--btn-outline-color)}:is(.frontend,.backend) button.btn.btn-dash-outline:hover,:is(.frontend,.backend) button.btn.btn-dash-outline.force-hover,:is(.frontend,.backend) .btn.btn-dash-outline:hover,:is(.frontend,.backend) .btn.btn-dash-outline.force-hover{border:var(--btn-outline-border-hover);border-width:2px;border-style:dashed;background-color:var(--button-bg-hover);color:var(--btn-outline-color-hover)}:is(.frontend,.backend) button.btn.btn-dash-outline:hover inn-icon svg,:is(.frontend,.backend) button.btn.btn-dash-outline.force-hover inn-icon svg,:is(.frontend,.backend) .btn.btn-dash-outline:hover inn-icon svg,:is(.frontend,.backend) .btn.btn-dash-outline.force-hover inn-icon svg{fill:var(--btn-outline-color-hover)}:is(.frontend,.backend) button.btn.btn-ghost,:is(.frontend,.backend) .btn.btn-ghost{border:var(--btn-ghost-border);background-color:var(--btn-ghost-bg);color:var(--btn-ghost-color);--button-bg-hover: var(--btn-ghost-bg-hover)}:is(.frontend,.backend) button.btn.btn-ghost inn-icon svg,:is(.frontend,.backend) .btn.btn-ghost inn-icon svg{fill:var(--btn-ghost-color)}:is(.frontend,.backend) button.btn.btn-ghost:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-ghost.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-ghost:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-ghost.force-hover:not(:disabled){border:var(--btn-ghost-border-hover);background-color:var(--button-bg-hover);color:var(--btn-ghost-color-hover)}:is(.frontend,.backend) button.btn.btn-ghost:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) button.btn.btn-ghost.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-ghost:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-ghost.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-ghost-color-hover)}:is(.frontend,.backend) button.btn.btn-danger,:is(.frontend,.backend) .btn.btn-danger{border:var(--btn-error-border);background-color:var(--btn-error-bg);color:var(--btn-error-color);--button-bg-hover: var(--btn-error-bg-hover)}:is(.frontend,.backend) button.btn.btn-danger inn-icon svg,:is(.frontend,.backend) .btn.btn-danger inn-icon svg{fill:var(--btn-error-color)}:is(.frontend,.backend) button.btn.btn-danger:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-danger.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-danger:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-danger.force-hover:not(:disabled){border:var(--btn-error-border-hover);background-color:var(--button-bg-hover);color:var(--btn-error-color-hover)}:is(.frontend,.backend) button.btn.btn-danger:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) button.btn.btn-danger.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-danger:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-danger.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-error-color-hover)}:is(.frontend,.backend) button.btn.btn-success,:is(.frontend,.backend) .btn.btn-success{border:var(--btn-success-bg);background-color:var(--btn-success-bg);color:var(--btn-success-color);--button-bg-hover: var(--btn-success-bg-hover)}:is(.frontend,.backend) button.btn.btn-success inn-icon svg,:is(.frontend,.backend) .btn.btn-success inn-icon svg{fill:var(--btn-success-color)}:is(.frontend,.backend) button.btn.btn-success:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-success.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-success:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-success.force-hover:not(:disabled){border:var(--btn-success-border-hover);background-color:var(--button-bg-hover);color:var(--btn-success-color-hover)}:is(.frontend,.backend) button.btn.btn-success:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) button.btn.btn-success.force-hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-success:hover:not(:disabled) inn-icon svg,:is(.frontend,.backend) .btn.btn-success.force-hover:not(:disabled) inn-icon svg{fill:var(--btn-success-color-hover)}:is(.frontend,.backend) button.btn.btn-danger-outline,:is(.frontend,.backend) .btn.btn-danger-outline{--button-outline-background: var(--btn-outline-bg);border:1px solid var(--btn-error-bg);background-color:var(--button-outline-background);color:var(--btn-error-bg);--button-bg-hover: var(--btn-error-bg)}:is(.frontend,.backend) button.btn.btn-danger-outline inn-icon svg,:is(.frontend,.backend) .btn.btn-danger-outline inn-icon svg{fill:var(--btn-error-bg)}:is(.frontend,.backend) button.btn.btn-danger-outline:hover,:is(.frontend,.backend) button.btn.btn-danger-outline.force-hover,:is(.frontend,.backend) .btn.btn-danger-outline:hover,:is(.frontend,.backend) .btn.btn-danger-outline.force-hover{border:1px solid var(--btn-error-bg);background-color:var(--button-bg-hover);color:var(--white)}:is(.frontend,.backend) button.btn.btn-danger-outline:hover inn-icon svg,:is(.frontend,.backend) button.btn.btn-danger-outline.force-hover inn-icon svg,:is(.frontend,.backend) .btn.btn-danger-outline:hover inn-icon svg,:is(.frontend,.backend) .btn.btn-danger-outline.force-hover inn-icon svg{fill:var(--white)}:is(.frontend,.backend) button.btn.btn-white,:is(.frontend,.backend) .btn.btn-white{background-color:var(--panel-bg);color:var(--black);--button-bg-hover: color-mix(in srgb, var(--panel-bg), black 10%)}:is(.frontend,.backend) button.btn.btn-white:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-white.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-white:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-white.force-hover:not(:disabled){background-color:var(--button-bg-hover);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) button.btn.btn-gray,:is(.frontend,.backend) .btn.btn-gray{background-color:var(--gray-light);color:var(--body-color);--button-bg-hover: color-mix(in srgb, var(--gray-lightest) 96%, black)}:is(.frontend,.backend) button.btn.btn-gray:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-gray.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-gray:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-gray.force-hover:not(:disabled){background-color:var(--button-bg-hover)}:is(.frontend,.backend) button.btn.btn-icon,:is(.frontend,.backend) button.btn.btn-close,:is(.frontend,.backend) .btn.btn-icon,:is(.frontend,.backend) .btn.btn-close{--button-icon-size: var(--btn-height-md);width:var(--button-icon-size);height:var(--button-icon-size);padding:0;--button-bg-hover: var(--btn-primary-bg-hover)}:is(.frontend,.backend) button.btn.btn-icon svg,:is(.frontend,.backend) button.btn.btn-close svg,:is(.frontend,.backend) .btn.btn-icon svg,:is(.frontend,.backend) .btn.btn-close svg{fill:var(--body-color)}:is(.frontend,.backend) button.btn.btn-icon img,:is(.frontend,.backend) button.btn.btn-close img,:is(.frontend,.backend) .btn.btn-icon img,:is(.frontend,.backend) .btn.btn-close img{width:100%;height:100%}:is(.frontend,.backend) button.btn.btn-icon img:hover,:is(.frontend,.backend) button.btn.btn-close img:hover,:is(.frontend,.backend) .btn.btn-icon img:hover,:is(.frontend,.backend) .btn.btn-close img:hover{transform:scale(1.2)}:is(.frontend,.backend) button.btn.btn-icon .bounce,:is(.frontend,.backend) button.btn.btn-close .bounce,:is(.frontend,.backend) .btn.btn-icon .bounce,:is(.frontend,.backend) .btn.btn-close .bounce{display:block;animation:bounce 1.4s infinite;transform-origin:center bottom}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}:is(.frontend,.backend) button.btn.btn-icon:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-icon.force-hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-close:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-close.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-icon:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-icon.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-close:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-close.force-hover:not(:disabled){background-color:var(--button-bg-hover);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) button.btn.btn-like,:is(.frontend,.backend) .btn.btn-like{padding:0 20px}:is(.frontend,.backend) button.btn.btn-like svg,:is(.frontend,.backend) .btn.btn-like svg{fill:rgba(0,0,0,0);stroke:var(--status-error);stroke-width:3px;transition:fill .2s linear}:is(.frontend,.backend) button.btn.btn-like .counter,:is(.frontend,.backend) .btn.btn-like .counter{margin-left:5px}:is(.frontend,.backend) button.btn.btn-like:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-like.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-like:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-like.force-hover:not(:disabled){background-color:color-mix(in srgb, var(--panel-bg) 96%, black)}:is(.frontend,.backend) button.btn.btn-like:hover:not(:disabled) svg,:is(.frontend,.backend) button.btn.btn-like.force-hover:not(:disabled) svg,:is(.frontend,.backend) .btn.btn-like:hover:not(:disabled) svg,:is(.frontend,.backend) .btn.btn-like.force-hover:not(:disabled) svg{fill:var(--status-error)}:is(.frontend,.backend) button.btn.btn-translate,:is(.frontend,.backend) .btn.btn-translate{padding:10px 20px;border-radius:40px;background-color:var(--gray-lighter);box-shadow:0px 4px 10px 0px color-mix(in srgb, var(--black) 15%, transparent);line-height:normal}:is(.frontend,.backend) button.btn.btn-translate svg,:is(.frontend,.backend) .btn.btn-translate svg{width:20px;height:20px;fill:var(--black);stroke-width:3px;transition:fill .2s linear}:is(.frontend,.backend) button.btn.btn-translate:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-translate.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-translate:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-translate.force-hover:not(:disabled){box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) button.btn.btn-vote,:is(.frontend,.backend) .btn.btn-vote{padding:0 20px}:is(.frontend,.backend) button.btn.btn-vote svg,:is(.frontend,.backend) .btn.btn-vote svg{fill:rgba(0,0,0,0);stroke:var(--voting-star-color);stroke-width:3px;transition:fill .2s linear}:is(.frontend,.backend) button.btn.btn-vote .counter,:is(.frontend,.backend) .btn.btn-vote .counter{margin-left:5px}:is(.frontend,.backend) button.btn.btn-vote:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-vote.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-vote:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-vote.force-hover:not(:disabled){background-color:color-mix(in srgb, var(--panel-bg) 96%, black)}:is(.frontend,.backend) button.btn.btn-vote:hover:not(:disabled) svg,:is(.frontend,.backend) button.btn.btn-vote.force-hover:not(:disabled) svg,:is(.frontend,.backend) .btn.btn-vote:hover:not(:disabled) svg,:is(.frontend,.backend) .btn.btn-vote.force-hover:not(:disabled) svg{fill:var(--voting-star-color)}:is(.frontend,.backend) button.btn.btn-fullWidth,:is(.frontend,.backend) .btn.btn-fullWidth{width:100%}:is(.frontend,.backend) button.btn.btn-dropdown,:is(.frontend,.backend) .btn.btn-dropdown{width:100%;height:48px;padding:0px 10px;border-radius:6px;background-color:var(--white);color:var(--brand-primary);font-weight:var(--font-weight-regular);text-align:initial}:is(.frontend,.backend) button.btn.btn-dropdown>inn-icon,:is(.frontend,.backend) .btn.btn-dropdown>inn-icon{margin-right:11px;margin-left:2px}:is(.frontend,.backend) button.btn.btn-dropdown>inn-icon svg,:is(.frontend,.backend) .btn.btn-dropdown>inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) button.btn.btn-dropdown:hover:not(:disabled),:is(.frontend,.backend) button.btn.btn-dropdown.force-hover:not(:disabled),:is(.frontend,.backend) .btn.btn-dropdown:hover:not(:disabled),:is(.frontend,.backend) .btn.btn-dropdown.force-hover:not(:disabled){background-color:var(--white);color:var(--brand-primary-dark)}:is(.frontend,.backend) button.btn.btn-dropdown:hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) button.btn.btn-dropdown.force-hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) .btn.btn-dropdown:hover:not(:disabled)>inn-icon svg,:is(.frontend,.backend) .btn.btn-dropdown.force-hover:not(:disabled)>inn-icon svg{fill:var(--brand-primary-dark)}:is(.frontend,.backend) button.btn .loader-wrapper,:is(.frontend,.backend) .btn .loader-wrapper{height:auto}:is(.frontend,.backend) button.btn loading-spinner,:is(.frontend,.backend) .btn loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:is(.frontend,.backend) [inn-button]{display:inline-flex;min-height:var(--button-min-height);align-items:center;justify-content:center;padding:var(--button-default-padding);border:none;border-radius:var(--button-border-radius);margin-right:5px;background-color:var(--gray-lightest);color:var(--body-color);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);gap:var(--button-default-gap);outline:none;transition:all .2s linear;white-space:nowrap;--button-icon-active-color: var(--body-color);--button-min-height: var(--btn-height-md);--button-default-padding: 0px 20px;--button-default-gap: 5px;--button-icon-size: var(--btn-height-md);--button-bg-hover: var(--btn-primary-bg-hover);--button-border-radius: var(--btn-radius-md)}:is(.frontend,.backend) [inn-button] inn-icon svg{transition:all .2s linear}:is(.frontend,.backend) [inn-button].btn-sm{min-height:var(--btn-height-sm);padding:0 10px;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) [inn-button].btn-lg{min-height:var(--btn-height-lg);padding:0 25px}:is(.frontend,.backend) [inn-button]:disabled{cursor:not-allowed;opacity:.5}:is(.frontend,.backend) [inn-button]:active,:is(.frontend,.backend) [inn-button].force-active{box-shadow:inset 0 2px 4px rgba(0,0,0,.1);transform:scale(0.98)}:is(.frontend,.backend) [inn-button].btn-primary{border:var(--btn-primary-border);background-color:var(--btn-primary-bg);color:var(--btn-primary-color);--button-bg-hover: var(--btn-primary-bg-hover)}:is(.frontend,.backend) [inn-button].btn-primary inn-icon svg{fill:var(--btn-primary-color)}:is(.frontend,.backend) [inn-button].btn-primary:hover,:is(.frontend,.backend) [inn-button].btn-primary.force-hover{border:var(--btn-primary-border-hover);background-color:var(--button-bg-hover);color:var(--btn-primary-color-hover)}:is(.frontend,.backend) [inn-button].btn-primary:hover inn-icon svg,:is(.frontend,.backend) [inn-button].btn-primary.force-hover inn-icon svg{fill:var(--btn-primary-color-hover)}:is(.frontend,.backend) [inn-button].btn-primary:focus,:is(.frontend,.backend) [inn-button].btn-primary.force-focus{background-color:var(--btn-primary-bg);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) [inn-button].btn-secondary{border:var(--btn-secondary-border);background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color);--button-bg-hover: var(--btn-secondary-bg-hover)}:is(.frontend,.backend) [inn-button].btn-secondary inn-icon svg{fill:var(--btn-secondary-color)}:is(.frontend,.backend) [inn-button].btn-secondary:hover,:is(.frontend,.backend) [inn-button].btn-secondary.force-hover{border:var(--btn-secondary-border-hover);background-color:var(--button-bg-hover);color:var(--btn-secondary-color-hover)}:is(.frontend,.backend) [inn-button].btn-secondary:hover inn-icon svg,:is(.frontend,.backend) [inn-button].btn-secondary.force-hover inn-icon svg{fill:var(--btn-secondary-color-hover)}:is(.frontend,.backend) [inn-button].btn-tertiary{border:var(--btn-tertiary-border);background-color:var(--btn-tertiary-bg);color:var(--btn-tertiary-color);--button-bg-hover: var(--btn-tertiary-bg-hover)}:is(.frontend,.backend) [inn-button].btn-tertiary inn-icon svg{fill:var(--btn-tertiary-color)}:is(.frontend,.backend) [inn-button].btn-tertiary:hover,:is(.frontend,.backend) [inn-button].btn-tertiary.force-hover{border:var(--btn-tertiary-border-hover);background-color:var(--button-bg-hover);color:var(--btn-tertiary-color-hover)}:is(.frontend,.backend) [inn-button].btn-tertiary:hover inn-icon svg,:is(.frontend,.backend) [inn-button].btn-tertiary.force-hover inn-icon svg{fill:var(--btn-tertiary-color-hover)}:is(.frontend,.backend) [inn-button].btn-outline{--button-outline-background: var(--btn-outline-bg);border:var(--btn-outline-border);background-color:var(--button-outline-background);color:var(--btn-outline-color);--button-bg-hover: var(--btn-outline-bg-hover)}:is(.frontend,.backend) [inn-button].btn-outline inn-icon svg{fill:var(--btn-outline-color)}:is(.frontend,.backend) [inn-button].btn-outline:hover,:is(.frontend,.backend) [inn-button].btn-outline.force-hover{border:var(--btn-outline-border-hover);background-color:var(--button-bg-hover);color:var(--btn-outline-color-hover)}:is(.frontend,.backend) [inn-button].btn-outline:hover inn-icon svg,:is(.frontend,.backend) [inn-button].btn-outline.force-hover inn-icon svg{fill:var(--btn-outline-color-hover)}:is(.frontend,.backend) [inn-button].btn-ghost{border:var(--btn-ghost-border);background-color:var(--btn-ghost-bg);color:var(--btn-ghost-color);--button-bg-hover: var(--btn-ghost-bg-hover)}:is(.frontend,.backend) [inn-button].btn-ghost inn-icon svg{fill:var(--btn-ghost-color)}:is(.frontend,.backend) [inn-button].btn-ghost:hover,:is(.frontend,.backend) [inn-button].btn-ghost.force-hover{border:var(--btn-ghost-border-hover);background-color:var(--button-bg-hover);color:var(--btn-ghost-color-hover)}:is(.frontend,.backend) [inn-button].btn-ghost:hover inn-icon svg,:is(.frontend,.backend) [inn-button].btn-ghost.force-hover inn-icon svg{fill:var(--btn-ghost-color-hover)}:is(.frontend,.backend) [inn-button].btn-danger{border:var(--btn-error-border);background-color:var(--btn-error-bg);color:var(--btn-error-color);--button-bg-hover: var(--btn-error-bg-hover)}:is(.frontend,.backend) [inn-button].btn-danger inn-icon svg{fill:var(--btn-error-color)}:is(.frontend,.backend) [inn-button].btn-danger:hover,:is(.frontend,.backend) [inn-button].btn-danger.force-hover{border:var(--btn-error-border-hover);background-color:var(--button-bg-hover);color:var(--btn-error-color-hover)}:is(.frontend,.backend) [inn-button].btn-danger:hover inn-icon svg,:is(.frontend,.backend) [inn-button].btn-danger.force-hover inn-icon svg{fill:var(--btn-error-color-hover)}:is(.frontend,.backend) [inn-button].btn-success{border:var(--btn-success-bg);background-color:var(--btn-success-bg);color:var(--btn-success-color);--button-bg-hover: var(--btn-success-bg-hover)}:is(.frontend,.backend) [inn-button].btn-success inn-icon svg{fill:var(--btn-success-color)}:is(.frontend,.backend) [inn-button].btn-success:hover,:is(.frontend,.backend) [inn-button].btn-success.force-hover{border:var(--btn-success-border-hover);background-color:var(--button-bg-hover);color:var(--btn-success-color-hover)}:is(.frontend,.backend) [inn-button].btn-success:hover inn-icon svg,:is(.frontend,.backend) [inn-button].btn-success.force-hover inn-icon svg{fill:var(--btn-success-color-hover)}:is(.frontend,.backend) [inn-button].btn-white{background-color:var(--panel-bg);color:var(--black);--button-bg-hover: color-mix(in srgb, var(--panel-bg), black 10%)}:is(.frontend,.backend) [inn-button].btn-white:hover,:is(.frontend,.backend) [inn-button].btn-white.force-hover{background-color:var(--button-bg-hover);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) [inn-button].btn-gray{background-color:var(--gray-light);color:var(--body-color);--button-bg-hover: color-mix(in srgb, var(--gray-lightest) 96%, black)}:is(.frontend,.backend) [inn-button].btn-gray:hover,:is(.frontend,.backend) [inn-button].btn-gray.force-hover{background-color:var(--button-bg-hover)}:is(.frontend,.backend) [inn-button].btn-icon,:is(.frontend,.backend) [inn-button].btn-close{--button-icon-size: var(--btn-height-md);width:var(--button-icon-size);height:var(--button-icon-size);padding:0;--button-bg-hover: var(--btn-primary-bg-hover)}:is(.frontend,.backend) [inn-button].btn-icon svg,:is(.frontend,.backend) [inn-button].btn-close svg{fill:var(--body-color)}:is(.frontend,.backend) [inn-button].btn-icon img,:is(.frontend,.backend) [inn-button].btn-close img{width:100%;height:100%}:is(.frontend,.backend) [inn-button].btn-icon img:hover,:is(.frontend,.backend) [inn-button].btn-close img:hover{transform:scale(1.2)}:is(.frontend,.backend) [inn-button].btn-icon .bounce,:is(.frontend,.backend) [inn-button].btn-close .bounce{display:block;animation:bounce 1.4s infinite;transform-origin:center bottom}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}:is(.frontend,.backend) [inn-button].btn-icon:hover,:is(.frontend,.backend) [inn-button].btn-icon.force-hover,:is(.frontend,.backend) [inn-button].btn-close:hover,:is(.frontend,.backend) [inn-button].btn-close.force-hover{background-color:var(--button-bg-hover);box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) [inn-button].btn-like{padding:0 20px}:is(.frontend,.backend) [inn-button].btn-like svg{fill:rgba(0,0,0,0);stroke:var(--status-error);stroke-width:3px;transition:fill .2s linear}:is(.frontend,.backend) [inn-button].btn-like .counter{margin-left:5px}:is(.frontend,.backend) [inn-button].btn-like:hover,:is(.frontend,.backend) [inn-button].btn-like.force-hover{background-color:color-mix(in srgb, var(--panel-bg) 96%, black)}:is(.frontend,.backend) [inn-button].btn-like:hover svg,:is(.frontend,.backend) [inn-button].btn-like.force-hover svg{fill:var(--status-error)}:is(.frontend,.backend) [inn-button].btn-translate{padding:10px 20px;border-radius:40px;background-color:var(--gray-lighter);box-shadow:0px 4px 10px 0px color-mix(in srgb, var(--black) 15%, transparent);line-height:normal}:is(.frontend,.backend) [inn-button].btn-translate svg{width:20px;height:20px;fill:var(--black);stroke-width:3px;transition:fill .2s linear}:is(.frontend,.backend) [inn-button].btn-translate:hover,:is(.frontend,.backend) [inn-button].btn-translate.force-hover{box-shadow:var(--btn-shadow-hover)}:is(.frontend,.backend) [inn-button].btn-vote{padding:0 20px}:is(.frontend,.backend) [inn-button].btn-vote svg{fill:rgba(0,0,0,0);stroke:var(--voting-star-color);stroke-width:3px;transition:fill .2s linear}:is(.frontend,.backend) [inn-button].btn-vote .counter{margin-left:5px}:is(.frontend,.backend) [inn-button].btn-vote:hover,:is(.frontend,.backend) [inn-button].btn-vote.force-hover{background-color:color-mix(in srgb, var(--panel-bg) 96%, black)}:is(.frontend,.backend) [inn-button].btn-vote:hover svg,:is(.frontend,.backend) [inn-button].btn-vote.force-hover svg{fill:var(--voting-star-color)}:is(.frontend,.backend) [inn-button].btn-fullWidth{width:100%}:is(.frontend,.backend) [inn-button].btn-dropdown{width:100%;height:48px;padding:0px 10px;border-radius:6px;background-color:var(--white);color:var(--brand-primary);font-weight:var(--font-weight-regular);text-align:initial}:is(.frontend,.backend) [inn-button].btn-dropdown>inn-icon{margin-right:11px;margin-left:2px}:is(.frontend,.backend) [inn-button].btn-dropdown>inn-icon svg{fill:var(--brand-primary)}:is(.frontend,.backend) [inn-button].btn-dropdown:hover,:is(.frontend,.backend) [inn-button].btn-dropdown.force-hover{background-color:var(--white);color:var(--brand-primary-dark)}:is(.frontend,.backend) [inn-button].btn-dropdown:hover>inn-icon svg,:is(.frontend,.backend) [inn-button].btn-dropdown.force-hover>inn-icon svg{fill:var(--brand-primary-dark)}:is(.frontend,.backend) [inn-button] .loader-wrapper{height:auto}:is(.frontend,.backend) [inn-button] loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:is(.frontend,.backend) [inn-button]:last-of-type{margin-right:0}:is(.frontend,.backend) [inn-button].active.btn-like svg{fill:var(--status-error)}:is(.frontend,.backend) [inn-button].active.btn-translate{background-color:var(--brand-primary-light);color:var(--brand-primary)}:is(.frontend,.backend) [inn-button].active.btn-translate span,:is(.frontend,.backend) [inn-button].active.btn-translate svg{color:var(--brand-primary);fill:var(--brand-primary)}:is(.frontend,.backend) [inn-button].active.btn-vote svg{fill:var(--voting-star-color)}:is(.frontend,.backend) [inn-button].active.btn-icon svg{fill:var(--button-icon-active-color)}:is(.frontend,.backend) [inn-button].active.btn-icon:hover svg{fill:var(--button-icon-active-color)}:is(.frontend,.backend) [inn-button].disabled{cursor:not-allowed !important;opacity:.5 !important}:is(.frontend,.backend) [inn-button].disabled.active.btn-like:hover svg{fill:var(--status-error)}:is(.frontend,.backend) [inn-button].disabled.btn-like:hover svg{fill:rgba(0,0,0,0)}:is(.frontend,.backend) [inn-button].no-hover{cursor:default}:is(.frontend,.backend) [inn-button].no-hover:hover{background-color:var(--white)}:is(.frontend,.backend) [inn-button].select-button{display:flex;overflow:hidden;width:100%;height:44px;min-height:unset;align-items:center;justify-content:flex-start;padding:10px;margin:0px;background:var(--dropdown-bg);background-color:unset;color:var(--brand-primary);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);gap:var(--spacing-xs, 10px);text-overflow:ellipsis;transition:all .2s ease-in-out;white-space:nowrap}:is(.frontend,.backend) [inn-button].select-button:active,:is(.frontend,.backend) [inn-button].select-button.force-active{box-shadow:none;transform:none}:is(.frontend,.backend) [inn-button].select-button inn-icon svg{width:18px;height:18px;fill:var(--brand-primary);transition:fill .2s ease-in-out}:is(.frontend,.backend) [inn-button].select-button:hover:not(.disabled){border-radius:var(--border-radius-md);background:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) [inn-button].select-button:hover:not(.disabled) inn-icon svg{fill:var(--white)}:is(.frontend,.backend) [inn-button].select-button:focus:not(.disabled){border-radius:var(--border-radius-md);box-shadow:0px 0px 0px 1px var(--brand-primary) inset,0px 0px 0px 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) [inn-button].select-button:active:not(.disabled){transform:scale(0.98)}:is(.frontend,.backend) [inn-button].select-button.disabled{cursor:not-allowed;opacity:.6;pointer-events:none}:is(.frontend,.backend) fe-form-error .form-error{position:absolute;right:0;bottom:-20px;color:var(--status-error);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-form-error .form-error inn-icon svg{width:12px;height:12px;fill:var(--status-error)}:is(.frontend,.backend) fe-form-error.global-error .form-error{position:static;width:100%;padding:30px;border-radius:var(--global-radius);margin-bottom:20px;background-color:var(--status-error-light);color:var(--status-error);text-align:center}:is(.frontend,.backend) fe-form-error.global-error .form-error inn-icon svg{fill:var(--status-error)}:is(.frontend,.backend) fe-form-warning .form-warning{position:absolute;right:0;bottom:-20px;color:var(--status-warning);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-form-warning .form-warning inn-icon svg{width:12px;height:12px;fill:var(--status-warning)}:is(.frontend,.backend) fe-form-warning.global-error .form-error{position:static;width:100%;padding:30px;border-radius:var(--global-radius);margin-bottom:20px;background-color:color-mix(in srgb, var(--brand-secondary) 75%, white);color:var(--brand-secondary);text-align:center}:is(.frontend,.backend) fe-form-warning.global-error .form-error inn-icon svg{fill:var(--brand-secondary)}:is(.frontend,.backend) fe-form fe-form-field .form-field.has-label{margin-top:var(--form-element-margin-top)}:is(.frontend,.backend) fe-form fe-form-field .form-field:not(.has-label){margin-top:var(--form-element-margin-top)/2}:is(.frontend,.backend) fe-form .description{margin-bottom:var(--form-element-margin-top)}:is(.frontend,.backend) fe-form-field.form-field-wrapper>.form-field{padding:34px}:is(.frontend,.backend) fe-form-field .form-field{position:relative;cursor:pointer;transition:all .25s ease}:is(.frontend,.backend) fe-form-field .form-field.full-width{width:100%}:is(.frontend,.backend) fe-form-field .form-field.has-label{margin-top:20px;cursor:default}:is(.frontend,.backend) fe-form-field .form-field.has-label .form-field-wrapper .form-field.has-label{margin-top:0}:is(.frontend,.backend) fe-form-field .form-field inn-input,:is(.frontend,.backend) fe-form-field .form-field inn-input input,:is(.frontend,.backend) fe-form-field .form-field inn-select[addingChip] .origin{height:var(--form-element-height)}:is(.frontend,.backend) fe-form-field .form-field.has-hint,:is(.frontend,.backend) fe-form-field .form-field.has-error{margin-bottom:20px}:is(.frontend,.backend) fe-form-field .form-field.has-textarea{padding:0}:is(.frontend,.backend) fe-form-field .form-field.has-textarea textarea{padding:var(--form-element-padding);border-radius:var(--form-element-radius);background-color:var(--form-element-bg)}:is(.frontend,.backend) fe-form-field .form-field.has-addon input{padding-right:45px}:is(.frontend,.backend) fe-form-field .form-field.has-addon input.mat-datepicker-input{padding-top:1em;padding-bottom:1em}:is(.frontend,.backend) fe-form-field .form-field.has-addon input.mat-datepicker-input:hover{border:var(--form-element-border-hover)}:is(.frontend,.backend) fe-form-field .form-field.has-addon input.mat-datepicker-input:focus{border:1px solid var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary) inset,0 0 0 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) fe-form-field .form-field.has-addon .input-addon{top:auto;height:var(--form-element-height)}:is(.frontend,.backend) fe-form-field .form-field.has-addon .input-addon .mat-datepicker-toggle,:is(.frontend,.backend) fe-form-field .form-field.has-addon .input-addon .btn.btn-icon{right:0;width:100%;height:100%;border-radius:0 var(--form-element-radius) var(--form-element-radius) 0;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) fe-form-field .form-field.has-addon .input-addon .mat-datepicker-toggle button,:is(.frontend,.backend) fe-form-field .form-field.has-addon .input-addon .btn.btn-icon button{width:100%;height:100%}:is(.frontend,.backend) fe-form-field .form-field.has-addon .input-addon .btn.btn-icon{background-color:var(--btn-primary-bg)}:is(.frontend,.backend) fe-form-field .form-field.has-addon .input-addon .btn.btn-icon svg{fill:var(--btn-primary-color)}:is(.frontend,.backend) fe-form-field .form-field.icon-only{width:var(--form-element-height);min-width:auto;height:100%;padding:0}:is(.frontend,.backend) fe-form-field .form-field.icon-only button{width:100%;height:100%}:is(.frontend,.backend) fe-form-field .form-field.has-checkbox,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn{padding:var(--form-element-padding);border-color:rgba(0,0,0,0);background-color:var(--form-element-bg)}:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-checkbox,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-radio-button,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-checkbox,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-radio-button{position:relative;display:block;margin-top:0;margin-bottom:10px}:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-checkbox .mat-radio-label,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-checkbox .mat-checkbox-layout,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-radio-button .mat-radio-label,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-radio-button .mat-checkbox-layout,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-checkbox .mat-radio-label,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-checkbox .mat-checkbox-layout,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-radio-button .mat-radio-label,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-radio-button .mat-checkbox-layout{display:flex;align-items:center;padding:0 .5em;border-radius:var(--form-element-radius);transition:all .25s ease}:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-checkbox .mat-radio-label .mat-checkbox-inner-container,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-checkbox .mat-checkbox-layout .mat-checkbox-inner-container,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-radio-button .mat-radio-label .mat-checkbox-inner-container,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-radio-button .mat-checkbox-layout .mat-checkbox-inner-container,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-checkbox .mat-radio-label .mat-checkbox-inner-container,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-checkbox .mat-checkbox-layout .mat-checkbox-inner-container,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-radio-button .mat-radio-label .mat-checkbox-inner-container,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-radio-button .mat-checkbox-layout .mat-checkbox-inner-container{margin:0 8px 0 0}:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-checkbox .mat-radio-label:hover,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-checkbox .mat-checkbox-layout:hover,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-radio-button .mat-radio-label:hover,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-radio-button .mat-checkbox-layout:hover,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-checkbox .mat-radio-label:hover,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-checkbox .mat-checkbox-layout:hover,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-radio-button .mat-radio-label:hover,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-radio-button .mat-checkbox-layout:hover{border-color:rgba(0,0,0,0)}:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-checkbox:last-child,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-radio-button:last-child,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-checkbox:last-child,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-radio-button:last-child{margin-bottom:0}:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-checkbox:hover,:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-radio-button:hover,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-checkbox:hover,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-radio-button:hover{box-shadow:none !important}:is(.frontend,.backend) fe-form-field .form-field.has-checkbox mat-checkbox+mat-checkbox,:is(.frontend,.backend) fe-form-field .form-field.has-radio-btn mat-checkbox+mat-checkbox{margin-top:1em}:is(.frontend,.backend) fe-form-field inn-button .btn{position:absolute;top:0;right:0;bottom:0;height:100%;border-radius:0 var(--form-element-radius) var(--form-element-radius) 0}:is(.frontend,.backend) fe-form-field fe-label{display:block;margin-bottom:.25em;color:var(--body-color)}:is(.frontend,.backend) fe-form-field fe-label .label{font-weight:var(--font-weight-black)}:is(.frontend,.backend) fe-form-field input[type=text],:is(.frontend,.backend) fe-form-field input[type=email],:is(.frontend,.backend) fe-form-field input[type=number],:is(.frontend,.backend) fe-form-field input[type=password],:is(.frontend,.backend) fe-form-field input:not([type]){display:inline-block;width:100%;height:100%;height:var(--form-element-height);box-sizing:border-box;padding:var(--form-element-padding);border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg);color:var(--form-element-color)}:is(.frontend,.backend) fe-form-field input[type=text]::placeholder,:is(.frontend,.backend) fe-form-field input[type=email]::placeholder,:is(.frontend,.backend) fe-form-field input[type=number]::placeholder,:is(.frontend,.backend) fe-form-field input[type=password]::placeholder,:is(.frontend,.backend) fe-form-field input:not([type])::placeholder{color:color-mix(in srgb, var(--body-color) 60%, transparent)}:is(.frontend,.backend) fe-form-field textarea{width:100%;height:100%;padding:var(--form-element-padding);border:none;border-radius:var(--form-element-radius);background-color:var(--form-element-bg);color:var(--form-element-color);line-height:var(--line-height-sm);-ms-overflow-y:hidden;resize:none}:is(.frontend,.backend) fe-form-field textarea:focus-within{outline:1px solid var(--brand-primary)}:is(.frontend,.backend) fe-form-field textarea::placeholder{color:color-mix(in srgb, var(--body-color) 40%, transparent) !important}:is(.frontend,.backend) fe-form-field mat-datepicker-toggle{position:absolute;top:50%;right:1em;transform:translateY(-50%)}:is(.frontend,.backend) fe-form-field .form-field-wrapper>.form-field{margin-top:0}:is(.frontend,.backend) fe-form-field.attach-area .form-field>div{display:flex;height:140px;align-items:center;justify-content:center;border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg);color:var(--gray-basic);cursor:pointer;font-weight:var(--font-weight-medium);text-align:center}:is(.frontend,.backend) fe-form-field.attach-area .form-field>div>button{width:100%;height:100%;border:0;background:rgba(0,0,0,0)}:is(.frontend,.backend) fe-form-field.attach-area .form-field>div:hover{border:var(--form-element-border-hover)}:is(.frontend,.backend) fe-form-field.no-bg .form-field{border:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) fe-form-field.has-textarea .form-field{padding:0}:is(.frontend,.backend) fe-form-field.has-textarea .form-field inn-textarea{padding:var(--form-element-padding);border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg)}:is(.frontend,.backend) fe-form-field.has-textarea .form-field inn-textarea textarea{overflow:auto;min-height:4em;padding:0;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) fe-form-field.has-textarea .form-field inn-textarea textarea:focus-within{outline:0}:is(.frontend,.backend) fe-form-field.has-textarea .form-field inn-textarea:focus-within{border:1px solid var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary) inset,0 0 0 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) fe-form-field.has-textarea .form-field inn-textarea remaining-char-count .pull-right{position:absolute;top:100%;right:0;padding:4px 8px;border-radius:3px;margin-top:6px;background-color:var(--gray-lightest);color:var(--black);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) fe-form-field.disabled .form-field{cursor:default;opacity:.5}:is(.frontend,.backend) fe-form-field remaining-char-count{padding:var(--form-element-padding)}:is(.frontend,.backend) fe-form-field .adding-chip-input-container input{min-height:unset}:is(.frontend,.backend) fe-form-field .mat-mdc-tooltip-trigger .origin:hover{border:var(--form-element-border-hover)}:is(.frontend,.backend) fe-form-field .mat-mdc-tooltip-trigger .origin:focus,:is(.frontend,.backend) fe-form-field .mat-mdc-tooltip-trigger .origin:focus-within{border:1px solid var(--brand-primary);box-shadow:0 0 0 1px var(--brand-primary) inset,0 0 0 3px color-mix(in srgb, var(--brand-primary) 30%, transparent)}:is(.frontend,.backend) inn-suggestion-team-apply .form-field.has-checkbox .mat-mdc-checkbox{padding:0 !important}:is(.frontend,.backend) inn-suggestion-team-apply .form-field.has-checkbox .mat-mdc-checkbox .mdc-form-field{min-height:var(--form-element-height);padding:var(--form-element-padding) !important}:is(.frontend,.backend) fe-input-addon .input-addon{position:absolute;top:0;right:0;bottom:0;display:flex;width:50px;align-items:center;justify-content:center}:is(.frontend,.backend) fe-input-addon .input-addon svg{width:16px;height:16px;fill:var(--body-color)}:is(.frontend,.backend) fe-input-icon-only .input-icon-only{display:flex;width:100%;height:100%;align-items:center;justify-content:center}:is(.frontend,.backend) fe-input-icon-only .input-icon-only svg{width:22px;height:22px;fill:var(--gray-basic);transition:fill .3s linear}:is(.frontend,.backend) fe-input-icon-only.active .input-icon-only svg{fill:var(--body-color)}:is(.frontend,.backend) fe-input{display:block;height:100%}:is(.frontend,.backend) fe-input input{display:inline-block;width:100%;height:100%;box-sizing:border-box;background-color:rgba(0,0,0,0);color:var(--body-color)}:is(.frontend,.backend) fe-label .label{color:var(--body-color);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) fe-label .label inn-icon svg{width:14px;height:14px;margin-left:2px}:is(.frontend,.backend) inn-simple-list .list-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--gray-lightest)}:is(.frontend,.backend) inn-simple-list .list-header>div{padding:5px 15px;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) inn-simple-list .list-wrapper{background-color:var(--white)}:is(.frontend,.backend) inn-simple-list .list{padding:0;margin:0}:is(.frontend,.backend) inn-simple-list .list li{list-style:none}:is(.frontend,.backend) inn-simple-list .list li a{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--gray-lightest);cursor:pointer;transition:background-color .2s linear}:is(.frontend,.backend) inn-simple-list .list li a>div{overflow:hidden;padding:20px 15px;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) inn-simple-list .list li a:hover{background-color:var(--gray-lighter)}:is(.frontend,.backend) inn-simple-list .w-15{width:15%}:is(.frontend,.backend) inn-simple-list .w-20{width:20%}:is(.frontend,.backend) inn-simple-list .w-25{width:25%}:is(.frontend,.backend) inn-simple-list .w-30{width:30%}:is(.frontend,.backend) inn-simple-list .w-40{width:40%}:is(.frontend,.backend) inn-simple-list .w-50{width:50%}:is(.frontend,.backend) inn-simple-list .w-60{width:60%}:is(.frontend,.backend) inn-textarea{display:flex;height:100%;flex-direction:column}:is(.frontend,.backend) inn-textarea textarea{width:100%;height:100%;box-sizing:border-box;background-color:rgba(0,0,0,0);color:var(--body-color);resize:none}:is(.frontend,.backend) inn-textarea textarea.expandable{width:100%;min-height:50px;resize:none}:is(.frontend,.backend) fe-title h2{margin-bottom:5px;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);hyphens:auto;word-break:break-word}@media(max-width: 767px){:is(.frontend,.backend) fe-title h2{font-size:var(--font-size-sm)}}:is(.frontend,.backend) inn-popover{--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) inn-popover .button-confirm-tooltip{position:relative;display:inline-block}:is(.frontend,.backend) inn-popover .button-confirm-tooltip inn-icon svg{fill:var(--body-color)}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner{position:absolute;z-index:100;top:100%;width:auto;min-width:300px;padding:15px;border:1px solid var(--gray-lightest);border-radius:var(--global-radius);margin-top:5px;background:var(--panel-bg);box-shadow:var(--global-shadow);color:var(--black);font-size:var(--font-size-xxxs)}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner h4{margin-bottom:2px;font-size:var(--font-size-xxs)}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner p{font-size:var(--font-size-xxxxs)}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner h4,:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner p{font-weight:var(--font-weight-medium)}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner.left{left:0}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner.right{right:0}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner .button-wrapper{display:flex;align-items:center;margin-top:15px;gap:10px}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner .button-wrapper inn-button{flex:1;margin:0}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner .button-wrapper inn-button .btn{width:100%;height:30px;border-radius:var(--btn-radius-md);margin:0;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);line-height:normal}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner .button-wrapper inn-button .btn:hover{box-shadow:none}@media(max-width: 767px){:is(.frontend,.backend) inn-popover .button-confirm-tooltip{position:unset}:is(.frontend,.backend) inn-popover .button-confirm-tooltip .popover-inner{position:absolute;top:50%;right:15px;left:15px;transform:translateY(-50%)}}:is(.frontend,.backend) .form-description{margin-bottom:.5em;font-size:var(--font-size-xxxs)}:is(.frontend,.backend) .form-description *{max-width:100%}:is(.frontend,.backend) inn-profile-info-initiative .user-info{display:flex;flex-direction:column;gap:5px}:is(.frontend,.backend) .sr-only{position:absolute;left:-10000px;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0, 0, 0, 0);white-space:nowrap}:is(.frontend,.backend) .sr-only-focusable:active,:is(.frontend,.backend) .sr-only-focusable:focus{position:static;overflow:visible;width:auto;height:auto;clip:auto;white-space:normal}:is(.frontend,.backend) .backend-overlay-panel{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}:is(.frontend,.backend) .frontend-overlay-panel{--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary)}:is(.frontend,.backend) .cdk-global-overlay-wrapper{overflow:auto;width:100vw}:is(.frontend,.backend) .unsplash-media-modal{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius);width:1000px;font-family:var(--font-family-base)}:is(.frontend,.backend) .unsplash-media-modal mat-dialog-content{max-height:none}:is(.frontend,.backend) mat-radio-group mat-radio-button,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox),:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox){display:block;cursor:pointer;line-height:1.7}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field{display:inline-flex;width:100%;padding:.25em .5em;border-radius:.2rem;margin:0;transition:all .2s ease-in-out}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox{width:1.3em;height:1.3em;padding:0;line-height:1em}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__background{border-color:var(--brand-primary-dark);background:none}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__ripple,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__ripple,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__ripple,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__ripple,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__ripple,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]):focus~.mdc-checkbox__ripple{opacity:0}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__native-control,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background{top:0;left:0;width:1.3em;height:1.3em}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__inner-circle,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__background .mdc-radio__inner-circle,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__background .mdc-radio__inner-circle,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__background .mdc-radio__inner-circle,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__inner-circle,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background .mdc-radio__inner-circle,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background .mdc-radio__inner-circle,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background .mdc-radio__inner-circle,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__inner-circle,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background .mdc-radio__inner-circle,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background .mdc-radio__inner-circle,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control .mdc-radio__inner-circle,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background .mdc-radio__inner-circle{border-width:.4em;background-color:var(--brand-primary)}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border:2px solid var(--gray-basic);border-radius:.3em}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background{border-radius:.3em}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control:before,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background:before,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control:before,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__background:before,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__native-control:before,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__background:before,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:before,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__background:before,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:before,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:before,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:before,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:before,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:before,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:before,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:before,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:before,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:before,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:before,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:before,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:before,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:before,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:before,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:before,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:before{top:var(--mat-radio-background-before-top, -0.65em);left:var(--mat-radio-background-before-left, -0.65em);width:2.6em;height:2.6em}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mat-mdc-radio-touch-target,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mat-mdc-radio-touch-target,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mat-mdc-radio-touch-target,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-radio-touch-target,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mat-mdc-radio-touch-target,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-radio-touch-target{right:0;width:48px;height:48px}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mat-checkbox-ripple,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mat-checkbox-ripple,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mat-checkbox-ripple,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mat-checkbox-ripple,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mat-checkbox-ripple,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-checkbox-ripple{width:1.3em;height:1.3em}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__checkmark,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__checkmark,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__checkmark,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark{top:auto;right:auto;bottom:auto;left:auto;overflow:visible;width:.6em;stroke-linecap:round}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path{stroke-dashoffset:0;stroke-width:7px}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple{top:-0.65em;left:-0.65em;width:2.6em;height:2.6em}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-radius:.3em}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field>label,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field>label,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field>label{width:100%;padding-left:1em;font-size:var(--font-size-xxs)}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field:hover,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover{background-color:none}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field:hover .mat-radio-inner-circle,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mat-radio-inner-circle,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mat-radio-inner-circle{background-color:var(--gray-basic);opacity:1;transform:scale(0.5);transition:background-color ease 280ms,transform ease 280ms}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{background-color:none}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background .mdc-checkbox__checkmark,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background .mdc-checkbox__checkmark,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background .mdc-checkbox__checkmark{opacity:0}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border-color:var(--brand-primary-dark);background-color:var(--brand-primary-dark)}:is(.frontend,.backend) mat-radio-group mat-radio-button .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:not(:indeterminate)~.mdc-checkbox__checkmark,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:not(:indeterminate)~.mdc-checkbox__checkmark,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:not(:indeterminate)~.mdc-checkbox__checkmark{opacity:1;stroke-dashoffset:0;stroke-width:7px;transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1)}:is(.frontend,.backend) mat-radio-group mat-radio-button .mat-mdc-radio-button .mat-radio-ripple,:is(.frontend,.backend) mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mat-mdc-radio-button .mat-radio-ripple,:is(.frontend,.backend) .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mat-mdc-radio-button .mat-radio-ripple{width:1.3em;height:1.3em}:is(.frontend,.backend) .mat-mdc-dialog-container{position:relative;overflow:visible;padding:40px;background-color:var(--white)}:is(.frontend,.backend) .mat-mdc-dialog-container .form-group label{margin-bottom:5px;text-align:left}:is(.frontend,.backend) .mat-mdc-dialog-container .dialog-close{position:fixed;top:20px;right:20px;display:flex;width:40px;height:40px;align-items:center;justify-content:center;padding:0;border:none;border-radius:100px;margin:0;background-color:var(--gray-darkest);color:var(--white);opacity:1}:is(.frontend,.backend) .mat-mdc-dialog-container .dialog-close .linosabi{margin-top:2px;text-shadow:none}:is(.frontend,.backend) .mat-mdc-dialog-container .dialog-close inn-icon{fill:var(--white)}:is(.frontend,.backend) .mat-mdc-dialog-container .search-wrapper{display:flex;align-items:stretch;border:1px solid var(--gray-light);font-size:1rem}:is(.frontend,.backend) .mat-mdc-dialog-container .search-wrapper .input-group-prepend{display:flex;align-items:center}:is(.frontend,.backend) .mat-mdc-dialog-container .search-wrapper .input-group-prepend .input-group-text{padding:.375rem .75rem;border:none;background-color:rgba(0,0,0,0)}:is(.frontend,.backend) .mat-mdc-dialog-container .search-wrapper .input-group-prepend .input-group-text .linosabi{margin-top:3px}:is(.frontend,.backend) .mat-mdc-dialog-container .search-wrapper .form-control{width:1%;min-width:0;height:calc(1.5em + .75rem + 2px);flex:1 1 auto;padding:.375rem .75em;border:none;background-color:rgba(0,0,0,0);outline:none}:is(.frontend,.backend) .cdk-overlay-container.inn-overlay-container{z-index:1100}:is(.frontend,.backend) .cdk-overlay-filter-bar{border-radius:var(--border-radius-md);box-shadow:var(--global-shadow-hover)}:is(.frontend,.backend) .cdk-overlay-filter-bar filter-bar-filter-list{flex:1}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter{display:flex;max-height:var(--filter-bar-max-height);flex:1;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);background:var(--white);color:var(--black)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list,:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail{padding:5px}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list{display:flex;flex:1;flex-direction:column;gap:5px;overflow-y:auto}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-item{display:flex;align-items:center;padding:13px 10px;border:none;border-radius:var(--btn-radius-sm);background:none;color:var(--black);cursor:pointer;font:inherit;gap:5px;text-align:left}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-item span{margin-right:auto}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-item>svg{width:10px;height:10px;fill:var(--brand-primary);text-align:right}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-item inn-icon{height:18px;line-height:normal}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-item inn-icon svg{vertical-align:unset}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-item.active{background:var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-item.active:hover{background:var(--brand-primary-light)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-item:hover{background:var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-item.hidden{display:none}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-group{display:flex;flex-direction:column}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-group .filter-group-title{display:flex;align-items:flex-start;align-self:stretch;padding:15px 10px 5px 10px;color:var(--gray-basic);font-size:14px;gap:5px}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-group .filter-group-separator{display:block;width:100%;height:1px;margin-top:5px;background-color:var(--gray-lighter);content:""}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-group button{margin-left:15px}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-list .filter-group:last-of-type .filter-group-separator{display:none}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail{overflow:hidden;flex:2;border-left:1px solid var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail datetime-picker .input-addon .mat-datepicker-toggle-default-icon{vertical-align:super}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox{display:block;border-radius:var(--btn-radius-md)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox:hover{background:var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox .mdc-form-field .mdc-checkbox svg,:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__mixedmark{transform:scale(0.8)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control{opacity:0}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__ripple{display:none}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background{border-color:var(--gray-light) !important;border-radius:5px}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--brand-primary) !important}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox.mdc-checkbox--disabled:not(.mat-mdc-checkbox-checked) .mdc-form-field .mdc-checkbox .mdc-checkbox__background{background-color:var(--gray-lightest)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox:not(.mdc-checkbox--disabled):hover div.mdc-checkbox__ripple{opacity:0}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox:not(.mdc-checkbox--disabled):hover div.mdc-checkbox__background{border-color:var(--brand-primary) !important}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox.mat-mdc-checkbox-checked:hover{background-color:var(--brand-primary-light)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox.mat-mdc-checkbox-checked .mdc-checkbox input.mdc-checkbox__native-control{opacity:0}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox.mat-mdc-checkbox-checked .mdc-checkbox div.mdc-checkbox__background{border-color:var(--brand-primary) !important;background-color:var(--brand-primary)}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox.mat-mdc-checkbox-checked.mdc-checkbox--disabled .mdc-form-field .mdc-checkbox input.mdc-checkbox__native-control{opacity:0}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox.mat-mdc-checkbox-checked.mdc-checkbox--disabled .mdc-form-field .mdc-checkbox div.mdc-checkbox__background{opacity:.5}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox.mat-mdc-checkbox-checked:not(.mdc-checkbox--disabled):hover input.mdc-checkbox__native-control{opacity:0}:is(.frontend,.backend) .cdk-overlay-filter-bar .filter-bar-filter .filter-detail mat-checkbox.mat-mdc-checkbox-checked:not(.mdc-checkbox--disabled):hover div.mdc-checkbox__background{border-color:var(--brand-primary-dark) !important;background-color:var(--brand-primary-dark)}:is(.frontend,.backend) .cdk-overlay-filter-bar.col-xs filter-bar-filter-list .filter-bar-filter{flex-direction:column}:is(.frontend,.backend) .cdk-overlay-filter-bar.col-xs filter-bar-filter-list .filter-bar-filter .filter-list{max-height:256px;flex:none;border-radius:var(--border-radius-md);border-bottom:1px solid var(--gray-lighter);background-color:var(--white)}:is(.frontend,.backend) .cdk-overlay-filter-bar.col-xs filter-bar-filter-list .filter-bar-filter .filter-detail{display:flex;overflow:hidden;min-height:0;flex:1;flex-direction:column;border-left:none}:is(.frontend,.backend) .cdk-overlay-filter-bar.col-xs filter-bar-filter-list .filter-bar-filter .filter-detail select-filter{min-height:0;flex:1}:is(.frontend,.backend) .cdk-overlay-filter-bar-filters{display:flex;flex-direction:column;padding:10px;border:1px solid var(--gray-lighter);border-radius:var(--btn-radius-md);background:var(--white);gap:15px}:is(.frontend,.backend) .cdk-overlay-filter-bar-filters filter-bar-item{color:var(--black)}:is(.frontend,.backend) .cdk-overlay-filter-bar-filters filter-bar-item:first-child{margin-left:0}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu{max-height:50vh}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column.mdc-menu-surface.mdc-menu-surface--open{display:block}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content{padding:10px}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item{min-height:30px}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item{padding:5px 12px;border-radius:3px;margin:2px 0;background-color:var(--gray-lightest) !important;color:var(--gray-basic) !important}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item .mat-mdc-menu-item-text{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item.active{border-bottom:none;background-color:var(--brand-primary) !important;outline:0;text-decoration:none}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item.active .mat-mdc-menu-item-text{color:var(--white) !important}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item.active:hover{background-color:color-mix(in srgb, var(--brand-primary) 95%, black) !important}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item.active:hover .mat-mdc-menu-item-text{color:var(--white) !important}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item:hover{background-color:var(--white) !important}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item:hover .mat-mdc-menu-item-text{color:var(--body-color) !important}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel{max-width:max-content !important;border:1px solid var(--gray-lighter);box-shadow:none !important}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content{padding:0}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item{display:flex;min-height:30px;justify-content:space-between;padding:5px 12px;white-space:normal}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text .toggle{padding:0 10px 0 0}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text inn-icon{margin-left:auto}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:hover,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-highlighted{background-color:var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{gap:12px}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger .mat-mdc-menu-submenu-icon{position:initial;transform:none}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu .dropdown-item,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu .dropdown-item{display:block;padding:.25rem 1rem;border:0;background-color:rgba(0,0,0,0);color:var(--black);cursor:pointer;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);text-align:inherit;text-decoration:none;white-space:nowrap}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu .dropdown-item:hover,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu .dropdown-item:hover{background-color:var(--gray-lighter)}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu .dropdown-item.input-search .input-group,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu .dropdown-item.input-search .input-group{display:flex}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu .dropdown-item.input-search .input-group input:focus-visible,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu .dropdown-item.input-search .input-group input:focus-visible{outline:none}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu .filter-list,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu .filter-list{padding:0;margin-bottom:0;list-style:none}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input{width:480px;padding:10px}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value>*,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value>*{height:38px;margin:0;font-size:var(--font-size-xxs)}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value>*:focus-visible,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value>*:focus-visible{outline:none}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.first .btn-selector,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.first .btn-selector{min-width:130px}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.btn-apply,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.btn-apply{min-width:auto}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.btn-apply button,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.btn-apply button{width:38px;border:none;border-radius:3px;background-color:var(--brand-primary);cursor:pointer;transition:background-color .3s linear}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.btn-apply button:hover,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.btn-apply button:hover{background-color:color-mix(in srgb, var(--brand-primary) 90%, black)}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.btn-apply button .pointer,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.btn-apply button .pointer{color:var(--white)}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.operator,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.operator{width:90px;min-width:unset}:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.operator .btn-group,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.operator .mat-mdc-select .mat-mdc-select-trigger,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.operator .btn-group,:is(.frontend,.backend) .cdk-overlay-pane.cdk-overlay-setting-filter-datatable-menu .mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.operator .mat-mdc-select .mat-mdc-select-trigger{height:auto;padding:0}:is(.frontend,.backend) .mat-mdc-select-panel{border-radius:var(--form-element-radius)}:is(.frontend,.backend) .mat-mdc-select-panel.mdc-menu-surface{display:flex;flex-direction:column;padding:5px 5px 0px;gap:5px}:is(.frontend,.backend) .mat-mdc-select-panel.mdc-menu-surface .mat-mdc-option{padding:0px 10px}:is(.frontend,.backend) .mat-mdc-select-panel.mdc-menu-surface.inn-datatable-column-dropdown-panel{position:absolute;right:0;overflow:overlay;width:max-content}:is(.frontend,.backend) .mat-mdc-select-panel.mdc-menu-surface .dropdown-search{padding:15px;border:1px solid var(--gray-lighter);border-radius:var(--btn-radius-lg);background-color:var(--gray-lightest)}:is(.frontend,.backend) .mat-mdc-select-panel.mdc-menu-surface .dropdown-search inn-icon{margin-right:12px}:is(.frontend,.backend) .mat-mdc-select-panel.mdc-menu-surface .dropdown-search input{padding:0;border:none;border-radius:0;background:var(--transparent);outline:none}:is(.frontend,.backend) .mat-mdc-select-panel.mdc-menu-surface:has(>.fe-search-dropdown){width:100%}:is(.frontend,.backend) .mat-mdc-select-panel.mdc-menu-surface .fe-search-dropdown{max-width:100%;box-sizing:border-box}:is(.frontend,.backend) .mat-mdc-select-panel.mdc-menu-surface .mat-mdc-option-multiple .mat-pseudo-checkbox-checked{background-color:var(--brand-primary)}:is(.frontend,.backend) .cdk-overlay-container{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) .cdk-overlay-container .tooltip-multiline{white-space:pre-line}:is(.frontend,.backend) .mat-mdc-select-panel .mat-optgroup-label .mdc-list-item__primary-text,:is(.frontend,.backend) .mat-mdc-select-panel .mat-optgroup-label .name-wrapper,:is(.frontend,.backend) .mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text,:is(.frontend,.backend) .mat-mdc-select-panel .mat-mdc-option .name-wrapper,:is(.frontend,.backend) .mat-mdc-select .mat-mdc-select-trigger .mdc-list-item__primary-text,:is(.frontend,.backend) .mat-mdc-select .mat-mdc-select-trigger .name-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.frontend,.backend) .mat-mdc-select-panel .mat-optgroup-label .mdc-list-item__primary-text .name-wrapper,:is(.frontend,.backend) .mat-mdc-select-panel .mat-optgroup-label .name-wrapper .name-wrapper,:is(.frontend,.backend) .mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text .name-wrapper,:is(.frontend,.backend) .mat-mdc-select-panel .mat-mdc-option .name-wrapper .name-wrapper,:is(.frontend,.backend) .mat-mdc-select .mat-mdc-select-trigger .mdc-list-item__primary-text .name-wrapper,:is(.frontend,.backend) .mat-mdc-select .mat-mdc-select-trigger .name-wrapper .name-wrapper{display:block}:is(.frontend,.backend) .mat-mdc-tab-group{--mat-tab-label-margin: 20px}:is(.frontend,.backend) .mat-mdc-tab-group .mat-mdc-tab-header-pagination{display:none}:is(.frontend,.backend) .mat-mdc-tab-group .mat-mdc-tab-label-container{margin-bottom:var(--mat-tab-label-margin, 20px)}:is(.frontend,.backend) .mat-mdc-tab-group .mat-mdc-tab-label-container .mat-mdc-tab-list{background-color:rgba(0,0,0,0)}:is(.frontend,.backend) button.flex{display:flex;align-items:center}:is(.frontend,.backend) button.flex .flag{display:inline-block;width:20px;height:20px;border-radius:100%;margin-right:15px;background:var(--gray-light) center center no-repeat;background-size:cover}:is(.frontend,.backend) .backend-overlay-panel-backdrop{backdrop-filter:blur(2px);background:color-mix(in srgb, var(--black) 20%, transparent)}:is(.frontend,.backend) .backend-creation-panel{border-radius:var(--border-radius-sm)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container{width:830px;height:auto;background-color:var(--gray-lightest)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface{overflow:visible;--mat-dialog-container-color: var(--modal-bg);padding:0}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title{display:flex;align-items:center;padding:20px 30px;border-bottom:1px solid var(--gray-lighter);margin:0;font-weight:var(--font-weight-bold)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close{position:absolute;top:20px;right:-20px;border:none;border-radius:var(--be-border-radius-sm);background-color:var(--gray-lighter)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close inn-icon svg{width:20px;height:20px;fill:var(--gray-basic)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close:hover{background-color:color-mix(in srgb, var(--gray-lighter) 95%, black)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close:active{box-shadow:var(--btn-shadow-active)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close{right:30px;width:38px;height:38px}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close inn-icon svg{width:18px;height:18px;margin:2px}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mdc-dialog__actions{padding:30px;padding-top:0;border:none}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mdc-dialog__actions .action-button{height:38px;padding:10px 20px;border:none;border-radius:var(--btn-radius-md);margin-left:10px;cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);white-space:nowrap}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mdc-dialog__actions .action-button:hover{background-color:var(--btn-primary-bg-hover)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mdc-dialog__actions .action-button.cancel-button{background-color:var(--btn-secondary-bg);color:var(--brand-primary)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mdc-dialog__actions .action-button.cancel-button:hover{background-color:color-mix(in srgb, var(--btn-secondary-bg) 95%, black)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mdc-dialog__actions .action-button.cancel-button:active{box-shadow:var(--btn-shadow-active)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mdc-dialog__actions .action-button.create-page-button{background-color:var(--brand-primary);color:var(--white)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mdc-dialog__actions .action-button.create-page-button:hover{background:var(--btn-primary-bg-hover)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mdc-dialog__actions .action-button.create-page-button:active{box-shadow:var(--btn-shadow-active)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mdc-dialog__actions .action-button.create-page-button svg{margin-right:10px;fill:var(--white)}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content{padding:30px}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content .form-field{margin-top:0px}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content .form-field input{padding:12px 15px;border-radius:var(--border-radius-sm);background-color:var(--form-element-bg);font-size:var(--font-size-xxs);line-height:inherit}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content .form-field input:focus-within{outline:1px solid var(--brand-primary);outline-offset:-1px}@media(max-width: 1199px){:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close{right:20px}}@media(max-width: 991px){:is(.frontend,.backend) .backend-creation-panel{max-width:100% !important;padding-left:58px}:is(.frontend,.backend) .backend-creation-panel .mat-mdc-dialog-container{width:100vw;height:100vh}}:is(.frontend,.backend) .mat-mdc-snack-bar-container{--mat-snackbar-container-color: transparent;--snackbar-border-radius: 6px}:is(.frontend,.backend) .mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{--mat-snackbar-container-shape: var(--snackbar-border-radius);padding:0}:is(.frontend,.backend) .mat-mdc-snack-bar-container{max-width:700px;border-radius:var(--snackbar-border-radius);margin-bottom:15px}:is(.frontend,.backend) .mat-mdc-snack-bar-container .mdc-snackbar__label{padding:0}:is(.frontend,.backend) .mat-datepicker-toggle{color:var(--mat-datepicker-toggle-icon-color);pointer-events:auto}:is(.frontend,.backend) .mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color)}:is(.frontend,.backend) .cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:canvastext}:is(.frontend,.backend) .mat-datepicker-content{display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);box-shadow:rgba(0,0,0,.2) 0 2px 4px -1px,rgba(0,0,0,.14) 0 4px 5px 0,rgba(0,0,0,.12) 0 1px 10px 0;color:var(--mat-datepicker-calendar-container-text-color)}:is(.frontend,.backend) .mat-datepicker-content .mat-calendar{width:296px;height:354px}:is(.frontend,.backend) .mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}:is(.frontend,.backend) .mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}:is(.frontend,.backend) .ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}:is(.frontend,.backend) .mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}:is(.frontend,.backend) .mat-datepicker-content-touch{position:relative;display:block;overflow:visible;max-height:80vh;box-shadow:rgba(0,0,0,.2) 0 11px 15px -7px,rgba(0,0,0,.14) 0 24px 38px 3px,rgba(0,0,0,.12) 0 9px 46px 8px}:is(.frontend,.backend) .mat-datepicker-content-touch .mat-datepicker-content-container{min-width:250px;max-width:750px;min-height:312px;max-height:788px}:is(.frontend,.backend) .mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media(orientation: landscape){:is(.frontend,.backend) .mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media(orientation: portrait){:is(.frontend,.backend) .mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}:is(.frontend,.backend) .mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}:is(.frontend,.backend) .mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}:is(.frontend,.backend) .mat-calendar-header{padding:8px 8px 0}:is(.frontend,.backend) .mat-calendar-content{padding:0 8px 8px;outline:none}:is(.frontend,.backend) .mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.71429% - 16px)}:is(.frontend,.backend) .mat-calendar-spacer{flex:1 1 auto}:is(.frontend,.backend) .mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight)}:is(.frontend,.backend) .mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;fill:var(--mat-datepicker-calendar-period-button-icon-color);vertical-align:middle}:is(.frontend,.backend) .mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}:is(.frontend,.backend) [dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-arrow{fill:canvastext}:is(.frontend,.backend) .mat-calendar-previous-button,:is(.frontend,.backend) .mat-calendar-next-button{position:relative}:is(.frontend,.backend) .mat-datepicker-content .mat-calendar-previous-button,:is(.frontend,.backend) .mat-datepicker-content .mat-calendar-next-button{color:var(--mat-datepicker-calendar-navigation-button-icon-color)}:is(.frontend,.backend) .mat-calendar-previous-button::after,:is(.frontend,.backend) .mat-calendar-next-button::after{position:absolute;border-width:2px 0 0;border-style:solid;border-color:currentColor;margin:15.5px;border-image:initial;content:"";inset:0}:is(.frontend,.backend) [dir=rtl] .mat-calendar-previous-button,:is(.frontend,.backend) [dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}:is(.frontend,.backend) .mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}:is(.frontend,.backend) .mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}:is(.frontend,.backend) .mat-calendar-table{width:100%;border-collapse:collapse;border-spacing:0}:is(.frontend,.backend) .mat-calendar-table-header th{padding:0 0 8px;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight);text-align:center}:is(.frontend,.backend) .mat-calendar-table-header-divider{position:relative;height:1px}:is(.frontend,.backend) .mat-calendar-table-header-divider::after{position:absolute;top:0;right:-8px;left:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color);content:""}:is(.frontend,.backend) .mat-calendar-body-cell-content::before{margin:calc((var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}:is(.frontend,.backend) .mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}:is(.frontend,.backend) .mat-calendar-hidden-label{display:none}:is(.frontend,.backend) .mat-calendar-body{min-width:224px}:is(.frontend,.backend) .mat-calendar-body-today:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color);background-color:var(--gray-lightest)}:is(.frontend,.backend) .mat-calendar-body-label{height:0;padding-right:4.71429%;padding-left:4.71429%;color:var(--mat-datepicker-calendar-body-label-text-color);font-size:var(--mat-datepicker-calendar-body-label-text-size);font-weight:var(--mat-datepicker-calendar-body-label-text-weight);line-height:0;text-align:left}:is(.frontend,.backend) .mat-calendar-body-hidden-label{display:none}:is(.frontend,.backend) .mat-calendar-body-cell-container{position:relative;height:0;line-height:0}:is(.frontend,.backend) .mat-calendar-body-cell{position:absolute;top:0;left:0;width:100%;height:100%;border:none;margin:0;background:none;cursor:pointer;font-family:inherit;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;user-select:none}:is(.frontend,.backend) .mat-calendar-body-cell::before,:is(.frontend,.backend) .mat-calendar-body-cell::after,:is(.frontend,.backend) .mat-calendar-body-cell-preview{position:absolute;z-index:0;top:5%;left:0;display:block;width:100%;height:90%;box-sizing:border-box;content:""}:is(.frontend,.backend) .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,:is(.frontend,.backend) .mat-calendar-body-range-start::after,:is(.frontend,.backend) .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,:is(.frontend,.backend) .mat-calendar-body-comparison-start::after,:is(.frontend,.backend) .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-bottom-left-radius:999px;border-top-left-radius:999px}:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-range-start::after,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-comparison-start::after,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0 999px 999px 0}:is(.frontend,.backend) .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,:is(.frontend,.backend) .mat-calendar-body-range-end::after,:is(.frontend,.backend) .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,:is(.frontend,.backend) .mat-calendar-body-comparison-end::after,:is(.frontend,.backend) .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-bottom-right-radius:999px;border-top-right-radius:999px}:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-range-end::after,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-comparison-end::after,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:999px 0 0 999px}:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-bottom-right-radius:999px;border-top-right-radius:999px}:is(.frontend,.backend) .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,:is(.frontend,.backend) .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}:is(.frontend,.backend) .mat-calendar-body-in-preview{color:var(--mat-datepicker-calendar-date-preview-state-outline-color)}:is(.frontend,.backend) .mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:1px dashed;border-bottom:1px dashed}:is(.frontend,.backend) .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:1px dashed}:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-right:1px dashed;border-left:0}:is(.frontend,.backend) .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:1px dashed}:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:1px dashed}:is(.frontend,.backend) .mat-calendar-body-disabled{cursor:default}:is(.frontend,.backend) .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}:is(.frontend,.backend) .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}:is(.frontend,.backend) .mat-calendar-body-cell-content{z-index:1;top:5%;left:5%;display:flex;width:90%;height:90%;box-sizing:border-box;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:var(--mat-datepicker-calendar-date-outline-color);border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color);line-height:1}:is(.frontend,.backend) .mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}:is(.frontend,.backend) .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical),:is(.frontend,.backend) .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){:is(.frontend,.backend) .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}:is(.frontend,.backend) .mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}:is(.frontend,.backend) .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}:is(.frontend,.backend) .mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}:is(.frontend,.backend) .mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}:is(.frontend,.backend) .mat-calendar-body-comparison-identical,:is(.frontend,.backend) .mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}:is(.frontend,.backend) .mat-calendar-body-comparison-bridge-start::before,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}:is(.frontend,.backend) .mat-calendar-body-comparison-bridge-end::before,:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}:is(.frontend,.backend) .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,:is(.frontend,.backend) .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}:is(.frontend,.backend) .mat-calendar-body-comparison-identical.mat-calendar-body-selected,:is(.frontend,.backend) .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}:is(.frontend,.backend) .cdk-high-contrast-active .mat-datepicker-popup:not(:empty),:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-cell::before,:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-cell::after,:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-selected{background:none}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-in-range::before,:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:1px solid;border-bottom:1px solid}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:1px solid}:is(.frontend,.backend) [dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-right:1px solid;border-left:0}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:1px solid}:is(.frontend,.backend) [dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:1px solid}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:1px dashed;border-bottom:1px dashed}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:1px dashed}:is(.frontend,.backend) [dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-right:1px dashed;border-left:0}:is(.frontend,.backend) .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:1px dashed}:is(.frontend,.backend) [dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:1px dashed}:is(.frontend,.backend) [dir=rtl] .mat-calendar-body-label{text-align:right}innosabi-root:has(inn-nav-mini:not(:empty))~.cdk-overlay-container .cdk-overlay-pane.inn-modal-xl .inn-modal.fullscreen{--modal-width: calc(100vw - var(--left-sidebar-width, 0) - 1px);margin-left:calc(var(--left-sidebar-width) + 1px)}body.backend .cdk-overlay-pane.inn-modal-xl .inn-modal.fullscreen{--modal-width: calc(100vw - var(--nav-vertical-width-primary, 0) - 1px);margin-left:calc(var(--nav-vertical-width-primary) + 1px)}.frontend{--brand-primary: var(--fe-brand-primary);--brand-primary-light: var(--fe-brand-primary-light);--brand-primary-dark: var(--fe-brand-primary-dark);--brand-secondary: var(--fe-brand-secondary);--brand-secondary-light: var(--fe-brand-secondary-light);--brand-secondary-dark: var(--fe-brand-secondary-dark);--status-success: var(--fe-status-success);--status-success-light: var(--fe-status-success-light);--status-success-dark: var(--fe-status-success-dark);--status-info: var(--fe-status-info);--status-info-light: var(--fe-status-info-light);--status-info-dark: var(--fe-status-info-dark);--status-warning: var(--fe-status-warning);--status-warning-light: var(--fe-status-warning-light);--status-warning-dark: var(--fe-status-warning-dark);--status-error: var(--fe-status-error);--status-error-light: var(--fe-status-error-light);--status-error-dark: var(--fe-status-error-dark);--white: var(--fe-white);--gray-lightest: var(--fe-gray-lightest);--gray-lighter: var(--fe-gray-lighter);--gray-light: var(--fe-gray-light);--gray-basic: var(--fe-gray-basic);--gray-darker: var(--fe-gray-darker);--gray-darkest: var(--fe-gray-darkest);--black: var(--fe-black);--transparent: var(--fe-transparent);--font-family-base: var(--fe-font-family-base);--font-family-secondary: var(--fe-font-family-secondary);--font-family-headline: var(--fe-font-family-headline);--font-size-xxxxs: var(--fe-font-size-xxxxs);--font-size-xxxs: var(--fe-font-size-xxxs);--font-size-xxs: var(--fe-font-size-xxs);--font-size-xs: var(--fe-font-size-xs);--font-size-sm: var(--fe-font-size-sm);--font-size-md: var(--fe-font-size-md);--font-size-lg: var(--fe-font-size-lg);--font-size-xl: var(--fe-font-size-xl);--font-size-xxl: var(--fe-font-size-xxl);--font-size-xxxl: var(--fe-font-size-xxxl);--font-weight-light: var(--fe-font-weight-light);--font-weight-regular: var(--fe-font-weight-regular);--font-weight-medium: var(--fe-font-weight-medium);--font-weight-bold: var(--fe-font-weight-bold);--font-weight-black: var(--fe-font-weight-black);--title-1-size: var(--fe-title-1-size);--title-1-line-height: var(--fe-title-1-line-height);--title-2-size: var(--fe-title-2-size);--title-2-line-height: var(--fe-title-2-line-height);--title-3-size: var(--fe-title-3-size);--title-3-line-height: var(--fe-title-3-line-height);--title-4-size: var(--fe-title-4-size);--title-4-line-height: var(--fe-title-4-line-height);--title-5-size: var(--fe-title-5-size);--title-5-line-height: var(--fe-title-5-line-height);--title-6-size: var(--fe-title-6-size);--title-6-line-height: var(--fe-title-6-line-height);--body-sm-size: var(--fe-body-sm-size);--body-sm-line-height: var(--fe-body-sm-line-height);--body-md-size: var(--fe-body-md-size);--body-md-line-height: var(--fe-body-md-line-height);--label-sm-size: var(--fe-label-sm-size);--label-sm-weight: var(--fe-label-sm-weight);--label-sm-line-height: var(--fe-label-sm-line-height);--label-md-size: var(--fe-label-md-size);--label-md-weight: var(--fe-label-md-weight);--label-md-line-height: var(--fe-label-md-line-height);--label-lg-size: var(--fe-label-lg-size);--label-lg-weight: var(--fe-label-lg-weight);--label-lg-line-height: var(--fe-label-lg-line-height);--body-bg: var(--fe-body-bg);--body-color: var(--fe-body-color);--global-shadow: var(--fe-global-shadow);--global-shadow-hover: var(--fe-global-shadow-hover);--global-radius: var(--fe-global-radius);--border-radius-sm: var(--fe-border-radius-sm);--border-radius-md: var(--fe-border-radius-md);--border-radius-lg: var(--fe-border-radius-lg);--nav-height: var(--fe-nav-height);--nav-shadow: var(--fe-nav-shadow);--nav-bg: var(--fe-nav-bg);--nav-link-height: var(--fe-nav-link-height);--nav-item-color: var(--fe-nav-item-color);--nav-item-color-hover: var(--fe-nav-item-color-hover);--nav-item-color-active: var(--fe-nav-item-color-active);--nav-item-bg: var(--fe-nav-item-bg);--nav-item-bg-active: var(--fe-nav-item-bg-active);--nav-item-bg-hover: var(--fe-nav-item-bg-hover);--nav-logo-height: var(--fe-nav-logo-height);--nav-logo-width: var(--fe-nav-logo-width);--nav-mobile-breakpoint: var(--fe-nav-mobile-breakpoint);--nav-mobile-padding: var(--fe-nav-mobile-padding);--nav-mobile-item-padding: var(--fe-nav-mobile-item-padding);--nav-mobile-item-border: var(--fe-nav-mobile-item-border);--nav-mobile-item-height: var(--fe-nav-mobile-item-height);--nav-item-border: var(--fe-nav-item-border);--nav-item-border-hover: var(--fe-nav-item-border-hover);--nav-item-border-active: var(--fe-nav-item-border-active);--nav-item-border-radius: var(--fe-nav-item-border-radius);--nav-border-bottom: var(--fe-nav-border-bottom);--btn-primary-bg: var(--fe-btn-primary-bg);--btn-primary-bg-hover: var(--fe-btn-primary-bg-hover);--btn-primary-color: var(--fe-btn-primary-color);--btn-primary-color-hover: var(--fe-btn-primary-color-hover);--btn-primary-border: var(--fe-btn-primary-border);--btn-primary-border-hover: var(--fe-btn-primary-border-hover);--btn-secondary-bg: var(--fe-btn-secondary-bg);--btn-secondary-bg-hover: var(--fe-btn-secondary-bg-hover);--btn-secondary-color: var(--fe-btn-secondary-color);--btn-secondary-color-hover: var(--fe-btn-secondary-color-hover);--btn-secondary-border: var(--fe-btn-secondary-border);--btn-secondary-border-hover: var(--fe-btn-secondary-border-hover);--btn-tertiary-bg: var(--fe-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--fe-btn-tertiary-bg-hover);--btn-tertiary-color: var(--fe-btn-tertiary-color);--btn-tertiary-color-hover: var(--fe-btn-tertiary-color-hover);--btn-tertiary-border: var(--fe-btn-tertiary-border);--btn-tertiary-border-hover: var(--fe-btn-tertiary-border-hover);--btn-outline-bg: var(--fe-btn-outline-bg);--btn-outline-bg-hover: var(--fe-btn-outline-bg-hover);--btn-outline-color: var(--fe-btn-outline-color);--btn-outline-color-hover: var(--fe-btn-outline-color-hover);--btn-outline-border: var(--fe-btn-outline-border);--btn-outline-border-hover: var(--fe-btn-outline-border-hover);--btn-ghost-bg: var(--fe-btn-ghost-bg);--btn-ghost-bg-hover: var(--fe-btn-ghost-bg-hover);--btn-ghost-color: var(--fe-btn-ghost-color);--btn-ghost-color-hover: var(--fe-btn-ghost-color-hover);--btn-ghost-border: var(--fe-btn-ghost-border);--btn-ghost-border-hover: var(--fe-btn-ghost-border-hover);--btn-error-bg: var(--fe-btn-error-bg);--btn-error-bg-hover: var(--fe-btn-error-bg-hover);--btn-error-color: var(--fe-btn-error-color);--btn-error-color-hover: var(--fe-btn-error-color-hover);--btn-error-border: var(--fe-btn-error-border);--btn-error-border-hover: var(--fe-btn-error-border-hover);--btn-success-bg: var(--fe-btn-success-bg);--btn-success-bg-hover: var(--fe-btn-success-bg-hover);--btn-success-color: var(--fe-btn-success-color);--btn-success-color-hover: var(--fe-btn-success-color-hover);--btn-success-border: var(--fe-btn-success-border);--btn-success-border-hover: var(--fe-btn-success-border-hover);--btn-shadow: var(--fe-btn-shadow);--btn-shadow-hover: var(--fe-btn-shadow-hover);--btn-shadow-active: var(--fe-btn-shadow-active);--btn-height-sm: var(--fe-btn-height-sm);--btn-height-md: var(--fe-btn-height-md);--btn-height-lg: var(--fe-btn-height-lg);--btn-radius-sm: var(--fe-btn-radius-sm);--btn-radius-md: var(--fe-btn-radius-md);--btn-radius-lg: var(--fe-btn-radius-lg);--filled-tab-row-bg: var(--fe-filled-tab-row-bg);--filled-tab-bg: var(--fe-filled-tab-bg);--filled-tab-bg-hover: var(--fe-filled-tab-bg-hover);--filled-tab-bg-selected: var(--fe-filled-tab-bg-selected);--filled-tab-color: var(--fe-filled-tab-color);--filled-tab-color-hover: var(--fe-filled-tab-color-hover);--filled-tab-color-selected: var(--fe-filled-tab-color-selected);--underline-tab-row-bg: var(--fe-underline-tab-row-bg);--underline-tab-line: var(--fe-underline-tab-line);--underline-tab-line-hover: var(--fe-underline-tab-line-hover);--underline-tab-line-selected: var(--fe-underline-tab-line-selected);--underline-tab-color: var(--fe-underline-tab-color);--underline-tab-color-hover: var(--fe-underline-tab-color-hover);--underline-tab-color-selected: var(--fe-underline-tab-color-selected);--card-bg: var(--fe-card-bg);--card-bg-hover: var(--fe-card-bg-hover);--card-text-color: var(--fe-card-text-color);--card-text-color-hover: var(--fe-card-text-color-hover);--card-additional-text-color: var(--fe-card-additional-text-color);--card-additional-text-color-hover: var(--fe-card-additional-text-color-hover);--card-border: var(--fe-card-border);--card-border-hover: var(--fe-card-border-hover);--card-radius: var(--fe-card-radius);--card-padding-sm: var(--fe-card-padding-sm);--card-padding-md: var(--fe-card-padding-md);--card-padding-lg: var(--fe-card-padding-lg);--card-shadow: var(--fe-card-shadow);--card-shadow-hover: var(--fe-card-shadow-hover);--card-bg-fade: var(--fe-card-bg-fade);--card-height: var(--fe-card-height);--card-padding: var(--fe-card-padding);--card-timer-bg: var(--fe-card-timer-bg);--card-teaser-scale: var(--fe-card-teaser-scale);--form-element-bg: var(--fe-form-element-bg);--form-element-bg-hover: var(--fe-form-element-bg-hover);--form-element-border: var(--fe-form-element-border);--form-element-border-hover: var(--fe-form-element-border-hover);--form-element-border-active: var(--fe-form-element-border-active);--form-element-label-color: var(--fe-form-element-label-color);--form-element-placeholder-color: var(--fe-form-element-placeholder-color);--form-element-color: var(--fe-form-element-color);--form-element-radius: var(--fe-form-element-radius);--form-element-radius-sm: var(--fe-form-element-radius-sm);--form-element-padding: var(--fe-form-element-padding);--form-element-margin-top: var(--fe-form-element-margin-top);--form-element-height: var(--fe-form-element-height);--dropdown-bg: var(--fe-dropdown-bg);--dropdown-border: var(--fe-dropdown-border);--dropdown-shadow: var(--fe-dropdown-shadow);--dropdown-item-bg: var(--fe-dropdown-item-bg);--dropdown-item-bg-hover: var(--fe-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--fe-dropdown-item-bg-active);--dropdown-item-text-color: var(--fe-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--fe-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--fe-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--fe-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--fe-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--fe-dropdown-item-icon-color-hover);--screen-sm-min: var(--fe-screen-sm-min);--screen-md-min: var(--fe-screen-md-min);--screen-lg-min: var(--fe-screen-lg-min);--screen-xl-min: var(--fe-screen-xl-min);--screen-sm-max: var(--fe-screen-sm-max);--screen-md-max: var(--fe-screen-md-max);--screen-lg-max: var(--fe-screen-lg-max);--screen-xl-max: var(--fe-screen-xl-max);--link-color: var(--fe-link-color);--img-filter: var(--fe-img-filter);--modal-bg: var(--fe-modal-bg);--setting-modal-height: var(--fe-setting-modal-height);--panel-bg: var(--fe-panel-bg);--panel-color: var(--fe-panel-color);--panel-shadow: var(--fe-panel-shadow);--panel-shadow-hover: var(--fe-panel-shadow-hover);--panel-radius: var(--fe-panel-radius);--panel-padding: var(--fe-panel-padding);--tabbar-height: var(--fe-tabbar-height);--tabbar-item-width: var(--fe-tabbar-item-width);--tabbar-padding: var(--fe-tabbar-padding);--line-height-xs: var(--fe-line-height-xs);--line-height-sm: var(--fe-line-height-sm);--line-height-md: var(--fe-line-height-md);--map-cluster-sm-bg: var(--fe-map-cluster-sm-bg);--map-cluster-md-bg: var(--fe-map-cluster-md-bg);--map-cluster-lg-bg: var(--fe-map-cluster-lg-bg);--map-cluster-sm-color: var(--fe-map-cluster-sm-color);--map-cluster-md-color: var(--fe-map-cluster-md-color);--map-cluster-lg-color: var(--fe-map-cluster-lg-color);--footer-color: var(--fe-footer-color);--footer-color-active: var(--fe-footer-color-active);--footer-bg: var(--fe-footer-bg);--footer-margin-top: var(--fe-footer-margin-top);--footer-padding: var(--fe-footer-padding);--board-static-bg: var(--fe-board-static-bg);--assistant-margin: var(--fe-assistant-margin);--detail-header-height: var(--fe-detail-header-height);--voting-star-color: var(--fe-voting-star-color);--landingpage-body-bg: var(--fe-landingpage-body-bg);--landingpage-body-color: var(--fe-landingpage-body-color);--landingpage-banner-bg: var(--fe-landingpage-banner-bg);--landingpage-banner-color: var(--fe-landingpage-banner-color);--landingpage-banner-btn-bg: var(--fe-landingpage-banner-btn-bg);--landingpage-banner-btn-color: var(--fe-landingpage-banner-btn-color);--landingpage-hero-height: var(--fe-landingpage-hero-height);--landingpage-hero-color: var(--fe-landingpage-hero-color);--landingpage-hero-overlay-bg: var(--fe-landingpage-hero-overlay-bg);--grid-gutter-width: var(--fe-grid-gutter-width);--anchor-scroll-offset: var(--fe-anchor-scroll-offset);--toolbox-mini-nav-primary: var(--fe-toolbox-mini-nav-primary);background-color:var(--body-bg);color:var(--body-color);font-family:var(--font-family-base);font-size:var(--font-size-xxs);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.3;overflow-x:hidden}.frontend.no-scrolling{overflow-y:hidden}.frontend ::selection{background:color-mix(in srgb, var(--brand-primary) 40%, transparent);color:var(--body-color)}.frontend:has(.inn-modal-mission-control):not(:has(.overlay-inner.open)) inn-nav-mini .inn-nav-mini-container,.frontend:has(.inn-launchpad-modal) inn-nav-mini .inn-nav-mini-container,.frontend :has(.page-overview-modal) inn-nav-mini .inn-nav-mini-container{z-index:1001}.frontend:not(.no-animation) .fade-in{opacity:0;transition:opacity .8s ease-in-out}.frontend:not(.no-animation) .fade-in.active{opacity:1}.frontend innosabi-root{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width: 991px){.frontend{--anchor-scroll-offset: 90px}}.frontend h1,.frontend h2,.frontend h3,.frontend h4,.frontend p{padding:0;margin:0;outline:none}.frontend h1{font-size:2em}.frontend h2{font-size:1.5em}.frontend h3{font-size:1.17em}.frontend h4{font-size:1em}.frontend h5{font-size:.83em}.frontend h6{font-size:.67em}.frontend div,.frontend span{outline:none}.frontend a{display:inline-block;color:var(--body-color);outline:none;text-decoration:none}.frontend a:hover,.frontend a:focus{color:inherit;text-decoration:none}.frontend :focus{outline:none}.frontend ul,.frontend li{padding:0;margin:0;list-style:none}.frontend .vertical-align{display:flex;height:100%;align-items:center;justify-content:center}.frontend input,.frontend label,.frontend select,.frontend button,.frontend textarea{display:inline-block;padding:0;border:0;margin:0;background:none;line-height:1;outline:none;vertical-align:middle;white-space:normal}.frontend input:focus,.frontend label:focus,.frontend select:focus,.frontend button:focus,.frontend textarea:focus{outline:none}.frontend input,.frontend textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.frontend button,.frontend input[type=reset],.frontend input[type=button],.frontend input[type=submit],.frontend input[type=checkbox],.frontend input[type=radio],.frontend select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frontend input[type=checkbox],.frontend input[type=radio]{width:13px;height:13px}.frontend input[type=search]{-webkit-box-sizing:content-box;-webkit-appearance:textfield}.frontend ::-webkit-search-decoration{display:none}.frontend button,.frontend input[type=reset],.frontend input[type=button],.frontend input[type=submit]{overflow:visible}.frontend ::-webkit-file-upload-button{padding:0;border:0;background:none}.frontend textarea{overflow:auto;padding:10px 15px;vertical-align:top}.frontend select[multiple]{vertical-align:top}.frontend #accordion .card-header{padding:0}.frontend #accordion .card-header button{width:100% !important;height:auto !important;padding:.75rem 1.25rem !important;background-color:rgba(0,0,0,0) !important;line-height:1.8 !important;text-align:left !important;white-space:normal !important;word-break:break-word !important}.frontend.focus-enabled label:focus,.frontend.focus-enabled select:focus,.frontend.focus-enabled textarea:focus,.frontend.focus-enabled a:focus{outline:5px solid var(--brand-primary);outline-offset:-3px}.frontend.focus-enabled button:focus,.frontend.focus-enabled button.btn:focus,.frontend.focus-enabled input:focus{outline:5px solid var(--brand-primary) !important;outline-offset:-3px !important}.frontend.focus-enabled mat-radio-button.cdk-focused .mat-radio-container{outline:5px solid var(--brand-primary);outline-offset:-3px}.frontend.focus-enabled .user-img.hover-img:focus{outline:5px solid var(--brand-primary);outline-offset:2px}.frontend.focus-enabled fe-form-field.attach-area:focus{outline:5px solid var(--brand-primary);outline-offset:-3px}.frontend.focus-enabled mat-checkbox:has(.mdc-checkbox__native-control:focus),.frontend.focus-enabled mat-checkbox:has(.mdc-checkbox__native-control:focus) .mdc-checkbox__background{border-radius:var(--btn-radius-sm);outline:2px solid var(--brand-primary);outline-offset:-2px}.frontend.focus-enabled mat-checkbox:has(.mdc-checkbox__native-control:focus) .mdc-checkbox__ripple,.frontend.focus-enabled mat-checkbox:has(.mdc-checkbox__native-control:focus) .mdc-checkbox__background .mdc-checkbox__ripple{background:unset}.frontend.focus-enabled :focus{outline:5px solid var(--brand-primary);outline-offset:-3px}.frontend.focus-enabled .a11y-skip:focus{z-index:100;top:0;left:0}.frontend.focus-enabled fe-footer:focus,.frontend.focus-enabled fe-nav:focus,.frontend.focus-enabled main:focus{outline:5px solid var(--brand-primary);outline-offset:-3px}.frontend.focus-enabled .a11y-menu:focus-within,.frontend.focus-enabled:focus{z-index:100;top:0;left:0}.frontend.focus-enabled .mat-active{outline:5px solid var(--brand-primary);outline-offset:-3px}.frontend .main-wrapper{height:100%;flex-grow:1}.frontend .bold{font-weight:var(--font-weight-bold)}.frontend h1,.frontend h2,.frontend h3,.frontend h4{font-weight:var(--font-weight-bold);word-break:break-word}.frontend strong{font-weight:var(--font-weight-bold)}.frontend p,.frontend .description{hyphens:auto;line-height:1.7;word-break:break-word}.frontend p ul,.frontend .description ul{padding-left:40px}.frontend p ul li,.frontend .description ul li{list-style:disc}.frontend p ol li,.frontend .description ol li{list-style:unset}.frontend a.backend-nav-button{display:flex !important}.frontend form.has-margin fe-form-field .form-field.has-label{margin-top:var(--form-element-margin-top)}.frontend form.has-margin fe-form-field .form-field:not(.has-label){margin-top:var(--form-element-margin-top)/2}.frontend form.has-margin .formElement-required{margin-left:.25em;color:var(--status-error)}.frontend .embed-youtube{position:relative;padding-bottom:56.25%}.frontend .embed-youtube>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none}.frontend .img-responsive{max-width:100%;height:auto}.frontend .user-mention,.frontend fe-link{color:var(--link-color) !important;text-decoration:none}.frontend .user-mention:hover,.frontend fe-link:hover{color:var(--link-color-hover)}.frontend .cursor-default{cursor:default}.frontend .loader-wrapper{position:relative;width:100%;height:300px}.frontend .no-content{display:flex;height:200px;align-items:center;justify-content:center;color:color-mix(in srgb, var(--gray-basic) 95%, black);font-weight:700}.frontend .internetExplorerWarning{position:relative;z-index:100;top:0;display:flex;width:100%;height:50px;min-height:75px;align-items:center;justify-content:center;background-color:color-mix(in srgb, var(--status-error) 70%, var(--transparent));font-weight:bold}.frontend .internetExplorerWarning inn-icon{position:absolute;right:20px}.frontend .simple-notification-wrapper{position:fixed;z-index:9998;width:300px}.frontend .simple-notification-wrapper.bottom{bottom:20px}.frontend .simple-notification-wrapper.right{right:20px}.frontend .simple-notification-wrapper .icon{display:none}.frontend .simple-notification-wrapper .simple-notification{position:relative;padding:20px 20px 20px 50px !important;border-radius:4px !important;margin-bottom:5px;background-color:var(--white) !important;box-shadow:var(--global-shadow);color:var(--black) !important;transition:all .3s ease-in-out}.frontend .simple-notification-wrapper .simple-notification .sn-title{padding:0 50px 0 0;margin:0;font-size:var(--font-size-xxs) !important;line-height:30px}.frontend .simple-notification-wrapper .simple-notification .sn-content{padding:0 50px 0 0;margin:0;font-size:var(--font-size-xxxs) !important;line-height:20px}.frontend .simple-notification-wrapper .simple-notification:before{position:absolute;top:50%;left:20px;width:14px;height:14px;border-radius:50%;background-color:var(--gray-basic);box-shadow:0 0 0 4px color-mix(in srgb, var(--gray-basic) 20%, transparent);content:"";transform:translateY(-50%)}.frontend .simple-notification-wrapper .simple-notification.success:before{background-color:var(--status-success);box-shadow:0 0 0 4px color-mix(in srgb, var(--status-success) 20%, var(--transparent))}.frontend .simple-notification-wrapper .simple-notification.error:before{background-color:var(--status-error);box-shadow:0 0 0 4px color-mix(in srgb, var(--status-error) 20%, var(--transparent))}.frontend ul.selected-wrapper{padding:0;margin-top:20px;text-align:right}.frontend ul.selected-wrapper.media-item .name-wrapper .name-content{flex-direction:column}.frontend ul.selected-wrapper.media-item .name-wrapper .badge-wrapper{display:flex;align-items:center;margin-top:10px}.frontend ul.selected-wrapper.media-item .name-wrapper .badge-wrapper .status-badge{margin:0 10px 0 0}.frontend ul.selected-wrapper.media-item .actions-wrapper{display:flex;align-items:center;margin-left:auto}.frontend ul.selected-wrapper.media-item .actions-wrapper button{margin-left:15px}.frontend ul.selected-wrapper.media-item .actions-wrapper .media-privacy button{margin-left:15px}.frontend ul.selected-wrapper.media-item .actions-wrapper .media-privacy button[disabled]{cursor:not-allowed;opacity:.5}.frontend ul.selected-wrapper.media-item .actions-wrapper .media-privacy button svg{fill:var(--gray-basic);transition:fill .2s linear}.frontend ul.selected-wrapper.media-item .actions-wrapper .media-privacy button:hover svg{fill:var(--body-color)}.frontend ul.selected-wrapper.media-item .actions-wrapper .btn-more{margin:0}.frontend ul.selected-wrapper.media-item .actions-wrapper .btn-remove{position:relative;top:auto;width:auto;padding:0;transform:none}.frontend ul.selected-wrapper.has-column li{flex-direction:column;align-items:flex-start}.frontend ul.selected-wrapper.has-shares li{justify-content:space-between}.frontend ul.selected-wrapper h5{color:var(--black);font-size:.83em}.frontend ul.selected-wrapper li{position:relative;display:flex;align-items:center;padding:var(--form-element-padding);border:var(--card-border);border-radius:var(--form-element-radius);margin-bottom:5px;background-color:var(--card-bg);color:var(--card-text-color);transition:all .25s ease}.frontend ul.selected-wrapper li .left,.frontend ul.selected-wrapper li .right{display:flex;align-items:center}.frontend ul.selected-wrapper li .status-badge{margin:0 0 0 10px}.frontend ul.selected-wrapper li .btn-more{margin-right:10px}.frontend ul.selected-wrapper li .btn-more svg{fill:var(--gray-basic)}.frontend ul.selected-wrapper li .btn-remove{position:absolute;top:0;right:0;bottom:0;width:var(--form-element-height);border:none;background:none;cursor:pointer}.frontend ul.selected-wrapper li .btn-remove[disabled]{cursor:not-allowed;opacity:.5}.frontend ul.selected-wrapper li .btn-remove svg{fill:var(--gray-basic);transition:fill .2s linear}.frontend ul.selected-wrapper li .btn-remove:hover svg{fill:var(--body-color)}.frontend ul.selected-wrapper li .media-preview{width:60px;height:50px;margin-right:10px;background:rgba(0,0,0,0) center center no-repeat;background-size:contain}.frontend ul.selected-wrapper li .bonus-amount{margin-left:20px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend ul.selected-wrapper li .shares-wrapper{display:flex;align-items:center}.frontend ul.selected-wrapper li .shares-wrapper mat-slider{min-width:170px}.frontend ul.selected-wrapper li .shares-wrapper .value{min-width:80px;padding:8px 12px;border-radius:var(--form-element-radius);margin-left:10px;background-color:var(--gray-lightest);color:var(--body-color);text-align:right}.frontend ul.selected-wrapper li .date-range{padding-left:30px;margin-top:4px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend ul.selected-wrapper li .name-wrapper{display:inline-flex;align-items:center}.frontend ul.selected-wrapper li .name-wrapper .name{overflow:hidden;max-width:280px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.frontend ul.selected-wrapper li .name-wrapper inn-user{margin-right:10px}.frontend ul.selected-wrapper li .name-wrapper inn-user .user-img.small{width:20px;height:20px}.frontend ul.selected-wrapper li:hover{box-shadow:var(--card-shadow-hover)}.frontend .a11y-menu{position:absolute;top:0;left:-1000px;padding:30px;background-color:var(--black);box-shadow:var(--card-shadow);transition:all .5s ease}.frontend .a11y-menu a{padding:10px 0;color:var(--white)}.frontend .focus-mode{position:fixed;z-index:35;bottom:20px;align-self:center;padding:20px;border:1px solid var(--gray-lightest);border-radius:var(--global-radius);background:var(--modal-bg);box-shadow:var(--global-shadow-hover);font-size:var(--font-size-xxxs)}.frontend .focus-mode .close{position:absolute;top:-8px;left:-8px;display:flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:100%;background-color:var(--modal-bg);box-shadow:var(--global-shadow-hover);cursor:pointer}.frontend .focus-mode .close svg{fill:var(--gray-basic)}.frontend .focus-mode .close:hover svg{fill:var(--body-color)}.frontend .focus-mode .shortcut{margin-top:10px;font-weight:var(--font-weight-medium)}.frontend .focus-mode .shortcut .key{padding:2px 4px;border:1px solid var(--gray-light);background:var(--gray-lightest);font-weight:var(--font-weight-medium)}.frontend .a11y-skip{position:absolute;top:0;left:-1000em;padding:20px;background-color:var(--body-color);color:#fff}.frontend .slide-user{opacity:.5;transition:opacity .2s linear}@media(max-width: 576px){.frontend .slide-user{margin:0 20px}}.frontend .swiper-slide{overflow:visible !important}.frontend .swiper-slide.swiper-slide-active{opacity:1}.frontend .swiper-footer .btn.btn-white,.frontend .section-footer .btn.btn-white{background-color:var(--panel-bg);color:var(--body-color)}.frontend .swiper-footer .btn.btn-white svg,.frontend .section-footer .btn.btn-white svg{fill:var(--body-color)}.frontend bs-tooltip-container.tooltip{display:flex;min-width:120px;justify-content:center}.frontend bs-tooltip-container.tooltip .tooltip-inner{text-align:left}.frontend .tooltip-chart{z-index:9999;display:none !important;overflow:hidden;width:auto;max-width:23em;max-height:25em;padding:.65rem;border:1px solid color-mix(in srgb, rgb(255, 255, 255) 20%, transparent);color:var(--white) !important;opacity:0 !important;transition:opacity 200ms ease-in-out}.frontend .tooltip-chart div{color:var(--white) !important}.frontend .tooltip-chart .tooltip-title{color:var(--white) !important}.frontend .tooltip-chart small{color:var(--white) !important}.frontend .tooltip-chart.show{z-index:9999;display:inline-flex !important;align-items:center;opacity:1 !important}.frontend .settings-overlay .btn-toggle.active{border-color:var(--btn-primary-bg) !important;background-color:var(--btn-primary-bg) !important;color:var(--btn-primary-color) !important}.frontend mat-radio-group mat-radio-button,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox),.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox){display:block;width:100%;cursor:pointer;line-height:1.7}.frontend mat-radio-group mat-radio-button .mdc-form-field,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field{display:inline-flex;width:100%;padding:0 .5em;border-radius:.2rem;margin:0;transition:all .2s ease-in-out}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox{width:1.3em;height:1.3em;padding:0;line-height:1em}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__native-control,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background{top:0;left:0;width:1.3em;height:1.3em}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control .mdc-radio__inner-circle,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__inner-circle,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control .mdc-radio__inner-circle,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__background .mdc-radio__inner-circle,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__native-control .mdc-radio__inner-circle,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__background .mdc-radio__inner-circle,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control .mdc-radio__inner-circle,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__background .mdc-radio__inner-circle,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control .mdc-radio__inner-circle,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__inner-circle,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control .mdc-radio__inner-circle,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background .mdc-radio__inner-circle,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control .mdc-radio__inner-circle,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background .mdc-radio__inner-circle,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control .mdc-radio__inner-circle,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background .mdc-radio__inner-circle,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control .mdc-radio__inner-circle,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__inner-circle,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control .mdc-radio__inner-circle,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background .mdc-radio__inner-circle,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control .mdc-radio__inner-circle,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background .mdc-radio__inner-circle,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control .mdc-radio__inner-circle,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background .mdc-radio__inner-circle{border-width:.4em;background-color:var(--brand-primary)}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-radius:.3em}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background:enabled:checked~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:checked~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:enabled:checked~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:checked~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:enabled:checked~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:enabled:checked~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:enabled:checked~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:enabled:checked~.mdc-checkbox__background{border-radius:.3em}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__native-control:before,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-radio__background:before,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control:before,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__background:before,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__native-control:before,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-radio__background:before,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:before,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__background:before,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:before,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:before,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:before,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:before,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:before,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:before,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:before,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:before,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__native-control:before,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-radio__background:before,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:before,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__background:before,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__native-control:before,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-radio__background:before,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:before,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__background:before{top:var(--mat-radio-background-before-top, -0.65em);left:var(--mat-radio-background-before-left, -0.65em);width:2.6em;height:2.6em}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mat-mdc-radio-touch-target,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mat-mdc-radio-touch-target,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mat-mdc-radio-touch-target,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-radio-touch-target,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mat-mdc-radio-touch-target,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-mdc-radio-touch-target{right:0;width:48px;height:48px}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mat-checkbox-ripple,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mat-checkbox-ripple,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mat-checkbox-ripple,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mat-checkbox-ripple,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mat-checkbox-ripple,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mat-checkbox-ripple{width:1.3em;height:1.3em}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__checkmark,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__checkmark,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__checkmark,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark{top:auto;right:auto;bottom:auto;left:auto;overflow:visible;width:.6em;stroke-linecap:round}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path{stroke-dashoffset:0;stroke-width:7px}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple{display:none}.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-radio-group mat-radio-button .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-radio .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-radius:.3em}.frontend mat-radio-group mat-radio-button .mdc-form-field>label,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field>label,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field>label{width:100%;padding-left:1em;font-size:var(--font-size-xxs)}.frontend mat-radio-group mat-radio-button .mdc-form-field:hover,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover{background-color:color-mix(in srgb, var(--gray-basic) 25%, transparent)}.frontend mat-radio-group mat-radio-button .mdc-form-field:hover .mat-radio-inner-circle,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mat-radio-inner-circle,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mat-radio-inner-circle{background-color:var(--brand-primary-dark);opacity:1;transform:scale(0.5);transition:background-color ease 280ms,transform ease 280ms}.frontend mat-radio-group mat-radio-button .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--brand-primary-dark)}.frontend mat-radio-group mat-radio-button .mat-mdc-radio-button .mat-radio-ripple,.frontend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mat-mdc-radio-button .mat-radio-ripple,.frontend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mat-mdc-radio-button .mat-radio-ripple{width:1.3em;height:1.3em}.frontend .mdc-radio__native-control{opacity:0 !important}.frontend .likert-wrapper .mat-radio-button .mat-radio-label:hover{background-color:rgba(0,0,0,0)}.frontend input.mat-input-element::placeholder{color:color-mix(in srgb, var(--body-color) 40%, transparent)}.frontend .mat-badge-content{background-color:var(--btn-primary-bg);color:var(--btn-primary-color)}.frontend .mat-calendar .mat-calendar-body-selected{color:#fff}.frontend mat-tab-group.task-group .mat-mdc-tab-header{border-bottom:none}.frontend mat-tab-group.task-group .mat-mdc-tab-header .mat-ink-bar{display:none}.frontend mat-tab-group.task-group .mat-mdc-tab-header .mat-mdc-tab{min-width:100px;padding:0 12px;border-radius:0;border-bottom:1px solid #e0dada;background-color:color-mix(in srgb, var(--gray-light) 60%, transparent);font-size:var(--font-size-xxxs)}.frontend mat-tab-group.task-group .mat-mdc-tab-header .mat-mdc-tab:first-child{border-top-left-radius:6px}.frontend mat-tab-group.task-group .mat-mdc-tab-header .mat-mdc-tab:last-child{border-top-right-radius:6px}.frontend mat-tab-group.task-group .mat-mdc-tab-header .mat-mdc-tab.mdc-tab--active{border:1px solid #e0dada;border-bottom:0;background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;opacity:1}.frontend mat-tab-group.task-group .mat-mdc-tab-header .mat-mdc-tab.mdc-tab--active:first-child{border-top-right-radius:0}.frontend mat-tab-group.task-group .mat-mdc-tab-header .mat-mdc-tab.mdc-tab--active:last-child{border-top-left-radius:0}.frontend mat-tab-group.task-group .mat-mdc-tab-body{max-width:100%;padding:40px;border:1px solid #e0dada;border-top:0;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:0;border-top-right-radius:0}.frontend mat-tab-group.task-group .mat-mdc-tab-body .further-informations .information{padding:20px;border:1px solid #e0dada;border-radius:3px;margin-bottom:20px}.frontend mat-tab-group.task-group .mat-mdc-tab-body .further-informations .information .checkbox-format.multiple ul{padding-left:40px}.frontend mat-tab-group.task-group .mat-mdc-tab-body .further-informations .information .checkbox-format.multiple ul li{margin-bottom:10px;list-style:disc}.frontend mat-tab-group.task-group .mat-mdc-tab-body .further-informations .information .textarea-format dynamic-content{line-height:1.7}.frontend mat-tab-group.task-group .mat-mdc-tab-body .further-informations .information .date-format p inn-icon svg{margin-right:4px;margin-bottom:6px}.frontend mat-tab-group.task-group .mat-mdc-tab-body .further-informations .information h3{margin-bottom:10px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}.frontend mat-tab-group.task-group .mat-mdc-tab-body .latest-comment-wrapper .latest-comment{padding:20px;border:1px solid #e0dada;border-radius:3px;margin-bottom:20px}.frontend mat-tab-group.task-group .mat-mdc-tab-body .latest-comment-wrapper .latest-comment inn-user .has-name .name{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend mat-tab-group.task-group .mat-mdc-tab-body .latest-comment-wrapper .latest-comment fe-description{display:block;margin-top:6px;font-style:italic}.frontend mat-tab-group.task-group .mat-mdc-tab-body .latest-comment-wrapper .latest-comment fe-description p{font-style:italic}.frontend .mat-mdc-tab-group.mat-primary .mat-ink-bar,.frontend .mat-mdc-tab-nav-bar.mat-primary .mat-ink-bar{background-color:var(--brand-primary)}.frontend .mat-expansion-panel{background-color:var(--panel-bg)}.frontend .mat-expansion-indicator::after{padding:4px;border-width:0 1px 1px 0;margin:2px;color:#0c1030}.frontend .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,0)}.frontend .mat-accordion .mat-expansion-panel{border:1px solid #e0dada;margin-bottom:15px;background:rgba(0,0,0,0);box-shadow:none !important}.frontend .mat-accordion .mat-expansion-panel.mat-expanded{border-color:#0085ff}.frontend .mat-accordion .mat-expansion-panel.mat-expanded .mat-expansion-panel-header{position:relative}.frontend .mat-accordion .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:after{position:absolute;right:30px;bottom:0;left:30px;height:1px;background:#e0dada;content:""}.frontend .mat-accordion .mat-expansion-panel .mat-expansion-panel-header{height:auto !important;padding:20px 30px}.frontend .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-content{display:flex;align-items:center}.frontend .mat-accordion .mat-expansion-panel .mat-expansion-panel-header .description{margin-top:4px;font-size:var(--font-size-xxxs)}.frontend .mat-accordion .mat-expansion-panel .mat-expansion-panel-body{padding:30px}.frontend .mat-accordion.bonus-matrix .mat-expansion-panel,.frontend .mat-accordion.team-application .mat-expansion-panel{margin-bottom:20px}.frontend .mat-accordion.bonus-matrix .mat-expansion-panel.mat-expanded,.frontend .mat-accordion.team-application .mat-expansion-panel.mat-expanded{border-color:#e0dada;border-bottom:none}.frontend .mat-accordion.bonus-matrix .mat-expansion-panel.mat-expanded .mat-expansion-panel-header,.frontend .mat-accordion.team-application .mat-expansion-panel.mat-expanded .mat-expansion-panel-header{position:relative}.frontend .mat-accordion.bonus-matrix .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:after,.frontend .mat-accordion.team-application .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:after{position:absolute;right:30px;bottom:0;left:30px;height:1px;background:#e0dada;content:"";visibility:visible}.frontend .mat-accordion.bonus-matrix .mat-expansion-panel .mat-expansion-panel-header,.frontend .mat-accordion.team-application .mat-expansion-panel .mat-expansion-panel-header{border-bottom:none;background-color:#fbf8f8}.frontend .mat-accordion.bonus-matrix .mat-expansion-panel .mat-expansion-panel-header:after,.frontend .mat-accordion.team-application .mat-expansion-panel .mat-expansion-panel-header:after{visibility:hidden}.frontend .mat-accordion.bonus-matrix .mat-expansion-panel .mat-expansion-panel-header.mat-expanded,.frontend .mat-accordion.team-application .mat-expansion-panel .mat-expansion-panel-header.mat-expanded{border-bottom:none}.frontend .mat-accordion.bonus-matrix .mat-expansion-panel .mat-expansion-panel-header .mat-content,.frontend .mat-accordion.team-application .mat-expansion-panel .mat-expansion-panel-header .mat-content{display:flex;flex-direction:column;align-items:flex-start}.frontend .mat-accordion.bonus-matrix .mat-expansion-panel .mat-expansion-panel-body,.frontend .mat-accordion.team-application .mat-expansion-panel .mat-expansion-panel-body{background:#fbf8f8}.frontend .mat-mdc-tab-label{opacity:1}.frontend .mat-mdc-tab-label .mat-mdc-tab-label-content{color:#0c1030}.frontend .mat-mdc-option{font-size:var(--font-size-xxs)}.frontend .mat-mdc-option .mdc-list-item__primary-text .gs-counter{position:absolute;top:50%;right:10px;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:100%;background-color:#e0dada;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);transform:translateY(-50%)}.frontend .mat-mdc-option .mat-option-pseudo-checkbox{width:14px;height:14px;color:#cecece}.frontend .mat-mdc-option .mat-option-pseudo-checkbox:after{display:none}.frontend .mat-mdc-option.mat-mdc-selected:not(.mat-mdc-option-multiple),.frontend .mat-mdc-option.mat-active,.frontend .mat-mdc-option:hover:not(.mat-option-disabled){background-color:#fbf8f8}.frontend .mat-mdc-select .mat-mdc-select-trigger{padding:var(--form-element-padding)}.frontend .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{display:inline-block;width:8px;height:8px;padding:2px;border:solid #0c1030;border-width:0 1px 1px 0;margin-bottom:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.frontend .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:before{display:none}.frontend .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow svg{display:none}.frontend .mat-mdc-select .mat-mdc-select-value{color:#0c1030}.frontend .mat-mdc-select .mat-mdc-select-placeholder{color:color-mix(in srgb, var(--body-color) 40%, transparent)}.frontend .drag-list{display:block;overflow:hidden;width:100%;min-height:60px;padding:40px;border-radius:6px;margin-top:20px;background-color:var(--gray-lightest)}.frontend .drag-list.fe-survey{height:100%;padding:20px;margin-top:0}.frontend .drag-box{display:flex;box-sizing:border-box;flex-direction:row;align-items:center;justify-content:space-between;padding:20px 15px;border-radius:6px;margin-bottom:15px;background-color:#fff;color:#0c1030;cursor:move;transition:box-shadow .25s ease}.frontend .drag-box.fe-survey{justify-content:flex-start}.frontend .drag-box.fe-survey svg{margin-right:10px;fill:var(--gray-basic)}.frontend .drag-box:hover{box-shadow:0px 25px 40px 0px rgba(0,0,0,.1490196078)}.frontend .drag-box:last-child{margin-bottom:0}.frontend .cdk-drag-preview{box-sizing:border-box;border-radius:6px;box-shadow:0px 25px 40px 0px rgba(0,0,0,.1490196078)}.frontend .cdk-drag-animating{transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.frontend .drag-list.cdk-drop-list-dragging .drag-box:not(.cdk-drag-placeholder){transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.frontend .cdk-drag-placeholder{opacity:0}.frontend .mat-input-element{caret-color:#0c1030}.frontend fe-nav-item-desktop .nav-item fe-nav-item-desktop-dropdown-item .mat-menu-item{height:auto}.frontend .mat-menu-panel,.frontend .mat-mdc-menu-panel{min-height:auto;border-radius:6px}.frontend .mat-menu-panel .mat-menu-content,.frontend .mat-menu-panel .mat-mdc-menu-content,.frontend .mat-mdc-menu-panel .mat-menu-content,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content{padding:0}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item{width:100%;padding:0 16px}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item:not(.profile),.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item:not(.profile),.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item:not(.profile),.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:not(.profile),.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item:not(.profile),.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item:not(.profile),.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item:not(.profile),.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:not(.profile){height:var(--btn-height-md);line-height:var(--btn-height-md)}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item:not(.profile):hover,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item:not(.profile):hover,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item:not(.profile):hover,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:not(.profile):hover,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item:not(.profile):hover,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item:not(.profile):hover,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item:not(.profile):hover,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:not(.profile):hover{background-color:var(--gray-lighter)}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item:not(.profile):hover .btn,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item:not(.profile):hover .btn,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item:not(.profile):hover .btn,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:not(.profile):hover .btn,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item:not(.profile):hover .btn,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item:not(.profile):hover .btn,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item:not(.profile):hover .btn,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:not(.profile):hover .btn{background-color:rgba(0,0,0,0);transition:none}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item.nav-dropdown-item,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item.nav-dropdown-item,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item.nav-dropdown-item,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.nav-dropdown-item,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item.nav-dropdown-item,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item.nav-dropdown-item,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item.nav-dropdown-item,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.nav-dropdown-item{padding:0}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item.nav-dropdown-item a,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item.nav-dropdown-item a,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item.nav-dropdown-item a,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.nav-dropdown-item a,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item.nav-dropdown-item a,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item.nav-dropdown-item a,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item.nav-dropdown-item a,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.nav-dropdown-item a{padding:1em;line-height:1em}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item:focus,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item:focus,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item:focus,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:focus,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item:focus,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item:focus,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item:focus,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:focus{outline:none}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item input.input-upload,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item input.input-upload,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item input.input-upload,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item input.input-upload,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item input.input-upload,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item input.input-upload,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item input.input-upload,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item input.input-upload{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item input.input-upload.profile,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item input.input-upload.profile,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item input.input-upload.profile,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item input.input-upload.profile,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item input.input-upload.profile,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item input.input-upload.profile,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item input.input-upload.profile,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item input.input-upload.profile{width:0;height:0}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item.user-dropdown,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item.user-dropdown,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown{display:flex;min-width:280px;height:unset;align-items:center;padding:15px;border-bottom:1px solid #cecece;cursor:pointer;line-height:1}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item.user-dropdown .mdc-list-item__primary-text,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown .mdc-list-item__primary-text,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown .mdc-list-item__primary-text,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown .mdc-list-item__primary-text,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item.user-dropdown .mdc-list-item__primary-text,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown .mdc-list-item__primary-text,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown .mdc-list-item__primary-text,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown .mdc-list-item__primary-text{display:flex}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item.user-dropdown .mat-mdc-menu-item-text,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown .mat-mdc-menu-item-text,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown .mat-mdc-menu-item-text,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown .mat-mdc-menu-item-text,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item.user-dropdown .mat-mdc-menu-item-text,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown .mat-mdc-menu-item-text,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown .mat-mdc-menu-item-text,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown .mat-mdc-menu-item-text{display:flex}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item.user-dropdown inn-user img,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown inn-user img,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown inn-user img,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown inn-user img,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item.user-dropdown inn-user img,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown inn-user img,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown inn-user img,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown inn-user img{width:50px;height:50px}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item.user-dropdown .user-info,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown .user-info,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown .user-info,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown .user-info,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item.user-dropdown .user-info,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown .user-info,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown .user-info,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown .user-info{margin-left:15px}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item.user-dropdown .user-info .name,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown .user-info .name,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown .user-info .name,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown .user-info .name,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item.user-dropdown .user-info .name,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown .user-info .name,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown .user-info .name,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown .user-info .name{overflow:hidden;max-width:180px;margin-bottom:2px;font-size:16px;font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.frontend .mat-menu-panel .mat-menu-content .mat-menu-item.user-dropdown .user-info .user-link,.frontend .mat-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown .user-info .user-link,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown .user-info .user-link,.frontend .mat-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown .user-info .user-link,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-menu-item.user-dropdown .user-info .user-link,.frontend .mat-mdc-menu-panel .mat-menu-content .mat-mdc-menu-item.user-dropdown .user-info .user-link,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-menu-item.user-dropdown .user-info .user-link,.frontend .mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.user-dropdown .user-info .user-link{font-size:var(--font-size-xxxs);text-decoration:underline}.frontend .mat-menu-panel.suggestion-detail-menu,.frontend .mat-mdc-menu-panel.suggestion-detail-menu{--mat-menu-item-label-text-size: var(--font-size-xxs)}.frontend .mat-menu-panel.suggestion-detail-menu .mat-mdc-menu-content,.frontend .mat-mdc-menu-panel.suggestion-detail-menu .mat-mdc-menu-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:left;padding:5px;gap:5px}.frontend .mat-menu-panel.suggestion-detail-menu .mat-mdc-menu-content .mat-mdc-menu-item,.frontend .mat-mdc-menu-panel.suggestion-detail-menu .mat-mdc-menu-content .mat-mdc-menu-item{display:flex;height:auto;padding:13px 10px;gap:10px;line-height:normal}.frontend .mat-menu-panel.suggestion-detail-menu .mat-mdc-menu-content .mat-mdc-menu-item button,.frontend .mat-mdc-menu-panel.suggestion-detail-menu .mat-mdc-menu-content .mat-mdc-menu-item button{justify-content:left;border:none;border-radius:0}.frontend .mat-menu-panel.suggestion-detail-menu .mat-mdc-menu-content .mat-mdc-menu-item:has(.mat-mdc-menu-item-text>:first-child:empty,.mat-mdc-menu-item-text:empty),.frontend .mat-mdc-menu-panel.suggestion-detail-menu .mat-mdc-menu-content .mat-mdc-menu-item:has(.mat-mdc-menu-item-text>:first-child:empty,.mat-mdc-menu-item-text:empty){display:none}.frontend .mat-menu-panel.suggestion-detail-menu .mat-mdc-menu-content .mat-mdc-menu-item:last-child,.frontend .mat-mdc-menu-panel.suggestion-detail-menu .mat-mdc-menu-content .mat-mdc-menu-item:last-child{padding-top:18px;border-top:1px solid var(--gray-lighter);border-top-width:80%;color:var(--status-error)}.frontend .mat-menu-panel.suggestion-detail-menu .mat-mdc-menu-content .mat-mdc-menu-item:last-child svg,.frontend .mat-mdc-menu-panel.suggestion-detail-menu .mat-mdc-menu-content .mat-mdc-menu-item:last-child svg{fill:var(--status-error)}.frontend .mat-menu-panel.notification-panel{max-width:400px}.frontend .mat-menu-panel.notification-panel .notification-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:8px 14px;box-shadow:0 5px 11px 0 color-mix(in srgb, var(--black) 2%, transparent);font-weight:500}.frontend .mat-menu-panel.notification-panel .notification-header .all-read{color:#0085ff;cursor:pointer;font-size:var(--font-size-xxxs);text-decoration:underline}.frontend .mat-menu-panel.notification-panel .notification-item.mat-menu-item{height:100%;padding:10px 30px 10px 14px;border-bottom:1px solid #fbf8f8;line-height:unset}.frontend .mat-menu-panel.notification-panel .notification-item.mat-menu-item.new{background-color:color-mix(in srgb, var(--brand-primary) 10%, transparent)}.frontend .mat-menu-panel.notification-panel .notification-item.mat-menu-item.new:hover{background-color:color-mix(in srgb, var(--brand-primary) 20%, transparent)}.frontend .mat-menu-panel.notification-panel .see-all.mat-menu-item{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:10px;background:#fbf8f8;box-shadow:0px -5px 11px 0px color-mix(in srgb, var(--black) 2%, transparent);color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:500;text-decoration:underline;transition:color .25s ease}.frontend .mat-menu-panel.notification-panel .see-all.mat-menu-item:hover{color:#0c1030}.frontend .mat-menu-panel.notification-panel .notification-content{max-height:300px;overflow-y:auto}.frontend .mat-menu-panel.notification-panel .notification-content .time-divider{padding:8px 14px;background:#fbf8f8;font-size:var(--font-size-xxxs)}.frontend .tag-counter{position:absolute;top:50%;right:10px;min-width:44px;height:22px;padding:0 10px;border-radius:30px;background-color:#f1ebeb;font-size:14px;line-height:22px;text-align:center;transform:translateY(-50%)}.frontend .startup-search-wrapper{display:flex;width:100%;align-items:center}.frontend .startup-search-wrapper .startup-image{width:30px;height:auto;border:1px solid #fbf8f8}.frontend .startup-search-wrapper .startup-title{margin:0 10px;font-weight:var(--font-weight-medium)}.frontend .startup-search-wrapper .startup-desc{overflow:hidden;width:80%;color:var(--gray-basic);text-overflow:ellipsis}.frontend .name-wrapper{display:flex;align-items:center}.frontend .name-wrapper inn-user{margin-right:10px}.frontend .name-wrapper inn-user .user-img{width:20px;height:20px}.frontend .dialog fe-form-field.has-textarea .form-field{padding:var(--form-element-padding)}.frontend .dialog fe-form-field.has-textarea .form-field textarea{display:block;box-sizing:content-box}.frontend form.has-margin fe-form-field .form-field.has-label{margin-top:calc(var(--form-element-margin-top)*2)}.frontend form.has-margin fe-form-field .form-field:not(.has-label){margin-top:calc(var(--form-element-margin-top)/2)}.frontend .mat-dialog-container{color:#0c1030}.frontend .mat-dialog-container .sub-title{color:#0c1030}.frontend .cdk-overlay-pane{max-height:none}.frontend .cdk-overlay-pane .mat-dialog-container{padding:40px}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper{padding:0;margin-top:20px;text-align:right}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .name-wrapper .name-content{flex-direction:column}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .name-wrapper .badge-wrapper{display:flex;align-items:center;margin-top:10px}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .name-wrapper .badge-wrapper .status-badge{margin:0 10px 0 0}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .actions-wrapper{display:flex;align-items:center;margin-left:auto}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .actions-wrapper button{margin-left:15px}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .actions-wrapper .media-privacy button{margin-left:15px}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .actions-wrapper .media-privacy button[disabled]{cursor:not-allowed;opacity:.5}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .actions-wrapper .media-privacy button svg{fill:var(--gray-basic);transition:fill .2s linear}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .actions-wrapper .media-privacy button:hover svg{fill:#0c1030}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .actions-wrapper .btn-more{margin:0}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.media-item .actions-wrapper .btn-remove{position:relative;top:auto;width:auto;padding:0;transform:none}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.has-column li{flex-direction:column;align-items:flex-start}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper.has-shares li{justify-content:space-between}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper h5{color:var(--black);font-size:.83em}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li{position:relative;display:flex;align-items:center;padding:var(--form-element-padding);border:1px solid #fbf8f8;border-radius:var(--form-element-radius);margin-bottom:5px;background-color:#fff;color:#0c1030;transition:all .25s ease}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .left,.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .right{display:flex;align-items:center}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .status-badge{margin:0 0 0 10px}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .btn-more{margin-right:10px}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .btn-more svg{fill:var(--gray-basic)}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .btn-remove{position:absolute;top:0;right:0;bottom:0;width:var(--form-element-height);border:none;background:none;cursor:pointer}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .btn-remove[disabled]{cursor:not-allowed;opacity:.5}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .btn-remove svg{fill:var(--gray-basic);transition:fill .2s linear}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .btn-remove:hover svg{fill:#0c1030}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .media-preview{width:60px;height:50px;margin-right:10px;background:rgba(0,0,0,0) center center no-repeat;background-size:contain}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .bonus-amount{margin-left:20px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .shares-wrapper{display:flex;align-items:center}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .shares-wrapper mat-slider{min-width:170px}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .shares-wrapper .value{min-width:80px;padding:8px 12px;border-radius:var(--form-element-radius);margin-left:10px;background-color:#fbf8f8;color:#0c1030;text-align:right}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .date-range{padding-left:30px;margin-top:4px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .name-wrapper{display:inline-flex;align-items:center}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .name-wrapper .name{overflow:hidden;max-width:280px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .name-wrapper inn-user{margin-right:10px}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li .name-wrapper inn-user .user-img.small{width:20px;height:20px}.frontend .cdk-overlay-pane .mat-dialog-container ul.selected-wrapper li:hover{border-color:rgba(0,0,0,0);box-shadow:0px 25px 40px 0px rgba(0,0,0,.1490196078)}@media(max-width: 767px){.frontend .cdk-overlay-pane .mat-dialog-container{padding:15px}}.frontend .cdk-overlay-pane.team-application,.frontend .cdk-overlay-pane.mini-profile{background-color:var(--white)}.frontend .cdk-overlay-pane.team-application .mat-bottom-sheet-container,.frontend .cdk-overlay-pane.mini-profile .mat-bottom-sheet-container{background-color:rgba(0,0,0,0);box-shadow:none}.frontend .cdk-overlay-pane.suggestion-funding,.frontend .cdk-overlay-pane.suggestion-funding>action-portal-modal,.frontend .cdk-overlay-pane.suggestion-funding .mat-bottom-sheet-container,.frontend .cdk-overlay-pane.suggestion-report-mobile,.frontend .cdk-overlay-pane.suggestion-report-mobile .mat-bottom-sheet-container .frontend .cdk-overlay-pane.suggestion-evaluation,.frontend .cdk-overlay-pane.suggestion-evaluation .mat-bottom-sheet-container{background-color:var(--transparent)}.frontend .cdk-overlay-pane.suggestion-evaluation{overflow-x:visible}@media(min-width: 768px){.frontend .cdk-overlay-pane.suggestion-evaluation>action-portal-modal{display:block;height:calc(100% - 20px);padding-bottom:10px}}@media(max-width: 767px){.frontend .cdk-overlay-pane.suggestion-funding,.frontend .cdk-overlay-pane.suggestion-evaluation,.frontend .cdk-overlay-pane.team-application{height:80%;background:rgba(0,0,0,0)}.frontend .cdk-overlay-pane.suggestion-funding .mat-bottom-sheet-container,.frontend .cdk-overlay-pane.suggestion-evaluation .mat-bottom-sheet-container,.frontend .cdk-overlay-pane.team-application .mat-bottom-sheet-container{overflow:hidden;height:100%}.frontend .cdk-overlay-pane.suggestion-funding .mat-bottom-sheet-container .container,.frontend .cdk-overlay-pane.suggestion-evaluation .mat-bottom-sheet-container .container,.frontend .cdk-overlay-pane.team-application .mat-bottom-sheet-container .container{height:100%;padding:0}.frontend .cdk-overlay-pane.suggestion-evaluation .mat-bottom-sheet-container .container{padding-bottom:30px}.frontend .cdk-overlay-pane.mini-profile{background-color:rgba(0,0,0,0)}.frontend .cdk-overlay-pane.mini-profile .mat-bottom-sheet-container{padding-bottom:35px}.frontend .cdk-overlay-pane.mini-profile .mat-bottom-sheet-container .miniprofile{width:100%}}.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane{display:inline-block}.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane.join-me-modal .modal-header,.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane.join-me-modal .modal-footer{text-align:center}.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane.join-me-modal .modal-body p{text-align:center}.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane.join-me-modal .modal-body form.has-margin fe-form-field.has-textarea .form-field.has-label{padding:0}.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane.join-me-modal .modal-body form.has-margin fe-form-field.has-textarea .form-field.has-label textarea{box-sizing:border-box;padding:var(--form-element-padding);border-radius:var(--form-element-radius);background-color:var(--form-element-bg)}.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane.join-me-modal .modal-body form.has-margin fe-form-field.has-textarea .form-field.has-label textarea::placeholder{color:var(--gray-basic) !important}.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane.join-me-modal .modal-body .form-footer{text-align:right}.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane.join-me-modal .form-footer{margin-top:20px}.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane.join-me-modal .separator{padding:15px 0 17px;border-top:1px solid #e0dada;border-bottom:1px solid #e0dada;margin:20px 0;font-size:16px;font-weight:500}.frontend .cdk-global-overlay-wrapper .cdk-overlay-pane.join-me-modal .modal-footer .form-field.has-button .btn{border-radius:0 6px 6px 0}.frontend .cdk-global-overlay-wrapper .image-lightbox .mat-dialog-container{padding:40px;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.frontend .cdk-global-overlay-wrapper:has(.inn-modal-detail){align-items:center;justify-content:center}@media(max-width: 575px){.frontend .cdk-global-overlay-wrapper .cdk-lightbox .mat-mdc-dialog-surface{padding:0}}.frontend .cdk-global-overlay-wrapper .detail-slider{height:100%;background-color:var(--black)}.frontend .cdk-global-overlay-wrapper .detail-slider .mat-mdc-dialog-container{background-color:rgba(0,0,0,0)}.frontend .cdk-global-overlay-wrapper .detail-slider .mat-mdc-dialog-container .mat-mdc-dialog-surface{display:flex;overflow:hidden;width:auto;justify-content:center;padding:0;background:rgba(0,0,0,0)}@media(max-width: 767px){.frontend .cdk-global-overlay-wrapper .detail-slider{width:auto;max-width:100%}}.frontend .cdk-global-overlay-wrapper .prototype-dialog{margin:0 auto}.frontend .cdk-global-overlay-wrapper .prototype-dialog .mat-dialog-container{overflow:visible;background-color:rgba(0,0,0,0);box-shadow:none}.frontend .cdk-global-overlay-wrapper .suggestion-edit{min-height:auto;max-height:95vh;margin:0 auto}.frontend .cdk-global-overlay-wrapper .suggestion-edit .mat-dialog-container{position:relative;background-color:#fbf8f8}.frontend .cdk-global-overlay-wrapper .suggestion-edit .mat-dialog-container input,.frontend .cdk-global-overlay-wrapper .suggestion-edit .mat-dialog-container textarea{outline:none}.frontend .cdk-global-overlay-wrapper .topic-contacts-modal{margin-top:40px}.frontend .cdk-overlay-dark-backdrop{background:color-mix(in srgb, var(--black) 60%, transparent)}.frontend ngx-mat-datetime-content .mat-button{padding:0 10px}.frontend ngx-mat-datetime-content .mat-calendar-table-header{text-align:center}.frontend ngx-mat-datetime-content .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:none}.frontend .mat-datepicker-content mat-calendar-header .mat-calendar-hidden-label{display:none}.frontend .mat-datepicker-content .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:none}.frontend .mat-datepicker-content .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--gray-light);background:var(--gray-lightest)}.frontend .mat-datepicker-content .mat-calendar-table-header th{text-align:center}.frontend .mat-datepicker-content button.mat-calendar-period-button{padding:0 16px}.frontend .mat-datepicker-content .actions .mat-button-focus-overlay{opacity:0}.frontend .mat-datepicker-content .actions inn-button svg{fill:#0c1030}.frontend .mat-drawer-container,.frontend .mat-drawer-content{background-color:#fbf8f8;color:#0c1030}.frontend .mdc-menu-surface .mat-mdc-menu-content button.mat-mdc-menu-item{padding:0 16px}.frontend .mat-mdc-tooltip-panel{--mat-tooltip-container-color: #f1ebeb;--offset: 10px}.frontend .mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-below{transform:translateY(var(--offset)) !important}.frontend .mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-below .mat-mdc-tooltip{bottom:0;border-radius:4px;background-color:var(--mat-tooltip-container-color)}.frontend .mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-below .mat-mdc-tooltip.with-arrow::before{position:absolute;top:calc(-1*var(--offset)/2);left:calc(50% - 5px);width:10px;height:10px;border-radius:3px;background-color:var(--mat-tooltip-container-color);content:"";transform:rotate(-45deg)}.frontend fe-accessibility-container fe-panel .panel{cursor:default}.frontend fe-accessibility-container fe-panel .panel h1,.frontend fe-accessibility-container fe-panel .panel h2,.frontend fe-accessibility-container fe-panel .panel h3{margin-bottom:20px}.frontend fe-accessibility-container fe-panel .panel a{color:var(--brand-primary)}.frontend fe-accessibility-container fe-panel .panel a:hover{text-decoration:underline}.frontend fe-accessibility-container fe-panel .panel .table-of-content{padding:40px;background-color:var(--gray-lightest)}.frontend fe-accessibility-container fe-panel .panel .table-of-content h2{margin-bottom:0}.frontend fe-accessibility-container fe-panel .panel .table-of-content p{margin-bottom:20px}.frontend fe-accessibility-container fe-panel .panel .table-of-content .content-list{padding-left:20px}.frontend fe-accessibility-container fe-panel .panel .table-of-content .content-list li{padding:4px 0;list-style:disc}.frontend fe-accessibility-container fe-panel .panel .table-of-content .content-list li button{color:var(--brand-primary);text-align:left}.frontend fe-accessibility-container fe-panel .panel .table-of-content .content-list li button:hover{text-decoration:underline}.frontend fe-accessibility-container fe-panel .panel .accessibility-section{margin:40px 0}.frontend fe-accessibility-container fe-panel .panel .accessibility-section .section-headline{margin-bottom:10px}.frontend fe-accessibility-container fe-panel .panel .accessibility-list{padding-left:20px;margin:20px 0}.frontend fe-accessibility-container fe-panel .panel .accessibility-list li{padding:4px 0;list-style:disc}@media only screen and (max-width: 767px){.frontend fe-accessibility-container fe-panel .panel .table-of-content{padding:20px}}.frontend employee-banner{background-color:var(--brand-primary)}.frontend employee-banner .banner-wrapper{display:flex;align-items:center;justify-content:space-between;padding:10px 0;color:var(--white)}.frontend employee-banner .banner-wrapper h3{margin-right:20px}.frontend fe-blog-list .no-results{position:absolute;top:50%;left:50%;color:var(--gray-basic);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transform:translate(-50%, -50%)}.frontend blog-view .blog-article .social-column fe-action-bar{display:flex;justify-content:center}.frontend blog-view .blog-article .social-column fe-action-bar .action-bar{display:inline-flex}.frontend blog-view .blog-article .social-column fe-action-bar .action-bar .btn-back{position:relative;display:inline-block;margin-bottom:40px}.frontend blog-view .blog-article .social-column fe-action-bar .action-bar .btn-back .label{display:inline;margin-left:.5em;text-transform:uppercase}.frontend blog-view .blog-article .social-column fe-action-bar .action-bar .blog-like{margin-bottom:30px}.frontend blog-view .blog-article .social-column fe-action-bar .action-bar .blog-like .btn svg{fill:rgba(0,0,0,0);stroke:var(--status-error);stroke-width:2px;transition:fill .2s linear}.frontend blog-view .blog-article .social-column fe-action-bar .action-bar .blog-like .btn:hover svg{fill:var(--status-error)}.frontend blog-view .blog-article .social-column fe-action-bar .action-bar .blog-like.liked .btn svg{fill:var(--status-error)}.frontend blog-view .blog-article .blog-content{font-family:var(--font-family-base)}.frontend blog-view .blog-article .blog-content .blog-title{font-size:50px;line-height:1.1em}.frontend blog-view .blog-article .blog-content .blog-tags{padding:20px 0}.frontend blog-view .blog-article .blog-content .blog-tags .tag{padding:0;border:0;margin-right:1em;font-size:var(--font-size-xxxs)}.frontend blog-view .blog-article .blog-content .blog-tags .tag:hover{color:var(--gray-basic);cursor:unset}.frontend blog-view .blog-article .blog-content .description{font-size:var(--font-size-sm)}.frontend blog-view .blog-article .blog-content .description img{max-width:100%}.frontend blog-view .blog-article .blog-context{font-size:var(--font-size-xxxs);text-transform:uppercase}.frontend blog-view .blog-article .blog-footer{display:flex;align-items:center;padding:20px 0;border-top:1px solid var(--gray-light);margin-top:40px}@media(min-width: 992px){.frontend blog-view .blog-context.blog-context-xs{display:none}.frontend blog-view .blog-context.blog-context-lg{display:block;order:11;text-align:center}.frontend blog-view .blog-context.blog-context-lg .context{display:inline-block;padding:3em 0;line-height:1em}.frontend blog-view .blog-context.blog-context-lg .context:first-child{padding-top:0}.frontend blog-view .blog-context.blog-context-lg .context .user-img{display:inline-block;width:70px;height:70px;margin-top:.25em}.frontend blog-view .blog-context.blog-context-lg .context .label{margin-bottom:.5em}.frontend blog-view .blog-context.blog-context-lg hr{max-width:40%;height:3px;border:0;margin:0 auto;background-color:var(--body-color)}.frontend blog-view .social-column{order:0}.frontend blog-view .blog-content{order:3}}@media(min-width: 1200px){.frontend blog-view .blog-context.blog-context-lg{order:10}.frontend blog-view .blog-context.blog-context-lg .context{padding:2em 3em}.frontend blog-view .blog-content{order:2}}@media(max-width: 991px){.frontend blog-view .blog-article .social-column fe-action-bar{justify-content:flex-start}.frontend blog-view .blog-article .social-column fe-action-bar .action-bar{display:flex;flex-direction:row;margin-top:2em}.frontend blog-view .blog-article .social-column fe-action-bar .action-bar .blog-like{margin-right:1em}.frontend blog-view .blog-article .social-column fe-action-bar .action-bar .btn-back{display:none}.frontend blog-view .blog-context.blog-context-lg{display:none}.frontend blog-view .blog-context.blog-context-xs{display:flex;width:100%;justify-content:space-between;margin:1em 0 2em 0;line-height:1em}.frontend blog-view .blog-context.blog-context-xs span div{display:inline-block;margin-right:.5em}.frontend blog-view .blog-context.blog-context-xs .label{margin-bottom:.5em}.frontend blog-view .blog-context.blog-context-xs .v-divider{display:block;border:1px solid}}@media(max-width: 767px){.frontend blog-view .blog-content p{font-size:.9em}.frontend blog-view .blog-content .blog-context-xs .context{text-align:center}.frontend blog-view .blog-content .blog-context-xs .context .label{display:block}}@media(max-width: 575px){.frontend blog-view .blog-content .blog-context-xs{display:block;margin-bottom:2em}.frontend blog-view .blog-content .blog-context-xs .context{display:block;text-align:left}.frontend blog-view .blog-content .blog-context-xs .context .label{display:inline-block}.frontend blog-view .blog-content .blog-context-xs .v-divider{display:none}}.frontend fe-board .swiper-wrapper{box-sizing:border-box}.frontend fe-board .swiper{height:100%}.frontend fe-board .no-items{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.frontend fe-board fe-card .card{overflow:hidden}.frontend fe-board .more-cta{position:absolute;z-index:2;top:var(--card-padding);right:var(--card-padding);color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);text-decoration:underline;transition:color .1s linear}.frontend fe-board .more-cta inn-icon svg{width:12px;height:12px;fill:var(--white);transition:fill .1s linear}.frontend .board-tabbar .tab-bar{display:block}.frontend .board-top{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.frontend .route-container{position:relative}.frontend .route-container>*{display:block}.frontend fe-board-events .more-cta{color:var(--gray-basic)}.frontend fe-board-events .more-cta inn-icon svg{fill:var(--gray-basic)}.frontend fe-board-events .more-cta:hover{color:var(--body-color)}.frontend fe-board-events .more-cta:hover inn-icon svg{fill:var(--body-color)}.frontend fe-board-events-item .board-event{position:relative;display:flex;align-items:center;border-radius:var(--global-radius)/2;margin:10px 0;color:var(--body-color);cursor:pointer}.frontend fe-board-events-item .board-event .event-name{overflow:hidden;max-width:160px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap}.frontend fe-board-events-item .board-event:after{position:absolute;top:50%;left:-var(--card-padding);width:3px;height:100%;background-color:var(--brand-primary);content:"";opacity:0;transform:translate(0, -50%);transition:all .2s ease-in-out}.frontend fe-board-events-item .board-event:hover:after{opacity:1}.frontend fe-board-events-item .board-event .img{position:relative;overflow:hidden;width:50px;height:50px;border-radius:var(--global-radius)/2;margin-right:10px;background:var(--white) center center no-repeat;background-size:cover;filter:var(--img-filter)}.frontend fe-board-events-item .board-event .img:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--black) 40%, transparent);content:""}.frontend fe-board-events-item .board-event .img .date{position:relative;z-index:1;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;color:var(--white);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-align:center}.frontend fe-board-events-item .board-event .img .date .month{font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-regular)}.frontend fe-board-events-item .board-event .img.no-img{border:1px solid var(--gray-light)}.frontend fe-board-events-item .board-event .img.no-img .date{color:var(--body-color)}.frontend fe-board-events-item .board-event .img.no-img:before{display:none}.frontend fe-board-events-item .board-event .text-gray{color:var(--gray-basic)}.frontend fe-board-leaderboard .own-rank{position:absolute;right:0;bottom:0;left:0;padding:8px var(--card-padding);border-top:1px solid var(--gray-light);margin:0}.frontend fe-board-leaderboard .own-rank .num{left:var(--card-padding)}.frontend fe-board-leaderboard-item{display:flex;align-items:center;justify-content:space-between;padding:7px 0}.frontend fe-board-leaderboard-item .num{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);line-height:1}.frontend fe-board-leaderboard-item .info-wrapper{display:flex;align-items:center;justify-content:space-between}.frontend fe-board-leaderboard-item .info-wrapper .username{overflow:hidden;max-width:140px;text-overflow:ellipsis;white-space:nowrap}.frontend fe-board-leaderboard-item .info-wrapper inn-user{margin-right:8px}.frontend fe-board-message{display:flex;height:100%;align-items:center;border-radius:var(--card-radius);background:var(--brand-primary);font-size:var(--font-size-sm)}.frontend fe-board-message fe-card-content{width:100%}.frontend fe-board-message fe-card-content .card-content{color:var(--white);font-weight:var(--font-weight-medium)}.frontend fe-board-message a{color:var(--white);text-decoration:underline;transition:opacity .2s linear}.frontend fe-board-message a:hover{opacity:.7}.frontend fe-board-news-item .board-news-item{position:relative;display:block;height:100%;background:rgba(0,0,0,0) center center no-repeat;background-size:cover;filter:var(--img-filter)}.frontend fe-board-news-item .board-news-item:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--black) 40%, transparent);content:""}.frontend fe-board-news-item .board-news-item fe-card-content .card-content{padding-top:45px}.frontend fe-board-news-item .board-news-item fe-card-badge .card-badge{margin-bottom:3px;color:var(--white)}.frontend fe-board-news-item .board-news-item .type{display:inline-block;padding:4px 12px;border:1px solid var(--white);border-radius:20px;margin-bottom:14px;color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.frontend fe-board-news-item .board-news-item fe-title h2{color:var(--white);font-size:var(--font-size-sm)}.frontend fe-board-search a{display:block}.frontend fe-board-search fe-form-field{cursor:pointer}.frontend fe-board-search fe-form-field.small .form-field{border-radius:6px}@media(max-width: 767px){.frontend fe-board-search fe-form-field.small .form-field{border-radius:3px}}.frontend fe-board-search fe-form-field.small .form-field input{height:100%;padding:10px 10px 10px 40px;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend fe-board-search fe-form-field.small .form-field .input-addon{left:0;width:40px}.frontend fe-board-search fe-form-field.small .form-field .input-addon svg{margin:0;fill:var(--gray-basic)}.frontend fe-board-search fe-form-field:not(.small) .form-field{width:350px;border-radius:100px}.frontend fe-board-search fe-form-field:not(.small) .form-field input{padding:16px 35px 16px 22px}.frontend fe-board-search fe-form-field .form-field{border-color:var(--white);background-color:var(--white)}.frontend fe-board-search fe-form-field .form-field input::-ms-clear{width:0;height:0}@media(max-width: 767px){.frontend fe-board-search{width:100%}.frontend fe-board-search fe-form-field .form-field{width:100%}.frontend fe-board-search fe-form-field .form-field input{border-radius:3px}}.frontend fe-board-static{height:100%;background-color:var(--board-static-bg);text-align:center}.frontend fe-board-static fe-title h2{font-size:var(--font-size-sm)}.frontend fe-board-static fe-card-image{height:100%}.frontend fe-board-static fe-card-image.no-static-content .card-image:before{display:none}.frontend fe-board-static fe-card-image .card-image{background-position:center center}.frontend fe-board-static fe-card-content{position:absolute;top:0;right:0;bottom:0;left:0}.frontend fe-board-static fe-card-content.no-image{position:relative;top:auto;right:auto;bottom:auto;left:auto}.frontend fe-board-static fe-card-content.no-image .card-content{color:var(--black)}.frontend fe-board-static fe-card-content .card-content{height:auto;color:var(--white);text-align:left}.frontend fe-board-statistics ul{display:flex;justify-content:space-between}.frontend fe-board-statistics ul li{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);text-align:center}.frontend fe-board-statistics ul li .value{margin-top:4px;color:var(--body-color);font-size:var(--font-size-xxs)}.frontend fe-board-statistics ul li .icon{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:100%;margin:0 auto;background:var(--gray-light)}.frontend fe-board-statistics ul li .icon svg{margin:0;fill:var(--gray-basic)}.frontend fe-discover-list .grid-sizer{width:16.65%}.frontend fe-discover-list .grid-item{width:calc(16.65% - 15px)}.frontend fe-discover-list .grid-item.size-lg{width:calc(49.95% - 15px)}.frontend fe-discover-list .grid-item.size-md{width:calc(33.3% - 15px)}.frontend fe-discover-list .grid-item.size-sm{width:calc(16.65% - 15px)}@media(max-width: 991px){.frontend .grid .grid-sizer{width:calc(50% - 15px)}.frontend .grid .grid-item{width:calc(50% - 15px)}.frontend .grid .grid-item.size-lg{width:calc(50% - 15px)}.frontend .grid .grid-item.size-md{width:calc(50% - 15px)}.frontend .grid .grid-item.size-sm{width:calc(50% - 15px)}}@media(max-width: 767px){.frontend .grid .grid-sizer{width:calc(100% - 15px)}.frontend .grid .grid-item{width:calc(100% - 15px)}.frontend .grid .grid-item.size-lg{width:calc(100% - 15px)}.frontend .grid .grid-item.size-md{width:calc(100% - 15px)}.frontend .grid .grid-item.size-sm{width:calc(100% - 15px)}}.frontend fe-page-container fe-panel .panel{cursor:default}.frontend fe-profile-about .profile-about h2{margin-bottom:0;font-weight:var(--font-weight-medium)}.frontend fe-profile-about .profile-about .color-gray{color:var(--gray-basic)}.frontend fe-profile-about fe-panel .panel{margin-bottom:20px}.frontend fe-profile-about fe-no-items .no-items{height:180px}.frontend fe-profile-about fe-card-information.profile-statistics .card-information .information-item{margin:10px 0;font-size:var(--font-size-xxs)}.frontend fe-profile-about inn-competence-view-display li{padding:30px;border:none;border-radius:var(--panel-radius);margin-bottom:20px;background-color:var(--panel-bg);box-shadow:var(--panel-shadow);transition:box-shadow .25s ease-in}.frontend fe-profile-about inn-competence-view-display li .competence-name{margin-bottom:10px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}@media(max-width: 767px){.frontend fe-profile-about inn-competence-view-display li{padding:20px;margin-bottom:15px}}.frontend profile-communities h2{margin-bottom:30px;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-sm)}.frontend profile-communities h3{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-md)}.frontend profile-communities p{margin-bottom:30px}.frontend profile-communities community-card:not(:last-child){margin-bottom:20px}.frontend community-card{display:block}.frontend community-card .community-card{display:flex;overflow:hidden;border:var(--card-border);border-radius:var(--card-radius);background:var(--card-bg)}.frontend community-card .community-card .community-image{position:relative;min-width:172px}.frontend community-card .community-card .community-image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.frontend community-card .community-card .community-label-container{flex-grow:1;padding:20px}.frontend community-card .community-card .community-label-container .community-header{display:-webkit-box;overflow:hidden;margin-bottom:5px;-webkit-box-orient:vertical;color:var(--card-text-color);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);-webkit-line-clamp:2;line-height:var(--line-height-sm);text-overflow:ellipsis}.frontend community-card .community-card .community-label-container .community-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:var(--card-additional-text-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);-webkit-line-clamp:3;text-overflow:ellipsis}.frontend community-card .community-card .community-label-container .community-description dynamic-content,.frontend community-card .community-card .community-label-container .community-description dynamic-content p{line-height:var(--line-height-sm)}.frontend community-card .community-card .community-leave-container{align-self:center;padding:20px 20px 20px 0}.frontend community-card .community-card .community-leave-container inn-icon{margin-right:10px}.frontend profile-competences .has-dropdown,.frontend profile-competences .has-options{width:100%;flex:1}.frontend profile-competences .readonly-block{cursor:not-allowed;pointer-events:none}.frontend fe-profile-container .no-tab-bar .tab-content{padding-top:0}.frontend fe-profile-container .profile-settings-container{display:grid;gap:20px;grid-template-columns:1fr}.frontend fe-profile-container .profile-settings-container>div fe-panel .panel:not(:has(form)),.frontend fe-profile-container .profile-settings-container>div inn-profile-info-about ul li,.frontend fe-profile-container .profile-settings-container>div .card-content{padding:var(--panel-padding);border:1px solid var(--gray-lighter);border-radius:var(--panel-radius);background-color:var(--panel-bg);box-shadow:unset}.frontend fe-profile-container .profile-settings-container>div .card-content{padding:20px}.frontend fe-profile-container .profile-settings-container.grid-desktop{grid-template-columns:1fr 2fr}.frontend fe-profile-container .profile-settings-container.grid-mobile{grid-template-columns:.5fr 2fr}.frontend fe-profile-container .profile-settings-container.sticky nav.profile-settings-nav~div{height:100vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.frontend fe-profile-container .profile-settings-container.sticky nav.profile-settings-nav~div::-webkit-scrollbar{display:none}.frontend fe-profile-container nav.profile-settings-nav{position:sticky;top:60px;display:flex;height:100vh;flex-direction:column;align-items:stretch;gap:5px}.frontend fe-profile-container nav.profile-settings-nav a{align-self:stretch;padding:15px 30px;border-radius:var(--btn-radius-lg);font-weight:var(--font-weight-medium);gap:10px}.frontend fe-profile-container nav.profile-settings-nav a:hover{color:var(--brand-primary)}.frontend fe-profile-container nav.profile-settings-nav a:hover inn-icon svg{fill:var(--brand-primary)}.frontend fe-profile-container nav.profile-settings-nav a.active{background-color:var(--brand-primary);color:var(--white)}.frontend fe-profile-container nav.profile-settings-nav a.active inn-icon svg{fill:var(--white)}.frontend fe-profile-container nav.profile-settings-nav a inn-icon svg{margin-right:10px;color:var(--black)}.frontend fe-profile-header .profile-header{position:relative;min-height:305px;background-color:var(--panel-bg)}.frontend fe-profile-header .profile-header .profile-info{margin-top:10px}.frontend fe-profile-header .profile-header .profile-info fe-title h2{margin:0}.frontend fe-profile-header .profile-header .profile-header-inner{position:absolute;bottom:30px;width:100%}.frontend fe-profile-header .profile-header .profile-header-inner .profile-wrapper{display:flex;align-items:center}.frontend fe-profile-header .profile-header .profile-header-inner .profile-wrapper .profile-info{margin-left:20px}.frontend fe-profile-header .profile-header .profile-header-inner .profile-wrapper .profile-info inn-icon svg{fill:var(--white)}.frontend fe-profile-header .profile-header .profile-header-inner .profile-wrapper .profile-info fe-title .title{margin-bottom:10px}@media(max-width: 575px){.frontend fe-profile-header .profile-header{min-height:205px}}.frontend fe-profile-image .profile-image{position:relative;display:inline-block;width:130px;height:130px;border-radius:100%;background:var(--gray-basic) center center no-repeat;background-size:cover}.frontend fe-profile-image .profile-image user-badge-profile-icon{position:absolute;bottom:-2px;left:70%;transform:translateX(-50%)}.frontend fe-profile-image .profile-image user-badge-profile-icon .badge-container{width:30px;height:30px}.frontend fe-profile-image .profile-image .btn-upload{position:absolute;top:50%;left:50%;padding:5px 10px;border-radius:var(--global-radius);background-color:color-mix(in srgb, var(--black) 80%, transparent);color:var(--white);cursor:pointer;opacity:0;transform:translate(-50%, -30%);transition:all .3s ease-in-out;white-space:nowrap}.frontend fe-profile-image .profile-image .btn-upload inn-icon svg{margin-right:5px;fill:var(--white)}.frontend fe-profile-image .profile-image:hover .btn-upload{opacity:1;transform:translate(-50%, -50%)}.frontend fe-profile-settings .has-margin{margin:0}.frontend fe-profile-settings .profile-settings{padding:var(--panel-padding);border:1px solid var(--gray-lighter);border-radius:var(--panel-radius);background-color:var(--panel-bg)}.frontend fe-profile-settings .profile-settings fe-title{margin-bottom:30px}.frontend fe-profile-settings .profile-settings .save-btn{display:flex;justify-content:flex-end;margin-top:15px}.frontend fe-profile-settings .profile-settings .save-btn button.btn.btn-primary{border-radius:var(--btn-radius-lg)}.frontend fe-profile-settings .security-requirements{padding:20px;margin-top:40px;background-color:var(--gray-lightest)}.frontend fe-profile-settings .security-requirements ul{margin-top:10px}.frontend fe-profile-settings .security-requirements ul li{margin-bottom:10px}.frontend fe-profile-settings .security-requirements ul li inn-icon svg{fill:var(--brand-primary);transform:rotate(180deg)}.frontend fe-profile-settings .security-requirements ul li:last-child{margin-bottom:0}.frontend fe-profile-settings .profile-notifications .mat-checkbox .mat-checkbox-label{font-weight:var(--font-weight-bold)}.frontend fe-profile-settings .profile-notifications form.has-margin{margin-top:20px}.frontend fe-profile-settings .profile-notifications form.has-margin .form-group{display:flex;align-items:center}.frontend fe-profile-settings .profile-notifications form.has-margin .form-group.has-background{padding:20px;border:1px solid var(--gray-light);border-radius:6px}.frontend fe-profile-settings .profile-notifications form.has-margin .form-group .has-label{display:flex;flex-direction:column;margin:0;gap:5px}.frontend fe-profile-settings .profile-notifications form.has-margin .form-group .has-label .label,.frontend fe-profile-settings .profile-notifications form.has-margin .form-group .has-label>span{font-size:var(--font-size-xxxs)}.frontend fe-profile-settings .profile-notifications form.has-margin .form-group .has-label>span{color:var(--gray-basic)}.frontend fe-profile-settings .profile-notifications form.has-margin .form-group fe-label{margin-bottom:0px}.frontend fe-profile-settings .profile-notifications form.has-margin .form-group .form-field:not(.has-label){display:flex;align-items:center;justify-content:space-between;margin:0}.frontend fe-profile-settings .profile-notifications form.has-margin .form-group .form-field:not(.has-label) .label{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.frontend fe-profile-settings .profile-notifications form.has-margin .form-group .form-field:not(.has-label) span{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend fe-profile-settings .profile-notifications form.has-margin .form-group .form-field:not(.has-label) .toggle-wrapper{margin:0}.frontend fe-profile-settings .profile-update-wrapper{position:fixed;z-index:500;right:0;bottom:0;left:0;border-top:1px solid var(--gray-light);backdrop-filter:blur(40px);background:color-mix(in srgb, var(--white) 70%, transparent);box-shadow:var(--global-shadow-hover)}.frontend fe-profile-settings .profile-update-wrapper .update-action{display:flex;align-items:center;justify-content:space-between;padding:10px}.frontend fe-profile-settings .profile-update-wrapper .update-action inn-button .btn{position:relative;height:30px;padding:0 20px;line-height:30px}.frontend fe-profile-settings .profile-update-wrapper .update-action inn-button .btn loading-spinner{position:relative;top:5px;left:auto;display:inline-block;margin-right:5px;transform:none}@media(max-width: 576px){.frontend fe-profile-settings .profile-update-wrapper .update-action{display:block}.frontend fe-profile-settings .profile-update-wrapper .update-action h3{margin-bottom:5px}}.frontend profile-settings-delegation .btn-wrapper{margin-top:20px;text-align:center}.frontend profile-settings-delegation .btn-wrapper inn-button{width:100%}.frontend profile-settings-delegation .btn-wrapper inn-button .btn inn-icon{margin-right:10px}.frontend profile-settings-delegation .btn-wrapper inn-button .btn{width:100%;border-radius:var(--btn-radius-sm)}.frontend profile-settings-delegation .current-delegates{margin-top:20px}.frontend profile-settings-details{display:flex;width:100%;flex-direction:column;align-items:end;gap:20px}.frontend profile-settings-details .profile-settings inn-survey form fe-panel .panel{padding:0;margin-bottom:0;background:none;box-shadow:none}.frontend profile-settings-details .profile-settings inn-survey form fe-panel .panel:hover{box-shadow:none}.frontend profile-settings-general .profile-settings-general{display:flex;width:100%;flex-direction:column;align-items:end;gap:20px}.frontend profile-settings-general .profile-settings-general .profile-settings{width:100%}.frontend profile-settings-general .profile-settings-general .profile-settings .firstname-lastname{display:grid;gap:20px;grid-template-columns:1fr 1fr}.frontend profile-settings-notifications{display:flex;flex-direction:column;align-items:end;gap:20px}.frontend profile-settings-notifications .profile-settings{width:100%}.frontend profile-settings-notifications .mat-checkbox .mat-checkbox-label{font-weight:var(--font-weight-bold)}.frontend profile-settings-notifications form.has-margin{margin-top:20px}.frontend profile-settings-notifications form.has-margin .form-group{display:flex;align-items:center}.frontend profile-settings-notifications form.has-margin .form-group.has-background{padding:20px;border:1px solid var(--gray-light);border-radius:6px}.frontend profile-settings-notifications form.has-margin .form-group .has-label{display:flex;flex-direction:column;margin:0;gap:5px}.frontend profile-settings-notifications form.has-margin .form-group .has-label .label,.frontend profile-settings-notifications form.has-margin .form-group .has-label>span{font-size:var(--font-size-xxxs)}.frontend profile-settings-notifications form.has-margin .form-group .has-label>span{color:var(--gray-basic)}.frontend profile-settings-notifications form.has-margin .form-group fe-label{margin-bottom:0px}.frontend profile-settings-notifications form.has-margin .form-group .form-field:not(.has-label){display:flex;align-items:center;justify-content:space-between;margin:0}.frontend profile-settings-security{display:flex;flex-direction:column;align-items:end;gap:20px}.frontend profile-settings-security .profile-settings{width:100%}.frontend inn-profile-email{position:relative}.frontend inn-profile-email ul.selected-wrapper li{height:40px;line-height:40px}.frontend inn-profile-email ul.selected-wrapper li .primary,.frontend inn-profile-email ul.selected-wrapper li .confirmed{padding:0 6px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend inn-profile-email ul.selected-wrapper li .is-confirmed{position:absolute;right:60px;color:var(--status-success);cursor:pointer}.frontend inn-profile-email ul.selected-wrapper li .actions{float:right}.frontend inn-profile-email ul.selected-wrapper li .actions .btn{margin:0 8px;cursor:pointer}.frontend inn-profile-email ul.selected-wrapper li .actions .btn-remove{width:20px;border:none;background:none}.frontend inn-profile-email ul.selected-wrapper li .actions .btn-disabled:disabled{color:var(--gray-basic);cursor:not-allowed}.frontend inn-profile-email .disabled{color:var(--gray-basic)}.frontend inn-profile-email loading-spinner{position:absolute;top:50%;left:50%}.frontend inn-profile-email inn-alert-box{display:block;margin:25px 0 0}.frontend fe-profile-statistics .statistics-container{flex-wrap:wrap;align-self:stretch}.frontend fe-profile-statistics .statistics-container .statistics-item{padding:20px 25px;border:1px solid var(--gray-lighter);border-radius:var(--border-radius-md);background:var(--panel-bg)}.frontend fe-profile-statistics .statistics-container .statistics-item .statistics-title{color:var(--gray-basic);font-size:16px;font-weight:var(--font-weight-medium);line-height:140%}.frontend fe-profile-statistics .statistics-container .statistics-item .statistics-value{color:var(--body-color);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:130%}.frontend fe-search{position:absolute;z-index:35;top:0;right:0;bottom:0;left:0;overflow:scroll;padding-top:80px;background-color:var(--body-bg)}.frontend fe-search .search .search-field-wrapper{position:fixed;z-index:40;top:0;right:0;left:0;backdrop-filter:blur(40px);background:color-mix(in srgb, var(--gray-light) 70%, transparent)}.frontend fe-search .search .search-field-wrapper .search-field{display:flex;align-items:center;justify-content:space-between;padding:4px 0 4px 0;border-radius:var(--global-radius);transition:box-shadow .2s ease-in}.frontend fe-search .search .search-field-wrapper .search-field .external-resources{margin:0 10px}.frontend fe-search .search .search-field-wrapper .search-field .external-resources[aria-expanded=true] .btn{background-color:var(--brand-primary)}.frontend fe-search .search .search-field-wrapper .search-field .external-resources[aria-expanded=true] inn-icon svg{fill:var(--white)}.frontend fe-search .search .search-field-wrapper .search-field .external-resources .btn{background-color:var(--gray-lightest)}.frontend fe-search .search .search-field-wrapper .search-field fe-search-input{width:100%;margin-right:20px}.frontend fe-search .search .search-wrapper{margin-top:60px}.frontend fe-search .search .search-value{overflow:hidden;max-width:700px;background-color:var(--white);font-size:var(--font-size-md);text-overflow:ellipsis;white-space:nowrap}.frontend fe-search .search .search-value .highlighted{font-weight:var(--font-weight-bold)}.frontend fe-search .btn-apply,.frontend fe-search .overlay-bar,.frontend fe-search .btn-filter{display:none}@media(max-width: 991px){.frontend fe-search .search .search-wrapper{margin-top:30px}.frontend fe-search .btn-apply,.frontend fe-search .overlay-bar,.frontend fe-search .btn-filter{display:block}.frontend fe-search .filter{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;flex-direction:column;justify-content:flex-start;padding:15px;background:var(--white);opacity:0;transition:all .3s ease-in-out;visibility:hidden}.frontend fe-search .filter.open{opacity:1;visibility:visible}.frontend fe-search .filter fe-form-field{margin:0 0 5px 0}.frontend fe-search .filter .overlay-bar{padding:10px 0 20px;text-align:right}.frontend fe-search .btn-apply{position:absolute;right:15px;bottom:15px;left:15px}.frontend fe-search .btn-apply button{width:100%}}.frontend fe-search-content .content-filter{display:flex;width:100%;align-items:flex-end;justify-content:space-between;margin-bottom:10px}.frontend fe-search-content .content-filter .item-counter{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend fe-search-content .content-filter .item-counter .value{color:var(--body-color)}.frontend fe-search-content .highlight{background-color:color-mix(in srgb, var(--brand-primary) 30%, transparent)}.frontend fe-search-content .no-results{margin-top:30px;color:var(--gray-basic);font-weight:var(--font-weight-bold);text-align:center}@media(max-width: 991px){.frontend fe-search-content .content-filter{flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:20px;border:1px solid var(--gray-light);border-radius:var(--global-radius)/2;background-color:var(--white)}.frontend fe-search-content .content-filter .item-counter{margin-bottom:10px}}.frontend fe-search-filter .search-filter{padding-right:40px}.frontend fe-search-filter .search-filter .search-filter-item{position:relative;margin-bottom:15px;cursor:pointer}.frontend fe-search-filter .search-filter .search-filter-item button{color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);transition:color .25s ease}.frontend fe-search-filter .search-filter .search-filter-item button.active{color:var(--body-color)}.frontend fe-search-filter .search-filter .search-filter-item button .counter{position:absolute;top:50%;right:0;min-width:34px;padding:2px 10px;border-radius:30px;background-color:var(--gray-light);font-size:var(--font-size-xxxs);text-align:center;transform:translateY(-50%)}@media(max-width: 1199px){.frontend fe-search-filter .search-filter .search-filter-item button{font-size:16px}}.frontend fe-search-filter .is-mobile{display:none}@media(max-width: 991px){.frontend fe-search-filter .is-mobile{display:block}.frontend fe-search-filter .search-filter.is-desktop{display:none}}.frontend fe-search-filter-bar .filters{display:flex}.frontend fe-search-filter-bar .filters>fe-form-field{display:block;min-width:140px;padding-left:20px;border-left:1px solid var(--gray-basic);margin-left:20px;background-color:rgba(0,0,0,0);font-size:var(--font-size-xxxs)}.frontend fe-search-filter-bar .filters>fe-form-field:first-child{border-left:none}.frontend fe-search-filter-bar .filters>fe-form-field .mat-mdc-select-panel .mat-mdc-option{height:auto}.frontend fe-search-filter-bar .filters>fe-form-field .mat-mdc-select .mat-mdc-select-value{margin-right:1em}@media(max-width: 991px){.frontend fe-search-filter-bar{display:block;width:100%}.frontend fe-search-filter-bar .filters>fe-form-field{min-width:30%;padding-left:0;border-left:none;margin-right:20px;margin-left:0}.frontend fe-search-filter-bar .filters>fe-form-field:last-child{border-right:none}}.frontend fe-search-input .search-input fe-form-field.user-input .form-field{padding:0;border:none;background-color:rgba(0,0,0,0)}.frontend fe-search-input .search-input fe-form-field.user-input .form-field inn-icon{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.frontend fe-search-input .search-input fe-form-field.user-input .form-field input{padding-left:50px;font-size:var(--font-size-md);font-weight:var(--font-weight-light)}.frontend fe-search-input .search-input fe-form-field.user-input .form-field input::placeholder{color:color-mix(in srgb, var(--body-color) 60%, transparent)}.frontend fe-search-input .search-input fe-form-field.user-input .form-field input#globalInput{background-color:rgba(0,0,0,0)}.frontend fe-search-input .search-input fe-form-field.user-input .form-field input#globalInput:focus-within{outline:0}.frontend fe-search-input .search-input fe-form-field.user-input .form-field:focus-within{border-color:rgba(0,0,0,0);outline:none}@media(max-width: 767px){.frontend fe-search-input .search-input fe-form-field.user-input .form-field input{font-size:16px}}.frontend fe-search-item .search-item{position:relative;display:flex;min-height:162px;align-items:center;padding:30px 50px 30px 30px;border:1px solid var(--gray-light);border-radius:var(--global-radius);margin-bottom:10px;background-color:var(--card-bg);transition:box-shadow .2s ease-in}.frontend fe-search-item .search-item fe-card-badge .card-badge{margin-bottom:6px}.frontend fe-search-item .search-item.has-details .search-item-context{width:70%;margin-right:20px}.frontend fe-search-item .search-item:hover{box-shadow:var(--global-shadow-hover)}.frontend fe-search-item .search-item .platform{position:absolute;top:0;right:0;padding:6px 10px;background:var(--gray-lightest);border-bottom-left-radius:var(--global-radius);border-top-right-radius:var(--global-radius);color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend fe-search-item .search-item .search-item-context{display:flex;width:100%;align-items:center}.frontend fe-search-item .search-item .search-item-context.is-unico{flex-direction:column;align-items:flex-start}.frontend fe-search-item .search-item .search-item-context.is-unico h3{margin-bottom:10px}.frontend fe-search-item .search-item .search-item-context.is-unico .label{margin-top:2px;font-size:var(--font-size-xxxs)}.frontend fe-search-item .search-item .search-item-context.is-unico .label span.bold{margin-right:5px}.frontend fe-search-item .search-item .search-item-context .form-elements{margin-top:4px;font-size:var(--font-size-xxxs)}.frontend fe-search-item .search-item .search-item-context .form-elements span{font-weight:var(--font-weight-medium)}.frontend fe-search-item .search-item .search-item-context inn-user+.context{max-width:calc(100% - 120px)}.frontend fe-search-item .search-item .search-item-context inn-user+.context span{word-wrap:break-word}.frontend fe-search-item .search-item .search-item-context inn-user .user-img{width:100px;height:100px;flex-shrink:0;border:1px solid var(--gray-light);border-radius:100%;margin-right:20px}.frontend fe-search-item .search-item .search-item-context .item-img{width:100px;height:100px;flex-shrink:0;border:1px solid var(--gray-light);border-radius:var(--global-radius)/2;margin-right:20px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}.frontend fe-search-item .search-item .search-item-context h3{font-size:var(--font-size-sm)}.frontend fe-search-item .search-item .search-item-context .description{margin-top:2px}.frontend fe-search-item .search-item .search-item-detail{display:flex;width:30%;height:90px;flex-direction:column;justify-content:center;padding-left:20px;border-left:1px solid var(--gray-light)}.frontend fe-search-item .search-item .search-item-detail .detail-item{display:flex;overflow:hidden;align-items:center;margin-bottom:10px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap}.frontend fe-search-item .search-item .search-item-detail .detail-item fe-card-information .card-information{flex-direction:row;margin-top:0}.frontend fe-search-item .search-item .search-item-detail .detail-item fe-card-information .card-information .information-item{margin-top:0;color:var(--gray-basic);font-size:var(--font-size-xxxs)}.frontend fe-search-item .search-item .search-item-detail .detail-item:last-child{margin-bottom:0}.frontend fe-search-item .search-item .search-item-detail .detail-item inn-icon svg{fill:var(--gray-basic)}.frontend fe-search-item .search-item .search-item-detail .detail-item span:not(.highlight){display:inline-block;overflow:hidden;margin-left:6px;text-overflow:ellipsis;white-space:nowrap}.frontend fe-search-item .search-item.is-external fe-external-link-icon .external-link-icon{display:inline-block}@media(max-width: 991px){.frontend fe-search-item .search-item{flex-direction:column;padding:40px 20px 20px 20px}.frontend fe-search-item .search-item .search-item-detail{width:100%;padding-left:0;border-left:none}.frontend fe-search-item .search-item .search-item-context{align-items:flex-start}.frontend fe-search-item .search-item .search-item-context .context{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.frontend fe-search-item .search-item .search-item-context .item-img{width:66px;height:66px}.frontend fe-search-item .search-item .search-item-context h3,.frontend fe-search-item .search-item .search-item-context .description{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.frontend fe-search-item .search-item.has-details .search-item-context{width:100%;margin-right:0}}.frontend .mat-autocomplete-panel.global-search{border-radius:var(--global-radius);box-shadow:var(--global-shadow-hover)}.frontend .mat-autocomplete-panel.global-search loading-spinner{left:30px}.frontend fe-task-history .task-history .task-history-filter .toolbar-container{display:flex;justify-content:flex-end;margin-bottom:20px}.frontend fe-task-history .task-history .task-history-filter .toolbar-container .form-field{width:200px}.frontend fe-task-history .task-history .task-history-filter .toolbar-container .form-field .mat-mdc-select-value-text{font-size:var(--font-size-xxs)}.frontend fe-task-history-item{position:relative;display:block}.frontend fe-task-history-item:after{position:absolute;bottom:-20px;left:40px;width:2px;height:20px;background:var(--gray-light);content:""}.frontend fe-task-history-item:last-child:after{display:none}.frontend fe-task-history-item .task-history-item{position:relative;display:flex;padding:20px;border:1px solid var(--gray-light);border-radius:var(--global-radius);margin-bottom:20px;background:#fff}.frontend fe-task-history-item .task-history-item .item-icon{display:flex;width:40px;height:40px;align-items:center;justify-content:center;padding:20px;border-radius:100%;margin-right:20px;background:var(--gray-lightest)}.frontend fe-task-history-item .task-history-item .item-body{width:100%}.frontend fe-task-history-item .task-history-item .item-body .item-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.frontend fe-task-history-item .task-history-item .item-body .item-info fe-label.created-date .label{color:var(--gray-basic)}.frontend fe-task-history-item .task-history-item .item-body .item-info fe-label .author{color:var(--gray-basic);text-decoration:none}.frontend fe-task-history-item .task-history-item .item-body .item-info fe-label .author:hover{cursor:pointer;text-decoration:underline}.frontend fe-task-history-item .task-history-item .item-body .item-info .comment-role:before{content:" "}.frontend fe-task-history-item .task-history-item .item-body .item-content h3{margin:1em 0 0 0}.frontend fe-task-history-item .task-history-item .item-body .item-content form-element-section{margin:.5em 0 0 0}.frontend fe-task-history-item .task-history-item .item-body .item-table{display:flex;margin-top:20px}.frontend fe-task-history-item .task-history-item .item-body .item-table .table-label,.frontend fe-task-history-item .task-history-item .item-body .item-table .table-content{margin-bottom:10px}.frontend fe-task-history-item .task-history-item .item-body .item-table .table-left{width:20%}.frontend fe-task-history-item .task-history-item .item-body .item-table .table-left .table-label{color:var(--gray-basic)}.frontend fe-task-history-item .task-history-item .item-body .item-table .table-right{width:80%}.frontend fe-task-history-item .task-history-item .item-body inn-status-badge .status-badge{display:inline-block;padding:6px 14px;border:1px solid var(--gray-light);border-radius:var(--global-radius)/2;background:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}@media(max-width: 767px){.frontend fe-task-history-item .task-history-item .item-body .item-table .table-left{width:50%}}.frontend inn-menubar-item .menubar-item{display:flex;flex-direction:row;justify-content:space-between}.frontend inn-toolbar{--toolbar-height: 42px;--toolbar-bottom-border-width: 1px;--toolbar-content-height: 32px;--toolbar-font-size: 24px;--grid-gutter-size: 8px;--button-gap: var(--grid-gutter-size)}.frontend inn-toolbar .toolbar{position:fixed;z-index:12;top:0;right:0;left:0;border-bottom:1px solid var(--gray-light);background-color:var(--white)}.frontend inn-toolbar .toolbar .wrapper{position:relative;display:flex;height:var(--detail-header-height);align-items:center;justify-content:space-between;background-color:#fff}.frontend inn-toolbar .toolbar .wrapper button.btn{width:auto;padding:0 20px;border:none;border-radius:var(--global-radius)/2;margin-right:0;box-shadow:none}.frontend inn-toolbar .toolbar .wrapper button.btn:not(.btn-primary){background-color:var(--gray-light);color:var(--body-color)}.frontend inn-toolbar .toolbar .wrapper button.btn:not(.btn-primary):hover{background-color:color-mix(in srgb, var(--gray-light) 95%, black);box-shadow:none;color:var(--body-color)}.frontend inn-toolbar .toolbar .wrapper button.btn.btn-icon{padding:0 12px}.frontend inn-toolbar .toolbar .wrapper .toolbar-left,.frontend inn-toolbar .toolbar .wrapper .toolbar-right{display:flex;height:var(--toolbar-content-height);align-items:center}.frontend inn-toolbar .toolbar .wrapper .toolbar-left>*:not(:last-child),.frontend inn-toolbar .toolbar .wrapper .toolbar-right>*:not(:last-child){margin-right:var(--grid-gutter-size);margin-left:0}.frontend inn-toolbar .toolbar .wrapper .inn-toolbar-content{display:flex;align-items:center}.frontend inn-toolbar .toolbar .wrapper .toolbar-left{justify-content:flex-start}.frontend inn-toolbar .toolbar .wrapper .toolbar-right{justify-content:flex-end}.frontend inn-toolbar .toolbar .wrapper .toolbar-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.frontend inn-toolbar .toolbar .wrapper .close-icon:not(:hover){border-color:rgba(0,0,0,0)}.frontend inn-toolbar .toolbar .wrapper .close-icon.m--with-gap{margin-left:var(--button-gap)}.frontend team-member{margin-bottom:40px}.frontend team-member h3{margin:0 0 15px;font-size:80px}.frontend team-member ul.selected-wrapper a{display:block;width:100%}.frontend team-member ul.selected-wrapper a li{padding:15px}.frontend task-attachment .attachment-item{display:block}.frontend task-attachment .attachment-item .columns>div{overflow:hidden;font-size:var(--font-size-xxxs);text-overflow:ellipsis;white-space:nowrap}.frontend task-attachments .task-attachments-wrapper{padding-top:30px;border-top:1px solid var(--gray-light);margin-top:30px}.frontend task-attachments .task-attachments-wrapper .list-header{font-size:var(--font-size-xxxs)}.frontend task-attachments .task-attachments-wrapper .task-attachments{padding:20px;background-color:var(--gray-lightest)}.frontend inn-form .form-elements,.frontend inn-form .item{margin-top:10px}.frontend inn-form .form-element-item{margin:20px 0}.frontend inn-form .content{padding:5px 0}.frontend inn-rating-section .evaluation{margin-top:10px;margin-bottom:40px}.frontend inn-rating-section .evaluation .evaluation-item{margin-bottom:20px}.frontend inn-rating-section .evaluation .evaluation-item:last-child{margin-bottom:0}.frontend inn-rating-section .evaluation .evaluation-item .evaluation-range{padding:0 15px;margin-top:5px;text-align:center}.frontend inn-rating-section .form-field{display:block;margin:0 0 30px}.frontend inn-rating-section .ratingDimension-slider{width:100%}.frontend inn-transition{display:block}.frontend inn-transition .mat-expansion-panel.mat-expanded{overflow:visible}.frontend inn-transition user-search{display:block;margin-bottom:20px}.frontend inn-transition:last-child{margin-bottom:0}.frontend inn-transition .transition-save-button{position:relative;margin-top:20px;text-align:center}.frontend inn-transition .transition-save-button .mat-mdc-progress-spinner{--mat-progress-spinner-active-indicator-color: var(--btn-primary-color)}.frontend inn-transition .form-field{margin-top:10px}.frontend inn-transition .attach-area .form-field{text-align:start}.frontend inn-transition fe-form-field input.upload-input{display:none}.frontend inn-transition .media-preview{width:60px;height:50px;margin-right:10px;background:rgba(0,0,0,0) center center no-repeat;background-size:contain}.frontend inn-transition .btn-remove{position:absolute;top:0;right:0;bottom:0;display:flex;width:var(--form-element-height);align-items:center;justify-content:center;cursor:pointer}.frontend inn-transition .btn-remove svg{fill:var(--gray-basic);transition:fill .2s linear}.frontend inn-transition .btn-remove:hover svg{fill:var(--body-color)}.frontend inn-transition .attach-area,.frontend inn-transition .teaser-area{text-align:center}.frontend inn-transition .attach-area fe-form-error .form-error,.frontend inn-transition .teaser-area fe-form-error .form-error{position:static}.frontend inn-transition ul.selected-wrapper{padding:0;margin-top:10px;text-align:right}.frontend inn-transition ul.selected-wrapper.dark-bg{color:var(--black)}.frontend inn-transition ul.selected-wrapper.dark-bg h5{color:var(--white)}.frontend inn-transition ul.selected-wrapper h5{color:var(--black);font-size:.83em}.frontend inn-transition ul.selected-wrapper li{position:relative;display:flex;align-items:center;padding:var(--form-element-padding);border:1px solid var(--gray-lightest);border-radius:var(--form-element-radius);margin-bottom:5px;background-color:var(--white);transition:all .25s ease}.frontend inn-transition ul.selected-wrapper li .status-badge{margin:0 0 0 10px}.frontend inn-transition ul.selected-wrapper li .btn-more{margin-right:10px}.frontend inn-transition ul.selected-wrapper li .btn-more svg{fill:var(--gray-basic)}.frontend inn-transition ul.selected-wrapper li .btn-remove{position:absolute;top:0;right:0;bottom:0;display:flex;width:var(--form-element-height);align-items:center;justify-content:center;border:none;background:none;cursor:pointer}.frontend inn-transition ul.selected-wrapper li .btn-remove[disabled]{cursor:not-allowed;opacity:.5}.frontend inn-transition ul.selected-wrapper li .btn-remove svg{fill:var(--gray-basic);transition:fill .2s linear}.frontend inn-transition ul.selected-wrapper li .btn-remove:hover svg{fill:var(--body-color)}.frontend inn-transition ul.selected-wrapper li .media-preview{width:60px;height:50px;margin-right:10px;background:rgba(0,0,0,0) center center no-repeat;background-size:contain}.frontend inn-transition ul.selected-wrapper li .shares-wrapper{position:absolute;top:50%;right:50px;display:flex;align-items:center;transform:translateY(-50%)}.frontend inn-transition ul.selected-wrapper li .shares-wrapper mat-slider{min-width:170px}.frontend inn-transition ul.selected-wrapper li .shares-wrapper .value{min-width:80px;padding:8px 12px;border-radius:var(--form-element-radius);margin-left:10px;background-color:var(--gray-lightest);color:var(--body-color);text-align:right}.frontend inn-transition ul.selected-wrapper li .name-wrapper{display:inline-flex;align-items:center}.frontend inn-transition ul.selected-wrapper li .name-wrapper inn-user{margin-right:10px}.frontend inn-transition ul.selected-wrapper li .name-wrapper inn-user .user-img.small{width:20px;height:20px}.frontend inn-transition ul.selected-wrapper li:hover{border-color:rgba(0,0,0,0);box-shadow:var(--global-shadow-hover)}.frontend inn-transition .ckeditor-role-wrapper{position:relative}.frontend inn-transition .comment-role-selector-wrapper{position:absolute;right:10px;bottom:10px}.frontend inn-transition .comment-role-selector-wrapper .btn-send{display:inline-flex;align-items:center;padding:5px;border:1px solid var(--gray-basic);border-radius:3px;background-color:rgba(0,0,0,0);color:var(--body-color);cursor:pointer;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);gap:6px}.frontend inn-transition .comment-role-selector-wrapper .btn-send:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.frontend inn-transition .comment-role-selector-wrapper .btn-send:hover svg{fill:var(--brand-primary)}.frontend inn-transition .comment-role-selector-wrapper .btn-send:disabled{cursor:not-allowed;opacity:.5}.frontend inn-transition .comment-role-selector-wrapper .btn-send svg{width:16px;height:16px;fill:var(--body-color)}.frontend inn-transition .comment-role-selector-wrapper .btn-send .chevron-icon svg{width:12px;height:12px}.frontend inn-transition .comment-role-selector-wrapper .btn-send .role-label{white-space:nowrap}.frontend inn-transition .comment-role-selector-wrapper.role-selected .btn-send{border-color:var(--brand-primary);background-color:var(--brand-primary);color:var(--white)}.frontend inn-transition .comment-role-selector-wrapper.role-selected .btn-send:hover{opacity:.9}.frontend inn-transition .comment-role-selector-wrapper.role-selected .btn-send:hover svg{fill:var(--white)}.frontend inn-transition .comment-role-selector-wrapper.role-selected .btn-send svg{fill:var(--white)}@media(max-width: 767px){.frontend inn-transition mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body{padding:0 !important}}.frontend fe-task-info .task--info .info-box{margin-bottom:30px}.frontend fe-task-info .task--info .info-box:last-child{margin-bottom:0}.frontend fe-task-info .task--info .info-box h3{margin-bottom:5px;font-size:var(--font-size-xxs)}.frontend fe-task-info .task--info .info-box a{text-decoration:underline}.frontend fe-task-info .task--info .info-box a svg{margin-left:5px}.frontend fe-task-info .task--info .info-box a.loading{cursor:wait;opacity:.6;pointer-events:none}.frontend fe-task-info inn-user .user-img{width:36px;height:36px}@media(max-width: 991px){.frontend fe-task-info .task--info{margin-top:40px}}.frontend fe-task-list-item .task-list-item{display:block}.frontend fe-task-list-item .columns>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frontend fe-task-list-item .status-circle{width:10px;height:10px;border-radius:50%;margin:3px 0 0 15px;background-color:var(--status-success)}.frontend fe-task-list-item .status-circle.done{background-color:var(--gray-darker)}.frontend fe-task-list-item .status-circle.overdue{background-color:var(--status-error)}.frontend fe-task-view .task-view{position:fixed;z-index:35;top:0;right:0;bottom:0;left:0;padding-top:var(--detail-header-height);background-color:var(--gray-lightest);overflow-y:auto}.frontend fe-task-view .task-view .task-group .mat-mdc-tab-body-wrapper,.frontend fe-task-view .task-view .task-group .mat-mdc-tab-body,.frontend fe-task-view .task-view .task-group .mat-mdc-tab-body-content{overflow:visible}.frontend fe-task-view .task-view .mdc-tab{flex-basis:0px}.frontend fe-task-view .task-view .mat-mdc-tab-label-container{margin:0px}.frontend fe-task-view .task-view .mdc-tab-indicator__content--underline{border:none}.frontend fe-task-view .task-view .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab__text-label,.frontend fe-task-view .task-view .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab__text-label{color:var(--gray-darkest)}.frontend fe-task-view .task-view .mdc-tab__ripple::before,.frontend fe-task-view .task-view .mat-mdc-tab .mat-ripple-element,.frontend fe-task-view .task-view .mat-mdc-tab-header-pagination .mat-ripple-element,.frontend fe-task-view .task-view .mat-mdc-tab-link .mat-ripple-element{background-color:var(--gray-darkest)}.frontend fe-task-view .task-view .task-wrapper{padding:40px 0}.frontend fe-task-view .task-view .task-wrapper .section-title{margin-bottom:10px;color:var(--gray-basic);font-size:var(--font-size-xxs)}.frontend fe-task-view .task-view .task-wrapper .edit-bar{display:flex;justify-content:flex-end}.frontend fe-task-view .task-view .task-wrapper .edit-bar-item{margin-left:5px}.frontend fe-task-view .task-view .task-wrapper .suggestion-content{color:var(--gray-darkest)}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .tags{margin-bottom:20px}.frontend fe-task-view .task-view .task-wrapper .suggestion-content fe-title h2{font-size:28px}.frontend fe-task-view .task-view .task-wrapper .suggestion-content fe-gallery .gallery-wrapper{margin:0 0 15px 0}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .hero-img{border-radius:var(--global-radius);margin:5px 0 15px}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .form-element-section a{color:var(--link-color);text-decoration:underline}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .form-element-section .checkbox-format.multiple ul{padding-left:40px}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .form-element-section .checkbox-format.multiple ul li{margin-bottom:10px;list-style:disc}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .form-element-section .textarea-format dynamic-content{line-height:1.7}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .form-element-section .date-format p inn-icon svg{margin-right:4px;margin-bottom:6px}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .form-element-section h3{margin-bottom:10px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .location-format dynamic-content{display:block;margin-bottom:10px}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .location-format #map{z-index:10;height:400px;border:1px solid var(--gray-light);border-radius:var(--global-radius)}.frontend fe-task-view .task-view .task-wrapper .suggestion-content .task-cta{margin-top:30px}.frontend fe-task-view .task-view .task-wrapper .task-transitions-wrapper .task-transition h4{font-size:var(--font-size-xxs)}.frontend fe-task-view .task-view inn-suggestion-content .form-element-section{margin-top:3em;margin-bottom:1em}.frontend fe-task-view .task-view inn-suggestion-content .form-element-section a{color:var(--link-color);text-decoration:underline}.frontend fe-task-view .task-view inn-suggestion-content .form-element-section .checkbox-format.multiple ul{padding-left:40px}.frontend fe-task-view .task-view inn-suggestion-content .form-element-section .checkbox-format.multiple ul li{margin-bottom:10px;list-style:disc}.frontend fe-task-view .task-view inn-suggestion-content .form-element-section .textarea-format dynamic-content{line-height:1.7}.frontend fe-task-view .task-view inn-suggestion-content .form-element-section .date-format p inn-icon svg{margin-right:4px;margin-bottom:6px}.frontend fe-task-view .task-view inn-suggestion-content .form-element-section h3{margin-bottom:10px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}.frontend fe-task-view .task-view .further-information inn-suggestion-content .form-element-section{padding:20px;border:1px solid var(--gray-light);border-radius:var(--global-radius);margin-top:0;margin-bottom:2em}.frontend fe-task-view .menubar-item{display:flex;flex-direction:row;justify-content:space-between}.frontend fe-task-view .task-intro fe-card-badge.task-progress{position:absolute;top:40px;right:40px;display:inline-block}@media(max-width: 767px){.frontend fe-task-view .task-view .task-wrapper .task-intro .task-progress{position:relative;top:auto;right:auto;margin-bottom:10px}}.frontend .topic-deleted{position:absolute;top:50%;right:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate(50%, -50%)}.frontend .topic-deleted h1{margin:0;color:var(--gray-basic);font-size:150px;line-height:1}.frontend .topic-deleted h2{margin:20px 0 30px}.frontend fe-topic-detail-article fe-action-bar .action-bar .blog-like{margin-bottom:40px}.frontend fe-topic-detail-article fe-action-bar .action-bar .blog-like svg{fill:rgba(0,0,0,0);stroke:var(--status-error);stroke-width:2px;transition:fill .2s linear}.frontend fe-topic-detail-article fe-action-bar .action-bar .blog-like:hover{background:rgba(0,0,0,0)}.frontend fe-topic-detail-article fe-action-bar .action-bar .blog-like:hover svg{fill:var(--status-error)}.frontend fe-topic-detail-article fe-action-bar .action-bar .blog-like.liked svg{fill:var(--status-error)}.frontend fe-topic-detail-article .section-topic-authors .section{background-color:var(--gray-lightest)}.frontend fe-topic-detail-article .section-topic-authors .section .topic-member-item{justify-content:flex-start}.frontend fe-topic-detail-article .section-topic-discussion .section{background-color:var(--white)}.frontend fe-topic-hero-article .topic-hero-article{position:relative;height:100vh;max-height:660px;background-color:var(--panel-bg)}@media(max-width: 575px){.frontend fe-topic-hero-article .topic-hero-article{height:auto;max-height:unset}}.frontend fe-topic-hero-article .topic-hero-article .topic-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;filter:var(--img-filter)}@media(max-width: 575px){.frontend fe-topic-hero-article .topic-hero-article .topic-hero-bg{position:relative;height:200px;margin-top:var(--nav-height)}}.frontend fe-topic-hero-article .topic-hero-article .hero-img{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0) center center no-repeat;background-size:cover;filter:var(--img-filter)}.frontend fe-topic-hero-article .topic-hero-article fe-container .container{height:100%}.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content{position:relative;display:flex;height:100%;align-items:flex-end}.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content .content-inner{position:relative;width:100%;padding:30px;background:var(--panel-bg)}@media(max-width: 575px){.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content .content-inner{padding:0;padding-top:15px}}.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content .article-title{font-size:var(--font-size-xxl)}.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content .article-type{display:inline-block;padding:5px 10px;border:1px solid var(--black);border-radius:30px;margin-bottom:10px;font-weight:var(--font-weight-medium)}.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content .author{padding:10px 0}.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content .author p{margin-bottom:5px;font-weight:var(--font-weight-bold)}.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content .article-info{display:inline-block;margin-top:50px}.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content .article-info .date{font-weight:var(--font-weight-bold)}.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content .article-info .reading-time{color:var(--gray-basic)}.frontend fe-topic-hero-article .topic-hero-article fe-container .container .hero-content .article-info .reading-time .highlighted{color:var(--body-color);font-weight:var(--font-weight-bold)}.frontend fe-topic-hero-article .topic-hero-article .scroll-down{position:absolute;z-index:3;right:0;bottom:0;transform:translate(50%, 50%)}@media(min-width: 992px){.frontend fe-topic-about-default{display:block;padding-right:60px}}@media(max-width: 991px){.frontend fe-topic-about-default{display:block;margin-bottom:40px}}@media(max-width: 767px){.frontend fe-topic-contributors .tab-user fe-card .card{height:200px}}.frontend fe-topic-detail-default :target{scroll-margin-top:var(--anchor-scroll-offset)}.frontend fe-topic-detail-default inn-button.btn-submit{display:none}@media(max-width: 575px){.frontend fe-topic-detail-default inn-button.btn-submit{position:fixed;z-index:20;bottom:15px;left:50%;display:inline-block;transform:translateX(-50%)}}.frontend fe-topic-hero-default .topic-hero-half{position:relative;overflow:hidden;max-height:660px}.frontend fe-topic-hero-default .topic-hero-half .topic-hero-center{display:table;width:100%;height:100%}.frontend fe-topic-hero-default .topic-hero-half .vertical-align{display:table-cell;vertical-align:middle}.frontend fe-topic-hero-default .topic-hero-half .btn-back{position:relative;z-index:1;display:flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:50%;margin-top:20px;background-color:var(--white);box-shadow:var(--global-shadow);cursor:pointer}.frontend fe-topic-hero-default .topic-hero-half .topic-image{position:relative}.frontend fe-topic-hero-default .topic-hero-half .topic-image fe-card-timer .card-timer .time-label{padding:22px;font-size:var(--font-size-xxs)}.frontend fe-topic-hero-default .topic-hero-half .topic-image img{max-width:100%;max-height:450px;border-radius:var(--card-radius);filter:var(--img-filter)}.frontend fe-topic-hero-default .topic-hero-half .topic-hero-bg{position:absolute;z-index:-1;top:-20px;right:-20px;bottom:-20px;left:-20px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover;filter:blur(10px)}.frontend fe-topic-hero-default .topic-hero-half .topic-hero-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--black);content:"";opacity:.5}.frontend fe-topic-hero-default .topic-hero-half .topic-context{display:flex;height:100%;flex-direction:column;justify-content:center;padding-left:30px}.frontend fe-topic-hero-default .topic-hero-half .topic-context .badge-wrapper{display:flex;align-items:center;margin-bottom:20px}.frontend fe-topic-hero-default .topic-hero-half .topic-context .badge-wrapper .topic-owner inn-user .name{color:var(--white)}.frontend fe-topic-hero-default .topic-hero-half .topic-context .badge-wrapper .topic-owner inn-user .user-img{width:34px;height:34px}.frontend fe-topic-hero-default .topic-hero-half .topic-context .badge-wrapper inn-status-badge .status-badge{display:flex;height:34px;align-items:center;justify-content:center;padding:0 20px;margin-right:10px;margin-bottom:0;font-size:12px;font-weight:bold}.frontend fe-topic-hero-default .topic-hero-half .topic-context h1{margin-bottom:10px;color:var(--white);font-size:var(--font-size-xxl);line-height:1.2}.frontend fe-topic-hero-default .topic-hero-half .topic-context fe-card-badge .card-badge{margin-bottom:18px;color:var(--gray-light)}.frontend fe-topic-hero-default .topic-hero-half .topic-context fe-card-badge .card-badge .highlighted{color:var(--white)}.frontend fe-topic-hero-default .topic-hero-half .topic-context .topic-description{margin-bottom:24px;color:var(--white);font-size:var(--font-size-sm);line-height:1.5}.frontend fe-topic-hero-default .topic-hero-half .current-phase{margin-top:20px;cursor:pointer;font-size:var(--font-size-sm)}.frontend fe-topic-hero-default .topic-hero-half .current-phase h3{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.frontend fe-topic-hero-default .topic-hero-half .current-phase span{text-decoration:underline}@media(max-width: 991px){.frontend fe-topic-hero-default .topic-hero-half{max-height:460px}.frontend fe-topic-hero-default .topic-hero-half .topic-context{padding-left:0;color:var(--white)}.frontend fe-topic-hero-default .topic-hero-half .topic-context h1{color:var(--white)}.frontend fe-topic-hero-default .topic-hero-half .topic-hero-bg{filter:none}.frontend fe-topic-hero-default .topic-hero-half .topic-hero-bg:before{background-color:var(--black);opacity:.3}.frontend fe-topic-hero-default .topic-hero-half .topic-image{display:none}}@media(max-width: 767px){.frontend fe-topic-hero-default .topic-hero-half{max-height:400px}.frontend fe-topic-hero-default .topic-hero-half .topic-hero-bg{filter:none}.frontend fe-topic-hero-default .topic-hero-half .topic-hero-bg:before{background-color:var(--black);opacity:.3}.frontend fe-topic-hero-default .topic-hero-half .topic-context{padding-left:0;color:var(--white)}.frontend fe-topic-hero-default .topic-hero-half .topic-context h1{margin-bottom:5px;color:var(--white);font-size:22px}.frontend fe-topic-hero-default .topic-hero-half .topic-context .topic-description{margin-bottom:24px;font-size:14px}.frontend fe-topic-hero-default .topic-hero-half .topic-image{display:none}}.frontend fe-topic-hero-default .topic-hero-half .button-group{display:flex;flex-direction:row}.frontend fe-topic-hero-default .topic-hero-half .button-group inn-button{margin-left:5px}.frontend fe-topic-hero-default .topic-hero-full .topic-image img{width:100%;height:auto}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper{border-bottom:1px solid var(--gray-light);background:var(--panel-bg)}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context{display:flex;width:100%}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box{display:flex;width:20%;min-height:140px;flex-direction:column;justify-content:center;padding:30px 0}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box.left{width:60%;padding-right:20px}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box.left .flex-wrapper{display:flex}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box.left .flex-wrapper .user-img{margin-right:10px}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box.middle{padding-right:20px;padding-left:20px;border-right:1px solid var(--gray-light);border-left:1px solid var(--gray-light)}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box.right{padding-left:20px}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box .topic-title{font-size:var(--font-size-xxl);font-weight:var(--font-weight-medium)}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box .topic-description{margin-top:10px;color:var(--gray-basic)}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box .box-inner{margin-bottom:20px;color:var(--gray-basic)}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box .box-inner:last-of-type{margin-bottom:0}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box .box-inner inn-button .btn{min-width:150px}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box .box-inner fe-label .label{margin-bottom:4px}@media(max-width: 991px){.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context{flex-direction:column}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box{width:100%;min-height:auto;border-bottom:1px solid var(--gray-light)}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box:last-of-type{border-bottom:none}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box.left{width:100%}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box.middle{padding-right:0;padding-left:0;border-right:none;border-left:none}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box.right{padding-left:0}.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box .topic-title{font-size:var(--font-size-md)}}.frontend fe-topic-overview-default .overview-widget{margin-bottom:40px}.frontend fe-topic-overview-default .overview-widget .latest-news-swiper{position:relative}.frontend fe-topic-overview-default .overview-widget .list-cta{position:relative;padding:20px;border-radius:var(--card-radius);background-color:var(--card-bg);box-shadow:var(--card-shadow);color:var(--gray-basic);cursor:pointer;text-align:center;transition:box-shadow .25s ease-in}.frontend fe-topic-overview-default .overview-widget .list-cta .highlighted{color:var(--body-color);font-weight:bold;text-decoration:underline}.frontend fe-topic-overview-default .overview-widget .list-cta:hover{box-shadow:var(--card-shadow-hover)}.frontend fe-topic-overview-default .overview-widget .cta-wrapper{display:flex;justify-content:space-between}.frontend fe-topic-overview-default .overview-widget .cta-wrapper .more-cta{cursor:pointer;text-decoration:underline}.frontend fe-topic-overview-default .overview-widget .cta-wrapper .more-cta inn-icon svg{fill:var(--gray-basic)}.frontend fe-topic-overview-default .overview-widget .cta-wrapper .more-cta:hover{color:var(--body-color)}.frontend fe-topic-overview-default .overview-widget .cta-wrapper .more-cta:hover inn-icon svg{fill:var(--body-color)}.frontend fe-topic-overview-default .overview-widget .btn-wrapper{margin-top:20px}.frontend fe-topic-overview-default .overview-widget .btn-wrapper button{color:var(--gray-basic);text-decoration:underline}.frontend fe-topic-overview-default .overview-widget .btn-wrapper button:hover{color:var(--body-color)}.frontend fe-topic-overview-default .overview-widget fe-list-item-suggestion .list-item-suggestion a{margin-bottom:6px}.frontend fe-topic-overview-default .overview-widget fe-list-item-suggestion .list-item-suggestion a h3{overflow:hidden;padding-right:80px;font-size:var(--font-size-xxs);text-overflow:ellipsis;white-space:nowrap}.frontend fe-topic-overview-default .overview-widget fe-list-item-suggestion .list-item-suggestion a .suggestion-content{overflow:hidden;padding-right:80px;color:var(--body-color);font-size:var(--font-size-xxs);text-overflow:ellipsis;white-space:nowrap}.frontend fe-topic-overview-default .overview-widget fe-list-item-suggestion .list-item-suggestion a fe-total-funding,.frontend fe-topic-overview-default .overview-widget fe-list-item-suggestion .list-item-suggestion a .total-votes{display:none}.frontend fe-topic-overview-default .overview-widget fe-list-item-suggestion .list-item-suggestion a .no-items{height:calc(100% - 50px)}.frontend fe-topic-overview-default fe-card .card{margin-bottom:0}.frontend fe-topic-overview-default .phase-timeline .active-phases{margin-bottom:20px;color:var(--gray-basic);font-weight:bold}.frontend fe-topic-overview-default .phase-timeline .phase-item{position:relative;display:flex;align-items:center;cursor:default}.frontend fe-topic-overview-default .phase-timeline .phase-item:after{position:absolute;top:20px;bottom:0;left:9px;width:2px;background-color:var(--gray-basic);content:"";transform:translateY(50%)}.frontend fe-topic-overview-default .phase-timeline .phase-item:last-of-type:after{display:none}.frontend fe-topic-overview-default .phase-timeline .phase-item .phase-name{display:flex;height:36px;align-items:center;margin:18px 0;color:var(--gray-basic);font-weight:bold}.frontend fe-topic-overview-default .phase-timeline .phase-item .phase-name .phase-status{font-weight:normal}.frontend fe-topic-overview-default .phase-timeline .phase-item .phase-name .circle-wrapper{display:flex;width:20px;height:20px;align-items:center;justify-content:center;margin-right:14px}.frontend fe-topic-overview-default .phase-timeline .phase-item .phase-name .circle-wrapper .circle{position:relative;z-index:1;display:flex;width:6px;height:6px;align-items:center;justify-content:center;border-radius:100%;background-color:var(--gray-basic);color:var(--white);font-size:var(--font-size-xxxs)}.frontend fe-topic-overview-default .phase-timeline .phase-item.clustered .phase-name .circle-wrapper .circle{width:100%;height:100%;background-color:var(--gray-basic)}.frontend fe-topic-overview-default .phase-timeline .phase-item.active{cursor:pointer}.frontend fe-topic-overview-default .phase-timeline .phase-item.active:hover{text-decoration:underline}.frontend fe-topic-overview-default .phase-timeline .phase-item.active .phase-name{color:var(--body-color)}.frontend fe-topic-overview-default .phase-timeline .phase-item.active .phase-name .circle-wrapper .circle{background-color:var(--brand-primary)}.frontend fe-topic-overview-default .phase-timeline .phase-item.active:after{background-color:var(--brand-primary)}.frontend fe-topic-overview-default .phase-timeline .phase-item.future .phase-name .circle-wrapper .circle{border:2px solid var(--gray-basic);background-color:rgba(0,0,0,0)}.frontend fe-topic-overview-default .phase-timeline .phase-item.future.clustered .phase-name .circle-wrapper .circle{color:var(--gray-basic)}.frontend fe-topic-overview-default #paginationExperts .swiper-pagination-bullet,.frontend fe-topic-overview-default #paginationNews .swiper-pagination-bullet{background-color:var(--gray-light)}.frontend fe-topic-overview-default #paginationExperts .swiper-pagination-bullet-active,.frontend fe-topic-overview-default #paginationNews .swiper-pagination-bullet-active{background-color:var(--brand-primary)}.frontend fe-topic-overview-default .no-items{height:100%}.frontend fe-topic-overview-default .iframe-content{position:relative}.frontend fe-topic-overview-default .iframe-content iframe{width:100%;height:400px}.frontend fe-topic-participate-crowdfunding .right-auto{margin-right:auto}@media(max-width: 767px){.frontend fe-topic-participate-crowdfunding .btn-listview,.frontend fe-topic-participate-crowdfunding .btn-panelview,.frontend fe-topic-participate-crowdfunding .btn-cardview{display:none}}.frontend fe-topic-participate-description fe-panel .panel{position:relative}.frontend fe-topic-participate-description fe-panel.has-description .panel{padding-top:120px}.frontend fe-topic-participate-description .back-wrapper{display:flex;align-items:center;margin-bottom:10px;color:var(--gray-basic);cursor:pointer;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);transition:color .25s ease}.frontend fe-topic-participate-description .back-wrapper:hover{color:var(--body-color)}.frontend fe-topic-participate-description .back-wrapper .btn-back{display:flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:50%;margin-right:6px;background-color:var(--white);box-shadow:var(--global-shadow)}.frontend fe-topic-participate-description .phase-header{position:absolute;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px 40px;background:var(--panel-bg);text-align:center}.frontend fe-topic-participate-description .phase-header .phase-header-wrapper{width:100%}.frontend fe-topic-participate-description .phase-header .phase-header-wrapper h2{font-size:var(--font-size-sm)}.frontend fe-topic-participate-description .phase-header.can-submit{justify-content:space-between;text-align:left}.frontend fe-topic-participate-description .phase-header .phase-timeframe{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.frontend fe-topic-participate-description .phase-header:after{position:absolute;right:0;bottom:0;left:0;height:10px;box-shadow:0 5px 8px 0 color-mix(in srgb, var(--black) 4%, transparent);content:""}@media(max-width: 767px){.frontend fe-topic-participate-description fe-panel.has-description .panel{padding-top:95px}.frontend fe-topic-participate-description fe-panel:not(.has-description) .panel{padding:40px}}.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper{position:relative}.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper.completed .completed-message{z-index:10;opacity:1;visibility:visible}.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper.loading:not(.completed) .loader-wrapper{z-index:10;opacity:1;visibility:visible}.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper .completed-message,.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper .loader-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);opacity:0;transition:all .3s ease-in-out;visibility:hidden}.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper .completed-message:before,.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper .loader-wrapper:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--gray-lightest) 90%, transparent);content:""}.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper .completed-message inn-icon svg,.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper .loader-wrapper inn-icon svg{width:36px;height:36px;margin-bottom:5px;fill:var(--body-color)}.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper .card-wrapper{position:relative;transition:all .3s ease-in-out}.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper .versus-circle{position:absolute;z-index:1;top:50%;left:50%;display:flex;width:50px;height:50px;align-items:center;justify-content:center;padding:15px;border-radius:50%;margin-top:-25px;background-color:var(--brand-primary);color:var(--white);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);transform:translate(-50%, -50%)}.frontend fe-topic-participate-pairwise-voting fe-card .card{margin-bottom:0}.frontend fe-topic-participate-pairwise-voting .btn-wrapper{margin-top:20px;text-align:center}.frontend fe-topic-participate-pairwise-voting .voting-counter{margin-bottom:15px;font-size:var(--font-size-sm);text-align:center;transition:all .3s ease-in-out}.frontend fe-topic-participate-pairwise-voting .voting-counter fe-progress-bar{display:block;margin:10px 0 30px}.frontend fe-topic-participate-pairwise-voting .voting-counter fe-progress-bar .progress-bar{width:300px;height:10px;margin:0 auto}.frontend fe-topic-participate-pairwise-voting .voting-counter span{font-weight:var(--font-weight-bold)}@media(max-width: 575px){.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper .versus-circle{display:none}.frontend fe-topic-participate-pairwise-voting .pairwise-voting-wrapper .left{margin-bottom:20px}}.frontend fe-topic-participate-suggest fe-toolbar .input-wrapper{width:100%}.frontend fe-topic-participate-suggest .loader-wrapper{position:relative;height:200px}.frontend fe-topic-participate-phases .topic-participate-phases fe-title h2{margin-bottom:10px}.frontend fe-topic-participate-phases .topic-participate-phases .phase-card a{width:100%;height:100%}.frontend fe-topic-participate-phases .topic-participate-phases .phase-card a .card-content{display:flex;flex-direction:column;justify-content:center;text-align:center}.frontend fe-topic-participate-phases .topic-participate-phases .phase-card a .card-content .phase-timeframe{margin-bottom:10px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.frontend fe-topic-participate-phases .topic-participate-phases .phase-card a .card-content .btn-icon{margin-bottom:10px}.frontend fe-topic-participate-phases .topic-participate-phases .phase-card a .card-content .btn-participate{margin-top:20px}.frontend fe-topic-participate-phases .topic-participate-phases .timeline-cta .inn_card{background-color:var(--gray-light)}.frontend fe-topic-participate-phases .topic-participate-phases .timeline-cta .inn_card a{width:100%;height:100%}.frontend fe-topic-participate-phases .topic-participate-phases .timeline-cta .inn_card a .card-content{text-align:left}.frontend fe-topic-participate-phases .topic-participate-phases .timeline-cta .inn_card a .card-content h2{font-weight:var(--font-weight-regular)}.frontend fe-topic-participate-phases .topic-participate-phases .timeline-cta .inn_card a .card-content button.btn.btn-white{position:absolute;bottom:var(--card-padding);left:var(--card-padding);background-color:#fff;color:#1a1a1a}@media(max-width: 767px){.frontend fe-topic-participate-phases .topic-participate-phases .card{height:200px}}.frontend fe-topic-settings fe-form-field .form-field .teaser-item .teaser-preview{position:relative;width:100%;height:300px;background-position:center center;background-size:cover;cursor:pointer}.frontend fe-topic-settings fe-form-field .form-field .teaser-item inn-button{position:absolute;top:20px;right:20px}.frontend fe-topic-settings fe-form-field .form-field .teaser-item inn-button .btn{height:40px;padding:0;border-radius:100%}.frontend fe-topic-settings fe-form-field input.upload-input{position:absolute !important;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);white-space:nowrap}.frontend fe-topic-settings .attach-area,.frontend fe-topic-settings .teaser-area{text-align:center}.frontend fe-topic-settings .attach-area fe-form-error .form-error,.frontend fe-topic-settings .teaser-area fe-form-error .form-error{position:static}.frontend fe-topic-settings .attach-area .label{text-align:left}.frontend fe-topic-settings .attach-area label{display:flex;width:100%;height:140px;align-items:center;justify-content:center;border:2px dashed var(--gray-light);background-color:var(--form-element-bg);color:var(--gray-basic);cursor:pointer;font-weight:var(--font-weight-medium);text-align:center}.frontend fe-topic-settings .attach-area label inn-icon{margin-right:.25em}.frontend fe-topic-settings .attach-area label inn-icon svg{fill:var(--gray-basic)}.frontend fe-topic-settings .btn-update{position:relative;left:50%;padding-top:20px;transform:translateX(-50%)}.frontend fe-topic-settings .btn-update button{min-width:150px}.frontend .fe-topic-participate-abstract fe-toolbar .left-wrapper{display:flex;align-items:center}.frontend .fe-topic-participate-abstract fe-toolbar .search-bar{margin-right:5px}.frontend .fe-topic-participate-abstract fe-toolbar inn-button.active .btn-icon{background-color:var(--brand-primary)}.frontend .fe-topic-participate-abstract fe-toolbar inn-button.active .btn-icon inn-icon svg{fill:var(--white)}.frontend .fe-topic-participate-abstract fe-toolbar inn-button .counter{position:absolute;display:inline-flex;width:15px;height:15px;align-items:center;justify-content:center;border-radius:30px;background-color:var(--brand-primary);color:#fff;font-size:var(--font-size-xxxs);transform:translate(50%, -50%)}.frontend .fe-topic-participate-abstract .module-wrapper{height:62em}.frontend .fe-topic-participate-abstract .module-wrapper-inner{padding:25px 0}.frontend .fe-topic-participate-abstract .module-wrapper-inner .module-details{display:flex;justify-content:space-between;margin-bottom:10px}.frontend .fe-topic-participate-abstract .module-wrapper-inner .module-details .chart-count{display:flex;align-items:center;color:var(--gray-basic);font-weight:var(--font-weight-medium)}.frontend .fe-topic-participate-abstract .module-wrapper-inner .module-details .chart-count .count{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:2px solid var(--brand-primary);border-radius:100%;margin-right:10px;color:var(--body-color);font-size:var(--font-size-xxxs)}.frontend .fe-topic-participate-abstract .module-wrapper-inner .module-details inn-button .btn-icon{border:1px solid var(--gray-light);border-radius:3px;background-color:var(--gray-lightest)}.frontend .fe-topic-participate-abstract .module-wrapper-inner .module-details inn-button.active .btn-icon{background-color:var(--brand-primary)}.frontend .fe-topic-participate-abstract .module-wrapper-inner .module-details inn-button.active .btn-icon inn-icon svg{fill:var(--white)}.frontend .fe-topic-participate-abstract .filter-settings{margin-top:50px}.frontend .fe-topic-participate-abstract .filter-settings .filter-wrapper{padding-bottom:20px;border-bottom:1px solid var(--gray-light)}.frontend .fe-topic-participate-abstract .filter-settings .no-filter-label{margin-top:20px;color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);text-align:center}.frontend fe-topic-detail-event .section-topic-event .section{background-color:var(--panel-bg)}.frontend fe-topic-detail-event .section-topic-event .section .info-box{margin-bottom:40px}.frontend fe-topic-detail-event .section-topic-event .section .btn-box{padding-right:20px}.frontend fe-topic-detail-event .section-topic-event .section .btn-box a{display:block}.frontend fe-topic-detail-event .section-topic-event .section .btn-box inn-button{width:100%}.frontend fe-topic-detail-event .section-topic-event .section .btn-box inn-button .btn{width:100%;margin-bottom:10px}.frontend fe-topic-detail-event .section-topic-event .section .btn-box .btn{width:100%;margin-bottom:10px}.frontend fe-topic-detail-event .section-topic-event .section .event-description{font-size:var(--font-size-sm)}.frontend fe-topic-detail-event .section-topic-guests .section{background-color:var(--gray-lightest)}.frontend fe-topic-detail-event .section-topic-guests .section .topic-member-item{justify-content:flex-start}.frontend fe-topic-detail-event .section-topic-cta .section{padding:40px 0;background-color:var(--panel-bg)}@media(max-width: 767px){.frontend fe-topic-detail-event .section-topic-event .section .btn-box{padding-right:0}.frontend fe-topic-detail-event .section-topic-event .section .event-description{display:block;margin-top:10px;font-size:16px}}.frontend fe-topic-hero-event .topic-hero-event{position:relative;overflow:hidden;padding:40px 0}.frontend fe-topic-hero-event .topic-hero-event .topic-hero-bg{position:absolute;z-index:-1;top:-10px;right:-10px;bottom:-10px;left:-10px;background:rgba(0,0,0,0) center center no-repeat;background-size:cover;filter:blur(10px)}.frontend fe-topic-hero-event .topic-hero-event .topic-hero-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--white) 70%, transparent);content:""}.frontend fe-topic-hero-event .topic-hero-event .hero-wrapper{align-items:center}.frontend fe-topic-hero-event .topic-hero-event .hero-wrapper .hero-img{position:relative;z-index:1;max-width:100%;height:auto;border-radius:var(--global-radius);box-shadow:var(--global-shadow);filter:var(--img-filter)}.frontend fe-topic-hero-event .topic-hero-event .hero-wrapper .hero-content{padding-left:10px}.frontend fe-topic-hero-event .topic-hero-event .hero-wrapper .hero-content .event-date{text-transform:uppercase}.frontend fe-topic-hero-event .topic-hero-event .hero-wrapper .hero-content .event-title{margin-bottom:20px;font-size:var(--font-size-xxl)}@media(max-width: 767px){.frontend fe-topic-hero-event .topic-hero-event .hero-wrapper .hero-img{margin-bottom:20px}.frontend fe-topic-hero-event .topic-hero-event .hero-wrapper .hero-content{padding-left:0}.frontend fe-topic-hero-event .topic-hero-event .hero-wrapper .hero-content .event-title{font-size:18px}}.frontend fe-initiative-submit-challenge{display:block;overflow:auto;height:calc(100vh - var(--detail-header-height));margin-top:var(--detail-header-height)}.frontend fe-initiative-submit-challenge fe-title h2{font-size:var(--font-size-xxl)}.frontend fe-initiative-submit-challenge h2.sub-title{font-size:var(--font-size-md);font-weight:normal}.frontend fe-initiative-submit-challenge .modal-header{position:fixed;z-index:1;top:0;right:0;left:0;border-bottom:1px solid var(--gray-light);background-color:var(--white)}.frontend fe-initiative-submit-challenge .modal-header .flex-wrapper{display:flex;height:var(--detail-header-height);align-items:center;justify-content:flex-end}.frontend .suggestion.submission{position:fixed;z-index:35;top:0;right:0;bottom:0;left:0;background-color:var(--modal-bg);overflow-y:auto}@media(max-width: 767px){.frontend .suggestion.submission{padding-top:60px}.frontend .suggestion.submission fe-title h2{font-size:var(--font-size-sm)}.frontend .suggestion.submission h2.sub-title{font-size:var(--font-size-xxs)}.frontend .suggestion.submission .modal-header .flex-wrapper{height:60px}}.frontend fe-initiative-submit-challenge-form .submission-info{padding:30px;margin-top:20px;background-color:var(--form-element-bg)}.frontend fe-initiative-submit-challenge-form fe-form-field input.upload-input{display:none}.frontend fe-initiative-submit-challenge-form .selected-wrapper{margin-top:10px}.frontend fe-initiative-submit-challenge-form .selected-wrapper li{position:relative;padding:var(--form-element-padding);border:1px solid var(--gray-lightest);border-radius:var(--form-element-radius);margin-bottom:5px;transition:all .25s ease}.frontend fe-initiative-submit-challenge-form .selected-wrapper li .btn-remove{position:absolute;top:0;right:0;bottom:0;display:flex;width:var(--form-element-height);align-items:center;justify-content:center;cursor:pointer}.frontend fe-initiative-submit-challenge-form .selected-wrapper li .btn-remove svg{fill:var(--gray-basic);transition:fill .2s linear}.frontend fe-initiative-submit-challenge-form .selected-wrapper li .btn-remove:hover svg{fill:var(--body-color)}.frontend fe-initiative-submit-challenge-form .selected-wrapper li fe-form-field .form-field .teaser-item .teaser-preview{position:relative;width:100%;height:300px;background-position:center center;background-size:cover;cursor:pointer}.frontend fe-initiative-submit-challenge-form .selected-wrapper li fe-form-field .form-field .teaser-item inn-button{position:absolute;top:20px;right:20px}.frontend fe-initiative-submit-challenge-form .selected-wrapper li fe-form-field .form-field .teaser-item inn-button .btn{height:40px;padding:0;border-radius:100%}.frontend fe-initiative-submit-challenge-form .selected-wrapper li .media-preview{width:60px;height:50px;margin-right:10px;background:rgba(0,0,0,0) center center no-repeat;background-size:contain}.frontend fe-initiative-submit-challenge-form .selected-wrapper li .name-wrapper{display:flex;align-items:center}.frontend fe-initiative-submit-challenge-form .selected-wrapper li .name-wrapper inn-user{margin-right:10px}.frontend fe-initiative-submit-challenge-form .selected-wrapper li .name-wrapper inn-user .user-img.small{width:20px;height:20px}.frontend fe-initiative-submit-challenge-form .selected-wrapper li:hover{border-color:rgba(0,0,0,0);box-shadow:var(--global-shadow-hover)}.frontend fe-initiative-submit-challenge-form form .new-funding-goal>.form-field{padding:34px;transition:box-shadow .25s ease}.frontend fe-initiative-submit-challenge-form form .new-funding-goal>.form-field inn-button .btn{bottom:unset;height:unset;padding:unset;border-radius:0 var(--form-element-radius) 0 var(--form-element-radius);background-color:var(--gray-lightest)}.frontend fe-initiative-submit-challenge-form form .new-funding-goal>.form-field inn-button .btn inn-icon svg{fill:var(--gray-basic);transition:fill .25s ease}.frontend fe-initiative-submit-challenge-form form .new-funding-goal>.form-field inn-button .btn:hover inn-icon svg{fill:var(--body-color)}.frontend fe-initiative-submit-challenge-form form .new-funding-goal>.form-field .funding-amount .form-field.has-label{margin-top:var(--form-element-margin-top)/2}.frontend fe-initiative-submit-challenge-form form .new-funding-goal>.form-field:hover{box-shadow:var(--global-shadow-hover)}.frontend fe-initiative-submit-challenge-form .add-goal{margin-top:20px;text-align:center}.frontend fe-initiative-submit-challenge-form .add-goal .add-goal-btn{padding:12px 20px;border-radius:var(--global-radius);background-color:var(--gray-lightest);box-shadow:var(--global-shadow);color:var(--gray-basic);font-weight:var(--font-weight-medium);transition:box-shadow .25s ease}.frontend fe-initiative-submit-challenge-form .add-goal .add-goal-btn:hover{box-shadow:var(--global-shadow-hover)}.frontend fe-initiative-submit-challenge-form .form-footer{margin:20px 0 50px;text-align:right}.frontend fe-initiative-submit-challenge-form .form-footer inn-button svg{margin-right:5px}.frontend fe-initiative-submit-challenge-form .attach-area{text-align:center}.frontend fe-initiative-submit-challenge-form .attach-area fe-form-error .form-error{position:static}.frontend fe-topic-about-initiative .initiative-bg{padding:80px 0;background-color:var(--modal-bg);font-size:var(--font-size-sm)}.frontend fe-topic-detail-initiative :target{scroll-margin-top:var(--anchor-scroll-offset)}.frontend fe-topic-detail-initiative fe-tab-bar .tabbar-wrapper{margin-bottom:0}.frontend fe-topic-hero-initiative .topic-hero-initiative{position:relative;max-height:660px}.frontend fe-topic-hero-initiative .topic-hero-initiative .topic-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0) center center no-repeat;background-size:cover;filter:var(--img-filter)}.frontend fe-topic-hero-initiative .topic-hero-initiative .logo-circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.frontend fe-topic-hero-initiative .topic-hero-initiative .logo-circle img{width:200px;height:200px;border-radius:100%;box-shadow:var(--global-shadow);filter:var(--img-filter)}@media(max-width: 576px){.frontend fe-topic-hero-initiative .topic-hero-initiative{max-height:150px}}.frontend fe-topic-overview-initiative fe-section.level-chart-section .section{padding:0}.frontend fe-topic-overview-initiative fe-section .section{background-color:var(--modal-bg)}.frontend fe-topic-overview-initiative fe-section .section level-radar-initiative .module-wrapper{background:rgba(0,0,0,0)}.frontend fe-topic-overview-initiative fe-section .section level-radar-initiative .module-wrapper .module-wrapper-inner{display:flex;align-items:center}.frontend fe-topic-overview-initiative fe-section:nth-child(even) .section{background-color:var(--gray-lightest)}.frontend fe-topic-overview-initiative .section-topic-about{font-size:var(--font-size-sm)}.frontend fe-topic-statistics-initiative .topic-statistics{text-align:center}.frontend fe-topic-statistics-initiative .topic-statistics .circle{display:inline-flex;width:150px;max-width:100%;height:150px;align-items:center;justify-content:center;border-radius:100%;background-color:var(--white);box-shadow:var(--global-shadow)}@media(max-width: 767px){.frontend fe-topic-statistics-initiative .topic-statistics .circle{width:120px;height:120px;margin-bottom:15px}}.frontend startup-radar-chart fe-toolbar .left-wrapper{display:flex;align-items:center}.frontend startup-radar-chart fe-toolbar .search-bar{margin-right:5px}.frontend startup-radar-chart fe-toolbar inn-button.active .btn-icon{background-color:var(--brand-primary)}.frontend startup-radar-chart fe-toolbar inn-button.active .btn-icon inn-icon svg{fill:var(--white)}.frontend startup-radar-chart .module-wrapper{height:62em}.frontend startup-radar-chart .module-wrapper-inner{padding:25px 0}.frontend startup-radar-chart .module-wrapper-inner .module-details{display:flex;justify-content:space-between;margin-bottom:10px}.frontend startup-radar-chart .module-wrapper-inner .module-details .chart-count{display:flex;align-items:center;color:var(--gray-basic);font-weight:var(--font-weight-medium)}.frontend startup-radar-chart .module-wrapper-inner .module-details .chart-count .count{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:2px solid var(--brand-primary);border-radius:100%;margin-right:10px;color:var(--body-color);font-size:var(--font-size-xxxs)}.frontend startup-radar-chart .module-wrapper-inner .module-details inn-button .btn-icon{border:1px solid var(--gray-light);border-radius:3px;background-color:var(--gray-lightest)}.frontend startup-radar-chart .module-wrapper-inner .module-details inn-button.active .btn-icon{background-color:var(--brand-primary)}.frontend startup-radar-chart .module-wrapper-inner .module-details inn-button.active .btn-icon inn-icon svg{fill:var(--white)}.frontend startup-radar-chart .filter-settings{margin-top:50px}.frontend startup-radar-chart .filter-settings .tag-wrapper{padding-bottom:20px;border-bottom:1px solid var(--gray-light);margin-bottom:20px}.frontend fe-startup-submission{display:block;overflow:auto;height:calc(99vh - var(--detail-header-height));margin-top:var(--detail-header-height)}.frontend fe-startup-submission fe-title h2{font-size:var(--font-size-xxl)}.frontend fe-startup-submission h2.sub-title{font-size:var(--font-size-md);font-weight:normal}.frontend fe-startup-submission .modal-header{position:fixed;z-index:1;top:0;right:0;left:0;border-bottom:1px solid var(--gray-light);background-color:var(--white)}.frontend fe-startup-submission .modal-header .flex-wrapper{display:flex;height:var(--detail-header-height);align-items:center;justify-content:flex-end}.frontend fe-startup-submit-form .manually-wrapper{margin-top:6px;color:var(--gray-basic);font-weight:var(--font-weight-medium)}.frontend fe-startup-submit-form .manually-wrapper button{text-decoration:underline}.frontend fe-startup-submit-form .manually-wrapper button inn-icon svg{transition:transform ease-in-out .25s}.frontend fe-startup-submit-form .manually-wrapper button:hover{text-decoration:underline}.frontend fe-startup-submit-form .manually-wrapper button:hover inn-icon svg{transform:translateX(5px)}.frontend fe-startup-submit-form .form-view{display:block}.frontend fe-startup-submit-form .form-footer{margin-top:20px;text-align:right}.frontend fe-startup-submit-form .submission-info{padding:30px;margin-top:20px;background-color:var(--form-element-bg)}.frontend fe-startup-submit-form .submission-scroll-margin{scroll-margin-top:20px}.frontend startup-radar-list fe-toolbar .toolbar-container{margin-bottom:0}.frontend startup-radar-list fe-toolbar .toolbar-container .input-wrapper{justify-content:flex-end}.frontend fe-toolbar .toolbar-container{margin-bottom:30px}.frontend .user-section{position:relative;margin-bottom:30px}.frontend .user-section>h2{margin-bottom:10px}.frontend .user-section .load-more-button{position:relative;display:flex;width:100%;height:40px;align-items:center;justify-content:center;border-top:1px solid var(--gray-light);color:var(--gray-basic);cursor:pointer;font-size:var(--font-size-xxxs);font-weight:bold;text-transform:uppercase;transition:color .3s linear}.frontend .user-section .load-more-button inn-icon svg{margin-bottom:0;fill:var(--gray-basic);transition:fill .3s linear}.frontend .user-section .load-more-button:hover{color:var(--body-color)}.frontend .user-section .load-more-button:hover inn-icon svg{fill:var(--body-color)}.frontend fe-topic-article .topic-article .article-tags{margin-bottom:20px}.frontend fe-topic-article .topic-article .article-content{font-family:var(--font-family-base);font-size:var(--font-size-sm);line-height:1.7;text-align:justify}.frontend fe-topic-events .topic-event{position:relative;display:flex;align-items:center;border-radius:var(--global-radius)/2;margin:10px 0;cursor:pointer}.frontend fe-topic-events .topic-event:after{position:absolute;top:50%;right:0;width:6px;height:6px;border-radius:50%;background-color:var(--brand-primary);content:"";opacity:0;transform:translate(100%, -50%);transition:all .2s ease-in-out}.frontend fe-topic-events .topic-event:hover:after{opacity:1;transform:translate(0%, -50%)}.frontend fe-topic-events .topic-event .img{position:relative;overflow:hidden;width:50px;height:50px;border-radius:var(--global-radius)/2;margin-right:10px;background:var(--white) center center no-repeat;background-size:cover}.frontend fe-topic-events .topic-event .img:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--black) 40%, transparent);content:""}.frontend fe-topic-events .topic-event .img .date{position:relative;z-index:1;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;color:var(--white);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.frontend fe-topic-events .topic-event .img .date .month{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-regular)}.frontend fe-topic-events .topic-event .img.no-img{border:1px solid var(--gray-light)}.frontend fe-topic-events .topic-event .img.no-img .date{color:var(--body-color)}.frontend fe-topic-events .topic-event .img.no-img:before{display:none}.frontend fe-topic-events .topic-event h4{overflow:hidden;max-width:160px;text-overflow:ellipsis;white-space:nowrap}.frontend fe-topic-events .topic-event .text-gray{color:var(--gray-basic)}.frontend fe-topic-events .no-items{height:calc(100% - 50px)}.frontend fe-topic-expert-item{display:flex;align-items:center}.frontend fe-topic-expert-item .expert-item{display:flex;align-items:center}.frontend fe-topic-expert-item .expert-item .role{color:var(--gray-basic)}.frontend fe-topic-expert-item .expert-item inn-user{margin-right:10px}.frontend fe-topic-member-item .topic-member-item{display:flex;align-items:center;padding:20px;margin-bottom:15px;background:var(--panel-bg)}.frontend fe-topic-member-item .topic-member-item .member-context{margin-left:10px}.frontend fe-topic-member-item .topic-member-item .member-context .name{font-weight:var(--font-weight-medium)}.frontend fe-topic-member-item .topic-member-item .member-context .expertise{color:var(--gray-basic);font-weight:var(--font-weight-medium)}.frontend fe-topic-member-slider .topic-member-slider{overflow:hidden}.frontend fe-topic-member-slider .topic-member-slider .swiper{overflow:visible}.frontend fe-topic-member-slider .topic-member-slider .member-slide{overflow:hidden !important;width:100%;border-radius:var(--border-radius-md)}.frontend fe-topic-member-slider .topic-member-slider .member-slide .member-image{height:400px;border-radius:var(--border-radius-md);background:rgba(0,0,0,0) center center no-repeat;background-size:cover;transition:all .5s ease-in-out}.frontend fe-topic-member-slider .topic-member-slider .member-slide .name{margin-top:10px;color:var(--body-color);font-weight:var(--font-weight-bold);transition:opacity .2s linear}.frontend fe-topic-member-slider .topic-member-slider .member-slide .section-info{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:var(--panel-bg);font-size:var(--font-size-xxxs);transform:translateY(100%);transition:transform .3s ease-in-out}.frontend fe-topic-member-slider .topic-member-slider .member-slide .section-info .top-wrapper{padding:20px 20px 18px;border-bottom:1px solid var(--gray-light);font-size:var(--font-size-sm);text-align:center}.frontend fe-topic-member-slider .topic-member-slider .member-slide .section-info .card-image{width:60px;height:60px;border-radius:50%;margin:0 auto;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}.frontend fe-topic-member-slider .topic-member-slider .member-slide .section-info .user-info{position:absolute;top:132px;right:0;bottom:74px;left:0;overflow:auto;padding:20px}.frontend fe-topic-member-slider .topic-member-slider .member-slide .section-info .btn-wrapper{position:absolute;right:0;bottom:0;left:0;padding:20px;text-align:center}.frontend fe-topic-member-slider .topic-member-slider .swiper-slide-active .member-slide:hover .section-info{transform:translateY(0)}.frontend fe-topic-member-slider .swiper-footer{display:flex;justify-content:space-between;margin-top:20px}.frontend fe-topic-member-slider .card-image{position:relative}.frontend fe-topic-member-slider user-badge-profile-list .badges-container{width:100%;margin:15px;gap:5px}.frontend fe-topic-news-item .board-news-item{position:relative;display:block;height:100%;background:rgba(0,0,0,0) center center no-repeat;background-size:cover}.frontend fe-topic-news-item .board-news-item:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--black) 40%, transparent);content:""}.frontend fe-topic-news-item .board-news-item fe-title h2{color:var(--white);font-size:var(--font-size-sm)}.frontend fe-topic-related .topic-related .swiper{overflow:visible}@media(min-width: 576px){.frontend fe-topic-related .topic-related .swiper-footer{display:flex;justify-content:space-between}}@media(max-width: 576px){.frontend fe-topic-related .topic-related .swiper-footer .swiper-nav{display:flex;justify-content:space-between;margin-bottom:1em}.frontend fe-topic-related .topic-related .swiper-footer .view-more{width:100%}.frontend fe-topic-related .topic-related .swiper-footer .view-more .btn{display:block;width:100%}}.frontend fe-topic-related .topic-related .no-padding{padding:0}@media(max-width: 576px){.frontend fe-topic-related .topic-related fe-card-topic .card-content fe-title h2.title{overflow:hidden;max-width:260px;text-overflow:ellipsis;white-space:nowrap}.frontend fe-topic-related .topic-related fe-card-topic .card-content .topic-timer{position:relative;right:auto;bottom:auto;display:block}}.frontend fe-topic-statistics .card-content{display:flex;align-items:center;justify-content:space-between;padding:0 40px}.frontend fe-topic-statistics .statistics-item{font-weight:var(--font-weight-bold);text-align:center}.frontend fe-topic-statistics .statistics-item .value{margin-top:4px;color:var(--body-color);font-size:var(--font-size-xxs)}.frontend fe-topic-statistics .statistics-item .icon{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:100%;margin:0 auto;background:var(--gray-light)}.frontend fe-topic-statistics .statistics-item .icon svg{margin:0;fill:var(--gray-basic)}@media(max-width: 767px){.frontend fe-topic-statistics .statistics-wrapper .statistics-item{width:calc(50% - 7.5px);flex:unset;margin-right:0}.frontend fe-topic-statistics .statistics-wrapper .statistics-item:nth-child(odd){margin-right:15px}}@media(max-width: 575px){.frontend fe-topic-statistics .statistics-wrapper .statistics-item{width:100%}.frontend fe-topic-statistics .statistics-wrapper .statistics-item:nth-child(odd){margin-right:0}}.frontend fe-suggestion-slider .topic-related .swiper{overflow:visible}.frontend fe-suggestion-slider .topic-related .swiper-footer{display:flex;justify-content:space-between}.frontend fe-suggestion-slider .topic-related .swiper-slide{overflow:visible !important;opacity:.5}.frontend fe-suggestion-slider .topic-related .swiper-slide.swiper-slide-active{opacity:1}.frontend fe-suggestion-slider .topic-related .no-padding{padding:0}.frontend topic-contacts-modal inn-button.btn-close{position:fixed;top:20px;right:20px}.frontend topic-contacts-modal inn-button.btn-close svg{fill:var(--body-color)}.frontend topic-contacts-modal .modal-body{margin-top:40px}.frontend topic-contacts-modal .modal-body .flex-row{display:flex;align-items:center;padding:20px 20px 20px 0;border-bottom:1px solid var(--gray-lightest)}.frontend topic-contacts-modal .modal-body .flex-row .member-context{margin-left:15px;text-align:left}.frontend topic-contacts-modal .modal-body .flex-row .member-context .name{font-weight:var(--font-weight-bold)}.frontend topic-contacts-modal .modal-body .flex-row .contact-btn{margin-left:auto;justify-self:flex-end}.frontend topic-contacts-modal .modal-body .flex-row .contact-btn inn-icon svg{fill:var(--white)}.frontend topic-contacts-modal .modal-body .flex-row:last-child{border-bottom:none}.frontend topic-community-banner{display:flex;align-items:center;justify-content:center;padding:25px 80px;background-color:var(--landingpage-banner-bg);gap:20px}.frontend topic-community-banner .community-label{color:var(--landingpage-banner-color);font-size:var(--font-size-lg)}.frontend topic-community-banner inn-button button.btn.btn-primary{background-color:var(--landingpage-banner-btn-bg);color:var(--landingpage-banner-btn-color)}.frontend topic-community-banner inn-button button.btn.btn-primary inn-icon{margin-right:10px}.frontend topic-community-banner inn-button button.btn.btn-primary inn-icon svg{fill:var(--landingpage-banner-btn-color)}.frontend frontend-root .header-container{position:relative}.frontend .first-toggle{margin-top:.25rem}.frontend .toggle-wrapper{display:flex}.frontend .toggle-wrapper.no-margin p,.frontend .toggle-wrapper.no-margin label{margin-bottom:0}.frontend .toggle-wrapper .toggle{margin-right:8px}.frontend .toggle-wrapper .toggle input:focus+label{outline:5px solid var(--brand-primary);outline-offset:3px}.frontend .toggle-wrapper .switch-toggle{position:absolute;width:1px;height:1px;opacity:0}.frontend .toggle-wrapper .switch-toggle+label{position:relative;display:block;width:32px;height:18px;border-radius:22px;margin-top:3px;background-color:var(--gray-light);cursor:pointer;transition:all var(--time) cubic-bezier(0.79, -0.01, 0.36, 1);--time: 200ms}.frontend .toggle-wrapper .switch-toggle+label:before{position:relative;top:50%;left:3px;display:block;width:12px;height:12px;border:2px solid var(--gray-light);border-radius:50%;background-color:var(--white);content:"";transform:translateY(-50%);transition:left var(--time) cubic-bezier(0.79, -0.01, 0.36, 1)}.frontend .toggle-wrapper .switch-toggle:checked+label,.frontend .toggle-wrapper .switch-toggle.checked+label{background-color:var(--brand-primary)}.frontend .toggle-wrapper .switch-toggle:checked+label:before,.frontend .toggle-wrapper .switch-toggle.checked+label:before{left:18px;border-color:var(--brand-primary)}.frontend .form-group{margin-bottom:20px;word-break:break-all;word-wrap:break-word}.frontend .form-group.no-margin{margin-bottom:0}.frontend .form-group.with-option{display:flex;align-items:center;justify-content:space-between;padding:15px;border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--gray-lightest)}.frontend .form-group.with-option:last-child{margin-bottom:0}.frontend .form-group.with-option label{font-size:var(--font-size-xxs)}.frontend .form-group.with-option .description{padding-right:20px}.frontend .form-group.with-option p{margin-bottom:0;color:var(--black);font-size:var(--font-size-xxxs)}.frontend .form-group.has-form-toggle{display:grid;padding:20px;border:1px solid var(--gray-light);border-radius:var(--form-element-radius);grid-template-areas:"title toggle" "desc toggle";grid-template-columns:1fr auto;grid-template-rows:auto auto}.frontend .form-group.has-form-toggle label{grid-area:title}.frontend .form-group.has-form-toggle .form-description{margin:0;grid-area:desc}.frontend .form-group.has-form-toggle dynamic-form-field{margin:auto;grid-area:toggle}.frontend .form-group .form-control{display:inline-block;width:100%;padding:0;border:none;border-radius:0;background-color:rgba(0,0,0,0);color:var(--body-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);transition:all .5s}.frontend .form-group .form-control remaining-char-count .pull-right{display:flex;justify-content:flex-end}.frontend .form-group label{width:100%;margin-bottom:0;color:var(--gray-darker);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.frontend .form-group .form-description{margin:0 0 5px 0;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);word-break:normal}.frontend .form-group textarea{resize:none}.frontend .form-group .form-text{margin-top:.25rem;color:var(--gray-basic);font-style:italic;font-weight:var(--font-weight-regular)}.frontend .form-group .instruction{color:var(--gray-basic)}.frontend .form-group:last-of-type{margin:0}.frontend .form-group number-input-counter.form-control{padding:0}.frontend .form-group number-input-counter .input-counter .input-group{display:flex;width:120px;align-items:center;background:rgba(0,0,0,0)}.frontend .form-group number-input-counter .input-counter .input-group .input-group-addon{display:flex;width:20px;height:20px;align-items:center;justify-content:center;border:none;border-radius:50% !important;background:var(--gray-lighter);color:var(--black);cursor:pointer}.frontend .form-group number-input-counter .input-counter .input-group .input-group-addon svg{width:12px;height:12px;margin-bottom:1px}.frontend .form-group number-input-counter .input-counter .input-group input{height:33px;padding:5px .5rem;border:1px solid var(--gray-lighter);border-radius:3px;margin:0 7px;-moz-appearance:textfield;appearance:textfield;background-color:var(--white);text-align:center}.frontend .form-group number-input-counter .input-counter .input-group input::-webkit-outer-spin-button,.frontend .form-group number-input-counter .input-counter .input-group input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.frontend .form-group number-input-counter .input-counter .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback):not(.input-group-addon){margin-left:7px}.frontend .img-upload-overlay{position:absolute;bottom:0;left:0;width:100%;height:200px;background-color:color-mix(in srgb, var(--black) 10%, transparent);transition:all .4s ease}@media(min-width: 1500px){.frontend .img-upload-overlay{height:350px}}.frontend .img-upload-overlay span{padding-top:1.25rem;padding-right:1.25rem;cursor:pointer;float:right;opacity:0}.frontend .img-upload-overlay:hover{background-color:color-mix(in srgb, var(--black) 50%, transparent)}.frontend .img-upload-overlay:hover span{opacity:1}.frontend .img-upload{position:relative;overflow:hidden;width:100%;height:100%;border-radius:var(--form-element-radius);background-position:center center;text-align:center}.frontend .img-upload p{position:absolute;top:50%;left:50%;margin-bottom:0;color:var(--gray-basic);cursor:default;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);transform:translate(-50%, -50%);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.frontend .img-upload p{font-weight:var(--font-weight-medium)}}.frontend .img-upload p a{color:var(--black);cursor:pointer;text-decoration:underline !important}.frontend .img-upload p.loader{top:48%;left:48%;margin-bottom:0}.frontend .img-upload input[type=file]{display:none}.frontend .img-upload.empty{border:1px solid var(--gray-lighter);background:rgba(0,0,0,0) !important}.frontend .select-group .form-group{padding-bottom:0}.frontend .select-group .form-control{border:none}.frontend .select-group .form-control:focus{border:none}.frontend .form-group.without{padding:0;border:none;margin-bottom:1.25rem;background-color:rgba(0,0,0,0)}.frontend .form-control.form-error{border-bottom:1px solid var(--status-error)}.frontend p.options{font-weight:var(--font-weight-regular)}.frontend .form-control:disabled{background-color:rgba(0,0,0,0)}.frontend .language-addon{text-transform:none}.frontend .ng2-tag-input{padding:0 !important;border-bottom:1px solid var(--gray-light) !important}.frontend .ng2-tag-input--focused{border-bottom:1px solid var(--brand-primary) !important}.frontend .ng2-tag-input__text-input{padding-left:0 !important;background-color:rgba(0,0,0,0)}.frontend .custom-radio{padding-top:.5rem}.frontend .custom-radio label{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.frontend .custom-radio label{font-weight:var(--font-weight-medium)}}.frontend .custom-radio label{text-transform:none}.frontend .custom-radio [type=radio]:not(:checked),.frontend .custom-radio [type=radio]:checked{display:none}.frontend .custom-radio [type=radio]:not(:checked)+label,.frontend .custom-radio [type=radio]:checked+label{position:relative;cursor:pointer}.frontend .custom-radio [type=radio]:not(:checked)+label:before,.frontend .custom-radio [type=radio]:checked+label:before{position:absolute;top:4px;left:0;width:15px;height:15px;border:1px solid var(--black);border-radius:100%;background:rgba(0,0,0,0);box-shadow:none;content:""}.frontend .custom-radio [type=radio]:not(:checked)+label:after,.frontend .custom-radio [type=radio]:checked+label:after{position:absolute;top:7px;left:3px;width:9px;height:9px;border-radius:15px;background-color:var(--black);content:"";transition:opacity .2s}.frontend .custom-radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.frontend .custom-radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.frontend .custom-radio [type=radio]:checked:focus+label:before,.frontend .custom-radio [type=radio]:not(:checked):focus+label:before{border:1px solid var(--black)}.frontend .input-group.table-input,.frontend .form-group.table-input{display:inline-flex;width:-webkit-fill-available;height:30px;align-items:center;margin-bottom:0;background-color:var(--gray-lightest);border-bottom-right-radius:4px;border-top-right-radius:4px}.frontend .input-group.table-input .input-group-text,.frontend .form-group.table-input .input-group-text{padding-right:0;border:none;background-color:rgba(0,0,0,0);color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.frontend .input-group.table-input .input-group-text,.frontend .form-group.table-input .input-group-text{font-weight:var(--font-weight-medium)}}.frontend .input-group.table-input .form-control,.frontend .form-group.table-input .form-control{width:100%;height:auto;border:none;background-color:rgba(0,0,0,0);color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.frontend .input-group.table-input .form-control,.frontend .form-group.table-input .form-control{font-weight:var(--font-weight-medium)}}.frontend .input-group.table-input .language-flag,.frontend .form-group.table-input .language-flag{margin:5px}.frontend .input-group.has-background input,.frontend .input-group.has-background textarea,.frontend .input-group.has-background .cke,.frontend .form-group.has-background input,.frontend .form-group.has-background textarea,.frontend .form-group.has-background .cke{box-sizing:border-box;padding:10px 15px;border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg);box-shadow:none}.frontend .input-group.has-background input[type=text],.frontend .input-group.has-background input:not([type]),.frontend .form-group.has-background input[type=text],.frontend .form-group.has-background input:not([type]){width:100%;min-height:var(--form-element-height)}.frontend .input-group.has-background input[type=text].color-select-input,.frontend .input-group.has-background input:not([type]).color-select-input,.frontend .form-group.has-background input[type=text].color-select-input,.frontend .form-group.has-background input:not([type]).color-select-input{height:40px;padding:12px 15px}.frontend .input-group.has-background input[type=text]:focus,.frontend .input-group.has-background input:not([type]):focus,.frontend .form-group.has-background input[type=text]:focus,.frontend .form-group.has-background input:not([type]):focus{box-shadow:none;outline:none}.frontend .input-group.has-background .form-select,.frontend .form-group.has-background .form-select{padding:0;border:0;background-image:none;font-size:inherit}.frontend .input-group .form-check,.frontend .form-group .form-check{margin-bottom:15px}.frontend .input-group .form-check input[type=radio],.frontend .form-group .form-check input[type=radio]{position:absolute;z-index:1;opacity:0}.frontend .input-group .form-check .check,.frontend .form-group .form-check .check{position:absolute;top:4px;left:0;display:block;width:15px;height:15px;border:2px solid var(--gray-light);border-radius:100%;margin:auto;content:"";transition:background .25s linear}.frontend .input-group .form-check .check:hover,.frontend .form-group .form-check .check:hover{border:2px solid var(--white)}.frontend .input-group .form-check .check::before,.frontend .form-group .form-check .check::before{position:absolute;top:2px;left:2px;display:block;width:7px;height:7px;border-radius:100%;margin:auto;content:"";transition:background .25s linear}.frontend .input-group .form-check input[type=radio]:checked~.check,.frontend .form-group .form-check input[type=radio]:checked~.check{border:2px solid var(--brand-primary)}.frontend .input-group .form-check input[type=radio]:checked~.check::before,.frontend .form-group .form-check input[type=radio]:checked~.check::before{background:var(--brand-primary)}.frontend .input-group .form-check input[type=radio]:checked~label,.frontend .form-group .form-check input[type=radio]:checked~label{color:var(--brand-primary)}.frontend .input-group .form-check .form-check-input,.frontend .form-group .form-check .form-check-input{margin-left:0}.frontend .editor-topic{width:100%}.frontend .form-check{padding-left:0}.frontend .form-check label{padding-left:22px}.frontend .input-group>.form-control:not(:last-child),.frontend .input-group>.custom-select:not(:last-child){border-bottom-right-radius:4px;border-top-right-radius:4px}.frontend .form-element{color:var(--black)}.frontend .form-control:focus{box-shadow:none}.frontend company-menu-search-filter{width:100%}.frontend form fe-form-field .form-field.has-checkbox,.frontend form fe-form-field .form-field.has-radio-btn{padding:0;background-color:rgba(0,0,0,0)}.frontend form fe-form-field .form-field.has-checkbox fieldset,.frontend form fe-form-field .form-field.has-radio-btn fieldset{display:flex;flex-direction:column}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button{padding:.5em 1em;border-right:var(--form-element-border);border-left:var(--form-element-border);margin-top:0;margin-bottom:0;background-color:var(--form-element-bg)}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox:first-of-type,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button:first-of-type,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox:first-of-type,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button:first-of-type{padding-top:1em;border:var(--form-element-border);border-bottom:0;border-top-left-radius:var(--form-element-radius);border-top-right-radius:var(--form-element-radius)}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox:last-of-type,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button:last-of-type,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox:last-of-type,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button:last-of-type{padding-bottom:1em;border:var(--form-element-border);border-top:0;border-bottom-left-radius:var(--form-element-radius);border-bottom-right-radius:var(--form-element-radius)}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox:last-of-type:first-of-type,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button:last-of-type:first-of-type,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox:last-of-type:first-of-type,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button:last-of-type:first-of-type{border:var(--form-element-border)}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox .mdc-form-field:hover,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button .mdc-form-field:hover,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox .mdc-form-field:hover,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button .mdc-form-field:hover{background-color:rgba(0,0,0,0)}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox .mdc-form-field:hover .mdc-radio .mdc-radio__background .mdc-radio__outer-circle,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button .mdc-form-field:hover .mdc-radio .mdc-radio__background .mdc-radio__outer-circle,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox .mdc-form-field:hover .mdc-radio .mdc-radio__background .mdc-radio__outer-circle,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button .mdc-form-field:hover .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{border-color:var(--brand-primary)}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox .mdc-radio:hover .mat-mdc-radio-touch-target,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button .mdc-radio:hover .mat-mdc-radio-touch-target,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox .mdc-radio:hover .mat-mdc-radio-touch-target,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button .mdc-radio:hover .mat-mdc-radio-touch-target{display:none}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:0}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,.frontend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover{background-color:rgba(0,0,0,0)}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--brand-primary)}.frontend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border-color:var(--brand-primary-dark);background-color:var(--brand-primary-dark)}.frontend form fe-form-field .form-field.has-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background:hover,.frontend form fe-form-field .form-field.has-radio-btn .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background:hover{background-color:var(--brand-primary-dark)}.frontend form fe-form-field .form-field fe-label{margin-bottom:.5em}.frontend form fe-form-field .form-field inn-input{padding:0;gap:0}.frontend form fe-form-field .form-field input{padding:var(--form-element-padding)}.frontend form{--mdc-checkbox-selected-checkmark-color: var(--btn-primary-color)}.frontend form .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.frontend form .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--btn-primary-bg);background-color:var(--btn-primary-bg)}.frontend .backend form fe-form-field .form-field .mat-mdc-select{border-radius:var(--border-radius-sm);background-color:var(--gray-lighter)}.frontend .cdk-overlay-pane .mat-mdc-dialog-container inn-suggestion-user ul.selected-wrapper{margin-top:0}@media(max-width: 575px){.frontend .cdk-overlay-pane .mat-mdc-dialog-container inn-suggestion-user ul.selected-wrapper li{flex-direction:column}.frontend .cdk-overlay-pane .mat-mdc-dialog-container inn-suggestion-user ul.selected-wrapper li .right,.frontend .cdk-overlay-pane .mat-mdc-dialog-container inn-suggestion-user ul.selected-wrapper li .left{width:100%}}.frontend .cdk-overlay-pane .mat-mdc-dialog-container inn-suggestion-user ul.selected-wrapper .btn-remove svg{fill:var(--gray-basic)}.frontend{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, 0.87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-option-selected-state-label-text-color: #0085ff;--mat-option-label-text-color: rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent)}.frontend .mat-accent{--mat-option-selected-state-label-text-color: #0085ff;--mat-option-label-text-color: rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent)}.frontend .mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent)}.frontend{--mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);--mat-pseudo-checkbox-full-selected-icon-color: #0085ff;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #0085ff;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent)}.frontend .mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #0085ff;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #0085ff;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent)}.frontend .mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #0085ff;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #0085ff;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent)}.frontend .mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent)}.frontend{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: white;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-card-outlined-container-color: white;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-card-outlined-outline-color: rgba(0, 0, 0, 0.12);--mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);--mat-card-filled-container-color: white;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.frontend .mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #0085ff;--mat-progress-bar-track-color: rgba(0, 133, 255, 0.25)}.frontend .mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #0085ff;--mat-progress-bar-track-color: rgba(0, 133, 255, 0.25)}.frontend .mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #f44336;--mat-progress-bar-track-color: rgba(244, 67, 54, 0.25)}.frontend{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #0085ff 87%, transparent);--mat-form-field-filled-caret-color: #0085ff;--mat-form-field-filled-focus-active-indicator-color: #0085ff;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #0085ff 87%, transparent);--mat-form-field-outlined-caret-color: #0085ff;--mat-form-field-outlined-focus-outline-color: #0085ff;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #0085ff 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: 0.04;--mat-form-field-focus-state-layer-opacity: 0.12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, 0.54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, 0.54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, 0.87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, 0.54);--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-caret-color: #f44336;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, 0.54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, 0.87);--mat-form-field-filled-error-active-indicator-color: #f44336;--mat-form-field-filled-error-focus-active-indicator-color: #f44336;--mat-form-field-filled-error-hover-active-indicator-color: #f44336;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, 0.54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, 0.87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, 0.87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, 0.54);--mat-form-field-outlined-error-caret-color: #f44336;--mat-form-field-outlined-error-focus-label-text-color: #f44336;--mat-form-field-outlined-error-label-text-color: #f44336;--mat-form-field-outlined-error-hover-label-text-color: #f44336;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, 0.38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, 0.87);--mat-form-field-outlined-error-focus-outline-color: #f44336;--mat-form-field-outlined-error-hover-outline-color: #f44336;--mat-form-field-outlined-error-outline-color: #f44336}.frontend .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #0085ff 87%, transparent);--mat-form-field-filled-caret-color: #0085ff;--mat-form-field-filled-focus-active-indicator-color: #0085ff;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #0085ff 87%, transparent);--mat-form-field-outlined-caret-color: #0085ff;--mat-form-field-outlined-focus-outline-color: #0085ff;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #0085ff 87%, transparent)}.frontend .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-filled-caret-color: #f44336;--mat-form-field-filled-focus-active-indicator-color: #f44336;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-outlined-caret-color: #f44336;--mat-form-field-outlined-focus-outline-color: #f44336;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}.frontend{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, 0.54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-focused-arrow-color: #0085ff;--mat-select-invalid-arrow-color: #f44336}.frontend .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, 0.54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-focused-arrow-color: #0085ff;--mat-select-invalid-arrow-color: #f44336}.frontend .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, 0.54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-focused-arrow-color: #f44336;--mat-select-invalid-arrow-color: #f44336}.frontend{--mat-select-arrow-transform: translateY(-8px);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-autocomplete-background-color: white;--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, 0.87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, 0.54)}.frontend .mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: 0.4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: 0.04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: 0.04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: 0.54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.frontend .mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, 0.87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-focus-state-layer-opacity: 0.12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-label-text-color: rgba(0, 0, 0, 0.87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-selected-focus-state-layer-color: 0.12;--mat-chip-selected-focus-state-layer-opacity: 0.12;--mat-chip-selected-hover-state-layer-color: 0.04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, 0.87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.frontend .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: #0c1030;--mat-chip-elevated-container-color: #0085ff;--mat-chip-elevated-disabled-container-color: #0085ff;--mat-chip-elevated-selected-container-color: #0085ff;--mat-chip-flat-disabled-selected-container-color: #0085ff;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-focus-state-layer-opacity: 0.12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-label-text-color: #0c1030;--mat-chip-selected-disabled-trailing-icon-color: #0c1030;--mat-chip-selected-focus-state-layer-color: 0.12;--mat-chip-selected-focus-state-layer-opacity: 0.12;--mat-chip-selected-hover-state-layer-color: 0.04;--mat-chip-selected-label-text-color: #0c1030;--mat-chip-selected-trailing-icon-color: #0c1030;--mat-chip-with-icon-disabled-icon-color: #0c1030;--mat-chip-with-icon-icon-color: #0c1030;--mat-chip-with-icon-selected-icon-color: #0c1030;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #0c1030;--mat-chip-with-trailing-icon-trailing-icon-color: #0c1030}.frontend .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.frontend .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: #0c1030;--mat-chip-elevated-container-color: #0085ff;--mat-chip-elevated-disabled-container-color: #0085ff;--mat-chip-elevated-selected-container-color: #0085ff;--mat-chip-flat-disabled-selected-container-color: #0085ff;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-focus-state-layer-opacity: 0.12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-label-text-color: #0c1030;--mat-chip-selected-disabled-trailing-icon-color: #0c1030;--mat-chip-selected-focus-state-layer-color: 0.12;--mat-chip-selected-focus-state-layer-opacity: 0.12;--mat-chip-selected-hover-state-layer-color: 0.04;--mat-chip-selected-label-text-color: #0c1030;--mat-chip-selected-trailing-icon-color: #0c1030;--mat-chip-with-icon-disabled-icon-color: #0c1030;--mat-chip-with-icon-icon-color: #0c1030;--mat-chip-with-icon-selected-icon-color: #0c1030;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #0c1030;--mat-chip-with-trailing-icon-trailing-icon-color: #0c1030}.frontend .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.frontend .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #f44336;--mat-chip-elevated-disabled-container-color: #f44336;--mat-chip-elevated-selected-container-color: #f44336;--mat-chip-flat-disabled-selected-container-color: #f44336;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-focus-state-layer-opacity: 0.12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: 0.12;--mat-chip-selected-focus-state-layer-opacity: 0.12;--mat-chip-selected-hover-state-layer-color: 0.04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.frontend .mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}.frontend{--mat-slide-toggle-disabled-handle-opacity: 0.38;--mat-slide-toggle-disabled-selected-handle-opacity: 0.38;--mat-slide-toggle-disabled-selected-icon-opacity: 0.38;--mat-slide-toggle-disabled-track-opacity: 0.12;--mat-slide-toggle-disabled-unselected-handle-opacity: 0.38;--mat-slide-toggle-disabled-unselected-icon-opacity: 0.38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: 0.12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: 0.04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: 0.12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: 0.12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: 0.12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: 0.1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-selected-icon-color: #0c1030;--mat-slide-toggle-disabled-selected-icon-color: #0c1030;--mat-slide-toggle-selected-focus-state-layer-color: #0085ff;--mat-slide-toggle-selected-handle-color: #0085ff;--mat-slide-toggle-selected-hover-state-layer-color: #0085ff;--mat-slide-toggle-selected-pressed-state-layer-color: #0085ff;--mat-slide-toggle-selected-focus-handle-color: #0085ff;--mat-slide-toggle-selected-hover-handle-color: #0085ff;--mat-slide-toggle-selected-pressed-handle-color: #0085ff;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, 0.12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, 0.54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, 0.12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, 0.12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, 0.12)}.frontend .mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: #0c1030;--mat-slide-toggle-disabled-selected-icon-color: #0c1030;--mat-slide-toggle-selected-focus-state-layer-color: #0085ff;--mat-slide-toggle-selected-handle-color: #0085ff;--mat-slide-toggle-selected-hover-state-layer-color: #0085ff;--mat-slide-toggle-selected-pressed-state-layer-color: #0085ff;--mat-slide-toggle-selected-focus-handle-color: #0085ff;--mat-slide-toggle-selected-hover-handle-color: #0085ff;--mat-slide-toggle-selected-pressed-handle-color: #0085ff}.frontend .mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #f44336;--mat-slide-toggle-selected-handle-color: #f44336;--mat-slide-toggle-selected-hover-state-layer-color: #f44336;--mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--mat-slide-toggle-selected-focus-handle-color: #f44336;--mat-slide-toggle-selected-hover-handle-color: #f44336;--mat-slide-toggle-selected-pressed-handle-color: #f44336;--mat-slide-toggle-selected-focus-track-color: #e57373;--mat-slide-toggle-selected-hover-track-color: #e57373;--mat-slide-toggle-selected-pressed-track-color: #e57373;--mat-slide-toggle-selected-track-color: #e57373}.frontend{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block;--mat-radio-disabled-selected-icon-opacity: 0.38;--mat-radio-disabled-unselected-icon-opacity: 0.38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.frontend .mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #0085ff;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #0085ff;--mat-radio-selected-hover-icon-color: #0085ff;--mat-radio-selected-icon-color: #0085ff;--mat-radio-selected-pressed-icon-color: #0085ff;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #0085ff;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #0085ff;--mat-radio-selected-hover-icon-color: #0085ff;--mat-radio-selected-icon-color: #0085ff;--mat-radio-selected-pressed-icon-color: #0085ff;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.frontend{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block;--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: 0.6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: 0.6;--mat-slider-value-indicator-transform-origin: bottom;--mat-slider-active-track-color: #0085ff;--mat-slider-focus-handle-color: #0085ff;--mat-slider-handle-color: #0085ff;--mat-slider-hover-handle-color: #0085ff;--mat-slider-focus-state-layer-color: color-mix(in srgb, #0085ff 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #0085ff 4%, transparent);--mat-slider-inactive-track-color: #0085ff;--mat-slider-ripple-color: #0085ff;--mat-slider-with-tick-marks-active-container-color: #0c1030;--mat-slider-with-tick-marks-inactive-container-color: #0085ff;--mat-slider-disabled-active-track-color: rgba(0, 0, 0, 0.87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, 0.87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, 0.87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, 0.87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, 0.87)}.frontend .mat-accent{--mat-slider-active-track-color: #0085ff;--mat-slider-focus-handle-color: #0085ff;--mat-slider-handle-color: #0085ff;--mat-slider-hover-handle-color: #0085ff;--mat-slider-focus-state-layer-color: color-mix(in srgb, #0085ff 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #0085ff 4%, transparent);--mat-slider-inactive-track-color: #0085ff;--mat-slider-ripple-color: #0085ff;--mat-slider-with-tick-marks-active-container-color: #0c1030;--mat-slider-with-tick-marks-inactive-container-color: #0085ff}.frontend .mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}.frontend{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);--mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, 0.12);--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: 0.38;--mat-list-list-item-disabled-leading-icon-opacity: 0.38;--mat-list-list-item-disabled-trailing-icon-opacity: 0.38;--mat-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-hover-state-layer-opacity: 0.04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-focus-state-layer-opacity: 0.12}.frontend .mdc-list-item__start,.frontend .mdc-list-item__end{--mat-radio-checked-ripple-color: #0085ff;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #0085ff;--mat-radio-selected-hover-icon-color: #0085ff;--mat-radio-selected-icon-color: #0085ff;--mat-radio-selected-pressed-icon-color: #0085ff;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.frontend .mat-accent .mdc-list-item__start,.frontend .mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #0085ff;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #0085ff;--mat-radio-selected-hover-icon-color: #0085ff;--mat-radio-selected-icon-color: #0085ff;--mat-radio-selected-pressed-icon-color: #0085ff;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.frontend .mat-warn .mdc-list-item__start,.frontend .mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #0c1030;--mat-checkbox-selected-focus-icon-color: #0085ff;--mat-checkbox-selected-hover-icon-color: #0085ff;--mat-checkbox-selected-icon-color: #0085ff;--mat-checkbox-selected-pressed-icon-color: #0085ff;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #0085ff;--mat-checkbox-selected-hover-state-layer-color: #0085ff;--mat-checkbox-selected-pressed-state-layer-color: #0085ff;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #0c1030;--mat-checkbox-selected-focus-icon-color: #0085ff;--mat-checkbox-selected-hover-icon-color: #0085ff;--mat-checkbox-selected-icon-color: #0085ff;--mat-checkbox-selected-pressed-icon-color: #0085ff;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #0085ff;--mat-checkbox-selected-hover-state-layer-color: #0085ff;--mat-checkbox-selected-pressed-state-layer-color: #0085ff;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.frontend .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.frontend .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.frontend .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#0085ff}.frontend .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.frontend .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.frontend .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.frontend{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.frontend .mdc-list-item__start,.frontend .mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.frontend .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.frontend .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.frontend .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.frontend .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.frontend .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.frontend .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.frontend{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.frontend .mat-mdc-tab-group,.frontend .mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, 0.54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, 0.87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-label-text-color: #0085ff;--mat-tab-active-ripple-color: #0085ff;--mat-tab-inactive-ripple-color: #0085ff;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-focus-label-text-color: #0085ff;--mat-tab-active-hover-label-text-color: #0085ff;--mat-tab-active-focus-indicator-color: #0085ff;--mat-tab-active-hover-indicator-color: #0085ff;--mat-tab-active-indicator-color: #0085ff}.frontend .mat-mdc-tab-group.mat-accent,.frontend .mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, 0.54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, 0.87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-label-text-color: #0085ff;--mat-tab-active-ripple-color: #0085ff;--mat-tab-inactive-ripple-color: #0085ff;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-focus-label-text-color: #0085ff;--mat-tab-active-hover-label-text-color: #0085ff;--mat-tab-active-focus-indicator-color: #0085ff;--mat-tab-active-hover-indicator-color: #0085ff;--mat-tab-active-indicator-color: #0085ff}.frontend .mat-mdc-tab-group.mat-warn,.frontend .mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, 0.54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, 0.87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-label-text-color: #f44336;--mat-tab-active-ripple-color: #f44336;--mat-tab-inactive-ripple-color: #f44336;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-focus-label-text-color: #f44336;--mat-tab-active-hover-label-text-color: #f44336;--mat-tab-active-focus-indicator-color: #f44336;--mat-tab-active-hover-indicator-color: #f44336;--mat-tab-active-indicator-color: #f44336}.frontend .mat-mdc-tab-group.mat-background-primary,.frontend .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #0085ff;--mat-tab-foreground-color: #0c1030}.frontend .mat-mdc-tab-group.mat-background-accent,.frontend .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #0085ff;--mat-tab-foreground-color: #0c1030}.frontend .mat-mdc-tab-group.mat-background-warn,.frontend .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #f44336;--mat-tab-foreground-color: white}.frontend .mat-mdc-tab-header{--mat-tab-container-height: 48px}.frontend{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: 0.12;--mat-checkbox-selected-hover-state-layer-opacity: 0.04;--mat-checkbox-selected-pressed-state-layer-opacity: 0.12;--mat-checkbox-unselected-focus-state-layer-opacity: 0.12;--mat-checkbox-unselected-hover-state-layer-opacity: 0.04;--mat-checkbox-unselected-pressed-state-layer-opacity: 0.12;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #0c1030;--mat-checkbox-selected-focus-icon-color: #0085ff;--mat-checkbox-selected-hover-icon-color: #0085ff;--mat-checkbox-selected-icon-color: #0085ff;--mat-checkbox-selected-pressed-icon-color: #0085ff;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #0085ff;--mat-checkbox-selected-hover-state-layer-color: #0085ff;--mat-checkbox-selected-pressed-state-layer-color: #0085ff;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #0c1030;--mat-checkbox-selected-focus-icon-color: #0085ff;--mat-checkbox-selected-hover-icon-color: #0085ff;--mat-checkbox-selected-icon-color: #0085ff;--mat-checkbox-selected-pressed-icon-color: #0085ff;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #0085ff;--mat-checkbox-selected-hover-state-layer-color: #0085ff;--mat-checkbox-selected-pressed-state-layer-color: #0085ff;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.frontend{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px;--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-button-filled-focus-state-layer-opacity: 0.12;--mat-button-filled-hover-state-layer-opacity: 0.04;--mat-button-filled-label-text-color: rgba(0, 0, 0, 0.87);--mat-button-filled-pressed-state-layer-opacity: 0.12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, 0.87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, 0.12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-button-outlined-focus-state-layer-opacity: 0.12;--mat-button-outlined-hover-state-layer-opacity: 0.04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, 0.87);--mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);--mat-button-outlined-pressed-state-layer-opacity: 0.12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, 0.87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-button-protected-focus-state-layer-opacity: 0.12;--mat-button-protected-hover-state-layer-opacity: 0.04;--mat-button-protected-label-text-color: rgba(0, 0, 0, 0.87);--mat-button-protected-pressed-state-layer-opacity: 0.12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, 0.87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-button-text-focus-state-layer-opacity: 0.12;--mat-button-text-hover-state-layer-opacity: 0.04;--mat-button-text-label-text-color: rgba(0, 0, 0, 0.87);--mat-button-text-pressed-state-layer-opacity: 0.12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, 0.87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-button-tonal-focus-state-layer-opacity: 0.12;--mat-button-tonal-hover-state-layer-opacity: 0.04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, 0.87);--mat-button-tonal-pressed-state-layer-opacity: 0.12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-button.mat-primary,.frontend .mat-mdc-unelevated-button.mat-primary,.frontend .mat-mdc-raised-button.mat-primary,.frontend .mat-mdc-outlined-button.mat-primary,.frontend .mat-tonal-button.mat-primary{--mat-button-filled-container-color: #0085ff;--mat-button-filled-label-text-color: #0c1030;--mat-button-filled-ripple-color: color-mix(in srgb, #0c1030 12%, transparent);--mat-button-filled-state-layer-color: #0c1030;--mat-button-outlined-label-text-color: #0085ff;--mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);--mat-button-outlined-ripple-color: color-mix(in srgb, #0085ff 12%, transparent);--mat-button-outlined-state-layer-color: #0085ff;--mat-button-protected-container-color: #0085ff;--mat-button-protected-label-text-color: #0c1030;--mat-button-protected-ripple-color: color-mix(in srgb, #0c1030 12%, transparent);--mat-button-protected-state-layer-color: #0c1030;--mat-button-text-label-text-color: #0085ff;--mat-button-text-ripple-color: color-mix(in srgb, #0085ff 12%, transparent);--mat-button-text-state-layer-color: #0085ff;--mat-button-tonal-container-color: #0085ff;--mat-button-tonal-label-text-color: #0c1030;--mat-button-tonal-ripple-color: color-mix(in srgb, #0c1030 12%, transparent);--mat-button-tonal-state-layer-color: #0c1030}.frontend .mat-mdc-button.mat-accent,.frontend .mat-mdc-unelevated-button.mat-accent,.frontend .mat-mdc-raised-button.mat-accent,.frontend .mat-mdc-outlined-button.mat-accent,.frontend .mat-tonal-button.mat-accent{--mat-button-filled-container-color: #0085ff;--mat-button-filled-label-text-color: #0c1030;--mat-button-filled-ripple-color: color-mix(in srgb, #0c1030 12%, transparent);--mat-button-filled-state-layer-color: #0c1030;--mat-button-outlined-label-text-color: #0085ff;--mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);--mat-button-outlined-ripple-color: color-mix(in srgb, #0085ff 12%, transparent);--mat-button-outlined-state-layer-color: #0085ff;--mat-button-protected-container-color: #0085ff;--mat-button-protected-label-text-color: #0c1030;--mat-button-protected-ripple-color: color-mix(in srgb, #0c1030 12%, transparent);--mat-button-protected-state-layer-color: #0c1030;--mat-button-text-label-text-color: #0085ff;--mat-button-text-ripple-color: color-mix(in srgb, #0085ff 12%, transparent);--mat-button-text-state-layer-color: #0085ff;--mat-button-tonal-container-color: #0085ff;--mat-button-tonal-label-text-color: #0c1030;--mat-button-tonal-ripple-color: color-mix(in srgb, #0c1030 12%, transparent);--mat-button-tonal-state-layer-color: #0c1030}.frontend .mat-mdc-button.mat-warn,.frontend .mat-mdc-unelevated-button.mat-warn,.frontend .mat-mdc-raised-button.mat-warn,.frontend .mat-mdc-outlined-button.mat-warn,.frontend .mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.frontend{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-icon-button-focus-state-layer-opacity: 0.12;--mat-icon-button-hover-state-layer-opacity: 0.04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: 0.12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #0085ff;--mat-icon-button-state-layer-color: #0085ff;--mat-icon-button-ripple-color: color-mix(in srgb, #0085ff 12%, transparent)}.frontend .mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #0085ff;--mat-icon-button-state-layer-color: #0085ff;--mat-icon-button-ripple-color: color-mix(in srgb, #0085ff 12%, transparent)}.frontend .mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #f44336;--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}.frontend{--mat-icon-button-touch-target-display: block}.frontend .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}.frontend{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-fab-container-color: white;--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-fab-focus-state-layer-opacity: 0.12;--mat-fab-foreground-color: rgba(0, 0, 0, 0.87);--mat-fab-hover-state-layer-opacity: 0.04;--mat-fab-pressed-state-layer-opacity: 0.12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-fab-small-focus-state-layer-opacity: 0.12;--mat-fab-small-foreground-color: rgba(0, 0, 0, 0.87);--mat-fab-small-hover-state-layer-opacity: 0.04;--mat-fab-small-pressed-state-layer-opacity: 0.12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, 0.87);--mat-fab-state-layer-color: rgba(0, 0, 0, 0.87)}.frontend .mat-mdc-fab.mat-primary,.frontend .mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #0085ff;--mat-fab-foreground-color: #0c1030;--mat-fab-ripple-color: color-mix(in srgb, #0085ff 12%, transparent);--mat-fab-small-container-color: #0085ff;--mat-fab-small-foreground-color: #0c1030;--mat-fab-small-ripple-color: color-mix(in srgb, #0c1030 12%, transparent);--mat-fab-small-state-layer-color: #0c1030;--mat-fab-state-layer-color: #0c1030}.frontend .mat-mdc-fab.mat-accent,.frontend .mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #0085ff;--mat-fab-foreground-color: #0c1030;--mat-fab-ripple-color: color-mix(in srgb, #0085ff 12%, transparent);--mat-fab-small-container-color: #0085ff;--mat-fab-small-foreground-color: #0c1030;--mat-fab-small-ripple-color: color-mix(in srgb, #0c1030 12%, transparent);--mat-fab-small-state-layer-color: #0c1030;--mat-fab-state-layer-color: #0c1030}.frontend .mat-mdc-fab.mat-warn,.frontend .mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #f44336;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-fab-small-container-color: #f44336;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.frontend{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, 0.87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);--mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-color: #0085ff}.frontend .mat-accent{--mat-progress-spinner-active-indicator-color: #0085ff}.frontend .mat-warn{--mat-progress-spinner-active-indicator-color: #f44336}.frontend{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #0085ff;--mat-badge-text-color: #0c1030;--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent)}.frontend .mat-badge-accent{--mat-badge-background-color: #0085ff;--mat-badge-text-color: #0c1030}.frontend .mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}.frontend{--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);--mat-bottom-sheet-container-background-color: white;--mat-button-toggle-focus-state-layer-opacity: 0.12;--mat-button-toggle-hover-state-layer-opacity: 0.04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px;--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, 0.12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, 0.87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, 0.87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, 0.87);--mat-button-toggle-text-color: rgba(0, 0, 0, 0.87);--mat-button-toggle-height: 48px;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #0085ff 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #0085ff 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #0c1030;--mat-datepicker-calendar-date-selected-state-background-color: #0085ff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #0085ff 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #0c1030;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #0085ff 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #0085ff 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #0085ff;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87)}.frontend .mat-datepicker-content.mat-accent,.frontend .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #0085ff 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #0085ff 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #0c1030;--mat-datepicker-calendar-date-selected-state-background-color: #0085ff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #0085ff 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #0c1030;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #0085ff 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #0085ff 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #0085ff;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87)}.frontend .mat-datepicker-content.mat-warn,.frontend .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #0085ff 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87)}.frontend .mat-calendar-controls{--mat-icon-button-touch-target-display: none}.frontend .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}.frontend{--mat-divider-width: 1px;--mat-divider-color: rgba(0, 0, 0, 0.12);--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);--mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-icon-color: inherit}.frontend .mat-icon.mat-primary{--mat-icon-color: #0085ff}.frontend .mat-icon.mat-accent{--mat-icon-color: #0085ff}.frontend .mat-icon.mat-warn{--mat-icon-color: #f44336}.frontend{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);--mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0;--mat-stepper-header-icon-foreground-color: #0c1030;--mat-stepper-header-selected-state-icon-background-color: #0085ff;--mat-stepper-header-selected-state-icon-foreground-color: #0c1030;--mat-stepper-header-done-state-icon-background-color: #0085ff;--mat-stepper-header-done-state-icon-foreground-color: #0c1030;--mat-stepper-header-edit-state-icon-background-color: #0085ff;--mat-stepper-header-edit-state-icon-foreground-color: #0c1030;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, 0.12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}.frontend .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: #0c1030;--mat-stepper-header-selected-state-icon-background-color: #0085ff;--mat-stepper-header-selected-state-icon-foreground-color: #0c1030;--mat-stepper-header-done-state-icon-background-color: #0085ff;--mat-stepper-header-done-state-icon-foreground-color: #0c1030;--mat-stepper-header-edit-state-icon-background-color: #0085ff;--mat-stepper-header-edit-state-icon-foreground-color: #0c1030}.frontend .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}.frontend{--mat-stepper-header-height: 72px;--mat-sort-arrow-color: rgba(0, 0, 0, 0.87);--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87)}.frontend .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #0085ff;--mat-toolbar-container-text-color: #0c1030}.frontend .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #0085ff;--mat-toolbar-container-text-color: #0c1030}.frontend .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}.frontend{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, 0.87);--mat-tree-node-min-height: 48px;--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-timepicker-container-background-color: white;--mat-badge-text-font: var(--font-family-base);--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.frontend .mat-h1,.frontend .mat-headline-5,.frontend .mat-typography .mat-h1,.frontend .mat-typography .mat-headline-5,.frontend .mat-typography h1{font:400 24px/32px var(--font-family-base);letter-spacing:normal;margin:0 0 16px}.frontend .mat-h2,.frontend .mat-headline-6,.frontend .mat-typography .mat-h2,.frontend .mat-typography .mat-headline-6,.frontend .mat-typography h2{font:500 20px/32px var(--font-family-base);letter-spacing:.0125em;margin:0 0 16px}.frontend .mat-h3,.frontend .mat-subtitle-1,.frontend .mat-typography .mat-h3,.frontend .mat-typography .mat-subtitle-1,.frontend .mat-typography h3{font:400 16px/28px var(--font-family-base);letter-spacing:.009375em;margin:0 0 16px}.frontend .mat-h4,.frontend .mat-body-1,.frontend .mat-typography .mat-h4,.frontend .mat-typography .mat-body-1,.frontend .mat-typography h4{font:400 16px/24px var(--font-family-base);letter-spacing:.03125em;margin:0 0 16px}.frontend .mat-h5,.frontend .mat-typography .mat-h5,.frontend .mat-typography h5{font:400 calc(14px*.83)/20px var(--font-family-base);margin:0 0 12px}.frontend .mat-h6,.frontend .mat-typography .mat-h6,.frontend .mat-typography h6{font:400 calc(14px*.67)/20px var(--font-family-base);margin:0 0 12px}.frontend .mat-body-strong,.frontend .mat-subtitle-2,.frontend .mat-typography .mat-body-strong,.frontend .mat-typography .mat-subtitle-2{font:500 14px/22px var(--font-family-base);letter-spacing:.0071428571em}.frontend .mat-body,.frontend .mat-body-2,.frontend .mat-typography .mat-body,.frontend .mat-typography .mat-body-2,.frontend .mat-typography{font:400 14px/20px var(--font-family-base);letter-spacing:.0178571429em}.frontend .mat-body p,.frontend .mat-body-2 p,.frontend .mat-typography .mat-body p,.frontend .mat-typography .mat-body-2 p,.frontend .mat-typography p{margin:0 0 12px}.frontend .mat-small,.frontend .mat-caption,.frontend .mat-typography .mat-small,.frontend .mat-typography .mat-caption{font:400 12px/20px var(--font-family-base);letter-spacing:.0333333333em}.frontend .mat-headline-1,.frontend .mat-typography .mat-headline-1{font:300 96px/96px var(--font-family-base);letter-spacing:-0.015625em;margin:0 0 56px}.frontend .mat-headline-2,.frontend .mat-typography .mat-headline-2{font:300 60px/60px var(--font-family-base);letter-spacing:-.0083333333em;margin:0 0 64px}.frontend .mat-headline-3,.frontend .mat-typography .mat-headline-3{font:400 48px/50px var(--font-family-base);letter-spacing:normal;margin:0 0 64px}.frontend .mat-headline-4,.frontend .mat-typography .mat-headline-4{font:400 34px/40px var(--font-family-base);letter-spacing:.0073529412em;margin:0 0 64px}.frontend{--mat-bottom-sheet-container-text-font: var(--font-family-base);--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: 0.0178571429em;--mat-bottom-sheet-container-text-weight: 400;--mat-button-toggle-label-text-font: var(--font-family-base);--mat-button-toggle-label-text-line-height: 24px;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: 0.03125em;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: var(--font-family-base);--mat-button-toggle-legacy-label-text-line-height: 24px;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: 0.03125em;--mat-button-toggle-legacy-label-text-weight: 400;--mat-datepicker-calendar-text-font: var(--font-family-base);--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400;--mat-expansion-header-text-font: var(--font-family-base);--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: var(--font-family-base);--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: 0.0178571429em;--mat-expansion-container-text-weight: 400;--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px;--mat-stepper-container-text-font: var(--font-family-base);--mat-stepper-header-label-text-font: var(--font-family-base);--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400;--mat-toolbar-title-text-font: var(--font-family-base);--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: 0.0125em;--mat-toolbar-title-text-weight: 500;--mat-tree-node-text-font: var(--font-family-base);--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400;--mat-option-label-text-font: var(--font-family-base);--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: 0.03125em;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-font: var(--font-family-base);--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: 0.03125em;--mat-optgroup-label-text-weight: 400;--mat-card-title-text-font: var(--font-family-base);--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: 0.0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: var(--font-family-base);--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: 0.0071428571em;--mat-card-subtitle-text-weight: 500;--mat-tooltip-supporting-text-font: var(--font-family-base);--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: 0.0333333333em;--mat-form-field-container-text-font: var(--font-family-base);--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: 0.03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: var(--font-family-base);--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: 0.0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: var(--font-family-base);--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: 0.03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: var(--font-family-base);--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: 0.03125em;--mat-form-field-outlined-label-text-weight: 400;--mat-select-trigger-text-font: var(--font-family-base);--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: 0.03125em;--mat-select-trigger-text-weight: 400;--mat-dialog-subhead-font: var(--font-family-base);--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: 0.0125em;--mat-dialog-supporting-text-font: var(--font-family-base);--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: 0.03125em}.frontend .mat-mdc-standard-chip{--mat-chip-label-text-font: var(--font-family-base);--mat-chip-label-text-line-height: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: 0.0178571429em;--mat-chip-label-text-weight: 400}.frontend{--mat-slide-toggle-label-text-font: var(--font-family-base);--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: 0.0178571429em;--mat-slide-toggle-label-text-weight: 400}.frontend .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: var(--font-family-base);--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: 0.0178571429em;--mat-slide-toggle-label-text-weight: 400}.frontend{--mat-radio-label-text-font: var(--font-family-base);--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: 0.0178571429em;--mat-radio-label-text-weight: 400;--mat-slider-label-label-text-font: var(--font-family-base);--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 22px;--mat-slider-label-label-text-tracking: 0.0071428571em;--mat-slider-label-label-text-weight: 500;--mat-menu-item-label-text-font: var(--font-family-base);--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: 0.03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400;--mat-list-list-item-label-text-font: var(--font-family-base);--mat-list-list-item-label-text-line-height: 24px;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: 0.03125em;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: var(--font-family-base);--mat-list-list-item-supporting-text-line-height: 20px;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: 0.0178571429em;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: var(--font-family-base);--mat-list-list-item-trailing-supporting-text-line-height: 20px;--mat-list-list-item-trailing-supporting-text-size: 12px;--mat-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;--mat-list-list-item-trailing-supporting-text-weight: 400}.frontend .mdc-list-group__subheader{font:400 16px / 28px var(--font-family-base);letter-spacing:.009375em}.frontend{--mat-paginator-container-text-font: var(--font-family-base);--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: 0.0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.frontend .mat-mdc-tab-header{--mat-tab-label-text-font: var(--font-family-base);--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: 0.0892857143em;--mat-tab-label-text-line-height: 36px;--mat-tab-label-text-weight: 500}.frontend{--mat-checkbox-label-text-font: var(--font-family-base);--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: 0.0178571429em;--mat-checkbox-label-text-weight: 400;--mat-button-filled-label-text-font: var(--font-family-base);--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: 0.0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: var(--font-family-base);--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: 0.0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: var(--font-family-base);--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: 0.0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: var(--font-family-base);--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: 0.0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: var(--font-family-base);--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: 0.0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500;--mat-fab-extended-label-text-font: var(--font-family-base);--mat-fab-extended-label-text-size: 14px;--mat-fab-extended-label-text-tracking: 0.0892857143em;--mat-fab-extended-label-text-weight: 500;--mat-snack-bar-supporting-text-font: var(--font-family-base);--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400;--mat-table-header-headline-font: var(--font-family-base);--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: 0.0071428571em;--mat-table-row-item-label-text-font: var(--font-family-base);--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: 0.0178571429em;--mat-table-footer-supporting-text-font: var(--font-family-base);--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: 0.0178571429em;--submission-card-height: 150px}frontend-root{display:flex;min-height:100vh;flex-direction:column;justify-content:space-between}@media(max-width: 991px){frontend-root{padding-top:90px}}.backend{--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}.backend .table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #0c1030;--bs-table-striped-bg: rgba(12, 16, 48, 0.05);--bs-table-active-color: #0c1030;--bs-table-active-bg: rgba(12, 16, 48, 0.1);--bs-table-hover-color: #0c1030;--bs-table-hover-bg: rgba(12, 16, 48, 0.075);width:100%;margin-bottom:1rem;color:#0c1030;vertical-align:top;border-color:#dee2e6}.backend .table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.backend .table>tbody{vertical-align:inherit}.backend .table>thead{vertical-align:bottom}.backend .table>:not(:first-child){border-top:2px solid currentColor}.backend .caption-top{caption-side:top}.backend .table-sm>:not(caption)>*>*{padding:.25rem .25rem}.backend .table-bordered>:not(caption)>*{border-width:1px 0}.backend .table-bordered>:not(caption)>*>*{border-width:0 1px}.backend .table-borderless>:not(caption)>*>*{border-bottom-width:0}.backend .table-borderless>:not(:first-child){border-top-width:0}.backend .table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.backend .table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.backend .table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.backend .table-primary{--bs-table-bg: rgb(206.6, 226, 254.6);--bs-table-striped-bg: rgb(196.87, 215.5, 244.27);--bs-table-striped-color: #0c1030;--bs-table-active-bg: rgb(187.14, 205, 233.94);--bs-table-active-color: #0c1030;--bs-table-hover-bg: rgb(192.005, 210.25, 239.105);--bs-table-hover-color: #0c1030;color:#0c1030;border-color:rgb(187.14,205,233.94)}.backend .table-secondary{--bs-table-bg: rgb(225.6, 227.4, 229);--bs-table-striped-bg: rgb(214.92, 216.83, 219.95);--bs-table-striped-color: #0c1030;--bs-table-active-bg: rgb(204.24, 206.26, 210.9);--bs-table-active-color: #0c1030;--bs-table-hover-bg: rgb(209.58, 211.545, 215.425);--bs-table-hover-color: #0c1030;color:#0c1030;border-color:rgb(204.24,206.26,210.9)}.backend .table-success{--bs-table-bg: rgb(209, 231, 220.8);--bs-table-striped-bg: rgb(199.15, 220.25, 212.16);--bs-table-striped-color: #0c1030;--bs-table-active-bg: rgb(189.3, 209.5, 203.52);--bs-table-active-color: #0c1030;--bs-table-hover-bg: rgb(194.225, 214.875, 207.84);--bs-table-hover-color: #0c1030;color:#0c1030;border-color:rgb(189.3,209.5,203.52)}.backend .table-info{--bs-table-bg: rgb(206.6, 244.4, 252);--bs-table-striped-bg: rgb(196.87, 232.98, 241.8);--bs-table-striped-color: #0c1030;--bs-table-active-bg: rgb(187.14, 221.56, 231.6);--bs-table-active-color: #0c1030;--bs-table-hover-bg: rgb(192.005, 227.27, 236.7);--bs-table-hover-color: #0c1030;color:#0c1030;border-color:rgb(187.14,221.56,231.6)}.backend .table-warning{--bs-table-bg: rgb(255, 242.6, 205.4);--bs-table-striped-bg: rgb(242.85, 231.27, 197.53);--bs-table-striped-color: #0c1030;--bs-table-active-bg: rgb(230.7, 219.94, 189.66);--bs-table-active-color: #0c1030;--bs-table-hover-bg: rgb(236.775, 225.605, 193.595);--bs-table-hover-color: #0c1030;color:#0c1030;border-color:rgb(230.7,219.94,189.66)}.backend .table-danger{--bs-table-bg: rgb(248, 214.6, 217.8);--bs-table-striped-bg: rgb(236.2, 204.67, 209.31);--bs-table-striped-color: #0c1030;--bs-table-active-bg: rgb(224.4, 194.74, 200.82);--bs-table-active-color: #0c1030;--bs-table-hover-bg: rgb(230.3, 199.705, 205.065);--bs-table-hover-color: #0c1030;color:#0c1030;border-color:rgb(224.4,194.74,200.82)}.backend .table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: rgb(236.2, 237.35, 239.9);--bs-table-striped-color: #0c1030;--bs-table-active-bg: rgb(224.4, 225.7, 229.8);--bs-table-active-color: #0c1030;--bs-table-hover-bg: rgb(230.3, 231.525, 234.85);--bs-table-hover-color: #0c1030;color:#0c1030;border-color:rgb(224.4,225.7,229.8)}.backend .table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: rgb(44.1, 47.9, 51.7);--bs-table-striped-color: #ffffff;--bs-table-active-bg: rgb(55.2, 58.8, 62.4);--bs-table-active-color: #ffffff;--bs-table-hover-bg: rgb(49.65, 53.35, 57.05);--bs-table-hover-color: #ffffff;color:#fff;border-color:rgb(55.2,58.8,62.4)}.backend .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.backend .table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.backend .table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.backend .table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.backend .table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.backend .table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.backend .container-fluid{padding-right:2rem;padding-left:2rem}.backend .container-fluid.full-wrapper{padding-right:15px;padding-left:15px}.backend .background-light,.backend .background-white{padding-bottom:30px;color:var(--black)}.backend .background-light:has(.media-wrapper.library),.backend .background-white:has(.media-wrapper.library){padding-bottom:120px}.backend input:focus{box-shadow:none}.backend div.nav-vertical-secondary{height:auto;margin-left:270px;overflow-x:hidden}.backend div.nav-vertical-secondary div.nav-vertical-secondary{margin-left:0;overflow-x:visible}.backend div.nav-vertical-secondary div.nav-vertical-secondary>.container-fluid{padding:0}.backend .full-width{width:100%}.backend pre{display:inherit;margin-bottom:0;color:inherit;font-size:inherit}.backend b,.backend strong{font-weight:var(--font-weight-medium)}.backend a{color:var(--link-color);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:130%}.backend a:hover{color:color-mix(in srgb, var(--link-color) 95%, black)}.backend label{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);line-height:130%}.backend .loader-wrapper{position:relative;width:100%;height:300px}.backend .background-light label{color:var(--body-color)}.backend .background-light h2{color:var(--body-color)}.backend .background-light h3{margin-bottom:40px;font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.backend .background-light h3.list-header{margin-bottom:20px}.backend .background-light::before{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--gray-lightest);content:""}.backend .phase-type-badge{display:inline-block;padding:6px 20px;border-radius:3px;margin-bottom:40px;background:#999abf;color:var(--white);font-weight:var(--font-weight-medium)}.backend .hidden{display:none !important}.backend{display:block;animation:reveal .3s ease-out;color:var(--white);font-family:var(--font-family-base);font-size:var(--font-size-xxs);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:var(--font-weight-regular);line-height:1.7}.backend .background-white:before{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--white);content:""}.backend .section-headline{color:var(--body-color);font-size:16px;font-weight:var(--font-weight-bold);line-height:1.5em}.backend hr{height:.5px;margin-top:10px;margin-bottom:10px;background:#fff;color:#fff}.backend .row.hub{padding-top:20px;padding-bottom:20px;border-bottom:1px solid color-mix(in srgb, var(--black) 10%, transparent);margin:0}.backend .row.hub>div{border-right:1px solid color-mix(in srgb, var(--black) 10%, transparent);cursor:pointer}.backend .row.hub>div:hover{font-weight:var(--font-weight-bold)}.backend .row.hub>div:hover img{width:52px;height:52px;margin-top:-1px;margin-bottom:2px;opacity:.5}.backend .row.hub>div:last-child{border-right:none}.backend .row.hub img{width:50px;height:50px;margin-bottom:3px;opacity:.3}.backend .section{padding-top:60px;padding-bottom:60px;border-bottom:1px solid color-mix(in srgb, var(--black) 10%, transparent)}.backend .user-img{border-radius:50%}.backend .nav-active{color:var(--brand-primary) !important}.backend a.nav-link{text-decoration:none}.backend h1,.backend h2{font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend h1,.backend h2{font-weight:var(--font-weight-medium)}}.backend h1,.backend h2{margin-bottom:10px}.backend .simple-notification-wrapper{position:fixed;z-index:9998;width:300px}.backend .simple-notification-wrapper.bottom{bottom:20px}.backend .simple-notification-wrapper.right{right:20px}.backend .simple-notification-wrapper .icon{display:none}.backend .simple-notification-wrapper .simple-notification{position:relative;padding:20px 20px 20px 50px !important;border-radius:4px !important;margin-bottom:5px;background-color:#fff !important;box-shadow:0 0 30px 0 color-mix(in srgb, var(--black) 15%, transparent);color:var(--body-color) !important;transition:all .3s ease-in-out}.backend .simple-notification-wrapper .simple-notification .sn-title{padding:0 50px 0 0;margin:0;font-size:var(--font-size-xxs) !important;line-height:30px}.backend .simple-notification-wrapper .simple-notification .sn-content{padding:0 50px 0 0;margin:0;font-size:var(--font-size-xxxs) !important;line-height:20px}.backend .simple-notification-wrapper .simple-notification:before{position:absolute;top:50%;left:20px;width:14px;height:14px;border-radius:50%;background-color:var(--gray-basic);box-shadow:0 0 0 4px color-mix(in srgb, var(--gray-basic) 20%, var(--transparent));content:"";transform:translateY(-50%)}.backend .simple-notification-wrapper .simple-notification.success:before{background-color:var(--status-success);box-shadow:0 0 0 4px color-mix(in srgb, var(--status-success) 20%, var(--transparent))}.backend .simple-notification-wrapper .simple-notification.error:before{background-color:var(--status-error);box-shadow:0 0 0 4px color-mix(in srgb, var(--status-error) 20%, var(--transparent))}.backend typeahead-container.dropdown.open{right:0}.backend typeahead-container.dropdown.open .dropdown-menu{right:0;display:block;padding:0}.backend typeahead-container.dropdown.open .dropdown-menu li a{display:block;padding:.25rem .65rem;background-color:var(--white);color:var(--black);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend typeahead-container.dropdown.open .dropdown-menu li a{font-weight:var(--font-weight-medium)}}.backend typeahead-container.dropdown.open .dropdown-menu li a:hover,.backend typeahead-container.dropdown.open .dropdown-menu li a:active{background-color:var(--gray-lighter);color:var(--black);text-decoration:none}.backend .container-center{max-width:1440px;--model-max-width: 1440px;min-height:100vh;padding-top:30px}.backend .container-center h2.main-headline{margin-bottom:20px;font-size:30px;font-weight:var(--font-weight-bold)}.backend #helpIframe{position:fixed;top:0;right:0;bottom:0;left:var(--primary-nav-width);width:calc(100% - 58px);height:100%}.backend .modal{z-index:990;overflow:auto}.backend .loading-crowd{position:fixed;z-index:9997;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;background-color:var(--black);opacity:0;text-align:center}.backend .loading-crowd .loader-overlay{position:absolute;z-index:9999;top:0;right:50%;width:100px;height:100%;animation:shimmer infinite 2s;background:linear-gradient(to left, transparent, var(--black), transparent);opacity:.6}@keyframes shimmer{0%{transform:translateX(-300px)}100%{transform:translateX(300px)}}.backend .loading-crowd .logo{position:absolute;z-index:9998;top:50%;left:50%;text-align:center;transform:translate(-50%, -50%)}.backend .loading-crowd .logo .innosabi-svg{width:200px;height:auto}.backend .loading-crowd .logo .slogan{margin-top:10px;font-size:15px;font-weight:100}.backend .modal-backdrop{display:none}.backend form.has-margin fe-form-field .form-field.has-label{margin-top:var(--form-element-margin-top)}.backend form.has-margin fe-form-field .form-field:not(.has-label){margin-top:var(--form-element-margin-top)/2}.backend fe-attachment-item .attachment-item{background-color:var(--white)}.backend fe-attachment-item .attachment-item:hover{text-decoration:none}.backend ul.selected-wrapper{padding:0;margin-top:20px;text-align:right}.backend ul.selected-wrapper button{border:none;background:none}.backend ul.selected-wrapper.media-item .name-wrapper .name-content{flex-direction:column}.backend ul.selected-wrapper.media-item .name-wrapper .badge-wrapper{display:flex;align-items:center;margin-top:10px}.backend ul.selected-wrapper.media-item .name-wrapper .badge-wrapper .status-badge{margin:0 10px 0 0}.backend ul.selected-wrapper.media-item .actions-wrapper{display:flex;align-items:center;margin-left:auto}.backend ul.selected-wrapper.media-item .actions-wrapper button{margin-left:15px}.backend ul.selected-wrapper.media-item .actions-wrapper .media-privacy button{margin-left:15px}.backend ul.selected-wrapper.media-item .actions-wrapper .media-privacy button[disabled]{cursor:not-allowed;opacity:.5}.backend ul.selected-wrapper.media-item .actions-wrapper .media-privacy button svg{fill:var(--gray-basic);transition:fill .2s linear}.backend ul.selected-wrapper.media-item .actions-wrapper .media-privacy button:hover svg{fill:var(--body-color)}.backend ul.selected-wrapper.media-item .actions-wrapper .btn-more{margin:0}.backend ul.selected-wrapper.media-item .actions-wrapper .btn-remove{position:relative;top:auto;width:auto;padding:0;transform:none}.backend ul.selected-wrapper.has-column li{flex-direction:column;align-items:flex-start}.backend ul.selected-wrapper.has-shares li{justify-content:space-between}.backend ul.selected-wrapper h5{color:var(--black);font-size:.83em}.backend ul.selected-wrapper li{position:relative;display:flex;align-items:center;padding:var(--form-element-padding);border:var(--form-element-border);border-radius:var(--form-element-radius);margin-bottom:5px;background-color:var(--panel-bg);color:var(--body-color);transition:all .25s ease}.backend ul.selected-wrapper li .left,.backend ul.selected-wrapper li .right{display:flex;align-items:center}.backend ul.selected-wrapper li .status-badge{margin:0 0 0 10px}.backend ul.selected-wrapper li .btn-more{margin-right:10px}.backend ul.selected-wrapper li .btn-more svg{fill:var(--gray-basic)}.backend ul.selected-wrapper li .btn-remove{position:absolute;top:0;right:0;bottom:0;width:var(--form-element-height);border:none;background:none;cursor:pointer}.backend ul.selected-wrapper li .btn-remove[disabled]{cursor:not-allowed;opacity:.5}.backend ul.selected-wrapper li .btn-remove svg{fill:var(--gray-basic);transition:fill .2s linear}.backend ul.selected-wrapper li .btn-remove:hover svg{fill:var(--body-color)}.backend ul.selected-wrapper li .media-preview{width:60px;height:50px;margin-right:10px;background:rgba(0,0,0,0) center center no-repeat;background-size:contain}.backend ul.selected-wrapper li .bonus-amount{margin-left:20px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.backend ul.selected-wrapper li .shares-wrapper{display:flex;align-items:center}.backend ul.selected-wrapper li .shares-wrapper mat-slider{min-width:170px}.backend ul.selected-wrapper li .shares-wrapper .value{min-width:80px;padding:8px 12px;border-radius:var(--form-element-radius);margin-left:10px;background-color:var(--gray-lightest);color:var(--body-color);text-align:right}.backend ul.selected-wrapper li .date-range{padding-left:30px;margin-top:4px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.backend ul.selected-wrapper li .name-wrapper{display:inline-flex;align-items:center}.backend ul.selected-wrapper li .name-wrapper .name{overflow:hidden;max-width:280px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.backend ul.selected-wrapper li .name-wrapper inn-user{margin-right:10px}.backend ul.selected-wrapper li .name-wrapper inn-user .user-img.small{width:20px;height:20px}.backend ul.selected-wrapper li:hover{border-color:rgba(0,0,0,0);box-shadow:var(--global-shadow-hover)}.backend ul.selected-wrapper.multi-select-selected .select-option-wrapper{display:flex;flex-direction:column;padding-right:50px;text-align:left}.backend ul.selected-wrapper.multi-select-selected .select-option-wrapper .search-option-title{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}.backend ul.selected-wrapper.multi-select-selected .select-option-wrapper .search-option-desc{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.backend .tooltip-chart{z-index:9999;display:none !important;overflow:hidden;width:auto;max-height:25em;padding:.65rem;border:1px solid color-mix(in srgb, rgb(255, 255, 255) 20%, transparent);background-color:var(--black);color:var(--white) !important;opacity:0 !important;transition:opacity 200ms ease-in-out}.backend .tooltip-chart div{color:var(--white) !important}.backend .tooltip-chart .tooltip-title{color:var(--white) !important}.backend .tooltip-chart small{color:var(--white) !important}.backend .tooltip-chart.show{z-index:9999;display:block !important;opacity:1 !important}.backend ul li{color:var(--body-color)}.backend ul li a.dropdown-item{color:var(--body-color)}.backend ul li a.dropdown-item:hover{color:var(--body-color)}.backend ul li a.dropdown-item:active,.backend ul li a.dropdown-item.active{background-color:var(--brand-primary);color:#fff}.backend .nav-tabs .nav-link{color:var(--brand-primary);font-weight:var(--font-weight-medium)}.backend .nav-tabs .nav-link.active{background-color:var(--brand-primary);color:var(--white)}.backend .nav-tabs .nav-link.active:hover{color:var(--white)}.backend .nav-tabs .nav-link:hover{color:var(--brand-primary)}.backend .relative{position:relative}.backend .language-flag{width:14px;height:14px}.backend .no-padding{padding:0}.backend .no-margin{margin:0}.backend .pointer{cursor:pointer}.backend .section-divider-light{height:0;border-top:1px solid var(--black)}.backend .section-divider{height:0;border-top:1px solid var(--white)}.backend .margin-bottom{margin-bottom:2em}.backend .green{color:var(--brand-primary)}.backend .black{color:var(--black)}.backend .white{color:var(--white)}.backend .color-gray{color:var(--gray-basic)}.backend .align-items-center{align-items:center}.backend .text-black{color:var(--black)}.backend .cke_wysiwyg_div hr{background:var(--black)}.backend .cke_wysiwyg_div blockquote{padding:10px 20px;border-left:5px solid #c1c1c1;margin:0 0 20px;font-size:17.5px}.backend .errorMessage{color:var(--status-error);font-size:.7rem;font-style:italic;font-weight:var(--font-weight-regular)}.backend .deleted-row{position:absolute;top:auto;right:1.25rem;bottom:inherit;left:1.25rem;padding:.65rem;background-color:color-mix(in srgb, rgb(250, 250, 250) 80%, transparent);cursor:not-allowed !important}.backend .deleted-row.light{background-color:color-mix(in srgb, rgb(250, 250, 250) 80%, transparent)}.backend .deleted-row.light .alert{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .deleted-row.light .alert{font-weight:var(--font-weight-medium)}}.backend .deleted-row.light .restore-function a{color:var(--black)}.backend .deleted-row .alert{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .deleted-row .alert{font-weight:var(--font-weight-medium)}}.backend .deleted-row .alert{display:inline-block;padding:0;margin-bottom:0;margin-left:45%}.backend .deleted-row .restore-function{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .deleted-row .restore-function{font-weight:var(--font-weight-medium)}}.backend .deleted-row .restore-function{display:inline-block;padding:0;float:right}.backend .deleted-row .restore-function a{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);padding:0;cursor:pointer;text-decoration:underline}.backend .deleted-row .restore-function a:hover{color:var(--brand-primary);text-decoration:underline}.backend .deleted-row-detail{right:1.25rem;left:1.25rem;text-align:center}.backend .deleted-row-detail .alert{display:none}.backend .deleted-row-detail .restore-function{float:none}.backend .deleted-card{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--black) 90%, transparent);cursor:not-allowed}.backend .deleted-card .restore-function{position:relative;top:50%;text-align:center;transform:translateY(-50%)}.backend .deleted-card .restore-function a{margin:0 8px 0 5px;color:var(--white);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);text-decoration:underline;transition:all ease .4s}.backend .deleted-card .restore-function a:hover{color:var(--brand-primary);text-decoration:underline}.backend .deleted-card .restore-function p{margin-bottom:0;color:var(--white)}.backend .deleted-card .alert p{color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .deleted-card .alert p{font-weight:var(--font-weight-medium)}}.backend .deleted-card .alert p{position:absolute;right:1.25rem;bottom:0}.backend .btn{display:inline-flex;min-height:var(--btn-height-md);align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:var(--btn-radius-md);background-color:#fff;color:#0c1030;cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);outline:none;transition:all .2s linear;white-space:nowrap}.backend .btn:hover{background-color:#f5f5f5;color:#0c1030;outline:none}.backend .btn:active{box-shadow:var(--btn-shadow-hover)}.backend .btn:disabled,.backend .btn.disabled{cursor:not-allowed;opacity:.5}.backend .btn inn-icon svg{fill:#0c1030}.backend .btn.btn-icon{padding:0}.backend .btn.btn-icon svg{fill:#0c1030}.backend .btn.btn-md{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs)}.backend .btn.btn-sm{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm)}.backend .btn.has-icon{position:relative;padding:0 10px}.backend .btn.has-icon.reset{padding:10px 10px 15px}.backend .btn.has-icon svg{position:absolute;top:50%;left:50%;width:14px;height:14px;transform:translate(-50%, -50%)}.backend .btn.btn-box{width:38px;height:38px}.backend .btn.btn-dashed{width:100%;border:1px dashed var(--gray-basic);border-radius:3px;background:rgba(0,0,0,0)}.backend .btn.btn-dashed:hover,.backend .btn.btn-dashed:focus,.backend .btn.btn-dashed:active{border:1px dashed var(--gray-basic) !important;background-color:inherit !important;color:inherit !important}.backend inn-button .btn-primary,.backend inn-button .btn-primary:active,.backend inn-button .btn-primary:disabled,.backend .btn-primary,.backend .btn-primary:active,.backend .btn-primary:disabled{display:inline-flex;min-height:var(--btn-height-md);align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:var(--btn-radius-md);background-color:var(--btn-primary-bg);color:var(--btn-primary-color);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);outline:none;transition:all .2s linear;white-space:nowrap}.backend inn-button .btn-primary:hover,.backend inn-button .btn-primary:active:hover,.backend inn-button .btn-primary:disabled:hover,.backend .btn-primary:hover,.backend .btn-primary:active:hover,.backend .btn-primary:disabled:hover{background-color:var(--btn-primary-bg-hover);color:var(--btn-primary-color-hover);outline:none}.backend inn-button .btn-primary:active,.backend inn-button .btn-primary:active:active,.backend inn-button .btn-primary:disabled:active,.backend .btn-primary:active,.backend .btn-primary:active:active,.backend .btn-primary:disabled:active{box-shadow:var(--btn-shadow-hover)}.backend inn-button .btn-primary:disabled,.backend inn-button .btn-primary.disabled,.backend inn-button .btn-primary:active:disabled,.backend inn-button .btn-primary:active.disabled,.backend inn-button .btn-primary:disabled:disabled,.backend inn-button .btn-primary:disabled.disabled,.backend .btn-primary:disabled,.backend .btn-primary.disabled,.backend .btn-primary:active:disabled,.backend .btn-primary:active.disabled,.backend .btn-primary:disabled:disabled,.backend .btn-primary:disabled.disabled{cursor:not-allowed;opacity:.5}.backend inn-button .btn-primary inn-icon svg,.backend inn-button .btn-primary:active inn-icon svg,.backend inn-button .btn-primary:disabled inn-icon svg,.backend .btn-primary inn-icon svg,.backend .btn-primary:active inn-icon svg,.backend .btn-primary:disabled inn-icon svg{fill:var(--btn-primary-color)}.backend inn-button .btn-primary.btn-icon,.backend inn-button .btn-primary:active.btn-icon,.backend inn-button .btn-primary:disabled.btn-icon,.backend .btn-primary.btn-icon,.backend .btn-primary:active.btn-icon,.backend .btn-primary:disabled.btn-icon{padding:0}.backend inn-button .btn-primary.btn-icon svg,.backend inn-button .btn-primary:active.btn-icon svg,.backend inn-button .btn-primary:disabled.btn-icon svg,.backend .btn-primary.btn-icon svg,.backend .btn-primary:active.btn-icon svg,.backend .btn-primary:disabled.btn-icon svg{fill:var(--btn-primary-color)}.backend .btn-secondary,.backend .btn.btn-secondary{display:inline-flex;min-height:var(--btn-height-md);align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:var(--btn-radius-md);background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);outline:none;transition:all .2s linear;white-space:nowrap}.backend .btn-secondary:hover,.backend .btn.btn-secondary:hover{background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-color-hover);outline:none}.backend .btn-secondary:active,.backend .btn.btn-secondary:active{box-shadow:var(--btn-shadow-hover)}.backend .btn-secondary:disabled,.backend .btn-secondary.disabled,.backend .btn.btn-secondary:disabled,.backend .btn.btn-secondary.disabled{cursor:not-allowed;opacity:.5}.backend .btn-secondary inn-icon svg,.backend .btn.btn-secondary inn-icon svg{fill:var(--btn-secondary-color)}.backend .btn-secondary.btn-icon,.backend .btn.btn-secondary.btn-icon{padding:0}.backend .btn-secondary.btn-icon svg,.backend .btn.btn-secondary.btn-icon svg{fill:var(--btn-secondary-color)}.backend .btn-tertiary{display:inline-flex;min-height:var(--btn-height-md);align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:var(--btn-radius-md);background-color:var(--btn-tertiary-bg);color:var(--btn-tertiary-color);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);outline:none;transition:all .2s linear;white-space:nowrap}.backend .btn-tertiary:hover{background-color:var(--btn-tertiary-bg-hover);color:var(--btn-tertiary-color-hover);outline:none}.backend .btn-tertiary:active{box-shadow:var(--btn-shadow-hover)}.backend .btn-tertiary:disabled,.backend .btn-tertiary.disabled{cursor:not-allowed;opacity:.5}.backend .btn-tertiary inn-icon svg{fill:var(--btn-tertiary-color)}.backend .btn-tertiary.btn-icon{padding:0}.backend .btn-tertiary.btn-icon svg{fill:var(--btn-tertiary-color)}.backend .btn-outline{display:inline-flex;min-height:var(--btn-height-md);align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:var(--btn-radius-md);background-color:var(--btn-outline-bg);color:var(--btn-outline-color);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);outline:none;transition:all .2s linear;white-space:nowrap}.backend .btn-outline:hover{background-color:var(--btn-outline-bg-hover);color:var(--btn-outline-color-hover);outline:none}.backend .btn-outline:active{box-shadow:var(--btn-shadow-hover)}.backend .btn-outline:disabled,.backend .btn-outline.disabled{cursor:not-allowed;opacity:.5}.backend .btn-outline inn-icon svg{fill:var(--btn-outline-color)}.backend .btn-outline.btn-icon{padding:0}.backend .btn-outline.btn-icon svg{fill:var(--btn-outline-color)}.backend .btn-close{display:inline-flex;min-height:var(--btn-height-md);align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:var(--btn-radius-md);background-color:var(--gray-lighter);color:var(--gray-basic);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);outline:none;transition:all .2s linear;white-space:nowrap}.backend .btn-close:hover{background-color:var(--gray-darker);color:var(--gray-basic);outline:none}.backend .btn-close:active{box-shadow:var(--btn-shadow-hover)}.backend .btn-close:disabled,.backend .btn-close.disabled{cursor:not-allowed;opacity:.5}.backend .btn-close inn-icon svg{fill:var(--gray-basic)}.backend .btn-close.btn-icon{padding:0}.backend .btn-close.btn-icon svg{fill:var(--gray-basic)}.backend .btn-close{width:38px;padding:0;margin:auto}.backend .btn-danger,.backend .btn.btn-danger{display:inline-flex;min-height:var(--btn-height-md);align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:var(--btn-radius-md);background-color:var(--btn-error-bg);color:var(--btn-error-color);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);outline:none;transition:all .2s linear;white-space:nowrap}.backend .btn-danger:hover,.backend .btn.btn-danger:hover{background-color:var(--btn-error-bg-hover);color:var(--btn-error-color);outline:none}.backend .btn-danger:active,.backend .btn.btn-danger:active{box-shadow:var(--btn-shadow-hover)}.backend .btn-danger:disabled,.backend .btn-danger.disabled,.backend .btn.btn-danger:disabled,.backend .btn.btn-danger.disabled{cursor:not-allowed;opacity:.5}.backend .btn-danger inn-icon svg,.backend .btn.btn-danger inn-icon svg{fill:var(--btn-error-color)}.backend .btn-danger.btn-icon,.backend .btn.btn-danger.btn-icon{padding:0}.backend .btn-danger.btn-icon svg,.backend .btn.btn-danger.btn-icon svg{fill:var(--btn-error-color)}.backend .btn-success{display:inline-flex;min-height:var(--btn-height-md);align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:var(--btn-radius-md);background-color:var(--btn-success-bg);color:var(--btn-success-color);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);outline:none;transition:all .2s linear;white-space:nowrap}.backend .btn-success:hover{background-color:var(--btn-success-bg-hover);color:var(--btn-success-color);outline:none}.backend .btn-success:active{box-shadow:var(--btn-shadow-hover)}.backend .btn-success:disabled,.backend .btn-success.disabled{cursor:not-allowed;opacity:.5}.backend .btn-success inn-icon svg{fill:var(--btn-success-color)}.backend .btn-success.btn-icon{padding:0}.backend .btn-success.btn-icon svg{fill:var(--btn-success-color)}.backend .btn-white,.backend .btn.btn-white{display:inline-flex;min-height:var(--btn-height-md);align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:var(--btn-radius-md);background-color:var(--white);color:var(--body-color);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);outline:none;transition:all .2s linear;white-space:nowrap}.backend .btn-white:hover,.backend .btn.btn-white:hover{background-color:#f5f5f5;color:var(--body-color);outline:none}.backend .btn-white:active,.backend .btn.btn-white:active{box-shadow:var(--btn-shadow-hover)}.backend .btn-white:disabled,.backend .btn-white.disabled,.backend .btn.btn-white:disabled,.backend .btn.btn-white.disabled{cursor:not-allowed;opacity:.5}.backend .btn-white inn-icon svg,.backend .btn.btn-white inn-icon svg{fill:var(--body-color)}.backend .btn-white.btn-icon,.backend .btn.btn-white.btn-icon{padding:0}.backend .btn-white.btn-icon svg,.backend .btn.btn-white.btn-icon svg{fill:var(--body-color)}.backend .btn-white,.backend .btn.btn-white{box-shadow:0 0 5px 0 color-mix(in srgb, var(--black) 10%, transparent)}.backend .btn-primary-outline{display:inline-flex;min-height:var(--btn-height-md);align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:var(--btn-radius-md);background-color:rgba(0,0,0,0);color:var(--btn-primary-bg);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);outline:none;transition:all .2s linear;white-space:nowrap}.backend .btn-primary-outline:hover{background-color:#f5f5f5;color:var(--btn-primary-bg);outline:none}.backend .btn-primary-outline:active{box-shadow:var(--btn-shadow-hover)}.backend .btn-primary-outline:disabled,.backend .btn-primary-outline.disabled{cursor:not-allowed;opacity:.5}.backend .btn-primary-outline inn-icon svg{fill:var(--btn-primary-bg)}.backend .btn-primary-outline.btn-icon{padding:0}.backend .btn-primary-outline.btn-icon svg{fill:var(--btn-primary-bg)}.backend .btn-primary-outline{border:2px solid var(--btn-primary-bg);line-height:36px;transition:background-color .5s,color .5s}.backend .btn-block{display:block;width:100%}.backend .btn-group[dropdown].open .dropdown-menu{display:block}.backend .btn-group.btn-dropdown button{font-weight:var(--font-weight-regular)}.backend button:focus{outline:none !important}.backend .btn-dropdown.show{display:inline-flex}.backend .btn-dropdown button{background:var(--gray-lighter);color:var(--body-color);cursor:default;text-align:left}.backend .btn-dropdown button .linosabi{float:right}.backend .btn-dropdown button:focus,.backend .btn-dropdown button:active{outline:none}.backend .btn-dropdown.disabled{opacity:.5}.backend .btn-dropdown.disabled button{cursor:not-allowed}.backend .btn-dropdown .dropdown-menu{font-size:1em;font-weight:var(--font-weight-regular)}.backend .btn-dropdown.btn-block>ul{max-height:200px;padding:0;border-top:none;margin-top:0;overflow-x:hidden;overflow-y:scroll}.backend .btn-dropdown.btn-block>ul li a{padding:.5rem 1rem;cursor:default;font-size:1em;font-weight:var(--font-weight-regular)}.backend .btn-dropdown:focus,.backend .btn-dropdown:active{outline:none}.backend .switch-toggle{display:none}.backend .switch-toggle+label{position:relative;display:block;width:32px;height:18px;border-radius:22px;margin-top:3px;background-color:var(--gray-lighter);cursor:pointer;transition:all var(--time) cubic-bezier(0.79, -0.01, 0.36, 1)}.backend .switch-toggle+label:before{position:relative;top:50%;left:0;display:block;width:18px;height:18px;border:2px solid var(--gray-lighter);border-radius:50%;background-color:var(--white);content:"";transform:translateY(-50%);transition:left var(--time) cubic-bezier(0.79, -0.01, 0.36, 1)}.backend .switch-toggle:checked+label,.backend .switch-toggle.checked+label{background-color:var(--brand-primary)}.backend .switch-toggle:checked+label:before,.backend .switch-toggle.checked+label:before{left:18px;border:2px solid var(--brand-primary)}.backend .first-toggle{margin-top:.25rem}.backend .toggle-wrapper{display:flex}.backend .toggle-wrapper.no-margin p,.backend .toggle-wrapper.no-margin label{margin-bottom:0}.backend .toggle-wrapper .toggle{margin-right:8px}.backend .toggle-wrapper .toggle input:focus+label{outline:5px solid var(--brand-primary);outline-offset:3px}.backend .toggle-wrapper .switch-toggle{position:absolute;width:1px;height:1px;opacity:0}.backend .toggle-wrapper .switch-toggle+label{position:relative;display:block;width:32px;height:18px;border-radius:22px;margin-top:3px;background-color:var(--gray-light);cursor:pointer;transition:all var(--time) cubic-bezier(0.79, -0.01, 0.36, 1);--time: 200ms}.backend .toggle-wrapper .switch-toggle+label:before{position:relative;top:50%;left:3px;display:block;width:12px;height:12px;border:2px solid var(--gray-light);border-radius:50%;background-color:var(--white);content:"";transform:translateY(-50%);transition:left var(--time) cubic-bezier(0.79, -0.01, 0.36, 1)}.backend .toggle-wrapper .switch-toggle:checked+label,.backend .toggle-wrapper .switch-toggle.checked+label{background-color:var(--brand-primary)}.backend .toggle-wrapper .switch-toggle:checked+label:before,.backend .toggle-wrapper .switch-toggle.checked+label:before{left:18px;border-color:var(--brand-primary)}.backend .form-group{margin-bottom:20px;word-break:break-all;word-wrap:break-word}.backend .form-group.no-margin{margin-bottom:0}.backend .form-group.with-option{display:flex;align-items:center;justify-content:space-between;padding:15px;border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--gray-lightest)}.backend .form-group.with-option:last-child{margin-bottom:0}.backend .form-group.with-option label{font-size:var(--font-size-xxs)}.backend .form-group.with-option .description{padding-right:20px}.backend .form-group.with-option p{margin-bottom:0;color:var(--black);font-size:var(--font-size-xxxs)}.backend .form-group.has-form-toggle{display:grid;padding:20px;border:1px solid var(--gray-light);border-radius:var(--form-element-radius);grid-template-areas:"title toggle" "desc toggle";grid-template-columns:1fr auto;grid-template-rows:auto auto}.backend .form-group.has-form-toggle label{grid-area:title}.backend .form-group.has-form-toggle .form-description{margin:0;grid-area:desc}.backend .form-group.has-form-toggle dynamic-form-field{margin:auto;grid-area:toggle}.backend .form-group .form-control{display:inline-block;width:100%;padding:0;border:none;border-radius:0;background-color:rgba(0,0,0,0);color:var(--body-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);transition:all .5s}.backend .form-group .form-control remaining-char-count .pull-right{display:flex;justify-content:flex-end}.backend .form-group label{width:100%;margin-bottom:0;color:var(--gray-darker);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.backend .form-group .form-description{margin:0 0 5px 0;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);word-break:normal}.backend .form-group textarea{resize:none}.backend .form-group .form-text{margin-top:.25rem;color:var(--gray-basic);font-style:italic;font-weight:var(--font-weight-regular)}.backend .form-group .instruction{color:var(--gray-basic)}.backend .form-group:last-of-type{margin:0}.backend .form-group number-input-counter.form-control{padding:0}.backend .form-group number-input-counter .input-counter .input-group{display:flex;width:120px;align-items:center;background:rgba(0,0,0,0)}.backend .form-group number-input-counter .input-counter .input-group .input-group-addon{display:flex;width:20px;height:20px;align-items:center;justify-content:center;border:none;border-radius:50% !important;background:var(--gray-lighter);color:var(--black);cursor:pointer}.backend .form-group number-input-counter .input-counter .input-group .input-group-addon svg{width:12px;height:12px;margin-bottom:1px}.backend .form-group number-input-counter .input-counter .input-group input{height:33px;padding:5px .5rem;border:1px solid var(--gray-lighter);border-radius:3px;margin:0 7px;-moz-appearance:textfield;appearance:textfield;background-color:var(--white);text-align:center}.backend .form-group number-input-counter .input-counter .input-group input::-webkit-outer-spin-button,.backend .form-group number-input-counter .input-counter .input-group input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.backend .form-group number-input-counter .input-counter .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback):not(.input-group-addon){margin-left:7px}.backend .img-upload-overlay{position:absolute;bottom:0;left:0;width:100%;height:200px;background-color:color-mix(in srgb, var(--black) 10%, transparent);transition:all .4s ease}@media(min-width: 1500px){.backend .img-upload-overlay{height:350px}}.backend .img-upload-overlay span{padding-top:1.25rem;padding-right:1.25rem;cursor:pointer;float:right;opacity:0}.backend .img-upload-overlay:hover{background-color:color-mix(in srgb, var(--black) 50%, transparent)}.backend .img-upload-overlay:hover span{opacity:1}.backend .img-upload{position:relative;overflow:hidden;width:100%;height:100%;border-radius:var(--form-element-radius);background-position:center center;text-align:center}.backend .img-upload p{position:absolute;top:50%;left:50%;margin-bottom:0;color:var(--gray-basic);cursor:default;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);transform:translate(-50%, -50%);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .img-upload p{font-weight:var(--font-weight-medium)}}.backend .img-upload p a{color:var(--black);cursor:pointer;text-decoration:underline !important}.backend .img-upload p.loader{top:48%;left:48%;margin-bottom:0}.backend .img-upload input[type=file]{display:none}.backend .img-upload.empty{border:1px solid var(--gray-lighter);background:rgba(0,0,0,0) !important}.backend .select-group .form-group{padding-bottom:0}.backend .select-group .form-control{border:none}.backend .select-group .form-control:focus{border:none}.backend .form-group.without{padding:0;border:none;margin-bottom:1.25rem;background-color:rgba(0,0,0,0)}.backend .form-control.form-error{border-bottom:1px solid var(--status-error)}.backend p.options{font-weight:var(--font-weight-regular)}.backend .form-control:disabled{background-color:rgba(0,0,0,0)}.backend .language-addon{text-transform:none}.backend .ng2-tag-input{padding:0 !important;border-bottom:1px solid var(--gray-light) !important}.backend .ng2-tag-input--focused{border-bottom:1px solid var(--brand-primary) !important}.backend .ng2-tag-input__text-input{padding-left:0 !important;background-color:rgba(0,0,0,0)}.backend .custom-radio{padding-top:.5rem}.backend .custom-radio label{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .custom-radio label{font-weight:var(--font-weight-medium)}}.backend .custom-radio label{text-transform:none}.backend .custom-radio [type=radio]:not(:checked),.backend .custom-radio [type=radio]:checked{display:none}.backend .custom-radio [type=radio]:not(:checked)+label,.backend .custom-radio [type=radio]:checked+label{position:relative;cursor:pointer}.backend .custom-radio [type=radio]:not(:checked)+label:before,.backend .custom-radio [type=radio]:checked+label:before{position:absolute;top:4px;left:0;width:15px;height:15px;border:1px solid var(--black);border-radius:100%;background:rgba(0,0,0,0);box-shadow:none;content:""}.backend .custom-radio [type=radio]:not(:checked)+label:after,.backend .custom-radio [type=radio]:checked+label:after{position:absolute;top:7px;left:3px;width:9px;height:9px;border-radius:15px;background-color:var(--black);content:"";transition:opacity .2s}.backend .custom-radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.backend .custom-radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.backend .custom-radio [type=radio]:checked:focus+label:before,.backend .custom-radio [type=radio]:not(:checked):focus+label:before{border:1px solid var(--black)}.backend .input-group.table-input,.backend .form-group.table-input{display:inline-flex;width:-webkit-fill-available;height:30px;align-items:center;margin-bottom:0;background-color:var(--gray-lightest);border-bottom-right-radius:4px;border-top-right-radius:4px}.backend .input-group.table-input .input-group-text,.backend .form-group.table-input .input-group-text{padding-right:0;border:none;background-color:rgba(0,0,0,0);color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .input-group.table-input .input-group-text,.backend .form-group.table-input .input-group-text{font-weight:var(--font-weight-medium)}}.backend .input-group.table-input .form-control,.backend .form-group.table-input .form-control{width:100%;height:auto;border:none;background-color:rgba(0,0,0,0);color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .input-group.table-input .form-control,.backend .form-group.table-input .form-control{font-weight:var(--font-weight-medium)}}.backend .input-group.table-input .language-flag,.backend .form-group.table-input .language-flag{margin:5px}.backend .input-group.has-background input,.backend .input-group.has-background textarea,.backend .input-group.has-background .cke,.backend .form-group.has-background input,.backend .form-group.has-background textarea,.backend .form-group.has-background .cke{box-sizing:border-box;padding:10px 15px;border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg);box-shadow:none}.backend .input-group.has-background input[type=text],.backend .input-group.has-background input:not([type]),.backend .form-group.has-background input[type=text],.backend .form-group.has-background input:not([type]){width:100%;min-height:var(--form-element-height)}.backend .input-group.has-background input[type=text].color-select-input,.backend .input-group.has-background input:not([type]).color-select-input,.backend .form-group.has-background input[type=text].color-select-input,.backend .form-group.has-background input:not([type]).color-select-input{height:40px;padding:12px 15px}.backend .input-group.has-background input[type=text]:focus,.backend .input-group.has-background input:not([type]):focus,.backend .form-group.has-background input[type=text]:focus,.backend .form-group.has-background input:not([type]):focus{box-shadow:none;outline:none}.backend .input-group.has-background .form-select,.backend .form-group.has-background .form-select{padding:0;border:0;background-image:none;font-size:inherit}.backend .input-group .form-check,.backend .form-group .form-check{margin-bottom:15px}.backend .input-group .form-check input[type=radio],.backend .form-group .form-check input[type=radio]{position:absolute;z-index:1;opacity:0}.backend .input-group .form-check .check,.backend .form-group .form-check .check{position:absolute;top:4px;left:0;display:block;width:15px;height:15px;border:2px solid var(--gray-light);border-radius:100%;margin:auto;content:"";transition:background .25s linear}.backend .input-group .form-check .check:hover,.backend .form-group .form-check .check:hover{border:2px solid var(--white)}.backend .input-group .form-check .check::before,.backend .form-group .form-check .check::before{position:absolute;top:2px;left:2px;display:block;width:7px;height:7px;border-radius:100%;margin:auto;content:"";transition:background .25s linear}.backend .input-group .form-check input[type=radio]:checked~.check,.backend .form-group .form-check input[type=radio]:checked~.check{border:2px solid var(--brand-primary)}.backend .input-group .form-check input[type=radio]:checked~.check::before,.backend .form-group .form-check input[type=radio]:checked~.check::before{background:var(--brand-primary)}.backend .input-group .form-check input[type=radio]:checked~label,.backend .form-group .form-check input[type=radio]:checked~label{color:var(--brand-primary)}.backend .input-group .form-check .form-check-input,.backend .form-group .form-check .form-check-input{margin-left:0}.backend .editor-topic{width:100%}.backend .form-check{padding-left:0}.backend .form-check label{padding-left:22px}.backend .input-group>.form-control:not(:last-child),.backend .input-group>.custom-select:not(:last-child){border-bottom-right-radius:4px;border-top-right-radius:4px}.backend .form-element{color:var(--black)}.backend .form-control:focus{box-shadow:none}.backend company-menu-search-filter{width:100%}.backend form fe-form-field .form-field.has-checkbox,.backend form fe-form-field .form-field.has-radio-btn{padding:0;background-color:rgba(0,0,0,0)}.backend form fe-form-field .form-field.has-checkbox fieldset,.backend form fe-form-field .form-field.has-radio-btn fieldset{display:flex;flex-direction:column}.backend form fe-form-field .form-field.has-checkbox mat-checkbox,.backend form fe-form-field .form-field.has-checkbox mat-radio-button,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button{padding:.5em 1em;border-right:var(--form-element-border);border-left:var(--form-element-border);margin-top:0;margin-bottom:0;background-color:var(--form-element-bg)}.backend form fe-form-field .form-field.has-checkbox mat-checkbox:first-of-type,.backend form fe-form-field .form-field.has-checkbox mat-radio-button:first-of-type,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox:first-of-type,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button:first-of-type{padding-top:1em;border:var(--form-element-border);border-bottom:0;border-top-left-radius:var(--form-element-radius);border-top-right-radius:var(--form-element-radius)}.backend form fe-form-field .form-field.has-checkbox mat-checkbox:last-of-type,.backend form fe-form-field .form-field.has-checkbox mat-radio-button:last-of-type,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox:last-of-type,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button:last-of-type{padding-bottom:1em;border:var(--form-element-border);border-top:0;border-bottom-left-radius:var(--form-element-radius);border-bottom-right-radius:var(--form-element-radius)}.backend form fe-form-field .form-field.has-checkbox mat-checkbox:last-of-type:first-of-type,.backend form fe-form-field .form-field.has-checkbox mat-radio-button:last-of-type:first-of-type,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox:last-of-type:first-of-type,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button:last-of-type:first-of-type{border:var(--form-element-border)}.backend form fe-form-field .form-field.has-checkbox mat-checkbox .mdc-form-field:hover,.backend form fe-form-field .form-field.has-checkbox mat-radio-button .mdc-form-field:hover,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox .mdc-form-field:hover,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button .mdc-form-field:hover{background-color:rgba(0,0,0,0)}.backend form fe-form-field .form-field.has-checkbox mat-checkbox .mdc-form-field:hover .mdc-radio .mdc-radio__background .mdc-radio__outer-circle,.backend form fe-form-field .form-field.has-checkbox mat-radio-button .mdc-form-field:hover .mdc-radio .mdc-radio__background .mdc-radio__outer-circle,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox .mdc-form-field:hover .mdc-radio .mdc-radio__background .mdc-radio__outer-circle,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button .mdc-form-field:hover .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{border-color:var(--brand-primary)}.backend form fe-form-field .form-field.has-checkbox mat-checkbox .mdc-radio:hover .mat-mdc-radio-touch-target,.backend form fe-form-field .form-field.has-checkbox mat-radio-button .mdc-radio:hover .mat-mdc-radio-touch-target,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox .mdc-radio:hover .mat-mdc-radio-touch-target,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button .mdc-radio:hover .mat-mdc-radio-touch-target{display:none}.backend form fe-form-field .form-field.has-checkbox mat-checkbox .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before,.backend form fe-form-field .form-field.has-checkbox mat-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:0}.backend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,.backend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover,.backend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,.backend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover{background-color:rgba(0,0,0,0)}.backend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--brand-primary)}.backend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-checkbox mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-checkbox mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-radio-btn mat-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar mat-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.backend form fe-form-field .form-field.has-radio-btn mat-radio-button:not(.cdk-overlay-filter-bar .mat-mdc-checkbox) .mdc-form-field:hover .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border-color:var(--brand-primary-dark);background-color:var(--brand-primary-dark)}.backend form fe-form-field .form-field.has-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background:hover,.backend form fe-form-field .form-field.has-radio-btn .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background:hover{background-color:var(--brand-primary-dark)}.backend form fe-form-field .form-field fe-label{margin-bottom:.5em}.backend form fe-form-field .form-field inn-input{padding:0;gap:0}.backend form fe-form-field .form-field input{padding:var(--form-element-padding)}.backend form{--mdc-checkbox-selected-checkmark-color: var(--btn-primary-color)}.backend form .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.backend form .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--btn-primary-bg);background-color:var(--btn-primary-bg)}.backend .backend form fe-form-field .form-field .mat-mdc-select{border-radius:var(--border-radius-sm);background-color:var(--gray-lighter)}.backend .cdk-overlay-pane .mat-mdc-dialog-container inn-suggestion-user ul.selected-wrapper{margin-top:0}@media(max-width: 575px){.backend .cdk-overlay-pane .mat-mdc-dialog-container inn-suggestion-user ul.selected-wrapper li{flex-direction:column}.backend .cdk-overlay-pane .mat-mdc-dialog-container inn-suggestion-user ul.selected-wrapper li .right,.backend .cdk-overlay-pane .mat-mdc-dialog-container inn-suggestion-user ul.selected-wrapper li .left{width:100%}}.backend .cdk-overlay-pane .mat-mdc-dialog-container inn-suggestion-user ul.selected-wrapper .btn-remove svg{fill:var(--gray-basic)}.backend backend-footer{display:block;margin-bottom:0}.backend .filter{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .filter{font-weight:var(--font-weight-medium)}}.backend .filter{position:relative;padding-top:.65rem;padding-bottom:0}.backend .filter .nav{min-height:37px}.backend .filter .dropdown-submenu{position:relative}.backend .filter .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:0px}.backend .filter .dropdown-submenu>.dropdown-menu.second{left:100%}.backend .filter .dropdown-submenu:hover>.dropdown-menu{display:block}.backend .filter .dropdown-submenu:hover>a:first-of-type{background-color:var(--gray-lighter)}.backend .filter .dropdown-menu{border:none;border-radius:0}.backend .filter .dropdown-item{width:200px;background-color:var(--white);cursor:pointer}.backend .filter .remove-filter a{background-color:var(--gray-lighter)}.backend .filter .remove-filter span{margin-right:8px;margin-left:20px}.backend .filter .nav-link{display:inline-block;color:var(--black)}.backend .filter .dropdown-jumbo{position:absolute;top:auto;left:0;width:auto;padding:0;margin-top:0}.backend .filter .dropdown-jumbo .filter-list{padding:0;list-style:none}.backend .filter .dropdown-jumbo a.dropdown-item{display:flex;justify-content:space-between;padding:5px 12px;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);white-space:normal}.backend .filter .dropdown-jumbo a.dropdown-item .linosabi-right{margin-top:5px}.backend .filter .dropdown-jumbo a.dropdown-item:hover{background-color:var(--gray-lighter)}.backend .filter .dropdown-jumbo>.dropdown-menu{position:static;display:block;width:auto;height:auto;padding:0;border:1px solid var(--gray-light);border-right:none;margin:0}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-menu{z-index:-100;top:0;width:auto;height:auto;min-height:100%;padding:0;border:1px solid var(--gray-light);margin:0;background-color:var(--white)}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu{position:static}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second.active>a{background:var(--gray-light)}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu{z-index:10;top:-1px;bottom:-1px;left:100%;display:none}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu .filter-list>li.active a{background:var(--gray-light)}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input{width:480px;padding:10px}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input>div .filter-list .add-value{min-width:130px}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input>div .filter-list .add-value.first .btn-selector{padding:.65rem}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input>div .filter-list .add-value.btn-apply{min-width:auto}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input>div .filter-list .add-value.btn-apply button{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border:none;background-color:var(--brand-primary);cursor:pointer;transition:background-color .3s linear}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input>div .filter-list .add-value.btn-apply button:hover{background-color:color-mix(in srgb, var(--brand-primary) 90%, black)}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input>div .filter-list .add-value.operator{width:80px;min-width:unset}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input>div .filter-list .add-value.operator ul{width:80px;min-width:0;margin-top:40px}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input>div .filter-list .add-value input{padding:.65rem;margin:0;font-size:14px;line-height:0}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input>div .filter-list .add-value input:active,.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second>.dropdown-menu.has-input>div .filter-list .add-value input:focus{border:1px solid #00d878}.backend .filter .dropdown-jumbo>.dropdown-menu .dropdown-submenu.second:hover>.dropdown-menu{display:block}.backend .filter .filter-wrapper{z-index:1;display:inline-block}.backend .filter .filter-wrapper .nav-link{padding:.5rem .65rem}.backend .filter .filter-wrapper .dropdown-toggle::after{display:none}.backend .filter .filter-wrapper:hover,.backend .filter .filter-wrapper:hover .nav-link{background-color:var(--gray-lighter) !important;color:var(--black) !important;cursor:pointer !important}.backend .filter .filter-wrapper:hover>.dropdown-jumbo{display:block}.backend .filter .search-wrapper{display:flex}.backend .filter .search-wrapper .nav-link{padding-left:0}.backend .filter .search-wrapper .filter-bar{display:inline-flex;align-self:center}.backend .filter .search-wrapper .search-bar{margin-left:10px}.backend .filter .search-wrapper .search-bar .form-control{font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .filter .search-wrapper .search-bar .form-control{font-weight:var(--font-weight-medium)}}.backend .filter .search-wrapper .search-bar .form-control{width:100%;min-width:400px;height:100%;padding-left:0;border:none;background-color:rgba(0,0,0,0);color:var(--black);font-size:var(--font-size-xxs);line-height:1.7}.backend .filter .search-wrapper .search-bar-light .form-control{font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .filter .search-wrapper .search-bar-light .form-control{font-weight:var(--font-weight-medium)}}.backend .filter .search-wrapper .search-bar-light .form-control{width:100%;min-width:400px;padding-left:0;border:none;background-color:rgba(0,0,0,0);color:var(--black);font-size:var(--font-size-xxs);line-height:1.7}.backend .filter .view-wrapper{display:inline-block;margin-top:6px;margin-left:1.25rem !important;cursor:pointer}.backend .filter .export-wrapper{display:inline-block;margin-top:6px;margin-left:1.25rem !important;cursor:pointer}.backend .filter .bulk-wrapper{display:inline-block;margin-top:4px;margin-left:1.25rem !important;cursor:pointer}.backend .filter .bulk-wrapper.active inn-icon svg{fill:var(--brand-primary)}.backend .filter .add-button-datatable{display:inline-flex;height:40px;align-items:center;padding:0 15px;border:none;border-radius:var(--btn-radius-md);margin-bottom:5px;margin-left:1.25rem !important;background:var(--brand-primary);color:var(--btn-primary-color);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);white-space:nowrap}.backend .filter .add-button-datatable svg{margin-left:10px;fill:var(--btn-primary-color)}.backend .filter .add-button-datatable:hover{background:var(--btn-primary-bg-hover)}.backend .filter .add-button-datatable:focus{background:var(--btn-primary-bg);box-shadow:var(--btn-shadow-hover)}.backend .filter .module-wrapper{display:inline-block;margin-top:6px;margin-left:1.25rem !important;cursor:pointer}.backend .filter .module-wrapper .dropdown-menu{right:130px}.backend .filter a.include-deleted.form-group,.backend .filter a.include-is-used.form-group{display:flex;margin-bottom:0;font-weight:var(--font-weight-regular);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .filter a.include-deleted.form-group,.backend .filter a.include-is-used.form-group{font-weight:var(--font-weight-medium)}}.backend .filter a.include-deleted.form-group .toggle label,.backend .filter a.include-is-used.form-group .toggle label{width:32px;margin-right:5px}.backend .filter a.include-deleted.form-group span,.backend .filter a.include-is-used.form-group span{margin-left:.25rem}.backend .filter.filter-light .linosabi{color:var(--black)}.backend .filter.filter-light a.dropdown-item{background-color:var(--white);color:var(--body-color)}.backend .filter.filter-light .remove-filter a{background-color:var(--gray-lighter)}.backend .filter.filter-light .remove-filter a:hover{color:var(--black)}.backend .filter.filter-light .remove-filter span{margin-right:8px;margin-left:20px}.backend .filter.filter-light .search-wrapper .search-bar .form-control{color:var(--black)}.backend .no-results{color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);padding-left:15px;margin-top:15px;opacity:.5}.backend .no-results.light{color:var(--black)}.backend table.table.table-responsive,.backend .table-responsive table.table{table-layout:auto}.backend table.table{table-layout:fixed}.backend table.table thead{width:100%;border-top:1px solid var(--gray-lighter);border-bottom:1px solid var(--gray-lighter);background-color:rgba(0,0,0,0)}.backend table.table thead th{padding:10px;border-top:none;border-bottom:none;color:var(--gray-basic);cursor:pointer;font-weight:var(--font-weight-bold);text-align:left}.backend table.table thead th.right{text-align:right}.backend table.table thead th.left{text-align:left}.backend table.table thead th .sortable{cursor:pointer}.backend table.table thead th.placeholder{width:15px}.backend table.table thead th.new-head{width:0}.backend table.table thead th.reported-head{width:70px}.backend table.table tbody{width:100%}.backend table.table tbody tr{position:relative;width:100%;border-bottom:1px solid var(--gray-lighter);background-color:rgba(0,0,0,0);transition:all ease .3s}.backend table.table tbody tr:hover{background-color:#fff;box-shadow:0 0 20px color-mix(in srgb, rgb(80, 80, 80) 10%, transparent)}.backend table.table tbody tr td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:25px 10px;border-top:none;color:var(--body-color);cursor:pointer;font-weight:var(--font-weight-regular);text-align:left;vertical-align:middle;white-space:nowrap}.backend table.table tbody tr td img{width:20px;height:20px;float:left}.backend table.table tbody tr td img.user-img{margin-right:8px}.backend table.table tbody tr td:after{clear:both;content:""}.backend table.table tbody tr td.dropdown-td{overflow:visible}.backend table.table tbody tr td.gantt{border-bottom:none}.backend table.table tbody tr td .truncate-html{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.backend table.table tbody tr td.right{text-align:right}.backend table.table tbody tr td.left{text-align:left}.backend table.table tbody tr td.new-td{text-align:right}.backend table.table tbody tr td.reported-td{text-align:right}.backend table.table tbody tr td .datatable-body-cell-label img{margin-top:-0.25rem}.backend table.table tbody tr td.funded-status progress.progress{display:inline-block;height:8px;margin-bottom:0}.backend table.table tbody tr td .badge{display:inline-flex;align-items:center;padding:4px 6px 4px 5px;border-radius:20px;background:color-mix(in srgb, var(--gray-basic) 20%, var(--transparent));color:var(--body-color);font-weight:var(--font-weight-medium);line-height:.9}.backend table.table tbody tr td .badge:before{display:block;width:10px;height:10px;border-radius:50%;margin-right:5px;background-color:var(--gray-basic);content:""}.backend table.table tbody tr td .badge.badge-dark{color:var(--body-color)}.backend table.table tbody tr td .badge.badge-info{background:color-mix(in srgb, var(--brand-secondary) 20%, transparent)}.backend table.table tbody tr td .badge.badge-info:before{background-color:var(--brand-secondary)}.backend table.table tbody tr td .badge.badge-success,.backend table.table tbody tr td .badge.badge-active{background-color:color-mix(in srgb, var(--status-success) 20%, var(--transparent))}.backend table.table tbody tr td .badge.badge-success:before,.backend table.table tbody tr td .badge.badge-active:before{background-color:var(--status-success)}.backend table.table tbody tr td.deleted{text-decoration:line-through}.backend table.table .selected-list{background-color:var(--white);color:var(--black)}.backend table.table .selected-list th,.backend table.table .selected-list td,.backend table.table .selected-list:hover{color:var(--black)}.backend table.table .selected-list th .datatable-body-cell-label,.backend table.table .selected-list td .datatable-body-cell-label,.backend table.table .selected-list:hover .datatable-body-cell-label{padding:1.25rem}.backend table.table .selected-list th .datatable-body-cell-label img,.backend table.table .selected-list td .datatable-body-cell-label img,.backend table.table .selected-list:hover .datatable-body-cell-label img{margin-top:-0.25rem}.backend table.table .selected-list:hover{background-color:var(--white)}.backend table.table td.gantt{position:relative;overflow:hidden;padding:0;border-bottom:1px solid var(--gray-darkest);background:rgba(0,0,0,0)}.backend table.table td.gantt::after{position:absolute;top:0;bottom:0;left:33%;border-right:1px solid var(--gray-light);content:""}.backend table.table td.gantt .gantt-bar{position:relative;height:13px;border-radius:0;background-color:var(--brand-primary)}.backend table.table.response-data-table tbody tr td{white-space:normal}.backend table.table-light{background-color:rgba(0,0,0,0)}.backend table.table-light thead{border-top:none;border-bottom:1px solid var(--gray-lighter);background-color:rgba(0,0,0,0)}.backend table.table-light thead th{color:var(--black)}.backend table.table-light thead th:hover{background-color:rgba(0,0,0,0)}.backend table.table-light tbody tr{border-bottom:1px solid var(--gray-lighter);animation-name:none;background-color:rgba(0,0,0,0)}.backend table.table-light tbody tr:hover{background-color:#fff;box-shadow:0 0 10px color-mix(in srgb, var(--black) 20%, transparent)}.backend table.table-light tbody tr td{color:var(--body-color)}.backend table.table-light tbody tr td.dropdown-td{overflow:visible}.backend table.table-light .selected-list{background-color:var(--white)}.backend table.table-light .selected-list:hover{background-color:var(--white)}.backend .table.table-light.notification-table{border-collapse:separate;border-spacing:0 5px}.backend .table.table-light.notification-table thead{width:100%;border-top:none;border-bottom:none;background-color:rgba(0,0,0,0)}.backend .table.table-light.notification-table thead th{width:100%;border-top:none;border-bottom:none;cursor:pointer;font-weight:var(--font-weight-bold);text-align:left}.backend .table.table-light.notification-table tbody{width:100%}.backend .table.table-light.notification-table tbody tr{position:relative;width:100%;border-bottom:none;background-color:var(--gray-lightest);outline:none;transition:all ease .3s}.backend .table.table-light.notification-table tbody tr:hover{background-color:var(--gray-lighter)}.backend .table.table-light.notification-table tbody tr td{overflow:hidden;padding:25px 10px;border-top:none;cursor:pointer;font-weight:var(--font-weight-regular);text-align:left;vertical-align:middle;white-space:nowrap}.backend .table.table-light.notification-table tbody tr td .truncate-html{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.backend .table.table-light.response-data-table thead tr th.single{width:20%}.backend .table.table-light.response-data-table thead tr th.triple{width:80%}.backend .table.table-light.form-table.answer-table tbody tr .list-function{position:absolute;right:0}.backend .table.table-light.form-table.answer-table tbody tr td.triple{width:80%}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column.mdc-menu-surface.mdc-menu-surface--open{display:block}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content{padding:10px}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item{min-height:30px}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item{padding:5px 12px;border-radius:3px;margin:2px 0;background-color:var(--gray-lightest) !important;color:var(--gray-basic) !important}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item .mat-mdc-menu-item-text{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item.active{border-bottom:none;background-color:var(--brand-primary) !important;outline:0;text-decoration:none}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item.active .mat-mdc-menu-item-text{color:var(--white) !important}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item.active:hover{background-color:color-mix(in srgb, var(--brand-primary) 95%, black) !important}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item.active:hover .mat-mdc-menu-item-text{color:var(--white) !important}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item:hover{background-color:var(--white) !important}.backend .filter-dropdown.mat-mdc-menu-panel.filter-table-column .mat-mdc-menu-content .mat-mdc-menu-item.dropdown-item:hover .mat-mdc-menu-item-text{color:var(--body-color) !important}.backend .filter-dropdown.mat-mdc-menu-panel{max-width:max-content !important;border:1px solid var(--gray-lighter);box-shadow:none !important}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content{padding:0}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item{display:flex;min-height:30px;justify-content:space-between;padding:5px 12px;white-space:normal}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text .toggle{padding:0 10px 0 0}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item:hover,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-highlighted{background-color:var(--gray-lighter)}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{gap:12px}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger .mat-mdc-menu-submenu-icon{position:initial;transform:none}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu .dropdown-item,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu .dropdown-item{display:block;padding:.25rem 1rem;border:0;background-color:rgba(0,0,0,0);color:var(--black);cursor:pointer;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);text-align:inherit;text-decoration:none;white-space:nowrap}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu .dropdown-item:hover,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu .dropdown-item:hover{background-color:var(--gray-lighter)}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu .dropdown-item.input-search .input-group,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu .dropdown-item.input-search .input-group{display:flex}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu .dropdown-item.input-search .input-group input:focus-visible,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu .dropdown-item.input-search .input-group input:focus-visible{outline:none}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu .filter-list,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu .filter-list{padding:0;margin-bottom:0;list-style:none}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input{width:480px;padding:10px}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value>*,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value>*{height:38px;margin:0;font-size:var(--font-size-xxs)}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value>*:focus-visible,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value>*:focus-visible{outline:none}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.first .btn-selector,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.first .btn-selector{min-width:130px}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.btn-apply,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.btn-apply{min-width:auto}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.btn-apply button,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.btn-apply button{width:38px;border:none;border-radius:3px;background-color:var(--brand-primary);cursor:pointer;transition:background-color .3s linear}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.btn-apply button:hover,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.btn-apply button:hover{background-color:color-mix(in srgb, var(--brand-primary) 90%, black)}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.btn-apply button .pointer,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.btn-apply button .pointer{color:var(--white)}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.operator,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.operator{width:90px;min-width:unset}.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-submenu.has-input .add-value.operator .mat-mdc-select .mat-mdc-select-trigger,.backend .filter-dropdown.mat-mdc-menu-panel .mat-mdc-menu-content .dropdown-menu.has-input .add-value.operator .mat-mdc-select .mat-mdc-select-trigger{height:auto}.backend .filter-table{position:absolute;z-index:1;top:62px;right:-10px;color:var(--black);cursor:pointer;font-weight:var(--font-weight-regular)}.backend .filter-table.bulk-active{top:122px}.backend .filter-table.open .dropdown-menu{display:block}.backend .filter-table .linosabi-more{padding-right:10px;padding-left:10px}.backend .filter-table li:first-child a{margin-top:0}.backend .filter-table li:last-child a{margin-bottom:0}.backend .filter-table a{padding:5px 12px;border-radius:3px;margin:2px 0;background-color:var(--gray-lightest) !important;color:var(--gray-basic) !important;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.backend .filter-table a:hover{background-color:var(--white) !important;color:var(--body-color) !important}.backend .filter-table .dropdown-toggle{position:absolute;z-index:1;top:19px;right:12px}.backend .filter-table .dropdown-toggle::after{content:none}.backend .filter-table .dropdown-menu{position:absolute;top:auto;right:0;left:auto;overflow:hidden;padding:10px;border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--gray-lightest);box-shadow:0 0 10px color-mix(in srgb, var(--black) 10%, transparent)}.backend .filter-table a.dropdown-item.active{border-bottom:none;background-color:var(--brand-primary) !important;color:#fff !important;outline:0;text-decoration:none}.backend .filter-table a.dropdown-item.active:hover{background-color:color-mix(in srgb, var(--brand-primary) 95%, black) !important;color:var(--white) !important}.backend .filter-table-detail{margin-right:66.5%}@media(min-width: 1500px){.backend .filter-table-detail{margin-right:50.5%}}.backend .table-no-hover .table tbody tr:hover{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;cursor:default !important}.backend .table-no-hover .table tbody td{cursor:default !important}.backend .table-wrap .table tbody td{overflow:visible;text-overflow:unset;white-space:unset}.backend backend-community-list td img{margin-right:10px}.backend datatable .filter-bar-options .save-filter{padding:4px;margin-left:15px;cursor:pointer}.backend datatable .mat-checkbox-frame{border-color:#fff}.backend datatable .light-wrapper .mat-checkbox-frame{border-color:var(--body-color)}.backend .card{margin-bottom:var(--grid-gutter-width);outline:none}.backend .card-img-overlay.semantic-analytics{padding:0}.backend .card-inverse{min-height:260px}@media(min-width: 1400px){.backend .card-inverse{min-height:300px}}.backend .card-inverse{position:relative;overflow:hidden;border:1px solid color-mix(in srgb, rgb(255, 255, 255) 20%, transparent);border-radius:4px;background-color:var(--gray-darkest);background-size:cover;cursor:pointer;outline:none}.backend .card-inverse .card-img{position:absolute;border-radius:0;filter:saturate(1.5) contrast(1.1) brightness(50%)}.backend .card-inverse .card-img.blur{position:absolute;width:110%;min-height:110%;border-radius:0;margin-top:-5%;margin-left:-5%;filter:saturate(1.5) contrast(1.1) brightness(50%) blur(5px)}.backend .card-inverse.transparent{background-color:rgba(0,0,0,0)}.backend .card-inverse .card-block{padding:10px 20px}.backend .card-chart-header{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);padding-bottom:.65rem;border-bottom:1px solid var(--gray-lighter);margin-bottom:1.25rem;text-align:left}.backend .card-chart-header .title{opacity:.5}.backend .metrics{cursor:default}.backend .metrics h3{margin:0;font-size:var(--font-size-xxxs)}.backend .metrics h1{margin:0;font-size:22px}.backend .metrics .peak-positive{color:var(--brand-primary)}.backend .metrics .peak-negative{color:var(--status-error)}.backend .metrics .peak-value{font-size:var(--font-size-sm)}.backend .metrics .peak-range{font-size:var(--font-size-xxxs)}.backend .metrics h4{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .metrics h4{font-weight:var(--font-weight-medium)}}.backend .metrics h4{text-transform:uppercase}.backend .metrics p .active-user{color:var(--brand-secondary);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend .metrics p .collaboration{color:#54bdde;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend .metrics p .platform-health{color:#2b6bea;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend .metrics.semantic-analytics{padding:0}.backend .tooltip{color:#fff;opacity:1}.backend .tooltip .tooltip-inner{color:var(--white) !important}.backend .tooltip-fix{position:relative;overflow:visible !important;opacity:1}.backend .team-member-tooltip .tooltip .tooltip-inner a{margin-right:8px;color:var(--white);white-space:nowrap}.backend .team-member-tooltip .tooltip .tooltip-inner a:hover{color:var(--brand-primary);text-decoration:none}.backend .team-member-tooltip .tooltip .tooltip-inner .linosabi-garbage:hover{color:var(--brand-primary);cursor:pointer}.backend .custom-tooltip:before{position:absolute;z-index:10;bottom:0;left:50%;padding:5px 10px;border-radius:3px;background-color:color-mix(in srgb, var(--black) 80%, transparent);color:var(--white);content:attr(data-tooltip);font-size:12px;opacity:0;transform:translate(-50%, 100%);transition:opacity .2s linear}.backend .custom-tooltip:hover:before{opacity:1}.backend .custom-tooltip:disabled:hover:before{opacity:0}.backend .toolbar-container{position:relative;min-height:70px}.backend .tools{display:flex;align-items:center;justify-content:flex-end}.backend .tools.left{right:auto;left:0;padding-right:0;padding-left:20px}.backend .tools.left .toolbar-btn{margin-right:.4em}.backend .tools a:hover{text-decoration:none}.backend .tools>.linosabi,.backend .tools>a>.linosabi{color:var(--black)}.backend .toolbar-btn{display:flex;width:30px;height:30px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;margin-left:.4em;background-color:#fff;color:#000;cursor:pointer;font-size:1.8em;line-height:2.2em;transition:all .3s ease-in-out;box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent)}.backend .toolbar-btn:focus{border:none;outline:none}.backend .toolbar-btn.active{z-index:10;background-color:var(--brand-primary)}.backend .toolbar-btn.active:hover{box-shadow:0 3px 6px color-mix(in srgb, var(--black) 8%, transparent),0 0 6px color-mix(in srgb, var(--black) 12%, transparent)}.backend .toolbar-btn svg{width:14px;height:14px;margin-bottom:2px;opacity:.6;transition:opacity .3s ease-in-out}.backend .toolbar-btn .linosabi{margin-top:4px;opacity:.6;transition:opacity .3s ease-in-out}.backend .toolbar-btn .linosabi-attention{margin-top:0;opacity:1}.backend .toolbar-btn:hover{box-shadow:0 3px 6px color-mix(in srgb, var(--black) 8%, transparent),0 0 6px color-mix(in srgb, var(--black) 12%, transparent)}.backend .toolbar-btn:hover .linosabi,.backend .toolbar-btn:hover svg{opacity:1}.backend .badge-alert{overflow:hidden;padding:0;border:none;background-color:rgba(0,0,0,0);color:var(--brand-primary);cursor:default;font-size:var(--font-size-xxxs);outline:none;text-overflow:ellipsis;white-space:nowrap}.backend .badge-beta{padding:3px 10px;border-radius:100px;background-color:var(--status-error-dark);color:var(--white);font-size:10px;color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend .tag{color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);display:flex;align-items:center;padding:.25rem .65rem;border-radius:20px;margin-right:10px;background-color:var(--gray-lighter);color:var(--black)}.backend .tag-wrapper{align-items:flex-start}.backend .tag-wrapper .remove-tag{margin-left:6px;cursor:pointer}.backend .tag-wrapper .remove-tag .linosabi{font-size:14px}.backend .add-tag input{border:none;background-color:rgba(0,0,0,0)}.backend .add-tag input:focus{outline:none}.backend .tag-response-type{background-color:var(--black);color:var(--white)}.backend .tag-active{background-color:var(--brand-primary);color:var(--black)}.backend .tag-preparation{background-color:var(--gray-lighter);color:var(--black)}.backend .tag-archive{background-color:var(--gray-darker);color:var(--white)}.backend .tag-searchbar{position:relative;display:inline-block;overflow:hidden;max-width:160px;padding:2px 25px 2px 10px;border:none;margin:0 8px 0 0;background-color:color-mix(in srgb, var(--brand-primary) 20%, transparent);color:var(--brand-primary);cursor:default !important;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.backend .tag-searchbar svg{position:absolute;top:50%;right:4px;padding:2px;border-radius:50%;background-color:#fff;cursor:pointer;fill:var(--brand-primary);transform:translateY(-50%)}.backend .tag-searchbar .linosabi-delete{margin-left:3px;color:var(--white);cursor:pointer}.backend .ng2-tag-input{border-bottom:none !important}.backend .ng2-tag-input__text-input{color:var(--black) !important;font-family:var(--font-family-base) !important}.backend .new-dot{position:absolute;width:6px;height:6px;border-radius:20px;margin-top:0px;margin-left:-20px;background-color:var(--brand-primary)}.backend .reported-dot{position:absolute;width:6px;height:6px;border-radius:20px;margin-top:0px;margin-left:-20px;background-color:var(--status-error-dark)}.backend .checkmark{width:20px;height:20px;border-radius:50%;margin-right:.65rem;margin-bottom:-5px;box-shadow:inset 0px 0px 0px var(--gray-light);stroke:var(--white);stroke-miterlimit:10;stroke-width:5}.backend .checkmark .checkmark__circle{fill:var(--gray-light);stroke:var(--gray-light);stroke-dasharray:166;stroke-dashoffset:166;stroke-miterlimit:10;stroke-width:2}.backend .checkmark .checkmark__check{animation:stroke .3s var(--curve) .8s forwards;stroke-dasharray:48;stroke-dashoffset:48;transform-origin:50% 50%}@keyframes stroke{100%{stroke-dashoffset:0}}.backend .checkmark.new{cursor:pointer;stroke:var(--white)}.backend .checkmark.new .checkmark__circle{fill:var(--brand-primary);stroke:var(--brand-primary)}.backend .checkmark.new .checkmark__check{animation:none;stroke-dasharray:48;stroke-dashoffset:0;transform-origin:50% 50%}.backend tag[_ngcontent-c1]{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend tag[_ngcontent-c1]{font-weight:var(--font-weight-medium)}}.backend tag[_ngcontent-c1]{display:flex;flex-direction:row;flex-wrap:wrap;padding:.08rem .8rem;background:var(--gray-lightest);font-family:var(--font-family-base);line-height:32px}.backend tag[_ngcontent-c1]:hover{background-color:var(--gray-lighter)}.backend tag[_ngcontent-c1] delete-icon[_nghost-c7]:hover{transform:none}.backend tag[_ngcontent-c1]:not(.readonly):not(.tag--editing):focus{background:var(--gray-lightest);color:var(--black)}.backend tag[_ngcontent-c1]:not(.readonly):not(.tag--editing):active{background:var(--gray-lightest);color:var(--black)}.backend company-drop-down-search.active .btn-group{border-color:var(--gray-light);background-color:var(--white)}.backend .add-tag{position:relative}.backend .add-tag .ui-autocomplete-panel{position:absolute;right:0}.backend .add-tag .ui-autocomplete-panel .ui-autocomplete-items{z-index:1;padding:0;border:1px solid color-mix(in srgb, var(--black) 15%, transparent);background:var(--white);list-style:none}.backend .add-tag .ui-autocomplete-panel .ui-autocomplete-items li{padding:10px 15px;color:var(--black);cursor:pointer;transition:all .2s linear}.backend .add-tag .ui-autocomplete-panel .ui-autocomplete-items li:hover{background-color:var(--gray-lightest)}.backend .input-search{padding:.25rem .65rem;border:none;background-color:var(--white);outline:none}.backend .input-search.hover{background-color:var(--white)}.backend .input-search .input-group input{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .input-search .input-group input{font-weight:var(--font-weight-medium)}}.backend .input-search .input-group input{padding:0;padding-left:.65rem;border:none}.backend .input-search .input-group .input-group-addon{display:flex;align-items:center;padding:0;border:none;margin-bottom:-2px;background-color:rgba(0,0,0,0)}.backend .input-search .input-group .form-control{background-color:var(--form-element-bg)}.backend .phase-selectbox-dropdown phase-selectbox-filter .input-search .input-group{display:flex}.backend .phase-selectbox-dropdown phase-selectbox-filter .input-search .input-group input{width:100%}.backend .phase-selectbox-dropdown phase-selectbox-filter .input-search .input-group input:focus-visible{outline:none}.backend .phase-selectbox-dropdown .mat-mdc-option{height:auto;min-height:35px}.backend .phase-selectbox-dropdown .mat-mdc-option .mat-mdc-menu-item-text{font-size:var(--font-size-xxxs)}.backend .phase-selectbox-dropdown .mat-mdc-option:last-child{border-bottom:1px solid var(--gray-lighter)}.backend .phase-selectbox-dropdown .dropdown-combo{padding:0;border-bottom:1px solid var(--gray-lightest)}.backend .phase-selectbox-dropdown .dropdown-combo .dropdown-header{padding:5px 16px;margin-bottom:0}.backend .dropdown-item:focus,.backend .dropdown-item:active{background-color:inherit}.backend .dropdown-item.input-search:hover{background-color:var(--white)}.backend .btn-group.selector-dropdown{width:100%}.backend .btn-group.selector-dropdown.test-notification{width:300px;margin-right:15px}.backend .btn-group.selector-dropdown.test-notification small{color:var(--body-color)}.backend .btn-group.selector-dropdown.language-switch{position:fixed;z-index:12;top:76px;right:2rem;width:auto;padding:0;border:none;background:rgba(0,0,0,0)}.backend .btn-group.selector-dropdown.language-switch .btn{padding:0}.backend .btn-group.selector-dropdown.language-switch .language-flag{width:30px;height:30px;border:none;border-radius:100%;margin:0;margin-top:-1px;box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent)}.backend .btn-group.selector-dropdown .dropdown-combo{padding:0;border-bottom:1px solid var(--gray-lightest)}.backend .btn-group.selector-dropdown .dropdown-combo .dropdown-header{padding-bottom:5px}.backend .btn-group.selector-dropdown .dropdown-combo li:last-child{border-bottom:1px solid var(--gray-lighter)}.backend .btn-group.selector-dropdown .dropdown-combo .dropdown-item{font-size:12px}.backend .btn-group.selector-dropdown .dropdown-menu{box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent);min-width:0;max-height:300px;padding:0;border:none;border-radius:0;margin-top:0;background-color:var(--white);font-size:var(--font-size-xxs);overflow-x:hidden;overflow-y:auto}.backend .btn-group.selector-dropdown a.dropdown-item{padding:.5rem .65rem;background-color:var(--white);color:var(--body-color);cursor:pointer;font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}.backend .btn-group.selector-dropdown a.dropdown-item:hover,.backend .btn-group.selector-dropdown a.dropdown-item:active{background-color:var(--gray-lighter);color:var(--body-color)}.backend .btn-group.selector-dropdown .dropdown-header{padding:.65rem;margin-bottom:0;color:var(--black);font-size:14px !important;font-weight:var(--font-weight-bold)}.backend .fw-dropdown{width:100%}.backend .fw-dropdown::after{display:block;clear:both;content:""}.backend .fw-dropdown a.dropdown-item{width:100%}.backend .fw-dropdown .btn-selector{width:100%}.backend .fw-dropdown .dropdown-menu{width:100%}.backend .fw-dropdown .input-search .form-control{border:none}.backend .btn.btn-selector{position:relative;padding:.5rem;padding-left:0;border-radius:0;margin:0;background-color:rgba(0,0,0,0);color:var(--body-color);outline:none !important}.backend .btn.btn-selector:after{display:none}.backend .btn-selector{display:flex;width:100%;align-items:center;justify-content:space-between}.backend .btn-selector.selector-single{border-bottom:none}.backend .btn-group{border:1px solid var(--gray-lighter);border-radius:4px;background-color:var(--gray-lighter)}.backend .btn-group.btn-dropdown button{padding:.65rem .65rem .45rem}.backend .btn-group .btn{padding:.65rem;background-color:rgba(0,0,0,0);line-height:1;text-align:left}.backend .btn-group .btn:hover{color:var(--body-color)}.backend .world-map{position:relative;z-index:0;margin-top:180px;text-align:center}.backend .world-map svg{height:250px;transform:scale(1.5)}.backend .world-map path{cursor:default;fill:var(--gray-lighter)}.backend .world-map path.BE,.backend .world-map path.US,.backend .world-map path.CH,.backend .world-map path.NL,.backend .world-map path.ES,.backend .world-map path.IT,.backend .world-map path.PL,.backend .world-map path.CZ,.backend .world-map path.FR,.backend .world-map path.DE,.backend .world-map path.AT,.backend .world-map path.IN,.backend .world-map path.CA,.backend .world-map path.SE{fill:var(--gray-light);transition:all .7s}.backend .world-map path.BE:hover,.backend .world-map path.US:hover,.backend .world-map path.CH:hover,.backend .world-map path.NL:hover,.backend .world-map path.ES:hover,.backend .world-map path.IT:hover,.backend .world-map path.PL:hover,.backend .world-map path.CZ:hover,.backend .world-map path.FR:hover,.backend .world-map path.DE:hover,.backend .world-map path.AT:hover,.backend .world-map path.IN:hover,.backend .world-map path.CA:hover,.backend .world-map path.SE:hover{cursor:pointer;fill:var(--gray-basic)}.backend .world-map path.selectedCountry{fill:var(--brand-primary)}.backend .alert{position:relative;align-items:center;padding:1.25rem;border-radius:0;margin-bottom:1.25rem;font-size:var(--font-size-xxs)}.backend .alert .col-8{align-self:center}.backend .alert-purple{background:linear-gradient(270deg, #201b3e, #482745);color:var(--white) !important}.backend .alert-danger{background-color:var(--status-error);color:var(--white)}.backend .form-control.form-error{color:var(--status-error)}.backend .form-divider.form-error{border-top-color:var(--status-error)}.backend .form-error-text{color:var(--status-error);font-style:italic}.backend .linosabi{font-size:var(--font-size-sm);-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.backend .linosabi-btn{margin-right:.25rem}.backend .linosabi-md{font-size:var(--font-size-xxs)}.backend .linosabi-sm{font-size:var(--font-size-xxxs)}.backend .linosabi-more{margin-top:-2px}.backend h1,.backend h2,.backend h3,.backend h4,.backend h5,.backend h6{color:var(--body-color);font-weight:var(--font-weight-bold);line-height:1.5em}.backend h5,.backend h4{font-size:var(--font-size-sm)}.backend .loader{position:relative;z-index:99;width:16px;height:16px;border:2px solid var(--brand-secondary);border-radius:50% !important;border-right-color:rgba(0,0,0,0);animation:rotate 1.1s infinite linear;opacity:.7}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.backend .loader-input-search{margin-top:2px}.backend .loader-detail{right:63%}.backend .loader-card{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.backend .loader-list{margin-top:8px}.backend .loader-semantic{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.backend .loader-dashboard-topics{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.backend .loading-row{height:44px;border-bottom:none !important}.backend .loading-row .list-loading-text{position:absolute;right:50%;width:auto;line-height:44px;transform:translateX(50%)}.backend .loading-row .list-loading-text .dot{display:inline-block;width:2px;height:2px;border-radius:20px;margin-right:3px;animation-direction:normal;animation-duration:1s;animation-iteration-count:infinite;animation-name:dot;background:var(--white);opacity:0}.backend .loading-row .list-loading-text .dot1{animation-delay:.6s}.backend .loading-row .list-loading-text .dot2{animation-delay:.75s}.backend .loading-row .list-loading-text .dot3{animation-delay:.9s}@keyframes dot{0%{opacity:0}100%{opacity:1}}.backend .placeholder-card .content{padding:1.25rem}.backend .placeholder-card .stripe{height:10px;margin-bottom:1.25rem;animation:hintloading 2s ease-in-out 0s infinite reverse;background-color:var(--gray-lighter)}.backend .placeholder-card .small-stripe{width:40%;margin-bottom:3rem}.backend .placeholder-card .medium-stripe{width:70%}.backend .placeholder-card .long-stripe{width:100%}@keyframes hintloading{0%{opacity:.5}50%{opacity:.8}100%{opacity:.5}}.backend .stripe{display:inline-block;height:.8em;margin-right:.5em;animation:hintloading 2s ease-in-out 0s infinite reverse}.backend .stripe,.backend .stripe.stripe-dark{background-color:var(--gray-darker)}.backend .stripe,.backend .stripe.stripe-light{background-color:var(--gray-lighter)}.backend .stripe.stripe-sm{width:5em}.backend .stripe.stripe-md{width:7em}.backend .stripe.stripe-lg{width:10em}.backend .stripe.stripe-xl{width:20em}@keyframes hintloading{0%{opacity:.5}50%{opacity:.8}100%{opacity:.5}}.backend .funding{margin-top:2rem}.backend .funding .funding-goal{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .funding .funding-goal{font-weight:var(--font-weight-medium)}}.backend .funding .funding-goal{padding:1.25rem 0;border-bottom:1px solid var(--gray-lighter)}.backend .funding .funding-goal:last-child{border-bottom:0}.backend .funding .funding-goal .goal-description{margin-bottom:0}.backend .funding .funding-goal .goal-amount{margin-top:-0.65rem;text-align:center}.backend .funding .funding-goal .goal-amount .amount-title{margin-bottom:0;color:var(--gray-basic)}.backend .funding .funding-goal .goal-amount .amount{color:var(--black);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);margin-bottom:0;font-size:35px}.backend .funding-progress{position:relative;border-bottom:1px solid var(--gray-lighter);margin-top:100px;margin-bottom:1.25rem;cursor:pointer}.backend .funding-progress .progress-bar-container{height:5px;margin:0 5px;background-color:var(--gray-lighter);transform:translateY(-50%)}.backend .funding-progress .progress-bar-container .funded{position:absolute;top:-85px;margin-top:1.25rem}.backend .funding-progress .progress-bar-container .funded .funded-inner{position:absolute;top:0;left:0;color:var(--gray-light);line-height:1.3;text-align:center;transform:translateX(-50%);color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .funding-progress .progress-bar-container .funded .funded-inner{font-weight:var(--font-weight-medium)}}.backend .funding-progress .progress-bar-container .funded .funded-inner .funded-amount{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);color:var(--black)}.backend .funding-progress .progress-bar-container .progress-bar{position:absolute;top:0;bottom:0;left:0;height:100%;background-color:var(--brand-primary);content:"";transition:width 900ms ease}.backend .funding-progress .progress-bar-container .progress-bar:after{position:absolute;top:-35px;right:0;color:var(--black);content:""}.backend .funding-progress .steps{position:relative;display:flex;margin-top:-15px}.backend .funding-progress .steps .step{position:absolute;width:18px;height:18px;border-radius:50%;background-color:var(--gray-lighter)}.backend .funding-progress .steps .step.done,.backend .funding-progress .steps .step.active{background-color:var(--brand-primary)}.backend .funding-progress .steps .step.done:after{position:absolute;top:50%;left:50%;border-radius:50%;margin-top:-4px;margin-left:-4px;content:"";font-size:8px}.backend .funding-progress .numbers{display:flex;justify-content:space-between;margin-top:2rem;margin-bottom:2rem}.backend .funding-progress .numbers .numbers-box{width:100%;padding:15px;background-color:var(--white);cursor:default;text-align:center;box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent)}.backend .funding-progress .numbers .numbers-box .amount{color:var(--black);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);margin-bottom:0}.backend .funding-progress .numbers .numbers-box .description{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .funding-progress .numbers .numbers-box .description{font-weight:var(--font-weight-medium)}}.backend .funding-progress .numbers .numbers-box .description{color:var(--gray-basic)}.backend .login-modal .modal-content{border:1px solid var(--white);background-color:var(--black)}.backend .login-modal .modal-content .modal-body .modal-title{color:var(--white);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);font-size:25px}.backend .login-modal .modal-content .modal-body .modal-title.password{margin-bottom:2rem}.backend .login-modal .modal-content .modal-body .welcome-text{margin-bottom:2rem;font-size:25px}.backend .login-modal .modal-content .modal-body .form-group{padding:0;border:none;margin-bottom:3rem;background-color:rgba(0,0,0,0)}.backend .login-modal .modal-content .modal-body .form-group .form-control{border-bottom:2px solid var(--white);color:var(--white);font-size:20px}.backend .login-modal .modal-content .modal-footer{margin-top:2rem;text-align:left}.backend .login-modal .modal-content .modal-footer .question{color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .login-modal .modal-content .modal-footer .question{font-weight:var(--font-weight-medium)}}.backend .login-modal .modal-content .modal-footer .question .question-link{margin-left:.65rem;color:var(--brand-primary);cursor:pointer;text-decoration:underline}.backend .login-modal .modal-content .modal-footer .forgot-password{color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .login-modal .modal-content .modal-footer .forgot-password{font-weight:var(--font-weight-medium)}}.backend .login-modal .modal-content .modal-footer .forgot-password .question-link{cursor:pointer;text-decoration:underline}.backend .survey-question-wrapper .add-wrapper{text-align:center}.backend .survey-question-wrapper .add-wrapper p{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .survey-question-wrapper .add-wrapper p{font-weight:var(--font-weight-medium)}}.backend .survey-question-wrapper .add-wrapper p{margin-bottom:5px}.backend .survey-question-wrapper .add-wrapper .add-question{position:relative;z-index:2;width:40px;height:40px;border-radius:100px;margin:auto;margin-top:30px;background-color:var(--brand-primary);color:var(--white);cursor:pointer;transition:all ease .3s}.backend .survey-question-wrapper .add-wrapper .add-question:hover{box-shadow:0 4px 5px color-mix(in srgb, var(--black) 5%, transparent)}.backend .survey-question-wrapper .add-wrapper .add-question .linosabi{top:10px;left:1px;color:var(--black);font-size:25px}.backend .survey-question-wrapper .create-question{margin-top:15px}.backend .survey-question-wrapper .create-question .input-search{padding:.65rem 0;border-bottom:none}.backend .survey-question-wrapper .create-question .input-search .form-control{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .survey-question-wrapper .create-question .input-search .form-control{font-weight:var(--font-weight-medium)}}.backend .survey-question-wrapper .create-question .new-question .linosabi{font-size:var(--font-size-xxs)}.backend .survey-question-wrapper .create-question .new-question .format{margin-bottom:.65rem;color:var(--black);cursor:pointer;font-size:var(--font-size-xxs);transition:all .2s linear;font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .survey-question-wrapper .create-question .new-question .format{font-weight:var(--font-weight-medium)}}.backend .survey-question-wrapper .create-question .new-question .format:hover{color:var(--brand-primary)}.backend .survey-question-wrapper .create-question .existing-question .linosabi{font-size:var(--font-size-xxxs)}.backend .survey-question-wrapper .create-question .existing-question .question{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .survey-question-wrapper .create-question .existing-question .question{font-weight:var(--font-weight-medium)}}.backend .survey-question-wrapper .create-question .existing-question .question{padding:.65rem 0;border-top:1px solid var(--gray-lighter);margin-bottom:0;cursor:pointer;transition:all ease .4s}.backend .survey-question-wrapper .create-question .existing-question .question:hover{color:var(--brand-primary)}.backend .survey-question-wrapper .create-question .line-wrapper{position:relative;width:1px;height:100%}.backend .survey-question-wrapper .create-question .line-wrapper .line{position:absolute;z-index:1;top:0;bottom:0;left:50%;width:1px;background:var(--gray-light)}.backend .survey-question-wrapper .create-question .line-wrapper .word-wrapper{position:absolute;z-index:2;top:50%;left:-12px;transform:translateY(-50%)}.backend .survey-question-wrapper .create-question .line-wrapper .word-wrapper .word{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);padding:.5rem;background:var(--white)}.backend .survey-question-wrapper .create-question label{width:100%;color:var(--black);font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-bold)}.backend .survey-question-wrapper .question-header{display:flex;justify-content:space-between;padding:1.25rem;cursor:pointer}.backend .survey-question-wrapper .question-header .preview-info{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend .survey-question-wrapper .question-header .preview-info .linosabi{margin-right:.65rem;font-size:var(--font-size-xxxs)}.backend .survey-question-wrapper .question-header .preview-info .name{color:var(--body-color)}.backend .survey-question-wrapper .question-preview{position:relative;padding:1.25rem;border-bottom:1px solid #f3f3f3;margin-top:-1px;background-color:var(--white);cursor:pointer;transition:all .3s ease}.backend .survey-question-wrapper .question-preview .preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.backend .survey-question-wrapper .question-preview .preview-overlay .btn-question-warning{color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);position:absolute;top:1.25rem;right:1.25rem;padding:5px 7px;border-radius:0;background-color:var(--brand-secondary)}.backend .survey-question-wrapper .question-preview .preview-overlay .question-warning-message{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem 3rem;background:linear-gradient(-70deg, #9013fe, #c32aff);transform:translateX(100%);transition:all ease .6s}.backend .survey-question-wrapper .question-preview .preview-overlay .question-warning-message .title{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);margin-bottom:0}.backend .survey-question-wrapper .question-preview .preview-overlay:hover .question-warning-message{transform:translateX(0%)}.backend .survey-question-wrapper .question-preview .preview-content{padding-left:25px}.backend .survey-question-wrapper .question-preview .preview-content .preview-question{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .survey-question-wrapper .question-preview .preview-content .preview-question{font-weight:var(--font-weight-medium)}}.backend .survey-question-wrapper .question-preview .preview-content .preview-answer{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .survey-question-wrapper .question-preview .preview-content .preview-answer{font-weight:var(--font-weight-medium)}}.backend .survey-question-wrapper .question-preview .preview-content.order .dragbox{position:relative;display:inline-block;width:200px;height:100%;min-height:260px;padding:1.25rem;background-color:var(--gray-lightest);color:var(--gray-basic);text-align:center}.backend .survey-question-wrapper .question-preview .preview-content.order .dragbox .drag-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.backend .survey-question-wrapper .question-preview .preview-content.single-line .preview-answer,.backend .survey-question-wrapper .question-preview .preview-content.multi-line .preview-answer{max-width:75%;padding:.65rem;border:1px solid var(--gray-lighter)}.backend .survey-question-wrapper .question-preview .preview-content.dropdown .selector-dropdown .btn-selector{min-width:150px}.backend .survey-question-wrapper .question-preview .preview-content.pdf .pdf-preview{width:100px;height:100px}.backend .survey-question-wrapper .question-preview .preview-content.pdf .file-name{display:block;color:var(--black);font-size:var(--font-size-xxxs)}.backend .survey-question-wrapper .question-preview .preview-content.likert{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .survey-question-wrapper .question-preview .preview-content.likert{font-weight:var(--font-weight-medium)}}.backend .survey-question-wrapper .question-preview .preview-content.likert .likert-row{margin-bottom:.65rem}.backend .survey-question-wrapper .question-edit{position:relative;z-index:1;padding:1.25rem;border-left:5px solid var(--brand-primary);background-color:var(--white);box-shadow:0 0 15px color-mix(in srgb, var(--black) 5%, transparent);cursor:pointer}.backend .survey-question-wrapper .question-edit .created-answer{margin-bottom:15px}.backend .survey-question-wrapper .question-edit .pdf-upload{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .survey-question-wrapper .question-edit .pdf-upload{font-weight:var(--font-weight-medium)}}.backend .survey-question-wrapper .question-edit .pdf-upload{width:100px;height:100px;border:1px dashed var(--gray-light)}.backend .survey-question-wrapper .question-edit .pdf-upload input{display:none}.backend .survey-question-wrapper .question-edit .pdf-upload .linosabi{margin-top:32px}.backend .survey-question-wrapper .question-edit .question-actions{color:var(--gray-basic)}.backend .survey-question-wrapper .question-edit .question-actions .selector-dropdown{padding:0;background-color:rgba(0,0,0,0)}.backend .survey-question-wrapper .question-edit .question-actions .selector-dropdown .btn-selector{color:var(--gray-basic);transition:all ease .4s}.backend .survey-question-wrapper .question-edit .question-actions .selector-dropdown .btn-selector:hover{color:var(--black)}.backend .survey-question-wrapper .question-edit .question-actions .linosabi{margin-left:1.25rem;transition:all ease .4s}.backend .survey-question-wrapper .question-edit .question-actions .linosabi:hover{color:var(--black)}.backend .survey-question-wrapper .question-edit .edit-footer{margin:50px 0}.backend thead th{border-top:none}.backend .table>:not(:first-child){border-top:inherit}.backend backend-home{position:fixed;top:0;right:0;bottom:0;left:70px}.backend backend-home iframe{z-index:-1;width:100%;height:100%;border:none;background-color:var(--white)}.backend .media-wrapper{max-height:71px;overflow-x:auto;overflow-y:hidden}.backend .media-wrapper h5{color:var(--body-color)}.backend .media-wrapper.library{padding:15px 40px 20px 40px;border-top:1px solid var(--gray-lighter);background-color:var(--white);box-shadow:0 0 10px color-mix(in srgb, var(--black) 16%, transparent);transition:max-height 250ms cubic-bezier(0, 0, 0.2, 1)}.backend .media-wrapper.library .item-wrapper{display:flex;flex-wrap:nowrap}.backend .media-wrapper.library:hover,.backend .media-wrapper.library.open{max-height:186px}.backend .media-wrapper.library .section-headline{margin-bottom:0;font-weight:var(--font-weight-bold)}.backend .media-wrapper.library .description{margin-bottom:15px;color:var(--black);font-size:var(--font-size-xxxs)}.backend .media-wrapper .page-library-item{position:relative;margin-right:10px;margin-bottom:10px;cursor:-webkit-grab}.backend .media-wrapper .page-library-item .img-wrapper .teaser-badge{position:absolute;z-index:42;width:100%;padding:0 5px;border:1px solid var(--gray-light);background-color:color-mix(in srgb, rgb(203, 203, 203) 80%, transparent);font-size:12px;font-weight:normal}.backend .media-wrapper .page-library-item .img-wrapper .teaser-img-wrapper img{position:relative;z-index:1;opacity:0}.backend .media-wrapper .page-library-item .img-wrapper .teaser-img-wrapper .teaser-img{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gray-lighter) center center no-repeat;background-size:contain}.backend .media-wrapper .page-library-item .pdf-link{display:inline-block;width:120px;height:80px;border:1px solid var(--gray-light);font-size:12px;text-align:center}.backend .media-wrapper .page-library-item .pdf-link .filename{display:inline-block;overflow:hidden;max-width:100px;color:var(--black);text-overflow:ellipsis;white-space:nowrap}.backend .media-wrapper .page-library-item .pdf-link:hover{text-decoration:none}.backend .media-wrapper .page-library-item .pdf-link img{width:40px;height:50px;border:none;margin-top:5px}.backend .media-wrapper .page-library-item img{width:120px;height:80px;border:1px solid var(--gray-light)}.backend .media-wrapper .page-library-item.deleted .img-wrapper{position:relative}.backend .media-wrapper .page-library-item.deleted .img-wrapper:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--black);content:"";cursor:zoom-in;opacity:.7}.backend .media-wrapper .page-library-item .deleted-message{position:absolute;top:50%;left:50%;color:var(--white);font-size:var(--font-size-xxxs);transform:translate(-50%, -50%)}.backend .media-wrapper .media-item{position:relative;width:120px;height:80px;border:1px solid var(--gray-lighter);margin-right:10px;margin-bottom:10px;background-position:center center;background-size:cover;cursor:pointer;transition:transform .3s ease}.backend .media-wrapper .media-item:hover{transform:scale(1.05)}.backend .media-wrapper .media-item .media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--black) 0%, transparent)}.backend .media-wrapper .media-item .media-overlay .linosabi{position:absolute;z-index:1;top:15px;right:15px;display:none;width:1.5em;height:1.5em;border-radius:100%;background-color:color-mix(in srgb, var(--white) 20%, transparent);box-shadow:0 0 5px color-mix(in srgb, var(--black) 50%, transparent);color:var(--gray-light);font-size:1.6em;line-height:1.6em;text-align:center;transition:all .3s ease}.backend .media-wrapper .media-item .media-overlay .linosabi:hover{background-color:color-mix(in srgb, var(--white) 90%, transparent);color:var(--black)}.backend .media-wrapper .media-item.resize{width:100%;height:400px;order:-1;margin-right:0}.backend .media-wrapper .media-item.resize:hover{transform:none}.backend .media-wrapper .media-item.resize .linosabi{display:block}.backend .media-wrapper .media-item.deleted .media-overlay{background-color:color-mix(in srgb, var(--black) 80%, transparent)}.backend .media-wrapper .media-item.deleted .deleted-message{position:absolute;top:50%;left:50%;color:var(--white);font-size:var(--font-size-xxxs);transform:translate(-50%, -50%)}.backend .media-wrapper .add-media-item{position:relative;width:120px;min-width:120px;height:80px;border:1px dashed var(--gray-basic);margin-right:10px;margin-bottom:10px;color:var(--gray-basic);cursor:pointer}.backend .media-wrapper .add-media-item .linosabi.linosabi-plus{position:absolute;top:54%;left:50%;transform:translate(-50%, -50%)}.backend .media-wrapper .add-media-item .loader-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.backend .media-wrapper .add-media-item .loader-wrapper .loader{margin:0}.backend .media-wrapper .add-media-item.add-page-library-item{width:120px;height:80px}.backend .page-item-modal .img-wrapper{position:relative}.backend .page-item-modal .img-wrapper .loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.backend .page-item-modal.deleted .img-wrapper{position:relative}.backend .page-item-modal.deleted .img-wrapper:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--black);content:"";cursor:pointer;opacity:.7}.backend .page-item-modal .toolbar-btn{position:absolute;z-index:2;top:60px;right:50px;background-color:color-mix(in srgb, rgb(255, 255, 255) 80%, transparent)}.backend .page-item-modal img{width:100%;height:auto}.backend .slide-toggle{display:inline-block;padding:2px;border-radius:30px;margin:0 auto 20px;background-color:var(--gray-lighter)}.backend .slide-toggle span{display:inline-block;padding:3px 16px;border-radius:20px;cursor:pointer}.backend .slide-toggle span.active{background:var(--white)}.backend .reporting-date-selector .linosabi-check:hover{color:var(--brand-primary);cursor:pointer}.backend .content-statistcs,.backend .community-report{min-height:370px;max-height:370px}@media(min-width: 1400px){.backend .content-statistcs,.backend .community-report{min-height:370px;max-height:370px}}.backend line-chart{display:block;width:100%;height:125px;margin-top:1.25rem}@media(min-width: 1400px){.backend line-chart{height:165px}}.backend line-chart .xaxis-rectangle{fill:#242424;fill-opacity:1 !important}.backend line-chart .line{fill:none;stroke-width:2px}.backend line-chart circle{fill:color-mix(in srgb, rgb(255, 255, 255) 90%, transparent);stroke-width:0}.backend line-chart .axisx text,.backend line-chart .axisy text{fill:var(--gray-light);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;font-weight:500;text-transform:uppercase}.backend line-chart .axisx line,.backend line-chart .axisy line{stroke:var(--gray-light)}.backend line-chart .axisx path,.backend line-chart .axisy path{opacity:0}.backend line-chart .tick line{stroke-dasharray:5 5}.backend line-chart .numbers .number{display:inline;margin-right:10px;float:left}.backend line-chart .legendBubble{display:inline-block;width:9px;height:9px;border-radius:50%;margin:0 8px -1px 0}.backend .main-reporting{height:600px}@media(min-width: 1400px){.backend .main-reporting{height:700px}}.backend .main-reporting multiple-line-chart{display:block;width:100%;height:450px}@media(min-width: 1400px){.backend .main-reporting multiple-line-chart{height:550px}}.backend .main-reporting multiple-line-chart .xaxis-rectangle{fill:#242424;fill-opacity:1 !important}.backend .main-reporting multiple-line-chart .rectangle{fill:#777;opacity:.5;rx:9px;ry:9px;stroke-opacity:.7;transition:all ease .5s}.backend .main-reporting multiple-line-chart .rectangle:hover{fill:var(--brand-primary);opacity:1}.backend .main-reporting multiple-line-chart .line{fill:none;stroke-width:2px}.backend .main-reporting multiple-line-chart circle{fill:color-mix(in srgb, rgb(255, 255, 255) 90%, transparent);r:3px;stroke-width:0px;transition:all ease .5s}.backend .main-reporting multiple-line-chart circle:hover{fill:"red";stroke-opacity:.7;stroke-width:8px}.backend .main-reporting multiple-line-chart .axisx text,.backend .main-reporting multiple-line-chart .axisy text{fill:var(--gray-light);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;font-weight:500;text-transform:uppercase}.backend .main-reporting multiple-line-chart .axisx line,.backend .main-reporting multiple-line-chart .axisy line{stroke:var(--gray-light)}.backend .main-reporting multiple-line-chart .axisx path,.backend .main-reporting multiple-line-chart .axisy path{opacity:0;stroke:var(--gray-light)}.backend .main-reporting multiple-line-chart .tick line{opacity:.1;stroke-dasharray:5 5}.backend .main-reporting multiple-line-chart .numbers .number{display:inline;margin-top:1.25rem;margin-right:3rem;margin-bottom:2rem;float:left}.backend .main-reporting multiple-line-chart .numbers .number p{margin-bottom:0;opacity:1;color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend .main-reporting multiple-line-chart .numbers .number .totalMembers,.backend .main-reporting multiple-line-chart .numbers .number .totalContributors,.backend .main-reporting multiple-line-chart .numbers .number .totalActivity{margin-top:-2rem;margin-bottom:0;margin-left:1.25rem;font-size:var(--font-size-sm)var(--font-size-xxxs)}.backend .main-reporting multiple-line-chart .legendBubble{display:inline-block;width:13px;height:13px;border-radius:50%;margin:0 8px -1px 0}.backend table.community-chart{width:100%}.backend table.community-chart tbody tr td{color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend table.community-chart tbody tr td{font-weight:var(--font-weight-medium)}}.backend table.community-chart tbody tr td{padding:0 .65rem;padding-bottom:.65rem;color:var(--gray-basic)}.backend table.community-chart tbody tr td.heading-td{padding-top:.65rem;padding-bottom:1.25rem}.backend table.community-chart tbody tr td progressline svg{width:100%}.backend table.community-chart tbody tr td progressline svg rect{rx:0;ry:0}.backend progress-chart{position:relative;display:block;width:100%;height:100%}.backend progress-chart .chartLegendContainer{margin:0}.backend progress-chart .chartLegendContainer .pieOptions{overflow:hidden;margin-top:1.25rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.backend progress-chart .chartLegendContainer .pieOptions .text{color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend progress-chart .chartLegendContainer .pieOptions .text{font-weight:var(--font-weight-medium)}}.backend progress-chart .chartLegendContainer .pieOptions .text{color:var(--gray-basic)}.backend progress-chart .chartLegendContainer .pieOptions .legendBubble{display:inline-block;width:5px;height:5px;border-radius:100%;margin-right:5px}.backend .charts{margin-top:30px}.backend pie-chart{position:relative;display:inline-block;width:100%;height:100%;min-height:400px}.backend pie-chart .pieChartSvg{text-align:center}.backend pie-chart .chartLegendContainer{margin-top:0}.backend pie-chart .pieChartContainer{position:relative}.backend pie-chart .pieChartContainer .pieChartSvg svg{overflow:visible}.backend pie-chart .pieChartContainer .pieOptions{position:relative}.backend pie-chart .pieChartContainer .pieChartMiddleText{font-weight:bold;line-height:1}.backend pie-chart .tooltipCount,.backend pie-chart .tooltipTitle{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);margin-bottom:0}@media(max-width: 1024px){.backend pie-chart{height:400px}.backend pie-chart .pieChartSvg{width:100%}.backend pie-chart .pieChartSvg svg{max-height:none}.backend pie-chart .chartLegendContainer{width:100%}}.backend bar-chart{position:relative;display:inline-block;width:100%;height:100%;min-height:400px}.backend bar-chart .barChartSvg{width:50%}.backend bar-chart .barChartSvg svg{max-height:400px}.backend bar-chart .chartLegendContainer{margin-top:0}.backend bar-chart .barChartContainer{position:relative}.backend bar-chart .barChartContainer .barOptions{position:relative}.backend bar-chart .barChartContainer .axis line,.backend bar-chart .barChartContainer .axis path{display:none}.backend bar-chart .barChartContainer .axis text{fill:var(--gray-light)}.backend bar-chart .barChartContainer .axis text.hidden{display:none}.backend bar-chart .barChartContainer .grid line{stroke:var(--gray-light)}.backend bar-chart .barChartContainer .grid path{display:none}.backend bar-chart .tooltipCount,.backend bar-chart .tooltipTitle{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);margin-bottom:0}@media(max-width: 1024px){.backend bar-chart{height:400px}.backend bar-chart .barChartSvg{width:100%}.backend bar-chart .barChartSvg svg{max-height:none}.backend bar-chart .chartLegendContainer{width:100%}}.backend horizontal-bar-chart{position:relative;display:inline-block;width:80%;height:100%;min-height:400px}@media(max-width: 1024px){.backend horizontal-bar-chart{width:100%}}.backend horizontal-bar-chart svg{max-height:400px}.backend horizontal-bar-chart .chartLegendContainer{margin-top:0}.backend horizontal-bar-chart .horizontalBarChartContainer{position:relative}.backend horizontal-bar-chart .horizontalBarChartContainer .barOptions{position:relative}.backend horizontal-bar-chart .horizontalBarChartContainer .axis line,.backend horizontal-bar-chart .horizontalBarChartContainer .axis path{display:none}.backend horizontal-bar-chart .horizontalBarChartContainer .axis text{fill:var(--gray-light)}.backend horizontal-bar-chart .horizontalBarChartContainer .axis text.hidden{display:none}.backend horizontal-bar-chart .horizontalBarChartContainer .grid line{stroke:var(--gray-light)}.backend horizontal-bar-chart .horizontalBarChartContainer .grid path{display:none}.backend horizontal-bar-chart .tooltipCount,.backend horizontal-bar-chart .tooltipTitle{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);margin-bottom:0}.backend table-chart{color:var(--black)}.backend table-chart table{width:100%;line-height:1;table-layout:fixed}.backend table-chart table thead{background-color:rgba(0,0,0,0)}.backend table-chart table thead th,.backend table-chart table thead td{padding:0 1.25rem;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend table-chart table thead th.progressline-percent,.backend table-chart table thead td.progressline-percent{width:60px}.backend table-chart table tbody{background-color:rgba(0,0,0,0)}.backend table-chart table tbody th,.backend table-chart table tbody td{padding:0 1.25rem;border-bottom:1px solid var(--gray-lighter);background-color:rgba(0,0,0,0);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-regular);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend table-chart table tbody th,.backend table-chart table tbody td{font-weight:var(--font-weight-medium)}}.backend table-chart table tbody th.progressline,.backend table-chart table tbody td.progressline{border-right:0}.backend table-chart table tbody th.progressline progressline,.backend table-chart table tbody td.progressline progressline{position:relative;display:inline-block;width:100%}.backend table-chart table tbody th.progressline progressline svg,.backend table-chart table tbody td.progressline progressline svg{height:15px;border-radius:100px}.backend table-chart table tbody th.progressline progressline svg rect,.backend table-chart table tbody td.progressline progressline svg rect{rx:0;ry:0}.backend table-chart table tbody th.progressline progressline .progressLineContainer,.backend table-chart table tbody td.progressline progressline .progressLineContainer{position:relative}.backend table-chart table tbody th.progressline-percent,.backend table-chart table tbody td.progressline-percent{width:35px;padding:1.25rem 0;border-left:0;text-align:right}.backend line-bar-chart .card{height:auto;border:1px solid var(--gray-light);border-radius:var(--card-radius);background:var(--white)}.backend line-bar-chart .time-scale{position:absolute;top:30px;right:30px;width:180px}.backend line-bar-chart .line{fill:none;stroke:#1dd3b0;stroke-width:3px}.backend line-bar-chart .lineContributors{fill:none;stroke:#ff006f;stroke-width:3px}.backend line-bar-chart .lineUsergrowth{fill:none;stroke:#ffdc5e;stroke-width:3px}.backend line-bar-chart .axis text{display:none;font-size:var(--font-size-xxxxs)}@media(min-width: 1150px){.backend line-bar-chart .axis text{display:block}}.backend line-bar-chart .ganttBar{height:15px;rx:8;ry:8}.backend line-bar-chart .overlay{opacity:0}.backend line-bar-chart .focus rect{stroke:var(--gray-basic);stroke-width:1px}.backend line-bar-chart .tooltip{position:absolute;border:1px solid var(--gray-lighter);border-radius:3px;background:var(--white);box-shadow:0 4px 15px 0 color-mix(in srgb, var(--black) 3%, transparent)}.backend line-bar-chart .tooltip.tooltip-stats .tooltipTitle{margin-bottom:10px;font-size:var(--font-size-xxs)}.backend line-bar-chart .tooltip div{color:var(--body-color) !important}.backend line-bar-chart .tooltip .tooltipTitle{color:var(--body-color) !important;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend line-bar-chart .tooltip .tooltip-section{margin-bottom:10px}.backend line-bar-chart .tooltip .tooltip-section .section-title{color:var(--body-color);font-weight:var(--font-weight-medium)}.backend line-bar-chart .tooltip .activityBubble{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px;margin-bottom:-1px;color:var(--body-color)}.backend line-bar-chart .tooltip .activityBubble.square{border-radius:0}.backend line-bar-chart .tooltip .activityBubble.activitySuggestions{background-color:#3c096c}.backend line-bar-chart .tooltip .activityBubble.activityLikes{background-color:#5a189a}.backend line-bar-chart .tooltip .activityBubble.activityVotes{background-color:#9d4edd}.backend line-bar-chart .tooltip .activityBubble.activityComments{background-color:#7b2cbf}.backend line-bar-chart .tooltip .activityBubble.contributors{background-color:#ff006f}.backend line-bar-chart .tooltip .activityBubble.members{background-color:#1dd3b0}.backend line-bar-chart .tooltip .activityBubble.usergrowth{background-color:#ffdc5e}.backend line-bar-chart .tooltip .activityBubble.phase{background-color:#00d878}.backend .chartLegendContainer{margin:20px 0 0 50px;color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-regular);text-transform:uppercase}.backend .chartLegendContainer .countOptions,.backend .chartLegendContainer .countAnswers{font-weight:var(--font-weight-bold)}.backend .chartLegendContainer span{font-weight:var(--font-weight-regular)}.backend .chartLegendContainer ul{padding-left:0;list-style:none}.backend .chartLegendContainer ul li{margin-bottom:10px}.backend .chartLegendContainer ul li.total{font-size:13px;font-weight:var(--font-weight-bold)}.backend .chartLegendContainer .legendBubble{display:inline-block;width:9px;height:9px;border-radius:50%;margin:0 8px -1px 0}.backend backend-new-topic-settings .container-fluid{position:relative}.backend .topic-settings-menu{position:absolute;top:0;bottom:0;left:0;width:320px;min-height:100vh;padding:30px 0;background:#eceff4;color:var(--black);font-weight:var(--font-weight-regular);text-transform:uppercase}.backend .topic-settings-menu li{padding:10px 40px;cursor:pointer}.backend .topic-settings-menu li.active{color:var(--brand-primary)}.backend .topic-settings-menu .divider{border-top:1px solid color-mix(in srgb, var(--black) 10%, transparent);margin:1em 40px}.backend .topic-settings-content{padding:40px;margin-left:320px}.backend .content-wrapper .selector-dropdown{padding:0 .65rem;background-color:var(--gray-lightest)}.backend .content-wrapper input[type=number]::-webkit-inner-spin-button,.backend .content-wrapper input[type=number]::-webkit-outer-spin-button{margin:0;-moz-appearance:none;-webkit-appearance:none}.backend .content-wrapper .advanced-settings .alias-wrapper{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .content-wrapper .advanced-settings .alias-wrapper{font-weight:var(--font-weight-medium)}}.backend .content-wrapper .advanced-settings .alias-wrapper .alias-content{padding:0 .65rem;background-color:var(--gray-lightest)}.backend .content-wrapper .advanced-settings .alias-wrapper .alias-content:hover .linosabi-garbage{opacity:1}.backend .content-wrapper .advanced-settings .alias-wrapper .alias-content .custom-url{display:inline-block;width:auto;color:var(--black)}.backend .content-wrapper .advanced-settings .alias-wrapper .alias-content .linosabi-garbage{margin-top:.65rem;color:var(--black);cursor:pointer;opacity:0;transition:all ease .4s}.backend .content-wrapper .advanced-settings .alias-wrapper .add-alias{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);margin-top:.25rem;color:var(--brand-primary);cursor:pointer}.backend .content-wrapper .advanced-settings .alias-wrapper .add-alias .linosabi-plus{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);color:var(--brand-primary)}.backend .content-wrapper .advanced-settings .created-targetgroup-wrapper{margin-top:0}.backend .content-wrapper .advanced-settings .created-targetgroup-wrapper .created-targetgroup{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .content-wrapper .advanced-settings .created-targetgroup-wrapper .created-targetgroup{font-weight:var(--font-weight-medium)}}.backend .content-wrapper .advanced-settings .created-targetgroup-wrapper .created-targetgroup{padding:.65rem .5rem;margin:0;background-color:var(--gray-lightest)}.backend .content-wrapper .advanced-settings .created-targetgroup-wrapper .created-targetgroup:hover .linosabi-garbage{opacity:1}.backend .content-wrapper .advanced-settings .created-targetgroup-wrapper .created-targetgroup .linosabi-garbage{margin-top:.25rem;color:var(--black);cursor:pointer;opacity:0;transition:all ease .4s}.backend .content-wrapper .advanced-settings .custom-css{font-family:monospace}.backend .settings-border{padding:0 30px;border-right:1px solid #eaeaea}.backend .settings-border:last-child{border:none}.backend .target-item{padding:10px 0;border-bottom:1px solid var(--gray-lighter)}.backend .topic-preview,.backend .page-preview,.backend .department-preview{position:fixed;top:0;right:0;bottom:0;left:calc(var(--secondary-nav-width) + var(--primary-nav-width))}.backend .topic-preview iframe,.backend .page-preview iframe,.backend .department-preview iframe{z-index:-1;width:100%;height:100%;border:none;background:#fff}.backend .topic-wrapper{position:relative;height:75vh;min-height:500px;max-height:600px;margin-top:-127px;margin-bottom:-53px;background-position:center center !important;background-size:cover !important}@media(min-width: 1400px){.backend .topic-wrapper{height:60vh}}.backend .topic-wrapper .topic-headliner{position:relative;top:50%;transform:translateY(-50%)}.backend .department-title{font-weight:var(--font-weight-light);text-decoration:underline !important}.backend .department-picture{width:30px;height:30px;margin-right:.25rem}.backend .general-settings .language-switch{margin-top:-5px}.backend .general-settings .language-switch .dropdown-menu{top:33px}.backend .general-settings .form-group input[readonly]{cursor:not-allowed;opacity:.5}.backend .general-settings .form-group.last{margin-bottom:0}.backend .general-settings .team-wrapper .user-img{width:40px;height:40px;border:1px solid var(--gray-lighter);margin-right:10px;margin-bottom:10px}.backend .general-settings .team-wrapper .user-outline{position:relative;display:none;width:40px;height:40px;border:1px dashed var(--gray-basic);border-radius:100%;margin-bottom:10px;cursor:pointer}.backend .general-settings .team-wrapper .user-outline .linosabi.linosabi-plus,.backend .general-settings .team-wrapper .user-outline .linosabi.linosabi-delete{position:absolute;top:54%;left:50%;color:var(--gray-basic);transform:translate(-50%, -50%)}.backend .general-settings .team-wrapper .add-team-member.user-outline{display:block}.backend .general-settings .img-upload{height:200px}@media(min-width: 1500px){.backend .general-settings .img-upload{height:350px}}.backend .topic-nav{position:relative;background-color:color-mix(in srgb, var(--black) 20%, transparent)}.backend .topic-nav .nav-link{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .topic-nav .nav-link{font-weight:var(--font-weight-medium)}}.backend .topic-nav .nav-link{padding:1rem 0;border:none;margin-right:3rem;background-color:rgba(0,0,0,0);text-align:center}.backend .topic-nav .topic-nav-active{background-color:rgba(0,0,0,0);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .topic-nav .topic-nav-active{font-weight:var(--font-weight-medium)}}.backend .topic-nav .topic-nav-active{color:var(--brand-primary)}.backend .topic-nav .topic-nav-active:focus,.backend .topic-nav .topic-nav-active:hover{color:var(--brand-primary)}.backend .topic-nav .nav-tabs{border-bottom:none}.backend iframe.scaled{box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent);position:absolute;z-index:98;display:block;overflow:hidden;width:190%;height:200%;border:none;transform:scale(0.5);transform-origin:left top 0}.backend .phase-settings{margin-top:4.65rem;margin-bottom:4.65rem}.backend .phase-settings .phase{padding:1.25rem;border:1px solid var(--gray-lighter);background-color:var(--white);transition:all .4s}.backend .phase-settings .phase .phase-header .phase-title .form-control{color:var(--black);font-size:var(--font-size-sm);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .phase-settings .phase .phase-header .phase-title .form-control{font-weight:var(--font-weight-medium)}}.backend .phase-settings .phase .phase-header .phase-title .form-control{width:100%}.backend .phase-settings .phase .phase-header .phase-title .input-group-addon.addon-delete{padding-right:0;border:none;background-color:rgba(0,0,0,0);color:var(--gray-basic);transition:all .3s}.backend .phase-settings .phase .phase-header .phase-title .input-group-addon.addon-delete:hover{color:var(--brand-secondary)}.backend .phase-settings .phase .phase-header .phase-title .input-group-addon.addon-delete .linosabi-garbage{font-size:var(--font-size-sm)}.backend .phase-settings .phase .phase-header .collapse-toggle{padding:0;margin:0;color:var(--black);text-align:center}.backend .phase-settings .phase .phase-header .phase-deleted .alert{margin-top:.65rem;margin-bottom:.65rem;background-color:var(--gray-lightest)}.backend .phase-settings .phase .phase-header .phase-deleted .alert strong{font-size:var(--font-size-xxxs)}@media(min-width: 1400px){.backend .phase-settings .phase .phase-header .phase-deleted .alert strong{font-size:var(--font-size-xxs)}}.backend .phase-settings .phase .phase-header .form-group{padding:0;border:none;margin-bottom:0;background-color:rgba(0,0,0,0)}.backend .phase-settings .phase-body{padding-top:1.25rem}.backend .phase-settings .phase-body .add-step{border:1px solid var(--gray-lighter)}.backend .phase-settings .phase-body .add-step .btn-selector{height:inherit;background-color:var(--white);transition:all .5s}.backend .phase-settings .phase-body .add-step .dropdown-menu{position:relative;border:none;box-shadow:none}.backend .phase-settings .phase-body .survey-question-container .question-item-wrapper{margin-bottom:.65rem}.backend .phase-settings .phase-body .survey-question-container .question-item-wrapper .question-item{padding:.65rem;border:1px solid var(--gray-lighter);margin:0;background-color:var(--white)}.backend .phase-settings .phase-body .survey-question-container .question-item-wrapper .question-item .question-input{padding:0;border-bottom:none;line-height:inherit}.backend .phase-settings .phase-body .survey-question-container .question-item-wrapper .question-item .name,.backend .phase-settings .phase-body .survey-question-container .question-item-wrapper .question-item .format{padding:0;color:var(--black);cursor:move}.backend .phase-settings .phase-body .survey-question-container .question-item-wrapper .question-item .function{padding:0;text-align:right}.backend .phase-settings .phase-body .survey-question-container .question-item-wrapper .question-item .function .list-function{position:relative}.backend .phase-settings .phase-body .survey-question-container .question-item-wrapper .question-item .function .list-function .linosabi{color:var(--black);cursor:pointer}.backend .phase-settings .phase-body .survey-question-container .question-item-wrapper .question-item .function .list-function .linosabi-delete{margin-right:1.25rem}.backend .phase-settings .phase-body .survey-question-container .question-page-break{position:relative;padding:.65rem;margin-bottom:1.25rem}.backend .phase-settings .phase-body .survey-question-container .question-page-break .text{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);position:absolute;z-index:1;top:50%;right:50%;padding:0 .65rem;background-color:var(--white);color:var(--gray-lighter);transform:translateX(50%)}.backend .phase-settings .phase-body .survey-question-container .question-page-break .page-break-line{position:absolute;z-index:0;right:50%;width:90%;border-top:2px solid var(--gray-lighter);transform:translateX(50%)}.backend .phase-settings .phase-body .survey-question-container .answer-item{padding:.65rem;border:1px solid var(--gray-lighter);margin:0;margin-bottom:.65rem;background-color:var(--white)}.backend .phase-settings .phase-body .survey-question-container .answer-item .text{padding:0}.backend .phase-settings .phase-body .survey-question-container .answer-item .text .form-control{padding:0;line-height:inherit}.backend .phase-settings .phase-body .survey-question-container .answer-item .answer-function{padding:0;text-align:right}.backend .phase-settings .phase-body .survey-question-container .answer-item .answer-function .linosabi-delete{margin-right:0 !important}.backend .phase-settings .phase-body .survey-question-container .add-answer-item{border:1px solid var(--gray-lighter);margin:0}.backend .phase-settings .phase-body .survey-question-container .add-answer-item .linosabi-check{border:none;margin-top:12px}.backend .phase-settings .phase-body .survey-question-container .add-answer-item .linosabi-check:hover{color:var(--brand-primary) !important}.backend .phase-settings .phase-body .add-question-box{height:inherit;border:1px solid var(--gray-lighter);margin-bottom:1.25rem;background-color:var(--white);text-align:center;transition:all .5s}.backend .phase-settings .phase-body .add-question-box:hover{background-color:var(--white)}.backend .phase-settings .phase-body .add-question-box:last-child{margin-bottom:0}.backend .phase-settings .phase-body .add-question-box .btn-group .btn-selector{padding:.65rem 0}.backend .phase-settings .phase-body .add-question-box .dropdown-menu{position:relative;max-height:100%;border:none;box-shadow:none}.backend .phase-settings .add-phase .line{width:50%;height:50px;border-right:1px solid var(--gray-lighter)}.backend .survey-step,.backend .submission-step,.backend .voting-step,.backend .crowdfunding-step,.backend .pairwiseVoting-step{margin-bottom:1.25rem}.backend .survey-step h6,.backend .submission-step h6,.backend .voting-step h6,.backend .crowdfunding-step h6,.backend .pairwiseVoting-step h6{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);margin-bottom:1.25rem;font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .survey-step h6,.backend .submission-step h6,.backend .voting-step h6,.backend .crowdfunding-step h6,.backend .pairwiseVoting-step h6{font-weight:var(--font-weight-medium)}}.backend .survey-step h6 .linosabi-garbage,.backend .submission-step h6 .linosabi-garbage,.backend .voting-step h6 .linosabi-garbage,.backend .crowdfunding-step h6 .linosabi-garbage,.backend .pairwiseVoting-step h6 .linosabi-garbage{margin-top:5px;font-size:var(--font-size-xxs)}.backend .survey-step .btn-disabled:disabled,.backend .submission-step .btn-disabled:disabled,.backend .voting-step .btn-disabled:disabled,.backend .crowdfunding-step .btn-disabled:disabled,.backend .pairwiseVoting-step .btn-disabled:disabled{cursor:not-allowed}.backend .panel.card{margin:0}.backend .panel-heading{padding:0;border:none;margin:0;background-color:var(--black)}.backend .panel-body{padding:0;margin:0}.backend .topic-deleted{position:fixed;z-index:1002;top:0;right:0;bottom:0;left:0;display:block;background-color:color-mix(in srgb, var(--black) 95%, transparent);overflow-x:hidden;overflow-y:auto}.backend .topic-deleted .topic-delete-content{position:absolute;top:45%;right:0;left:0;margin:0 auto}.backend .topic-deleted .topic-delete-content h3{margin-bottom:25px;color:#fff}.backend .topic-deleted .topic-delete-content h5{margin-top:25px;margin-bottom:25px;color:#fff}.backend .selector-dropdown.topic-more{position:absolute;top:8px;right:30px}.backend .selector-dropdown.topic-more .linosabi-more{color:var(--white);font-size:30px}.backend .selector-dropdown.topic-more .dropdown-menu{top:40px;right:-10px}.backend .target-text{margin-bottom:3px}.backend .pull-left{float:left}.backend .customize-competence{display:none}.backend .styling-settings .tile-title{color:var(--black);font-size:20px;font-weight:100}.backend .styling-settings .section-divider-style{height:1px;border:0;margin:40px 0;background-color:var(--gray-lighter)}.backend .styling-settings .font-change{min-height:154px}.backend .styling-settings .font-change .test-font{margin-bottom:10px;color:var(--black);font-size:15px;font-weight:var(--font-weight-regular)}.backend .styling-settings .font-change .test-font.bold{margin-top:10px;font-size:18px;font-weight:bold}.backend .styling-settings .font-change .test-font.normal{font-size:15px;font-weight:normal}.backend .styling-settings .font-change .test-font.light{margin-bottom:0;font-size:12px;font-weight:lighter}.backend .styling-settings .color-tile{margin-bottom:25px}.backend .styling-settings .color-tile .tile-header{position:relative;border:1px solid var(--gray-lighter);border-radius:4px;background-color:var(--white);cursor:pointer}.backend .styling-settings .color-tile .tile-header .range-wrapper{position:absolute;right:0;bottom:0;left:0;padding:10px 0;background-color:color-mix(in srgb, rgb(255, 255, 255) 40%, transparent)}.backend .styling-settings .color-tile .tile-header .range-wrapper input.range[type=range]{width:65%;height:5px;border:0;border-radius:10px;margin-right:10px;margin-left:auto;-webkit-appearance:none !important;background-color:var(--black);transition:all .3s ease}.backend .styling-settings .color-tile .tile-header .range-wrapper input.range[type=range]:before{position:absolute;top:50%;left:10px;color:var(--black);content:"Opacity";font-size:12px;transform:translateY(-50%);transition:all .3s ease}.backend .styling-settings .color-tile .tile-header .range-wrapper input.range[type=range]::-webkit-slider-thumb{width:10px;height:10px;border-radius:30px;-webkit-appearance:none !important;background-color:var(--white);cursor:pointer;transition:all .5s ease}.backend .styling-settings .color-tile .tile-header .color-picker{overflow:hidden;border:none;border-radius:5px;box-shadow:0 0 10px 0 color-mix(in srgb, var(--black) 27%, transparent)}.backend .styling-settings .color-tile .tile-header .color-picker .arrow.arrow-right{display:none}.backend .styling-settings .color-tile .tile-header .selected-color{border:none}.backend .styling-settings .color-tile .tile-header .selected-color-bg{width:100%;height:90px}.backend .styling-settings .color-tile .tile-header .color-select-input{position:absolute;top:0;right:0;bottom:32px;left:0;width:100%;padding:0;cursor:pointer;opacity:0}.backend .styling-settings .color-tile .tile-header inn-tooltip{position:absolute;top:10px;right:15px}.backend .styling-settings .color-tile .tile-header inn-tooltip .tooltip.in{min-width:250px;color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .styling-settings .color-tile .tile-header inn-tooltip .tooltip.in{font-weight:var(--font-weight-medium)}}.backend .styling-settings .color-tile .tile-header inn-tooltip .linosabi.linosabi-info{padding:5px 6px;border-radius:100px;background-color:color-mix(in srgb, var(--white) 30%, transparent);color:var(--black)}.backend .styling-settings .color-tile .tile-header inn-tooltip .linosabi.linosabi-info:before{content:"Q"}.backend .styling-settings .color-tile .tile-body{min-height:63px;padding-top:10px}.backend .styling-settings .color-tile .tile-body .tile-label{display:block;color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend .styling-settings .color-tile .tile-body .hexcode{color:var(--gray-basic);cursor:pointer;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);text-transform:uppercase}.backend .activityContainer .tick text{fill:var(--black)}.backend .topic-related .topic-featured{display:flex;flex-wrap:wrap;margin-bottom:15px}.backend .topic-related .topic-featured project-solr-menu-search{flex:1}.backend .topic-related .topic-featured project-solr-menu-search .form-group{margin-right:10px;margin-bottom:0}.backend .topic-related .topic-featured .btn-danger{width:36px;height:36px}.backend .topic-related .add-featured .btn{padding:10px 15px;line-height:1}.backend .discussions-modal .suggestion-content{margin-bottom:2rem}.backend .discussions-modal .suggestion-content .suggestion-edit-title{border:none;color:var(--black)}.backend .discussions-modal .team-wrapper .user-img{width:40px;height:40px;border:1px solid var(--gray-lighter);margin-right:10px;margin-bottom:10px}.backend .discussions-modal .team-wrapper .user-outline{position:relative;display:none;width:40px;height:40px;border:1px dashed var(--gray-basic);border-radius:100%;margin-bottom:10px;cursor:pointer}.backend .discussions-modal .team-wrapper .user-outline .linosabi.linosabi-plus,.backend .discussions-modal .team-wrapper .user-outline .linosabi.linosabi-delete{position:absolute;top:54%;left:50%;color:var(--gray-basic);transform:translate(-50%, -50%)}.backend .discussions-modal .team-wrapper .add-team-member.user-outline{display:block}.backend .discussions-modal .media-wrapper .media-item{position:relative;width:120px;height:80px;border:1px solid var(--gray-lighter);margin-right:10px;margin-bottom:10px;background-position:center center;background-size:cover;cursor:pointer;transition:transform .3s ease}.backend .discussions-modal .media-wrapper .media-item .media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb, var(--black) 0%, transparent)}.backend .discussions-modal .media-wrapper .media-item .media-overlay .linosabi{position:absolute;z-index:1;top:15px;right:15px;display:none;width:1.5em;height:1.5em;border-radius:100%;background-color:color-mix(in srgb, var(--white) 20%, transparent);box-shadow:0 0 5px color-mix(in srgb, var(--black) 50%, transparent);color:var(--gray-light);font-size:1.6em;line-height:1.6em;text-align:center;transition:all .3s ease}.backend .discussions-modal .media-wrapper .media-item .media-overlay .linosabi:hover{background-color:color-mix(in srgb, var(--white) 90%, transparent);color:var(--black)}.backend .discussions-modal .media-wrapper .media-item.resize{width:100%;height:400px;order:-1;margin-right:0}.backend .discussions-modal .media-wrapper .media-item.resize:hover{transform:none}.backend .discussions-modal .media-wrapper .media-item.resize .linosabi{display:block}.backend .discussions-modal .media-wrapper .media-item.deleted .media-overlay{background-color:color-mix(in srgb, var(--black) 80%, transparent)}.backend .discussions-modal .media-wrapper .media-item.deleted .deleted-message{position:absolute;top:50%;left:50%;color:var(--white);font-size:var(--font-size-xxxs);transform:translate(-50%, -50%)}.backend .discussions-modal .media-wrapper .add-media-item{position:relative;width:120px;height:80px;border:1px dashed var(--gray-basic);margin-bottom:10px;color:var(--gray-basic);cursor:pointer}.backend .discussions-modal .media-wrapper .add-media-item .linosabi.linosabi-plus{position:absolute;top:54%;left:50%;transform:translate(-50%, -50%)}.backend .discussions-modal .similars .container-fluid{padding-right:0;padding-left:0}.backend .discussions-modal .similars .similars-suggestions{position:relative;padding:.65rem 1.25rem;margin-bottom:1.25rem;background-color:var(--white);box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent)}.backend .discussions-modal .similars .similars-suggestions .userbar{margin-bottom:1.25rem}.backend .discussions-modal .similars .similars-suggestions .userbar .name{font-weight:var(--font-weight-bold)}.backend .discussions-modal .similars .similars-suggestions .userbar .info-function:hover{color:var(--brand-primary)}.backend .discussions-modal .similars .similars-suggestions .userbar small{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content{font-weight:var(--font-weight-medium)}}.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h1,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h2,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h3,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h4,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h5,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h6,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content p,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content a,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content span{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h1,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h2,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h3,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h4,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h5,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h6,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content p,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content a,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content span{font-weight:var(--font-weight-medium)}}.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h1,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h2,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h3,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h4,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h5,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content h6,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content p,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content a,.backend .discussions-modal .similars .similars-suggestions .similar-suggestions-content span{margin-bottom:0}.backend .discussions-modal .similars .similars-suggestions .suggestions-infos{margin-top:1.25rem;cursor:default}.backend .discussions-modal .similars .similars-suggestions .suggestions-infos small{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .discussions-modal .similars .similars-suggestions .suggestions-infos small{font-weight:var(--font-weight-medium)}}.backend .discussions-modal .similars .similars-suggestions .suggestions-infos small{color:var(--gray-basic)}.backend .discussions-modal .similars .similars-suggestions .suggestions-infos .activities small{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .discussions-modal .similars .similars-suggestions .suggestions-infos .activities small{font-weight:var(--font-weight-medium)}}.backend .discussions-modal .similars .similars-suggestions .suggestions-infos .activities small{margin-right:0;color:var(--gray-light)}.backend .discussions-modal .expert-rating-hint{font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend .discussions-modal .expert-rating-hint>div{padding:5px 10px;border:1px solid var(--gray-light);border-radius:6px;margin-top:5px}.backend .discussions-modal .experts-ratings{padding:20px;margin:15px 0;background:var(--white);color:var(--black);box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent)}.backend .discussions-modal .experts-ratings .rating-expert{position:relative;margin-bottom:0}.backend .discussions-modal .experts-ratings .rating-expert span{font-weight:var(--font-weight-bold)}.backend .discussions-modal .experts-ratings .rating-expert .actions{position:absolute;top:0;right:0}.backend .discussions-modal .experts-ratings .rating-expert .actions>*~*{margin-left:4px}.backend .discussions-modal .experts-ratings .rating-original{font-weight:bold}.backend .discussions-modal .experts-ratings .bottom-actions{text-align:right}.backend .discussions-modal .experts-ratings .rating-date{color:var(--gray-basic);font-size:var(--font-size-xxxs)}.backend .discussions-modal .experts-ratings .dimension{padding:20px;border:1px solid var(--gray-light);border-radius:6px;margin-bottom:20px}.backend .discussions-modal .experts-ratings .dimension:last-child{margin-bottom:20px}.backend .discussions-modal .experts-ratings .dimension .dimension-inner{display:flex;justify-content:space-between}.backend .discussions-modal .experts-ratings .dimension .flex-empty{width:30%}.backend .discussions-modal .experts-ratings .dimension .dimension-name{width:30%;padding-right:15px;font-weight:var(--font-weight-medium);word-break:break-word}.backend .discussions-modal .experts-ratings .dimension .dimension-comment{margin-top:15px;font-size:var(--font-size-xxxs);word-break:break-word}.backend .discussions-modal .experts-ratings .dimension .dimension-comment .label{font-weight:var(--font-weight-medium)}.backend .discussions-modal .experts-ratings .dimension .radio-wrapper{position:relative;display:inline-block}.backend .discussions-modal .experts-ratings .dimension .radio-wrapper .min-value{position:absolute;top:20px;left:4px}.backend .discussions-modal .experts-ratings .dimension .radio-wrapper .max-value{position:absolute;top:20px;right:4px}.backend .discussions-modal .experts-ratings .dimension .radio-wrapper input[type=radio]{display:none}.backend .discussions-modal .experts-ratings .dimension .radio-wrapper input[type=radio]+label span{display:inline-block;width:15px;height:15px;border:1px solid var(--gray-light);border-radius:50%;margin-right:10px;margin-left:10px;background-color:var(--gray-lighter);cursor:pointer;vertical-align:middle}.backend .discussions-modal .experts-ratings .dimension .radio-wrapper input[type=radio]:checked+label span{border:1px solid var(--brand-primary);background-color:var(--brand-primary)}.backend .discussions-modal .tasks-wrapper .add-task{color:var(--brand-primary);font-weight:var(--font-weight-bold)}.backend .discussions-modal .tasks-wrapper .search-wrapper{border:1px solid var(--gray-light)}.backend .discussions-modal .tasks-wrapper .search-wrapper .input-group-text{border:none;background-color:rgba(0,0,0,0)}.backend .discussions-modal .tasks-wrapper .search-wrapper .input-group-text .linosabi{margin-top:3px}.backend .discussions-modal .tasks-wrapper .search-wrapper .form-control{border:none;background-color:rgba(0,0,0,0);color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .discussions-modal .tasks-wrapper .search-wrapper .form-control{font-weight:var(--font-weight-medium)}}.backend .discussions-modal .tasks-wrapper task-intro{cursor:pointer}.backend .history-wrapper .editor-comment{margin-top:10px}.backend .history-wrapper .add-comment{margin-bottom:1.25rem}.backend .history-wrapper .add-comment .user-img{width:40px;height:40px;border:1px solid var(--gray-lighter);margin-top:2px}.backend .history-wrapper .add-comment .comment-field{width:100%;margin-left:10px}.backend .history-wrapper .add-comment .comment-field .comment-action{padding-top:12px;border-bottom:none;margin:0}.backend .history-wrapper .add-comment .comment-field .comment-input-loader{border-bottom:none}.backend .history-wrapper .status-wrapper{padding:.65rem 1.25rem;margin-bottom:1.25rem;background-color:var(--white);color:var(--black);text-align:center;box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent)}.backend .history-wrapper .status-wrapper .status-changes .status{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);text-decoration:underline}.backend .history-wrapper .status-wrapper .status-changes .name{color:var(--black);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light)}.backend .history-wrapper .comment{padding:30px 0 40px;border-bottom:var(--form-element-border)}.backend .history-wrapper .comment .comment-top{align-items:center;justify-content:space-between}.backend .history-wrapper .comment .comment-top .comment-information .user-img{width:50px;margin-right:1em}.backend .history-wrapper .comment .comment-top .comment-information .name{font-weight:var(--font-weight-bold)}.backend .history-wrapper .comment .comment-content .editor-comment .cke .cke_inner{padding:0 !important}.backend .history-wrapper .comment .comment-content .editor-comment .cke .cke_inner .cke_top{margin-top:0}.backend .history-wrapper .comment .comment-content .editor-comment .cke .cke_inner .cke_contents .cke_editable{background-color:var(--form-element-bg)}.backend .history-wrapper:first-of-type .comment{padding-top:0;margin-top:0}.backend .history-wrapper:last-of-type .comment{border-bottom:0}.backend .history-wrapper .history-comment{padding:.65rem 1.25rem;margin-bottom:1.25rem;background-color:var(--white);box-shadow:0 2px 4px color-mix(in srgb, var(--black) 8%, transparent),0 0 2px color-mix(in srgb, var(--black) 8%, transparent)}.backend .history-wrapper .history-comment.manager-comment{border:1px solid var(--brand-primary)}.backend .history-wrapper .history-comment .comment-content .user-img{width:40px;height:40px;border:1px solid var(--gray-lighter)}.backend .history-wrapper .history-comment .comment-additional-content{color:var(--gray-basic);font-size:var(--font-size-xxxs)}.backend .history-wrapper .history-comment .comment-additional-content .content{color:var(--black)}.backend .history-wrapper .history-comment .comment-role{margin-left:4px}.backend .history-wrapper .history-comment>.comment-information{margin-top:14px;margin-bottom:-30px;margin-left:50px;color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.backend .history-wrapper .history-comment>.comment-information .comment-role{color:var(--brand-primary)}.backend .history-wrapper .history-comment>.comment-information .name{margin-right:5px;color:var(--black)}.backend .history-wrapper .history-comment .comment-functions{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light)}.backend .history-wrapper .history-comment .comment-functions .name{color:var(--black)}.backend .history-wrapper .history-comment .comment-functions .linosabi:hover{color:var(--brand-primary)}.backend .history-wrapper .history-comment .comment-container{border-bottom:none}.backend .history-wrapper .history-comment.deleted .comment-content,.backend .history-wrapper .history-comment.deleted .comment-information{display:none !important}.backend .profile-wrapper{padding:40px 0}.backend .profile-wrapper h5{color:var(--black);font-size:16px;line-height:1}.backend .profile-wrapper .user-img{margin-right:30px}.backend .profile-wrapper .linosabi-envelope{margin-right:5px;color:var(--body-color)}.backend .profile-wrapper .linosabi-pencil{margin-right:5px;color:var(--body-color)}.backend .profile-wrapper .user-email{color:var(--body-color);transition:color .2s linear}.backend .profile-wrapper .user-email:hover{color:var(--brand-primary);text-decoration:none}.backend .team-wrapper user-selectbox{min-width:260px}.backend .error-page .background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--brand-secondary)}.backend .error-page .error-message{position:relative;top:50%;transform:translateY(-50%);text-align:center}.backend .error-page .error-message h1{font-size:var(--font-size-xxl);text-decoration:underline}.backend .error-page .error-message h3{font-size:var(--font-size-sm)}.backend .error-page .error-message .description{font-size:var(--font-size-sm);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .error-page .error-message .description{font-weight:var(--font-weight-medium)}}.backend .personal-welcome{margin-bottom:1.25rem}.backend .personal-welcome .welcome-wrapper .welcome-text{color:var(--gray-basic);font-weight:100}.backend .page-edit{position:relative}.backend .page-notification .search-wrapper{border:none}.backend .page-notification .search-wrapper .input-group-text{border:none;background-color:rgba(0,0,0,0)}.backend .page-notification .search-wrapper .input-group-text .linosabi{margin-top:3px}.backend .page-notification .search-wrapper .form-control{border:none;background-color:rgba(0,0,0,0);letter-spacing:1px;color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .page-notification .search-wrapper .form-control{font-weight:var(--font-weight-medium)}}.backend .panel-group .panel-default{border:none;background-color:rgba(0,0,0,0)}.backend .panel-group .panel-default .panel-heading{padding:0;margin:0;background-color:rgba(0,0,0,0)}.backend .panel-group .panel-default .panel-heading:last-child{margin-bottom:0}.backend .panel-group .panel-default .panel-heading .panel-title{cursor:pointer}.backend .history-entry{padding:10px 30px;color:var(--white);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .history-entry{font-weight:var(--font-weight-medium)}}.backend .history-entry{border-bottom:1px solid var(--gray-darker);background-color:var(--gray-darkest)}.backend .history-entry p:last-child{margin-bottom:0}.backend .history-entry .linosabi{cursor:pointer;float:right;font-size:var(--font-size-xxxs)}.backend .department-list .department-contact{color:var(--black)}.backend .department-list .department-contact:hover{color:var(--brand-primary);text-decoration:none}.backend .department-wrapper{position:relative;height:75vh;min-height:500px;max-height:600px;margin-top:-127px;margin-bottom:-53px;background-position:center !important;background-size:cover !important}@media(min-width: 1400px){.backend .department-wrapper{height:60vh}}.backend .department-wrapper .department-headliner{position:relative;top:50%;transform:translateY(-50%)}.backend .department-nav{position:relative;background-color:color-mix(in srgb, var(--black) 20%, transparent)}.backend .department-nav .nav-link{color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .department-nav .nav-link{font-weight:var(--font-weight-medium)}}.backend .department-nav .nav-link{padding:1rem 0;border:none;margin-right:3rem;background-color:rgba(0,0,0,0);cursor:pointer;text-align:center}.backend .department-nav .department-nav-active{background-color:rgba(0,0,0,0);color:var(--brand-primary) !important}.backend .department-nav .nav-tabs{border-bottom:none}.backend .department-nav .selector-dropdown.department-more{position:absolute;top:3px;right:35px}.backend .department-nav .selector-dropdown.department-more .linosabi-more{color:var(--white);font-size:30px;transform:rotate(90deg)}.backend .department-nav .selector-dropdown.department-more .dropdown-menu{top:40px;right:-10px}.backend .department h5{color:var(--black)}.backend .department .department-settings .advanced-settings{margin-top:100px;margin-bottom:100px}.backend .department-preview-placeholder{background-color:var(--white);box-shadow:0 1px 3px color-mix(in srgb, var(--black) 12%, transparent),0 1px 2px color-mix(in srgb, var(--black) 24%, transparent)}.backend .department-preview-placeholder h3{margin-top:200px;color:var(--gray-light);font-size:var(--font-size-sm);text-align:center}.backend .create-blog .department,.backend .create-blog .project{color:var(--black);font-size:var(--font-size-xxs);font-weight:var(--font-weight-light);font-weight:var(--font-weight-medium)}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){.backend .create-blog .department,.backend .create-blog .project{font-weight:var(--font-weight-medium)}}.backend .create-blog .department,.backend .create-blog .project{padding:.5rem 0;margin-top:-2px}.backend .create-blog .disabled-dropdown{padding:.5rem 0;color:var(--black);cursor:not-allowed;opacity:.5}.backend menu-configurator-item .configurator-item .options{display:flex;align-items:center}.backend menu-configurator-item .configurator-item .option-btn{display:flex;width:30px;height:44px;align-items:center;justify-content:center;cursor:pointer}.backend menu-configurator-item .configurator-item .category-item{flex:1}.backend menu-configurator-item .configurator-item .label{width:400px;margin-right:15px}.backend menu-configurator-item .configurator-item .category{flex:1}.backend menu-configurator-item .configurator-item .url{flex:1;margin-right:15px}.backend menu-configurator-item .configurator-item input{border:none}.backend menu-configurator-item .button-wrapper{display:flex}.backend menu-configurator-item .button-wrapper .btn-new{padding:5px 10px;border:1px solid var(--gray-lighter);border-radius:3px;margin-right:10px;color:var(--gray-basic);cursor:pointer;font-size:12px;font-weight:400;transition:background-color .2s linear}.backend menu-configurator-item .button-wrapper .btn-new:hover{background-color:var(--gray-lighter)}.backend menu-configurator-item svg{fill:var(--gray-basic)}.backend menu-configurator nav{padding-bottom:10px;margin-bottom:0}.backend menu-configurator nav.mat-mdc-tab-nav-bar{position:sticky;z-index:2;top:90px;height:80px;padding-top:30px;margin:0;background:var(--white)}.backend menu-configurator .option-bar{margin-bottom:20px}.backend menu-configurator .option-bar .btn-new{padding:5px 10px;border:1px solid var(--gray-lighter);border-radius:3px;margin-right:10px;color:var(--brand-primary);cursor:pointer;font-size:12px;font-weight:400;transition:background-color .2s linear}.backend menu-configurator .option-bar .btn-new svg{fill:var(--brand-primary)}.backend menu-configurator .drag-list{display:block;overflow:hidden;width:100%;min-height:auto;border-radius:0;background-color:var(--white)}.backend menu-configurator .drag-list.sublinks{padding:20px 0 0 36px}.backend menu-configurator .drag-box{display:block;box-sizing:border-box;padding:20px;border-radius:3px;margin-bottom:15px;background-color:var(--white);color:var(--black);cursor:move;transition:box-shadow .25s ease}.backend menu-configurator .drag-box .drag-box-inner{position:relative;display:flex;flex-grow:1;align-items:center;padding-right:5px;padding-left:40px}.backend menu-configurator .drag-box .icon-drag{position:absolute;top:50%;left:0;padding:0 15px 0 5px;transform:translateY(-50%)}.backend menu-configurator .drag-box .icon-drag svg{fill:var(--gray-basic)}.backend menu-configurator .drag-box:hover{box-shadow:var(--global-shadow-hover)}.backend menu-configurator .drag-box:last-child{margin-bottom:0}.backend menu-configurator .drag-list.sublinks:not(.category){margin-top:15px}.backend menu-configurator .drag-list.sublinks:not(.category) h3{margin-bottom:5px;color:var(--black);font-size:12px}.backend menu-configurator .drag-list.sublinks:not(.category) .drag-box-inner{background-color:var(--gray-lighter)}.backend menu-configurator .drag-list.sublinks:not(.category) .icon-drag{display:flex;width:40px;height:44px;align-items:center;justify-content:center;padding:0;background:#f5f5fb}.backend menu-configurator .drag-list.sublinks:not(.category) .label{padding-left:15px}.backend menu-configurator .drag-list.sublinks:not(.category) .drag-box,.backend menu-configurator .drag-list.sublinks:not(.category) .drag-box .drag-list{padding:0}.backend menu-configurator .drag-list.sublinks:not(.category) .drag-box:hover,.backend menu-configurator .drag-list.sublinks:not(.category) .drag-box .drag-list:hover{box-shadow:none}.backend menu-configurator .drag-list.category{padding:20px 0 0 36px}.backend menu-configurator .drag-list.category>.drag-box{padding:20px;border:1px solid var(--gray-lighter);margin-bottom:16px}.backend menu-configurator .drag-list.category>.drag-box:hover{box-shadow:none}.backend menu-configurator .drag-list.category>.drag-box .category-item .drag-box-inner{align-items:center}.backend menu-configurator .drag-list.category>.drag-box .category-item .drag-box-inner .option-btn{align-items:flex-start}.backend menu-configurator .drag-list.category>.drag-box:last-of-type{margin-bottom:0}.backend menu-configurator .drag-list.category .url{position:relative;margin-right:40px}.backend menu-configurator .drag-list.category .drag-list{padding:0 0 0 40px;border:none;margin-top:15px}.backend .new-navigation-item-dialog .dialog-bottom-bar{padding-top:20px}.backend platform-settings-form .disabled-layer{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:color-mix(in srgb, var(--gray-lightest) 50%, var(--transparent));cursor:pointer}.backend platform-settings-form .setting-section{margin-bottom:40px}.backend platform-settings-form .setting-section h4{font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.backend platform-settings-form .setting-section .setting-item{position:relative;padding:20px;margin-bottom:20px;background-color:#fff}.backend platform-settings-form .setting-section .setting-item h2{margin-bottom:4px;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:1.2}.backend platform-settings-form .setting-section .setting-item .mat-mdc-select .mat-mdc-select-trigger{padding:12px 15px}.backend platform-settings-form .setting-section .setting-item .mat-form-field-wrapper{padding-bottom:0}.backend platform-settings-form .setting-section .setting-item .mat-form-field{width:100%}.backend platform-settings-form .setting-section .setting-item .mat-form-field .mat-form-field-underline{display:none}.backend platform-settings-form .setting-section .setting-item .mat-form-field .mat-form-field-label{display:none}.backend platform-settings-form .setting-section .setting-item .toggle-wrapper{align-items:center}.backend platform-settings-form .setting-section .setting-item .toggle-wrapper label{margin:0 !important}.backend platform-settings-form .setting-section .setting-item .toggle-wrapper p{margin-bottom:0}.backend platform-settings-form .setting-section .setting-item .btn.btn-reset{position:absolute;top:0;right:0;width:40px;border-radius:0;background-color:var(--gray-lighter)}.backend .disclaimer{position:absolute;z-index:99;top:0px;left:var(--secondary-nav-width);width:calc(100% - var(--secondary-nav-width));height:25px;background-color:var(--status-error);color:#fff;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold);line-height:25px;text-align:center}.backend platform-export .row>div{margin-bottom:20px}.backend platform-export .inn_card{min-height:350px !important}.backend platform-export .inn_card fe-card-content .card-content{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--gray-basic);text-align:center}.backend platform-export .inn_card fe-card-content .card-content .card-image-wrapper svg{fill:var(--gray-basic)}.backend platform-export .inn_card fe-card-content .card-content h2{margin:30px 0 5px;color:inherit;font-weight:600}.backend platform-export .inn_card fe-card-content .card-content .description{margin-bottom:30px;font-size:var(--font-size-xxs);line-height:1.6em}.backend platform-export .inn_card fe-card-content .card-image-wrapper svg{min-width:50px;min-height:50px}.backend platform-export .inn_card fe-card-content .badge-wrapper{text-align:right}.backend platform-export .inn_card fe-card-content .badge-wrapper .btn.btn-link{color:inherit}.backend platform-export .inn_card fe-card-content .badge-wrapper .btn.btn-link svg{fill:var(--gray-basic)}.backend platform-export .inn_card:hover{box-shadow:var(--global-shadow-hover)}.backend platform-export .inn_card:hover fe-card-content .card-content{cursor:pointer}.backend platform-export .inn_card:hover fe-card-content .card-content .card-image-wrapper svg{fill:var(--brand-primary)}.backend platform-export .inn_card:hover fe-card-content .card-content h2,.backend platform-export .inn_card:hover fe-card-content .card-content .description{color:var(--body-color)}.backend platform-export .inn_card:hover fe-card-content .badge-wrapper .btn.btn-link{color:var(--brand-primary)}.backend platform-export .inn_card:hover fe-card-content .badge-wrapper .btn.btn-link inn-icon svg{color:var(--brand-primary)}.backend backend-dashboard .card.card-inverse{height:300px;border:1px solid var(--gray-light);background-color:#fff}.backend backend-dashboard .card.card-inverse .card-block{padding:25px 25px 20px 25px}.backend backend-dashboard h2.dash-card-title{position:relative;z-index:1;color:var(--gray-basic);font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);line-height:1.1}.backend backend-dashboard h2.dash-card-title.bg-white{display:inline-block;background-color:#fff}.backend backend-dashboard .metrics p{margin-bottom:0;color:var(--gray-basic) !important;font-size:var(--font-size-xxxxs);opacity:1}.backend backend-dashboard .metrics .peak-value{color:var(--brand-primary);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend backend-dashboard .metrics line-chart svg{overflow:visible}.backend backend-dashboard .metrics line-chart svg .axisy text,.backend backend-dashboard .metrics line-chart svg .axisx text{fill:var(--gray-basic) !important}.backend backend-dashboard .metrics line-chart svg .xaxis-rectangle{fill:var(--gray-lightest) !important}.backend backend-dashboard .metrics line-chart svg circle{fill:var(--brand-primary) !important}.backend backend-dashboard .metrics h2.dash-card-title{margin-bottom:0}.backend backend-dashboard .dashboard-topics{height:300px;padding:30px 30px 20px 30px;border:1px solid var(--gray-light);border-radius:4px;margin-bottom:20px;background-color:#fff}.backend backend-dashboard .dashboard-topics .dash-card-list{padding:0}.backend backend-dashboard .dashboard-topics .dash-card-list>li{margin-bottom:20px;list-style:none}.backend backend-dashboard .dashboard-topics .dash-card-list>li a{display:flex;align-items:center;color:var(--body-color)}.backend backend-dashboard .dashboard-topics .dash-card-list>li a:hover{text-decoration:none}.backend backend-dashboard .dashboard-topics .dash-card-list>li a:hover h3{text-decoration:underline}.backend backend-dashboard .dashboard-topics .dash-card-list>li a .dash-card-content{min-width:0}.backend backend-dashboard .dashboard-topics .dash-card-list>li a h3{margin-bottom:0;font-size:var(--font-size-xxs)}.backend backend-dashboard .dashboard-topics .dash-card-list>li a img.card-img{width:90px;height:90px;margin-right:10px}.backend backend-dashboard .dashboard-topics .dash-card-list>li a p{margin-bottom:0}.backend backend-dashboard .dashboard-topics .dash-card-list>li a h3,.backend backend-dashboard .dashboard-topics .dash-card-list>li a .card-text{overflow:hidden;max-width:200px;text-overflow:ellipsis;white-space:nowrap}.backend backend-dashboard .dashboard-topics .dash-card-list>li a ul.dash-card-stats{display:flex;align-items:center;padding:0;margin-top:5px}.backend backend-dashboard .dashboard-topics .dash-card-list>li a ul.dash-card-stats li{margin-right:5px;color:var(--gray-basic);font-size:var(--font-size-xxxs);list-style:none}.backend backend-dashboard .dashboard-topics .dash-card-list>li a ul.dash-card-stats li svg{width:14px;height:14px;fill:var(--gray-basic)}.backend backend-dashboard .dashboard-topics .dash-card-list>li a ul.dash-card-stats li:last-child{margin-right:0}.backend backend-dashboard .semantic-analytics-dashboard .loader-wrapper{height:200px}.backend backend-dashboard .semantic-analytics-dashboard semantic-analytics,.backend backend-dashboard .semantic-analytics-dashboard force-graph{display:block;width:100%;height:240px}.backend backend-dashboard .semantic-analytics-dashboard semantic-analytics circle,.backend backend-dashboard .semantic-analytics-dashboard force-graph circle{cursor:pointer}.backend backend-dashboard .semantic-analytics-dashboard svg:not(:root){overflow:visible}.backend backend-dashboard .semantic-analytics-dashboard text{cursor:pointer}@media(max-width: 767px){.backend backend-dashboard .card.card-inverse,.backend backend-dashboard .dashboard-topics{height:260px;min-height:auto}}@media(max-width: 575px){.backend backend-dashboard .dashboard-topics{height:auto}}.backend backend-container secondary-container{position:relative}.backend backend-container .spinner{position:absolute;z-index:560;top:50vh;right:0;left:0;display:flex;align-items:center;justify-content:center}.backend backend-project-role-create .create-wrapper{display:flex;justify-content:flex-end}.backend backend-rating-dimension-create .create-wrapper{display:flex;justify-content:flex-end;text-align:right}.backend rating-dimensions-option-list-item .option-item .option-input:hover{border:none}.backend rating-dimensions-option-list-item .option-item .line-clamp inn-textarea{display:flex;flex-direction:column}.backend rating-dimensions-option-list-item .option-item .line-clamp inn-textarea remaining-char-count{margin-left:auto}.backend rating-dimensions-option-list-item .option-item .line-clamp inn-textarea:focus-within,.backend rating-dimensions-option-list-item .option-item .line-clamp inn-textarea:focus{padding:5px 0 5px 5px;outline:1px solid var(--brand-primary)}.backend rating-dimensions-option-list-item .option-item .line-clamp inn-textarea:focus-within remaining-char-count,.backend rating-dimensions-option-list-item .option-item .line-clamp inn-textarea:focus remaining-char-count{padding-top:5px;padding-right:5px;visibility:visible}.backend rating-dimensions-option-list-item .option-item .line-clamp textarea{display:-webkit-box;overflow:hidden;height:25px;border:none;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:pre-wrap}.backend rating-dimensions-option-list-item .option-item .line-clamp textarea:focus{height:auto;border:none;-webkit-line-clamp:unset;outline:none;overflow-y:auto;word-break:break-word}.backend rating-dimensions-option-list-item remaining-char-count{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);visibility:hidden}.backend .rating-dimensions-scroll{max-height:calc(100vh - 200px);overflow-y:auto}.backend .delete-wrapper button.btn{width:100%}.backend .delete-wrapper button.btn.btn-secondary{margin-bottom:10px}.backend visibility-group-form{height:100%}.backend visibility-group-form .topic-role-search .form-field{margin-top:20px !important}.backend visibility-group-form .topic-role-search .form-field input{background-color:var(--form-element-bg)}.backend backend-form-element-create .create-wrapper{display:flex;justify-content:flex-end}.backend inn-suggestion-edit-form .cke .cke_inner{border-radius:var(--border-radius-sm);background-color:var(--form-element-bg)}.backend inn-suggestion-edit-form .cke .cke_inner .cke_top{background-color:var(--form-element-bg)}.backend backend-form-element-details .display-type{margin-top:20px}.backend backend-form-element-details .display-type button{display:flex;align-items:center;column-gap:10px;text-align:left}.backend backend-form-element-details .display-type button inn-icon{width:50%;text-align:center}.backend backend-form-element-details .display-type button .toggle-header{display:flex;align-items:baseline;justify-content:space-between}.backend backend-form-element-details .display-type button .toggle-header span{font-weight:bold}.backend backend-form-element-details .display-type button small{display:block;color:var(--gray-basic);line-height:1.35em}.backend backend-form-element-details .display-type button svg{width:40px;height:40px}.backend backend-form-element-details .display-type button svg path[stroke-width]{stroke:var(--body-color)}.backend backend-form-element-details datetime-picker:nth-child(1) .form-field{margin-top:0}.backend .modal-body backend-form-element-create settings-section~.btn{position:absolute;right:80px;bottom:30px}.backend form-detail-elements .form-list-wrapper{max-width:900px;padding-right:50px}.backend form-detail-elements .form-list-wrapper button{border:none;-webkit-appearance:none;background-color:rgba(0,0,0,0)}.backend form-detail-elements .elements-view-section{position:relative;border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:20px;background-color:var(--white)}.backend form-detail-elements .elements-view-section .form-field{margin-top:20px}.backend form-detail-elements .elements-view-section .drag-handle{height:30px;padding:0 30px}.backend form-detail-elements .elements-view-section .drag-handle svg{fill:var(--gray-basic)}.backend form-detail-elements .elements-view-section .drag-handle.top{display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--gray-lighter)}.backend form-detail-elements .elements-view-section .drag-handle.top.active{background-color:var(--gray-lightest)}.backend form-detail-elements .elements-view-section .drag-handle.top.default{justify-content:flex-start;color:var(--gray-basic);font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-medium)}.backend form-detail-elements .elements-view-section .drag-handle.top.default svg{width:14px;height:14px;margin-left:5px}.backend form-detail-elements .elements-view-section .elements-view-inner{position:relative;padding:20px 30px 30px}.backend form-detail-elements .elements-view-section .elements-view-inner::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.backend form-detail-elements .form-element-add-wrapper{position:relative}.backend form-detail-elements .tool-sidebar{position:absolute;top:0;right:-10px;border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white);transform:translateX(100%)}.backend form-detail-elements .tool-sidebar button{display:block;padding:6px 10px}.backend form-detail-elements .tool-sidebar button svg{width:20px;height:20px;fill:var(--gray-basic)}.backend form-detail-elements-view .elements-view-section{position:relative;border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:20px;background-color:var(--white)}.backend form-detail-elements-view .elements-view-section .form-field{margin-top:20px}.backend form-detail-elements-view .elements-view-section .drag-handle{height:30px;padding:0 30px;cursor:move}.backend form-detail-elements-view .elements-view-section .drag-handle svg{fill:var(--gray-basic)}.backend form-detail-elements-view .elements-view-section .drag-handle.top{display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--gray-lighter)}.backend form-detail-elements-view .elements-view-section .drag-handle.top.default{justify-content:flex-start;color:var(--gray-basic);font-size:var(--font-size-xxxxs);font-weight:var(--font-weight-medium)}.backend form-detail-elements-view .elements-view-section .drag-handle.top.default svg{width:14px;height:14px;margin-left:5px}.backend form-detail-elements-view .elements-view-section .elements-view-inner{position:relative;padding:20px 30px 30px}.backend form-detail-elements-view .elements-view-section .elements-view-inner form.has-margin fe-form-field .form-field.has-label{margin-top:20px}.backend form-detail-elements-view .elements-view-section .elements-view-inner:not(:last-child){border-bottom:1px solid var(--gray-lighter)}.backend form-detail-elements-view .elements-view-section .elements-view-inner .dependency-indicator{position:absolute;right:0;bottom:0;padding:3px 10px;background:var(--brand-primary);border-bottom-right-radius:6px;border-top-left-radius:6px;color:var(--white);font-size:12px;font-weight:var(--font-weight-medium);text-align:center}.backend form-detail-elements-view .elements-view-section .elements-view-inner .edit-btn{position:absolute;z-index:400;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.backend form-detail-elements-view .elements-view-section .elements-edit{padding:30px}.backend form-element-link .form-element-bg{border:1px solid var(--gray-lighter);border-radius:6px;margin-bottom:20px;background-color:var(--white)}.backend form-element-link .form-element-form-create .creation-inner{padding:25px 30px 30px}.backend form-element-link .form-element-form-create .creation-inner form>.row{align-items:flex-end}.backend form-element-link .form-element-form-create .creation-inner form .form-field input{padding:9px 15px}.backend form-element-link .form-element-form-create .creation-inner form .btn{width:100%;border-radius:3px}.backend form-element-link .form-element-form-create .mat-mdc-tab-label{width:100%;padding:35px 0}.backend form-element-toolbar .form-element-toolbar{display:flex;align-items:center;justify-content:center;margin-bottom:40px}.backend form-element-toolbar .form-element-toolbar .form-element-tools{border:1px solid var(--gray-lighter);border-radius:6px;background-color:var(--white)}.backend form-element-toolbar .form-element-toolbar button{display:inline-block;padding:6px 10px;border:none;-webkit-appearance:none;background:none}.backend form-element-toolbar .form-element-toolbar button svg{width:20px;height:20px;fill:var(--gray-basic);transition:fill .2s linear}.backend form-element-toolbar .form-element-toolbar button:hover svg{fill:var(--body-color)}.backend .form-element-logic-container .required-icon{position:absolute;top:0;right:0;color:var(--red);font-size:var(--font-size-xxxs)}.backend .form-element-logic-container .list-data-template-wrapper,.backend .form-element-logic-container .fieldset-wrapper{display:flex;height:48px;gap:10px}.backend .form-element-logic-container .field{width:40%;min-width:100px;height:48px;flex-grow:1}.backend .form-element-logic-container .operator{max-width:15%}.backend .form-element-logic-container .toggle-wrapper{margin-top:20px}.backend inn-list-toolbar+*{padding-top:20px}.backend inn-list-toolbar .toolbar{display:flex;justify-content:space-between;margin-bottom:20px}.backend inn-list-toolbar fe-btn-list-mode{padding-left:0}.backend inn-list-toolbar .view-btn-wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:0;gap:10px}.backend inn-list-toolbar .view-btn-wrapper button{color:var(--gray-basic);text-decoration:underline}.backend inn-list-toolbar .view-btn-wrapper button:hover{color:var(--body-color)}.backend inn-blocked-ips div.datatable-row-detail{margin:15px}.backend inn-blocked-ips div.datatable-row-detail pre{max-height:80%;font-size:var(--font-size-xxxxs)}.backend inn-blocked-ips div#ip2location{position:fixed;right:0;bottom:0;margin:10px;font-size:var(--font-size-xxxxs)}.backend inn-blocked-ips div#ip2location p{margin:0}.backend .suggestion-status-label-delete h2{padding:25px 30px;border-bottom:1px solid var(--gray-light);font-size:var(--font-size-md)}.backend .suggestion-status-label-delete .suggestion-status-label-delete-content{padding:25px 30px;color:var(--black)}.backend .suggestion-status-label-delete .suggestion-status-label-delete-content ul{max-height:50vh;overflow-y:auto}.backend .suggestion-status-label-delete .suggestion-status-label-delete-content .suggestion-status-label-delete-actions{display:flex;flex-direction:row;justify-content:right;margin-top:10px}.backend settings-root inn-card .card-container{height:100%;min-height:160px;flex-direction:column;align-items:flex-start;padding:20px;gap:0}.backend settings-root inn-card .card-container .card-image-placeholder{display:none}.backend settings-root inn-card .card-container .card-infos{display:grid;gap:0;grid-template-columns:1fr;grid-template-rows:repeat(3, auto)}.backend settings-root inn-card .card-container .card-infos>h3{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.backend settings-root inn-card .card-container .card-infos .description{color:var(--card-additional-text-color);font-size:var(--font-size-xxs)}.backend settings-root inn-card .card-container .card-infos inn-icon{margin-bottom:15px;grid-area:1/1/2/2}.backend settings-root inn-card .card-container .card-infos inn-icon svg{width:40px;height:40px;padding:8px;border-radius:var(--border-radius-lg);background:var(--brand-primary-light, #efe8fe);fill:var(--brand-primary)}.backend .alert-homepage-not-published{display:flex;align-items:flex-start;align-self:stretch;color:var(--status-error);gap:5px}.backend .alert-homepage-not-published inn-icon svg{fill:var(--status-error)}.backend .mat-radio-button .mat-radio-outer-circle{border-color:var(--body-color)}.backend .cdk-overlay-container{z-index:1051}.backend .cdk-overlay-container .cdk-overlay-dark-backdrop{backdrop-filter:blur(2px);background:color-mix(in srgb, var(--black) 20%, transparent)}.backend .cdk-overlay-container .solr-search-menu .mat-optgroup-label{width:100%;height:auto;border-bottom:1px solid var(--gray-light);margin:0}.backend .mat-mdc-dialog-container{position:relative;overflow:visible;padding:40px;border-radius:var(--border-radius-sm)}.backend .mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:none;--mat-dialog-container-color: var(--gray-lightest)}.backend .mat-mdc-dialog-container .mdc-dialog__surface h2{color:var(--body-color);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.backend .mat-mdc-dialog-container .mdc-dialog__surface .dialog-top-bar{padding-bottom:20px}.backend .mat-mdc-dialog-container .mdc-dialog__surface .dialog-top-bar h2{margin:0;color:var(--body-color);font-size:var(--font-size-sm)}.backend .mat-mdc-dialog-container .mdc-dialog__surface .dialog-inner{padding-top:20px}.backend .mat-mdc-dialog-container .mdc-dialog__surface .dialog-inner .sort-item{display:flex;align-items:center;justify-content:flex-start;padding:15px 0;border-bottom:1px solid var(--gray-lighter);cursor:move}.backend .mat-mdc-dialog-container .mdc-dialog__surface .dialog-inner .sort-item h3{margin:0;color:var(--body-color);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium)}.backend .mat-mdc-dialog-container .mdc-dialog__surface .dialog-inner .sort-item svg{margin-right:10px;fill:var(--gray-basic)}.backend .mat-mdc-dialog-container .mdc-dialog__surface .dialog-bottom-bar{padding-top:20px;text-align:right}.backend .mat-mdc-dialog-container .mdc-dialog__surface .dialog-bottom-bar button{margin-left:10px}.backend .mat-mdc-dialog-container .mdc-dialog__surface settings-section .settings-input{border:none}.backend .mat-mdc-dialog-container .mdc-dialog__surface settings-section:last-of-type .settings-section{border:none;margin-bottom:20px}.backend .mat-checkbox .mat-checkbox-frame{border-color:var(--body-color)}.backend .mat-checkbox .mat-checkbox-inner-container-no-side-margin{margin-right:8px}.backend .mat-checkbox-label{color:var(--body-color)}.backend label.mat-checkbox-layout:last-of-type{margin-bottom:0}.backend mat-checkbox:not(.cdk-overlay-filter-bar mat-checkbox),.backend .mat-mdc-checkbox:not(.cdk-overlay-filter-bar .mat-mdc-checkbox){width:initial !important}.backend .drag-list{display:block;overflow:hidden;width:100%;min-height:60px}.backend .drag-box{box-sizing:border-box;padding:20px;border-radius:3px;margin-bottom:15px;background-color:var(--white);color:var(--black);cursor:move;transition:box-shadow .25s ease}.backend .drag-box .drag-box-inner{display:flex;flex-grow:1;align-items:center}.backend .drag-box .label{width:400px;margin-right:15px}.backend .drag-box .url{flex:1;margin-right:15px}.backend .drag-box input{border:none}.backend .drag-box:hover{box-shadow:var(--global-shadow-hover)}.backend .drag-box:last-child{margin-bottom:0}.backend .cdk-drag-preview{z-index:2000 !important;box-sizing:border-box;padding:var(--cdk-preview-padding);border-radius:3px;background-color:var(--white);box-shadow:var(--global-shadow-hover);color:var(--black);font-size:14px;font-weight:var(--font-weight-medium)}.backend .cdk-drag-preview .template-name{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);text-transform:capitalize}.backend .drag-box.inside{padding:0;margin-top:20px}.backend .drag-box.inside .label{padding-left:40px}.backend .drag-box.inside:hover{box-shadow:none}.backend .drag-box.inside.cdk-drag-preview{box-sizing:content-box;padding:20px 0}.backend .cdk-drag-animating{transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.backend .drag-list.cdk-drop-list-dragging .drag-box:not(.cdk-drag-placeholder){transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.backend .custom-drag-placeholder{min-height:100px;border:2px dotted var(--gray-basic);border-radius:6px;margin-bottom:20px;opacity:1}.backend button:focus{outline:none}.backend .mat-menu-content{padding:0}.backend .mat-radio-group .mat-radio-label{display:inline-flex}.backend mat-radio-group mat-radio-button{width:initial !important}.backend .mat-mdc-select .mat-mdc-select-trigger{padding:var(--form-element-padding);border:var(--form-element-border);border-radius:var(--form-element-radius);background-color:var(--form-element-bg);box-shadow:none;color:var(--body-color);font-weight:var(--font-weight-regular)}.backend .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow{position:relative;border:none}.backend .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow svg{display:none}.backend .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow:before{position:absolute;top:50%;left:0;color:#212529;content:"%";font-family:"Linosabi";font-size:var(--font-size-sm);transform:translate(-50%, -50%)}.backend .mat-mdc-select-disabled{cursor:not-allowed;opacity:.5}.backend .mat-mdc-option{height:48px;padding:0 16px;font-size:var(--font-size-xxs)}.backend .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px}.backend .mat-mdc-option .mat-mdc-menu-item-text,.backend .mat-mdc-option .mdc-list-item__primary-text{flex-grow:1}.backend .mat-mdc-option .mat-mdc-menu-item-text .name-wrapper,.backend .mat-mdc-option .mdc-list-item__primary-text .name-wrapper{display:flex;align-items:center;justify-content:space-between}.backend .mat-mdc-option .mat-mdc-menu-item-text .name-wrapper .additional-info,.backend .mat-mdc-option .mdc-list-item__primary-text .name-wrapper .additional-info{color:var(--gray-basic);float:right;font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium);text-transform:capitalize}.backend .mat-mdc-option .mat-mdc-menu-item-text .name-wrapper inn-user,.backend .mat-mdc-option .mdc-list-item__primary-text .name-wrapper inn-user{margin-right:10px}.backend .mat-mdc-option .mat-mdc-menu-item-text .name-wrapper inn-user .user-img.small,.backend .mat-mdc-option .mdc-list-item__primary-text .name-wrapper inn-user .user-img.small{width:20px;height:20px}.backend .mat-mdc-option.multi-select-option{height:auto;padding:10px 15px;line-height:1.4}.backend .mat-mdc-option.multi-select-option .mat-mdc-menu-item-text .select-search-wrapper{display:flex;flex-direction:column}.backend .mat-mdc-option.multi-select-option .mat-mdc-menu-item-text .select-search-wrapper .search-option-title{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular)}.backend .mat-mdc-option.multi-select-option .mat-mdc-menu-item-text .select-search-wrapper .search-option-desc{color:var(--gray-basic);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-medium)}.backend .mat-pseudo-checkbox-checked:after{top:2px;left:1px;width:8px}.backend a.mat-menu-item:hover{text-decoration:none}.backend .modal-header{border:none}.backend .modal-header h4{color:var(--black);font-weight:var(--font-weight-bold)}.backend .modal-header .template-select .mat-mdc-select .mat-mdc-select-trigger{height:auto}.backend .mat-radio-label{color:var(--body-color)}.backend .mat-mdc-slider{width:100%;padding:0}.backend .mat-mdc-slider .mdc-slider__track .mdc-slider__track--active_fill{background-color:var(--brand-primary)}.backend .mat-mdc-slider .mdc-slider__track .mdc-slider__track--inactive{background-color:var(--gray-basic);opacity:.24}.backend .mat-mdc-slider .mdc-slider__track .mdc-slider__tick-marks .mdc-slider__tick-mark--inactive{background-color:var(--gray-basic)}.backend .mat-mdc-slider .mdc-slider__value-indicator-container{top:53px}.backend .mat-mdc-slider .mdc-slider__value-indicator-container .mdc-slider__value-indicator{width:max-content;padding:6px;background-color:var(--brand-primary);font-size:10px}.backend .mat-mdc-slider .mdc-slider__value-indicator-container .mdc-slider__value-indicator:before{border-top-color:var(--brand-primary)}.backend .mat-tooltip-panel .mat-tooltip{font-size:var(--font-size-xxxs)}.backend discussion-bulk-actions-dialog .form .row{margin-bottom:15px}.backend .cdk-overlay-pane.modal-bulk-actions .mat-mdc-dialog-container{overflow:visible;color:var(--body-color)}.backend .cdk-overlay-pane.modal-bulk-actions .mat-mdc-dialog-container .dialog-close{position:absolute;top:20px;right:-20px;border:none;border-radius:var(--be-border-radius-sm);background-color:var(--gray-lighter)}.backend .cdk-overlay-pane.modal-bulk-actions .mat-mdc-dialog-container .dialog-close inn-icon svg{width:20px;height:20px;fill:var(--gray-basic)}.backend .cdk-overlay-pane.modal-bulk-actions .mat-mdc-dialog-container .dialog-close:hover{background-color:color-mix(in srgb, var(--gray-lighter) 95%, black)}.backend .cdk-overlay-pane.modal-bulk-actions .mat-mdc-dialog-container .dialog-close:active{box-shadow:var(--btn-shadow-active)}.backend .cdk-overlay-pane .dropdown-search{width:100%;padding:10px;border:none;border-radius:0;border-bottom:1px solid var(--gray-lighter);font-size:var(--font-size-xxs);outline:none}.backend .cdk-overlay-pane .dropdown-search:focus{border:none;border-bottom:1px solid var(--gray-lighter)}.backend .mat-menu-panel{min-height:0}.backend .mat-menu-panel.platform-switch{width:200px;border-radius:0;background:#fff}.backend .mat-menu-panel.platform-switch .mat-menu-item{font-weight:var(--font-weight-medium)}.backend .type-select svg{width:22px;height:22px;margin-right:5px;fill:var(--gray-basic)}.backend competence-section-sort .cdk-drop-list{overflow:auto;max-height:400px}.backend .modal-body{color:var(--body-color);overflow-x:hidden;overflow-y:auto}.backend .modal-footer{display:flex;align-items:center;justify-content:flex-end;border:none;column-gap:10px}.backend inn-popover h4{color:var(--body-color);font-size:var(--font-size-xxxs);font-weight:var(--font-weight-bold)}.backend ngx-mat-datetime-content .mat-calendar-table-header{text-align:center}.backend ngx-mat-datetime-content .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:none}.backend ngx-mat-datetime-content .mat-button-base{background-color:rgba(0,0,0,0)}.backend .mat-datepicker-content .actions .mat-button{border-color:rgba(0,0,0,0)}.backend .mat-datepicker-content .actions .mat-button-focus-overlay{opacity:0}.backend .mat-datepicker-content .actions inn-button svg{fill:#fff}.backend .mat-drawer-container,.backend .mat-drawer-content{z-index:auto}.backend .page-overview-modal{position:relative;background-color:var(--white)}.backend .modal-content{height:100%;background-color:var(--white)}.backend .modal-content .modal-body{height:inherit}.backend .modal-content .modal-body .container-fluid{display:flex;height:inherit;flex-direction:column}.backend .modal-content .modal-body .container-fluid div.modal-header{position:absolute;top:20px;left:20px;display:flex;align-items:center;padding:3px;gap:20px}.backend .modal-content .datatable-scroll-wrapper{min-height:0;flex:1;overflow-y:auto}.backend .modal-content .datatable-scroll-wrapper inn-filtered-datatable{height:100%}.backend app-name{display:flex;align-items:center;gap:20px}.backend app-name span{display:flex;align-items:center;justify-content:center;border-radius:10px}.backend app-name span inn-icon svg{width:38px;height:38px;fill:var(--brand-primary)}.backend app-name h1{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.backend{--cdk-preview-padding: 15px 20px;background:#f6f7fb}.backend .modal-open{overflow:hidden}.backend .modal-open .modal{overflow-x:hidden;overflow-y:auto}.backend .nav-vertical-secondary h4{color:var(--body-color)}.backend .nav-vertical-secondary .section-headline{color:var(--body-color)}.backend input:disabled{cursor:not-allowed;opacity:.5}.backend.backend-overlay .mat-mdc-progress-spinner{--mat-progress-spinner-active-indicator-color: var(--brand-primary)}.backend .backend-mat-tab.mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:var(--brand-primary)}.backend .backend-mat-tab.mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab-indicator__content--underline{border-color:var(--brand-primary)}.backend{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, 0.87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-option-selected-state-label-text-color: #854bfa;--mat-option-label-text-color: rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent)}.backend .mat-accent{--mat-option-selected-state-label-text-color: #854bfa;--mat-option-label-text-color: rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent)}.backend .mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent)}.backend{--mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);--mat-pseudo-checkbox-full-selected-icon-color: #854bfa;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #854bfa;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent)}.backend .mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #854bfa;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #854bfa;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent)}.backend .mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #854bfa;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #854bfa;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent)}.backend .mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent)}.backend{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: white;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-card-outlined-container-color: white;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-card-outlined-outline-color: rgba(0, 0, 0, 0.12);--mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);--mat-card-filled-container-color: white;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.backend .mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #854bfa;--mat-progress-bar-track-color: rgba(133, 75, 250, 0.25)}.backend .mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #854bfa;--mat-progress-bar-track-color: rgba(133, 75, 250, 0.25)}.backend .mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #f44336;--mat-progress-bar-track-color: rgba(244, 67, 54, 0.25)}.backend{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #854bfa 87%, transparent);--mat-form-field-filled-caret-color: #854bfa;--mat-form-field-filled-focus-active-indicator-color: #854bfa;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #854bfa 87%, transparent);--mat-form-field-outlined-caret-color: #854bfa;--mat-form-field-outlined-focus-outline-color: #854bfa;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #854bfa 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: 0.04;--mat-form-field-focus-state-layer-opacity: 0.12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, 0.54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, 0.54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, 0.87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, 0.54);--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-caret-color: #f44336;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, 0.54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, 0.87);--mat-form-field-filled-error-active-indicator-color: #f44336;--mat-form-field-filled-error-focus-active-indicator-color: #f44336;--mat-form-field-filled-error-hover-active-indicator-color: #f44336;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, 0.54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, 0.87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, 0.87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, 0.54);--mat-form-field-outlined-error-caret-color: #f44336;--mat-form-field-outlined-error-focus-label-text-color: #f44336;--mat-form-field-outlined-error-label-text-color: #f44336;--mat-form-field-outlined-error-hover-label-text-color: #f44336;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, 0.38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, 0.87);--mat-form-field-outlined-error-focus-outline-color: #f44336;--mat-form-field-outlined-error-hover-outline-color: #f44336;--mat-form-field-outlined-error-outline-color: #f44336}.backend .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #854bfa 87%, transparent);--mat-form-field-filled-caret-color: #854bfa;--mat-form-field-filled-focus-active-indicator-color: #854bfa;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #854bfa 87%, transparent);--mat-form-field-outlined-caret-color: #854bfa;--mat-form-field-outlined-focus-outline-color: #854bfa;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #854bfa 87%, transparent)}.backend .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-filled-caret-color: #f44336;--mat-form-field-filled-focus-active-indicator-color: #f44336;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-outlined-caret-color: #f44336;--mat-form-field-outlined-focus-outline-color: #f44336;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}.backend{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, 0.54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-focused-arrow-color: #854bfa;--mat-select-invalid-arrow-color: #f44336}.backend .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, 0.54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-focused-arrow-color: #854bfa;--mat-select-invalid-arrow-color: #f44336}.backend .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, 0.54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-select-focused-arrow-color: #f44336;--mat-select-invalid-arrow-color: #f44336}.backend{--mat-select-arrow-transform: translateY(-8px);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-autocomplete-background-color: white;--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, 0.87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, 0.54)}.backend .mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: 0.4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: 0.04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: 0.04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: 0.54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.backend .mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, 0.87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-focus-state-layer-opacity: 0.12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-label-text-color: rgba(0, 0, 0, 0.87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-selected-focus-state-layer-color: 0.12;--mat-chip-selected-focus-state-layer-opacity: 0.12;--mat-chip-selected-hover-state-layer-color: 0.04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, 0.87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.backend .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: #ffffff;--mat-chip-elevated-container-color: #854bfa;--mat-chip-elevated-disabled-container-color: #854bfa;--mat-chip-elevated-selected-container-color: #854bfa;--mat-chip-flat-disabled-selected-container-color: #854bfa;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-focus-state-layer-opacity: 0.12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-label-text-color: #ffffff;--mat-chip-selected-disabled-trailing-icon-color: #ffffff;--mat-chip-selected-focus-state-layer-color: 0.12;--mat-chip-selected-focus-state-layer-opacity: 0.12;--mat-chip-selected-hover-state-layer-color: 0.04;--mat-chip-selected-label-text-color: #ffffff;--mat-chip-selected-trailing-icon-color: #ffffff;--mat-chip-with-icon-disabled-icon-color: #ffffff;--mat-chip-with-icon-icon-color: #ffffff;--mat-chip-with-icon-selected-icon-color: #ffffff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;--mat-chip-with-trailing-icon-trailing-icon-color: #ffffff}.backend .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.backend .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: #ffffff;--mat-chip-elevated-container-color: #854bfa;--mat-chip-elevated-disabled-container-color: #854bfa;--mat-chip-elevated-selected-container-color: #854bfa;--mat-chip-flat-disabled-selected-container-color: #854bfa;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-focus-state-layer-opacity: 0.12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-label-text-color: #ffffff;--mat-chip-selected-disabled-trailing-icon-color: #ffffff;--mat-chip-selected-focus-state-layer-color: 0.12;--mat-chip-selected-focus-state-layer-opacity: 0.12;--mat-chip-selected-hover-state-layer-color: 0.04;--mat-chip-selected-label-text-color: #ffffff;--mat-chip-selected-trailing-icon-color: #ffffff;--mat-chip-with-icon-disabled-icon-color: #ffffff;--mat-chip-with-icon-icon-color: #ffffff;--mat-chip-with-icon-selected-icon-color: #ffffff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;--mat-chip-with-trailing-icon-trailing-icon-color: #ffffff}.backend .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.backend .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #f44336;--mat-chip-elevated-disabled-container-color: #f44336;--mat-chip-elevated-selected-container-color: #f44336;--mat-chip-flat-disabled-selected-container-color: #f44336;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-focus-state-layer-opacity: 0.12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: 0.12;--mat-chip-selected-focus-state-layer-opacity: 0.12;--mat-chip-selected-hover-state-layer-color: 0.04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.backend .mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}.backend{--mat-slide-toggle-disabled-handle-opacity: 0.38;--mat-slide-toggle-disabled-selected-handle-opacity: 0.38;--mat-slide-toggle-disabled-selected-icon-opacity: 0.38;--mat-slide-toggle-disabled-track-opacity: 0.12;--mat-slide-toggle-disabled-unselected-handle-opacity: 0.38;--mat-slide-toggle-disabled-unselected-icon-opacity: 0.38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: 0.12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: 0.04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: 0.12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: 0.12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: 0.12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: 0.1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-selected-icon-color: #ffffff;--mat-slide-toggle-disabled-selected-icon-color: #ffffff;--mat-slide-toggle-selected-focus-state-layer-color: #854bfa;--mat-slide-toggle-selected-handle-color: #854bfa;--mat-slide-toggle-selected-hover-state-layer-color: #854bfa;--mat-slide-toggle-selected-pressed-state-layer-color: #854bfa;--mat-slide-toggle-selected-focus-handle-color: #854bfa;--mat-slide-toggle-selected-hover-handle-color: #854bfa;--mat-slide-toggle-selected-pressed-handle-color: #854bfa;--mat-slide-toggle-selected-focus-track-color: #854bfa;--mat-slide-toggle-selected-hover-track-color: #854bfa;--mat-slide-toggle-selected-pressed-track-color: #854bfa;--mat-slide-toggle-selected-track-color: #854bfa;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, 0.12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, 0.54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, 0.12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, 0.12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, 0.12)}.backend .mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: #ffffff;--mat-slide-toggle-disabled-selected-icon-color: #ffffff;--mat-slide-toggle-selected-focus-state-layer-color: #854bfa;--mat-slide-toggle-selected-handle-color: #854bfa;--mat-slide-toggle-selected-hover-state-layer-color: #854bfa;--mat-slide-toggle-selected-pressed-state-layer-color: #854bfa;--mat-slide-toggle-selected-focus-handle-color: #854bfa;--mat-slide-toggle-selected-hover-handle-color: #854bfa;--mat-slide-toggle-selected-pressed-handle-color: #854bfa;--mat-slide-toggle-selected-focus-track-color: #854bfa;--mat-slide-toggle-selected-hover-track-color: #854bfa;--mat-slide-toggle-selected-pressed-track-color: #854bfa;--mat-slide-toggle-selected-track-color: #854bfa}.backend .mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #f44336;--mat-slide-toggle-selected-handle-color: #f44336;--mat-slide-toggle-selected-hover-state-layer-color: #f44336;--mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--mat-slide-toggle-selected-focus-handle-color: #f44336;--mat-slide-toggle-selected-hover-handle-color: #f44336;--mat-slide-toggle-selected-pressed-handle-color: #f44336;--mat-slide-toggle-selected-focus-track-color: #e57373;--mat-slide-toggle-selected-hover-track-color: #e57373;--mat-slide-toggle-selected-pressed-track-color: #e57373;--mat-slide-toggle-selected-track-color: #e57373}.backend{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block;--mat-radio-disabled-selected-icon-opacity: 0.38;--mat-radio-disabled-unselected-icon-opacity: 0.38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.backend .mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #854bfa;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #854bfa;--mat-radio-selected-hover-icon-color: #854bfa;--mat-radio-selected-icon-color: #854bfa;--mat-radio-selected-pressed-icon-color: #854bfa;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #854bfa;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #854bfa;--mat-radio-selected-hover-icon-color: #854bfa;--mat-radio-selected-icon-color: #854bfa;--mat-radio-selected-pressed-icon-color: #854bfa;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.backend{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block;--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: 0.6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: 0.6;--mat-slider-value-indicator-transform-origin: bottom;--mat-slider-active-track-color: #854bfa;--mat-slider-focus-handle-color: #854bfa;--mat-slider-handle-color: #854bfa;--mat-slider-hover-handle-color: #854bfa;--mat-slider-focus-state-layer-color: color-mix(in srgb, #854bfa 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #854bfa 4%, transparent);--mat-slider-inactive-track-color: #854bfa;--mat-slider-ripple-color: #854bfa;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-inactive-container-color: #854bfa;--mat-slider-disabled-active-track-color: rgba(0, 0, 0, 0.87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, 0.87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, 0.87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, 0.87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, 0.87)}.backend .mat-accent{--mat-slider-active-track-color: #854bfa;--mat-slider-focus-handle-color: #854bfa;--mat-slider-handle-color: #854bfa;--mat-slider-hover-handle-color: #854bfa;--mat-slider-focus-state-layer-color: color-mix(in srgb, #854bfa 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #854bfa 4%, transparent);--mat-slider-inactive-track-color: #854bfa;--mat-slider-ripple-color: #854bfa;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-inactive-container-color: #854bfa}.backend .mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}.backend{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);--mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, 0.12);--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: 0.38;--mat-list-list-item-disabled-leading-icon-opacity: 0.38;--mat-list-list-item-disabled-trailing-icon-opacity: 0.38;--mat-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-hover-state-layer-opacity: 0.04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-list-list-item-focus-state-layer-opacity: 0.12}.backend .mdc-list-item__start,.backend .mdc-list-item__end{--mat-radio-checked-ripple-color: #854bfa;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #854bfa;--mat-radio-selected-hover-icon-color: #854bfa;--mat-radio-selected-icon-color: #854bfa;--mat-radio-selected-pressed-icon-color: #854bfa;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.backend .mat-accent .mdc-list-item__start,.backend .mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #854bfa;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #854bfa;--mat-radio-selected-hover-icon-color: #854bfa;--mat-radio-selected-icon-color: #854bfa;--mat-radio-selected-pressed-icon-color: #854bfa;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.backend .mat-warn .mdc-list-item__start,.backend .mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-label-text-color: rgba(0, 0, 0, 0.87);--mat-radio-ripple-color: rgba(0, 0, 0, 0.87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #854bfa;--mat-checkbox-selected-hover-icon-color: #854bfa;--mat-checkbox-selected-icon-color: #854bfa;--mat-checkbox-selected-pressed-icon-color: #854bfa;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #854bfa;--mat-checkbox-selected-hover-state-layer-color: #854bfa;--mat-checkbox-selected-pressed-state-layer-color: #854bfa;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #854bfa;--mat-checkbox-selected-hover-icon-color: #854bfa;--mat-checkbox-selected-icon-color: #854bfa;--mat-checkbox-selected-pressed-icon-color: #854bfa;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #854bfa;--mat-checkbox-selected-hover-state-layer-color: #854bfa;--mat-checkbox-selected-pressed-state-layer-color: #854bfa;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.backend .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.backend .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.backend .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#854bfa}.backend .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.backend .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.backend .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.backend{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.backend .mdc-list-item__start,.backend .mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.backend .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.backend .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.backend .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.backend .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.backend .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.backend .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.backend{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.backend .mat-mdc-tab-group,.backend .mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, 0.54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, 0.87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-label-text-color: #854bfa;--mat-tab-active-ripple-color: #854bfa;--mat-tab-inactive-ripple-color: #854bfa;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-focus-label-text-color: #854bfa;--mat-tab-active-hover-label-text-color: #854bfa;--mat-tab-active-focus-indicator-color: #854bfa;--mat-tab-active-hover-indicator-color: #854bfa;--mat-tab-active-indicator-color: #854bfa}.backend .mat-mdc-tab-group.mat-accent,.backend .mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, 0.54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, 0.87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-label-text-color: #854bfa;--mat-tab-active-ripple-color: #854bfa;--mat-tab-inactive-ripple-color: #854bfa;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-focus-label-text-color: #854bfa;--mat-tab-active-hover-label-text-color: #854bfa;--mat-tab-active-focus-indicator-color: #854bfa;--mat-tab-active-hover-indicator-color: #854bfa;--mat-tab-active-indicator-color: #854bfa}.backend .mat-mdc-tab-group.mat-warn,.backend .mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, 0.54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, 0.87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-label-text-color: #f44336;--mat-tab-active-ripple-color: #f44336;--mat-tab-inactive-ripple-color: #f44336;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, 0.54);--mat-tab-active-focus-label-text-color: #f44336;--mat-tab-active-hover-label-text-color: #f44336;--mat-tab-active-focus-indicator-color: #f44336;--mat-tab-active-hover-indicator-color: #f44336;--mat-tab-active-indicator-color: #f44336}.backend .mat-mdc-tab-group.mat-background-primary,.backend .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #854bfa;--mat-tab-foreground-color: #ffffff}.backend .mat-mdc-tab-group.mat-background-accent,.backend .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #854bfa;--mat-tab-foreground-color: #ffffff}.backend .mat-mdc-tab-group.mat-background-warn,.backend .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #f44336;--mat-tab-foreground-color: white}.backend .mat-mdc-tab-header{--mat-tab-container-height: 48px}.backend{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: 0.12;--mat-checkbox-selected-hover-state-layer-opacity: 0.04;--mat-checkbox-selected-pressed-state-layer-opacity: 0.12;--mat-checkbox-unselected-focus-state-layer-opacity: 0.12;--mat-checkbox-unselected-hover-state-layer-opacity: 0.04;--mat-checkbox-unselected-pressed-state-layer-opacity: 0.12;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #854bfa;--mat-checkbox-selected-hover-icon-color: #854bfa;--mat-checkbox-selected-icon-color: #854bfa;--mat-checkbox-selected-pressed-icon-color: #854bfa;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #854bfa;--mat-checkbox-selected-hover-state-layer-color: #854bfa;--mat-checkbox-selected-pressed-state-layer-color: #854bfa;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #854bfa;--mat-checkbox-selected-hover-icon-color: #854bfa;--mat-checkbox-selected-icon-color: #854bfa;--mat-checkbox-selected-pressed-icon-color: #854bfa;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #854bfa;--mat-checkbox-selected-hover-state-layer-color: #854bfa;--mat-checkbox-selected-pressed-state-layer-color: #854bfa;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87)}.backend{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px;--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-button-filled-focus-state-layer-opacity: 0.12;--mat-button-filled-hover-state-layer-opacity: 0.04;--mat-button-filled-label-text-color: rgba(0, 0, 0, 0.87);--mat-button-filled-pressed-state-layer-opacity: 0.12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, 0.87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, 0.12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-button-outlined-focus-state-layer-opacity: 0.12;--mat-button-outlined-hover-state-layer-opacity: 0.04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, 0.87);--mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);--mat-button-outlined-pressed-state-layer-opacity: 0.12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, 0.87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-button-protected-focus-state-layer-opacity: 0.12;--mat-button-protected-hover-state-layer-opacity: 0.04;--mat-button-protected-label-text-color: rgba(0, 0, 0, 0.87);--mat-button-protected-pressed-state-layer-opacity: 0.12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, 0.87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-button-text-focus-state-layer-opacity: 0.12;--mat-button-text-hover-state-layer-opacity: 0.04;--mat-button-text-label-text-color: rgba(0, 0, 0, 0.87);--mat-button-text-pressed-state-layer-opacity: 0.12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, 0.87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-button-tonal-focus-state-layer-opacity: 0.12;--mat-button-tonal-hover-state-layer-opacity: 0.04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, 0.87);--mat-button-tonal-pressed-state-layer-opacity: 0.12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-button.mat-primary,.backend .mat-mdc-unelevated-button.mat-primary,.backend .mat-mdc-raised-button.mat-primary,.backend .mat-mdc-outlined-button.mat-primary,.backend .mat-tonal-button.mat-primary{--mat-button-filled-container-color: #854bfa;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-label-text-color: #854bfa;--mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);--mat-button-outlined-ripple-color: color-mix(in srgb, #854bfa 12%, transparent);--mat-button-outlined-state-layer-color: #854bfa;--mat-button-protected-container-color: #854bfa;--mat-button-protected-label-text-color: #ffffff;--mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-protected-state-layer-color: #ffffff;--mat-button-text-label-text-color: #854bfa;--mat-button-text-ripple-color: color-mix(in srgb, #854bfa 12%, transparent);--mat-button-text-state-layer-color: #854bfa;--mat-button-tonal-container-color: #854bfa;--mat-button-tonal-label-text-color: #ffffff;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-tonal-state-layer-color: #ffffff}.backend .mat-mdc-button.mat-accent,.backend .mat-mdc-unelevated-button.mat-accent,.backend .mat-mdc-raised-button.mat-accent,.backend .mat-mdc-outlined-button.mat-accent,.backend .mat-tonal-button.mat-accent{--mat-button-filled-container-color: #854bfa;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-label-text-color: #854bfa;--mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);--mat-button-outlined-ripple-color: color-mix(in srgb, #854bfa 12%, transparent);--mat-button-outlined-state-layer-color: #854bfa;--mat-button-protected-container-color: #854bfa;--mat-button-protected-label-text-color: #ffffff;--mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-protected-state-layer-color: #ffffff;--mat-button-text-label-text-color: #854bfa;--mat-button-text-ripple-color: color-mix(in srgb, #854bfa 12%, transparent);--mat-button-text-state-layer-color: #854bfa;--mat-button-tonal-container-color: #854bfa;--mat-button-tonal-label-text-color: #ffffff;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-tonal-state-layer-color: #ffffff}.backend .mat-mdc-button.mat-warn,.backend .mat-mdc-unelevated-button.mat-warn,.backend .mat-mdc-raised-button.mat-warn,.backend .mat-mdc-outlined-button.mat-warn,.backend .mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.backend{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-icon-button-focus-state-layer-opacity: 0.12;--mat-icon-button-hover-state-layer-opacity: 0.04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: 0.12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #854bfa;--mat-icon-button-state-layer-color: #854bfa;--mat-icon-button-ripple-color: color-mix(in srgb, #854bfa 12%, transparent)}.backend .mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #854bfa;--mat-icon-button-state-layer-color: #854bfa;--mat-icon-button-ripple-color: color-mix(in srgb, #854bfa 12%, transparent)}.backend .mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #f44336;--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}.backend{--mat-icon-button-touch-target-display: block}.backend .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}.backend{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);--mat-fab-container-color: white;--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-fab-focus-state-layer-opacity: 0.12;--mat-fab-foreground-color: rgba(0, 0, 0, 0.87);--mat-fab-hover-state-layer-opacity: 0.04;--mat-fab-pressed-state-layer-opacity: 0.12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, 0.54);--mat-fab-small-focus-state-layer-opacity: 0.12;--mat-fab-small-foreground-color: rgba(0, 0, 0, 0.87);--mat-fab-small-hover-state-layer-opacity: 0.04;--mat-fab-small-pressed-state-layer-opacity: 0.12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, 0.87);--mat-fab-state-layer-color: rgba(0, 0, 0, 0.87)}.backend .mat-mdc-fab.mat-primary,.backend .mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #854bfa;--mat-fab-foreground-color: #ffffff;--mat-fab-ripple-color: color-mix(in srgb, #854bfa 12%, transparent);--mat-fab-small-container-color: #854bfa;--mat-fab-small-foreground-color: #ffffff;--mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-fab-small-state-layer-color: #ffffff;--mat-fab-state-layer-color: #ffffff}.backend .mat-mdc-fab.mat-accent,.backend .mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #854bfa;--mat-fab-foreground-color: #ffffff;--mat-fab-ripple-color: color-mix(in srgb, #854bfa 12%, transparent);--mat-fab-small-container-color: #854bfa;--mat-fab-small-foreground-color: #ffffff;--mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-fab-small-state-layer-color: #ffffff;--mat-fab-state-layer-color: #ffffff}.backend .mat-mdc-fab.mat-warn,.backend .mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #f44336;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-fab-small-container-color: #f44336;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.backend{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: #854bfa;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, 0.87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);--mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-color: #854bfa}.backend .mat-accent{--mat-progress-spinner-active-indicator-color: #854bfa}.backend .mat-warn{--mat-progress-spinner-active-indicator-color: #f44336}.backend{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #854bfa;--mat-badge-text-color: #ffffff;--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent)}.backend .mat-badge-accent{--mat-badge-background-color: #854bfa;--mat-badge-text-color: #ffffff}.backend .mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}.backend{--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);--mat-bottom-sheet-container-background-color: white;--mat-button-toggle-focus-state-layer-opacity: 0.12;--mat-button-toggle-hover-state-layer-opacity: 0.04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px;--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, 0.12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, 0.87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, 0.87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, 0.87);--mat-button-toggle-text-color: rgba(0, 0, 0, 0.87);--mat-button-toggle-height: 48px;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #854bfa 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #854bfa 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #854bfa;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #854bfa 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #854bfa 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #854bfa 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #854bfa;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87)}.backend .mat-datepicker-content.mat-accent,.backend .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #854bfa 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #854bfa 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #854bfa;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #854bfa 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #854bfa 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #854bfa 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #854bfa;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87)}.backend .mat-datepicker-content.mat-warn,.backend .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #854bfa 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87)}.backend .mat-calendar-controls{--mat-icon-button-touch-target-display: none}.backend .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}.backend{--mat-divider-width: 1px;--mat-divider-color: rgba(0, 0, 0, 0.12);--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);--mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-icon-color: inherit}.backend .mat-icon.mat-primary{--mat-icon-color: #854bfa}.backend .mat-icon.mat-accent{--mat-icon-color: #854bfa}.backend .mat-icon.mat-warn{--mat-icon-color: #f44336}.backend{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);--mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0;--mat-stepper-header-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-icon-background-color: #854bfa;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-done-state-icon-background-color: #854bfa;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #854bfa;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, 0.12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);--mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}.backend .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-icon-background-color: #854bfa;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-done-state-icon-background-color: #854bfa;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #854bfa;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff}.backend .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}.backend{--mat-stepper-header-height: 72px;--mat-sort-arrow-color: rgba(0, 0, 0, 0.87);--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87)}.backend .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #854bfa;--mat-toolbar-container-text-color: #ffffff}.backend .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #854bfa;--mat-toolbar-container-text-color: #ffffff}.backend .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}.backend{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, 0.87);--mat-tree-node-min-height: 48px;--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);--mat-timepicker-container-background-color: white;--mat-badge-text-font: var(--font-family-base);--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.backend .mat-h1,.backend .mat-headline-5,.backend .mat-typography .mat-h1,.backend .mat-typography .mat-headline-5,.backend .mat-typography h1{font:400 24px/32px var(--font-family-base);letter-spacing:normal;margin:0 0 16px}.backend .mat-h2,.backend .mat-headline-6,.backend .mat-typography .mat-h2,.backend .mat-typography .mat-headline-6,.backend .mat-typography h2{font:500 20px/32px var(--font-family-base);letter-spacing:.0125em;margin:0 0 16px}.backend .mat-h3,.backend .mat-subtitle-1,.backend .mat-typography .mat-h3,.backend .mat-typography .mat-subtitle-1,.backend .mat-typography h3{font:400 16px/28px var(--font-family-base);letter-spacing:.009375em;margin:0 0 16px}.backend .mat-h4,.backend .mat-body-1,.backend .mat-typography .mat-h4,.backend .mat-typography .mat-body-1,.backend .mat-typography h4{font:400 16px/24px var(--font-family-base);letter-spacing:.03125em;margin:0 0 16px}.backend .mat-h5,.backend .mat-typography .mat-h5,.backend .mat-typography h5{font:400 calc(14px*.83)/20px var(--font-family-base);margin:0 0 12px}.backend .mat-h6,.backend .mat-typography .mat-h6,.backend .mat-typography h6{font:400 calc(14px*.67)/20px var(--font-family-base);margin:0 0 12px}.backend .mat-body-strong,.backend .mat-subtitle-2,.backend .mat-typography .mat-body-strong,.backend .mat-typography .mat-subtitle-2{font:500 14px/22px var(--font-family-base);letter-spacing:.0071428571em}.backend .mat-body,.backend .mat-body-2,.backend .mat-typography .mat-body,.backend .mat-typography .mat-body-2,.backend .mat-typography{font:400 14px/20px var(--font-family-base);letter-spacing:.0178571429em}.backend .mat-body p,.backend .mat-body-2 p,.backend .mat-typography .mat-body p,.backend .mat-typography .mat-body-2 p,.backend .mat-typography p{margin:0 0 12px}.backend .mat-small,.backend .mat-caption,.backend .mat-typography .mat-small,.backend .mat-typography .mat-caption{font:400 12px/20px var(--font-family-base);letter-spacing:.0333333333em}.backend .mat-headline-1,.backend .mat-typography .mat-headline-1{font:300 96px/96px var(--font-family-base);letter-spacing:-0.015625em;margin:0 0 56px}.backend .mat-headline-2,.backend .mat-typography .mat-headline-2{font:300 60px/60px var(--font-family-base);letter-spacing:-.0083333333em;margin:0 0 64px}.backend .mat-headline-3,.backend .mat-typography .mat-headline-3{font:400 48px/50px var(--font-family-base);letter-spacing:normal;margin:0 0 64px}.backend .mat-headline-4,.backend .mat-typography .mat-headline-4{font:400 34px/40px var(--font-family-base);letter-spacing:.0073529412em;margin:0 0 64px}.backend{--mat-bottom-sheet-container-text-font: var(--font-family-base);--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: 0.0178571429em;--mat-bottom-sheet-container-text-weight: 400;--mat-button-toggle-label-text-font: var(--font-family-base);--mat-button-toggle-label-text-line-height: 24px;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: 0.03125em;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: var(--font-family-base);--mat-button-toggle-legacy-label-text-line-height: 24px;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: 0.03125em;--mat-button-toggle-legacy-label-text-weight: 400;--mat-datepicker-calendar-text-font: var(--font-family-base);--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400;--mat-expansion-header-text-font: var(--font-family-base);--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: var(--font-family-base);--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: 0.0178571429em;--mat-expansion-container-text-weight: 400;--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px;--mat-stepper-container-text-font: var(--font-family-base);--mat-stepper-header-label-text-font: var(--font-family-base);--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400;--mat-toolbar-title-text-font: var(--font-family-base);--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: 0.0125em;--mat-toolbar-title-text-weight: 500;--mat-tree-node-text-font: var(--font-family-base);--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400;--mat-option-label-text-font: var(--font-family-base);--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: 0.03125em;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-font: var(--font-family-base);--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: 0.03125em;--mat-optgroup-label-text-weight: 400;--mat-card-title-text-font: var(--font-family-base);--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: 0.0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: var(--font-family-base);--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: 0.0071428571em;--mat-card-subtitle-text-weight: 500;--mat-tooltip-supporting-text-font: var(--font-family-base);--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: 0.0333333333em;--mat-form-field-container-text-font: var(--font-family-base);--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: 0.03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: var(--font-family-base);--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: 0.0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: var(--font-family-base);--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: 0.03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: var(--font-family-base);--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: 0.03125em;--mat-form-field-outlined-label-text-weight: 400;--mat-select-trigger-text-font: var(--font-family-base);--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: 0.03125em;--mat-select-trigger-text-weight: 400;--mat-dialog-subhead-font: var(--font-family-base);--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: 0.0125em;--mat-dialog-supporting-text-font: var(--font-family-base);--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: 0.03125em}.backend .mat-mdc-standard-chip{--mat-chip-label-text-font: var(--font-family-base);--mat-chip-label-text-line-height: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: 0.0178571429em;--mat-chip-label-text-weight: 400}.backend{--mat-slide-toggle-label-text-font: var(--font-family-base);--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: 0.0178571429em;--mat-slide-toggle-label-text-weight: 400}.backend .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: var(--font-family-base);--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: 0.0178571429em;--mat-slide-toggle-label-text-weight: 400}.backend{--mat-radio-label-text-font: var(--font-family-base);--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: 0.0178571429em;--mat-radio-label-text-weight: 400;--mat-slider-label-label-text-font: var(--font-family-base);--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 22px;--mat-slider-label-label-text-tracking: 0.0071428571em;--mat-slider-label-label-text-weight: 500;--mat-menu-item-label-text-font: var(--font-family-base);--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: 0.03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400;--mat-list-list-item-label-text-font: var(--font-family-base);--mat-list-list-item-label-text-line-height: 24px;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: 0.03125em;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: var(--font-family-base);--mat-list-list-item-supporting-text-line-height: 20px;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: 0.0178571429em;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: var(--font-family-base);--mat-list-list-item-trailing-supporting-text-line-height: 20px;--mat-list-list-item-trailing-supporting-text-size: 12px;--mat-list-list-item-trailing-supporting-text-tracking: 0.0333333333em;--mat-list-list-item-trailing-supporting-text-weight: 400}.backend .mdc-list-group__subheader{font:400 16px / 28px var(--font-family-base);letter-spacing:.009375em}.backend{--mat-paginator-container-text-font: var(--font-family-base);--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: 0.0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.backend .mat-mdc-tab-header{--mat-tab-label-text-font: var(--font-family-base);--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: 0.0892857143em;--mat-tab-label-text-line-height: 36px;--mat-tab-label-text-weight: 500}.backend{--mat-checkbox-label-text-font: var(--font-family-base);--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: 0.0178571429em;--mat-checkbox-label-text-weight: 400;--mat-button-filled-label-text-font: var(--font-family-base);--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: 0.0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: var(--font-family-base);--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: 0.0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: var(--font-family-base);--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: 0.0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: var(--font-family-base);--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: 0.0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: var(--font-family-base);--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: 0.0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500;--mat-fab-extended-label-text-font: var(--font-family-base);--mat-fab-extended-label-text-size: 14px;--mat-fab-extended-label-text-tracking: 0.0892857143em;--mat-fab-extended-label-text-weight: 500;--mat-snack-bar-supporting-text-font: var(--font-family-base);--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400;--mat-table-header-headline-font: var(--font-family-base);--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: 0.0071428571em;--mat-table-row-item-label-text-font: var(--font-family-base);--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: 0.0178571429em;--mat-table-footer-supporting-text-font: var(--font-family-base);--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: 0.0178571429em}.backend-active .cdk-overlay-pane .mat-mdc-select-panel{color:var(--body-color)}body.backend-active .cdk-overlay-container>:not(.backend,.frontend)>:not(.backend,.frontend){--brand-primary: var(--be-brand-primary);--brand-primary-light: var(--be-brand-primary-light);--brand-primary-dark: var(--be-brand-primary-dark);--brand-secondary: var(--be-brand-secondary);--brand-secondary-light: var(--be-brand-secondary-light);--brand-secondary-dark: var(--be-brand-secondary-dark);--status-success: var(--be-status-success);--status-success-light: var(--be-status-success-light);--status-success-dark: var(--be-status-success-dark);--status-info: var(--be-status-info);--status-info-light: var(--be-status-info-light);--status-info-dark: var(--be-status-info-dark);--status-warning: var(--be-status-warning);--status-warning-light: var(--be-status-warning-light);--status-warning-dark: var(--be-status-warning-dark);--status-error: var(--be-status-error);--status-error-light: var(--be-status-error-light);--status-error-dark: var(--be-status-error-dark);--white: var(--be-white);--gray-lightest: var(--be-gray-lightest);--gray-lighter: var(--be-gray-lighter);--gray-light: var(--be-gray-light);--gray-basic: var(--be-gray-basic);--gray-darker: var(--be-gray-darker);--gray-darkest: var(--be-gray-darkest);--black: var(--be-black);--transparent: var(--be-transparent);--font-family-base: var(--be-font-family-base);--font-family-secondary: var(--be-font-family-secondary);--font-size-xxxxs: var(--be-font-size-xxxxs);--font-size-xxxs: var(--be-font-size-xxxs);--font-size-xxs: var(--be-font-size-xxs);--font-size-xs: var(--be-font-size-xs);--font-size-sm: var(--be-font-size-sm);--font-size-md: var(--be-font-size-md);--font-size-lg: var(--be-font-size-lg);--font-size-xl: var(--be-font-size-xl);--font-size-xxl: var(--be-font-size-xxl);--font-size-xxxl: var(--be-font-size-xxxl);--font-weight-light: var(--be-font-weight-light);--font-weight-regular: var(--be-font-weight-regular);--font-weight-medium: var(--be-font-weight-medium);--font-weight-bold: var(--be-font-weight-bold);--font-weight-black: var(--be-font-weight-black);--title-1-size: var(--be-title-1-size);--title-1-line-height: var(--be-title-1-line-height);--title-2-size: var(--be-title-2-size);--title-2-line-height: var(--be-title-2-line-height);--title-3-size: var(--be-title-3-size);--title-3-line-height: var(--be-title-3-line-height);--title-4-size: var(--be-title-4-size);--title-4-line-height: var(--be-title-4-line-height);--title-5-size: var(--be-title-5-size);--title-5-line-height: var(--be-title-5-line-height);--title-6-size: var(--be-title-6-size);--title-6-line-height: var(--be-title-6-line-height);--body-sm-size: var(--be-body-sm-size);--body-sm-line-height: var(--be-body-sm-line-height);--body-md-size: var(--be-body-md-size);--body-md-line-height: var(--be-body-md-line-height);--label-sm-size: var(--be-label-sm-size);--label-sm-weight: var(--be-label-sm-weight);--label-sm-line-height: var(--be-label-sm-line-height);--label-md-size: var(--be-label-md-size);--label-md-weight: var(--be-label-md-weight);--label-md-line-height: var(--be-label-md-line-height);--label-lg-size: var(--be-label-lg-size);--label-lg-weight: var(--be-label-lg-weight);--label-lg-line-height: var(--be-label-lg-line-height);--body-bg: var(--be-body-bg);--body-color: var(--be-body-color);--global-shadow: var(--be-global-shadow);--global-shadow-hover: var(--be-global-shadow-hover);--global-radius: var(--be-global-radius);--border-radius-sm: var(--be-border-radius-sm);--border-radius-md: var(--be-border-radius-md);--border-radius-lg: var(--be-border-radius-lg);--nav-height: var(--be-nav-height);--nav-shadow: var(--be-nav-shadow);--nav-bg: var(--be-nav-bg);--nav-link-height: var(--be-nav-link-height);--nav-item-color: var(--be-nav-item-color);--nav-item-color-hover: var(--be-nav-item-color-hover);--nav-item-color-active: var(--be-nav-item-color-active);--nav-item-bg: var(--be-nav-item-bg);--nav-item-bg-active: var(--be-nav-item-bg-active);--nav-item-bg-hover: var(--be-nav-item-bg-hover);--nav-logo-height: var(--be-nav-logo-height);--nav-logo-width: var(--be-nav-logo-width);--nav-mobile-breakpoint: var(--be-nav-mobile-breakpoint);--nav-mobile-padding: var(--be-nav-mobile-padding);--nav-mobile-item-padding: var(--be-nav-mobile-item-padding);--nav-mobile-item-border: var(--be-nav-mobile-item-border);--nav-mobile-item-height: var(--be-nav-mobile-item-height);--nav-item-border: var(--be-nav-item-border);--nav-item-border-hover: var(--be-nav-item-border-hover);--nav-item-border-active: var(--be-nav-item-border-active);--nav-item-border-radius: var(--be-nav-item-border-radius);--nav-border-bottom: var(--be-nav-border-bottom);--btn-primary-bg: var(--be-btn-primary-bg);--btn-primary-bg-hover: var(--be-btn-primary-bg-hover);--btn-primary-color: var(--be-btn-primary-color);--btn-primary-color-hover: var(--be-btn-primary-color-hover);--btn-primary-border: var(--be-btn-primary-border);--btn-primary-border-hover: var(--be-btn-primary-border-hover);--btn-secondary-bg: var(--be-btn-secondary-bg);--btn-secondary-bg-hover: var(--be-btn-secondary-bg-hover);--btn-secondary-color: var(--be-btn-secondary-color);--btn-secondary-color-hover: var(--be-btn-secondary-color-hover);--btn-secondary-border: var(--be-btn-secondary-border);--btn-secondary-border-hover: var(--be-btn-secondary-border-hover);--btn-tertiary-bg: var(--be-btn-tertiary-bg);--btn-tertiary-bg-hover: var(--be-btn-tertiary-bg-hover);--btn-tertiary-color: var(--be-btn-tertiary-color);--btn-tertiary-color-hover: var(--be-btn-tertiary-color-hover);--btn-tertiary-border: var(--be-btn-tertiary-border);--btn-tertiary-border-hover: var(--be-btn-tertiary-border-hover);--btn-outline-bg: var(--be-btn-outline-bg);--btn-outline-bg-hover: var(--be-btn-outline-bg-hover);--btn-outline-color: var(--be-btn-outline-color);--btn-outline-color-hover: var(--be-btn-outline-color-hover);--btn-outline-border: var(--be-btn-outline-border);--btn-outline-border-hover: var(--be-btn-outline-border-hover);--btn-ghost-bg: var(--be-btn-ghost-bg);--btn-ghost-bg-hover: var(--be-btn-ghost-bg-hover);--btn-ghost-color: var(--be-btn-ghost-color);--btn-ghost-color-hover: var(--be-btn-ghost-color-hover);--btn-ghost-border: var(--be-btn-ghost-border);--btn-ghost-border-hover: var(--be-btn-ghost-border-hover);--btn-error-bg: var(--be-btn-error-bg);--btn-error-bg-hover: var(--be-btn-error-bg-hover);--btn-error-color: var(--be-btn-error-color);--btn-error-color-hover: var(--be-btn-error-color-hover);--btn-error-border: var(--be-btn-error-border);--btn-error-border-hover: var(--be-btn-error-border-hover);--btn-success-bg: var(--be-btn-success-bg);--btn-success-bg-hover: var(--be-btn-success-bg-hover);--btn-success-color: var(--be-btn-success-color);--btn-success-color-hover: var(--be-btn-success-color-hover);--btn-success-border: var(--be-btn-success-border);--btn-success-border-hover: var(--be-btn-success-border-hover);--btn-shadow: var(--be-btn-shadow);--btn-shadow-hover: var(--be-btn-shadow-hover);--btn-shadow-active: var(--be-btn-shadow-active);--btn-height-sm: var(--be-btn-height-sm);--btn-height-md: var(--be-btn-height-md);--btn-height-lg: var(--be-btn-height-lg);--btn-radius-sm: var(--be-btn-radius-sm);--btn-radius-md: var(--be-btn-radius-md);--btn-radius-lg: var(--be-btn-radius-lg);--card-bg: var(--be-card-bg);--card-bg-hover: var(--be-card-bg-hover);--card-text-color: var(--be-card-text-color);--card-text-color-hover: var(--be-card-text-color-hover);--card-additional-text-color: var(--be-card-additional-text-color);--card-additional-text-color-hover: var(--be-card-additional-text-color-hover);--card-border: var(--be-card-border);--card-border-hover: var(--be-card-border-hover);--card-radius: var(--be-card-radius);--card-padding-sm: var(--be-card-padding-sm);--card-padding-md: var(--be-card-padding-md);--card-padding-lg: var(--be-card-padding-lg);--card-shadow: var(--be-card-shadow);--card-shadow-hover: var(--be-card-shadow-hover);--card-bg-fade: var(--be-card-bg-fade);--card-height: var(--be-card-height);--card-padding: var(--be-card-padding);--card-timer-bg: var(--be-card-timer-bg);--card-teaser-scale: var(--be-card-teaser-scale);--form-element-bg: var(--be-form-element-bg);--form-element-bg-hover: var(--be-form-element-bg-hover);--form-element-border: var(--be-form-element-border);--form-element-border-hover: var(--be-form-element-border-hover);--form-element-border-active: var(--be-form-element-border-active);--form-element-label-color: var(--be-form-element-label-color);--form-element-placeholder-color: var(--be-form-element-placeholder-color);--form-element-color: var(--be-form-element-color);--form-element-radius: var(--be-form-element-radius);--form-element-padding: var(--be-form-element-padding);--form-element-margin-top: var(--be-form-element-margin-top);--form-element-height: var(--be-form-element-height);--dropdown-bg: var(--be-dropdown-bg);--dropdown-border: var(--be-dropdown-border);--dropdown-item-height: var(--be-dropdown-item-height);--dropdown-item-bg: var(--be-dropdown-item-bg);--dropdown-item-bg-hover: var(--be-dropdown-item-bg-hover);--dropdown-item-bg-active: var(--be-dropdown-item-bg-active);--dropdown-item-text-color: var(--be-dropdown-item-text-color);--dropdown-item-text-color-hover: var(--be-dropdown-item-text-color-hover);--dropdown-item-subtext-color: var(--be-dropdown-item-subtext-color);--dropdown-item-subtext-color-hover: var(--be-dropdown-item-subtext-color-hover);--dropdown-item-icon-color: var(--be-dropdown-item-icon-color);--dropdown-item-icon-color-hover: var(--be-dropdown-item-icon-color-hover);--screen-sm-min: var(--be-screen-sm-min);--screen-md-min: var(--be-screen-md-min);--screen-lg-min: var(--be-screen-lg-min);--screen-xl-min: var(--be-screen-xl-min);--screen-sm-max: var(--be-screen-sm-max);--screen-md-max: var(--be-screen-md-max);--screen-lg-max: var(--be-screen-lg-max);--screen-xl-max: var(--be-screen-xl-max);--link-color: var(--be-link-color);--img-filter: var(--be-img-filter);--modal-bg: var(--be-modal-bg);--setting-modal-height: var(--be-setting-modal-height);--panel-bg: var(--be-panel-bg);--panel-color: var(--be-panel-color);--panel-radius: var(--be-panel-radius);--panel-padding: var(--be-panel-padding);--tabbar-height: var(--be-tabbar-height);--tabbar-item-width: var(--be-tabbar-item-width);--tabbar-padding: var(--be-tabbar-padding);--line-height-xs: var(--be-line-height-xs);--line-height-sm: var(--be-line-height-sm);--line-height-md: var(--be-line-height-md);--map-cluster-sm-bg: var(--be-map-cluster-sm-bg);--map-cluster-md-bg: var(--be-map-cluster-md-bg);--map-cluster-lg-bg: var(--be-map-cluster-lg-bg);--map-cluster-sm-color: var(--be-map-cluster-sm-color);--map-cluster-md-color: var(--be-map-cluster-md-color);--map-cluster-lg-color: var(--be-map-cluster-lg-color);--footer-color: var(--be-footer-color);--footer-color-active: var(--be-footer-color-active);--footer-bg: var(--be-footer-bg);--footer-margin-top: var(--be-footer-margin-top);--footer-padding: var(--be-footer-padding);--board-static-bg: var(--be-board-static-bg);--assistant-margin: var(--be-assistant-margin);--detail-header-height: var(--be-detail-header-height);--voting-star-color: var(--be-voting-star-color);--nav-vertical-width-primary: var(--be-nav-vertical-width-primary);--nav-vertical-width-secondary: var(--be-nav-vertical-width-secondary);--curve: var(--be-curve);--time: var(--be-time);--primary-nav-width: var(--be-primary-nav-width);--secondary-nav-width: var(--be-secondary-nav-width);--mat-autocomplete-container-shape: var(--form-element-radius)}body.backend{margin-left:var(--nav-vertical-width-primary)}body.backend.cdk-global-scrollblock{width:calc(100% - var(--nav-vertical-width-primary))}.user-name-trusted{margin:0 5px}
