/*!*****************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js!./src/client/app/components/basic/Heading/Heading.css ***!
  \*****************************************************************************************************************************************************************************/.Heading__heading--LjQiY{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.Heading__heading-h2--I92A2{font-size:var(--cs-font-size-h3);font-weight:600}.Heading__heading-h3--bvTf_,.Heading__heading-h4--vtPY7{font-size:var(--cs-font-size-large);font-weight:500}@media (min-width:960px){.Heading__heading-h2--I92A2{font-size:var(--cs-font-size-h2);font-weight:700}.Heading__heading-h3--bvTf_{font-size:var(--cs-font-size-h3);font-weight:600}.Heading__heading-h4--vtPY7{font-size:var(--cs-font-size-h4)}}

/*!***************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/client/app/components/basic/Card/Card.sss ***!
  \***************************************************************************************************************************************************************************************************/.Card__card_height--SwNEX{height:100%}.Card__card_horizontal_small--OTibp{padding:var(--cs-space-s) var(--cs-space-m)}.Card__card_content--lbRbD{display:flex;flex-direction:column}.Card__card_content_type_horizontal--hxwbO{flex-shrink:2}.Card__image_type_horizontal--cGKF_{max-width:200px;width:100%}.Card__image_addon_top--u9dqy{left:var(--cs-space-xxs);right:var(--cs-space-xxs);top:var(--cs-space-xxs)}.Card__image_addon_bottom--E4biV{bottom:var(--cs-space-xs);left:var(--cs-space-xs);right:var(--cs-space-xs)}.Card__image_type_horizontal_small--zLnrK{border-radius:var(--cs-rad-xs);height:78px;overflow:hidden;width:78px}@media (max-width:768px){.Card__image_type_horizontal--cGKF_{max-width:164px}.Card__image_type_horizontal--cGKF_ img{height:100%;object-fit:cover}}@media (max-width:480px){.Card__image_type_horizontal--cGKF_{max-width:120px}}

/*!*************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js!./src/client/app/components/basic/Label/Label.css ***!
  \*************************************************************************************************************************************************************************/.Label__label--fMi96{align-items:center;border-radius:var(--cs-rad-m);box-sizing:border-box;display:inline-flex;flex-shrink:0;font-size:var(--cs-font-size-default);gap:var(--cs-space-xxs);height:var(--cs-space-xl);line-height:100%;max-width:100%;min-width:0;overflow:hidden;padding:0 var(--cs-space-xs);position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Label__background_bg--NkElG{background:var(--cs-neutral-bg)}.Label__background_surface--lyxaw{background:var(--cs-neutral-surface)}.Label__background_notify--EbV5Z{background:var(--cs-neutral-notify)}.Label__background_primary--aMko8{background:var(--cs-brand-primary)}.Label__background_primary-highlight--xH1j3{background:var(--cs-brand-primary-highlight)}.Label__background_accent--hcNPz{background:var(--cs-brand-accent)}.Label__color_text-main--a6wNX{color:var(--cs-neutral-text-main)}.Label__color_text-muted--rAAgb{color:var(--cs-neutral-text-muted)}.Label__color_text-on-notify--HbjAp{color:var(--cs-neutral-text-on-notify)}.Label__color_text-on-primary--bIeK7{color:var(--cs-brand-text-on-primary)}.Label__color_text-on-accent--ZSNuK{color:var(--cs-brand-text-on-accent)}.Label__theme_green--gt9ey{background:var(--cs-color-green100);color:var(--cs-color-green500)}.Label__theme_red--M5Abl{background:var(--cs-color-red100);color:var(--cs-color-red500)}.Label__theme_orange--jyT5_{background:var(--cs-color-orange100);color:var(--cs-color-orange500)}.Label__theme_violet--bINy3{background:var(--cs-color-violet50);color:var(--cs-color-violet500)}.Label__theme_primary-red--O8udT{background:var(--cs-color-red500);color:var(--cs-color-white)}[data-theme=dark] .Label__theme_green--gt9ey{background:var(--cs-color-green800);color:var(--cs-color-green300)}[data-theme=dark] .Label__theme_red--M5Abl{background:var(--cs-color-red800);color:var(--cs-color-red300)}[data-theme=dark] .Label__theme_orange--jyT5_{background:var(--cs-color-orange800);color:var(--cs-color-orange300)}[data-theme=dark] .Label__theme_primary-red--O8udT{background:var(--cs-color-red400);color:var(--cs-color-black900)}

/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js!./src/client/app/components/composite/PublicationCard/PublicationCard.css ***!
  \*************************************************************************************************************************************************************************************************/.PublicationCard__root--HIb8_{position:relative;transition:box-shadow .3s ease-in-out}.PublicationCard__root--HIb8_:hover{box-shadow:var(--cs-shadow-300)}.PublicationCard__root--HIb8_:hover .PublicationCard__title--uEzks{color:var(--cs-color-blue500)}[data-theme=dark] .PublicationCard__root--HIb8_:hover .PublicationCard__title--uEzks{color:var(--cs-color-blue300)}

/*!*************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js!./src/client/app/components/basic/Collapsible/Collapsible.css ***!
  \*************************************************************************************************************************************************************************************/.Collapsible__description--fXkBU{--collapsible-scroll-offset:var(--cs-space-8xl);display:block;overflow:hidden;position:relative}.Collapsible__description_fade--AqD7E:after{background:linear-gradient(to bottom,hsla(0,0%,100%,0) 0,var(--cs-neutral-surface) 100%);bottom:0;content:"";height:var(--cs-space-s);left:0;position:absolute;width:100%}.Collapsible__description_full--GVPLb{max-height:none}.Collapsible__description_full--GVPLb:after{display:none}.Collapsible__description_toggle--XMW6F{padding-right:calc(var(--cs-space-xs) + var(--cs-space-xl))}.Collapsible__scroll_offset--YMlDG{scroll-margin-top:calc(var(--collapsible-scroll-offset) + 56px)}.Collapsible__scroll_offset_product--QLjD0{scroll-margin-top:calc(var(--collapsible-scroll-offset) + 96px)}.Collapsible__toggle--RaTlJ{padding:var(--cs-space-xs);position:absolute;right:calc(var(--cs-space-xs)*-1);top:0;z-index:var(--cs-zindex-xxs)}.Collapsible__toggle--RaTlJ svg{transition:transform .15s ease-in-out}.Collapsible__toggle_open--XHF0L svg{transform:rotate(180deg)}@media (min-width:960px){.Collapsible__description--fXkBU{--collapsible-scroll-offset:var(--cs-space-10xl)}.Collapsible__scroll_offset--YMlDG{scroll-margin-top:calc(var(--collapsible-scroll-offset) + 65px)}.Collapsible__scroll_offset_product--QLjD0{scroll-margin-top:calc(var(--collapsible-scroll-offset) + 105px)}}