.info-block{box-sizing:border-box;min-height:var(--kds-size-s);padding:var(--kds-spacing-s);color:var(--kds-color-text-primary);border-radius:var(--kds-border-radius-s);font-weight:var(--kds-font-weight-regular);font-size:var(--kds-font-size-s);line-height:var(--kds-line-height-m);align-items:flex-start;display:flex}[data-theme^=business] .info-block{border-radius:var(--kds-border-radius-xs)}.info-block--bordered{outline:var(--kds-border-s) solid;outline-offset:-1px}.info-block--bordered.info-block--info{outline-color:var(--kds-support-info-border)}.info-block--bordered.info-block--success{outline-color:var(--kds-support-success-border)}.info-block--bordered.info-block--warn{outline-color:var(--kds-support-warning-border)}.info-block--bordered.info-block--error{outline-color:var(--kds-support-error-border)}.info-block--bordered.info-block--promo{outline-color:var(--kds-support-promo-border)}.info-block--bordered.info-block--advice{outline-color:var(--kds-support-neutral-border)}.info-block--info{background-color:var(--kds-color-support-info-light)}.info-block--success{background-color:var(--kds-color-support-success-light)}.info-block--warn{background-color:var(--kds-color-support-warning-light)}.info-block--error{background-color:var(--kds-color-support-error-light)}.info-block--promo{background-color:var(--kds-color-support-promo-light)}.info-block--advice{background-color:var(--kds-color-support-neutral-light)}.info-block>.icon{margin-right:var(--kds-spacing-splus);flex-shrink:0;align-self:flex-start;position:relative;top:2px}.info-block__icon-wrapper{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.info-block__icon-wrapper svg{width:var(--kds-icon-size-s);height:var(--kds-icon-size-s)}.info-block__icon-wrapper__info svg{color:var(--kds-color-support-info)}.info-block__icon-wrapper__warn svg{color:var(--kds-color-support-warning)}.info-block__icon-wrapper__promo svg{color:var(--kds-color-support-promo)}.info-block__icon-wrapper__success svg{color:var(--kds-color-support-success)}.info-block__icon-wrapper__advice svg{color:var(--kds-color-support-neutral)}.info-block__icon-wrapper__error svg{color:var(--kds-color-support-error)}.info-block__child-wrapper{flex-direction:column;flex:1;margin:6px 4px;display:flex}.info-block__child-wrapper .btn{margin-top:var(--kds-spacing-s);align-self:flex-start}.info-block__content-title{font-weight:var(--kds-font-weight-semibold);font-size:var(--kds-font-size-s);line-height:var(--kds-line-height-m)}.info-block__content-description{opacity:0;max-height:0;transition:max-height var(--kds-motion-duration-default) var(--kds-motion-timing-default),opacity var(--kds-motion-duration-default) var(--kds-motion-timing-default);overflow:hidden}.info-block__content-description--expanded{opacity:1}.info-block__content-description-inner{padding-top:var(--kds-spacing-xs);overflow-wrap:break-word}.info-block__content-description-inner a{color:var(--kds-color-link-primary);text-decoration:underline}.info-block__content-description-inner a:hover{text-decoration:none}.info-block__content-description-inner a:active{color:var(--kds-color-key-primary-active)}.info-block--inline .info-block__child-wrapper{flex-direction:row}.info-block--inline .info-block__child-wrapper .btn{margin-top:-6px;margin-left:auto}.info-block__right-btns{align-self:flex-start;height:100%;display:flex}.info-block--expandable .info-block__expand-btn .icon{transition:transform var(--kds-motion-duration-default) var(--kds-motion-timing-default)}.info-block--expandable .info-block__expand-btn--expanded .icon{transform:rotate(-180deg)}.info-block--expandable .info-block__content-text--collapsed{line-clamp:3;-webkit-line-clamp:3;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.info-block--expandable-description .info-block__content-title{cursor:pointer}.info-block--expandable-description .info-block__expand-btn .icon{transition:transform var(--kds-motion-duration-default) var(--kds-motion-timing-default)}.info-block--expandable-description .info-block__expand-btn--expanded .icon{transform:rotate(-180deg)}
