.ns-form-group{position:relative}.ns-form-group__label{display:block;color:var(--color-gray);margin-bottom:3px}.ns-form-group__message{font-size:var(--size-text-3xs);line-height:16px}.ns-form-group__message_floating{position:absolute;left:0;right:0}.ns-form-group__description{margin-top:var(--space-s);font-size:var(--size-text-2xs);line-height:var(--line-height-s);color:var(--color-gray)}.ns-form-group_state_error .ns-form-group__message{color:var(--color-error)}.ns-form-group_state_success .ns-form-group__message{color:var(--color-success)}.period-filter{padding:16px;border-bottom:0;border-radius:0 0 24px 24px;box-shadow:0 4px 12px 0 rgba(203,211,198,.5019607843137255)}@media (max-width:400px){.period-filter__inputs .ns-period-dropdowns__item{width:100%;min-width:auto}}