.cube-button[pulse=true]>.icon:after{animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;border-color:var(--cube-button_border);border-radius:inherit;bottom:0;box-shadow:0 0 #1890ff;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);content:"";display:block;left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}@keyframes waveEffect{to{box-shadow:0 0 #1890ff;box-shadow:0 0 0 4px var(--antd-wave-shadow-color)}}@keyframes fadeEffect{to{opacity:0}}.cube-button{padding:0;position:relative}.cube-button:hover>.icon{box-shadow:0 2px #00000004}.cube-button:active{transform:translateY(1px)!important}.cube-button>.icon{align-items:center;background-color:var(--cube-button_bg);border-color:var(--cube-button_border);border-radius:.5rem;cursor:pointer;display:flex;height:40px;justify-content:center;padding:3px;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.cube-button>.icon svg{width:70%}.cube-button>.icon svg,.cube-button>.icon svg *{fill:var(--cube-button_icon);transition:all .28s ease}.cube-button>.icon svg.icon-search{max-width:16px}.cube-button>.notification{background:var(--voicemail_listing_status_tag_bg);border-radius:4px;bottom:0;color:var(--voicemail_listing_status_tag_color);color:#fff;display:inline-block;font-size:10px;font-weight:700;line-height:1.4;padding:1px 6px;position:absolute;right:0;transform:translate(35%,35%);transition:all .3s ease}.cube-button>.notification span{color:#fff}.cube-button.border>.icon{border:1px solid transparent;border-color:var(--cube-button_border)}.cube-button.large>.icon{height:40px;width:40px}.cube-button.medium>.icon{height:36px;width:36px}.cube-button.small>.icon{height:28px;width:28px}.cube-button:focus{outline:none}.cube-button.env-header-menu .icon{background:var(--header_menu_cbtn_bg);border:1px solid var(--header_menu_cbtn_border)}.cube-button.env-header-menu .icon svg{fill:var(--header_menu_cbtn_icon)}.cube-button.env-header-menu:hover .icon{background:var(--header_menu_cbtn_bg_a);border:1px solid var(--header_menu_cbtn_border_a)}.cube-button.env-header-menu:hover .icon svg{fill:var(--header_menu_cbtn_icon_a)}.cube-button.disabled>.icon svg{opacity:.5}
