/* aButton v0.6 2022-08-31 | © 2020-2022 Alexander Shisterov | GPL-3.0 License | alfaweb.dev/aButton */
.aButton{display:inline-block; height:24px; line-height:22px; padding:0 5px; box-sizing:border-box; vertical-align:bottom; border:1px solid #bbb; border-radius:0; background-color:#eaeaea; text-align:center; font-size:12px; outline:none; cursor:pointer; user-select:none; -moz-user-select:none; -webkit-user-select:none;}.aButton.aButton-dots{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.aButton.aButton-disabled{opacity:0.4; cursor:default;}a.aButton.aButton-disabled,a.aButton.aButton-action{pointer-events:none;}.aButton.aButton-action{cursor:default;}.aButton img{width:14px; height:14px; float:left; margin:4px 4px 4px -1px;}.aButton i{width:22px; height:22px; line-height:22px; float:left; margin-left:-5px; font-size:14px;}.aButton i:before{vertical-align:middle;}.aButton span{width:calc(100% - 23px); float:left; padding-left:5px; border-left:1px solid #bbb; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; box-sizing:content-box;}.aButton:not(.aButton-disabled,.aButton-action):hover,.aButton:not(.aButton-disabled,.aButton-action):focus{border-color:#888; background-color:#e4e4e4;}.aButton:not(.aButton-disabled,.aButton-action):hover span,.aButton:not(.aButton-disabled,.aButton-action):focus span{border-color:#888;}.aButton.aButton-blank{line-height:24px; border:0;}.aButton.aButton-blank img{margin:5px 5px 5px 0;}.aButton.aButton-blank i{width:24px; height:24px; line-height:24px;}.aButton.aButton-blank span{width:calc(100% - 19px); padding:0 !important; border:0 !important;}.aButton.aButton-frame span{width:calc(100% - 17px); padding:0 !important; border:0 !important;}.aButton.aButton-action i{line-height:24px;}.aButton.aButton-L{height:30px; padding:0 7px; line-height:28px; font-size:14px;}.aButton.aButton-L img{width:16px; height:16px; float:left; margin:6px 6px 6px -1px;}.aButton.aButton-L i{width:28px; height:28px; line-height:28px; margin-left:-7px; font-size:16px;}.aButton.aButton-L span{width:calc(100% - 29px); padding-left:7px;}.aButton.aButton-L.aButton-blank{line-height:30px;}.aButton.aButton-L.aButton-blank img{margin:7px 7px 7px 0;}.aButton.aButton-L.aButton-blank i{width:30px; height:30px; line-height:30px;}.aButton.aButton-L.aButton-blank span{width:calc(100% - 23px);}.aButton.aButton-L.aButton-frame span{width:calc(100% - 21px);}.aButton.aButton-L.aButton-action i{line-height:30px;}.aButton.aButton-XL{height:40px; padding:0 11px; line-height:38px; font-size:16px;}.aButton.aButton-XL img{width:18px; height:18px; float:left; margin:10px 10px 10px -1px;}.aButton.aButton-XL i{width:38px; height:38px; line-height:38px; margin-left:-11px; font-size:18px;}.aButton.aButton-XL span{width:calc(100% - 39px); padding-left:11px;}.aButton.aButton-XL.aButton-blank{line-height:40px;}.aButton.aButton-XL.aButton-blank img{margin:11px 11px 11px 0;}.aButton.aButton-XL.aButton-blank i{width:40px; height:40px; line-height:40px;}.aButton.aButton-XL.aButton-blank span{width:calc(100% - 29px);}.aButton.aButton-XL.aButton-frame span{width:calc(100% - 27px);}.aButton.aButton-XL.aButton-action i{line-height:40px;}.aButton.aButton-rtl{direction:rtl;}.aButton.aButton-rtl img{float:right; margin-left:4px; margin-right:-1px;}.aButton.aButton-rtl i{float:right; margin:0 -5px 0 0;}.aButton.aButton-rtl span{float:right; padding:0 5px 0 0; border-right:1px solid #bbb; border-left:0;}.aButton.aButton-rtl.aButton-blank img{margin:5px 0 5px 5px !important;}.aButton.aButton-rtl.aButton-L img{margin-left:6px; margin-right:-1px;}.aButton.aButton-rtl.aButton-L i{margin:0 -7px 0 0;}.aButton.aButton-rtl.aButton-L span{padding:0 7px 0 0;}.aButton.aButton-rtl.aButton-L.aButton-blank img{margin:7px 0 7px 7px !important;}.aButton.aButton-rtl.aButton-XL img{margin-left:10px; margin-right:-1px;}.aButton.aButton-rtl.aButton-XL i{margin:0 -11px 0 0;}.aButton.aButton-rtl.aButton-XL span{padding:0 11px 0 0;}.aButton.aButton-rtl.aButton-XL.aButton-blank img{margin:11px 0 11px 11px !important;}
