.hl-cell{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;width:100%;padding:.6rem;overflow:hidden;color:#262626;font-size:.8rem;line-height:1.2rem;background-color:#fff}.hl-cell:not(:last-child)::after{position:absolute;right:0;bottom:0;left:.6rem;box-sizing:border-box;border-bottom:.05rem solid #ebedf0;-webkit-transform:scaleY(.5);transform:scaleY(.5);content:" ";pointer-events:none}.hl-cell--borderless::after{display:none}.hl-cell__wrap{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.hl-cell__content,.hl-cell__value{-webkit-box-flex:1;-webkit-flex:1;flex:1}.hl-cell__main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.hl-cell__label{margin-top:.15rem;color:#999;font-size:.6rem;line-height:.9rem}.hl-cell__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:5rem}.hl-cell__title span{margin-right:.1rem}.hl-cell__value{position:relative;overflow:hidden;color:#000;vertical-align:middle}.hl-cell__value--alone{color:#262626;text-align:left}.hl-cell__value--left{text-align:left}.hl-cell__value--right{text-align:right}.hl-cell__left,.hl-cell__right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.hl-cell__left-icon,.hl-cell__right-icon{min-width:1em;font-size:.8rem;line-height:1.2rem}.hl-cell__left-icon{margin-right:.1rem}.hl-cell__left-icon .hl-image{top:.1rem}.hl-cell__right-icon{margin-left:.25rem;color:#c8c9cc}.hl-cell--clickable:active{background-color:#f2f3f5}.hl-cell--required{overflow:visible}.hl-cell--required::before{position:absolute;top:50%;left:.2rem;margin-top:-.5rem;color:#ff2e2e;font-size:.8rem;content:"*"}.hl-cell--center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.hl-cell--large{padding-top:.6rem;padding-bottom:.6rem}.hl-cell--large .hl-cell__title{font-size:.8rem}.hl-cell--large .hl-cell__label{font-size:.7rem}