.custom-style-scrollo.os-scrollbar-horizontal{right:calc(var(--kd-scrollbar-vertical-size) + (var(--kd-scrollbar-vertical-padding) * 2));height:var(--kd-scrollbar-horizontal-size);padding:var(--kd-scrollbar-horizontal-padding)}.custom-style-scrollo.os-scrollbar-vertical{bottom:calc(var(--kd-scrollbar-horizontal-size) + (var(--kd-scrollbar-horizontal-padding) * 2));width:var(--kd-scrollbar-vertical-size);padding:var(--kd-scrollbar-vertical-padding)}.custom-style-scrollo.os-host-rtl>.os-scrollbar-horizontal{left:calc(var(--kd-scrollbar-vertical-size) + (var(--kd-scrollbar-vertical-padding) * 2));right:0}.custom-style-scrollo.os-scrollbar-corner{height:calc(var(--kd-scrollbar-horizontal-size) + (var(--kd-scrollbar-horizontal-padding) * 2));width:calc(var(--kd-scrollbar-vertical-size) + (var(--kd-scrollbar-vertical-padding) * 2));background-color:var(--kd-scrollbar-corner-background-color)}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track{background:var(--kd-scrollbar-horizontal-track-background)}.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track{background:var(--kd-scrollbar-vertical-track-background)}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track:hover{background:var(--kd-scrollbar-horizontal-track-background-hover)}.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track:hover{background:var(--kd-scrollbar-vertical-track-background-hover)}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track:active{background:var(--kd-scrollbar-horizontal-track-background-active)}.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track:active{background:var(--kd-scrollbar-vertical-track-background-active)}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track{-webkit-transition:var(--kd-scrollbar-horizontal-track-transition);transition:var(--kd-scrollbar-horizontal-track-transition)}.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track{-webkit-transition:var(--kd-scrollbar-vertical-track-transition);transition:var(--kd-scrollbar-vertical-track-transition)}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track>.os-scrollbar-handle:before,.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track>.os-scrollbar-handle:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:block}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track>.os-scrollbar-handle:before{top:var(--kd-scrollbar-horizontal-inner-expansion);bottom:var(--kd-scrollbar-horizontal-padding)}.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track>.os-scrollbar-handle:before{left:var(--kd-scrollbar-vertical-inner-expansion);right:var(--kd-scrollbar-vertical-padding)}.custom-style-scrollo.os-host-rtl>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{right:var(--kd-scrollbar-vertical-inner-expansion);left:var(--kd-scrollbar-vertical-padding)}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track>.os-scrollbar-handle{border-radius:var(--kd-scrollbar-horizontal-size)}.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track>.os-scrollbar-handle{border-radius:var(--kd-scrollbar-vertical-size)}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track>.os-scrollbar-handle{min-width:var(--kd-scrollbar-horizontal-handle-min-size);max-width:var(--kd-scrollbar-horizontal-handle-max-size);background:var(--kd-scrollbar-horizontal-handle-background)}.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track>.os-scrollbar-handle{min-height:var(--kd-scrollbar-vertical-handle-min-size);max-height:var(--kd-scrollbar-vertical-handle-max-size);background:var(--kd-scrollbar-vertical-handle-background)}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track>.os-scrollbar-handle:hover{background:var(--kd-scrollbar-horizontal-handle-background-hover)}.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track>.os-scrollbar-handle:hover{background:var(--kd-scrollbar-vertical-handle-background-hover)}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track>.os-scrollbar-handle:active{background:var(--kd-scrollbar-horizontal-handle-background-active)}.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track>.os-scrollbar-handle:active{background:var(--kd-scrollbar-vertical-handle-background-active)}.custom-style-scrollo.os-scrollbar-horizontal .os-scrollbar-track>.os-scrollbar-handle{-webkit-transition:var(--kd-scrollbar-horizontal-handle-transition);transition:var(--kd-scrollbar-horizontal-handle-transition)}.custom-style-scrollo.os-scrollbar-vertical .os-scrollbar-track>.os-scrollbar-handle{-webkit-transition:var(--kd-scrollbar-vertical-handle-transition);transition:var(--kd-scrollbar-vertical-handle-transition)}textarea::-webkit-scrollbar{width:var(--kd-scrollbar-vertical-size);padding:var(--kd-scrollbar-vertical-padding)}textarea::-webkit-scrollbar-track{background:var(--kd-scrollbar-vertical-track-background);transition:background-color var(--kd-scrollbar-vertical-track-transition);cursor:default}textarea::-webkit-scrollbar-track:hover{background:var(--kd-scrollbar-horizontal-track-background-hover);transition:background-color var(--kd-scrollbar-vertical-track-transition);cursor:default}textarea::-webkit-scrollbar-track:active{background:var(--kd-scrollbar-vertical-track-background-active);cursor:default}textarea::-webkit-scrollbar-thumb::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:block}textarea::-webkit-scrollbar-thumb{border-radius:var(--kd-scrollbar-horizontal-size);min-width:var(--kd-scrollbar-horizontal-handle-min-size);max-width:var(--kd-scrollbar-horizontal-handle-max-size);background:var(--kd-scrollbar-horizontal-handle-background);transition:background-color var(--kd-scrollbar-vertical-track-transition);cursor:default}textarea::-webkit-scrollbar-thumb:hover{background:var(--kd-scrollbar-horizontal-handle-background-hover);transition:background-color var(--kd-scrollbar-vertical-track-transition);cursor:default}textarea::-webkit-scrollbar-thumb:active{background:var(--kd-scrollbar-horizontal-handle-background-active);cursor:default}.kd-scrollo,textarea{padding-right:calc(var(--kd-scrollbar-vertical-size) + 10px);box-sizing:border-box}