:root{--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing) / 2)}.ck-content{& .image{&.image-style-block-align-left,&.image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}&.image-style-align-left,&.image-style-align-right{clear:none}&.image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}&.image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}&.image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}&.image-style-block-align-right{margin-right:0;margin-left:auto}&.image-style-block-align-left{margin-left:0;margin-right:auto}}& .image-style-align-center{margin-left:auto;margin-right:auto}& .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}& .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}& p+.image.image-style-align-left,& p+.image.image-style-align-right,& p+.image.image-style-side{margin-top:0}& .image-inline{&.image-style-align-left,&.image-style-align-right{margin-top:var(--ck-inline-image-style-spacing);margin-bottom:var(--ck-inline-image-style-spacing)}&.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}&.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}}}.ck.ck-splitbutton{&.ck-splitbutton_flatten{&:hover,&.ck-splitbutton_open{&>.ck-splitbutton__action:not(.ck-disabled),&>.ck-splitbutton__arrow:not(.ck-disabled),&>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-background);&::after{display:none}}}&.ck-splitbutton_open:hover{&>.ck-splitbutton__action:not(.ck-disabled),&>.ck-splitbutton__arrow:not(.ck-disabled),&>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-hover-background)}}}}